html *{font-family:Arial!important;font-size:12px}
html{overflow-y:scroll;overflow-x:scroll;color:#333;font-weight:400}
@media(max-width:1399px){html{zoom:0.90}}
input,select,textarea{font-family:Arial;font-size:12px;border-radius:4px;border:1px solid #A4A4A4;box-sizing:border-box;padding:1px 1px 1px 2px;overscroll-behavior-y:contain;color:#333}
::-webkit-scrollbar{width:6px;height:6px}
::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0}
::-webkit-scrollbar-thumb{border-radius:0;box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
::-webkit-scrollbar-thumb:hover{background-color:silver}
.uda4mm:hover .left,.uda4mm:hover .top,.uda4mm:hover .tma-a,.uda4mm:hover .tma-b,.uda4mm:hover .right{border:1px solid #e74c3c}
.uda4mm:hover .left:after,.uda4mm:hover .top:after,.uda4mm:hover .tma-a:after,.uda4mm:hover .tma-b:after,.uda4mm:hover .right:after,.uda4mm:hover .left:before,.uda4mm:hover .top:before,.uda4mm:hover .tma-a:before,.uda4mm:hover .tma-b:before,.uda4mm:hover .right:before{border-top:1px solid #e74c3c;border-right:1px solid #e74c3c}
.uda4mm>.tma-a,.uda4mm>.tma-b{position:relative;display:inline-block;width:15px;height:15px;border:1px solid darkgray;border-radius:50%;margin-right:3px}
.uda4mm>.tma-a:after,.uda4mm>.tma-a:before{content:'';position:absolute;display:inline-block;left:5px;width:4px;height:4px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(135deg);transform:rotate(135deg)}
.uda4mm>.tma-b:after,.uda4mm>.tma-b:before{content:'';position:absolute;display:inline-block;left:5px;width:4px;height:4px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(-45deg);transform:rotate(-45deg)}
.uda4mm>.tma-a:after{top:2px}
.uda4mm>.tma-a:before{top:6px}
.uda4mm>.tma-b:after{top:4px}
.uda4mm>.tma-b:before{top:8px}
#locname-edtbl{margin:0 2px;border:1px solid gray;padding:1px 2px;border-radius:3px}
table td,.ui-widget{font-size:12px}
select{border:1px solid #A4A4A4;font-size:12px;min-height:20px}
a{text-decoration:none}
textarea{resize:none}
.medfrompool{white-space:nowrap}
.medfrompool>input{width:50px!important;font-size:10px}
.empty-media{opacity:0.5}
#vchtbut{display:inline-block;font-size:9px;border:1px solid silver;color:dimgrey;border-radius:4px;padding:0;width:30px;white-space:nowrap;box-sizing:border-box;margin-right:5px;cursor:pointer}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}
#topMenuCtrl{width:1100px;cursor:pointer;text-align:right;margin-left:auto;margin-right:auto}
#calBorder{position:absolute;width:auto;border:2px solid gray;border-radius:5px;padding:0;cursor:move;background-color:#fff;z-index:1000009}
span.bottomheads>div{position:absolute;left:50%;margin-left:-550px}
#cus_tar_sel{width:205px;margin:3px auto 3px auto;background-color:#fff;border-collapse:collapse}
#cus_tar_sel td{text-align:center;cursor:pointer}
.mudiv4ps{padding-bottom:0!important}
.mudiv4ps>div{margin-bottom:4px}
.mudiv4ps>div>span{display:inline-block;width:64px}
.outpayseltbl #mtd,.outpayseltbl #banklist,.outpayseltbl #pymtchkno,.outpayseltbl #intobank,.outpayseltbl #bankidverify,#intobankano,#bankinnotif,#jompaykod,#jompayr1,#jompayr2,.mkpselwi{width:160px}
tr.labminggu>td{background-color:#18861B}
td.cts_trowt>div:first-child>span:nth-child(4){margin-left:2px}
td.cts_trowt .cal_ubut img{vertical-align:bottom}
td.cts_trowt .cal_lbut img{vertical-align:text-top}
td.cts_trowt div.cal_ubut img,td.cts_trowt div.cal_lbut img{border:none;width:13px;height:9px}
td.cts_trowt span input{width:22px}
td.cts_trowt div:nth-child(2) input{width:90px;background-color:#fff;font-size:11px;cursor:pointer}
td.cts_trowt div:nth-child(2) input:hover{background-color:lightgray}
td.cts_frow{display:flex;align-items:center;justify-content:space-evenly}
td.cts_frow>span{display:inline-block;overflow:visible;white-space:nowrap}
td.cts_frow>span:nth-child(3){width:100px;color:#cc0033}
td.cts_frow>span>img{border:none;cursor:pointer}
td.cts_frow>span:nth-child(1)>img{margin-right:3px}
td.cts_frow>span:nth-child(5)>img{margin-left:3px}
td.cts_srow>table{border-collapse:separate;border-spacing:1px;min-height:123px}
td.cts_srow>table td{border-radius:3px;width:30px;color:#fff;text-align:center}
td.cts_srow>table td.kl_disab{background-color:#999966}
td.cts_srow>table td.kl_inihari{background-color:#ffbd35}
td.cts_srow>table td.kl_ming{background-color:#FFEDA6}
td.cts_srow>table td.kl_hming{background-color:#C0F64F}
td.cts_srow>table td.ungiv{background-color:#fff}
td.cts_srow>table td.hovwarna,td.cts_srow>table td.mkp:hover{background-color:#E0FF38}
td.cts_srow>table td.kl_pilih{background-color:#8DD53C!important}
td.cts_srow>table td.mkp{cursor:pointer;color:#666666}
td.cts_trowt{text-align:center!important}
td.cts_trowt>div{vertical-align:top}
td.cts_trowt>div:nth-child(2){margin:10px 0 5px 0}
td.cts_trowt>div>span{display:inline-block;vertical-align:middle}
td.calnamewd{cursor:auto!important}
td.cts_trow{text-align:right!important;padding:6px 5px 0}
#dnsentun.staleWL .boldh td>a{opacity: 0.4}
.vidconfcd{background-color:yellowgreen;color:white;font-size:11px;font-weight:bold;padding:0 2px;width:140px;border-radius:3px;text-align:center;cursor:pointer}
#vchatrblink{box-sizing:border-box;cursor:pointer;font-size:10px;position:absolute;width:200px;margin-left:248px;top:9px;white-space:nowrap;overflow:hidden;background-color:gray;color:white;border-radius:4px;padding:2px 3px;animation:v-blink-animation 0.8s steps(3,start) infinite;}
@keyframes v-blink-animation{to{visibility:hidden}}
#mediapoolel{position:fixed;margin:auto;top:0;right:0;bottom:0;left:0;width:1100px;height:565px;background-color:white;z-index:1000000;border:2px solid orangered;border-radius:5px;padding:5px}
span.portaln{display:inline-block;border:2px solid green;padding:2px 4px;border-radius:4px;text-align:center;margin-right:2px;font-size:11px;font-weight:700;color:#000;text-decoration:none}
span.calR{text-align:center;font-weight:bold}
.tmn,.tmn1{display:inline-block;width:90px;border-radius:4px;border:1px solid #666;padding:2px}
.bottomheads{display:block;height:15px;width:100%;text-align:center}
.bottomheads,.bottomheads a,.bottomheads button{font-size:10px;font-weight:bold;color:#252525;display:inline-block}
.bottomheads a:not(#valcvc){margin:3px 3px 0 3px}
.pgheadtit{display:inline-flex;width:200px;align-items:center;justify-content:center;gap:5px;border-radius:4px;padding:3px;border:1px solid #000;font-size:15px;font-weight:bold;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#f6f6f6));background-color:#ffffff;text-shadow:0 1px 0 #ffffff;box-shadow:3px 3px 11px -6px rgba(163,155,163,1)}
#graf{position:absolute;width:630px;left:50%;margin-left:-440px;top:25px;display:none;z-index:2}
.apphead{display:block;font-size:12px;padding:3px;width:750px}
.apphead span,.applia span{display:inline-block;padding:3px;vertical-align:text-top}
.appliul{position:absolute;display:inline-block;width:135px;margin-top:20px;top:24px;font-weight:400}
.applipt{position:relative;display:inline-block;width:515px;top:-24px;left:142px;font-weight:400}
.applipt table tr td:not(.alsi),#topmenu>table td{text-align:center}
.applipt table tr td.alsi{text-align:left}
.apphead .c1,.applia .c1{display:inline-block;width:135px}
.apphead .c2,.applia .c2{display:inline-block;width:140px}
.apphead .c3,.applia .c3{display:inline-block;width:80px}
.apphead .c4,.applia .c4{display:inline-block;width:100px}
.apphead .c5,.applia .c5{display:inline-block;width:180px}
.apphead .c6,.applia .c6{display:inline-block;width:60px}
.applia{display:block;font-size:12px;padding:3px;width:750px;margin-top:10px;border:2px solid #0F0;border-radius:5px;font-weight:700;background-color:#CFC}
#awappl,#awappl_appl{display:inline-block;border:2px solid red;padding:2px 4px 2px 4px;border-radius:4px;text-align:center;margin-right:5px;font-size:11px;font-weight:700;color:#000;text-decoration:none}
.scost{border:1px solid #FFF;font-size:10px;background-color:#E2E2E2}
table.mainframe{border-collapse:collapse;border:1px solid gray;background-color:#FFFFFF;border-radius:5px}
td.inv{border:0;background-color:#FFFFFF;font-size:12px;font-weight:normal;color:#333333}
table.pt_imgBox{border:2px solid #00CC00;background-color:#FFFFFF;color:#333333}
tr.pt_imgBox{border:1px solid #00CC00}
td.pt_imgBox{border:2px solid #00CC00}
table.col{border:1px solid white;background-color:#d5ffd5;color:#333333}
td.col{border:1px solid #cfcfcf;background-color:#FFFFFF;font-size:12px;color:#333333}
td.p_overview{border:1px solid #6666FF;background-color:#9BBCFF;font-size:12px;color:#333333}
table.p_overview{border:0;color:#333333;font-weight:bold}
table.p_overviewWL{border:1px solid #C6ECFF;background-color:#FFFFFF;border-radius:5px}
hr.wl{border:none;background-color:#DDE6FF;color:#DDE6FF;height:1px}
.normal_linkWL,.in_wrap{color:#333333;font-size:12px}
a.main,.normal_link{color:#333333;font-size:12px;font-weight:bold}
a.nameLookup{color:#FFFFFF;font-size:12px;padding:3px;display:block}
.white_link{color:#FFFFFF;font-size:10px}
.normal_link_s{color:#333333;font-size:10px}
.normal_link_white{color:#FFFFFF;font-size:11px}
.suggestionsBox{position:absolute;list-style:none;border:1px solid #eee;border-radius:5px;background-color:#000066;text-align:left;color:#FFFFFF;z-index:50}
.pt_src_box{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #eee;background-color:#000066;border-right-color:#ddd;border-bottom-color:#ddd;text-align:left;color:#FFFFFF;z-index:50}
.img{position:absolute;border:solid black 1px;z-index:50}
.suggestionList{margin:0;padding:0}
.suggestionList li{margin:0 0 3px 0;padding:3px;cursor:pointer}
.suggestionList li:hover,.suggestionList a:hover{background-color:#659CD8}
div.modal-bg,div.modal-bg2{display:none;background:#000;position:fixed;top:-1%;left:-1%;width:102%;height:102%;opacity:0.5}
div.modal-bg{z-index:1}
div.modal-bg2{z-index:2}
#blacksur{display:none;background:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}
input.sidebutton,button.sidebutton{width:155px;font-size:12px;color:#111111;font-weight:bold;border:2px solid #99CCFF;padding:1px 4px 1px 4px;background-color:#9BBCFF;border-radius:5px}
button.sidebutton:not(.sb_ss):hover,input.sidebutton:not(.sb_ss):hover,input.sidebuttonL:hover,input.sidebuttonInv:hover{border:2px solid #0000FF}
input.sidebuttonL{font-size:16px;color:#111111;font-weight:bold;border:2px solid #99CCFF;padding:1px 8px 1px 8px;background-color:#DFEAFF;border-radius:5px}
input.sidebuttonL[disabled]{font-size:12px;color:#808080;font-weight:bold;border:2px solid #C0C0C0;background-color:#E8E8E8}
input.sidebuttonInv{font-size:12px;color:#111111;font-weight:bold;border:2px solid #99CCFF;padding:1px 8px 1px 8px;background-color:#DFEAFF;border-radius:5px}
input.sidebuttonInv[disabled]{font-size:12px;color:#808080;font-weight:bold;border:2px solid #C0C0C0;background-color:#E8E8E8}
input.sidebuttonred{width:150px;font-size:12px;color:#111111;font-weight:bold;border:2px solid #99CCFF;padding:1px 4px 1px 4px;background-color:#9BBCFF;border-radius:5px}
input.sidebuttonred:hover{font-size:12px;color:#FFFFFF;font-weight:bold;background-color:#ff0000}
input.detbutton,button.detbutton{display:inline-block;margin:0 auto;font-size:12px;padding:1px 3px;border-radius:5px;cursor:pointer}
input.detbutton:not(.deb_se,.deb_te),button.detbutton:not(.deb_se,.deb_te){color:#111111;font-weight:bold;border:1px solid #CEE7FF;background-color:#9BBCFF}
input.detbutton:not(.deb_se,.deb_te):hover,button.detbutton:not(.deb_se,.deb_te):hover{color:#FFFFFF;background-color:#0033CC}
input.detbutton[type="file"],button.detbutton[type="file"]{border:1px dashed dimgray;background-color:transparent;font-weight:normal}
input.detbutton_s,button.detbutton_s{font-size:11px;padding:1px 5px;border-radius:5px;text-align:center;min-width:60px;cursor:pointer}
input.detbutton_s:not(.deb_ses,.deb_tes),button.detbutton_s:not(.deb_ses,.deb_tes){color:#111111;font-weight:bold;border:1px solid #CEE7FF;background-color:#9BBCFF}
input.detbutton_s:not(.deb_ses,.deb_tes):hover,button.detbutton_s:not(.deb_ses,.deb_tes):hover{color:#FFFFFF;background-color:#0033CC}
input.deb_se{display:inline-block;margin:0 auto;font-size:12px;border:1px solid #9BBCFF;padding:1px 3px;background-color:transparent;border-radius:5px;text-align:center;min-width:60px}
input.deb_se:hover{color:#FFFFFF;background-color:#0033CC}
input.deb_ses{font-size:11px;border:1px solid #9BBCFF;padding:1px 5px;background-color:transparent;border-radius:5px;text-align:center;min-width:60px}
input.deb_ses:hover{color:#FFFFFF;background-color:#0033CC}
input.deb_te{display:inline-block;margin:0 auto;font-size:12px;border:1px solid transparent;padding:1px 3px;background-color:transparent;border-radius:5px;text-align:center;min-width:60px}
input.deb_te:hover{color:#FFFFFF;background-color:#0033CC}
input.deb_tes{font-size:11px;border:1px solid transparent;padding:1px 5px;background-color:transparent;border-radius:5px;text-align:center;min-width:60px}
input.deb_tes:hover{color:#FFFFFF;background-color:#0033CC}
input.deb_te:not([disabled]),input.deb_tes:not([disabled]){text-decoration:underline}
.min60p{min-width:60px}
.ew60p{width:60px}
.pgbreak{page-break-before:always}
.tool_normal{background:#e8e8e8;cursor:pointer;border-top:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #808080;border-right:solid 1px #808080}
h3{margin-top:0}
.ui-helper-hidden,#_punchVideo,#_punchCanvas,#_punchClickPhoto,#ui-datepicker-div{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:10px;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial;font-size:10px}
.ui-widget-content{border:1px solid #dddddd;background:#ffffff 50% top repeat-x;color:#333333}
.ui-widget-content a{color:#333333}
.ui-widget-header{border:1px solid #FF0000;background:#FFCCCC 50% 50% repeat-x;color:#333333;font-weight:bold}
.ui-widget-header a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-widget:active{outline:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-br{border-bottom-right-radius:4px}
.ui-corner-top{border-top-left-radius:4px;border-top-right-radius:4px}
.ui-corner-bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.ui-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all{border-radius:4px}
.ui-widget-overlay{background:#666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);border-radius:5px}.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:10px;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}.ui-datepicker{width:17em;padding:.2em .2em 0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:10px;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:10px;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left;padding: 0 8px 0 3px}
.ui-timepicker-div dl dt{height:25px}
.ui-timepicker-div dl dd{margin:-25px 0 10px 65px}
.ui-timepicker-div td{font-size:10px}
td.p_overviewBR{border:0;background-color:#DDE6FF;font-size:11px;color:#333333}
input.sidebuttonsmall{font-size:12px;color:#111111;border:1px solid #99CCFF;padding:1px 3px 1px 3px;background-color:#DFEAFF;border-radius:5px}
input.sidebuttonsmall:hover{border:1px solid #0000FF}
input.sidebuttonsmall[disabled]{font-size:12px;color:#808080;border:1px solid #C0C0C0;background-color:#E8E8E8}
.black_overlay{display:none;position:absolute;top:0;left:0;width:100%;height:300%;background-color:black;z-index:9999998;-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40)}
.white_content{display:none;position:absolute;margin-left:45%;margin-top:200px;width:10%;padding:5px;border:1px solid #fff;background-color:#fff;z-index:9999999;overflow:auto;text-align:center;font-size:14px}
#footer{position:fixed;left:0;padding-right:10px;bottom:0;height:25px;width:100%;background:#E2E2E2;font-size:11px;text-align:right}
#footer>#chatsub{white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}
#hzusrli{align-self:center;padding: 0 5px;overflow-x:auto;flex:1}
input.detbutton_s[disabled]:not(.deb_tes),button.detbutton_s[disabled]:not(.deb_tes){font-size:11px;color:#111111;font-weight:bold;border:1px solid #CEE7FF;padding:1px 5px;background-color:#D2E1FF;border-radius:5px;opacity:0.6}
#status{border-top:6px solid rgba(71,71,71,0.2);border-right:6px solid rgba(71,71,71,0.2);border-bottom:6px solid rgba(71,71,71,0.2);border-left:6px solid rgba(40,135,243,1);transform:translateZ(0);animation:load8 0.6s infinite linear;position:fixed;top:50%;left:50%;margin-left:-15px;z-index:9999999}
#status,#status:after{border-radius:50%;width:40px;height:40px}
#budoing,#asbt,#budoingt{border-top:3px solid rgba(71,71,71,0.2);border-right:3px solid rgba(71,71,71,0.2);border-bottom:3px solid rgba(71,71,71,0.2);border-left:3px solid rgba(40,135,243,1);transform:translateZ(0);animation:load8 0.6s infinite linear;display:block}
#budoing,#budoing:after,#asbt,#asbt:after,#budoingt,#budoingt:after{border-radius:50%;width:12px;height:12px;margin-left:6px}
div#statuspo{height:38px;width:38px;position:fixed;top:50%;left:50%;margin-left:-15px;border:2px solid #999999;background-color:#ffffff;padding:5px;z-index:9999999;border-radius:5px}
input.detbutton[disabled]:not(.deb_te),button.detbutton[disabled]:not(.deb_te){font-size:12px;color:#111111;font-weight:bold;border:1px solid #CEE7FF;padding:1px;background-color:#D2E1FF;border-radius:5px}
#locumbox{display:none;position:absolute;width:930px;left:50%;margin-left:-470px;text-align:left;background:#FFFFFF;margin-bottom:5px;top:37px;z-index:100;border:2px solid #ff0000;padding:3px;border-radius:5px}
td.bluebg{background-color:#D7E4FF;border:1px solid #ffffff;border-radius:6px}
td.p_overviewWL{background-image:-webkit-linear-gradient(top,#C2E0FF,#E0F0FF 50%,#E0F0FF 51%,#CCE6FF);border:2px solid #FFFFFF;border-radius:6px;color:#333333}
table.invSum{color:#333333;border:1px solid #fff}
td.invSum{font-size:12px;color:#333333;border-radius:5px;border:1px solid #C0C0C0}
table.invenSum{color:#333333;border:1px solid #999999}
ul.auto-list{display:none;position:absolute;top:0;left:0;border:0;background-color:#D9D9FF;list-style:none;margin:0;padding:0;z-index:1}
ul.auto-list>li:hover,ul.auto-list>li[data-selected=true]{background-color:#0F0}
ul.auto-list>li{border:1px solid #FFF;cursor:default;padding:2px}
.display_box_hover{background:#3b5998;color:#FFF}
.tambah{border:0;font-size:10px;color:#333;font-weight:700;background-color:#FFF;padding:0}
#res{position:absolute;background-color:#FFF;width:500px}
#lokd{font-size:10px;color:#fff;text-align:center;background-color:#999;padding:2px;padding-left:4px;padding-right:4px;position:relative;display:inline-block;top:-1px;border-radius:3px}
.boldh:hover td{text-decoration:none;border-radius:6px;background:#BBCEFF}
img:not(.noa):hover{animation-name:bounce;animation-duration:.1s;animation-iteration-count:2;animation-direction:alternate}
@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@keyframes bounce{from{transform:scale(1,1)}to{transform:scale(1.1,1.1)}}
@keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
span.tmn:hover,span.tmn1:hover,a.main:hover{background-color:#666;color:#fff;font-weight:700}
#ajax_tooltipObj{z-index:1000000;text-align:left;overflow:visible;position:absolute}
#ajax_tooltipObj .ajax_tooltip_content{box-shadow:0 0 8px 1px #9BBCFF;border:2px solid #9BBCFF;left:2px;top:0;position:absolute;background-color:#FFF;padding:3px;font-size:12px;overflow:visible;z-index:1000001;border-radius:4px;margin-bottom:15px;min-width:200px}
#ajax_tooltipObj div.ajax_tooltip_cimg{height:15px;z-index:90000000;transform:translate(2px,-31px)}
#ajax_tooltipObj div.ajax_tooltip_cimg img{cursor:pointer;height:30px}
#ajax_tooltipObj .ajax_tooltip_content_img{border:2px solid #317082;right:60px;top:1px;position:absolute;background-color:#EAEAFF;padding:5px;font-size:.8em;overflow:auto;z-index:1000001}
.reg{border-color:#CCC;border-collapse:collapse}
#c2g2t{display:none;position:fixed;bottom:30px;right:3px;border-radius:5px;padding:1px 12px 0;cursor:pointer;background-color:#f2f2f2}
.chatspan{margin-right:2px;padding:4px 0;cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fafafa),color-stop(0.5,#fff),color-stop(0.6,#ddd),color-stop(0.95,#FFF));border-radius:3px;border:1px solid #BBB;border-top-color:#CCC;border-bottom-color:#999;border-right-color:#AAA;color:#333;text-decoration:none!important;box-shadow:0 4px 4px rgba(255,255,255,.6) inset,0 -9px 10px -4px rgba(255,255,255,1) inset,0 -20px 1px -6px rgba(0,0,0,0.125) inset;outline:none!important;box-sizing:border-box;width:65px;text-align:center}
.chatspan:hover{background:rgba(0,0,0,.05);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fafafa),color-stop(0.5,#fff),color-stop(0.6,#eee),color-stop(0.95,#FFF));border:1px solid #999;border-top-color:#AAA;border-bottom-color:#777;border-right-color:#999;color:#222}
.chatboxmessagecontent{margin-left:5px}
div.clifdispname{white-space:nowrap;max-width:320px;text-align:left;padding:1px 40px 1px 5px;border-radius:0 3px 3px 0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(90deg,rgba(192,192,192,1) 0%, rgba(192,192,192,1) 85%, rgba(226,226,226,1) 100%)}
input:not([type="button"]):disabled,textarea:not(.pvrows):disabled{border:1px solid #aaa;background:#eee}
#budo{color:#999;font-size:10px;background:#e6e6e6;display:block;height:auto;position:relative;left:5px;top:0;padding:3px 5px;border:none;border-radius:3px}
#topmenu>table{table-layout:fixed;width:1096px;border:0;margin-left:auto;margin-right:auto}
#topmenu>table td:nth-child(1){width:9%}
#topmenu>table td:nth-child(9){width:2%;padding:0}
#topmenu>table td:nth-child(10){width:15%;padding-right:20px}
#topmenu #mainyear{width:59px}
#topmenu>div.ttgthp{position:absolute;top:0;left:0;height:0;width:0;border-top:15px solid #cfcfcf;border-right:15px solid transparent;cursor:pointer}
#yscr{display:inline-block;width:28px;text-align:right;vertical-align:middle}
.dochov{background-color:#e6e6e6;border:2px solid gray;border-radius:8px}
.dochov:hover{box-shadow:inset 0 0 3px black}
.outpayseltbl{border-collapse:collapse;border:0;width:240px;table-layout:fixed}
.outpayseltbl td{font-weight:700;padding-bottom:3px}
.inpayseltbl{border-collapse:collapse;border:0;width:300px}
.inpayseltbl td{font-weight:700;padding-bottom:3px}
.chatbox{position:fixed;width:225px;display:none;bottom:25px}
.chatboxhead{background-color:#f99d39;padding:7px 7px 7px 5px;color:#fff;border-right:1px solid #f99d39;border-left:1px solid #f99d39;display:flex;align-items:flex-start;justify-content:space-between;width:100%;box-sizing: border-box;gap:4px}
.chatboxblink{background-color:#176689;border-right:1px solid #176689;border-left:1px solid #176689}
.chatboxcontent{font-size:12px;color:#333;height:200px;width:209px;overflow-y:auto;overflow-x:auto;padding:7px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #eee;background-color:#fff;line-height:1.3em}
.chatboxinput{padding:5px;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.chatboxtextarea{width:212px;height:44px;padding:3px 0 3px 3px;border:1px solid #eee;margin:1px;overflow:hidden}
.chatboxtextareaselected{border:1px solid #f99d39}
.chatboxmessage{margin-left:1em}
.chatboxinfo{margin-left:-1em;color:#666}
.chatboxmessagefrom{margin-left:-1em;font-weight:700}
.chatboxoptions{width:fit-content;display:flex;align-items:center;justify-content:flex-end;gap:9px}
.chatboxoptions>a{font-weight:700;color:#252525}
.chatboxoptions>img{cursor:pointer}
.chatboxtitle{flex:1;word-break:break-all}
#locprompt{height:auto;min-height:350px;position:absolute;z-index:99;display:none;width:1100px;border-radius:5px;background-color:#FFE6E6;border:2px solid red;top:30px;padding:5px;left:50%;margin-left:-515px}
#topmenu{max-height:0;overflow:hidden;transition:max-height 0.2s ease,opacity 0.2s ease;opacity:0}
#topmenu.open{max-height:500px;opacity:1;margin-bottom:12px}
#callbutt{border:1px solid #B8B8B8;border-radius:5px;padding:3px;left:942px;top:-2px;width:100px;min-height:80px;background-color:#e8e8e8;display:none;position:absolute;text-align:center}
.cbqms{width:100px;background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fafafa),color-stop(0.5,#fff),color-stop(0.6,#ddd),color-stop(0.95,#FFF));border-radius:4px;border:1px solid #BBB;border-top-color:#CCC;border-bottom-color:#999;border-right-color:#AAA;color:#333;padding:5px 1px}
.cbqms:hover{color:red;cursor:pointer;box-shadow:0 0 1px 1px white}
#rcastat{font-size:10px;color:black;margin:5px 0}
#csbud{width:400px;position:absolute;top:45px;left:50%;margin-left:-200px;border:2px solid red;padding:15px 5px;border-radius:5px;background-color:#FFE6E6;text-align:center;font-size:15px;font-weight:bold;z-index:1}
div#hkask{position:absolute;border:2px solid red;border-radius:5px;padding:5px;bottom:28px;right:12px;background-color:white;color:gray;cursor:pointer;width:190px;text-align:center}
.wlrn{margin-top:5px}
span.gsidd{font-size:11px;color:#80ff00}
div.dlsd{position:absolute;font-size:11px;font-weight:normal;padding:2px;background-color:#ffb380;border-radius:4px;width:1070px;transform:translate(2px,-19px)}
table.fclctd{border-collapse:separate;border-radius:6px}
table.fclctd td{border-radius:0}
table.fclctd td:first-child{border-radius:6px 0 0 6px}
table.fclctd td:last-child{border-radius:0 6px 6px 0}
table.fclctd td:only-child{border-radius:6px 6px 6px 6px}
span.cntsdiv a,#smsform div#smstemplates,form#smsform div#smstemplates div{font-size:11px}
.helpIcon{background:-webkit-linear-gradient(top,#ddd 0,#eee 15%,#fff 40%,#fff 70%,#eee 100%);background:linear-gradient(top,#ddd 0,#eee 15%,#fff 40%,#fff 70%,#eee 100%);border:1px solid gray;display:inline-block;width:15px;height:18px;position:relative;font-size:8px;text-align:center;vertical-align:text-top;text-decoration:none;color:gray;box-shadow:inset rgba(255,255,255,0.8) 0 1px 1px;border-radius:2px 10px 2px 2px;line-height:27px;opacity:0.5}
.helpIcon:before{content:"";display:block;position:absolute;top:0;right:0;width:5px;height:5px;background:#ccc;background:-webkit-linear-gradient(45deg,#fff 0,#eee 50%,#ccc 100%);background:linear-gradient(45deg,#fff 0,#eee 50%,#ccc 100%);box-shadow: rgba(0,0,0,0.05) -1px 1px 1px,inset white 0 0 1px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:2px 10px 2px 2px;}
#smsform textarea#smstext{width:99%}
#smsform div#smscounter{font-size:11px;text-align:right}
#smsform div.smstaj{padding:3px;border-radius:4px;background-color:#FF6600;color:white;text-align:center;margin-bottom:5px;font-weight:bold}
#smsform span.iname{cursor:pointer;font-size:11px;font-style:italic;text-align:right;display:inline-block}
#smsform div.smswarning{color:white;background-color:red;padding:3px;border-radius:4px;text-align:center;margin:5px 0}
#smsform div#smsretmes{color:forestgreen;text-align:center;padding:5px;font-weight:bold}
#smsform span.tkpla{font-size:11px;display:block;padding:2px 1px;border-radius:3px;background-color:lightgrey;text-align:center;width:65px;overflow:hidden}
#smsform div#smstemplates div{margin:2px 3px;cursor:pointer}
td.tapcv1l{border-radius:5px 0 0 0!important;border-right-width:0!important;border-bottom-width:0!important}
td.tapl1l{border-radius:5px 0 0 5px!important;border-right-width:0!important}
td.tapcv1m{border-radius:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;font-weight:bold}
td.tapl1m{border-radius:0!important;border-right-width:0!important;border-left-width:0!important}
tr.tapcv1c td{border-radius:0!important;border-width:0!important}
td.tapcv2l{border-radius:0 0 0 5px!important;border-right-width:0!important;border-top-width:0!important}
td.tapcv2m{border-radius:0!important;border-right-width:0!important;border-top-width:0!important;border-left-width:0!important}
#_punchmacs,td.baruflag,#ajax_tooltipObj div,li{position:relative}
#_punchc{position:absolute;top:0;left:25px;background-color:#2E5C8A;padding:10px 10px 8px;text-align:left;width:230px;overflow:visible;opacity:1.0;z-index:99;font-size:11px;color:#fff;border-radius:4px}
#_punchc span{width:68px}
#_punchc input[type='radio']{margin:3px}
#_punchc img{float:right;cursor:pointer;position:absolute;top:-1px;right:-31px}
#_punchIOC{margin:8px 0;border:1px solid lightslategrey;border-radius:4px;width:fit-content;padding:1px 9px 1px 3px}
#_punchCamC{border-radius:4px;text-align:center;margin:0 0 8px}
._punchDashb{border:1px dashed lightslategray}
#_punchStartCamera{margin:5px;min-height:auto!important}
#_punchClickPhoto{margin:5px auto}
#_punchCanvas{margin:5px auto 0;border:1px dashed lightslategray}
#_punchVideo{margin:auto;border:1px dashed lightslategray;padding:8px 0}
._pflx{display:flex;align-items:center;margin-bottom:3px}
._pflx>span{width:68px}
._pflx>input{flex:1}
td.baruflag>div{position:absolute!important;top:0;left:0;height:0;width:0;border-top:12px solid #0099cc;border-right:12px solid transparent}
span#lesapKnt{display:inline-block;float:left;background-color:crimson;color:white;font-size:10px;padding:1px 3px;border-radius:3px;cursor:pointer}
.mini-xbut{cursor:pointer;border-radius:2px;box-sizing:border-box;display:inline-block;width:15px;height:15px;border:3px solid #cc0000;background:linear-gradient(45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 43%,#fff 45%,#fff 55%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 100%),linear-gradient(135deg,#cc0000 0%,#cc0000 43%,#fff 45%,#fff 55%,#cc0000 57%,#cc0000 100%)}
input[type='checkbox']:not(.cverta,.cvertia),input[type='checkbox']+label,input[type='radio']:not(.cverta),input[type='radio']+label{vertical-align:middle}
.bottomheads>a:hover,#_punchmac:hover,#dokloc:hover>a{text-decoration:underline;color:orangered}
#vchtbut:hover,#budo:hover{background-color:gray;color:white;border-color:gray}
#notfrpcvap>a:hover>span{box-shadow:1px 1px 8px 2px silver}
#scyna2m{display:flex;align-items:center;justify-content:center;gap:2px;justify-self:end}
#scyna2m>img{cursor:pointer;border:1px solid;padding:1px 2px}
#scyna2m>img:hover{border-color:silver}
#scyna2m>img:not(:hover){border-color:transparent}
#scyna2m>img:nth-child(1){border-radius:3px 0 0 3px}
#scyna2m>img:nth-child(3){border-radius:0 3px 3px 0}
.nicon-ir:hover{box-shadow: 1px 1px 5px 2px silver}
#acktoast{font-size:11px;box-sizing:border-box;border-radius:4px;padding:1px 5px;border:1px solid red;color:red;margin-left:5px}
.loading_skl{padding:3px 2px 0;width:400px}
.skl_pt{display:flex;gap:3px;margin-bottom:3px}
.tjk_skl{height:22px;border-radius:4px;margin-bottom:8px;text-align:center;font-size:11px;line-height:21px;color:gray}
.loading_skl .tjk_skl,.loading_skl .desc_skl{background-color:#ededed;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) #ededed;background-size:200% 100%;background-position-x:180%;animation:1s loading_skl ease-in-out infinite}
button.basa:not(.xbasa),input.basa:not(.xbasa){color:#333333;border:none;background:none;width:fit-content;font-weight:700;padding:0;cursor:pointer;min-height:auto}
button.basa:hover:not(:disabled,.xbasa),input.basa:hover:not(:disabled,.xbasa){text-decoration:underline}
button.basa:disabled:not(.xbasa),input.basa:disabled:not(.xbasa){color:gray}
@keyframes loading_skl{to{background-position-x:-20%}}
.loading_skl .desc_skl{flex:1;height:12px;border-radius:4px;animation-delay:.06s}
span.wyrs{background-color:red;color:white;font-size:11px;padding:1px 5px;border-radius:3px;margin-left:5px}
.helpIcon:hover{border-color:black;color:black;box-shadow:1px 1px 5px 2px silver}
input:invalid,input:out-of-range{border-color:red!important;outline-color:red}
.ai_parse_selc{display:flex;gap:15px;align-items:center}
.ai_parse_selc>span{display:inline-flex;align-items:center;justify-content:flex-start}
.ai_parse_selc>span>label{font-size:10px}
.ai_parse_selc>span>input{margin:0 2px 0 10px}
#media_view{padding:0 3px;margin:0;background-color:transparent;border:none;font-size:10px;font-weight:700;cursor:pointer}
#media_view:hover{color:red;text-decoration:underline}
.ai_4boxes{position:absolute;background-color:white;margin-top:1px;border-radius:0 3px 3px 3px;box-shadow:0 1px 5px gray;width:220px;box-sizing:border-box}
.ai_4boxes>div,.ai_4boxes>div>select{font-size:11px}
.ai_4boxes>div:first-child{color:gray;margin-top:5px;padding:0 5px 5px}
.ai_4boxes>div:nth-child(2){padding:0 5px 6px;display:flex;align-items:center;justify-content:space-between}
.aiv_cont>input{margin:0}
.aiv_cont>label{font-size:11px}
#ai_txtli_cont{display:flex;flex-direction:column;gap:5px;background-color:white;position:absolute;left:5px;top:30px;width:450px}
#ai_txtli_cont>.ai_boxes{padding:2px 4px}
#cx_confirm{padding:0;width:400px;border-radius:5px;border-color:#5892f4}
#cx_confirm_kpl{margin:0;background-color:#5892f4;padding:8px;color:#fff;text-align:left}
#cx_confirm_badn{padding:12px;text-align:left}
#cx_confirm_butr{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:0 12px 12px}
#cx_alert{padding:0;width:400px;border-radius:5px;border-color:#5892f4}
#cx_alert_kpl{margin:0;background-color:#5892f4;padding:8px;color:#fff;;text-align:left}
#cx_alert_badn{padding:12px;text-align:left}
#cx_alert_butr{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:0 12px 12px}
#cx_ok_lab,#cxa_ok_lab,#cxa_ok_priv{background-color:#9BBCFF;border:1px solid #9BBCFF;border-radius:4px;padding:3px 8px;min-width:90px}
#cx_ok_lab:hover,#cxa_ok_lab:hover,#cxa_ok_priv:hover{color:#FFFFFF;background-color:#0033CC}
#cx_x_lab,#cxa_x_priv{background-color:white;border:1px solid #9BBCFF;border-radius:4px;padding:3px 8px;min-width:90px}
#cx_x_lab:not(:hover),#cxa_x_priv:not(:hover){color:#252525}
#cx_x_lab:hover,#cxa_x_priv:hover{color:#FFFFFF;background-color:#0033CC}
#cx_privasi{
 padding:0;width:400px;border-radius:5px;border-color:#5892f4;
 & .pfn{color:gray;font-size:10px;text-align:center;margin-bottom:20px}
}
#cx_privasi_kpl{margin:0;background-color:#5892f4;padding:8px;color:#fff;;text-align:left}
#cx_privasi_butr{display:flex;align-items:center;justify-content:center;gap:5px;padding:0 12px 12px}
#cx_privasi_badn{
 display:flex;gap:.5rem;justify-content:center;align-items:center;margin:2rem 0;
 & .pin-input{width:3rem;height:3rem;text-align:center;font-size:1.5rem;border-radius:6px;border:1px solid #ccc;outline:none;transition:border-color 0.2s,box-shadow .2s;-webkit-text-security:disc}
 & .pin-input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}
 &.succ>input{background:#5892f459}
 &.xsucc>input{border:2px solid red}
}
div.medipoolCont{position:relative;height:100%;width:100%}
div.medipoolCont img#csdfcb_mp{position:absolute;left:-8px;top:-37px;width:30px;height:30px;cursor:pointer}
div.medipoolCont img:not(#csdfcb_mp){width:231px;height:231px;display:inline-block;margin:2px 0 0 2px;border:none;padding:0;box-sizing:border-box;box-shadow:0 0 2px red}
div.medipoolCont div.iimgcont{position:relative;display:inline-block;height:fit-content}
div.medipoolCont .rmf_kpl{padding:3px 5px;background-color:orangered;border-radius:4px;color:white;display:flex;align-items:flex-start;justify-content:space-between}
div.medipoolCont .rmf_imgs{height:540px;width:100%;margin-top:5px;display:flex;gap:5px;flex-wrap:wrap;align-content:flex-start;overscroll-behavior-y:contain;overflow-y:auto;scrollbar-gutter:stable}
div.medipoolCont div.iimgcont span.delspan,div.medipoolCont div.iimgcont span.selspan{position:absolute;top:4px;display:inline-block;padding:3px 5px;border-radius:4px;text-align:center;color:white;cursor:pointer;font-size:11px;box-shadow:0 0 2px 0 inset white}
div.medipoolCont div.iimgcont span.delspan{left:4px;background-color:gray}
div.medipoolCont div.iimgcont span.selspan{left:49px;background-color:firebrick}
.minh20p{min-height:20px}
::backdrop{background:#252525;opacity:.5}
.cxdyn_pop{anchor-name:--cx-pop}
#cx_pop{position:absolute!important;position-anchor:--cx-pop;position-area:y-start;background-color:#252525;color:white;margin-bottom:3px;padding:3px 5px;border-radius:3px;font-size:11px;z-index:999999999}
#cx_pop.mvdown{position-area:y-end;margin-bottom:0;margin-top:3px}
#cx_pop.mvright{position-area:center end;margin-bottom:0;margin-top:0;margin-left:3px}
body.stil_load::before{content:"Loading...";position:fixed;background-color:#70809047;color:#5b5b5b;padding:5px;width:66px;text-align:center;border-radius:4px;top:100px;left:50%;margin-left:-33px}
body.stil_load *:not(.bottomheads,.bottomheads>a,#vchtbut,#dokloc,#dokloc>a,#media_view,#_punchmacs,#_punchmacs>a){visibility:hidden}
body.privbyto>*:not(#cx_privasi){filter:blur(5px)!important}
span.ft_tdu{text-decoration:underline}
@view-transition{navigation:auto}
#alertabox{
 position:fixed;width:100%;height:50px;z-index:1000001;left:0;top:0;display:none;margin:0;
 & #alertaboxbody{padding:20px;text-align:center;font-size:12px;color:#3c3c3c;font-weight:bold}
 & #alertaboxbody:not(.red){background:lawngreen}
 & #alertaboxfoot{padding:10px;text-align:right}
 & #alertaboxbody.red{background:#ff0000d9;color:white}
}
@media print{
 #bring2top{display:none!important}
}