@charset "UTF-8";.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}[dir=rtl] .iti__arrow{margin-right:6px;margin-left:0}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__dropdown-content{position:absolute;z-index:2;margin-left:-1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__dropdown-content--dropup{bottom:100%;margin-bottom:-1px}.iti__search-input{width:100%;border-width:0}.iti__country-list{list-style:none;padding:0;margin:0}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{display:flex;align-items:center;padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name{margin-right:6px}[dir=rtl] .iti__flag-box,[dir=rtl] .iti__country-name{margin-right:0;margin-left:6px}.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=text],.iti--allow-dropdown input.iti__tel-input[type=tel],.iti--separate-dial-code input.iti__tel-input,.iti--separate-dial-code input.iti__tel-input[type=text],.iti--separate-dial-code input.iti__tel-input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .iti--separate-dial-code input.iti__tel-input,[dir=rtl] .iti--separate-dial-code input.iti__tel-input[type=text],[dir=rtl] .iti--separate-dial-code input.iti__tel-input[type=tel]{padding-right:52px;padding-left:6px;margin-right:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}[dir=rtl] .iti--allow-dropdown .iti__flag-container,[dir=rtl] .iti--separate-dial-code .iti__flag-container{right:0;left:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover,.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover{cursor:default}.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover .iti__selected-flag,.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}[dir=rtl] .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:#00000080;inset:0;position:fixed;padding:30px;display:flex;flex-direction:column;justify-content:center}.iti--fullscreen-popup.iti--container.iti--country-search{justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(min-resolution:2x){.iti__flag{background-size:5762px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:12px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cq{height:12px;background-position:-1115px 0px}.iti__flag.iti__cr{height:12px;background-position:-1137px 0px}.iti__flag.iti__cu{height:10px;background-position:-1159px 0px}.iti__flag.iti__cv{height:12px;background-position:-1181px 0px}.iti__flag.iti__cw{height:14px;background-position:-1203px 0px}.iti__flag.iti__cx{height:10px;background-position:-1225px 0px}.iti__flag.iti__cy{height:14px;background-position:-1247px 0px}.iti__flag.iti__cz{height:14px;background-position:-1269px 0px}.iti__flag.iti__de{height:12px;background-position:-1291px 0px}.iti__flag.iti__dg{height:10px;background-position:-1313px 0px}.iti__flag.iti__dj{height:14px;background-position:-1335px 0px}.iti__flag.iti__dk{height:15px;background-position:-1357px 0px}.iti__flag.iti__dm{height:10px;background-position:-1379px 0px}.iti__flag.iti__do{height:14px;background-position:-1401px 0px}.iti__flag.iti__dz{height:14px;background-position:-1423px 0px}.iti__flag.iti__ea{height:14px;background-position:-1445px 0px}.iti__flag.iti__ec{height:14px;background-position:-1467px 0px}.iti__flag.iti__ee{height:13px;background-position:-1489px 0px}.iti__flag.iti__eg{height:14px;background-position:-1511px 0px}.iti__flag.iti__eh{height:10px;background-position:-1533px 0px}.iti__flag.iti__er{height:10px;background-position:-1555px 0px}.iti__flag.iti__es{height:14px;background-position:-1577px 0px}.iti__flag.iti__et{height:10px;background-position:-1599px 0px}.iti__flag.iti__eu{height:14px;background-position:-1621px 0px}.iti__flag.iti__ez{height:14px;background-position:-1643px 0px}.iti__flag.iti__fi{height:12px;background-position:-1665px 0px}.iti__flag.iti__fj{height:10px;background-position:-1687px 0px}.iti__flag.iti__fk{height:10px;background-position:-1709px 0px}.iti__flag.iti__fm{height:11px;background-position:-1731px 0px}.iti__flag.iti__fo{height:15px;background-position:-1753px 0px}.iti__flag.iti__fr{height:14px;background-position:-1775px 0px}.iti__flag.iti__fx{height:14px;background-position:-1797px 0px}.iti__flag.iti__ga{height:15px;background-position:-1819px 0px}.iti__flag.iti__gb{height:10px;background-position:-1841px 0px}.iti__flag.iti__gd{height:12px;background-position:-1863px 0px}.iti__flag.iti__ge{height:14px;background-position:-1885px 0px}.iti__flag.iti__gf{height:14px;background-position:-1907px 0px}.iti__flag.iti__gg{height:14px;background-position:-1929px 0px}.iti__flag.iti__gh{height:14px;background-position:-1951px 0px}.iti__flag.iti__gi{height:10px;background-position:-1973px 0px}.iti__flag.iti__gl{height:14px;background-position:-1995px 0px}.iti__flag.iti__gm{height:14px;background-position:-2017px 0px}.iti__flag.iti__gn{height:14px;background-position:-2039px 0px}.iti__flag.iti__gp{height:14px;background-position:-2061px 0px}.iti__flag.iti__gq{height:14px;background-position:-2083px 0px}.iti__flag.iti__gr{height:14px;background-position:-2105px 0px}.iti__flag.iti__gs{height:10px;background-position:-2127px 0px}.iti__flag.iti__gt{height:13px;background-position:-2149px 0px}.iti__flag.iti__gu{height:11px;background-position:-2171px 0px}.iti__flag.iti__gw{height:10px;background-position:-2193px 0px}.iti__flag.iti__gy{height:12px;background-position:-2215px 0px}.iti__flag.iti__hk{height:14px;background-position:-2237px 0px}.iti__flag.iti__hm{height:10px;background-position:-2259px 0px}.iti__flag.iti__hn{height:10px;background-position:-2281px 0px}.iti__flag.iti__hr{height:10px;background-position:-2303px 0px}.iti__flag.iti__ht{height:12px;background-position:-2325px 0px}.iti__flag.iti__hu{height:10px;background-position:-2347px 0px}.iti__flag.iti__ic{height:14px;background-position:-2369px 0px}.iti__flag.iti__id{height:14px;background-position:-2391px 0px}.iti__flag.iti__ie{height:10px;background-position:-2413px 0px}.iti__flag.iti__il{height:15px;background-position:-2435px 0px}.iti__flag.iti__im{height:10px;background-position:-2457px 0px}.iti__flag.iti__in{height:14px;background-position:-2479px 0px}.iti__flag.iti__io{height:10px;background-position:-2501px 0px}.iti__flag.iti__iq{height:14px;background-position:-2523px 0px}.iti__flag.iti__ir{height:12px;background-position:-2545px 0px}.iti__flag.iti__is{height:15px;background-position:-2567px 0px}.iti__flag.iti__it{height:14px;background-position:-2589px 0px}.iti__flag.iti__je{height:12px;background-position:-2611px 0px}.iti__flag.iti__jm{height:10px;background-position:-2633px 0px}.iti__flag.iti__jo{height:10px;background-position:-2655px 0px}.iti__flag.iti__jp{height:14px;background-position:-2677px 0px}.iti__flag.iti__ke{height:14px;background-position:-2699px 0px}.iti__flag.iti__kg{height:12px;background-position:-2721px 0px}.iti__flag.iti__kh{height:13px;background-position:-2743px 0px}.iti__flag.iti__ki{height:10px;background-position:-2765px 0px}.iti__flag.iti__km{height:12px;background-position:-2787px 0px}.iti__flag.iti__kn{height:14px;background-position:-2809px 0px}.iti__flag.iti__kp{height:10px;background-position:-2831px 0px}.iti__flag.iti__kr{height:14px;background-position:-2853px 0px}.iti__flag.iti__kw{height:10px;background-position:-2875px 0px}.iti__flag.iti__ky{height:10px;background-position:-2897px 0px}.iti__flag.iti__kz{height:10px;background-position:-2919px 0px}.iti__flag.iti__la{height:14px;background-position:-2941px 0px}.iti__flag.iti__lb{height:14px;background-position:-2963px 0px}.iti__flag.iti__lc{height:10px;background-position:-2985px 0px}.iti__flag.iti__li{height:12px;background-position:-3007px 0px}.iti__flag.iti__lk{height:10px;background-position:-3029px 0px}.iti__flag.iti__lr{height:11px;background-position:-3051px 0px}.iti__flag.iti__ls{height:14px;background-position:-3073px 0px}.iti__flag.iti__lt{height:12px;background-position:-3095px 0px}.iti__flag.iti__lu{height:12px;background-position:-3117px 0px}.iti__flag.iti__lv{height:10px;background-position:-3139px 0px}.iti__flag.iti__ly{height:10px;background-position:-3161px 0px}.iti__flag.iti__ma{height:14px;background-position:-3183px 0px}.iti__flag.iti__mc{height:15px;background-position:-3205px 0px}.iti__flag.iti__md{height:10px;background-position:-3226px 0px}.iti__flag.iti__me{height:10px;background-position:-3248px 0px}.iti__flag.iti__mf{height:14px;background-position:-3270px 0px}.iti__flag.iti__mg{height:14px;background-position:-3292px 0px}.iti__flag.iti__mh{height:11px;background-position:-3314px 0px}.iti__flag.iti__mk{height:10px;background-position:-3336px 0px}.iti__flag.iti__ml{height:14px;background-position:-3358px 0px}.iti__flag.iti__mm{height:14px;background-position:-3380px 0px}.iti__flag.iti__mn{height:10px;background-position:-3402px 0px}.iti__flag.iti__mo{height:14px;background-position:-3424px 0px}.iti__flag.iti__mp{height:10px;background-position:-3446px 0px}.iti__flag.iti__mq{height:14px;background-position:-3468px 0px}.iti__flag.iti__mr{height:14px;background-position:-3490px 0px}.iti__flag.iti__ms{height:10px;background-position:-3512px 0px}.iti__flag.iti__mt{height:14px;background-position:-3534px 0px}.iti__flag.iti__mu{height:14px;background-position:-3556px 0px}.iti__flag.iti__mv{height:14px;background-position:-3578px 0px}.iti__flag.iti__mw{height:14px;background-position:-3600px 0px}.iti__flag.iti__mx{height:12px;background-position:-3622px 0px}.iti__flag.iti__my{height:10px;background-position:-3644px 0px}.iti__flag.iti__mz{height:14px;background-position:-3666px 0px}.iti__flag.iti__na{height:14px;background-position:-3688px 0px}.iti__flag.iti__nc{height:10px;background-position:-3710px 0px}.iti__flag.iti__ne{height:15px;background-position:-3732px 0px}.iti__flag.iti__nf{height:10px;background-position:-3752px 0px}.iti__flag.iti__ng{height:10px;background-position:-3774px 0px}.iti__flag.iti__ni{height:12px;background-position:-3796px 0px}.iti__flag.iti__nl{height:14px;background-position:-3818px 0px}.iti__flag.iti__no{height:15px;background-position:-3840px 0px}.iti__flag.iti__np{height:15px;background-position:-3862px 0px}.iti__flag.iti__nr{height:10px;background-position:-3877px 0px}.iti__flag.iti__nu{height:10px;background-position:-3899px 0px}.iti__flag.iti__nz{height:10px;background-position:-3921px 0px}.iti__flag.iti__om{height:10px;background-position:-3943px 0px}.iti__flag.iti__pa{height:14px;background-position:-3965px 0px}.iti__flag.iti__pe{height:14px;background-position:-3987px 0px}.iti__flag.iti__pf{height:14px;background-position:-4009px 0px}.iti__flag.iti__pg{height:15px;background-position:-4031px 0px}.iti__flag.iti__ph{height:10px;background-position:-4053px 0px}.iti__flag.iti__pk{height:14px;background-position:-4075px 0px}.iti__flag.iti__pl{height:13px;background-position:-4097px 0px}.iti__flag.iti__pm{height:14px;background-position:-4119px 0px}.iti__flag.iti__pn{height:10px;background-position:-4141px 0px}.iti__flag.iti__pr{height:14px;background-position:-4163px 0px}.iti__flag.iti__ps{height:10px;background-position:-4185px 0px}.iti__flag.iti__pt{height:14px;background-position:-4207px 0px}.iti__flag.iti__pw{height:13px;background-position:-4229px 0px}.iti__flag.iti__py{height:11px;background-position:-4251px 0px}.iti__flag.iti__qa{height:8px;background-position:-4273px 0px}.iti__flag.iti__re{height:14px;background-position:-4295px 0px}.iti__flag.iti__ro{height:14px;background-position:-4317px 0px}.iti__flag.iti__rs{height:14px;background-position:-4339px 0px}.iti__flag.iti__ru{height:14px;background-position:-4361px 0px}.iti__flag.iti__rw{height:14px;background-position:-4383px 0px}.iti__flag.iti__sa{height:14px;background-position:-4405px 0px}.iti__flag.iti__sb{height:10px;background-position:-4427px 0px}.iti__flag.iti__sc{height:10px;background-position:-4449px 0px}.iti__flag.iti__sd{height:10px;background-position:-4471px 0px}.iti__flag.iti__se{height:13px;background-position:-4493px 0px}.iti__flag.iti__sg{height:14px;background-position:-4515px 0px}.iti__flag.iti__sh{height:10px;background-position:-4537px 0px}.iti__flag.iti__si{height:10px;background-position:-4559px 0px}.iti__flag.iti__sj{height:15px;background-position:-4581px 0px}.iti__flag.iti__sk{height:14px;background-position:-4603px 0px}.iti__flag.iti__sl{height:14px;background-position:-4625px 0px}.iti__flag.iti__sm{height:15px;background-position:-4647px 0px}.iti__flag.iti__sn{height:14px;background-position:-4669px 0px}.iti__flag.iti__so{height:14px;background-position:-4691px 0px}.iti__flag.iti__sr{height:14px;background-position:-4713px 0px}.iti__flag.iti__ss{height:10px;background-position:-4735px 0px}.iti__flag.iti__st{height:10px;background-position:-4757px 0px}.iti__flag.iti__su{height:10px;background-position:-4779px 0px}.iti__flag.iti__sv{height:12px;background-position:-4801px 0px}.iti__flag.iti__sx{height:14px;background-position:-4823px 0px}.iti__flag.iti__sy{height:14px;background-position:-4845px 0px}.iti__flag.iti__sz{height:14px;background-position:-4867px 0px}.iti__flag.iti__ta{height:10px;background-position:-4889px 0px}.iti__flag.iti__tc{height:10px;background-position:-4911px 0px}.iti__flag.iti__td{height:14px;background-position:-4933px 0px}.iti__flag.iti__tf{height:14px;background-position:-4955px 0px}.iti__flag.iti__tg{height:13px;background-position:-4977px 0px}.iti__flag.iti__th{height:14px;background-position:-4999px 0px}.iti__flag.iti__tj{height:10px;background-position:-5021px 0px}.iti__flag.iti__tk{height:10px;background-position:-5043px 0px}.iti__flag.iti__tl{height:10px;background-position:-5065px 0px}.iti__flag.iti__tm{height:14px;background-position:-5087px 0px}.iti__flag.iti__tn{height:14px;background-position:-5109px 0px}.iti__flag.iti__to{height:10px;background-position:-5131px 0px}.iti__flag.iti__tr{height:14px;background-position:-5153px 0px}.iti__flag.iti__tt{height:12px;background-position:-5175px 0px}.iti__flag.iti__tv{height:10px;background-position:-5197px 0px}.iti__flag.iti__tw{height:14px;background-position:-5219px 0px}.iti__flag.iti__tz{height:14px;background-position:-5241px 0px}.iti__flag.iti__ua{height:14px;background-position:-5263px 0px}.iti__flag.iti__ug{height:14px;background-position:-5285px 0px}.iti__flag.iti__uk{height:10px;background-position:-5307px 0px}.iti__flag.iti__um{height:11px;background-position:-5329px 0px}.iti__flag.iti__un{height:14px;background-position:-5351px 0px}.iti__flag.iti__us{height:11px;background-position:-5373px 0px}.iti__flag.iti__uy{height:14px;background-position:-5395px 0px}.iti__flag.iti__uz{height:10px;background-position:-5417px 0px}.iti__flag.iti__va{height:15px;background-position:-5439px 0px}.iti__flag.iti__vc{height:14px;background-position:-5456px 0px}.iti__flag.iti__ve{height:14px;background-position:-5478px 0px}.iti__flag.iti__vg{height:10px;background-position:-5500px 0px}.iti__flag.iti__vi{height:14px;background-position:-5522px 0px}.iti__flag.iti__vn{height:14px;background-position:-5544px 0px}.iti__flag.iti__vu{height:12px;background-position:-5566px 0px}.iti__flag.iti__wf{height:14px;background-position:-5588px 0px}.iti__flag.iti__ws{height:10px;background-position:-5610px 0px}.iti__flag.iti__xk{height:15px;background-position:-5632px 0px}.iti__flag.iti__ye{height:14px;background-position:-5654px 0px}.iti__flag.iti__yt{height:14px;background-position:-5676px 0px}.iti__flag.iti__za{height:14px;background-position:-5698px 0px}.iti__flag.iti__zm{height:14px;background-position:-5720px 0px}.iti__flag.iti__zw{height:10px;background-position:-5742px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url("./media/flags-6C4T4GAU.png?1");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(min-resolution:2x){.iti__flag{background-image:url("./media/flags@2x-O7DSVWO7.png?1")}}.iti__flag.iti__np{background-color:transparent}:root{--disciplinary-primary: #3b82f6;--disciplinary-primary-dark: #2563eb;--disciplinary-primary-rgb: 59, 130, 246;--disciplinary-table-header-bg: #332941;--disciplinary-table-header-text: #ffffff;--disciplinary-success: #22c55e;--disciplinary-danger: #ef4444;--disciplinary-warning: #f59e0b;--disciplinary-info: #06b6d4;--disciplinary-secondary: #6b7280;--disciplinary-gray-50: #f9fafb;--disciplinary-gray-100: #f3f4f6;--disciplinary-gray-200: #e5e7eb;--disciplinary-gray-300: #d1d5db;--disciplinary-gray-400: #9ca3af;--disciplinary-gray-500: #6b7280;--disciplinary-gray-600: #4b5563;--disciplinary-gray-700: #374151;--disciplinary-gray-800: #1f2937;--disciplinary-gray-900: #111827;--disciplinary-white: #ffffff;--disciplinary-neutral-50: #fafafa;--disciplinary-blue-50: #eff6ff;--disciplinary-blue-100: #dbeafe;--disciplinary-blue-200: #bfdbfe;--disciplinary-blue-800: #1e40af;--disciplinary-green-50: #ecfdf5;--disciplinary-green-100: #d1fae5;--disciplinary-green-200: #a7f3d0;--disciplinary-green-700: #065f46;--disciplinary-green-600: #16a34a;--disciplinary-cyan-100: #cffafe;--disciplinary-cyan-200: #a5f3fc;--disciplinary-cyan-700: #0e7490;--disciplinary-cyan-800: #0891b2;--disciplinary-amber-100: #fef3c7;--disciplinary-amber-200: #fde68a;--disciplinary-amber-700: #92400e;--disciplinary-amber-800: #78350f;--disciplinary-amber-600: #d97706;--disciplinary-red-100: #fee2e2;--disciplinary-red-200: #fecaca;--disciplinary-red-300: #fca5a5;--disciplinary-red-700: #991b1b;--disciplinary-red-600: #dc2626}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(1px);transform:translateY(1px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(1px);transform:translateY(1px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}:root{--mat-app-background-color: var(--sys-background);--mat-app-text-color: var(--sys-on-background);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}:root{--mat-ripple-color: color-mix(in srgb, var(--sys-on-surface) 10%, transparent)}:root{--mat-option-selected-state-label-text-color: var(--sys-on-secondary-container);--mat-option-label-text-color: var(--sys-on-surface);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 8%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-option-selected-state-layer-color: var(--sys-secondary-container);--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-size: 1rem;--mat-option-label-text-tracking: .006rem;--mat-option-label-text-weight: 400}:root{--mat-optgroup-label-text-color: var(--sys-on-surface-variant);--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500}:root{--mat-full-pseudo-checkbox-selected-icon-color: var(--sys-primary);--mat-full-pseudo-checkbox-selected-checkmark-color: var(--sys-on-primary);--mat-full-pseudo-checkbox-unselected-icon-color: var(--sys-on-surface-variant);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: var(--sys-surface);--mat-full-pseudo-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-full-pseudo-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent)}:root{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--sys-primary);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent)}:root{--mdc-elevated-card-container-color: var(--sys-surface-container-low);--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape: 12px}:root{--mdc-outlined-card-container-color: var(--sys-surface);--mdc-outlined-card-outline-color: var(--sys-outline-variant);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px}:root{--mat-card-subtitle-text-color: var(--sys-on-surface);--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500}:root{--mdc-linear-progress-active-indicator-color: var(--sys-primary);--mdc-linear-progress-track-color: var(--sys-surface-variant);--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}:root{--mdc-plain-tooltip-container-color: var(--sys-inverse-surface);--mdc-plain-tooltip-supporting-text-color: var(--sys-inverse-on-surface);--mdc-plain-tooltip-supporting-text-line-height: 1rem;--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .025rem;--mdc-plain-tooltip-container-shape: 4px}:root{--mdc-filled-text-field-caret-color: var(--sys-primary);--mdc-filled-text-field-focus-active-indicator-color: var(--sys-primary);--mdc-filled-text-field-focus-label-text-color: var(--sys-primary);--mdc-filled-text-field-container-color: var(--sys-surface-variant);--mdc-filled-text-field-disabled-container-color: color-mix(in srgb, var(--sys-on-surface) 4%, transparent);--mdc-filled-text-field-label-text-color: var(--sys-on-surface-variant);--mdc-filled-text-field-hover-label-text-color: var(--sys-on-surface-variant);--mdc-filled-text-field-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-color: var(--sys-on-surface);--mdc-filled-text-field-disabled-input-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-placeholder-color: var(--sys-on-surface-variant);--mdc-filled-text-field-error-hover-label-text-color: var(--sys-on-error-container);--mdc-filled-text-field-error-focus-label-text-color: var(--sys-error);--mdc-filled-text-field-error-label-text-color: var(--sys-error);--mdc-filled-text-field-active-indicator-color: var(--sys-on-surface-variant);--mdc-filled-text-field-disabled-active-indicator-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-text-field-hover-active-indicator-color: var(--sys-on-surface);--mdc-filled-text-field-error-active-indicator-color: var(--sys-error);--mdc-filled-text-field-error-focus-active-indicator-color: var(--sys-error);--mdc-filled-text-field-error-hover-active-indicator-color: var(--sys-on-error-container);--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 1rem;--mdc-filled-text-field-label-text-tracking: .031rem;--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}:root{--mdc-outlined-text-field-caret-color: var(--sys-primary);--mdc-outlined-text-field-focus-outline-color: var(--sys-primary);--mdc-outlined-text-field-focus-label-text-color: var(--sys-primary);--mdc-outlined-text-field-label-text-color: var(--sys-on-surface-variant);--mdc-outlined-text-field-hover-label-text-color: var(--sys-on-surface);--mdc-outlined-text-field-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-color: var(--sys-on-surface);--mdc-outlined-text-field-disabled-input-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-placeholder-color: var(--sys-on-surface-variant);--mdc-outlined-text-field-error-focus-label-text-color: var(--sys-error);--mdc-outlined-text-field-error-label-text-color: var(--sys-error);--mdc-outlined-text-field-error-hover-label-text-color: var(--sys-on-error-container);--mdc-outlined-text-field-outline-color: var(--sys-outline);--mdc-outlined-text-field-disabled-outline-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-outlined-text-field-hover-outline-color: var(--sys-on-surface);--mdc-outlined-text-field-error-focus-outline-color: var(--sys-error);--mdc-outlined-text-field-error-hover-outline-color: var(--sys-on-error-container);--mdc-outlined-text-field-error-outline-color: var(--sys-error);--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 1rem;--mdc-outlined-text-field-label-text-tracking: .031rem;--mdc-outlined-text-field-label-text-weight: 400;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}:root{--mat-form-field-focus-select-arrow-color: var(--sys-primary);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-state-layer-color: var(--sys-on-surface);--mat-form-field-error-text-color: var(--sys-error);--mat-form-field-select-option-text-color: #1d1b1e;--mat-form-field-select-disabled-option-text-color: rgba(29, 27, 30, .38);--mat-form-field-leading-icon-color: var(--sys-on-surface-variant);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-trailing-icon-color: var(--sys-on-surface-variant);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-error-focus-trailing-icon-color: var(--sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--sys-on-error-container);--mat-form-field-error-trailing-icon-color: var(--sys-error);--mat-form-field-enabled-select-arrow-color: var(--sys-on-surface-variant);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-focus-state-layer-opacity: 0}:root{--mat-select-panel-background-color: var(--sys-surface-container);--mat-select-enabled-trigger-text-color: var(--sys-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--sys-on-surface-variant);--mat-select-enabled-arrow-color: var(--sys-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--sys-primary);--mat-select-invalid-arrow-color: var(--sys-error);--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-select-arrow-transform: translateY(-8px);--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}:root{--mat-autocomplete-background-color: var(--sys-surface-container);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}:root{--mdc-dialog-container-color: var(--sys-surface);--mdc-dialog-subhead-color: var(--sys-on-surface);--mdc-dialog-supporting-text-color: var(--sys-on-surface-variant);--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 2rem;--mdc-dialog-subhead-size: 1.5rem;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: 0;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 1.25rem;--mdc-dialog-supporting-text-size: .875rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .016rem;--mdc-dialog-container-shape: 28px}:root{--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px}:root{--mdc-chip-outline-color: var(--sys-outline);--mdc-chip-disabled-outline-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-chip-focus-outline-color: var(--sys-on-surface-variant);--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-chip-elevated-selected-container-color: var(--sys-secondary-container);--mdc-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-chip-focus-state-layer-color: var(--sys-on-surface-variant);--mdc-chip-hover-state-layer-color: var(--sys-on-surface-variant);--mdc-chip-selected-hover-state-layer-color: var(--sys-on-secondary-container);--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: var(--sys-on-secondary-container);--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: var(--sys-on-surface-variant);--mdc-chip-selected-label-text-color: var(--sys-on-secondary-container);--mdc-chip-with-icon-icon-color: var(--sys-on-surface-variant);--mdc-chip-with-icon-disabled-icon-color: var(--sys-on-surface);--mdc-chip-with-icon-selected-icon-color: var(--sys-on-secondary-container);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: var(--sys-on-surface);--mdc-chip-with-trailing-icon-trailing-icon-color: var(--sys-on-surface-variant);--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 1.25rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: .006rem;--mdc-chip-label-text-weight: 500;--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent}:root{--mat-chip-trailing-action-state-layer-color: var(--sys-on-surface-variant);--mat-chip-selected-trailing-action-state-layer-color: var(--sys-on-secondary-container);--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: var(--sys-on-surface);--mat-chip-selected-trailing-icon-color: var(--sys-on-secondary-container);--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1}:root{--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: var(--sys-primary);--mdc-switch-selected-handle-color: var(--sys-on-primary);--mdc-switch-selected-hover-state-layer-color: var(--sys-primary);--mdc-switch-selected-pressed-state-layer-color: var(--sys-primary);--mdc-switch-selected-focus-handle-color: var(--sys-primary-container);--mdc-switch-selected-hover-handle-color: var(--sys-primary-container);--mdc-switch-selected-pressed-handle-color: var(--sys-primary-container);--mdc-switch-selected-focus-track-color: var(--sys-primary);--mdc-switch-selected-hover-track-color: var(--sys-primary);--mdc-switch-selected-pressed-track-color: var(--sys-primary);--mdc-switch-selected-track-color: var(--sys-primary);--mdc-switch-disabled-selected-handle-color: var(--sys-surface);--mdc-switch-disabled-selected-icon-color: var(--sys-on-surface);--mdc-switch-disabled-selected-track-color: var(--sys-on-surface);--mdc-switch-disabled-unselected-handle-color: var(--sys-on-surface);--mdc-switch-disabled-unselected-icon-color: var(--sys-surface-variant);--mdc-switch-disabled-unselected-track-color: var(--sys-surface-variant);--mdc-switch-selected-icon-color: var(--sys-on-primary-container);--mdc-switch-unselected-focus-handle-color: var(--sys-on-surface-variant);--mdc-switch-unselected-focus-state-layer-color: var(--sys-on-surface);--mdc-switch-unselected-focus-track-color: var(--sys-surface-variant);--mdc-switch-unselected-handle-color: var(--sys-outline);--mdc-switch-unselected-hover-handle-color: var(--sys-on-surface-variant);--mdc-switch-unselected-hover-state-layer-color: var(--sys-on-surface);--mdc-switch-unselected-hover-track-color: var(--sys-surface-variant);--mdc-switch-unselected-icon-color: var(--sys-surface-variant);--mdc-switch-unselected-pressed-handle-color: var(--sys-on-surface-variant);--mdc-switch-unselected-pressed-state-layer-color: var(--sys-on-surface);--mdc-switch-unselected-pressed-track-color: var(--sys-surface-variant);--mdc-switch-unselected-track-color: var(--sys-surface-variant);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px}:root{--mat-switch-track-outline-color: var(--sys-outline);--mat-switch-disabled-unselected-track-outline-color: var(--sys-on-surface);--mat-switch-label-text-color: var(--sys-on-surface);--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 1.25rem;--mat-switch-label-text-size: .875rem;--mat-switch-label-text-tracking: .016rem;--mat-switch-label-text-weight: 400;--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px}:root{--mdc-radio-disabled-selected-icon-color: var(--sys-on-surface);--mdc-radio-disabled-unselected-icon-color: var(--sys-on-surface);--mdc-radio-unselected-hover-icon-color: var(--sys-on-surface);--mdc-radio-unselected-focus-icon-color: var(--sys-on-surface);--mdc-radio-unselected-icon-color: var(--sys-on-surface-variant);--mdc-radio-unselected-pressed-icon-color: var(--sys-on-surface);--mdc-radio-selected-focus-icon-color: var(--sys-primary);--mdc-radio-selected-hover-icon-color: var(--sys-primary);--mdc-radio-selected-icon-color: var(--sys-primary);--mdc-radio-selected-pressed-icon-color: var(--sys-primary);--mdc-radio-state-layer-size: 40px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38}:root{--mat-radio-ripple-color: var(--sys-on-surface);--mat-radio-checked-ripple-color: var(--sys-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-radio-label-text-color: var(--sys-on-surface);--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-radio-touch-target-display: block}:root{--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: var(--sys-primary);--mdc-slider-focus-handle-color: var(--sys-primary);--mdc-slider-hover-handle-color: var(--sys-primary);--mdc-slider-active-track-color: var(--sys-primary);--mdc-slider-inactive-track-color: var(--sys-surface-variant);--mdc-slider-with-tick-marks-inactive-container-color: var(--sys-on-surface-variant);--mdc-slider-with-tick-marks-active-container-color: var(--sys-on-primary);--mdc-slider-disabled-active-track-color: var(--sys-on-surface);--mdc-slider-disabled-handle-color: var(--sys-on-surface);--mdc-slider-disabled-inactive-track-color: var(--sys-on-surface);--mdc-slider-label-container-color: var(--sys-primary);--mdc-slider-label-label-text-color: var(--sys-on-primary);--mdc-slider-with-overlap-handle-outline-color: var(--sys-on-primary);--mdc-slider-with-tick-marks-disabled-container-color: var(--sys-on-surface);--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: .75rem;--mdc-slider-label-label-text-line-height: 1rem;--mdc-slider-label-label-text-tracking: .031rem;--mdc-slider-label-label-text-weight: 500;--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 9999px;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .38;--mdc-slider-with-tick-marks-container-shape: 9999px;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .38}:root{--mat-slider-ripple-color: var(--sys-primary);--mat-slider-hover-state-layer-color: color-mix(in srgb, var(--sys-primary) 5%, transparent);--mat-slider-focus-state-layer-color: color-mix(in srgb, var(--sys-primary) 20%, transparent);--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity: 1}:root{--mat-menu-item-label-text-color: var(--sys-on-surface);--mat-menu-item-icon-color: var(--sys-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-menu-container-color: var(--sys-surface-container);--mat-menu-divider-color: var(--sys-surface-variant);--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}:root{--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: var(--sys-primary-container);--mdc-list-list-item-disabled-state-layer-color: var(--sys-on-surface);--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: var(--sys-on-surface);--mdc-list-list-item-supporting-text-color: var(--sys-on-surface-variant);--mdc-list-list-item-leading-icon-color: var(--sys-on-surface-variant);--mdc-list-list-item-trailing-supporting-text-color: var(--sys-on-surface-variant);--mdc-list-list-item-trailing-icon-color: var(--sys-on-surface-variant);--mdc-list-list-item-selected-trailing-icon-color: var(--sys-primary);--mdc-list-list-item-disabled-label-text-color: var(--sys-on-surface);--mdc-list-list-item-disabled-leading-icon-color: var(--sys-on-surface);--mdc-list-list-item-disabled-trailing-icon-color: var(--sys-on-surface);--mdc-list-list-item-hover-label-text-color: var(--sys-on-surface);--mdc-list-list-item-focus-label-text-color: var(--sys-on-surface);--mdc-list-list-item-hover-state-layer-color: var(--sys-on-surface);--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: var(--sys-on-surface);--mdc-list-list-item-focus-state-layer-opacity: .12;--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: 1rem;--mdc-list-list-item-label-text-tracking: .031rem;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 1.25rem;--mdc-list-list-item-supporting-text-size: .875rem;--mdc-list-list-item-supporting-text-tracking: .016rem;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .688rem;--mdc-list-list-item-trailing-supporting-text-tracking: .031rem;--mdc-list-list-item-trailing-supporting-text-weight: 500;--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 9999px;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-label-text-opacity: .3;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}:root{--mat-list-active-indicator-color: var(--sys-secondary-container);--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-active-indicator-shape: 9999px}:root{--mat-paginator-container-text-color: var(--sys-on-surface);--mat-paginator-container-background-color: var(--sys-surface);--mat-paginator-enabled-icon-color: var(--sys-on-surface-variant);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: .025rem;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}:root{--mdc-secondary-navigation-tab-container-height: 48px}:root{--mdc-tab-indicator-active-indicator-color: var(--sys-primary);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}:root{--mat-tab-header-divider-color: var(--sys-surface-variant);--mat-tab-header-pagination-icon-color: var(--sys-on-surface);--mat-tab-header-inactive-label-text-color: var(--sys-on-surface);--mat-tab-header-active-label-text-color: var(--sys-on-surface);--mat-tab-header-active-ripple-color: var(--sys-on-surface);--mat-tab-header-inactive-ripple-color: var(--sys-on-surface);--mat-tab-header-inactive-focus-label-text-color: var(--sys-on-surface);--mat-tab-header-inactive-hover-label-text-color: var(--sys-on-surface);--mat-tab-header-active-focus-label-text-color: var(--sys-on-surface);--mat-tab-header-active-hover-label-text-color: var(--sys-on-surface);--mat-tab-header-active-focus-indicator-color: var(--sys-primary);--mat-tab-header-active-hover-indicator-color: var(--sys-primary);--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: .006rem;--mat-tab-header-label-text-line-height: 1.25rem;--mat-tab-header-label-text-weight: 500;--mat-tab-header-divider-height: 1px}:root{--mdc-checkbox-disabled-selected-checkmark-color: var(--sys-surface);--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: var(--sys-primary);--mdc-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-checkbox-selected-checkmark-color: var(--sys-on-primary);--mdc-checkbox-selected-focus-icon-color: var(--sys-primary);--mdc-checkbox-selected-hover-icon-color: var(--sys-primary);--mdc-checkbox-selected-icon-color: var(--sys-primary);--mdc-checkbox-unselected-focus-icon-color: var(--sys-on-surface);--mdc-checkbox-unselected-hover-icon-color: var(--sys-on-surface);--mdc-checkbox-unselected-icon-color: var(--sys-on-surface-variant);--mdc-checkbox-selected-focus-state-layer-color: var(--sys-primary);--mdc-checkbox-selected-hover-state-layer-color: var(--sys-primary);--mdc-checkbox-selected-pressed-state-layer-color: var(--sys-on-surface);--mdc-checkbox-unselected-focus-state-layer-color: var(--sys-on-surface);--mdc-checkbox-unselected-hover-state-layer-color: var(--sys-on-surface);--mdc-checkbox-unselected-pressed-state-layer-color: var(--sys-primary);--mdc-checkbox-state-layer-size: 40px}:root{--mat-checkbox-disabled-label-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color: var(--sys-on-surface);--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-checkbox-touch-target-display: block}:root{--mdc-text-button-label-text-color: var(--sys-primary);--mdc-text-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: .006rem;--mdc-text-button-label-text-weight: 500;--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px}:root{--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: var(--sys-surface);--mdc-protected-button-label-text-color: var(--sys-primary);--mdc-protected-button-disabled-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-protected-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: .006rem;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px}:root{--mdc-filled-button-container-color: var(--sys-primary);--mdc-filled-button-label-text-color: var(--sys-on-primary);--mdc-filled-button-disabled-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-filled-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: .006rem;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px}:root{--mdc-outlined-button-disabled-outline-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-outlined-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-outlined-button-label-text-color: var(--sys-primary);--mdc-outlined-button-outline-color: var(--sys-outline);--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: .006rem;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px}:root{--mat-text-button-state-layer-color: var(--sys-primary);--mat-text-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-text-button-ripple-color: color-mix(in srgb, var(--sys-primary) 12%, transparent);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px}:root{--mat-protected-button-state-layer-color: var(--sys-primary);--mat-protected-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-protected-button-ripple-color: color-mix(in srgb, var(--sys-primary) 12%, transparent);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px}:root{--mat-filled-button-state-layer-color: var(--sys-on-primary);--mat-filled-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-filled-button-ripple-color: color-mix(in srgb, var(--sys-on-primary) 12%, transparent);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px}:root{--mat-outlined-button-state-layer-color: var(--sys-primary);--mat-outlined-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-outlined-button-ripple-color: color-mix(in srgb, var(--sys-primary) 12%, transparent);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px}:root{--mdc-icon-button-icon-color: var(--sys-on-surface-variant);--mdc-icon-button-disabled-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 24px}:root{--mat-icon-button-state-layer-color: var(--sys-on-surface-variant);--mat-icon-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-icon-button-ripple-color: color-mix(in srgb, var(--sys-on-surface-variant) 12%, transparent);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block}:root{--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: .875rem;--mdc-extended-fab-label-text-tracking: .006rem;--mdc-extended-fab-label-text-weight: 500;--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px}:root{--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: var(--sys-primary-container);--mdc-fab-container-shape: 16px}:root{--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: var(--sys-primary-container);--mdc-fab-small-container-shape: 12px}:root{--mat-fab-foreground-color: var(--sys-on-primary-container);--mat-fab-state-layer-color: var(--sys-on-primary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--sys-on-primary-container) 12%, transparent);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-fab-touch-target-display: block}:root{--mat-fab-small-foreground-color: var(--sys-on-primary-container);--mat-fab-small-state-layer-color: var(--sys-on-primary-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--sys-on-primary-container) 12%, transparent);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent)}:root{--mdc-snackbar-container-color: var(--sys-inverse-surface);--mdc-snackbar-supporting-text-color: var(--sys-inverse-on-surface);--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 1.25rem;--mdc-snackbar-supporting-text-size: .875rem;--mdc-snackbar-supporting-text-weight: 400;--mdc-snackbar-container-shape: 4px}:root{--mat-snack-bar-button-color: var(--sys-inverse-primary)}:root{--mat-table-background-color: var(--sys-surface);--mat-table-header-headline-color: var(--sys-on-surface);--mat-table-row-item-label-text-color: var(--sys-on-surface);--mat-table-row-item-outline-color: var(--sys-outline);--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .006rem;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-width: 1px}:root{--mdc-circular-progress-active-indicator-color: var(--sys-primary);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}:root{--mat-badge-background-color: var(--sys-error);--mat-badge-text-color: var(--sys-on-error);--mat-badge-disabled-state-background-color: color-mix(in srgb, var(--sys-error) 38%, transparent);--mat-badge-disabled-state-text-color: var(--sys-on-error);--mat-badge-text-font: Roboto, sans-serif;--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-badge-large-size-text-size: .688rem;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-small-size-container-size: 6px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-container-offset: -12px 0;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-line-height: 16px;--mat-badge-small-size-text-size: 0;--mat-badge-small-size-line-height: 6px;--mat-badge-large-size-line-height: 16px}:root{--mat-bottom-sheet-container-text-color: var(--sys-on-surface);--mat-bottom-sheet-container-background-color: var(--sys-surface-container-low);--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: .031rem;--mat-bottom-sheet-container-text-weight: 400;--mat-bottom-sheet-container-shape: 28px}:root{--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: var(--sys-on-surface);--mat-standard-button-toggle-state-layer-color: var(--sys-on-surface);--mat-standard-button-toggle-selected-state-background-color: var(--sys-secondary-container);--mat-standard-button-toggle-selected-state-text-color: var(--sys-on-secondary-container);--mat-standard-button-toggle-disabled-state-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-standard-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-standard-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-standard-button-toggle-divider-color: var(--sys-outline);--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 1.25rem;--mat-standard-button-toggle-label-text-size: .875rem;--mat-standard-button-toggle-label-text-tracking: .006rem;--mat-standard-button-toggle-label-text-weight: 500;--mat-standard-button-toggle-height: 40px;--mat-standard-button-toggle-shape: 28px;--mat-standard-button-toggle-background-color: transparent;--mat-standard-button-toggle-disabled-state-background-color: transparent}:root{--mat-datepicker-calendar-date-selected-state-text-color: var(--sys-on-primary);--mat-datepicker-calendar-date-selected-state-background-color: var(--sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--sys-primary);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--sys-on-surface) 8%, transparent);--mat-datepicker-toggle-active-state-icon-color: var(--sys-on-surface-variant);--mat-datepicker-calendar-date-in-range-state-background-color: var(--sys-primary-container);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--sys-secondary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--sys-secondary);--mat-datepicker-toggle-icon-color: var(--sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-color: var(--sys-on-surface);--mat-datepicker-calendar-period-button-text-color: var(--sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--sys-on-surface-variant);--mat-datepicker-calendar-header-text-color: var(--sys-on-surface-variant);--mat-datepicker-calendar-date-today-outline-color: var(--sys-primary);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-text-color: var(--sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: var(--sys-primary);--mat-datepicker-range-input-separator-color: var(--sys-on-surface);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-container-background-color: var(--sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--sys-on-surface);--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-date-outline-color: transparent}:root{--mat-divider-color: var(--sys-outline);--mat-divider-width: 1px}:root{--mat-expansion-container-background-color: var(--sys-surface);--mat-expansion-container-text-color: var(--sys-on-surface);--mat-expansion-actions-divider-color: var(--sys-outline);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 8%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-expansion-header-text-color: var(--sys-on-surface);--mat-expansion-header-description-color: var(--sys-on-surface-variant);--mat-expansion-header-indicator-color: var(--sys-on-surface-variant);--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block}:root{--mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size: 400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size: 400 .875rem / 1.25rem Roboto, sans-serif}:root{--mat-icon-color: inherit}:root{--mat-sidenav-container-background-color: var(--sys-surface);--mat-sidenav-container-text-color: var(--sys-on-surface-variant);--mat-sidenav-content-background-color: var(--sys-background);--mat-sidenav-content-text-color: var(--sys-on-background);--mat-sidenav-scrim-color: rgba(51, 47, 55, .4);--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent}:root{--mat-stepper-header-icon-foreground-color: var(--sys-surface);--mat-stepper-header-selected-state-icon-background-color: var(--sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--sys-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--sys-on-primary);--mat-stepper-container-color: var(--sys-surface);--mat-stepper-line-color: var(--sys-outline);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--sys-inverse-surface) 8%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--sys-inverse-surface) 12%, transparent);--mat-stepper-header-label-text-color: var(--sys-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--sys-on-surface-variant);--mat-stepper-header-selected-state-label-text-color: var(--sys-on-surface-variant);--mat-stepper-header-error-state-label-text-color: var(--sys-error);--mat-stepper-header-icon-background-color: var(--sys-on-surface-variant);--mat-stepper-header-error-state-icon-foreground-color: var(--sys-error);--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 500;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 500;--mat-stepper-header-height: 72px;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent}:root{--mat-sort-arrow-color: var(--sys-on-surface)}:root{--mat-toolbar-container-background-color: var(--sys-surface);--mat-toolbar-container-text-color: var(--sys-on-surface);--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}:root{--mat-tree-container-background-color: var(--sys-surface);--mat-tree-node-text-color: var(--sys-on-surface);--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-tree-node-min-height: 48px}:root{--mat-timepicker-container-background-color: var(--sys-surface-container);--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}mat-card.card{background-color:#fff!important;padding:20px}.mat-mdc-card{background-color:#fff!important;border-style:none!important;border-width:0!important;box-shadow:0 0 10px #b7c0ce33!important;border-radius:20px!important}html{--blue-05: #E3E9ED;--blue-10: #CCD6DD;--blue-20: #B2BDC9;--blue-30: #97A7B5;--blue-40: #7C92A5;--blue-50: #617D95;--blue-60: #466885;--blue-70: #355774;--blue-80: #332941;--blue-90: #332941;--darkblue-05: #E3E9ED;--darkblue-10: #ede8f5;--darkblue-20: #e9e1f7;--darkblue-30: #a892d4;--darkblue-40: #8668c1;--darkblue-50: #6441ab;--darkblue-60: #4e2f8f;--darkblue-70: #332941;--darkblue-80: #35135f;--darkblue-90: #2a0f4d;--darkblue-100: #1d0a36;--orange-30: #c7ab7f;--orange-40: #ac926c;--orange-50: #a18151;--orange-60: #7c5e31;--orange-70: #9b7945;--orange-80: #9e8156;--black: #000000;--grey-10: #F3F3F4;--grey-20: #CFD0D3;--grey-30: #B7B9BD;--grey-40: #A0A2A7;--grey-50: #888A91;--grey-60: #70737B;--grey-70: #585C65;--grey-80: #40444E;--grey-90: #282D38;--grey-100: #282D38;--new-30: #E3F2FD;--new-40: #BBDEFB;--new-50: #2196F3;--new-60: #1E88E5;--new-70: #1976D2;--new-80: #1565C0;--red-30: #fdecea;--red-40: #f3c8c8;--red-50: #EB9493;--red-60: #E5706F;--red-70: #BA0909;--red-80: #D82927;--pending-30: #FDE7C3;--pending-40: #e7b792;--pending-50: #F59E0B;--pending-60: #D97706;--pending-70: #B45309;--pending-80: #92400E;--active-30: #e6f4ea;--active-40: #bde7bd;--active-50: #22C55E;--active-60: #16A34A;--active-70: #1e7f43;--active-80: #166534;--active-border: #bde7bd;--inprogress-30: #E0ECFF;--inprogress-40: #C7DBFF;--inprogress-50: #3B82F6;--inprogress-60: #332941;--inprogress-70: #1D4ED8;--inprogress-80: #1E40AF;--alerts-30: #fdecea;--alerts-40: #f3c8c8;--alerts-50: #EF4444;--alerts-60: #DC2626;--alerts-70: #BA0909;--alerts-80: #991B1B;--check-30: #E0E7FF;--check-40: #A5B4FC;--check-50: #6366F1;--check-60: #4F46E5;--check-70: #4338CA;--check-80: #3730A3;--review-30: #DCFCE7;--review-40: #86EFAC;--review-50: #22C55E;--review-60: #16A34A;--review-70: #15803D;--review-80: #166534;--lab-test-30: #EDE9FE;--lab-test-40: #C4B5FD;--lab-test-50: #8B5CF6;--lab-test-60: #7C3AED;--lab-test-70: #6D28D9;--lab-test-80: #5B21B6;--ack-30: #E0F2F1;--ack-40: #B2DFDB;--ack-50: #80CBC4;--ack-60: #4DB6AC;--ack-70: #26A69A;--ack-80: #00897B;--back-btn: #E3E3E3;--invoice-30: #E0F4FF;--invoice-40: #BAE6FD;--invoice-50: #0EA5E9;--invoice-60: #0284C7;--invoice-70: #0369A1;--invoice-80: #075985;--gunny-purple: #4a2d8a;--gunny-purple-bg: #ede0fa;--gunny-purple-border: #ab97d6;--issue: #b84c00;--issue-bg: #fff0e2;--issue-border: #e4b99c;--hold: #7a5c00;--hold-bg:#fff3cd;--hold-border: #c7b57e;--request-kill: #991b1b;--request-kill-bg: #fee2e2;--request-kill-border: #fca5a5;--killed: #5c2b2b;--killed-bg: #f5ebeb;--killed-border: #d4c4c4;--blocked: #334155;--blocked-bg: #e2e8f0;--blocked-border: #94a3b8;--block-pending: #075985;--block-pending-bg: #e0f2fe;--block-pending-border: #7dd3fc}html{--sys-primary: var(--blue-80);--sys-on-primary: rgb(255 255 255);--sys-secondary: #000000;--sys-on-secondary: rgb(255 255 255);--sys-tertiary: var(--orange-80);--sys-on-tertiary: rgb(255 255 255);--sys-error: var(--red-80);--sys-on-error: rgb(255 255 255);--success-container: var(--green-40);--on-success-container: #000000;--sys-error-container: var(--red-30);--sys-on-error-container: #000000;--warn-container: var(--orange-40);--on-warn-container: #000000;--sys-background: rgb(255, 255, 255);--sys-on-background: rgb(0, 0, 0);--sys-surface: rgb(255, 255, 255);--sys-on-surface: var(--grey-100);--sys-outline: var(--grey-30);--sys-outline-variant: #E9E9E9;--clr-disabled: var(--grey-10);--clr-on-disabled: var(--grey-100);--clr-disabled-icon: var(--grey-30);--clr-placeholder: #40454E}body{--theme-base: #332941;--theme-05: color-mix(in srgb, var(--theme-base) 6%, white);--theme-10: color-mix(in srgb, var(--theme-base) 12%, white);--theme-20: color-mix(in srgb, var(--theme-base) 24%, white);--theme-30: color-mix(in srgb, var(--theme-base) 38%, white);--theme-40: color-mix(in srgb, var(--theme-base) 55%, white);--theme-50: color-mix(in srgb, var(--theme-base) 72%, white);--theme-60: color-mix(in srgb, var(--theme-base) 88%, white);--theme-70: var(--theme-base);--theme-80: color-mix(in srgb, var(--theme-base) 82%, black);--theme-90: color-mix(in srgb, var(--theme-base) 65%, black);--theme-99: var(--grey-10);--sidebar-fg: color-mix(in srgb, var(--theme-base) 82%, black);--tbl-head-bg: color-mix(in srgb, var(--theme-base) 9%, white);--tbl-head-fg: color-mix(in srgb, var(--theme-base) 35%, #3f4451);--tbl-line: #eceef2;--tbl-border: #e3e5ea;--tbl-hover: color-mix(in srgb, var(--theme-base) 5%, white);--tbl-cell-fg: #1f2430;--active-menu-fg: white;--sys-primary: var(--theme-base)}.th-default,.th-darkblue{--theme-base: #332941;--sys-secondary: var(--darkblue-20);--sys-on-secondary: var(--darkblue-70)}.th-blue{--theme-base: #2f6fed;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-ocean{--theme-base: #0891b2;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-emerald{--theme-base: #10b981;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-indigo{--theme-base: #4f46e5;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-purple{--theme-base: #7c3aed;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-teal{--theme-base: #0d9488;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-rose{--theme-base: #e11d48;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-orange{--theme-base: #ea580c;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-crimson{--theme-base: #9f1239;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-slate{--theme-base: #475569;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-brown{--theme-base: #92400e;--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.th-custom{--theme-base: var(--custom-primary, #a0bc15);--sys-secondary: color-mix(in srgb, var(--theme-base) 12%, white);--sys-on-secondary: var(--theme-base)}.new-card-style .card-container{padding:16px 14px;background:#f5f5f7}.new-card-style .card{background:#fff;margin-bottom:10px;overflow:hidden;border:1px solid #e6e7eb;box-shadow:0 1px 2px #1018280d;transition:box-shadow .2s ease;animation:cardFadeIn .3s ease-out;padding:0;border-radius:10px}.new-card-style .card .card-section{border-bottom:1px solid #e6e7eb}.new-card-style .card .card-section:last-child{border-bottom:none}.new-card-style .card .card-header{background:#fff;padding:9px 16px 9px 20px;border-bottom:1px solid #e6e7eb;position:relative;display:flex;flex-direction:column;gap:1px}.new-card-style .card .card-header:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:0 4px 4px 0;background:var(--sys-on-secondary, #4a3b5c)}.new-card-style .card .card-header .card-header-title{color:var(--sys-on-secondary, #4a3b5c);font-weight:600;font-size:14.5px;letter-spacing:.1px;line-height:1.3;display:flex;align-items:center;gap:8px;margin:0}.new-card-style .card .card-header .card-header-title mat-icon{flex-shrink:0;width:18px;height:18px;font-size:18px;margin:0;color:inherit}.new-card-style .card .card-header .card-header-subtitle{color:color-mix(in srgb,var(--sys-on-secondary, #9a8fae) 55%,var(--sys-secondary, white));font-weight:500;font-size:12px;margin:0;line-height:1.4}.new-card-style .card .card-header .card-header-title:has(mat-icon)+.card-header-subtitle{padding-left:26px}.new-card-style .card-content{display:grid;gap:0 20px;grid-template-columns:repeat(4,1fr);background:#fff;padding:6px 14px 10px}@media(min-width:1200px){.new-card-style .card-content{padding:6px 16px 10px}}@media(min-width:1472px){.new-card-style .card-content{padding:8px 16px 12px}}@media(max-width:1472px){.new-card-style .card-content{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.new-card-style .card-content{grid-template-columns:repeat(2,1fr);column-gap:16px}}@media(max-width:768px){.new-card-style .card-content{grid-template-columns:1fr}}.new-card-style .card-content>form,.new-card-style .card-content>.form{display:contents}.new-card-style .card-document-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:6px 14px 10px}@media(min-width:1200px){.new-card-style .card-document-grid{padding:6px 16px 10px}}@media(min-width:1472px){.new-card-style .card-document-grid{padding:8px 16px 12px}}@media(min-width:1200px){.new-card-style .card-document-grid{gap:14px}}@media(min-width:1472px){.new-card-style .card-document-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}}.new-card-style .card-list{display:flex;flex-direction:column;gap:8px;padding:6px 14px 10px}@media(min-width:1200px){.new-card-style .card-list{padding:6px 16px 10px}}@media(min-width:1200px){.new-card-style .card-list{gap:10px}}.new-card-style .card-item{display:flex;flex-direction:column;background:transparent;border:none;border-bottom:1px solid #eceef2;border-radius:0;padding:7px 0;min-width:0}.new-card-style .card-item.card-item-inline,.new-card-style .card-item:has(>.card-value-with-action),.new-card-style .card-item:has(>label+.card-doc-row),.new-card-style .card-item:has(>.card-label+.card-doc-row){align-items:flex-start;justify-content:flex-start;gap:6px;background:transparent;border:none;padding:0}.new-card-style .card-item.card-item-inline .card-label,.new-card-style .card-item:has(>.card-value-with-action) .card-label,.new-card-style .card-item:has(>label+.card-doc-row) .card-label,.new-card-style .card-item:has(>.card-label+.card-doc-row) .card-label{margin-bottom:0}.new-card-style .card-item .card-label,.new-card-style .card-item>label{display:block;margin-bottom:1px;font-size:12px!important;font-weight:500;line-height:1.3;color:#6b7280}.new-card-style .card-item .card-value,.new-card-style .card-item>p{margin:0;font-size:14px;font-weight:600;color:#111827;word-break:break-word;line-height:1.35}.new-card-style .card-item .card-value.card-value-with-action,.new-card-style .card-item>p.card-value-with-action{display:flex;align-items:center;justify-content:space-between;gap:8px}.new-card-style .card-item .card-value.card-value-with-action .card-value-action,.new-card-style .card-item>p.card-value-with-action .card-value-action{flex-shrink:0;cursor:pointer;color:#6b7280;transition:color .15s ease}.new-card-style .card-item .card-value.card-value-with-action .card-value-action:hover,.new-card-style .card-item>p.card-value-with-action .card-value-action:hover{color:#4a3b5c}.new-card-style .card-item .card-value.card-value-with-action .card-value-actions,.new-card-style .card-item>p.card-value-with-action .card-value-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.new-card-style .card-item .card-value.card-value-with-action .card-value-actions .card-value-action,.new-card-style .card-item .card-value.card-value-with-action .card-value-actions .btn-icon,.new-card-style .card-item>p.card-value-with-action .card-value-actions .card-value-action,.new-card-style .card-item>p.card-value-with-action .card-value-actions .btn-icon{flex-shrink:0;cursor:pointer;color:#6b7280;transition:color .15s ease}.new-card-style .card-item .card-value.card-value-with-action .card-value-actions .card-value-action:hover,.new-card-style .card-item .card-value.card-value-with-action .card-value-actions .btn-icon:hover,.new-card-style .card-item>p.card-value-with-action .card-value-actions .card-value-action:hover,.new-card-style .card-item>p.card-value-with-action .card-value-actions .btn-icon:hover{color:#4a3b5c}.new-card-style .card-item .card-value.card-value-with-action .card-value-actions mat-icon,.new-card-style .card-item>p.card-value-with-action .card-value-actions mat-icon{font-size:18px;width:18px;height:18px}.new-card-style .card-item>.status-badge,.new-card-style .card-item>.qc-status,.new-card-style .card-item>.card-status{align-self:flex-start}.new-card-style .card-item:not(:has(>label)):not(:has(>.card-label))>.card-doc-row{background:transparent;border:none;padding:0;height:auto}.new-card-style .card-subsection{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#f9fafb;border-left:3px solid var(--sys-on-secondary, #a78bfa);border-radius:6px;margin:8px}.new-card-style .card-subsection .card-subsection-title{font-size:13px;font-weight:700;color:var(--sys-on-secondary, #4a3b5c)}.new-card-style .card-subsection-group{grid-column:1/-1;display:flex;flex-direction:column;gap:14px}.new-card-style .card-subbox{border:1px solid #e6e7eb;border-radius:8px;padding:8px 12px;background:#fff}.new-card-style .card-subbox .card-subbox-title{font-size:13px;font-weight:700;color:var(--sys-on-secondary, #4a3b5c);margin-bottom:10px}.new-card-style .card-subbox .card-subbox-header{font-size:15px;font-weight:700;color:var(--sys-on-secondary, #4a3b5c);margin-bottom:10px}.new-card-style .card-subbox .card-content{padding:0}.new-card-style .card-subbox-list{display:flex;flex-direction:column;gap:12px;padding:6px 14px 10px}@media(min-width:1200px){.new-card-style .card-subbox-list{padding:6px 16px 10px}}.new-card-style .card-doc-row{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;box-sizing:border-box;background:#f9fafb;border-radius:8px;padding:9px 12px;border:1px solid #e6e7eb;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.new-card-style .card-doc-row:hover{background:#f3f4f6;border-color:#d1d5db;box-shadow:0 1px 3px #0000000d}.new-card-style .card-doc-row .card-doc-name{font-size:13px;font-weight:500;color:#374151}.new-card-style .card-doc-row .card-doc-action{flex-shrink:0;cursor:pointer;color:#6b7280;transition:color .15s ease}.new-card-style .card-doc-row .card-doc-action:hover{color:#4a3b5c}.new-card-style .card-doc-row .card-doc-actions{display:flex;gap:4px;flex-shrink:0}.new-card-style .card-doc-row .card-doc-actions .btn-icon mat-icon{font-size:18px;width:18px;height:18px}.new-card-style .card-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.new-card-style .card-chip{background:linear-gradient(135deg,#f9e9f3,#fdf2f8);color:#a1327a;padding:5px 12px;border-radius:16px;font-size:12px;font-weight:600;white-space:normal;word-break:break-word;max-width:100%;border:1px solid #f3d3e8;transition:background .2s ease,border-color .2s ease}.new-card-style .card-chip:hover{background:linear-gradient(135deg,#f3d3e8,#fce7f3);border-color:#eab9d9}.new-card-style .card-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px;padding:10px 16px;border-top:1px solid #e6e7eb}.new-card-style .card-actions.card-actions-split{align-items:center;justify-content:space-between;gap:16px}@media(max-width:768px){.new-card-style .card-actions.card-actions-split{flex-wrap:wrap;justify-content:flex-start}}.new-card-style .card-actions button{border:none;border-radius:6px;padding:8px 20px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.new-card-style .card-actions button:hover{opacity:.9}.new-card-style .card-actions .btn-back{background:#eceef1;color:#374151}.new-card-style .card-actions .btn-send-back{background:#dc2626;color:#fff}.new-card-style .card-actions .btn-approve{background:#1f1235;color:#fff}.new-card-style .card-info-row{display:flex;align-items:center;gap:10px}.new-card-style .card-info-row .card-info-text{margin:0;font-size:13px;color:#374151;font-weight:500}.new-card-style .card-divider{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e6e7eb}.new-card-style .card-content-heading{font-size:14px;font-weight:600;color:#1f2937;margin-top:10px;margin-bottom:8px;padding:0 14px}@media(min-width:1200px){.new-card-style .card-content-heading{padding:0 14px}}@media(min-width:1472px){.new-card-style .card-content-heading{padding:0 16px}}.new-card-style .card-span-2{grid-column:span 2}@media(max-width:1024px){.new-card-style .card-span-2{grid-column:span 1}}.new-card-style .card-full-width{grid-column:1/-1}.new-card-style .card-4col .card-content,.new-card-style .card-4col .card-document-grid{grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.new-card-style .card-4col .card-content,.new-card-style .card-4col .card-document-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.new-card-style .card-4col .card-content,.new-card-style .card-4col .card-document-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.new-card-style .card-4col .card-content,.new-card-style .card-4col .card-document-grid{grid-template-columns:1fr}}.new-card-style .card-header-title mat-icon svg [fill]:not([fill=none]),.new-card-style .card-subbox-title mat-icon svg [fill]:not([fill=none]),.new-card-style .card-subbox-header mat-icon svg [fill]:not([fill=none]){fill:currentColor}.new-card-style .card-header-title mat-icon svg [stroke]:not([stroke=none]),.new-card-style .card-subbox-title mat-icon svg [stroke]:not([stroke=none]),.new-card-style .card-subbox-header mat-icon svg [stroke]:not([stroke=none]){stroke:currentColor}.new-card-style .card-header-title mat-icon svg:not([fill=none]) path:not([fill]),.new-card-style .card-subbox-title mat-icon svg:not([fill=none]) path:not([fill]),.new-card-style .card-subbox-header mat-icon svg:not([fill=none]) path:not([fill]){fill:currentColor}.new-card-style .container1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:0 20px 20px;width:100%;box-sizing:border-box;counter-reset:cardnum}@media(max-width:1200px){.new-card-style .container1{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.new-card-style .container1{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.new-card-style .container1{grid-template-columns:1fr}}.new-card-style .card-container1,.new-card-style .card-container22{--accent: #4f46e5;--accent-soft: #eef2ff;min-width:0;max-width:100%;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e6e7eb;border-top:3px solid var(--accent);border-radius:14px;box-shadow:0 1px 2px #3329410d;color:#6b7280;cursor:pointer;overflow:hidden;counter-increment:cardnum;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.new-card-style .card-container1:hover,.new-card-style .card-container22:hover{transform:translateY(-3px);box-shadow:0 12px 28px #33294121}.new-card-style .card-container1:nth-child(8n+1),.new-card-style .card-container22:nth-child(8n+1){--accent: #dc2626;--accent-soft: #fee2e2}.new-card-style .card-container1:nth-child(8n+2),.new-card-style .card-container22:nth-child(8n+2){--accent: #2563eb;--accent-soft: #dbeafe}.new-card-style .card-container1:nth-child(8n+3),.new-card-style .card-container22:nth-child(8n+3){--accent: #16a34a;--accent-soft: #dcfce7}.new-card-style .card-container1:nth-child(8n+4),.new-card-style .card-container22:nth-child(8n+4){--accent: #d97706;--accent-soft: #fef3c7}.new-card-style .card-container1:nth-child(8n+5),.new-card-style .card-container22:nth-child(8n+5){--accent: #9333ea;--accent-soft: #f3e8ff}.new-card-style .card-container1:nth-child(8n+6),.new-card-style .card-container22:nth-child(8n+6){--accent: #db2777;--accent-soft: #fce7f3}.new-card-style .card-container1:nth-child(8n+7),.new-card-style .card-container22:nth-child(8n+7){--accent: #0d9488;--accent-soft: #ccfbf1}.new-card-style .card-container1:nth-child(8n+8),.new-card-style .card-container22:nth-child(8n+8){--accent: #4f46e5;--accent-soft: #eef2ff}@media(prefers-reduced-motion:reduce){.new-card-style .card-container1,.new-card-style .card-container22{transition:none}.new-card-style .card-container1:hover,.new-card-style .card-container22:hover{transform:none}}.new-card-style .card-container1 .card-header{display:flex;flex-direction:row;align-items:center;gap:11px;padding:14px 14px 8px;color:var(--accent);font-size:1rem;font-weight:700;line-height:1.25}.new-card-style .card-container1 .card-header:before{content:"\e84f";font-family:Material Symbols Rounded;font-weight:400;font-size:22px;flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--accent)}.new-card-style .card-container1 .card-header:after{content:counter(cardnum,decimal-leading-zero);order:1;margin-left:auto;align-self:flex-start;font-size:11px;font-weight:700;color:var(--accent);background:var(--accent-soft);padding:3px 8px;border-radius:7px}.new-card-style .card-container1 .card-header .drill-arrow{order:2;align-self:flex-start;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:19px;height:19px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.new-card-style .card-container1 .card-header .drill-arrow mat-icon{width:14px;height:14px;font-size:14px}.new-card-style .card-container1 .card-header .code{font-weight:400;font-size:13px;color:#6b7280;margin-left:6px}.new-card-style .card-total{display:flex;flex-direction:column;gap:3px;padding:4px 16px 12px}.new-card-style .card-total .label{font-size:12px;font-weight:500;color:#6b7280;line-height:1.3}.new-card-style .card-total .count1,.new-card-style .card-total .value{font-size:1.2rem;font-weight:800;color:var(--accent);line-height:1.2}.new-card-style .card-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:8px;padding:0 16px 16px;margin-top:auto}.new-card-style .card-stats .stat-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:9px 6px;text-align:center;background:#f3f4f6;border-radius:10px}.new-card-style .card-stats .stat-row .count1{font-size:.88rem;font-weight:700;color:#111827;line-height:1.2}.new-card-style .card-stats .stat-row .label{font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280;line-height:1.25}.new-card-style .ver-line{display:none}@media(max-width:768px){.new-card-style .header{flex-direction:column;align-items:stretch;gap:10px}.new-card-style .header p{font-size:14px;font-weight:400;margin-left:20px;margin-bottom:10px}}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.new-card-style .card{animation:none}}.card-container,.mobile-card-container,.status-card{--status-card-bg: #f4f6f9;--status-card-tint: rgba(255, 255, 255, .35)}.card-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}@media(max-width:768px){.card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.card-container{display:none}}.mobile-card-container{display:none;gap:14px;margin-bottom:20px}@media(max-width:576px){.mobile-card-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}}.mobile-card-container .status-card.mat-mdc-card{min-width:0}.mobile-card-container .status-card.mat-mdc-card .mat-mdc-card-content{padding:12px 14px}.mobile-card-container .status-card.mat-mdc-card .card-label{min-width:0;white-space:normal;overflow-wrap:anywhere}.mobile-card-container .status-card.mat-mdc-card .card-text{min-width:0}.mobile-card-container .status-card.mat-mdc-card:last-child:nth-child(odd){grid-column:1/-1}.status-card.mat-mdc-card{flex:1 1 190px;min-width:170px;background:#fff!important;border:1.5px solid transparent!important;border-radius:12px!important;box-shadow:none;padding:0;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.status-card.mat-mdc-card.selectable:hover{box-shadow:none;border-color:#d7dbe2!important;background:#fff!important;border-radius:12px!important}.status-card.mat-mdc-card.selectable.active{background:var(--tint, var(--status-card-bg))!important;box-shadow:none;border-color:#d7dbe2!important;outline:none!important;border-radius:12px!important}.status-card.mat-mdc-card:not(.selectable){cursor:default;pointer-events:none}.status-card.mat-mdc-card:not(.selectable):hover,.status-card.mat-mdc-card:not(.selectable).active{background:#fff!important;border-color:transparent!important;outline:none!important;box-shadow:none;border-radius:12px!important}.status-card.mat-mdc-card .mat-mdc-card-content{padding:16px 18px}.status-card.mat-mdc-card .card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.status-card.mat-mdc-card .card-label{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.2;color:currentColor;white-space:nowrap}.status-card.mat-mdc-card .card-dot{width:7px;height:7px;border-radius:50%;display:inline-block;border:1.5px solid currentColor;background:transparent;flex:none;transition:background-color .12s ease}.status-card.mat-mdc-card.active .card-dot{background:currentColor}.status-card.mat-mdc-card .card-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--icon-bg, var(--status-card-tint));color:currentColor;flex:none}.status-card.mat-mdc-card .card-icon mat-icon{font-size:16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.status-card.mat-mdc-card .card-icon mat-icon svg{width:16px;height:16px}.status-card.mat-mdc-card .card-image{width:17px;height:17px;object-fit:contain;display:block}.status-card.mat-mdc-card .card-text{color:currentColor}.status-card.mat-mdc-card .card-value{margin:10px 0 0;font-size:24px;font-weight:700;line-height:1;color:var(--ink, #1a2130)}.Count{color:#199181;--tint: #eaf5f4;--icon-bg: rgba(25, 145, 129, .08)}.Visitors{color:#2865eb;--tint: #eef2fa;--icon-bg: rgba(40, 101, 235, .08)}.Pending{color:#b8863b;--tint: #faf3e8;--icon-bg: rgba(184, 134, 59, .08)}.Approved{color:#2f8a5b;--tint: #eef7f1;--icon-bg: rgba(47, 138, 91, .08)}.Rejected{color:#c1493f;--tint: #fbeeed;--icon-bg: rgba(193, 73, 63, .08)}.Completed{color:#2f8a5b;--tint: #eef7f1;--icon-bg: rgba(47, 138, 91, .08)}.new-card-style .card{border:1px solid var(--card-line, #e3e6ec);border-radius:12px;margin-bottom:14px;background:var(--card-body, #f6f7f9);box-shadow:0 1px 2px #1018280d}.new-card-style .card:hover{box-shadow:0 4px 14px #10182814}.new-card-style .card .card-header{padding:11px 16px;background:var(--card-head, color-mix(in srgb, var(--theme-base, #332941) 9%, white));border-bottom:1px solid var(--card-head-line, color-mix(in srgb, var(--theme-base, #332941) 16%, white))}.new-card-style .card .card-header:before{display:none}.new-card-style .card .card-header .card-header-title{font-size:15px;font-weight:600;color:var(--card-title, var(--theme-70));gap:10px}.new-card-style .card .card-header .card-header-title mat-icon{box-sizing:content-box;width:18px;height:18px;font-size:18px;padding:6px;border-radius:8px;background:var(--card-chip, #ffffff);color:var(--card-accent, var(--theme-70));box-shadow:0 1px 2px #10182814}.new-card-style .card .card-header .card-header-title:has(mat-icon)+.card-header-subtitle{padding-left:40px}.new-card-style .card .card-section{border-bottom-color:var(--card-line, #e3e6ec)}.new-card-style .card-content,.new-card-style .card-document-grid,.new-card-style .card-list{background:transparent}.new-card-style .card-content{gap:10px;padding:14px 16px 16px}.new-card-style .card-item{position:relative;flex-direction:column;gap:3px;padding:9px 12px 9px 14px;background:var(--card-tile, #ffffff);border:1px solid var(--card-line, #e3e6ec);border-radius:9px}.new-card-style .card-item:before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--card-accent, var(--theme-70));opacity:.85}.new-card-style .card-item .card-label,.new-card-style .card-item>label{margin-bottom:0;font-size:12px!important;font-weight:500;color:#6b7280}.new-card-style .card-item .card-value,.new-card-style .card-item>p{font-size:14.5px;font-weight:600;color:#111827}.new-card-style .card-item.card-item-inline,.new-card-style .card-item:has(>.card-value-with-action),.new-card-style .card-item:has(>label+.card-doc-row),.new-card-style .card-item:has(>.card-label+.card-doc-row){gap:6px;padding:0;background:transparent;border:none}.new-card-style .card-item.card-item-inline:before,.new-card-style .card-item:has(>.card-value-with-action):before,.new-card-style .card-item:has(>label+.card-doc-row):before,.new-card-style .card-item:has(>.card-label+.card-doc-row):before{display:none}.new-card-style .card-subsection{background:var(--card-tile, #ffffff);border-left:3px solid var(--card-accent, var(--theme-70));border-radius:8px}.new-card-style .card-subbox{border:1px solid var(--card-line, #e3e6ec);border-radius:10px;background:var(--card-tile, #ffffff)}.new-card-style .card-accordion-section{padding:10px 14px 14px}@media(max-width:768px){.new-card-style .card-accordion-section{padding:8px 10px 10px}}.new-card-style .card-accordion-toolbar{display:flex;justify-content:flex-end;gap:8px;padding:6px 0 10px;border-bottom:1px solid #f0f2f5;margin-bottom:10px}@media(max-width:768px){.new-card-style .card-accordion-toolbar{justify-content:flex-start;flex-wrap:wrap;padding:6px 0 8px}}.new-card-style .card-link{display:inline-flex;align-items:center;gap:4px;border:none;background:none;color:var(--theme-70);font-size:13px;font-weight:600;padding:6px 10px;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.new-card-style .card-link mat-icon{font-size:18px;height:18px;width:18px}.new-card-style .card-link:hover{background:var(--theme-05)}.new-card-style .card-accordion{display:flex;flex-direction:column;gap:8px}.new-card-style .card-accordion .mat-expansion-panel{background:#fff}@media(max-width:600px){.new-card-style .card-accordion{gap:6px}}.new-card-style .card-panel{border-radius:10px!important;box-shadow:0 2px 8px #0000000d!important;border:1px solid #e8ebf0!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)!important;background:#fff!important}.new-card-style .card-panel:hover{box-shadow:0 6px 16px #00000014!important;border-color:#dce0e8!important}.new-card-style .card-panel.mat-expanded{box-shadow:0 8px 24px #0000001a!important}.new-card-style .card-panel .mat-expansion-panel-header{height:auto!important;min-height:46px;padding:5px 14px!important;background:#fff!important;border-bottom:1px solid transparent;transition:all .2s ease!important}.new-card-style .card-panel .mat-expansion-panel-header:hover{background:#f8fafb!important;border-color:#e8ebf0}.new-card-style .card-panel .mat-expansion-panel-header.mat-expanded{background:#f8fafb!important;border-bottom:1px solid #e8ebf0!important}.new-card-style .card-panel .mat-expansion-panel-body{padding:0!important;min-width:0}.new-card-style .card-panel .mat-expansion-indicator{margin-left:10px}.new-card-style .card-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;width:100%;padding:2px 8px 2px 0}.new-card-style .card-panel-header-left,.new-card-style .card-panel-header-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.new-card-style .card-panel-title{display:flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:var(--theme-80);white-space:nowrap}.new-card-style .card-panel-title mat-icon{font-size:20px;height:20px;width:20px;color:var(--theme-70)}.new-card-style .card-panel-note{font-size:13px;color:#5a6b7c;white-space:nowrap}.new-card-style .card-panel-amount{font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap}.new-card-style .card-panel-chip{display:inline-flex;align-items:center;padding:3px 12px;border-radius:25px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--theme-10);color:var(--theme-80);border:1px solid var(--theme-30)}.new-card-style .card-panel-body{padding:14px 16px 16px;min-width:0}@media(max-width:768px){.new-card-style .card-panel-body{padding:12px 12px 14px}}.new-card-style .card-body-section-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--theme-80);text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px}.new-card-style .card-body-section-title mat-icon{font-size:18px;height:18px;width:18px;color:var(--theme-60)}.new-card-style .card-body-section-title .card-body-section-action{margin-left:auto;color:var(--theme-70)}.new-card-style .card-body-section-title .card-body-section-count{margin-left:auto;font-size:12px;font-weight:600;background:var(--theme-05);color:var(--theme-80);padding:2px 8px;border-radius:10px;letter-spacing:0;text-transform:none}.new-card-style .card-body-section>.card-content{padding:0}.new-card-style .card-rule{height:1px;background:#e5e7eb;margin:14px 0}.new-card-style .card-header-count{margin-left:auto;font-size:11px;font-weight:700;background:#4a3b5c14;padding:4px 10px;border-radius:12px;letter-spacing:.3px}@media(max-width:768px){.new-card-style .card-header-count{margin-left:0;margin-top:8px}}.new-card-style .card-empty{text-align:center;color:#9aa5b1;padding:20px;margin:0}.new-card-style .card-table-wrapper{overflow-x:auto;border:1px solid #e5e7eb;border-radius:12px;min-width:0}.new-card-style .card-table-wrapper::-webkit-scrollbar-thumb{background:var(--theme-40)}.new-card-style .card-table{width:100%;min-width:100%;border-collapse:collapse;background:transparent}.new-card-style .card-table.card-table-wide{min-width:900px}.new-card-style .card-table th,.new-card-style .card-table td,.new-card-style .card-table .mat-mdc-header-cell,.new-card-style .card-table .mat-mdc-cell{padding:8px 12px;text-align:left;font-size:13px;white-space:nowrap}.new-card-style .card-table thead th,.new-card-style .card-table .mat-mdc-header-cell{background:var(--sys-primary);color:var(--sys-on-primary);font-weight:700;border-bottom:1px solid #e5e7eb}.new-card-style .card-table tbody tr,.new-card-style .card-table tr.mat-mdc-row{border-bottom:1px solid #eef0f3;transition:background-color .15s ease}.new-card-style .card-table tbody tr:last-child,.new-card-style .card-table tr.mat-mdc-row:last-child{border-bottom:none}.new-card-style .card-table tbody tr:hover,.new-card-style .card-table tr.mat-mdc-row:hover{background:var(--theme-05)}.new-card-style .card-table .mat-mdc-cell{border-bottom:none}.new-card-style .card-table .card-table-strong{font-weight:600;color:#1a1f36}.new-card-style .card-table .card-table-code{display:inline-block;font-family:Courier New,monospace;background:var(--theme-05);color:var(--theme-80);font-size:13px;font-weight:600;padding:3px 10px;border-radius:6px;letter-spacing:.5px}.new-card-style .card-table .card-table-empty,.new-card-style .card-table .no-data-cell{text-align:center;white-space:normal;color:#9aa5b1;padding:14px}.new-card-style .card-table.card-table-sticky-last th:last-child,.new-card-style .card-table.card-table-sticky-last td:last-child:not(.card-table-empty):not(.no-data-cell){position:sticky;right:0;text-align:center;background:#fff;box-shadow:-6px 0 6px -6px #0000001f}.new-card-style .card-table.card-table-sticky-last thead th:last-child{background:var(--sys-primary)}.new-card-style .card-table.card-table-sticky-last tbody tr:hover td:last-child:not(.card-table-empty):not(.no-data-cell){background:var(--theme-05)}.clickable-cards{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px;margin-top:20px}.clickable-cards>.clickable-card{flex:0 0 220px;width:220px}@media(max-width:480px){.clickable-cards>.clickable-card{flex-basis:100%;width:100%}}.clickable-card{display:flex;align-items:center;gap:13px;box-sizing:border-box;background:#fff;border:1px solid #e8e6ee;border-radius:12px;padding:14px 16px;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.clickable-card:hover{transform:translateY(-2px);border-color:var(--theme-30, #a892d4);box-shadow:0 6px 18px #18203017}.clickable-card:focus-visible{border-color:var(--theme-70);box-shadow:0 0 0 3px var(--theme-10)}.clickable-card.selected{border-color:var(--theme-70);box-shadow:0 4px 14px #3329412e}.clickable-card.selected .cc-tile{background:var(--theme-70);color:#fff}.clickable-card.selected .cc-label{color:var(--theme-70)}.clickable-card .cc-tile{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--theme-10);color:var(--theme-70);transition:background .18s ease,color .18s ease}.clickable-card .cc-tile mat-icon{font-size:19px;width:19px;height:19px}.clickable-card .cc-text{min-width:0;display:flex;flex-direction:column;gap:3px}.clickable-card .cc-label{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;color:#79839a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clickable-card .cc-value{margin:0;font-size:27px;font-weight:700;letter-spacing:-.02em;line-height:1.05;color:#1f2937;font-variant-numeric:tabular-nums}:root{--product-tint-base: #fff;--product-type-1-70: #ae7b13;--product-type-1-40: color-mix(in srgb, var(--product-type-1-70) 38%, var(--product-tint-base));--product-type-1-30: color-mix(in srgb, var(--product-type-1-70) 14%, var(--product-tint-base));--product-type-2-70: #1d99a5;--product-type-2-40: color-mix(in srgb, var(--product-type-2-70) 38%, var(--product-tint-base));--product-type-2-30: color-mix(in srgb, var(--product-type-2-70) 14%, var(--product-tint-base));--product-type-3-70: #1da58e;--product-type-3-40: color-mix(in srgb, var(--product-type-3-70) 38%, var(--product-tint-base));--product-type-3-30: color-mix(in srgb, var(--product-type-3-70) 14%, var(--product-tint-base));--product-type-4-70: #223ba0;--product-type-4-40: color-mix(in srgb, var(--product-type-4-70) 38%, var(--product-tint-base));--product-type-4-30: color-mix(in srgb, var(--product-type-4-70) 14%, var(--product-tint-base));--product-type-5-70: #8d5a35;--product-type-5-40: color-mix(in srgb, var(--product-type-5-70) 38%, var(--product-tint-base));--product-type-5-30: color-mix(in srgb, var(--product-type-5-70) 14%, var(--product-tint-base));--product-type-6-70: #6a962c;--product-type-6-40: color-mix(in srgb, var(--product-type-6-70) 38%, var(--product-tint-base));--product-type-6-30: color-mix(in srgb, var(--product-type-6-70) 14%, var(--product-tint-base));--product-type-7-70: #ac4815;--product-type-7-40: color-mix(in srgb, var(--product-type-7-70) 38%, var(--product-tint-base));--product-type-7-30: color-mix(in srgb, var(--product-type-7-70) 14%, var(--product-tint-base));--product-type-8-70: #962c2c;--product-type-8-40: color-mix(in srgb, var(--product-type-8-70) 38%, var(--product-tint-base));--product-type-8-30: color-mix(in srgb, var(--product-type-8-70) 14%, var(--product-tint-base));--product-type-9-70: #22a061;--product-type-9-40: color-mix(in srgb, var(--product-type-9-70) 38%, var(--product-tint-base));--product-type-9-30: color-mix(in srgb, var(--product-type-9-70) 14%, var(--product-tint-base));--product-type-10-70: #30279b;--product-type-10-40: color-mix(in srgb, var(--product-type-10-70) 38%, var(--product-tint-base));--product-type-10-30: color-mix(in srgb, var(--product-type-10-70) 14%, var(--product-tint-base));--product-type-11-70: #18aa9d;--product-type-11-40: color-mix(in srgb, var(--product-type-11-70) 38%, var(--product-tint-base));--product-type-11-30: color-mix(in srgb, var(--product-type-11-70) 14%, var(--product-tint-base));--product-type-12-70: #1d56a5;--product-type-12-40: color-mix(in srgb, var(--product-type-12-70) 38%, var(--product-tint-base));--product-type-12-30: color-mix(in srgb, var(--product-type-12-70) 14%, var(--product-tint-base));--product-type-13-70: #aa6118;--product-type-13-40: color-mix(in srgb, var(--product-type-13-70) 38%, var(--product-tint-base));--product-type-13-30: color-mix(in srgb, var(--product-type-13-70) 14%, var(--product-tint-base));--product-type-14-70: #96462c;--product-type-14-40: color-mix(in srgb, var(--product-type-14-70) 38%, var(--product-tint-base));--product-type-14-30: color-mix(in srgb, var(--product-type-14-70) 14%, var(--product-tint-base));--product-type-15-70: #6b259d;--product-type-15-40: color-mix(in srgb, var(--product-type-15-70) 38%, var(--product-tint-base));--product-type-15-30: color-mix(in srgb, var(--product-type-15-70) 14%, var(--product-tint-base));--product-type-16-70: #1879aa;--product-type-16-40: color-mix(in srgb, var(--product-type-16-70) 38%, var(--product-tint-base));--product-type-16-30: color-mix(in srgb, var(--product-type-16-70) 14%, var(--product-tint-base));--product-type-17-70: #b36f0f;--product-type-17-40: color-mix(in srgb, var(--product-type-17-70) 38%, var(--product-tint-base));--product-type-17-30: color-mix(in srgb, var(--product-type-17-70) 14%, var(--product-tint-base));--product-1-70: #aa7813;--product-1-40: color-mix(in srgb, var(--product-1-70) 38%, var(--product-tint-base));--product-1-30: color-mix(in srgb, var(--product-1-70) 14%, var(--product-tint-base));--product-44-70: #178282;--product-44-40: color-mix(in srgb, var(--product-44-70) 38%, var(--product-tint-base));--product-44-30: color-mix(in srgb, var(--product-44-70) 14%, var(--product-tint-base));--product-49-70: #1c95a0;--product-49-40: color-mix(in srgb, var(--product-49-70) 38%, var(--product-tint-base));--product-49-30: color-mix(in srgb, var(--product-49-70) 14%, var(--product-tint-base));--product-113-70: #22a5bf;--product-113-40: color-mix(in srgb, var(--product-113-70) 38%, var(--product-tint-base));--product-113-30: color-mix(in srgb, var(--product-113-70) 14%, var(--product-tint-base));--product-24-70: #178267;--product-24-40: color-mix(in srgb, var(--product-24-70) 38%, var(--product-tint-base));--product-24-30: color-mix(in srgb, var(--product-24-70) 14%, var(--product-tint-base));--product-25-70: #1b967e;--product-25-40: color-mix(in srgb, var(--product-25-70) 38%, var(--product-tint-base));--product-25-30: color-mix(in srgb, var(--product-25-70) 14%, var(--product-tint-base));--product-41-70: #1eab97;--product-41-40: color-mix(in srgb, var(--product-41-70) 38%, var(--product-tint-base));--product-41-30: color-mix(in srgb, var(--product-41-70) 14%, var(--product-tint-base));--product-64-70: #22bfb2;--product-64-40: color-mix(in srgb, var(--product-64-70) 38%, var(--product-tint-base));--product-64-30: color-mix(in srgb, var(--product-64-70) 14%, var(--product-tint-base));--product-26-70: #1b3a7e;--product-26-40: color-mix(in srgb, var(--product-26-70) 38%, var(--product-tint-base));--product-26-30: color-mix(in srgb, var(--product-26-70) 14%, var(--product-tint-base));--product-27-70: #1c3b84;--product-27-40: color-mix(in srgb, var(--product-27-70) 38%, var(--product-tint-base));--product-27-30: color-mix(in srgb, var(--product-27-70) 14%, var(--product-tint-base));--product-36-70: #1d3b8a;--product-36-40: color-mix(in srgb, var(--product-36-70) 38%, var(--product-tint-base));--product-36-30: color-mix(in srgb, var(--product-36-70) 14%, var(--product-tint-base));--product-40-70: #1f3a90;--product-40-40: color-mix(in srgb, var(--product-40-70) 38%, var(--product-tint-base));--product-40-30: color-mix(in srgb, var(--product-40-70) 14%, var(--product-tint-base));--product-63-70: #203a96;--product-63-40: color-mix(in srgb, var(--product-63-70) 38%, var(--product-tint-base));--product-63-30: color-mix(in srgb, var(--product-63-70) 14%, var(--product-tint-base));--product-77-70: #213a9c;--product-77-40: color-mix(in srgb, var(--product-77-70) 38%, var(--product-tint-base));--product-77-30: color-mix(in srgb, var(--product-77-70) 14%, var(--product-tint-base));--product-78-70: #2239a2;--product-78-40: color-mix(in srgb, var(--product-78-70) 38%, var(--product-tint-base));--product-78-30: color-mix(in srgb, var(--product-78-70) 14%, var(--product-tint-base));--product-79-70: #2438a7;--product-79-40: color-mix(in srgb, var(--product-79-70) 38%, var(--product-tint-base));--product-79-30: color-mix(in srgb, var(--product-79-70) 14%, var(--product-tint-base));--product-80-70: #2537ad;--product-80-40: color-mix(in srgb, var(--product-80-70) 38%, var(--product-tint-base));--product-80-30: color-mix(in srgb, var(--product-80-70) 14%, var(--product-tint-base));--product-81-70: #2635b3;--product-81-40: color-mix(in srgb, var(--product-81-70) 38%, var(--product-tint-base));--product-81-30: color-mix(in srgb, var(--product-81-70) 14%, var(--product-tint-base));--product-218-70: #2733b9;--product-218-40: color-mix(in srgb, var(--product-218-70) 38%, var(--product-tint-base));--product-218-30: color-mix(in srgb, var(--product-218-70) 14%, var(--product-tint-base));--product-8-70: #895734;--product-8-40: color-mix(in srgb, var(--product-8-70) 38%, var(--product-tint-base));--product-8-30: color-mix(in srgb, var(--product-8-70) 14%, var(--product-tint-base));--product-29-70: #5c7722;--product-29-40: color-mix(in srgb, var(--product-29-70) 38%, var(--product-tint-base));--product-29-30: color-mix(in srgb, var(--product-29-70) 14%, var(--product-tint-base));--product-65-70: #618226;--product-65-40: color-mix(in srgb, var(--product-65-70) 38%, var(--product-tint-base));--product-65-30: color-mix(in srgb, var(--product-65-70) 14%, var(--product-tint-base));--product-66-70: #658d29;--product-66-40: color-mix(in srgb, var(--product-66-70) 38%, var(--product-tint-base));--product-66-30: color-mix(in srgb, var(--product-66-70) 14%, var(--product-tint-base));--product-67-70: #69982c;--product-67-40: color-mix(in srgb, var(--product-67-70) 38%, var(--product-tint-base));--product-67-30: color-mix(in srgb, var(--product-67-70) 14%, var(--product-tint-base));--product-82-70: #6ca32f;--product-82-40: color-mix(in srgb, var(--product-82-70) 38%, var(--product-tint-base));--product-82-30: color-mix(in srgb, var(--product-82-70) 14%, var(--product-tint-base));--product-114-70: #6eae32;--product-114-40: color-mix(in srgb, var(--product-114-70) 38%, var(--product-tint-base));--product-114-30: color-mix(in srgb, var(--product-114-70) 14%, var(--product-tint-base));--product-9-70: #882311;--product-9-40: color-mix(in srgb, var(--product-9-70) 38%, var(--product-tint-base));--product-9-30: color-mix(in srgb, var(--product-9-70) 14%, var(--product-tint-base));--product-10-70: #8c2611;--product-10-40: color-mix(in srgb, var(--product-10-70) 38%, var(--product-tint-base));--product-10-30: color-mix(in srgb, var(--product-10-70) 14%, var(--product-tint-base));--product-12-70: #8f2a12;--product-12-40: color-mix(in srgb, var(--product-12-70) 38%, var(--product-tint-base));--product-12-30: color-mix(in srgb, var(--product-12-70) 14%, var(--product-tint-base));--product-14-70: #932d12;--product-14-40: color-mix(in srgb, var(--product-14-70) 38%, var(--product-tint-base));--product-14-30: color-mix(in srgb, var(--product-14-70) 14%, var(--product-tint-base));--product-15-70: #963113;--product-15-40: color-mix(in srgb, var(--product-15-70) 38%, var(--product-tint-base));--product-15-30: color-mix(in srgb, var(--product-15-70) 14%, var(--product-tint-base));--product-16-70: #9a3513;--product-16-40: color-mix(in srgb, var(--product-16-70) 38%, var(--product-tint-base));--product-16-30: color-mix(in srgb, var(--product-16-70) 14%, var(--product-tint-base));--product-35-70: #9d3913;--product-35-40: color-mix(in srgb, var(--product-35-70) 38%, var(--product-tint-base));--product-35-30: color-mix(in srgb, var(--product-35-70) 14%, var(--product-tint-base));--product-39-70: #a13d14;--product-39-40: color-mix(in srgb, var(--product-39-70) 38%, var(--product-tint-base));--product-39-30: color-mix(in srgb, var(--product-39-70) 14%, var(--product-tint-base));--product-42-70: #a44114;--product-42-40: color-mix(in srgb, var(--product-42-70) 38%, var(--product-tint-base));--product-42-30: color-mix(in srgb, var(--product-42-70) 14%, var(--product-tint-base));--product-68-70: #a84615;--product-68-40: color-mix(in srgb, var(--product-68-70) 38%, var(--product-tint-base));--product-68-30: color-mix(in srgb, var(--product-68-70) 14%, var(--product-tint-base));--product-73-70: #ab4a15;--product-73-40: color-mix(in srgb, var(--product-73-70) 38%, var(--product-tint-base));--product-73-30: color-mix(in srgb, var(--product-73-70) 14%, var(--product-tint-base));--product-75-70: #af4f16;--product-75-40: color-mix(in srgb, var(--product-75-70) 38%, var(--product-tint-base));--product-75-30: color-mix(in srgb, var(--product-75-70) 14%, var(--product-tint-base));--product-76-70: #b35416;--product-76-40: color-mix(in srgb, var(--product-76-70) 38%, var(--product-tint-base));--product-76-30: color-mix(in srgb, var(--product-76-70) 14%, var(--product-tint-base));--product-86-70: #b65917;--product-86-40: color-mix(in srgb, var(--product-86-70) 38%, var(--product-tint-base));--product-86-30: color-mix(in srgb, var(--product-86-70) 14%, var(--product-tint-base));--product-208-70: #ba5e17;--product-208-40: color-mix(in srgb, var(--product-208-70) 38%, var(--product-tint-base));--product-208-30: color-mix(in srgb, var(--product-208-70) 14%, var(--product-tint-base));--product-209-70: #bd6317;--product-209-40: color-mix(in srgb, var(--product-209-70) 38%, var(--product-tint-base));--product-209-30: color-mix(in srgb, var(--product-209-70) 14%, var(--product-tint-base));--product-210-70: #c16818;--product-210-40: color-mix(in srgb, var(--product-210-70) 38%, var(--product-tint-base));--product-210-30: color-mix(in srgb, var(--product-210-70) 14%, var(--product-tint-base));--product-211-70: #c46e18;--product-211-40: color-mix(in srgb, var(--product-211-70) 38%, var(--product-tint-base));--product-211-30: color-mix(in srgb, var(--product-211-70) 14%, var(--product-tint-base));--product-220-70: #c87319;--product-220-40: color-mix(in srgb, var(--product-220-70) 38%, var(--product-tint-base));--product-220-30: color-mix(in srgb, var(--product-220-70) 14%, var(--product-tint-base));--product-30-70: #8e298e;--product-30-40: color-mix(in srgb, var(--product-30-70) 38%, var(--product-tint-base));--product-30-30: color-mix(in srgb, var(--product-30-70) 14%, var(--product-tint-base));--product-31-70: #a6307c;--product-31-40: color-mix(in srgb, var(--product-31-70) 38%, var(--product-tint-base));--product-31-30: color-mix(in srgb, var(--product-31-70) 14%, var(--product-tint-base));--product-32-70: #8e2947;--product-32-40: color-mix(in srgb, var(--product-32-70) 38%, var(--product-tint-base));--product-32-30: color-mix(in srgb, var(--product-32-70) 14%, var(--product-tint-base));--product-37-70: #a63730;--product-37-40: color-mix(in srgb, var(--product-37-70) 38%, var(--product-tint-base));--product-37-30: color-mix(in srgb, var(--product-37-70) 14%, var(--product-tint-base));--product-38-70: #8e5329;--product-38-40: color-mix(in srgb, var(--product-38-70) 38%, var(--product-tint-base));--product-38-30: color-mix(in srgb, var(--product-38-70) 14%, var(--product-tint-base));--product-45-70: #a68a30;--product-45-40: color-mix(in srgb, var(--product-45-70) 38%, var(--product-tint-base));--product-45-30: color-mix(in srgb, var(--product-45-70) 14%, var(--product-tint-base));--product-46-70: #828e29;--product-46-40: color-mix(in srgb, var(--product-46-70) 38%, var(--product-tint-base));--product-46-30: color-mix(in srgb, var(--product-46-70) 14%, var(--product-tint-base));--product-48-70: #6fa630;--product-48-40: color-mix(in srgb, var(--product-48-70) 38%, var(--product-tint-base));--product-48-30: color-mix(in srgb, var(--product-48-70) 14%, var(--product-tint-base));--product-74-70: #3b8e29;--product-74-40: color-mix(in srgb, var(--product-74-70) 38%, var(--product-tint-base));--product-74-30: color-mix(in srgb, var(--product-74-70) 14%, var(--product-tint-base));--product-84-70: #30a645;--product-84-40: color-mix(in srgb, var(--product-84-70) 38%, var(--product-tint-base));--product-84-30: color-mix(in srgb, var(--product-84-70) 14%, var(--product-tint-base));--product-85-70: #298e5f;--product-85-40: color-mix(in srgb, var(--product-85-70) 38%, var(--product-tint-base));--product-85-30: color-mix(in srgb, var(--product-85-70) 14%, var(--product-tint-base));--product-88-70: #30a698;--product-88-40: color-mix(in srgb, var(--product-88-70) 38%, var(--product-tint-base));--product-88-30: color-mix(in srgb, var(--product-88-70) 14%, var(--product-tint-base));--product-89-70: #29778e;--product-89-40: color-mix(in srgb, var(--product-89-70) 38%, var(--product-tint-base));--product-89-30: color-mix(in srgb, var(--product-89-70) 14%, var(--product-tint-base));--product-90-70: #3061a6;--product-90-40: color-mix(in srgb, var(--product-90-70) 38%, var(--product-tint-base));--product-90-30: color-mix(in srgb, var(--product-90-70) 14%, var(--product-tint-base));--product-91-70: #292f8e;--product-91-40: color-mix(in srgb, var(--product-91-70) 38%, var(--product-tint-base));--product-91-30: color-mix(in srgb, var(--product-91-70) 14%, var(--product-tint-base));--product-92-70: #5330a6;--product-92-40: color-mix(in srgb, var(--product-92-70) 38%, var(--product-tint-base));--product-92-30: color-mix(in srgb, var(--product-92-70) 14%, var(--product-tint-base));--product-94-70: #6b298e;--product-94-40: color-mix(in srgb, var(--product-94-70) 38%, var(--product-tint-base));--product-94-30: color-mix(in srgb, var(--product-94-70) 14%, var(--product-tint-base));--product-7-70: #1b7e44;--product-7-40: color-mix(in srgb, var(--product-7-70) 38%, var(--product-tint-base));--product-7-30: color-mix(in srgb, var(--product-7-70) 14%, var(--product-tint-base));--product-33-70: #1d8a4e;--product-33-40: color-mix(in srgb, var(--product-33-70) 38%, var(--product-tint-base));--product-33-30: color-mix(in srgb, var(--product-33-70) 14%, var(--product-tint-base));--product-56-70: #209659;--product-56-40: color-mix(in srgb, var(--product-56-70) 38%, var(--product-tint-base));--product-56-30: color-mix(in srgb, var(--product-56-70) 14%, var(--product-tint-base));--product-60-70: #22a264;--product-60-40: color-mix(in srgb, var(--product-60-70) 38%, var(--product-tint-base));--product-60-30: color-mix(in srgb, var(--product-60-70) 14%, var(--product-tint-base));--product-62-70: #25ad70;--product-62-40: color-mix(in srgb, var(--product-62-70) 38%, var(--product-tint-base));--product-62-30: color-mix(in srgb, var(--product-62-70) 14%, var(--product-tint-base));--product-70-70: #27b97c;--product-70-40: color-mix(in srgb, var(--product-70-70) 38%, var(--product-tint-base));--product-70-30: color-mix(in srgb, var(--product-70-70) 14%, var(--product-tint-base));--product-6-70: #1f1f7a;--product-6-40: color-mix(in srgb, var(--product-6-70) 38%, var(--product-tint-base));--product-6-30: color-mix(in srgb, var(--product-6-70) 14%, var(--product-tint-base));--product-43-70: #242184;--product-43-40: color-mix(in srgb, var(--product-43-70) 38%, var(--product-tint-base));--product-43-30: color-mix(in srgb, var(--product-43-70) 14%, var(--product-tint-base));--product-51-70: #29238d;--product-51-40: color-mix(in srgb, var(--product-51-70) 38%, var(--product-tint-base));--product-51-30: color-mix(in srgb, var(--product-51-70) 14%, var(--product-tint-base));--product-54-70: #2f2697;--product-54-40: color-mix(in srgb, var(--product-54-70) 38%, var(--product-tint-base));--product-54-30: color-mix(in srgb, var(--product-54-70) 14%, var(--product-tint-base));--product-58-70: #3528a0;--product-58-40: color-mix(in srgb, var(--product-58-70) 38%, var(--product-tint-base));--product-58-30: color-mix(in srgb, var(--product-58-70) 14%, var(--product-tint-base));--product-72-70: #3c2aaa;--product-72-40: color-mix(in srgb, var(--product-72-70) 38%, var(--product-tint-base));--product-72-30: color-mix(in srgb, var(--product-72-70) 14%, var(--product-tint-base));--product-219-70: #432db4;--product-219-40: color-mix(in srgb, var(--product-219-70) 38%, var(--product-tint-base));--product-219-30: color-mix(in srgb, var(--product-219-70) 14%, var(--product-tint-base));--product-5-70: #138673;--product-5-40: color-mix(in srgb, var(--product-5-70) 38%, var(--product-tint-base));--product-5-30: color-mix(in srgb, var(--product-5-70) 14%, var(--product-tint-base));--product-47-70: #15907f;--product-47-40: color-mix(in srgb, var(--product-47-70) 38%, var(--product-tint-base));--product-47-30: color-mix(in srgb, var(--product-47-70) 14%, var(--product-tint-base));--product-50-70: #169b8c;--product-50-40: color-mix(in srgb, var(--product-50-70) 38%, var(--product-tint-base));--product-50-30: color-mix(in srgb, var(--product-50-70) 14%, var(--product-tint-base));--product-55-70: #18a599;--product-55-40: color-mix(in srgb, var(--product-55-70) 38%, var(--product-tint-base));--product-55-30: color-mix(in srgb, var(--product-55-70) 14%, var(--product-tint-base));--product-59-70: #19b0a7;--product-59-40: color-mix(in srgb, var(--product-59-70) 38%, var(--product-tint-base));--product-59-30: color-mix(in srgb, var(--product-59-70) 14%, var(--product-tint-base));--product-61-70: #1bbab6;--product-61-40: color-mix(in srgb, var(--product-61-70) 38%, var(--product-tint-base));--product-61-30: color-mix(in srgb, var(--product-61-70) 14%, var(--product-tint-base));--product-69-70: #1cc4c4;--product-69-40: color-mix(in srgb, var(--product-69-70) 38%, var(--product-tint-base));--product-69-30: color-mix(in srgb, var(--product-69-70) 14%, var(--product-tint-base));--product-4-70: #174c82;--product-4-40: color-mix(in srgb, var(--product-4-70) 38%, var(--product-tint-base));--product-4-30: color-mix(in srgb, var(--product-4-70) 14%, var(--product-tint-base));--product-34-70: #19508e;--product-34-40: color-mix(in srgb, var(--product-34-70) 38%, var(--product-tint-base));--product-34-30: color-mix(in srgb, var(--product-34-70) 14%, var(--product-tint-base));--product-52-70: #1b529a;--product-52-40: color-mix(in srgb, var(--product-52-70) 38%, var(--product-tint-base));--product-52-30: color-mix(in srgb, var(--product-52-70) 14%, var(--product-tint-base));--product-53-70: #1d54a6;--product-53-40: color-mix(in srgb, var(--product-53-70) 38%, var(--product-tint-base));--product-53-30: color-mix(in srgb, var(--product-53-70) 14%, var(--product-tint-base));--product-57-70: #2055b3;--product-57-40: color-mix(in srgb, var(--product-57-70) 38%, var(--product-tint-base));--product-57-30: color-mix(in srgb, var(--product-57-70) 14%, var(--product-tint-base));--product-71-70: #2256bf;--product-71-40: color-mix(in srgb, var(--product-71-70) 38%, var(--product-tint-base));--product-71-30: color-mix(in srgb, var(--product-71-70) 14%, var(--product-tint-base));--product-2-70: #a55e18;--product-2-40: color-mix(in srgb, var(--product-2-70) 38%, var(--product-tint-base));--product-2-30: color-mix(in srgb, var(--product-2-70) 14%, var(--product-tint-base));--product-3-70: #92442a;--product-3-40: color-mix(in srgb, var(--product-3-70) 38%, var(--product-tint-base));--product-3-30: color-mix(in srgb, var(--product-3-70) 14%, var(--product-tint-base));--product-87-70: #4c1d7c;--product-87-40: color-mix(in srgb, var(--product-87-70) 38%, var(--product-tint-base));--product-87-30: color-mix(in srgb, var(--product-87-70) 14%, var(--product-tint-base));--product-93-70: #682499;--product-93-40: color-mix(in srgb, var(--product-93-70) 38%, var(--product-tint-base));--product-93-30: color-mix(in srgb, var(--product-93-70) 14%, var(--product-tint-base));--product-112-70: #872bb6;--product-112-40: color-mix(in srgb, var(--product-112-70) 38%, var(--product-tint-base));--product-112-30: color-mix(in srgb, var(--product-112-70) 14%, var(--product-tint-base));--product-83-70: #1876a5;--product-83-40: color-mix(in srgb, var(--product-83-70) 38%, var(--product-tint-base));--product-83-30: color-mix(in srgb, var(--product-83-70) 14%, var(--product-tint-base));--product-11-70: #8e4c0b;--product-11-40: color-mix(in srgb, var(--product-11-70) 38%, var(--product-tint-base));--product-11-30: color-mix(in srgb, var(--product-11-70) 14%, var(--product-tint-base));--product-13-70: #d09011;--product-13-40: color-mix(in srgb, var(--product-13-70) 38%, var(--product-tint-base));--product-13-30: color-mix(in srgb, var(--product-13-70) 14%, var(--product-tint-base))}html.dark-theme{--product-tint-base: var(--sys-surface, #1f1f25)}.product-type-color--1{--product-color: var(--product-type-1-70);--product-line: var(--product-type-1-40);--product-soft: var(--product-type-1-30)}.product-type-color--2{--product-color: var(--product-type-2-70);--product-line: var(--product-type-2-40);--product-soft: var(--product-type-2-30)}.product-type-color--3{--product-color: var(--product-type-3-70);--product-line: var(--product-type-3-40);--product-soft: var(--product-type-3-30)}.product-type-color--4{--product-color: var(--product-type-4-70);--product-line: var(--product-type-4-40);--product-soft: var(--product-type-4-30)}.product-type-color--5{--product-color: var(--product-type-5-70);--product-line: var(--product-type-5-40);--product-soft: var(--product-type-5-30)}.product-type-color--6{--product-color: var(--product-type-6-70);--product-line: var(--product-type-6-40);--product-soft: var(--product-type-6-30)}.product-type-color--7{--product-color: var(--product-type-7-70);--product-line: var(--product-type-7-40);--product-soft: var(--product-type-7-30)}.product-type-color--8{--product-color: var(--product-type-8-70);--product-line: var(--product-type-8-40);--product-soft: var(--product-type-8-30)}.product-type-color--9{--product-color: var(--product-type-9-70);--product-line: var(--product-type-9-40);--product-soft: var(--product-type-9-30)}.product-type-color--10{--product-color: var(--product-type-10-70);--product-line: var(--product-type-10-40);--product-soft: var(--product-type-10-30)}.product-type-color--11{--product-color: var(--product-type-11-70);--product-line: var(--product-type-11-40);--product-soft: var(--product-type-11-30)}.product-type-color--12{--product-color: var(--product-type-12-70);--product-line: var(--product-type-12-40);--product-soft: var(--product-type-12-30)}.product-type-color--13{--product-color: var(--product-type-13-70);--product-line: var(--product-type-13-40);--product-soft: var(--product-type-13-30)}.product-type-color--14{--product-color: var(--product-type-14-70);--product-line: var(--product-type-14-40);--product-soft: var(--product-type-14-30)}.product-type-color--15{--product-color: var(--product-type-15-70);--product-line: var(--product-type-15-40);--product-soft: var(--product-type-15-30)}.product-type-color--16{--product-color: var(--product-type-16-70);--product-line: var(--product-type-16-40);--product-soft: var(--product-type-16-30)}.product-type-color--17{--product-color: var(--product-type-17-70);--product-line: var(--product-type-17-40);--product-soft: var(--product-type-17-30)}.product-color--1{--product-color: var(--product-1-70);--product-line: var(--product-1-40);--product-soft: var(--product-1-30)}.product-color--44{--product-color: var(--product-44-70);--product-line: var(--product-44-40);--product-soft: var(--product-44-30)}.product-color--49{--product-color: var(--product-49-70);--product-line: var(--product-49-40);--product-soft: var(--product-49-30)}.product-color--113{--product-color: var(--product-113-70);--product-line: var(--product-113-40);--product-soft: var(--product-113-30)}.product-color--24{--product-color: var(--product-24-70);--product-line: var(--product-24-40);--product-soft: var(--product-24-30)}.product-color--25{--product-color: var(--product-25-70);--product-line: var(--product-25-40);--product-soft: var(--product-25-30)}.product-color--41{--product-color: var(--product-41-70);--product-line: var(--product-41-40);--product-soft: var(--product-41-30)}.product-color--64{--product-color: var(--product-64-70);--product-line: var(--product-64-40);--product-soft: var(--product-64-30)}.product-color--26{--product-color: var(--product-26-70);--product-line: var(--product-26-40);--product-soft: var(--product-26-30)}.product-color--27{--product-color: var(--product-27-70);--product-line: var(--product-27-40);--product-soft: var(--product-27-30)}.product-color--36{--product-color: var(--product-36-70);--product-line: var(--product-36-40);--product-soft: var(--product-36-30)}.product-color--40{--product-color: var(--product-40-70);--product-line: var(--product-40-40);--product-soft: var(--product-40-30)}.product-color--63{--product-color: var(--product-63-70);--product-line: var(--product-63-40);--product-soft: var(--product-63-30)}.product-color--77{--product-color: var(--product-77-70);--product-line: var(--product-77-40);--product-soft: var(--product-77-30)}.product-color--78{--product-color: var(--product-78-70);--product-line: var(--product-78-40);--product-soft: var(--product-78-30)}.product-color--79{--product-color: var(--product-79-70);--product-line: var(--product-79-40);--product-soft: var(--product-79-30)}.product-color--80{--product-color: var(--product-80-70);--product-line: var(--product-80-40);--product-soft: var(--product-80-30)}.product-color--81{--product-color: var(--product-81-70);--product-line: var(--product-81-40);--product-soft: var(--product-81-30)}.product-color--218{--product-color: var(--product-218-70);--product-line: var(--product-218-40);--product-soft: var(--product-218-30)}.product-color--8{--product-color: var(--product-8-70);--product-line: var(--product-8-40);--product-soft: var(--product-8-30)}.product-color--29{--product-color: var(--product-29-70);--product-line: var(--product-29-40);--product-soft: var(--product-29-30)}.product-color--65{--product-color: var(--product-65-70);--product-line: var(--product-65-40);--product-soft: var(--product-65-30)}.product-color--66{--product-color: var(--product-66-70);--product-line: var(--product-66-40);--product-soft: var(--product-66-30)}.product-color--67{--product-color: var(--product-67-70);--product-line: var(--product-67-40);--product-soft: var(--product-67-30)}.product-color--82{--product-color: var(--product-82-70);--product-line: var(--product-82-40);--product-soft: var(--product-82-30)}.product-color--114{--product-color: var(--product-114-70);--product-line: var(--product-114-40);--product-soft: var(--product-114-30)}.product-color--9{--product-color: var(--product-9-70);--product-line: var(--product-9-40);--product-soft: var(--product-9-30)}.product-color--10{--product-color: var(--product-10-70);--product-line: var(--product-10-40);--product-soft: var(--product-10-30)}.product-color--12{--product-color: var(--product-12-70);--product-line: var(--product-12-40);--product-soft: var(--product-12-30)}.product-color--14{--product-color: var(--product-14-70);--product-line: var(--product-14-40);--product-soft: var(--product-14-30)}.product-color--15{--product-color: var(--product-15-70);--product-line: var(--product-15-40);--product-soft: var(--product-15-30)}.product-color--16{--product-color: var(--product-16-70);--product-line: var(--product-16-40);--product-soft: var(--product-16-30)}.product-color--35{--product-color: var(--product-35-70);--product-line: var(--product-35-40);--product-soft: var(--product-35-30)}.product-color--39{--product-color: var(--product-39-70);--product-line: var(--product-39-40);--product-soft: var(--product-39-30)}.product-color--42{--product-color: var(--product-42-70);--product-line: var(--product-42-40);--product-soft: var(--product-42-30)}.product-color--68{--product-color: var(--product-68-70);--product-line: var(--product-68-40);--product-soft: var(--product-68-30)}.product-color--73{--product-color: var(--product-73-70);--product-line: var(--product-73-40);--product-soft: var(--product-73-30)}.product-color--75{--product-color: var(--product-75-70);--product-line: var(--product-75-40);--product-soft: var(--product-75-30)}.product-color--76{--product-color: var(--product-76-70);--product-line: var(--product-76-40);--product-soft: var(--product-76-30)}.product-color--86{--product-color: var(--product-86-70);--product-line: var(--product-86-40);--product-soft: var(--product-86-30)}.product-color--208{--product-color: var(--product-208-70);--product-line: var(--product-208-40);--product-soft: var(--product-208-30)}.product-color--209{--product-color: var(--product-209-70);--product-line: var(--product-209-40);--product-soft: var(--product-209-30)}.product-color--210{--product-color: var(--product-210-70);--product-line: var(--product-210-40);--product-soft: var(--product-210-30)}.product-color--211{--product-color: var(--product-211-70);--product-line: var(--product-211-40);--product-soft: var(--product-211-30)}.product-color--220{--product-color: var(--product-220-70);--product-line: var(--product-220-40);--product-soft: var(--product-220-30)}.product-color--30{--product-color: var(--product-30-70);--product-line: var(--product-30-40);--product-soft: var(--product-30-30)}.product-color--31{--product-color: var(--product-31-70);--product-line: var(--product-31-40);--product-soft: var(--product-31-30)}.product-color--32{--product-color: var(--product-32-70);--product-line: var(--product-32-40);--product-soft: var(--product-32-30)}.product-color--37{--product-color: var(--product-37-70);--product-line: var(--product-37-40);--product-soft: var(--product-37-30)}.product-color--38{--product-color: var(--product-38-70);--product-line: var(--product-38-40);--product-soft: var(--product-38-30)}.product-color--45{--product-color: var(--product-45-70);--product-line: var(--product-45-40);--product-soft: var(--product-45-30)}.product-color--46{--product-color: var(--product-46-70);--product-line: var(--product-46-40);--product-soft: var(--product-46-30)}.product-color--48{--product-color: var(--product-48-70);--product-line: var(--product-48-40);--product-soft: var(--product-48-30)}.product-color--74{--product-color: var(--product-74-70);--product-line: var(--product-74-40);--product-soft: var(--product-74-30)}.product-color--84{--product-color: var(--product-84-70);--product-line: var(--product-84-40);--product-soft: var(--product-84-30)}.product-color--85{--product-color: var(--product-85-70);--product-line: var(--product-85-40);--product-soft: var(--product-85-30)}.product-color--88{--product-color: var(--product-88-70);--product-line: var(--product-88-40);--product-soft: var(--product-88-30)}.product-color--89{--product-color: var(--product-89-70);--product-line: var(--product-89-40);--product-soft: var(--product-89-30)}.product-color--90{--product-color: var(--product-90-70);--product-line: var(--product-90-40);--product-soft: var(--product-90-30)}.product-color--91{--product-color: var(--product-91-70);--product-line: var(--product-91-40);--product-soft: var(--product-91-30)}.product-color--92{--product-color: var(--product-92-70);--product-line: var(--product-92-40);--product-soft: var(--product-92-30)}.product-color--94{--product-color: var(--product-94-70);--product-line: var(--product-94-40);--product-soft: var(--product-94-30)}.product-color--7{--product-color: var(--product-7-70);--product-line: var(--product-7-40);--product-soft: var(--product-7-30)}.product-color--33{--product-color: var(--product-33-70);--product-line: var(--product-33-40);--product-soft: var(--product-33-30)}.product-color--56{--product-color: var(--product-56-70);--product-line: var(--product-56-40);--product-soft: var(--product-56-30)}.product-color--60{--product-color: var(--product-60-70);--product-line: var(--product-60-40);--product-soft: var(--product-60-30)}.product-color--62{--product-color: var(--product-62-70);--product-line: var(--product-62-40);--product-soft: var(--product-62-30)}.product-color--70{--product-color: var(--product-70-70);--product-line: var(--product-70-40);--product-soft: var(--product-70-30)}.product-color--6{--product-color: var(--product-6-70);--product-line: var(--product-6-40);--product-soft: var(--product-6-30)}.product-color--43{--product-color: var(--product-43-70);--product-line: var(--product-43-40);--product-soft: var(--product-43-30)}.product-color--51{--product-color: var(--product-51-70);--product-line: var(--product-51-40);--product-soft: var(--product-51-30)}.product-color--54{--product-color: var(--product-54-70);--product-line: var(--product-54-40);--product-soft: var(--product-54-30)}.product-color--58{--product-color: var(--product-58-70);--product-line: var(--product-58-40);--product-soft: var(--product-58-30)}.product-color--72{--product-color: var(--product-72-70);--product-line: var(--product-72-40);--product-soft: var(--product-72-30)}.product-color--219{--product-color: var(--product-219-70);--product-line: var(--product-219-40);--product-soft: var(--product-219-30)}.product-color--5{--product-color: var(--product-5-70);--product-line: var(--product-5-40);--product-soft: var(--product-5-30)}.product-color--47{--product-color: var(--product-47-70);--product-line: var(--product-47-40);--product-soft: var(--product-47-30)}.product-color--50{--product-color: var(--product-50-70);--product-line: var(--product-50-40);--product-soft: var(--product-50-30)}.product-color--55{--product-color: var(--product-55-70);--product-line: var(--product-55-40);--product-soft: var(--product-55-30)}.product-color--59{--product-color: var(--product-59-70);--product-line: var(--product-59-40);--product-soft: var(--product-59-30)}.product-color--61{--product-color: var(--product-61-70);--product-line: var(--product-61-40);--product-soft: var(--product-61-30)}.product-color--69{--product-color: var(--product-69-70);--product-line: var(--product-69-40);--product-soft: var(--product-69-30)}.product-color--4{--product-color: var(--product-4-70);--product-line: var(--product-4-40);--product-soft: var(--product-4-30)}.product-color--34{--product-color: var(--product-34-70);--product-line: var(--product-34-40);--product-soft: var(--product-34-30)}.product-color--52{--product-color: var(--product-52-70);--product-line: var(--product-52-40);--product-soft: var(--product-52-30)}.product-color--53{--product-color: var(--product-53-70);--product-line: var(--product-53-40);--product-soft: var(--product-53-30)}.product-color--57{--product-color: var(--product-57-70);--product-line: var(--product-57-40);--product-soft: var(--product-57-30)}.product-color--71{--product-color: var(--product-71-70);--product-line: var(--product-71-40);--product-soft: var(--product-71-30)}.product-color--2{--product-color: var(--product-2-70);--product-line: var(--product-2-40);--product-soft: var(--product-2-30)}.product-color--3{--product-color: var(--product-3-70);--product-line: var(--product-3-40);--product-soft: var(--product-3-30)}.product-color--87{--product-color: var(--product-87-70);--product-line: var(--product-87-40);--product-soft: var(--product-87-30)}.product-color--93{--product-color: var(--product-93-70);--product-line: var(--product-93-40);--product-soft: var(--product-93-30)}.product-color--112{--product-color: var(--product-112-70);--product-line: var(--product-112-40);--product-soft: var(--product-112-30)}.product-color--83{--product-color: var(--product-83-70);--product-line: var(--product-83-40);--product-soft: var(--product-83-30)}.product-color--11{--product-color: var(--product-11-70);--product-line: var(--product-11-40);--product-soft: var(--product-11-30)}.product-color--13{--product-color: var(--product-13-70);--product-line: var(--product-13-40);--product-soft: var(--product-13-30)}.product-badge{background-color:var(--product-soft, var(--grey-10));color:var(--product-color, var(--grey-70));border:1px solid var(--product-line, var(--grey-20))}html.dark-theme .product-badge{color:color-mix(in srgb,var(--product-color, var(--grey-70)) 55%,#fff)}.commodity-chip[class*=product-color--]{--chip-strong: var(--product-color) !important;--chip-soft: var(--product-soft) !important}.commodity-icon[class*=product-color--],.sd-commodity-icon[class*=product-color--]{background:var(--product-color)!important}:root{--1px: .0625rem;--2px: .125rem;--3px: .1875rem;--4px: .25rem;--5px: .3125rem;--6px: .375rem;--7px: .4375rem;--8px: .5rem;--9px: .5625rem;--10px: .625rem;--11px: .6875rem;--12px: .75rem;--13px: .8125rem;--14px: .875rem;--15px: .9375rem;--16px: 1rem;--17px: 1.0625rem;--18px: 1.125rem;--19px: 1.1875rem;--20px: 1.25rem;--21px: 1.3125rem;--22px: 1.375rem;--23px: 1.4375rem;--24px: 1.5rem;--25px: 1.5625rem;--26px: 1.625rem;--27px: 1.6875rem;--28px: 1.75rem;--29px: 1.8125rem;--30px: 1.875rem;--31px: 1.9375rem;--32px: 2rem;--33px: 2.0625rem;--34px: 2.125rem;--35px: 2.1875rem;--36px: 2.25rem;--37px: 2.3125rem;--38px: 2.375rem;--39px: 2.4375rem;--40px: 2.5rem}*,*:before,*:after{box-sizing:border-box;letter-spacing:0!important}*{margin:0}html,body{height:100%;color:var(--grey-100);font-size:16px}body{line-height:1.5;font-family:Inter,Helvetica Neue,Noto Sans Tamil,sans-serif!important;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}router-outlet+*{display:block;animation:fade-in-bottom .2s ease-in-out}.feather{font-family:feather!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input.mdc-text-field__input{height:calc(var(--form-field-height) - 6px)!important}input:-webkit-autofill{background-color:transparent!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}.desc{text-wrap:pretty}.disabled-link{opacity:.6}.cdk-overlay-container{zoom:calc(1 / var(--app-zoom, 1))}.cdk-overlay-pane>*{zoom:var(--app-zoom, 1)}h1{font-size:28px!important;margin-bottom:0!important;font-weight:400!important}h2{font-size:24px!important;margin-bottom:10px!important;font-weight:400!important}h3{font-size:20px!important;margin-bottom:0!important;font-weight:400!important}h4{font-size:18px!important;margin-bottom:0!important;font-weight:400!important}h5{font-size:16px!important;margin-bottom:0!important;font-weight:400!important}h6{font-size:14px!important;margin-bottom:0!important;font-weight:400!important}.visually-hidden{overflow:hidden;clip:rect(0 0 0 0);height:0px;width:1px;margin:-1px;padding:0;border:0}.phone{display:flex;flex-wrap:wrap;column-gap:5px}.phone .code{width:60px}.phone .number{max-width:calc(100% - 65px)}.centerize{display:flex!important;justify-content:center!important;align-items:center!important}.hide{display:none!important}.card{background-color:#fff;padding:20px}.mdc-tab__text-label{font-size:18px!important}.align-right{text-align:right!important}.numeric-cell{text-align:right!important;justify-content:flex-end!important}.numeric-cell .mat-sort-header-container{justify-content:flex-end!important}:root{--font-body: "Inter", "Roboto", "Noto Sans Tamil", sans-serif;--font-display: "Inter", "Roboto", "Noto Sans Tamil", sans-serif;--font-ui: "Inter", "Roboto", "Noto Sans Tamil", sans-serif;--mf-text-xs: 11px;--mf-text-sm: 15px;--mf-text-base: 15px;--mf-text-md: 15px;--mf-text-lg: 16px;--mf-text-xl: 18px;--mf-text-2xl: 20px;--mf-text-3xl: 24px;--mf-weight-light: 300;--mf-weight-regular: 400;--mf-weight-medium: 500;--mf-weight-semibold: 600;--mf-weight-bold: 700;--mf-lh-tight: 1.3;--mf-lh-normal: 1.5;--mf-lh-loose: 1.6}.component{font-family:var(--font-body);font-size:var(--mf-text-base);font-weight:var(--mf-weight-regular);line-height:var(--mf-lh-normal);--mdc-typography-body1-font-family: var(--font-body);--mdc-typography-body2-font-family: var(--font-body);--mdc-typography-subtitle1-font-family: var(--font-body);--mdc-typography-subtitle2-font-family: var(--font-body);--mdc-typography-caption-font-family: var(--font-body);--mdc-typography-button-font-family: var(--font-body);--mdc-typography-overline-font-family: var(--font-body);--mat-form-field-container-text-font: var(--font-body);--mdc-outlined-text-field-label-text-font: var(--font-body);--mdc-filled-text-field-label-text-font: var(--font-body);--mdc-outlined-text-field-input-text-font: var(--font-body);--mdc-filled-text-field-input-text-font: var(--font-body);--mdc-outlined-text-field-label-text-size: var(--mf-text-base);--mdc-filled-text-field-label-text-size: var(--mf-text-base);--mdc-outlined-text-field-input-text-size: var(--mf-text-base);--mdc-filled-text-field-input-text-size: var(--mf-text-base);--mat-form-field-container-text-size: var(--mf-text-base);--mat-table-row-item-label-text-font: var(--font-body);--mat-table-header-headline-font: var(--font-body);--mat-table-footer-supporting-text-font: var(--font-body);--mat-select-trigger-text-font: var(--font-body);--mat-option-label-text-font: var(--font-body);--mat-paginator-container-text-font: var(--font-body);--mdc-filled-button-label-text-font: var(--font-body);--mdc-outlined-button-label-text-font: var(--font-body);--mdc-text-button-label-text-font: var(--font-body)}.component h1{font-family:var(--font-display);font-size:var(--mf-text-3xl);font-weight:var(--mf-weight-semibold)}.component h2{font-family:var(--font-display);font-size:var(--mf-text-2xl);font-weight:var(--mf-weight-semibold)}.component h3{font-family:var(--font-display);font-size:var(--mf-text-xl);font-weight:var(--mf-weight-medium)}.component h4{font-family:var(--font-display);font-size:var(--mf-text-lg);font-weight:var(--mf-weight-medium)}.component h5{font-family:var(--font-display);font-size:var(--mf-text-md);font-weight:var(--mf-weight-medium)}.component h6{font-family:var(--font-display);font-size:var(--mf-text-base);font-weight:var(--mf-weight-medium)}.component mat-header-cell,.component mat-cell,.component td,.component th{font-family:var(--font-body);font-size:var(--mf-text-base)}.component mat-header-cell,.component th{font-weight:var(--mf-weight-semibold);font-size:var(--mf-text-sm)}.component label,.component mat-label,.component .field-label,.component .mat-mdc-form-field-label,.component .mdc-floating-label{font-family:var(--font-ui);font-size:var(--mf-label-font-size, var(--mf-text-base))!important;font-weight:var(--mf-weight-medium)}.component .page-header h1,.component .page-header1 h1{font-size:var(--mf-text-xl);font-weight:var(--mf-weight-semibold)}.component button,.component .btn{font-family:var(--font-ui)}.component .crumb,.component nav{font-family:var(--font-ui);font-size:var(--mf-text-sm)}.profile-container mat-icon,.profile-container .mat-icon,.profile-container .material-icons,.profile-container .material-symbols-outlined,.profile-container .material-symbols-rounded,.page-container mat-icon,.page-container .mat-icon,.page-container .material-icons,.page-container .material-symbols-outlined,.page-container .material-symbols-rounded,.main-container mat-icon,.main-container .mat-icon,.main-container .material-icons,.main-container .material-symbols-outlined,.main-container .material-symbols-rounded,.dashboard-container mat-icon,.dashboard-container .mat-icon,.dashboard-container .material-icons,.dashboard-container .material-symbols-outlined,.dashboard-container .material-symbols-rounded,.form-container mat-icon,.form-container .mat-icon,.form-container .material-icons,.form-container .material-symbols-outlined,.form-container .material-symbols-rounded,.employee-card mat-icon,.employee-card .mat-icon,.employee-card .material-icons,.employee-card .material-symbols-outlined,.employee-card .material-symbols-rounded{color:#231c2c}.profile-container button mat-icon,.profile-container .mat-mdc-icon-button mat-icon,.profile-container [matPrefix] mat-icon,.profile-container [matSuffix] mat-icon,.page-container button mat-icon,.page-container .mat-mdc-icon-button mat-icon,.page-container [matPrefix] mat-icon,.page-container [matSuffix] mat-icon,.main-container button mat-icon,.main-container .mat-mdc-icon-button mat-icon,.main-container [matPrefix] mat-icon,.main-container [matSuffix] mat-icon,.dashboard-container button mat-icon,.dashboard-container .mat-mdc-icon-button mat-icon,.dashboard-container [matPrefix] mat-icon,.dashboard-container [matSuffix] mat-icon,.form-container button mat-icon,.form-container .mat-mdc-icon-button mat-icon,.form-container [matPrefix] mat-icon,.form-container [matSuffix] mat-icon,.employee-card button mat-icon,.employee-card .mat-mdc-icon-button mat-icon,.employee-card [matPrefix] mat-icon,.employee-card [matSuffix] mat-icon{color:#231c2c}app-vacancy-report-region,app-typist-report,app-total-designations,app-suitability-report-list,app-suitability-report-approval,app-suitability-report,app-suitability-rejected-list,app-suitability-pending,app-suitability-edit,app-suitability-approved-list,app-region-wise-list,app-region-designation-list,app-promotion-view,app-promotion-list,app-promotion-document,app-promotion-dashboard,app-panelreportregion,app-panel-list,app-officer-panel,app-not-eligible-list,app-hovacancylist,app-md-approved-list,app-ho-approved-list,app-ho-final-list,app-estimate-vacancy-ho,app-final-approval-profile-update,app-estimate-vacancy-dialog,app-estimate-vacancies,app-emp-designation-count,app-emp-desig-count-list,app-emp-desg-count-edit,app-desg-count-edit,app-accepted-list{--mf-label-font-size: 18px}app-vacancy-report-region .component,app-typist-report .component,app-total-designations .component,app-suitability-report-list .component,app-suitability-report-approval .component,app-suitability-report .component,app-suitability-rejected-list .component,app-suitability-pending .component,app-suitability-edit .component,app-suitability-approved-list .component,app-region-wise-list .component,app-region-designation-list .component,app-promotion-view .component,app-promotion-list .component,app-promotion-document .component,app-promotion-dashboard .component,app-panelreportregion .component,app-panel-list .component,app-officer-panel .component,app-not-eligible-list .component,app-hovacancylist .component,app-md-approved-list .component,app-ho-approved-list .component,app-ho-final-list .component,app-estimate-vacancy-ho .component,app-final-approval-profile-update .component,app-estimate-vacancy-dialog .component,app-estimate-vacancies .component,app-emp-designation-count .component,app-emp-desig-count-list .component,app-emp-desg-count-edit .component,app-desg-count-edit .component,app-accepted-list .component{--mdc-outlined-text-field-label-text-size: 18px;--mdc-filled-text-field-label-text-size: 18px;--mat-form-field-container-text-size: 18px}@media(min-width:701px)and (max-width:1024px){:has(>table.tncsc-table:not(.mat-mdc-table)){overflow-x:auto;-webkit-overflow-scrolling:touch}table.tncsc-table:not(.mat-mdc-table){width:max-content!important;min-width:100%!important;table-layout:auto!important}table.tncsc-table:not(.mat-mdc-table) th,table.tncsc-table:not(.mat-mdc-table) td{white-space:nowrap!important}}@media(max-width:700px){:has(>table.tncsc-table:not(.mat-mdc-table)){overflow:visible!important}.stock-table-wrap,.ai-table-wrap,.sd-table-wrap{padding:8px 0 10px!important}table.tncsc-table:not(.mat-mdc-table){display:block!important;width:100%!important;min-width:0!important;border:0!important;background:transparent!important;box-shadow:none!important}table.tncsc-table:not(.mat-mdc-table)>thead{display:none!important}table.tncsc-table:not(.mat-mdc-table)>tbody,table.tncsc-table:not(.mat-mdc-table)>tfoot{display:flex!important;flex-direction:column;gap:10px}table.tncsc-table:not(.mat-mdc-table)>tfoot{margin-top:10px}table.tncsc-table:not(.mat-mdc-table)>tbody>tr,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr{position:relative;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;height:auto!important;padding:12px!important;border:1px solid var(--tbl-border, #e3e5ea)!important;border-radius:10px;background:var(--sys-surface, #fff)!important;box-shadow:0 1px 2px #1018280d;animation:none!important}table.tncsc-table:not(.mat-mdc-table)>tfoot>tr{background:var(--tbl-head-bg, #f4f6f9)!important}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;gap:2px;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:0!important;border:0!important;font-size:13px!important;font-weight:600;line-height:1.35;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;color:var(--sys-on-surface, inherit)}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td[data-label]:not([data-label=""]):before,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td[data-label]:not([data-label=""]):before,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th[data-label]:not([data-label=""]):before{content:attr(data-label);font-size:11px;font-weight:400;line-height:1.3;color:var(--grey-60, #6b7280)}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td[data-cell-type=index],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td[data-cell-type=index],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th[data-cell-type=index]{display:none!important}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td[data-cell-type=title],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td[data-cell-type=title],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th[data-cell-type=title]{grid-column:1/-1;padding:0 44px 10px 0!important;border-bottom:1px dashed var(--tbl-line, #eef0f3)!important;font-size:14px!important;font-weight:700}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td[data-cell-wide],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td[data-cell-wide],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th[data-cell-wide]{grid-column:1/-1}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td[data-cell-type=actions],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td[data-cell-type=actions],table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th[data-cell-type=actions]{position:absolute!important;top:8px;right:8px;flex-direction:row;gap:4px}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td[data-cell-type=actions]:before,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td[data-cell-type=actions]:before,table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th[data-cell-type=actions]:before{display:none}table.tncsc-table:not(.mat-mdc-table)>tbody>tr>td>span:has(>span[style*=width]),table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>td>span:has(>span[style*=width]),table.tncsc-table:not(.mat-mdc-table)>tfoot>tr>th>span:has(>span[style*=width]){width:100%;max-width:160px}table.tncsc-table:not(.mat-mdc-table)>tbody>tr:not(:has(>td:not(:empty))){display:none!important}table.tncsc-table:not(.mat-mdc-table)>tbody>tr:has(>td[colspan]){display:block!important;padding:0!important;border-style:dashed!important;box-shadow:none}table.tncsc-table:not(.mat-mdc-table)>tbody>tr:has(>td[colspan])>td{display:block!important;padding:20px 14px!important;text-align:center!important;font-weight:500;color:var(--grey-60, #6b7280)}table.tncsc-table:not(.mat-mdc-table)>tbody>tr:has(>td[colspan])>td:before{display:none!important}table.tncsc-table:not(.mat-mdc-table) td.commodity-cell{flex-direction:row!important;flex-wrap:wrap;align-items:center!important;gap:4px 10px!important}table.tncsc-table:not(.mat-mdc-table) td.commodity-cell:before{flex-basis:100%}table.tncsc-table:not(.mat-mdc-table) .sd-commodity{display:inline-flex;flex-direction:row!important;align-items:center!important;gap:10px}}@media(max-width:560px){.component.godown-dash .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.component.godown-dash .kpi-tile{min-height:0;padding:10px 10px 10px 12px;gap:2px}.component.godown-dash .kpi-tile-label{font-size:11px;line-height:1.25}.component.godown-dash .kpi-tile-value{font-size:17px}.component.godown-dash .kpi-tile-stats{font-size:10.5px;gap:2px 6px}.component.godown-dash .kpi-tile-icon{transform:scale(.85);transform-origin:left center}}@media(max-width:700px){.component.godown-dash .ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.component.godown-dash .ops-card{padding:10px;gap:4px}.component.godown-dash .ops-card-label{font-size:12px;line-height:1.25}.component.godown-dash .ops-card-figures{flex-wrap:wrap;gap:4px 10px}.component.godown-dash .ops-figure-value{font-size:15px}.component.godown-dash .ops-figure-label{font-size:10px}.component.godown-dash .commodity-strip,.component.godown-dash .commodity-strip-standalone{gap:6px}.component.godown-dash .dash-card-head{flex-wrap:wrap;gap:4px 8px}}@media(max-width:340px){.component.godown-dash .kpi-grid,.component.godown-dash .ops-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){div.sd-page .sd-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}div.sd-page .sd-card{padding:10px 12px;gap:8px}div.sd-page .sd-card-label{font-size:11px;line-height:1.25}div.sd-page .sd-card-value{font-size:16px}div.sd-page .sd-card-note{font-size:10.5px}}@media(max-width:700px){div.sd-page .sd-toolbar{padding:8px 10px 0!important}div.sd-page .sd-toolbar .filters-wrapper,div.sd-page .sd-toolbar .search{width:100%!important;max-width:100%!important}div.sd-page .sd-table-wrap{padding:0 10px 10px!important}}@media(max-width:340px){div.sd-page .sd-cards{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.component.new-card-style .container1{padding:0!important;gap:10px}.component.new-card-style>.header{flex-direction:column;align-items:stretch!important;gap:10px}.component.new-card-style>.header .filters-wrapper{width:100%}.component.new-card-style>.header .filters-wrapper .search{width:100%!important;max-width:none!important}.component.new-card-style .header .header-right{width:100%;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:8px}.component.new-card-style .header .header-right p{display:flex;align-items:center;min-width:0;margin:0!important;padding:6px 12px!important;font-size:12.5px!important;white-space:normal!important;line-height:1.3}.component.new-card-style .overall-total{flex-shrink:0;justify-content:center;padding:4px 12px}.component.new-card-style .overall-total .ot-value{font-size:14px}.component.new-card-style>div[style*=x-large]{margin-top:10px;padding:20px 14px;border:1px dashed var(--tbl-border, #e3e5ea);border-radius:10px;background:var(--sys-surface, #fff);font-size:13px!important;font-weight:500;color:var(--grey-60, #6b7280)}}@media(max-width:700px){body .stepper:has(>div>button){flex-wrap:wrap!important;overflow:visible!important}body .stepper:has(>div>button)>div:has(>.step){flex:1 1 100%;min-width:0;overflow-x:auto;scrollbar-width:none}body .stepper:has(>div>button)>div:has(>button){flex:1 1 100%;justify-content:flex-end;gap:8px}}@media(max-width:600px){.procurement-overview-dashboard app-dashboard-header .dashboard-header{align-items:stretch;gap:12px}.procurement-overview-dashboard app-dashboard-header .dashboard-header .stepper{align-self:flex-start;margin-bottom:0!important}.procurement-overview-dashboard app-dashboard-header .dashboard-header .period-toggle{align-self:stretch!important}.procurement-overview-dashboard app-dashboard-header .dashboard-header .toggle-btn{flex:1 1 0;white-space:nowrap;padding-block:8px!important}.procurement-overview-dashboard app-filter-bar .filter-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.procurement-overview-dashboard app-filter-bar .filter-bar .filter-label{grid-column:1/-1;margin-bottom:0!important}.procurement-overview-dashboard app-filter-bar .filter-bar .field{min-width:0}.procurement-overview-dashboard app-filter-bar .filter-bar .field .mat-mdc-form-field{width:100%!important}.procurement-overview-dashboard app-filter-bar .filter-bar .actions{grid-column:1/-1}.procurement-overview-dashboard app-filter-bar .filter-bar .actions .btn{flex:1 1 0}.procurement-overview-dashboard app-payment-overview-card .card-heading .commodity-tabs{width:100%}.procurement-overview-dashboard app-payment-overview-card .card-heading .commodity-tabs .tab{flex:1 1 0;min-width:0;padding:7px 6px!important;white-space:nowrap!important;text-align:center}.procurement-overview-dashboard app-payment-overview-card .tiles .primary-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.procurement-overview-dashboard app-payment-overview-card .tiles .primary-row .tile.primary{grid-column:1/-1}.procurement-overview-dashboard app-payment-overview-card .tiles .tile{min-width:0}.procurement-overview-dashboard .quick-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.procurement-overview-dashboard .quick-stats .quick-stat{min-width:0;gap:8px!important;padding:10px!important}.procurement-overview-dashboard .quick-stats .qs-icon{width:34px!important;height:34px!important;border-radius:9px!important}.procurement-overview-dashboard .quick-stats .qs-value{font-size:1.05rem!important}}app-godown-dashboard .godown-dash .form.dash-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-block:0}app-godown-dashboard .godown-dash .form.dash-filters>.field{flex:0 1 280px;min-width:0}app-godown-dashboard .godown-dash .form.dash-filters>.field.dash-filters-actions{flex:0 0 auto;display:flex;align-items:flex-end;padding-bottom:2px}@media(max-width:575px){app-godown-dashboard .godown-dash .form.dash-filters>.field:not(.dash-filters-actions){flex:1 1 0}}app-godown-dashboard .godown-dash app-allotment-issue .ai-table-wrap{min-height:160px;max-height:420px;margin:12px 16px 0;padding:0;overflow:auto;border-radius:8px}app-godown-dashboard .godown-dash app-allotment-issue .ai-table{table-layout:fixed}app-godown-dashboard .godown-dash app-allotment-issue .ai-table th,app-godown-dashboard .godown-dash app-allotment-issue .ai-table td{padding:10px 14px;vertical-align:middle}app-godown-dashboard .godown-dash app-allotment-issue .ai-table th{white-space:nowrap}app-godown-dashboard .godown-dash app-allotment-issue .ai-table thead th{position:sticky;top:0;z-index:1;background:var(--tbl-head-bg, #f3f4f6)}app-godown-dashboard .godown-dash app-allotment-issue .ai-table tbody tr+tr td{border-top:1px solid var(--tbl-line, #eceef2)}app-godown-dashboard .godown-dash app-allotment-issue .ai-table th:nth-child(1),app-godown-dashboard .godown-dash app-allotment-issue .ai-table td:nth-child(1){width:34%}app-godown-dashboard .godown-dash app-allotment-issue .ai-table th:nth-child(2),app-godown-dashboard .godown-dash app-allotment-issue .ai-table td:nth-child(2),app-godown-dashboard .godown-dash app-allotment-issue .ai-table th:nth-child(3),app-godown-dashboard .godown-dash app-allotment-issue .ai-table td:nth-child(3),app-godown-dashboard .godown-dash app-allotment-issue .ai-table th:nth-child(4),app-godown-dashboard .godown-dash app-allotment-issue .ai-table td:nth-child(4){width:16%}app-godown-dashboard .godown-dash app-allotment-issue .ai-table th:nth-child(5),app-godown-dashboard .godown-dash app-allotment-issue .ai-table td:nth-child(5){width:18%}app-godown-dashboard .godown-dash app-allotment-issue .ai-table td.ai-left{white-space:normal;overflow-wrap:anywhere}app-godown-dashboard .godown-dash app-allotment-issue .mat-mdc-paginator{margin:0 16px 8px}app-godown-dashboard .godown-dash app-allotment-issue .ai-unit{margin-left:4px;font-size:11px;font-weight:500;color:var(--grey-60, #6b7280)}app-godown-dashboard .godown-dash app-allotment-issue .ai-empty{padding:20px 16px;text-align:center;font-size:13px;color:var(--grey-60, #6b7280)}app-godown-dashboard .godown-dash .dash-ops-card .ops-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:1440px){app-godown-dashboard .godown-dash .dash-ops-card .ops-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1200px){app-godown-dashboard .godown-dash .dash-ops-card .ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){app-godown-dashboard .godown-dash .dash-ops-card .ops-grid{grid-template-columns:minmax(0,1fr)}}app-godown-dashboard .godown-dash .dash-ops-card .ops-card{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-areas:"icon label" "figures figures" "bar bar";align-items:center;align-content:start;gap:6px 10px;padding:8px 12px}app-godown-dashboard .godown-dash .dash-ops-card .ops-card .ops-card-icon{grid-area:icon;width:24px;height:24px;border-radius:7px}app-godown-dashboard .godown-dash .dash-ops-card .ops-card .ops-card-label{grid-area:label;min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}app-godown-dashboard .godown-dash .dash-ops-card .ops-card .ops-card-figures{grid-area:figures;gap:4px 12px}app-godown-dashboard .godown-dash .dash-ops-card .ops-card .ops-progress{grid-area:bar;height:4px}app-godown-dashboard .godown-dash .dash-ops-card .ops-grid{gap:8px;padding:10px 16px 12px}app-godown-dashboard .godown-dash .kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(min-width:1440px){app-godown-dashboard .godown-dash .kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1200px){app-godown-dashboard .godown-dash .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){app-godown-dashboard .godown-dash .kpi-grid{grid-template-columns:minmax(0,1fr)}}app-godown-dashboard .godown-dash .kpi-grid .kpi-tile{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-areas:"icon label" "value value" "stats stats";grid-template-rows:auto auto 1fr;align-items:center;gap:4px 10px;min-height:0;padding:8px 12px}app-godown-dashboard .godown-dash .kpi-grid .kpi-tile .kpi-tile-icon{grid-area:icon;width:26px;height:26px}app-godown-dashboard .godown-dash .kpi-grid .kpi-tile .kpi-tile-label{grid-area:label;padding-right:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}app-godown-dashboard .godown-dash .kpi-grid .kpi-tile .kpi-tile-value{grid-area:value;font-size:18px}app-godown-dashboard .godown-dash .kpi-grid .kpi-tile .kpi-tile-stats{grid-area:stats;align-self:end}app-godown-dashboard .godown-dash .card .card-header .card-header-title .card-header-count{margin-left:0}app-godown-dashboard .godown-dash .dash-pick-godown{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 14px;border:1px dashed var(--tbl-border, #e3e5ea);border-radius:10px;background:var(--sys-surface, #fff);font-size:13px;font-weight:500;color:var(--grey-60, #6b7280)}app-godown-dashboard .godown-dash .dash-pick-godown mat-icon{color:var(--grey-50, #8a8a95)!important}.page-header1{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:10px 0;flex-wrap:wrap}.page-header1 h1{margin-right:auto}.page-header1 nav{min-width:100%;margin-bottom:-25px}.page-header1 .btn-back{margin-top:-10px}.form{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 20px;margin-block:10px 20px}.form .field mat-form-field{width:100%;max-width:100%}.field{display:flex;flex-direction:column}@media screen and (min-width:1600px){.form{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1599px)and (min-width:992px){.form{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px)and (min-width:576px){.form{grid-template-columns:repeat(2,1fr);gap:10px 16px}}@media screen and (max-width:575px){.form{grid-template-columns:repeat(1,1fr);gap:10px;margin-block:10px 15px}}@media(max-width:992px){.form{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.form{grid-template-columns:1fr}}.download-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:12px}.btn-download{padding:10px 28px;font-size:.95rem;font-weight:500;color:#fff;background:#332941;border:none;border-radius:6px;cursor:pointer;letter-spacing:.3px;transition:background .2s}.btn-download:hover{background:#4a3a5c}.btn-download:active{background:#241e2e}.actions{text-align:right;display:flex;column-gap:20px;justify-content:flex-end;align-items:center;margin-top:20px}@media(max-width:600px){.actions:has(>.mdc-button):not(td .actions){flex-wrap:wrap;gap:10px;column-gap:10px;justify-content:stretch}.actions:has(>.mdc-button):not(td .actions)>.mdc-button{flex:1 1 0;min-width:fit-content!important;margin:0!important}.actions:has(>.mdc-button):not(td .actions)>.mdc-button .mdc-button__label{white-space:nowrap}}@media(max-width:576px){.form-card>.field{flex:1 1 100%;min-width:0}.form-card>.field mat-form-field{width:100%}}form{padding-left:0!important;padding-right:0!important}.grid-container{display:grid;grid-template-columns:repeat(12,1fr);gap:5px 20px;margin-bottom:20px}.row-12{grid-column:span 12}.row-11{grid-column:span 11}.row-10{grid-column:span 10}.row-9{grid-column:span 9}.row-8{grid-column:span 8}.row-7{grid-column:span 7}.row-6{grid-column:span 6}.row-5{grid-column:span 5}.row-4{grid-column:span 4}.row-3{grid-column:span 3}.row-2{grid-column:span 2}.row-1{grid-column:span 1}@media(max-width:768px){.grid-container{grid-template-columns:repeat(12,1fr)}.row-12,.row-11,.row-10,.row-9,.row-8,.row-7,.row-6,.row-5,.row-4,.row-3,.row-2,.row-1{grid-column:span 12;text-align:left}.actions{justify-content:flex-start}.card-container{grid-template-columns:1fr}}.navbar{position:sticky;top:0;background-color:#fff;z-index:1000}.nav-aln{display:flex;align-items:center;flex-wrap:wrap}.nav-active{color:#04048f;font-size:18px}.crumb{font-size:15px}@media(max-width:600px){.navbar{flex-direction:column;align-items:flex-start}nav{width:100%;margin-bottom:10px}button{width:100%;justify-content:flex-start}}button{display:inline-flex;align-items:center;padding:8px 16px}.summary-grid{margin-right:10px;margin-left:10px}.summary-item{padding:10px;border-radius:8px;background-color:#f1f4ff;color:#1c2d63!important;box-shadow:5px 2px 4px #2139e11a;text-align:center}.subject-name{font-size:18px!important;color:#1c2d63!important}.badge{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#2196f3;color:#fff;font-weight:700;font-size:1rem}.count{font-size:24px;font-weight:700}.back-btn{background:gray}.code{color:#a11806}.hand,.cursor-pointer{cursor:pointer}.required-label:after{content:" *";color:red;font-weight:700}.textarea mat-form-field{--padding-inline: 12px 2px;--padding-block: 10px 2px;line-height:1.4em;font-size:14px}.textarea mat-form-field textarea{overflow:auto;padding-top:10px;height:90px!important}.mat-error-label{color:var(--red-80)!important;font-size:10px;text-align:left}@media(max-width:600px){app-route-chart-details .summary-strip .summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}app-route-chart-details .summary-strip .summary-stats .stat{min-width:0;padding:8px 10px 8px 8px}app-route-chart-details .summary-strip .summary-stats .stat:last-child:nth-child(odd){grid-column:1/-1}app-route-chart-details .summary-strip .add-btn{width:100%;height:40px;white-space:nowrap}app-route-chart-details .route-chart-cards .route-chart-card{padding:12px 12px 12px 16px}app-route-chart-details .route-chart-card .card-header{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"avatar title title" ". badges actions";gap:8px 12px;align-items:center}app-route-chart-details .route-chart-card .card-header .route-avatar{grid-area:avatar;align-self:start}app-route-chart-details .route-chart-card .card-header .card-title{grid-area:title}app-route-chart-details .route-chart-card .card-header .card-badges{grid-area:badges;margin-left:0;flex-wrap:wrap;min-width:0}app-route-chart-details .route-chart-card .card-header .card-actions{grid-area:actions;margin-left:0;justify-self:end}app-route-chart-details .route-chart-card .card-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-left:0}app-route-chart-details .route-chart-card .card-info .info-row{min-width:0}app-route-chart-details .route-chart-card .card-info .info-row--wide{grid-column:1/-1;max-width:none}app-route-chart-details .route-chart-card .card-shops{margin-left:0}}@media(max-width:600px){app-view-suballocation-details .sa-view .sa-card{gap:16px;padding:16px}app-view-suballocation-details .sa-summary .sa-summary-head{gap:14px;padding-bottom:14px}app-view-suballocation-details .sa-summary-head .sa-tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%}app-view-suballocation-details .sa-summary-head .sa-tags .sa-tag-group{min-width:0}app-view-suballocation-details .sa-summary .sa-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}app-view-suballocation-details .sa-summary .sa-facts .sa-fact{min-width:0}app-view-suballocation-details .sa-summary .sa-facts .sa-fact dd{font-size:14px;overflow-wrap:anywhere}app-view-suballocation-details .sa-summary .sa-plan-form{grid-template-columns:minmax(0,1fr);padding-top:14px}app-view-suballocation-details .sa-section .sa-section-title{flex-basis:100%}app-view-suballocation-details .sa-meter .sa-meter-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}app-view-suballocation-details .sa-meter .sa-meter-figures>span{min-width:0}app-view-suballocation-details .sa-meter .sa-meter-figures .sa-meter-status{grid-column:1/-1;margin-left:0}}@media(max-width:600px){app-generate-allocation-movement .mv-actions.mv-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}app-generate-allocation-movement .mv-actions.mv-actions>.btn{width:100%;height:40px;margin:0;white-space:nowrap}app-generate-allocation-movement .mv-actions.mv-actions>.btn:only-child{grid-column:1/-1}app-generate-allocation-movement .mv-actions.mv-actions>.btn:nth-child(3):last-child{grid-column:1/-1}}@media(max-width:600px){app-manualallocation .ma-panel .ma-table-wrap{overflow:visible}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table{display:block}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table thead{display:none}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table tbody{display:flex;flex-direction:column;gap:10px}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;border:1px solid var(--tbl-border, #e3e5ea);border-radius:10px;background:var(--sys-surface, #fff)}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td{display:flex;flex-direction:column;gap:4px;width:auto;min-width:0;padding:0;border:0;text-align:left;white-space:normal}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td[data-label]:not([data-label=""]):before{content:attr(data-label);font-size:11px;font-weight:400;line-height:1.3;color:var(--grey-60, #6b7280)}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td mat-form-field{min-width:0}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td:has(mat-form-field){grid-column:1/-1}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td.ma-col-index{display:none}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td.ma-col-action{grid-column:1/-1;align-items:flex-end;width:auto}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td.ma-col-action:before{display:none}app-manualallocation .ma-panel .ma-table-wrap .ma-products-table td.ma-col-action:not(:has(button)){display:none}}app-stackmanagementcompartment .cards-grid .sub-card .sub-card-head .sub-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.5em}app-stackmanagementcompartment .cards-grid .sub-card .sub-card-head .status-badge{margin-top:1px}app-stackmanagementcompartment .cards-grid .sub-card .sub-foot .sub-date{min-width:88px}*::-webkit-scrollbar{width:5px;height:5px;background-color:#e1e1e1}*::-webkit-scrollbar-track{background:#e1e1e1;border-radius:5px;margin-block:60px}*::-webkit-scrollbar-thumb{background:#89898900;border-radius:100px;box-shadow:#ffffff4d 0 0 0 1px}*:hover::-webkit-scrollbar-thumb{background:var(--grey-20)}*::-webkit-scrollbar-thumb:hover{background:#898989}app-header .gz-pop{--pop-banner: var(--theme-70, #332941);--pop-tile: var(--hdr-tint, #f8f9fa);--pop-danger: #c0362c;width:340px;border:0;border-radius:18px;box-shadow:0 20px 48px #1c162638,0 4px 12px #1c16261a}app-header .gz-pop .gz-pop__head{gap:14px;padding:20px 18px;background:var(--pop-banner);border-bottom:0}app-header .gz-pop .gz-pop__avatar{width:48px;height:48px;background:#fff;color:var(--pop-banner);font-size:18px;box-shadow:0 0 0 3px #ffffff47}app-header .gz-pop .gz-pop__name{font-size:16px;color:#fff}app-header .gz-pop .gz-pop__ecpf{margin-top:4px;color:#ffffffc7}app-header .gz-pop .gz-pop__body{gap:6px;padding:12px}app-header .gz-pop .gz-pop__row.gz-pop__row--static,app-header .gz-pop .gz-pop__field{min-height:50px;padding:8px 12px;background:var(--pop-tile);border-radius:12px}app-header .gz-pop .gz-pop__field{gap:8px;padding-block:10px 12px}app-header .gz-pop .gz-pop__row-label{font-size:13px;font-weight:600;color:var(--hdr-ink-2, var(--hdr-ink))}app-header .gz-pop .gz-pop__row-value{font-size:13.5px}app-header .gz-pop .gz-pop__fontsize{gap:2px;padding:2px;background:var(--hdr-surface, #fff);border:1px solid var(--hdr-hairline);border-radius:999px}app-header .gz-pop .gz-pop__fontsize .gz-pop__fontsize-btn,app-header .gz-pop .gz-pop__fontsize-btn.gz-pop__fontsize-btn{min-width:36px;height:30px;border:0;border-radius:999px}app-header .gz-pop .gz-pop__fontsize .gz-pop__fontsize-btn+.gz-pop__fontsize-btn{border-left:0}app-header .gz-pop .gz-pop__fontsize-btn.gz-pop__seg-btn.is-active{background:var(--pop-banner);color:#fff}app-header .gz-pop .gz-pop__fontsize-btn.gz-pop__seg-btn.is-active .mat-icon{color:#fff!important}app-header .gz-pop .gz-pop__fontsize.gz-pop__notify-btn{height:34px;padding:0 14px;background:var(--hdr-surface, #fff);border:1px solid var(--hdr-hairline);border-radius:999px}app-header .gz-pop .gz-pop__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px;padding-top:10px;border-top:1px solid var(--hdr-hairline-2, var(--hdr-hairline))}app-header .gz-pop .gz-pop__group-label{grid-column:1/-1;padding:0 4px 2px;font-size:12px}app-header .gz-pop .gz-pop__action{flex-direction:column;justify-content:center;gap:6px;min-height:78px;padding:12px 8px;border:1px solid var(--hdr-hairline);border-radius:14px;font-size:13px;font-weight:600;text-align:center}app-header .gz-pop .gz-pop__action-icon.mat-icon{width:34px;height:34px;background:var(--pop-tile)}app-header .gz-pop .gz-pop__action.gz-pop__action--danger{color:var(--pop-danger);border-color:color-mix(in srgb,var(--pop-danger) 28%,transparent);background:color-mix(in srgb,var(--pop-danger) 6%,transparent)}app-header .gz-pop .gz-pop__action.gz-pop__action--danger:hover{background:color-mix(in srgb,var(--pop-danger) 12%,transparent)}app-header .gz-pop .gz-pop__action-icon--danger.mat-icon{background:color-mix(in srgb,var(--pop-danger) 14%,transparent);color:var(--pop-danger)}html.dark-theme app-header .gz-pop{--pop-danger: #f87171}body{--check-box-label-padding-left: 4px}.mat-mdc-checkbox .mdc-label{margin-bottom:-2px;padding-left:var(--check-box-label-padding-left)}.mat-mdc-checkbox .mdc-checkbox__background{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--fld-border-hover, var(--grey-100));top:50%;left:50%;transform:translate(-50%,-50%)}.mat-mdc-checkbox .mdc-checkbox__checkmark{position:absolute;top:50%;left:50%;transform:translate(-48%,-49%);width:78%;opacity:0;transition:opacity .18s cubic-bezier(.4,0,.6,1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}.mat-mdc-checkbox .mdc-checkbox__mixedmark{width:70%;transform:scaleX(0) rotate(0);opacity:0;border-color:transparent;background-color:var(--mat-sys-on-primary);height:1px;border-radius:2px}.mat-mdc-checkbox.square .mdc-checkbox__background{border-radius:2px}.mat-mdc-checkbox.bold .mdc-checkbox__background{border:2px solid var(--grey-100)}.mat-mdc-checkbox.bold .mdc-checkbox__background .mdc-checkbox__checkmark{width:87%}.mat-mdc-checkbox.bold .mdc-checkbox__background .mdc-checkbox__mixedmark{width:80%}.mat-mdc-checkbox .mdc-checkbox .mat-mdc-checkbox-ripple,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__ripple{display:none}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{display:none}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{box-shadow:0 0 0 2px var(--theme-30)!important}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background{box-shadow:0 0 0 1px var(--theme-30)!important;border-color:var(--theme-80);background-color:var(--theme-80)}.mat-mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:var(--theme-80);background-color:var(--theme-80)}.mat-mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--grey-100);background-color:var(--grey-100)}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--grey-100);background-color:var(--grey-100)}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:var(--theme-80);background-color:var(--theme-80)}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--grey-100);background-color:var(--grey-100)}.mat-mdc-checkbox:not(.mat-mdc-checkbox-checked,[ng-reflect-indeterminate=true]) .mdc-checkbox:hover .mat-mdc-checkbox-ripple,.mat-mdc-checkbox:not(.mat-mdc-checkbox-checked,[ng-reflect-indeterminate=true]) .mdc-checkbox:hover .mdc-checkbox__ripple{display:none}.mat-mdc-checkbox:not(.mat-mdc-checkbox-checked,[ng-reflect-indeterminate=true]) .mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{display:none}th.mat-mdc-header-cell .mat-mdc-checkbox .mdc-checkbox__background{border-color:var(--theme-80)!important;background-color:#fff!important}th.mat-mdc-header-cell .mat-mdc-checkbox .mdc-checkbox__checkmark{color:var(--theme-80)!important}th.mat-mdc-header-cell .mat-mdc-checkbox .mdc-checkbox__mixedmark{background-color:var(--theme-80)!important}:root{--form-field-height: 40px;--label-font-size: 12px}@media(max-width:700px){:root{--form-field-height: 36px}}body{--fld-radius: 8px;--fld-bg: #ffffff;--fld-border: #d5d9e0;--fld-border-hover: #aab0bb;--fld-focus: var(--theme-70);--fld-ring: color-mix(in srgb, var(--theme-base, #332941) 16%, transparent);--fld-ink: #1f2430;--fld-label: #374151;--fld-placeholder: #9aa0ab;--fld-icon: #7a808c;--fld-disabled-bg: #f1f3f6;--fld-disabled-ink: #4b515c;--fld-error: #d92d20;--fld-error-ring: rgba(217, 45, 32, .14);--fld-option-hover: var(--theme-05);--fld-option-selected: var(--theme-10);--fld-option-selected-ink: var(--theme-70);--fld-panel-bg: #ffffff;--fld-panel-border: #e4e7ec;--fld-panel-shadow: 0 18px 40px -14px rgba(16, 24, 40, .24), 0 4px 10px -4px rgba(16, 24, 40, .08);--fld-search-bg: #f4f5f7;--fld-option-muted: #8a909b;--fld-scrollbar: #cfd4dc}body{--mdc-outlined-text-field-outline-width: 1px}body{--mdc-outlined-text-field-focus-outline-width: 1.5px}body{--mdc-outlined-text-field-container-shape: 8px}body{--mdc-outlined-text-field-caret-color: var(--fld-focus)}body{--mdc-outlined-text-field-input-text-color: var(--fld-ink)}body{--mdc-outlined-text-field-disabled-input-text-color: var(--fld-disabled-ink)}body{--mdc-outlined-text-field-input-text-placeholder-color: var(--fld-placeholder)}body{--mdc-outlined-text-field-error-caret-color: var(--fld-error)}body{--mdc-outlined-text-field-outline-color: var(--fld-border)}body{--mdc-outlined-text-field-hover-outline-color: var(--fld-border-hover)}body{--mdc-outlined-text-field-focus-outline-color: var(--fld-focus)}body{--mdc-outlined-text-field-error-outline-color: var(--fld-error)}body{--mdc-outlined-text-field-error-focus-outline-color: var(--fld-error)}body{--mdc-outlined-text-field-error-hover-outline-color: var(--fld-error)}body{--mdc-outlined-text-field-disabled-outline-color: transparent}body{--mat-form-field-disabled-input-text-placeholder-color: var(--fld-placeholder)}body{--mat-form-field-error-text-color: var(--fld-error)}body{--mat-form-field-container-text-line-height: var(--form-field-height)}body{--mat-form-field-container-text-size: 13.5px}body{--mat-form-field-container-text-tracking: .005em}body{--mat-form-field-container-height: var(--form-field-height)}body{--mat-form-field-container-vertical-padding: 0px}.search-form-field{--mdc-outlined-text-field-container-shape: 25px}.search-form-field{--mat-form-field-container-text-line-height: 2.8}.search-form-field{--mat-form-field-container-text-size: 10px}.search-form-field{--mat-form-field-container-height: 28px}.search-form-field .search-icon{width:10.9px;color:var(--theme-80)}.mat-mdc-form-field{--form-field-bg: var(--fld-bg);--form-field-disabled-bg: var(--fld-disabled-bg);--mdc-outlined-text-field-hover-outline-color: var(--fld-border-hover);--mdc-outlined-text-field-focus-outline-color: var(--fld-focus);max-width:auto;width:100%}.mat-mdc-form-field .mdc-text-field--outlined{padding-inline:12px}.mat-mdc-form-field .mdc-text-field--outlined .mat-mdc-notch-piece{background-color:var(--form-field-bg)}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{background-color:var(--form-field-disabled-bg)}.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece.mdc-notched-outline__leading{border-right:none}.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece.mdc-notched-outline__trailing{border-left:none}.mat-mdc-form-field .mdc-text-field--disabled{pointer-events:none;background:var(--form-field-disabled-bg)!important;border-radius:var(--fld-radius)}.mat-mdc-form-field .mat-mdc-form-field-hint{color:var(--fld-icon);font-size:11.5px;margin-top:5px;margin-left:-2px}.mat-mdc-form-field .mat-mdc-form-field-hint:before{display:none}.mat-mdc-form-field .mat-mdc-form-field-error{color:var(--fld-error);font-size:11px;font-weight:500;text-align:right;padding-right:5px}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{top:3px;left:3px;margin-top:-3px}.mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field .mat-mdc-form-field-error-wrapper{padding:0}.mat-mdc-form-field .mat-mdc-form-field-bottom-align:before{height:14px}.mat-drawer-end .mat-mdc-form-field{max-width:100%}.ng-pristine.ng-untouched .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--fld-border)}.ng-pristine.ng-untouched .mat-mdc-form-field-error-wrapper{display:none}.mdc-text-field--outlined.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--fld-error)}.ng-pristine.ng-untouched .mdc-text-field--outlined.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--fld-border-hover)}label{font-size:13.5px;font-weight:500;margin-bottom:6px;display:block;line-height:16px;color:var(--fld-label)}.mat-mdc-form-field.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline{border-radius:var(--fld-radius);box-shadow:0 0 0 3px var(--fld-ring)}.mat-mdc-form-field.mat-focused .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline{box-shadow:0 0 0 3px var(--fld-error-ring)}.mat-mdc-form-field.select-search.mat-focused .mdc-notched-outline{box-shadow:none!important}.mdc-text-field--outlined{transition:box-shadow .15s ease}.mdc-text-field__input,.mat-mdc-input-element{font-size:13.5px}textarea.mat-mdc-input-element{line-height:1.45;padding-block:9px!important}.mat-mdc-form-field-icon-suffix .mat-icon,.mat-mdc-form-field-icon-prefix .mat-icon,.mat-datepicker-toggle .mat-icon,.mat-mdc-form-field-text-prefix,.mat-mdc-form-field-text-suffix{color:var(--fld-icon)}.mat-mdc-form-field-infix{z-index:1}input::placeholder,textarea::placeholder{font-size:13.5px;color:var(--fld-placeholder)}.mat-mdc-form-field-icon-suffix{padding:0 7px 0 4px!important}.mat-mdc-form-field-icon-suffix{height:40px;display:flex;align-items:center}.hide-subscript .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-form-field-text-prefix{z-index:1}.icon-search{width:15px;height:15px;padding-inline:17px 13px;color:var(--fld-icon);font-variation-settings:"FILL" 1,"wght" 200,"GRAD" 0,"opsz" 24}.mat-mdc-form-field.select-search{--form-field-bg: var(--fld-search-bg);background:var(--fld-panel-bg);position:sticky;top:-6px;z-index:2;display:block;width:auto!important;margin:-6px 0 6px;padding:8px;border-bottom:1px solid var(--fld-panel-border)}.mat-mdc-form-field.select-search .mdc-text-field--outlined{padding-inline:10px 12px}.mat-mdc-form-field.select-search .mat-mdc-text-field-wrapper,.mat-mdc-form-field.select-search .mat-mdc-form-field-flex{height:36px;align-items:center}.mat-mdc-form-field.select-search .mat-mdc-form-field-infix{min-height:36px;padding-block:8px!important}.mat-mdc-form-field.select-search .mat-mdc-notch-piece{border-color:transparent!important;transition:border-color .15s ease,background-color .15s ease}.mat-mdc-form-field.select-search.mat-focused .mat-mdc-notch-piece{background-color:var(--fld-panel-bg);border-color:var(--fld-focus)!important}.mat-mdc-form-field.select-search .mat-mdc-form-field-icon-prefix{padding:0 6px 0 0!important}.mat-mdc-form-field.select-search .mat-mdc-form-field-icon-prefix .mat-icon{width:18px;height:18px;font-size:18px;padding:0!important;color:var(--fld-option-muted)}.mat-mdc-form-field.select-search.mat-focused .mat-mdc-form-field-icon-prefix .mat-icon{color:var(--fld-focus)}body{--mat-select-panel-background-color: var(--fld-panel-bg)}body{--mat-select-enabled-trigger-text-color: var(--fld-ink)}body{--mat-select-disabled-trigger-text-color: var(--fld-disabled-ink)}body{--mat-select-placeholder-text-color: var(--fld-placeholder)}body{--mat-select-trigger-text-size: 13.5px}body{--mat-select-arrow-transform: rotate(90deg)}.mat-mdc-form-field-type-mat-select.raised{--mdc-outlined-text-field-outline-width: 0px}.mat-mdc-form-field-type-mat-select.raised .mdc-notched-outline{box-shadow:0 0 4px #00000040;border-radius:4px}.mat-mdc-form-field-type-mat-select.raised .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-width:0}.mat-mdc-form-field-type-mat-select.raised .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--grey-100);font-weight:400;font-size:20px;left:-4px}.mat-mdc-form-field-type-mat-select.raised:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--grey-100)}.mat-mdc-form-field-type-mat-select.raised.mat-focused .mdc-notched-outline{box-shadow:0 0 4px #00000040}.mat-mdc-form-field-type-mat-select.raised.mat-focused .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--grey-100)}.example-additional-selection{font-size:10px}.mat-mdc-select-panel.mat-mdc-select-panel{background:var(--fld-panel-bg);box-shadow:var(--fld-panel-shadow);border:1px solid var(--fld-panel-border);border-radius:12px!important;padding:6px;scrollbar-width:thin;scrollbar-color:var(--fld-scrollbar) transparent}.mat-mdc-select-panel.mat-mdc-select-panel::-webkit-scrollbar{width:6px}.mat-mdc-select-panel.mat-mdc-select-panel::-webkit-scrollbar-track{margin-block:8px;background:transparent}.mat-mdc-select-panel.mat-mdc-select-panel::-webkit-scrollbar-thumb{background:var(--fld-scrollbar);border-radius:10px}.mat-mdc-select-panel-above .mat-mdc-select-panel.mat-mdc-select-panel{border-bottom-left-radius:12px;border-bottom-right-radius:12px;transform-origin:bottom center;translate:0px -8px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mat-mdc-select-panel.mat-mdc-select-panel{border-top-left-radius:12px;border-top-right-radius:12px;transform-origin:top center;translate:0px 6px}body:has(.cdk-overlay-backdrop) .mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{transform:rotateX(-180deg)}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-notched-outline{border-radius:8px}.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--grey-40)}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline{box-shadow:0 0 0 3px var(--red-30)}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--red-80)}.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--red-80)}.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{background-color:transparent;border:1px solid transparent}.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece.mdc-notched-outline__leading{border-right:none}.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece.mdc-notched-outline__trailing{border-left:none}.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--fld-focus);border-width:1.5px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper{padding-right:6px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{position:relative;height:100%}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow svg{display:none}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{content:"\e313";font-family:Material Symbols Rounded;font-size:22px;color:var(--fld-icon);position:absolute;left:-7px;font-weight:300;transition:transform .5s ease;max-height:100%;display:flex;align-items:center}.mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow:after{color:#d82927}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--fld-ink)}.mat-mdc-option.mat-mdc-option{border-radius:8px;padding-inline:12px;transition:background-color .12s ease}.mat-mdc-option.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--fld-option-hover)}.mat-mdc-option.mat-mdc-option:not(:has(.mat-pseudo-checkbox-full)){min-height:38px}.mat-mdc-option.mat-mdc-option:not(:last-child){margin-bottom:2px}.mat-mdc-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--fld-option-selected)}.mat-mdc-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:var(--fld-option-selected-ink);font-weight:600}.mat-mdc-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mat-icon{color:var(--fld-option-selected-ink)}.mat-mdc-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled).mat-mdc-option-multiple{background-color:var(--fld-option-hover)}.mat-mdc-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--fld-option-hover);box-shadow:inset 0 0 0 1px var(--fld-panel-border)}.mat-mdc-option.mat-mdc-option.mdc-list-item--selected.mat-mdc-option-active:not(.mat-mdc-option-multiple){background-color:var(--fld-option-selected);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fld-option-selected-ink) 35%,transparent)}.mat-mdc-option.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:10px;--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--fld-option-selected-ink)}.mat-mdc-option.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text{opacity:1;color:var(--fld-option-muted)}.mat-mdc-option.mat-mdc-option.mdc-list-item--disabled:only-of-type{min-height:44px;justify-content:center}.mat-mdc-option.mat-mdc-option.mdc-list-item--disabled:only-of-type .mdc-list-item__primary-text{margin:0;font-style:italic;justify-content:center}.mat-mdc-option.mat-mdc-option .mat-mdc-option-ripple{display:none}.mat-mdc-option.mat-mdc-option .mdc-list-item__primary-text{font-size:13.5px;color:var(--fld-ink);display:flex;align-items:center}.mat-mdc-option.mat-mdc-option .mat-pseudo-checkbox{align-self:center;flex-shrink:0}.mat-mdc-option.mat-mdc-option .mat-pseudo-checkbox-full{width:15px;height:15px;border-radius:2px;border-color:var(--grey-100);border-width:1px;margin-right:10px}.mat-mdc-option.mat-mdc-option .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{width:7px;height:2.55px;inset:-1.8px 0 0;margin:auto;border-left:1.9px solid #fff;border-bottom:1.9px solid #fff}.mat-mdc-option.mat-mdc-option .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-mdc-option.mat-mdc-option .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--theme-80);border-color:#0000}.mat-mdc-option[disabled] .mat-pseudo-checkbox{display:none}.no-icon-prefix.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:12px}.no-icon-prefix .mat-mdc-form-field-icon-prefix{display:none}.select-search{width:100%;max-width:100%}.select-search .mdc-notched-outline{--mdc-outlined-text-field-outline-color: transparent;--mdc-outlined-text-field-hover-outline-color: transparent;--mdc-outlined-text-field-focus-outline-color: transparent}.select-search-icon{color:var(--grey-60);width:20px!important;height:20px!important}.mat-mdc-text-field-wrapper:disabled{background:var(--fld-disabled-bg)}.mat-mdc-select-panel .select-search-input{position:sticky;top:0;z-index:2;display:block;width:100%;box-sizing:border-box;padding:8px 12px;margin-bottom:4px;border:none;border-bottom:1px solid var(--fld-border);outline:none;background:var(--fld-panel-bg);font:inherit;font-size:13.5px;color:var(--fld-ink)}.mat-mdc-select-panel .select-search-input::placeholder{color:var(--grey-50)}.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-selected-state-background-color: var(--theme-70);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--theme-80);--mat-datepicker-calendar-date-focus-state-background-color: var(--theme-10);--mat-datepicker-calendar-date-hover-state-background-color: var(--theme-10);--mat-datepicker-calendar-date-in-range-state-background-color: var(--theme-10);--mat-datepicker-calendar-body-label-text-color: var(--grey-60);--mat-datepicker-calendar-period-button-text-color: var(--grey-100);--mat-datepicker-calendar-period-button-icon-color: var(--grey-60);--mat-datepicker-calendar-navigation-button-icon-color: var(--grey-70);--mat-datepicker-calendar-header-text-color: var(--grey-60);--mat-datepicker-calendar-date-today-outline-color: var(--theme-70);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-text-color: var(--grey-100);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: var(--theme-80);--mat-datepicker-calendar-container-background-color: var(--sys-surface, #fff);--mat-datepicker-calendar-container-text-color: var(--grey-100);--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-period-button-text-size: 15px;--mat-datepicker-calendar-period-button-text-weight: 600;--mat-datepicker-calendar-header-text-size: 12px;--mat-datepicker-calendar-container-shape: 14px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 0 12px 32px -8px rgba(16, 24, 40, .18), 0 2px 6px rgba(16, 24, 40, .06);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 6px 14px -6px rgba(19, 25, 39, .12), 0px 10px 32px -4px rgba(19, 25, 39, .1);--mat-icon-button-state-layer-color: var(--theme-80)}.mat-calendar-header .mat-calendar-period-button{min-width:100px}.mat-mdc-form-field-type-mat-date-range-input:has(.mat-datepicker-toggle-active){--mdc-outlined-text-field-outline-color: var(--theme-80)}.mat-mdc-form-field-type-mat-date-range-input:has(.mat-datepicker-toggle-active) .mdc-notched-outline{box-shadow:0 0 0 3px var(--theme-30);border-radius:8px}.mat-mdc-form-field-type-mat-date-range-input:has(.mat-datepicker-toggle-active) .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline{box-shadow:0 0 0 3px var(--red-30)}.mat-mdc-form-field-type-mat-date-range-input:has(.mat-datepicker-toggle-active) .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{color:var(--red-80)}.calendar-icon.calendar-icon{position:absolute;color:var(--theme-80);width:15px;padding-inline:12px!important}.mat-calendar-period-button:hover .mat-mdc-button-persistent-ripple,.mat-calendar-period-button:hover .mat-mdc-button-persistent-ripple:before,.mat-calendar-period-button:focus .mat-mdc-button-persistent-ripple,.mat-calendar-period-button:focus .mat-mdc-button-persistent-ripple:before,.mat-calendar-period-button:active .mat-mdc-button-persistent-ripple,.mat-calendar-period-button:active .mat-mdc-button-persistent-ripple:before{background-color:var(--theme-80);opacity:.1}.mat-calendar-period-button:hover .mat-ripple-element,.mat-calendar-period-button:focus .mat-ripple-element,.mat-calendar-period-button:active .mat-ripple-element{background-color:var(--theme-80);opacity:.1}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range):before{left:3px!important}mat-month-view button .mat-calendar-body-cell-content{top:50%;translate:-49% -49%;left:50%}mat-year-view .mat-calendar-body-label{display:none}.mat-calendar-controls{justify-content:space-between}.mat-calendar-controls .mat-calendar-previous-button,.mat-calendar-controls .mat-calendar-next-button{border-radius:8px;padding:0;display:flex;justify-content:center;align-items:center}button.mdc-button.mat-calendar-period-button{justify-content:center!important;padding-inline:15px;padding-block:10px}.mat-datepicker-content .mat-calendar.mat-calendar{min-width:290px;height:auto}.mat-calendar-period-button{justify-content:flex-start!important}.app-date-picker{min-width:290px}.app-date-picker .mat-ripple-element{background-color:var(--theme-80);opacity:.1}.app-date-picker .mdc-text-field--outlined .mdc-floating-label{left:0}.app-date-picker .mdc-notched-outline--notched .mdc-notched-outline__notch{border-top:1.5px solid var(--mdc-outlined-text-field-outline-color)}.app-date-picker .mat-mdc-notch-piece.mdc-notched-outline__notch label{top:50%!important;font-size:10px}.app-date-picker .mat-mdc-button-persistent-ripple.mdc-icon-button__ripple{display:none}.app-date-picker .mat-datepicker-toggle button{padding:0;display:flex;align-items:center;justify-content:center;position:relative;width:32px;margin-right:1px;border-radius:4px 8px 8px 4px}.app-date-picker .mat-datepicker-toggle button svg{display:none}.mat-mdc-form-field-type-mat-date-range-input:has(.mat-datepicker-toggle-active) .mdc-notched-outline{box-shadow:0 0 0 0 var(--theme-30);border-radius:8px}.mat-datepicker-content{border:1px solid var(--sys-outline-variant, #e3e5ea)}.mat-datepicker-content .mat-calendar{padding-bottom:6px}.mat-datepicker-content .mat-calendar-header{padding:10px 10px 4px 12px}.mat-datepicker-content .mat-calendar-controls{align-items:center;margin:0 0 6px}.mat-datepicker-content button.mdc-button.mat-calendar-period-button{min-width:0;height:34px;padding-inline:10px;border-radius:8px}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{width:32px!important;height:32px!important;border:1px solid var(--sys-outline-variant, #e3e5ea)!important;border-radius:8px!important;margin-left:6px}.mat-datepicker-content .mat-calendar-previous-button:hover,.mat-datepicker-content .mat-calendar-next-button:hover{background:var(--theme-05);border-color:var(--theme-20)!important}.mat-datepicker-content .mat-calendar-table-header th{padding:0 0 6px!important;font-size:11.5px;font-weight:500;color:var(--grey-60);background:transparent!important;border:none!important}.mat-datepicker-content .mat-calendar-table-header-divider:after{background:var(--sys-outline-variant, #e3e5ea)}.mat-datepicker-content .mat-calendar-content{padding:0 10px 6px}.mat-datepicker-content .mat-calendar-body-cell-content{font-size:13.5px;font-weight:500;border-width:1.5px}.mat-datepicker-content .mat-calendar-body-selected{font-weight:600;box-shadow:0 2px 6px color-mix(in srgb,var(--theme-70) 35%,transparent)}.mat-datepicker-content .mat-calendar-body-label{font-size:12px;font-weight:600}.mat-datepicker-toggle{--mdc-icon-button-state-layer-size: 32px;--mat-icon-button-state-layer-color: var(--fld-focus, var(--theme-70))}.mat-datepicker-toggle .mat-mdc-icon-button{width:32px!important;height:32px!important;padding:0!important;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.mat-datepicker-toggle .mat-mdc-icon-button:has(>svg.mat-datepicker-toggle-default-icon)>svg.mat-datepicker-toggle-default-icon{display:none}.mat-datepicker-toggle .mat-mdc-icon-button:has(>svg.mat-datepicker-toggle-default-icon):after{content:"calendar_month";font-family:Material Symbols Rounded;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:20px;line-height:1;color:var(--fld-icon, #7a808c);transition:color .15s ease}.mat-datepicker-toggle .mat-mdc-icon-button:has(>svg.mat-datepicker-toggle-default-icon):hover:after{color:var(--fld-focus, var(--theme-70))}.mat-datepicker-toggle.mat-datepicker-toggle-active .mat-mdc-icon-button:after{color:var(--fld-focus, var(--theme-70))}.mat-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button:after{opacity:.55}.code .mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:after{font-size:17px;left:0;font-weight:400}.code .mat-mdc-select-value{text-overflow:clip}.mat-mdc-select-panel:has(.code-options){min-width:200px}.mat-mdc-select-panel:has(.code-options) .dial-code{font-weight:500;font-size:11px;opacity:.8;margin-left:2px;line-height:16px}.flag{background:url(/icons/flags.png) no-repeat 0 0;background-size:24px 4012px;width:24px;height:16px;overflow:hidden;margin-right:13px;display:inline-block}.flag.AF{background-position:-1px -3180px}.flag.AX{background-position:-1px -3996px}.flag.AL{background-position:-1px -1310px}.flag.DZ{background-position:-1px -681px}.flag.AS{background-position:-1px -2058px}.flag.AD{background-position:-1px -766px}.flag.AO{background-position:-1px -2636px}.flag.AI{background-position:-1px -2687px}.flag.AG{background-position:-1px -1140px}.flag.AR{background-position:-1px -3282px}.flag.AM{background-position:-1px -205px}.flag.AW{background-position:-1px -1021px}.flag.AC{background-position:-1px -86px}.flag.AU{background-position:-1px -2279px}.flag.AT{background-position:-1px -1735px}.flag.AZ{background-position:-1px -1599px}.flag.BS{background-position:-1px -460px}.flag.BH{background-position:-1px -1956px}.flag.BD{background-position:-1px -2364px}.flag.BB{background-position:-1px -2075px}.flag.BY{background-position:-1px -1412px}.flag.BE{background-position:-1px -1px}.flag.BZ{background-position:-1px -613px}.flag.BJ{background-position:-1px -1684px}.flag.BM{background-position:-1px -2585px}.flag.BT{background-position:-1px -2483px}.flag.BO{background-position:-1px -2177px}.flag.BA{background-position:-1px -2092px}.flag.BW{background-position:-1px -3724px}.flag.BR{background-position:-1px -1004px}.flag.IO{background-position:-1px -86px}.flag.VG{background-position:-1px -1854px}.flag.BN{background-position:-1px -2228px}.flag.BG{background-position:-1px -3537px}.flag.BF{background-position:-1px -953px}.flag.BI{background-position:-1px -2551px}.flag.KH{background-position:-1px -290px}.flag.CM{background-position:-1px -2806px}.flag.CA{background-position:-1px -1803px}.flag.CV{background-position:-1px -3639px}.flag.BQ{background-position:-1px -3741px}.flag.KY{background-position:-1px -375px}.flag.CF{background-position:-1px -2466px}.flag.TD{background-position:-1px -1055px}.flag.CL{background-position:-1px -1752px}.flag.CN{background-position:-1px -1072px}.flag.CX{background-position:-1px -3945px}.flag.CC{background-position:-1px -3928px}.flag.CO{background-position:-1px -409px}.flag.KM{background-position:-1px -1871px}.flag.CG{background-position:-1px -2398px}.flag.CD{background-position:-1px -1990px}.flag.CK{background-position:-1px -3112px}.flag.CR{background-position:-1px -2857px}.flag.CI{background-position:-1px -2194px}.flag.HR{background-position:-1px -1174px}.flag.CU{background-position:-1px -987px}.flag.CW{background-position:-1px -3758px}.flag.CY{background-position:-1px -732px}.flag.CZ{background-position:-1px -3095px}.flag.DK{background-position:-1px -1820px}.flag.DJ{background-position:-1px -2874px}.flag.DM{background-position:-1px -3350px}.flag.DO{background-position:-1px -2007px}.flag.EC{background-position:-1px -1531px}.flag.EG{background-position:-1px -3027px}.flag.SV{background-position:-1px -2160px}.flag.GQ{background-position:-1px -1973px}.flag.ER{background-position:-1px -936px}.flag.EE{background-position:-1px -3333px}.flag.SZ{background-position:-1px -3129px}.flag.ET{background-position:-1px -3367px}.flag.FK{background-position:-1px -3809px}.flag.FO{background-position:-1px -1429px}.flag.FJ{background-position:-1px -2500px}.flag.FI{background-position:-1px -2568px}.flag.FR,.flag.GF{background-position:-1px -324px}.flag.PF{background-position:-1px -2262px}.flag.GA{background-position:-1px -1157px}.flag.GM{background-position:-1px -817px}.flag.GE{background-position:-1px -1123px}.flag.DE{background-position:-1px -3452px}.flag.GH{background-position:-1px -2891px}.flag.GI{background-position:-1px -341px}.flag.GR{background-position:-1px -188px}.flag.GL{background-position:-1px -2347px}.flag.GD{background-position:-1px -3316px}.flag.GP{background-position:-1px -511px}.flag.GU{background-position:-1px -3265px}.flag.GT{background-position:-1px -1208px}.flag.GG{background-position:-1px -3877px}.flag.GN{background-position:-1px -3520px}.flag.GW{background-position:-1px -2602px}.flag.GY{background-position:-1px -1038px}.flag.HT{background-position:-1px -392px}.flag.HN{background-position:-1px -2959px}.flag.HK{background-position:-1px -3707px}.flag.HU{background-position:-1px -902px}.flag.IS{background-position:-1px -2704px}.flag.IN{background-position:-1px -2245px}.flag.ID{background-position:-1px -2653px}.flag.IR{background-position:-1px -2738px}.flag.IQ{background-position:-1px -851px}.flag.IE{background-position:-1px -2670px}.flag.IM{background-position:-1px -3894px}.flag.IL{background-position:-1px -426px}.flag.IT{background-position:-1px -154px}.flag.JM{background-position:-1px -2296px}.flag.JP{background-position:-1px -528px}.flag.JE{background-position:-1px -3911px}.flag.JO{background-position:-1px -1905px}.flag.KZ{background-position:-1px -1565px}.flag.KE{background-position:-1px -3605px}.flag.KI{background-position:-1px -477px}.flag.XK{background-position:-1px -3860px}.flag.KW{background-position:-1px -3435px}.flag.KG{background-position:-1px -2143px}.flag.LA{background-position:-1px -562px}.flag.LV{background-position:-1px -2619px}.flag.LB{background-position:-1px -1616px}.flag.LS{background-position:-1px -3010px}.flag.LR{background-position:-1px -2823px}.flag.LY{background-position:-1px -137px}.flag.LI{background-position:-1px -1276px}.flag.LT{background-position:-1px -1446px}.flag.LU{background-position:-1px -1922px}.flag.MO{background-position:-1px -3554px}.flag.MG{background-position:-1px -1667px}.flag.MW{background-position:-1px -2942px}.flag.MY{background-position:-1px -2517px}.flag.MV{background-position:-1px -800px}.flag.ML{background-position:-1px -3469px}.flag.MT{background-position:-1px -2041px}.flag.MH{background-position:-1px -1463px}.flag.MQ{background-position:-1px -239px}.flag.MR{background-position:-1px -307px}.flag.MU{background-position:-1px -2993px}.flag.YT{background-position:-1px -324px}.flag.MX{background-position:-1px -2755px}.flag.FM{background-position:-1px -2313px}.flag.MD{background-position:-1px -3690px}.flag.MC{background-position:-1px -1191px}.flag.MN{background-position:-1px -3503px}.flag.ME{background-position:-1px -2976px}.flag.MS{background-position:-1px -749px}.flag.MA{background-position:-1px -3214px}.flag.MZ{background-position:-1px -834px}.flag.MM{background-position:-1px -18px}.flag.NA{background-position:-1px -2534px}.flag.NR{background-position:-1px -2330px}.flag.NP{background-position:-1px -120px}.flag.NL{background-position:-1px -1888px}.flag.NC{background-position:-1px -1650px}.flag.NZ{background-position:-1px -2024px}.flag.NI{background-position:-1px -171px}.flag.NE{background-position:-1px -715px}.flag.NG{background-position:-1px -3418px}.flag.NU{background-position:-1px -2840px}.flag.NF{background-position:-1px -256px}.flag.KP{background-position:-1px -2415px}.flag.MK{background-position:-1px -1769px}.flag.MP{background-position:-1px -919px}.flag.NO{background-position:-1px -1089px}.flag.OM{background-position:-1px -3384px}.flag.PK{background-position:-1px -2772px}.flag.PW{background-position:-1px -273px}.flag.PS{background-position:-1px -1548px}.flag.PA{background-position:-1px -1106px}.flag.PG{background-position:-1px -1939px}.flag.PY{background-position:-1px -3231px}.flag.PE{background-position:-1px -1225px}.flag.PH{background-position:-1px -2432px}.flag.PL{background-position:-1px -1514px}.flag.PT{background-position:-1px -664px}.flag.PR{background-position:-1px -596px}.flag.QA{background-position:-1px -579px}.flag.RE{background-position:-1px -324px}.flag.RO{background-position:-1px -885px}.flag.RU{background-position:-1px -868px}.flag.RW{background-position:-1px -3673px}.flag.WS{background-position:-1px -3163px}.flag.SM{background-position:-1px -2908px}.flag.ST{background-position:-1px -3299px}.flag.SA{background-position:-1px -52px}.flag.SN{background-position:-1px -2925px}.flag.RS{background-position:-1px -3401px}.flag.SC{background-position:-1px -1327px}.flag.SL{background-position:-1px -970px}.flag.SG{background-position:-1px -35px}.flag.SX{background-position:-1px -3826px}.flag.SK{background-position:-1px -3044px}.flag.SI{background-position:-1px -1582px}.flag.SB{background-position:-1px -1361px}.flag.SO{background-position:-1px -1786px}.flag.ZA{background-position:-1px -3248px}.flag.KR{background-position:-1px -3078px}.flag.SS{background-position:-1px -3775px}.flag.ES{background-position:-1px -1480px}.flag.LK{background-position:-1px -3622px}.flag.BL{background-position:-1px -324px}.flag.SH{background-position:-1px -630px}.flag.KN{background-position:-1px -103px}.flag.LC{background-position:-1px -1837px}.flag.MF{background-position:-1px -86px}.flag.PM{background-position:-1px -1378px}.flag.VC{background-position:-1px -3588px}.flag.SD{background-position:-1px -443px}.flag.SR{background-position:-1px -3656px}.flag.SJ{background-position:-1px -1089px}.flag.SE{background-position:-1px -494px}.flag.CH{background-position:-1px -1718px}.flag.SY{background-position:-1px -2449px}.flag.TW{background-position:-1px -647px}.flag.TJ{background-position:-1px -222px}.flag.TZ{background-position:-1px -3146px}.flag.TH{background-position:-1px -1242px}.flag.TL{background-position:-1px -3843px}.flag.TG{background-position:-1px -783px}.flag.TK{background-position:-1px -3792px}.flag.TO{background-position:-1px -1395px}.flag.TT{background-position:-1px -545px}.flag.TA{background-position:-1px -3979px}.flag.TN{background-position:-1px -698px}.flag.TR{background-position:-1px -2126px}.flag.TM{background-position:-1px -3486px}.flag.TC{background-position:-1px -1701px}.flag.TV{background-position:-1px -358px}.flag.VI{background-position:-1px -2381px}.flag.UG{background-position:-1px -1497px}.flag.UA{background-position:-1px -2721px}.flag.AE{background-position:-1px -3061px}.flag.GB{background-position:-1px -86px}.flag.US{background-position:-1px -69px}.flag.UY{background-position:-1px -3571px}.flag.UZ{background-position:-1px -1293px}.flag.VU{background-position:-1px -1633px}.flag.VA{background-position:-1px -3197px}.flag.VE{background-position:-1px -1344px}.flag.VN{background-position:-1px -1259px}.flag.WF{background-position:-1px -324px}.flag.EH{background-position:-1px -3962px}.flag.YE{background-position:-1px -2211px}.flag.ZM{background-position:-1px -2109px}.flag.ZW{background-position:-1px -2789px}mat-select-trigger .flag{top:4px;position:relative}.pac-container{translate:0px 14px;border-radius:8px;display:flex;flex-direction:column;row-gap:8px;box-shadow:0 6px 14px -6px #1319271f,0 10px 32px -4px #1319271a;border-top:none;padding-block:8px;font-family:Roboto,Noto Sans Tamil!important}.pac-container:after{display:none}.pac-container .pac-item{border-top:none;height:40px;display:flex;align-items:center;padding-inline:12px}.pac-container .pac-item .pac-icon{margin-top:0}.pac-container .pac-item:hover{background-color:var(--theme-30)}.pac-container .pac-item-selected,.pac-container .pac-item-selected:hover{background-color:var(--theme-80);color:#fff}.pac-container .pac-item-selected .pac-item-query,.pac-container .pac-item-selected:hover .pac-item-query{color:#fff}:root{--mdc-switch-track-width: 32px}:root{--mdc-switch-track-height: 20px}:root{--mdc-switch-selected-icon-size: 0px}:root{--mdc-switch-unselected-icon-size: 0px}:root{--mat-switch-track-outline-width: 0}:root{--mat-switch-selected-with-icon-handle-horizontal-margin: 0 14px}:root{--mat-switch-unselected-with-icon-handle-horizontal-margin: 0px 2px}:root{--mat-switch-selected-pressed-handle-horizontal-margin: 0 14px}:root{--mat-switch-pressed-handle-size: 16px}:root{--mdc-switch-selected-pressed-state-layer-color: #fff}:root{--mdc-switch-selected-hover-state-layer-color: #fff}:root{--mdc-switch-selected-focus-state-layer-color: #fff}.mat-mdc-slide-toggle{--mat-switch-with-icon-handle-size: 16px;--mdc-switch-unselected-hover-handle-color: var(--grey-40);--mdc-switch-unselected-focus-handle-color: var(--grey-40);--mdc-switch-unselected-pressed-handle-color: var(--grey-40);--mdc-switch-selected-hover-handle-color: #fff;--mdc-switch-selected-focus-handle-color: #fff;--mdc-switch-selected-pressed-handle-color: #fff;--mdc-switch-selected-focus-track-color: var(--theme-80);--mdc-switch-selected-hover-track-color: var(--theme-80);--mdc-switch-selected-pressed-track-color: var(--theme-80);--mdc-switch-selected-track-color: var(--theme-80);--mdc-switch-disabled-selected-track-color: var(--theme-80);--mat-switch-disabled-unselected-track-outline-color: #e0e2ec;--mdc-switch-disabled-track-opacity: .4;width:100%}.mat-mdc-slide-toggle .mdc-switch__ripple{display:none}.mat-mdc-slide-toggle .mdc-form-field{justify-content:space-between!important;width:100%;column-gap:12px}.mat-mdc-slide-toggle .mdc-form-field .mdc-label{margin-bottom:0}.mat-mdc-radio-group{display:flex;gap:20px}.mat-mdc-radio-button{--mat-radio-checked-ripple-color: var(--theme-80);--mat-radio-ripple-color: var(--theme-80);--mdc-radio-state-layer-size: 20px;--mdc-radio-unselected-hover-icon-color: var(--fld-focus, var(--theme-80));--mdc-radio-unselected-focus-icon-color: var(--fld-focus, var(--theme-80));--mdc-radio-unselected-icon-color: var(--fld-border-hover, var(--theme-80));--mdc-radio-unselected-pressed-icon-color: var(--fld-focus, var(--theme-80));--mdc-radio-selected-focus-icon-color: var(--theme-80);--mdc-radio-selected-hover-icon-color: var(--theme-80);--mdc-radio-selected-icon-color: var(--theme-80);--mdc-radio-selected-pressed-icon-color: var(--theme-80)}.mat-mdc-radio-button .mat-internal-form-field{column-gap:5px}.mat-mdc-radio-button .mdc-radio{width:16px!important;height:16px!important;padding:calc((var(--mdc-radio-state-layer-size, 40px) - 16px) / 2)!important}.mat-mdc-radio-button .mdc-radio__background{width:16px!important;height:16px!important}.mat-mdc-radio-button .mdc-radio__background:before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 16px) / 2)!important;left:calc(-1 * (var(--mdc-radio-state-layer-size) - 16px) / 2)!important}.mat-mdc-radio-button .mat-mdc-radio-button .mdc-radio__native-control{top:-1px!important;left:-1px!important}.mat-mdc-radio-button .mdc-radio__inner-circle{top:-2px!important;left:-2px!important}.mat-mdc-radio-button .mdc-radio__outer-circle{border-width:1.5px!important;transition:border-width .2s ease-in}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-width:4px!important}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-width:0px;border-color:transparent}.mat-mdc-radio-button .mat-internal-form-field>label{padding-left:0}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(.4)!important}.mat-mdc-radio-button .mdc-label{margin-bottom:0}.attachments-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 14px}@media(max-width:1280px){.attachments-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.attachments-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}}@media(max-width:480px){.attachments-grid{grid-template-columns:1fr}}.card-body-section .attachments-grid,.card-panel-body .attachments-grid{padding:0}.attachment-card{min-width:0}.attachment-card .attachment-card-label{display:block;margin-bottom:3px;font-size:11px;font-weight:700;letter-spacing:.4px;color:#9ca3af}.attachment-card .attachment-card-row{display:flex;align-items:center;gap:8px;background:#f9fafb;border:1px solid #e8e6ee;border-radius:8px;padding:7px 10px;min-width:0;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.attachment-card .attachment-card-row:hover{background:#f3f4f6;border-color:#d1d5db;box-shadow:0 1px 3px #0000000d}.attachment-card .attachment-card-row>mat-icon{flex-shrink:0;color:#6b7280;font-size:20px;width:20px;height:20px}.attachment-card .attachment-card-name{flex:1;min-width:0;font-size:13px;font-weight:500;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-card .attachment-card-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.attachment-card .attachment-card-actions mat-icon{font-size:18px;width:18px;height:18px}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;padding:10px 10px 10px 0}@media(min-width:1563px){.stat-grid{grid-template-columns:repeat(4,minmax(280px,1fr))}}.stat-grid .card-details{background-color:#fff;box-shadow:0 4px 16px #00000014;padding:20px;border-radius:15px;height:100px}.stat-grid .card-details .details{display:flex;justify-content:space-between}.stat-grid .card-details .details .card-text .title{font-size:18px;color:#4a5565;font-weight:500}.stat-grid .card-details .details .card-text .value{font-size:25px;font-weight:600;color:#000}.stat-grid .card-details .details .card-text .text{color:#6b7282;font-size:15px;line-height:30px}.stat-grid .card-details .details .card-icon{height:30px;width:30px;padding:5px;display:flex;justify-content:center;align-items:center;border-radius:10px}.stat-grid .card-details .details .card-icon mat-icon{color:#fff}.stat-grid .card-details .card-footer{color:#6b7282;font-size:12px;padding-top:10px;display:flex;justify-content:start}a{color:var(--blue-80);font-size:12px;font-weight:600;line-height:16px;text-decoration:none}:root{--btn-icon-radius: 50%}.btn-icon-unstyled{border:none;padding:0;background:transparent;width:min-content;height:min-content;line-height:0;cursor:pointer}.mdc-button.mdc-button{height:var(--button-height);line-height:1em;min-width:110px;padding-inline:18px}@media(max-width:600px){.mdc-button.mdc-button{min-width:70px!important}}.btn.mat-mdc-icon-button{display:flex;justify-content:center;align-items:center}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--theme-80)!important;opacity:.12}.btn.mat-mdc-icon-button,.btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--btn-icon-radius)}.btn{--button-height: 38px;--mdc-text-button-label-text-size: var(--14px);--mdc-text-button-label-text-weight: 600;--mdc-text-button-disabled-label-text-color: var(--btn-disabled-ink, #9EA2AE);--mdc-text-button-container-height: 38px;--mdc-text-button-container-shape: 8px;--mdc-filled-button-label-text-size: var(--14px);--mdc-filled-button-label-text-weight: 600;--mdc-filled-button-disabled-label-text-color: var(--btn-disabled-ink, #9EA2AE);--mdc-filled-button-disabled-container-color: var(--btn-disabled-bg, #eceef2);--mdc-filled-button-container-height: 38px;--mdc-filled-button-container-shape: 8px;--mdc-outlined-button-label-text-size: var(--14px);--mdc-outlined-button-label-text-weight: 600;--mdc-outlined-button-disabled-label-text-color: var(--btn-disabled-ink, #9EA2AE);--mdc-outlined-button-disabled-outline-color: var(--btn-disabled-bg, #eceef2);--mdc-outlined-button-container-height: 38px;--mdc-outlined-button-container-shape: 8px;--mat-protected-button-state-layer-color: var(--theme-80);--mdc-protected-button-label-text-size: var(--12px);--mdc-protected-button-container-shape: var(--8px);--mdc-protected-button-container-height: var(--32px);--mdc-protected-button-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-protected-button-focus-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-protected-button-hover-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-protected-button-pressed-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-fab-container-elevation-shadow: none;--mdc-fab-focus-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-fab-hover-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-fab-pressed-container-elevation-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .25);--mdc-fab-container-color: var(--sys-primary-container);--mdc-fab-container-shape: 99999px;--mat-icon-button-press-hover-focus-opacity: 1;--mat-icon-button-state-layer-color: var(--theme-20);--mat-icon-button-pressed-state-layer-opacity: var(--mat-icon-button-press-hover-focus-opacity);--mat-icon-button-hover-state-layer-opacity: var(--mat-icon-button-press-hover-focus-opacity);--mat-icon-button-focus-state-layer-opacity: var(--mat-icon-button-press-hover-focus-opacity)}.btn.mat-mdc-fab-base{width:59px;height:59px}.btn.mat-mdc-icon-button{display:flex}.btn-theme{--mdc-filled-button-container-color: var(--btn-primary, var(--theme-70));--mdc-filled-button-label-text-color: #fff;--mdc-outlined-button-outline-color: var(--btn-primary, var(--theme-70));--mdc-outlined-button-label-text-color: var(--btn-primary-ink, var(--theme-70));--mat-outlined-button-state-layer-color: var(--theme-70);--mat-outlined-button-ripple-color: var(--theme-70);--mdc-text-button-label-text-color: var(--theme-70);--mdc-protected-button-container-color: var(--theme-70);--mat-protected-button-ripple-color: var(--theme-70);--mdc-protected-button-label-text-color: #fff;--mdc-protected-button-label-text-weight: 600;--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-fab-container-color: var(--theme-70);--mat-fab-foreground-color: #fff}.btn-theme.mat-mdc-unelevated-button:not(:has(mat-icon))>.mdc-button__label,.btn-theme.mat-mdc-raised-button:not(:has(mat-icon))>.mdc-button__label{display:inline-flex;align-items:center;gap:5px}.btn-theme.mat-mdc-unelevated-button:not(:has(mat-icon))>.mdc-button__label:before,.btn-theme.mat-mdc-raised-button:not(:has(mat-icon))>.mdc-button__label:before{font-family:Material Icons;font-size:16px;line-height:1;color:#fff}.btn-secondary{--mdc-filled-button-container-color: var(--btn-neutral-bg, #fff);--mdc-filled-button-label-text-color: var(--btn-neutral-ink, #1f2430);--mat-filled-button-state-layer-color: var(--btn-neutral-ink, #1f2430);--mdc-outlined-button-outline-color: var(--btn-neutral-border, #d5d9e0);--mdc-outlined-button-label-text-color: var(--btn-neutral-ink, #1f2430);--mat-outlined-button-state-layer-color: var(--btn-neutral-ink, #1f2430);--mat-outlined-button-ripple-color: var(--btn-neutral-border, #d5d9e0);--mdc-text-button-label-text-color: var(--btn-neutral-ink, #1f2430);--mdc-protected-button-container-color: var(--btn-neutral-bg, #fff);--mat-protected-button-ripple-color: var(--btn-neutral-border, #d5d9e0);--mdc-protected-button-label-text-color: var(--btn-neutral-ink, #1f2430);--mdc-protected-button-label-text-weight: 600;--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-fab-container-color: var(--theme-80);--mat-fab-foreground-color: #fff}.btn-secondary.mat-mdc-unelevated-button,.btn-secondary.mat-mdc-raised-button{box-shadow:none}.btn-secondary.mat-mdc-outlined-button{background-color:var(--btn-neutral-bg, #fff)}.btn-secondary.mat-mdc-unelevated-button:hover:not(:disabled),.btn-secondary.mat-mdc-raised-button:hover:not(:disabled),.btn-secondary.mat-mdc-outlined-button:hover:not(:disabled){--mdc-filled-button-container-color: var(--btn-neutral-hover, #f4f5f8);background-color:var(--btn-neutral-hover, #f4f5f8)}.btn-danger{--mdc-filled-button-container-color: var(--btn-danger-soft, #fdecec);--mdc-filled-button-label-text-color: var(--btn-danger, #d92d20);--mat-filled-button-state-layer-color: var(--btn-danger, #d92d20);--mdc-outlined-button-outline-color: var(--btn-danger, #d92d20);--mdc-outlined-button-label-text-color: var(--btn-danger, #d92d20);--mat-outlined-button-state-layer-color: var(--red-80);--mat-outlined-button-ripple-color: var(--red-80);--mdc-text-button-label-text-color: var(--red-80);--mdc-protected-button-container-color: var(--btn-danger-soft, #fdecec);--mat-protected-button-ripple-color: var(--btn-danger, #d92d20);--mdc-protected-button-label-text-color: var(--btn-danger, #d92d20);--mdc-protected-button-label-text-weight: 600;--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-fab-container-color: var(--red-80);--mat-fab-foreground-color: #fff}.btn-white{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: var(--grey-100);--mat-filled-button-state-layer-color: var(--theme-80);--mdc-outlined-button-outline-color: #fff;--mdc-outlined-button-container-color: transparent;--mdc-outlined-button-label-text-color: var(--grey-100);--mat-outlined-button-state-layer-color: var(--theme-80);--mat-outlined-button-ripple-color: var(--theme-30);--mdc-text-button-label-text-color: var(--grey-100);--mdc-outlined-button-outline-width: 1.5px;--mat-protected-button-state-layer-color: var(--theme-80);--mdc-protected-button-container-color: l #ff0000;--mat-protected-button-ripple-color: var(--theme-30);--mdc-protected-button-label-text-color: var(--grey-100);--mdc-protected-button-label-text-weight: 400;--mdc-fab-container-color: #fff;--mat-fab-foreground-color: var(--grey-100)}.btn-black{--mdc-filled-button-container-color: var(--grey-100);--mdc-filled-button-label-text-color: #fff;--mdc-outlined-button-outline-color: var(--grey-100);--mdc-outlined-button-container-color: transparent;--mdc-outlined-button-label-text-color: var(--grey-100);--mdc-text-button-label-text-color: var(--grey-100);--mat-protected-button-state-layer-color: var(--grey-100);--mdc-protected-button-container-color: var(--grey-100);--mdc-protected-button-label-text-color: #fff;--mdc-protected-button-label-text-weight: 700;--mdc-fab-container-color: var(--grey-100);--mat-fab-foreground-color: #fff}.btn-back{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: var(--theme-70);--mdc-outlined-button-outline-color: #fff;--mdc-outlined-button-container-color: transparent;--mdc-outlined-button-label-text-color: #fff;--mdc-text-button-label-text-color: #fff;--mat-protected-button-state-layer-color: #fff;--mdc-protected-button-container-color: #f70000;--mdc-protected-button-label-text-color: var(--theme-70);--mdc-protected-button-label-text-weight: 700;--mdc-fab-container-color: #fff;--mat-fab-foreground-color: var(--theme-70);box-shadow:#0f16811a 0 4px 12px,#0b065426 0 8px 24px}.btn-link{background-color:transparent;padding:0;border:none;cursor:pointer}.btn-loader{height:80%;aspect-ratio:1;border-radius:50%;border:2px solid var(--theme-70);display:inline-block;height:1.6em;border-width:2px;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}.btn-info{position:relative;line-height:1.4em;display:inline-flex;justify-content:center}.btn-info .info{width:15px;height:15px;font-size:16px}.btn-info:hover app-teaching-bubble{display:inline-block}.mat-mdc-button .mat-mdc-button-touch-target{height:var(--button-height)!important}.btn-search{min-width:unset;flex-shrink:0;padding-inline:12px;gap:4px;border-radius:0 4px 4px 0}.btn-search .mat-icon{font-size:18px;width:18px;height:18px;color:currentColor!important}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.btn-custom-blue{background-color:var(--theme-70)!important;color:#fff!important}.btn-custom-blue:hover:not(:disabled){background-color:#1a2c54!important;transform:translateY(-1px);box-shadow:0 6px 16px #20366466!important}.btn-custom-blue:disabled{opacity:.6;cursor:not-allowed}.btn-custom-red{background-color:#d82927!important;color:#fff!important}.btn-custom-red:hover:not(:disabled){background-color:#b71c1c!important;transform:translateY(-1px);box-shadow:0 6px 16px #d8292766!important}.btn-custom-red:disabled{opacity:.6;cursor:not-allowed}.proceed{background-color:var(--theme-70);border-radius:50%;cursor:pointer;height:28px;width:28px;display:flex;justify-content:center;align-items:center}body{--btn-primary: var(--theme-70);--btn-primary-hover: color-mix(in srgb, var(--theme-70) 86%, black);--btn-primary-ink: var(--theme-70);--btn-primary-shadow: 0 2px 8px color-mix(in srgb, var(--theme-base, #332941) 28%, transparent);--btn-ring: color-mix(in srgb, var(--theme-base, #332941) 22%, transparent);--btn-neutral-bg: var(--theme-10);--btn-neutral-hover: var(--theme-20);--btn-neutral-border: transparent;--btn-neutral-border-hover: transparent;--btn-neutral-ink: var(--theme-70);--btn-danger: #d92d20;--btn-danger-soft: #fdecec;--btn-danger-soft-hover: #fbd5d2;--btn-danger-hover: #b42318;--btn-disabled-bg: #eceef2;--btn-disabled-ink: #9ea2ae}.btn.mdc-button{letter-spacing:.01em;transition:background-color .15s ease,box-shadow .15s ease,transform .1s ease}.btn.mdc-button .mat-icon,.btn.mdc-button mat-icon{width:18px;height:18px;font-size:18px;margin-right:6px;margin-left:-2px}.btn.mdc-button:active:not(:disabled){transform:translateY(1px)}.btn.mdc-button:focus-visible{box-shadow:0 0 0 3px var(--btn-ring)!important}.btn.mdc-button:disabled,.btn.mdc-button.mat-mdc-button-disabled{cursor:not-allowed;box-shadow:none!important}.btn-theme.mat-mdc-unelevated-button:hover:not(:disabled),.btn-theme.mat-mdc-raised-button:hover:not(:disabled){--mdc-filled-button-container-color: var(--btn-primary-hover);--mdc-protected-button-container-color: var(--btn-primary-hover);box-shadow:var(--btn-primary-shadow)}.btn-theme .mat-icon,.btn-theme mat-icon{color:#fff!important}.btn-theme.mat-mdc-outlined-button .mat-icon,.btn-theme.mat-mdc-outlined-button mat-icon{color:var(--btn-primary-ink)!important}.btn-danger.mat-mdc-unelevated-button:hover:not(:disabled),.btn-danger.mat-mdc-raised-button:hover:not(:disabled){--mdc-filled-button-container-color: var(--btn-danger-soft-hover);--mdc-protected-button-container-color: var(--btn-danger-soft-hover)}.btn-danger .mat-icon,.btn-danger mat-icon{color:var(--btn-danger)!important}.btn-secondary .mat-icon,.btn-secondary mat-icon{color:var(--btn-neutral-ink)!important}.btn-theme:disabled,.btn-danger:disabled,.btn-secondary:disabled{--mdc-filled-button-container-color: var(--btn-disabled-bg);--mdc-filled-button-label-text-color: var(--btn-disabled-ink);box-shadow:none!important}.btn-theme:disabled .mat-icon,.btn-theme:disabled mat-icon,.btn-danger:disabled .mat-icon,.btn-danger:disabled mat-icon,.btn-secondary:disabled .mat-icon,.btn-secondary:disabled mat-icon{color:var(--btn-disabled-ink)!important}.shimmer{--gradient-loader-background-color: #f9f9f9;animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:gradient-loader;animation-timing-function:linear;background:#d7d7d7;background:linear-gradient(to right,var(--gradient-loader-background-color, rgba(0, 0, 0, .1019607843)) 10%,rgba(0,0,0,.05) 28%,var(--gradient-loader-background-color, rgba(0, 0, 0, .1019607843)) 70%);background-size:1000px 104px;border-radius:4px;flex-shrink:0;height:20px;position:relative;width:100%;max-width:1000px}@keyframes gradient-loader{0%{background-position:-500px 0}to{background-position:500px 0}}.allocationStatus,.paddy,.paddy-A,.raw_rice_A,.raw_rice_C,.boiled_rice_A,.boiled_rice_C,.raw_rice,.boiled_rice,.rice,.paddy-C,.toor_dhall,.toor_dal_whole,.bengal_gram_dal,.green_gram_dal,.raw_rice_common,.palm_oil,.sugar,.toor_dal_indigenous,.toor_dal_canadian_split,.toor_dal_canadian_whole,.gunny,.millet,.others,.ragi,.grams,.petrol,.diesel,.fr_rr_c_fci,.kerosene,.maize,.green_gram,.bengal_gram,.d_p_dhall,.urid_dhall_whole,.palmolien_oil,.chana_whole,.palmolien_pouch,.mazoor_dhall,.moong_dhall_1_kg_pkt,.canadian_yelow_lendil_1kg,.urid_dhall_split,.moong_dhall,.arasu_rffis_salt,.feritilizer,.arasu_salt_cis,.pearl_millet,.covid_maligai_kit,.frk_rrc,.frk_bra,.frk_brc,.rice_1kg_pkt,.sortex_black_rice_boiled,.sortex_black_rice_raw,.frk_rra,.palm_jaggery,.black_rice,.frk_rra_hulling,.frk_brc_hulling,.toor_dal_imported,.phh_raw_rice,.phh_boiled_rice,.boiled_rice_fine,.boiled_bran,.boiled_broken,.raw_bran,.raw_broken,.urad_dal,.frk_bra_hulling,.fr_br_a_fci,.fr_br_c_fci,.fr_rr_a_fci,.fr_br_a_hulling,.fr_br_c_hulling,.fr_rr_a_hulling,.fr_rr_c_hulling,.rr_a_kernel,.frk_rrc_hulling,.phh_ragi,.nphh_ragi,.aay_ragi,.raw_rice_a_hulling,.raw_rice_com_hulling,.boiled_rice_a_hulling,.boiled_rice_c_hulling,.tur_arusha,.rava,.maida,.salt,.tea,.jaggery,.urid_dhall_faq,.urid_dhall_sq,.omr_hulling,.boiled_rice_minikit,.boiled_rice_ir36,.boiled_rice_swarna_white,.boiled_rice_common,.boiled_rice_sf,.raw_rice_fine,.boiled_rice_fortified,.wheat,.kannan_devan,.test,.ragi_new,.priority,.qc-status,.tenderStatus,.supplierInvoice,.hullerInvoice,.grievanceStatusType,.status-approved,.status-signed,.status-pending,.status-verified,.status-sendback,.status-killed,.status-edited,.status-edit,.status-submitted,.status-new,.status-rejected,.connect,.notConnect,.status-badge,.card-status,.routeChartStatus,.vao-status,.tripStatus,.status-created,.status-forward,.status-writeoff,.status-recovery,.status-acknowledged,.product-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:24px;padding:0 10px 0 8px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;box-sizing:border-box}.allocationStatus:not(:has(mat-icon,.mat-icon)):before,.paddy:not(:has(mat-icon,.mat-icon)):before,.paddy-A:not(:has(mat-icon,.mat-icon)):before,.raw_rice_A:not(:has(mat-icon,.mat-icon)):before,.raw_rice_C:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_A:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_C:not(:has(mat-icon,.mat-icon)):before,.raw_rice:not(:has(mat-icon,.mat-icon)):before,.boiled_rice:not(:has(mat-icon,.mat-icon)):before,.rice:not(:has(mat-icon,.mat-icon)):before,.paddy-C:not(:has(mat-icon,.mat-icon)):before,.toor_dhall:not(:has(mat-icon,.mat-icon)):before,.toor_dal_whole:not(:has(mat-icon,.mat-icon)):before,.bengal_gram_dal:not(:has(mat-icon,.mat-icon)):before,.green_gram_dal:not(:has(mat-icon,.mat-icon)):before,.raw_rice_common:not(:has(mat-icon,.mat-icon)):before,.palm_oil:not(:has(mat-icon,.mat-icon)):before,.sugar:not(:has(mat-icon,.mat-icon)):before,.toor_dal_indigenous:not(:has(mat-icon,.mat-icon)):before,.toor_dal_canadian_split:not(:has(mat-icon,.mat-icon)):before,.toor_dal_canadian_whole:not(:has(mat-icon,.mat-icon)):before,.gunny:not(:has(mat-icon,.mat-icon)):before,.millet:not(:has(mat-icon,.mat-icon)):before,.others:not(:has(mat-icon,.mat-icon)):before,.ragi:not(:has(mat-icon,.mat-icon)):before,.grams:not(:has(mat-icon,.mat-icon)):before,.petrol:not(:has(mat-icon,.mat-icon)):before,.diesel:not(:has(mat-icon,.mat-icon)):before,.fr_rr_c_fci:not(:has(mat-icon,.mat-icon)):before,.kerosene:not(:has(mat-icon,.mat-icon)):before,.maize:not(:has(mat-icon,.mat-icon)):before,.green_gram:not(:has(mat-icon,.mat-icon)):before,.bengal_gram:not(:has(mat-icon,.mat-icon)):before,.d_p_dhall:not(:has(mat-icon,.mat-icon)):before,.urid_dhall_whole:not(:has(mat-icon,.mat-icon)):before,.palmolien_oil:not(:has(mat-icon,.mat-icon)):before,.chana_whole:not(:has(mat-icon,.mat-icon)):before,.palmolien_pouch:not(:has(mat-icon,.mat-icon)):before,.mazoor_dhall:not(:has(mat-icon,.mat-icon)):before,.moong_dhall_1_kg_pkt:not(:has(mat-icon,.mat-icon)):before,.canadian_yelow_lendil_1kg:not(:has(mat-icon,.mat-icon)):before,.urid_dhall_split:not(:has(mat-icon,.mat-icon)):before,.moong_dhall:not(:has(mat-icon,.mat-icon)):before,.arasu_rffis_salt:not(:has(mat-icon,.mat-icon)):before,.feritilizer:not(:has(mat-icon,.mat-icon)):before,.arasu_salt_cis:not(:has(mat-icon,.mat-icon)):before,.pearl_millet:not(:has(mat-icon,.mat-icon)):before,.covid_maligai_kit:not(:has(mat-icon,.mat-icon)):before,.frk_rrc:not(:has(mat-icon,.mat-icon)):before,.frk_bra:not(:has(mat-icon,.mat-icon)):before,.frk_brc:not(:has(mat-icon,.mat-icon)):before,.rice_1kg_pkt:not(:has(mat-icon,.mat-icon)):before,.sortex_black_rice_boiled:not(:has(mat-icon,.mat-icon)):before,.sortex_black_rice_raw:not(:has(mat-icon,.mat-icon)):before,.frk_rra:not(:has(mat-icon,.mat-icon)):before,.palm_jaggery:not(:has(mat-icon,.mat-icon)):before,.black_rice:not(:has(mat-icon,.mat-icon)):before,.frk_rra_hulling:not(:has(mat-icon,.mat-icon)):before,.frk_brc_hulling:not(:has(mat-icon,.mat-icon)):before,.toor_dal_imported:not(:has(mat-icon,.mat-icon)):before,.phh_raw_rice:not(:has(mat-icon,.mat-icon)):before,.phh_boiled_rice:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_fine:not(:has(mat-icon,.mat-icon)):before,.boiled_bran:not(:has(mat-icon,.mat-icon)):before,.boiled_broken:not(:has(mat-icon,.mat-icon)):before,.raw_bran:not(:has(mat-icon,.mat-icon)):before,.raw_broken:not(:has(mat-icon,.mat-icon)):before,.urad_dal:not(:has(mat-icon,.mat-icon)):before,.frk_bra_hulling:not(:has(mat-icon,.mat-icon)):before,.fr_br_a_fci:not(:has(mat-icon,.mat-icon)):before,.fr_br_c_fci:not(:has(mat-icon,.mat-icon)):before,.fr_rr_a_fci:not(:has(mat-icon,.mat-icon)):before,.fr_br_a_hulling:not(:has(mat-icon,.mat-icon)):before,.fr_br_c_hulling:not(:has(mat-icon,.mat-icon)):before,.fr_rr_a_hulling:not(:has(mat-icon,.mat-icon)):before,.fr_rr_c_hulling:not(:has(mat-icon,.mat-icon)):before,.rr_a_kernel:not(:has(mat-icon,.mat-icon)):before,.frk_rrc_hulling:not(:has(mat-icon,.mat-icon)):before,.phh_ragi:not(:has(mat-icon,.mat-icon)):before,.nphh_ragi:not(:has(mat-icon,.mat-icon)):before,.aay_ragi:not(:has(mat-icon,.mat-icon)):before,.raw_rice_a_hulling:not(:has(mat-icon,.mat-icon)):before,.raw_rice_com_hulling:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_a_hulling:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_c_hulling:not(:has(mat-icon,.mat-icon)):before,.tur_arusha:not(:has(mat-icon,.mat-icon)):before,.rava:not(:has(mat-icon,.mat-icon)):before,.maida:not(:has(mat-icon,.mat-icon)):before,.salt:not(:has(mat-icon,.mat-icon)):before,.tea:not(:has(mat-icon,.mat-icon)):before,.jaggery:not(:has(mat-icon,.mat-icon)):before,.urid_dhall_faq:not(:has(mat-icon,.mat-icon)):before,.urid_dhall_sq:not(:has(mat-icon,.mat-icon)):before,.omr_hulling:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_minikit:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_ir36:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_swarna_white:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_common:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_sf:not(:has(mat-icon,.mat-icon)):before,.raw_rice_fine:not(:has(mat-icon,.mat-icon)):before,.boiled_rice_fortified:not(:has(mat-icon,.mat-icon)):before,.wheat:not(:has(mat-icon,.mat-icon)):before,.kannan_devan:not(:has(mat-icon,.mat-icon)):before,.test:not(:has(mat-icon,.mat-icon)):before,.ragi_new:not(:has(mat-icon,.mat-icon)):before,.priority:not(:has(mat-icon,.mat-icon)):before,.qc-status:not(:has(mat-icon,.mat-icon)):before,.tenderStatus:not(:has(mat-icon,.mat-icon)):before,.supplierInvoice:not(:has(mat-icon,.mat-icon)):before,.hullerInvoice:not(:has(mat-icon,.mat-icon)):before,.grievanceStatusType:not(:has(mat-icon,.mat-icon)):before,.status-approved:not(:has(mat-icon,.mat-icon)):before,.status-signed:not(:has(mat-icon,.mat-icon)):before,.status-pending:not(:has(mat-icon,.mat-icon)):before,.status-verified:not(:has(mat-icon,.mat-icon)):before,.status-sendback:not(:has(mat-icon,.mat-icon)):before,.status-killed:not(:has(mat-icon,.mat-icon)):before,.status-edited:not(:has(mat-icon,.mat-icon)):before,.status-edit:not(:has(mat-icon,.mat-icon)):before,.status-submitted:not(:has(mat-icon,.mat-icon)):before,.status-new:not(:has(mat-icon,.mat-icon)):before,.status-rejected:not(:has(mat-icon,.mat-icon)):before,.connect:not(:has(mat-icon,.mat-icon)):before,.notConnect:not(:has(mat-icon,.mat-icon)):before,.status-badge:not(:has(mat-icon,.mat-icon)):before,.card-status:not(:has(mat-icon,.mat-icon)):before,.routeChartStatus:not(:has(mat-icon,.mat-icon)):before,.vao-status:not(:has(mat-icon,.mat-icon)):before,.tripStatus:not(:has(mat-icon,.mat-icon)):before,.status-created:not(:has(mat-icon,.mat-icon)):before,.status-forward:not(:has(mat-icon,.mat-icon)):before,.status-writeoff:not(:has(mat-icon,.mat-icon)):before,.status-recovery:not(:has(mat-icon,.mat-icon)):before,.status-acknowledged:not(:has(mat-icon,.mat-icon)):before,.product-badge:not(:has(mat-icon,.mat-icon)):before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.card-status{background-color:var(--grey-10);color:var(--grey-70);border:1px solid var(--grey-20)}.card-status.active,.card-status.status-active{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.card-status.inactive,.card-status.status-inactive{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.card-status.status-pending{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.status-approved,.status-signed,.connect{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.status-verified{background-color:var(--ack-30);color:var(--ack-70);border:1px solid var(--ack-40)}.status-pending{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.status-submitted{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.status-new{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.status-edit,.status-edited{background-color:var(--invoice-30);color:var(--invoice-70);border:1px solid var(--invoice-40)}.status-rejected{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.status-sendback,.notConnect,.status-killed{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.status-created{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.status-forward{background-color:var(--check-30);color:var(--check-70);border:1px solid var(--check-40)}.status-writeoff{background-color:var(--lab-test-30);color:var(--lab-test-70);border:1px solid var(--lab-test-40)}.status-recovery{background-color:var(--review-30);color:var(--review-70);border:1px solid var(--review-40)}.status-acknowledged{background-color:var(--ack-30);color:var(--ack-70);border:1px solid var(--ack-40)}.status-badge.badge-issue{background-color:var(--issue-bg);color:var(--issue);border:1px solid var(--issue-border)}.status-badge.badge-receipt{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-border)}.status-badge.badge-kill-request{background-color:var(--request-kill-bg);color:var(--request-kill);border:1px solid var(--request-kill-border)}.status-badge.badge-killed{background-color:var(--killed-bg);color:var(--killed);border:1px solid var(--killed-border)}.status-badge.badge-hold,.status-badge.badge-blocked{background-color:var(--hold-bg);color:var(--hold);border:1px solid var(--hold-border)}.status-badge.badge-block-pending{background-color:var(--block-pending-bg);color:var(--block-pending);border:1px solid var(--block-pending-border)}.status-badge.badge-new{background-color:var(--active-30);color:var(--active-70)}.status-badge.badge-gunny,.status-badge.badge-partial{background-color:var(--gunny-purple-bg);color:var(--gunny-purple);border:1px solid var(--gunny-purple-border)}.paddy,.paddy-A{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.raw_rice_A,.raw_rice{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.boiled_rice_A{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.boiled_rice_C,.boiled_rice{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.rice,.paddy-C{background-color:var(--invoice-30);color:var(--invoice-70);border:1px solid var(--invoice-40)}.raw_rice_C{background-color:var(--issue-bg);color:var(--issue);border:1px solid var(--issue-border)}.toor_dhall{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.toor_dal_whole{background-color:var(--ack-30);color:var(--ack-70);border:1px solid var(--ack-40)}.bengal_gram_dal{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.green_gram_dal{background-color:var(--block-pending-bg);color:var(--block-pending);border:1px solid var(--block-pending-border)}.raw_rice_common{background-color:var(--request-kill-bg);color:var(--request-kill);border:1px solid var(--request-kill-border)}.palm_oil{background-color:var(--lab-test-30);color:var(--lab-test-70);border:1px solid var(--lab-test-40)}.sugar{background-color:var(--darkblue-30);color:var(--darkblue-70);border:1px solid var(--darkblue-40)}.toor_dal_indigenous{background-color:var(--gunny-purple-bg);color:var(--gunny-purple);border:1px solid var(--gunny-purple-border)}.toor_dal_canadian_split{background-color:var(--blue-30);color:var(--blue-70);border:1px solid var(--blue-40)}.toor_dal_canadian_whole{background-color:var(--killed-bg);color:var(--killed);border:1px solid var(--killed-border)}.gunny{background-color:var(--hold-bg);color:var(--hold);border:1px solid var(--hold-border)}.millet{background-color:var(--review-30);color:var(--review-70);border:1px solid var(--review-40)}.others{background-color:var(--grey-30);color:var(--grey-70);border:1px solid var(--grey-40)}.ragi{background-color:var(--orange-30);color:var(--orange-70);border:1px solid var(--orange-40)}.grams{background-color:var(--check-30);color:var(--check-70);border:1px solid var(--check-40)}.petrol{background-color:var(--product-37-30);color:var(--product-37-70);border:1px solid var(--product-37-40)}.diesel{background-color:var(--product-38-30);color:var(--product-38-70);border:1px solid var(--product-38-40)}.fr_rr_c_fci{background-color:var(--product-56-30);color:var(--product-56-70);border:1px solid var(--product-56-40)}.kerosene{background-color:var(--product-91-30);color:var(--product-91-70);border:1px solid var(--product-91-40)}.maize{background-color:var(--product-16-30);color:var(--product-16-70);border:1px solid var(--product-16-40)}.green_gram{background-color:var(--product-14-30);color:var(--product-14-70);border:1px solid var(--product-14-40)}.bengal_gram{background-color:var(--product-15-30);color:var(--product-15-70);border:1px solid var(--product-15-40)}.d_p_dhall{background-color:var(--product-12-30);color:var(--product-12-70);border:1px solid var(--product-12-40)}.urid_dhall_whole{background-color:var(--product-39-30);color:var(--product-39-70);border:1px solid var(--product-39-40)}.palmolien_oil{background-color:var(--product-112-30);color:var(--product-112-70);border:1px solid var(--product-112-40)}.chana_whole{background-color:var(--product-29-30);color:var(--product-29-70);border:1px solid var(--product-29-40)}.palmolien_pouch{background-color:var(--product-93-30);color:var(--product-93-70);border:1px solid var(--product-93-40)}.mazoor_dhall{background-color:var(--product-10-30);color:var(--product-10-70);border:1px solid var(--product-10-40)}.moong_dhall_1_kg_pkt{background-color:var(--product-35-30);color:var(--product-35-70);border:1px solid var(--product-35-40)}.canadian_yelow_lendil_1kg{background-color:var(--product-42-30);color:var(--product-42-70);border:1px solid var(--product-42-40)}.urid_dhall_split{background-color:var(--product-68-30);color:var(--product-68-70);border:1px solid var(--product-68-40)}.moong_dhall{background-color:var(--product-73-30);color:var(--product-73-70);border:1px solid var(--product-73-40)}.arasu_rffis_salt{background-color:var(--product-31-30);color:var(--product-31-70);border:1px solid var(--product-31-40)}.feritilizer{background-color:var(--product-89-30);color:var(--product-89-70);border:1px solid var(--product-89-40)}.arasu_salt_cis{background-color:var(--product-32-30);color:var(--product-32-70);border:1px solid var(--product-32-40)}.pearl_millet{background-color:var(--product-114-30);color:var(--product-114-70);border:1px solid var(--product-114-40)}.covid_maligai_kit{background-color:var(--product-30-30);color:var(--product-30-70);border:1px solid var(--product-30-40)}.frk_rrc{background-color:var(--product-33-30);color:var(--product-33-70);border:1px solid var(--product-33-40)}.frk_bra{background-color:var(--product-34-30);color:var(--product-34-70);border:1px solid var(--product-34-40)}.frk_brc{background-color:var(--product-43-30);color:var(--product-43-70);border:1px solid var(--product-43-40)}.rice_1kg_pkt{background-color:var(--product-44-30);color:var(--product-44-70);border:1px solid var(--product-44-40)}.sortex_black_rice_boiled{background-color:var(--product-45-30);color:var(--product-45-70);border:1px solid var(--product-45-40)}.sortex_black_rice_raw{background-color:var(--product-46-30);color:var(--product-46-70);border:1px solid var(--product-46-40)}.frk_rra{background-color:var(--product-47-30);color:var(--product-47-70);border:1px solid var(--product-47-40)}.palm_jaggery{background-color:var(--product-48-30);color:var(--product-48-70);border:1px solid var(--product-48-40)}.black_rice{background-color:var(--product-49-30);color:var(--product-49-70);border:1px solid var(--product-49-40)}.frk_rra_hulling{background-color:var(--product-50-30);color:var(--product-50-70);border:1px solid var(--product-50-40)}.frk_brc_hulling{background-color:var(--product-51-30);color:var(--product-51-70);border:1px solid var(--product-51-40)}.toor_dal_imported{background-color:var(--product-209-30);color:var(--product-209-70);border:1px solid var(--product-209-40)}.phh_raw_rice{background-color:var(--product-64-30);color:var(--product-64-70);border:1px solid var(--product-64-40)}.phh_boiled_rice{background-color:var(--product-63-30);color:var(--product-63-70);border:1px solid var(--product-63-40)}.boiled_rice_fine{background-color:var(--product-40-30);color:var(--product-40-70);border:1px solid var(--product-40-40)}.boiled_bran{background-color:var(--product-27-30);color:var(--product-27-70);border:1px solid var(--product-27-40)}.boiled_broken{background-color:var(--product-26-30);color:var(--product-26-70);border:1px solid var(--product-26-40)}.raw_bran{background-color:var(--product-25-30);color:var(--product-25-70);border:1px solid var(--product-25-40)}.raw_broken{background-color:var(--product-24-30);color:var(--product-24-70);border:1px solid var(--product-24-40)}.urad_dal{background-color:var(--product-9-30);color:var(--product-9-70);border:1px solid var(--product-9-40)}.frk_bra_hulling{background-color:var(--product-52-30);color:var(--product-52-70);border:1px solid var(--product-52-40)}.fr_br_a_fci{background-color:var(--product-53-30);color:var(--product-53-70);border:1px solid var(--product-53-40)}.fr_br_c_fci{background-color:var(--product-54-30);color:var(--product-54-70);border:1px solid var(--product-54-40)}.fr_rr_a_fci{background-color:var(--product-55-30);color:var(--product-55-70);border:1px solid var(--product-55-40)}.fr_br_a_hulling{background-color:var(--product-57-30);color:var(--product-57-70);border:1px solid var(--product-57-40)}.fr_br_c_hulling{background-color:var(--product-58-30);color:var(--product-58-70);border:1px solid var(--product-58-40)}.fr_rr_a_hulling{background-color:var(--product-59-30);color:var(--product-59-70);border:1px solid var(--product-59-40)}.fr_rr_c_hulling{background-color:var(--product-60-30);color:var(--product-60-70);border:1px solid var(--product-60-40)}.rr_a_kernel{background-color:var(--product-61-30);color:var(--product-61-70);border:1px solid var(--product-61-40)}.frk_rrc_hulling{background-color:var(--product-62-30);color:var(--product-62-70);border:1px solid var(--product-62-40)}.phh_ragi{background-color:var(--product-65-30);color:var(--product-65-70);border:1px solid var(--product-65-40)}.nphh_ragi{background-color:var(--product-66-30);color:var(--product-66-70);border:1px solid var(--product-66-40)}.aay_ragi{background-color:var(--product-67-30);color:var(--product-67-70);border:1px solid var(--product-67-40)}.raw_rice_a_hulling{background-color:var(--product-69-30);color:var(--product-69-70);border:1px solid var(--product-69-40)}.raw_rice_com_hulling{background-color:var(--product-70-30);color:var(--product-70-70);border:1px solid var(--product-70-40)}.boiled_rice_a_hulling{background-color:var(--product-71-30);color:var(--product-71-70);border:1px solid var(--product-71-40)}.boiled_rice_c_hulling{background-color:var(--product-72-30);color:var(--product-72-70);border:1px solid var(--product-72-40)}.tur_arusha{background-color:var(--product-74-30);color:var(--product-74-70);border:1px solid var(--product-74-40)}.rava{background-color:var(--product-84-30);color:var(--product-84-70);border:1px solid var(--product-84-40)}.maida{background-color:var(--product-85-30);color:var(--product-85-70);border:1px solid var(--product-85-40)}.salt{background-color:var(--product-88-30);color:var(--product-88-70);border:1px solid var(--product-88-40)}.tea{background-color:var(--product-90-30);color:var(--product-90-70);border:1px solid var(--product-90-40)}.jaggery{background-color:var(--product-92-30);color:var(--product-92-70);border:1px solid var(--product-92-40)}.urid_dhall_faq{background-color:var(--product-75-30);color:var(--product-75-70);border:1px solid var(--product-75-40)}.urid_dhall_sq{background-color:var(--product-76-30);color:var(--product-76-70);border:1px solid var(--product-76-40)}.omr_hulling{background-color:var(--product-80-30);color:var(--product-80-70);border:1px solid var(--product-80-40)}.boiled_rice_minikit{background-color:var(--product-77-30);color:var(--product-77-70);border:1px solid var(--product-77-40)}.boiled_rice_ir36{background-color:var(--product-78-30);color:var(--product-78-70);border:1px solid var(--product-78-40)}.boiled_rice_swarna_white{background-color:var(--product-79-30);color:var(--product-79-70);border:1px solid var(--product-79-40)}.boiled_rice_common{background-color:var(--product-6-30);color:var(--product-6-70);border:1px solid var(--product-6-40)}.boiled_rice_sf{background-color:var(--product-36-30);color:var(--product-36-70);border:1px solid var(--product-36-40)}.raw_rice_fine{background-color:var(--product-41-30);color:var(--product-41-70);border:1px solid var(--product-41-40)}.boiled_rice_fortified{background-color:var(--product-81-30);color:var(--product-81-70);border:1px solid var(--product-81-40)}.wheat{background-color:var(--product-82-30);color:var(--product-82-70);border:1px solid var(--product-82-40)}.kannan_devan{background-color:var(--product-218-30);color:var(--product-218-70);border:1px solid var(--product-218-40)}.test{background-color:var(--product-219-30);color:var(--product-219-70);border:1px solid var(--product-219-40)}.ragi_new{background-color:var(--product-220-30);color:var(--product-220-70);border:1px solid var(--product-220-40)}@media(max-width:1054px){.status-approved,.status-pending,.status-edit,.status-signed,.status-sendback{white-space:normal!important;text-align:left!important}}.grievanceStatusType.status-2{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.grievanceStatusType.status-5{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.grievanceStatusType.status-4{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.qc-status.status-1{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.qc-status.status-2{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.qc-status.status-3{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.qc-status.status-4{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.qc-status.status-5{background-color:var(--ack-30);color:var(--ack-70);border:1px solid var(--ack-40)}.qc-status.status-6{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.qc-status.status-7{background-color:var(--lab-test-30);color:var(--lab-test-70);border:1px solid var(--lab-test-40)}.qc-status.status-8{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.qc-status.status-9{background-color:var(--invoice-30);color:var(--invoice-70);border:1px solid var(--invoice-40)}.qc-status.status-10{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.qc-status.status-11{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.qc-status.status-12{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.qc-status.status-13{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.qc-status.status-14{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.qc-status.status-15{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.qc-status.status-16,.priority.priority-1{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.priority.priority-2{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.priority.priority-3{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.tenderStatus.status-0{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.tenderStatus.status-1{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.tenderStatus.status-2{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.vehicle-card .tracking-content{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.vehicle-card .green{background:var(--active-30)}.vehicle-card .red{background:var(--alerts-30)}.vehicle-card .black{background:var(--pending-30)}.vehicle-card .blue{background:var(--new-30)}.vehicle-card .tracking-1{box-shadow:0 6px 0 0 var(--active-70),0 25px 32px #00000014;border-radius:10px}.vehicle-card .tracking-3{box-shadow:0 6px 0 0 var(--alerts-70),0 25px 32px #00000014;border-radius:10px}.vehicle-card .tracking-0{box-shadow:0 6px 0 0 var(--pending-50),0 25px 32px #00000014;border-radius:10px}.vehicle-card .tracking-4{box-shadow:0 6px 0 0 var(--new-70),0 25px 32px #00000014;border-radius:10px}.allocationStatus.status-1{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.allocationStatus.status-2,.allocationStatus.status-3,.allocationStatus.status-4,.allocationStatus.status-5{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.allocationStatus.status-6{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.allocationStatus.status-7{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.allocationStatus.status-8{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.tripStatus.status-0,.tripStatus.status-1,.tripStatus.status-11{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.tripStatus.status-2,.tripStatus.status-6{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.tripStatus.status-3,.tripStatus.status-4,.tripStatus.status-7{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.tripStatus.status-5{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.tripStatus.status-9{background-color:var(--ack-30);color:var(--ack-70);border:1px solid var(--ack-40)}.tripStatus.status-8,.tripStatus.status-10{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.vao-status.status-1{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.vao-status.status-2{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.vao-status.status-3{background-color:var(--red-30);color:var(--red-70);border:1px solid var(--red-40)}.routeChartStatus.status-1{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.routeChartStatus.status-2{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.routeChartStatus.status-3{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.routeChartStatus.status-4{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.routeChartStatus.status-5{background-color:var(--ack-30);color:var(--ack-70);border:1px solid var(--ack-40)}.routeChartStatus.status-6{background-color:var(--invoice-30);color:var(--invoice-70);border:1px solid var(--invoice-40)}.routeChartStatus.status-7{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.routeChartStatus.status-8{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.routeChartStatus.status-9{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.supplierInvoice.status-1{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.supplierInvoice.status-2{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-3{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.supplierInvoice.status-4{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-5{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.supplierInvoice.status-6{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-7{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.supplierInvoice.status-8{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.supplierInvoice.status-9{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-10{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.supplierInvoice.status-11{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.supplierInvoice.status-12{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-13{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.supplierInvoice.status-14{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-15{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.supplierInvoice.status-16{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.supplierInvoice.status-17{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.supplierInvoice.status-18{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.hullerInvoice.status-1{background-color:var(--new-30);color:var(--new-70);border:1px solid var(--new-40)}.hullerInvoice.status-2{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-3{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-4{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-5{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-6{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-7{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-8{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.hullerInvoice.status-9{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-10{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-11{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.hullerInvoice.status-12{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-13{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-14{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.hullerInvoice.status-15{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-16{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-17{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.hullerInvoice.status-18{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-19{background-color:var(--inprogress-30);color:var(--inprogress-70);border:1px solid var(--inprogress-40)}.hullerInvoice.status-20{background-color:var(--alerts-30);color:var(--alerts-70);border:1px solid var(--alerts-40)}.hullerInvoice.status-21{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-22{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.hullerInvoice.status-23{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-24{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}.hullerInvoice.status-25{background-color:var(--pending-30);color:var(--pending-70);border:1px solid var(--pending-40)}.hullerInvoice.status-26{background-color:var(--active-30);color:var(--active-70);border:1px solid var(--active-40)}[statusType="1"]{color:var(--active-70)}[statusType="2"]{color:var(--alerts-70)}.swal2-popup{border-radius:16px!important;padding:2rem 2.5rem 1.75rem!important;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif!important;box-shadow:0 24px 64px #00000024,0 8px 24px #00000014!important;max-width:420px!important;width:100%!important}.swal2-icon{margin:1.25rem auto .5rem!important;zoom:.9!important}.swal2-title{color:var(--sys-on-background, #231c2c)!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.3!important;padding:.5rem 0 0!important;margin:0!important}.swal2-html-container,.swal2-content{color:var(--sys-on-surface-variant, #6b6b7b)!important;font-size:.925rem!important;line-height:1.55!important;margin:.35rem 0 0!important;padding:0!important}.swal2-actions{gap:10px!important;margin-top:1.5rem!important;padding:0!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important}.swal2-popup.dms-auth-swal{max-width:440px!important;padding-bottom:1.25rem!important}.dms-auth-swal-actions{flex-wrap:nowrap!important;justify-content:center!important;gap:12px!important;width:100%!important;margin-top:1.25rem!important}.dms-auth-swal-confirm,.dms-auth-swal-cancel{min-width:110px!important;flex:0 0 auto!important}.dms-auth-swal-footer{margin-top:.75rem!important;padding:0!important;border:none!important;text-align:center!important}.dms-auth-forgot-btn{background:none!important;border:none!important;color:var(--theme-70)!important;font-size:.875rem!important;font-weight:600!important;text-decoration:underline!important;cursor:pointer!important;padding:4px 8px!important;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif!important}.dms-auth-forgot-btn:hover{color:var(--theme-90)!important}.dms-otp-html{margin-top:.5rem!important}.dms-otp-message{margin:0 0 .25rem!important;color:#475569!important;font-size:.9rem!important;line-height:1.5!important}.dms-password-hint{margin:.35rem 0 0!important;color:#64748b!important;font-size:.8rem!important;line-height:1.4!important}.dms-swal-password-wrap{position:relative!important}.dms-swal-password-wrap .swal2-input,.dms-swal-password-wrap .dms-swal-password-input,.dms-auth-swal .dms-swal-password-wrap .swal2-input{width:100%!important;margin:0!important;padding-right:44px!important;box-sizing:border-box!important}.dms-swal-password-eye{position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;border:none!important;background:transparent!important;color:#64748b!important;cursor:pointer!important;padding:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.dms-swal-password-eye .material-icons{font-size:20px!important}.dms-swal-password-eye:hover{color:var(--theme-90)!important}.swal2-confirm.swal2-styled,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color:var(--theme-70)!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:9px 28px!important;font-size:.9rem!important;font-weight:600!important;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif!important;min-width:90px!important;box-shadow:0 4px 12px color-mix(in srgb,var(--theme-70) 25%,transparent)!important;transition:background-color .2s ease,box-shadow .2s ease!important}.swal2-confirm.swal2-styled:hover,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:var(--theme-80)!important;box-shadow:0 6px 16px color-mix(in srgb,var(--theme-70) 35%,transparent)!important}.swal2-confirm.swal2-styled:focus,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-70) 20%,transparent)!important}.swal2-confirm.swal2-styled:disabled,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):disabled{background-color:var(--grey-40, #a09aaa)!important;box-shadow:none!important}.swal2-cancel.swal2-styled,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background-color:#e0e0e0!important;color:#333!important;border:none!important;border-radius:8px!important;padding:9px 28px!important;font-size:.9rem!important;font-weight:600!important;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif!important;min-width:90px!important;box-shadow:none!important;transition:background-color .2s ease!important}.swal2-cancel.swal2-styled:hover,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:#d5d5d5!important}.swal2-cancel.swal2-styled:focus,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):focus{box-shadow:0 0 0 3px #0000001a!important}.swal2-deny.swal2-styled,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){background-color:#dc3545!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:9px 28px!important;font-size:.9rem!important;font-weight:600!important;box-shadow:0 4px 12px #dc354540!important}.swal2-deny.swal2-styled:hover,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:#c82333!important}.swal2-close,button.swal2-close,div:where(.swal2-container) button:where(.swal2-close){align-items:center;justify-content:center;color:#64748b!important;font-size:1.5rem!important;cursor:pointer!important;transition:color .15s ease!important}.swal2-close:hover,button.swal2-close:hover,div:where(.swal2-container) button:where(.swal2-close):hover{color:#0f172a!important}.swal2-validation-message{border-radius:6px!important;font-size:.85rem!important}.swal2-input,.swal2-textarea,.swal2-select{border-radius:8px!important;border:1.5px solid #ddd!important;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif!important;font-size:.9rem!important}.swal2-input:focus,.swal2-textarea:focus,.swal2-select:focus{border-color:var(--theme-70)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-70) 12%,transparent)!important}.swal2-popup.as-form-popup{max-width:460px!important}.as-form-popup .swal2-html-container{overflow:visible!important;z-index:2!important}@keyframes as-dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.as-form-popup .as-text{margin:0 0 .25rem}.as-form-popup .as-form{display:flex;flex-direction:column;gap:14px;margin-top:1rem;text-align:left}.as-form-popup .as-field{display:flex;flex-direction:column;gap:6px}.as-form-popup .as-label{font-size:.85rem;font-weight:600;color:var(--sys-on-surface, #282d38)}.as-form-popup .as-required{color:var(--sys-error, #d82927);margin-left:2px}.as-form-popup .as-control{width:100%;box-sizing:border-box;margin:0;border:1px solid var(--sys-outline, #b7b9bd);border-radius:8px;background:var(--sys-surface, #fff);color:var(--sys-on-surface, #282d38);font-family:inherit;font-size:.9rem;line-height:1.4;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.as-form-popup .as-control:hover:not(:disabled){border-color:var(--sys-on-surface-variant, #70737b)}.as-form-popup .as-control:focus{border-color:var(--theme-70);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-70) 15%,transparent)}.as-form-popup .as-control:disabled{background:var(--clr-disabled, #f3f3f4);color:var(--sys-on-surface-variant, #70737b);cursor:not-allowed}.as-form-popup .as-control::placeholder{color:var(--grey-50, #888a91)}.as-form-popup .as-textarea{padding:10px 12px;min-height:84px;resize:vertical}.as-form-popup .as-select-wrap{position:relative}.as-form-popup .as-select-wrap:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:2px solid var(--sys-on-surface-variant, #70737b);border-bottom:2px solid var(--sys-on-surface-variant, #70737b);transform:rotate(45deg);pointer-events:none}.as-form-popup .as-select-wrap:focus-within:after{border-color:var(--theme-70)}.as-form-popup .as-select{height:42px;padding:0 40px 0 12px;appearance:none;cursor:pointer;text-overflow:ellipsis}.as-form-popup .as-select:has(option[value=""]:checked){color:var(--grey-50, #888a91)}.as-form-popup .as-select option{color:var(--sys-on-surface, #282d38);background:var(--sys-surface, #fff)}.as-form-popup .as-dropdown{position:relative}.as-form-popup .as-dropdown:after{content:"";position:absolute;right:14px;top:21px;width:7px;height:7px;margin-top:-6px;border-right:2px solid var(--sys-on-surface-variant, #70737b);border-bottom:2px solid var(--sys-on-surface-variant, #70737b);transform:rotate(45deg);transition:transform .15s ease,margin-top .15s ease;pointer-events:none}.as-form-popup .as-dropdown.as-open:after{margin-top:-2px;transform:rotate(225deg);border-color:var(--theme-70)}.as-form-popup .as-dropdown:has(.as-dropdown-toggle:disabled):after{opacity:.4}.as-form-popup .as-dropdown-toggle{display:flex;align-items:center;height:42px;padding:0 40px 0 12px;text-align:left;cursor:pointer}.as-form-popup .as-open .as-dropdown-toggle{border-color:var(--theme-70);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-70) 15%,transparent)}.as-form-popup .as-dropdown-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.as-form-popup .as-dropdown-value.as-placeholder{color:var(--grey-50, #888a91)}.as-form-popup .as-dropdown-menu{position:absolute;z-index:10;top:calc(100% + 6px);left:0;right:0;max-height:220px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:var(--sys-surface, #fff);border:1px solid var(--sys-outline-variant, #e9e9e9);border-radius:10px;box-shadow:0 12px 32px #00000029,0 2px 8px #00000014;animation:as-dropdown-in .12s ease-out;scrollbar-width:thin;scrollbar-color:var(--sys-outline, #b7b9bd) transparent}.as-form-popup .as-dropdown-menu .as-dropdown-option+.as-dropdown-option{margin-top:2px}.as-form-popup .as-dropdown-menu[hidden]{display:none}.as-form-popup .as-dropdown-option{position:relative;padding:9px 36px 9px 12px;border-radius:6px;font-size:.9rem;color:var(--sys-on-surface, #282d38);cursor:pointer;-webkit-user-select:none;user-select:none}.as-form-popup .as-dropdown-option.as-active{background:color-mix(in srgb,var(--theme-70) 8%,transparent)}.as-form-popup .as-dropdown-option.as-selected{color:var(--theme-70);font-weight:600;background:color-mix(in srgb,var(--theme-70) 12%,transparent)}.as-form-popup .as-dropdown-option.as-selected:after{content:"";position:absolute;right:14px;top:50%;width:5px;height:10px;margin-top:-7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.as-form-popup .as-invalid .as-dropdown-toggle{border-color:var(--sys-error, #d82927)}.as-form-popup .as-error{text-align:right;font-size:.78rem;color:var(--sys-error, #d82927)}.as-form-popup .as-invalid .as-control{border-color:var(--sys-error, #d82927)}.as-form-popup .as-invalid .as-control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--sys-error, #d82927) 15%,transparent)}.as-form-popup .as-hint{display:flex;justify-content:space-between;gap:8px;font-size:.75rem;color:var(--sys-on-surface-variant, #70737b)}html.dark-theme .as-form-popup .as-control{color-scheme:dark;background-color:var(--sys-surface-variant)!important;border:1px solid var(--sys-outline)!important}html.dark-theme .as-form-popup .as-control:focus{border-color:var(--theme-40)!important}html.dark-theme .as-form-popup .as-open .as-dropdown-toggle{border-color:var(--theme-40)!important}html.dark-theme .as-form-popup .as-invalid .as-control{border-color:var(--sys-error)!important}html.dark-theme .as-form-popup .as-dropdown-option.as-selected{color:var(--theme-40)}.swal2-popup.as-form-popup .swal2-actions{flex-wrap:nowrap!important}.swal2-popup.as-form-popup .swal2-actions .swal2-confirm,.swal2-popup.as-form-popup .swal2-actions .swal2-cancel{flex:1 1 0!important;min-width:0!important;margin:0!important;padding-inline:12px!important;white-space:nowrap!important}@media(max-width:600px){.swal2-popup.as-form-popup{padding:1.5rem 1.25rem 1.25rem!important}}html.dark-theme .swal2-cancel.swal2-styled,html.dark-theme div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background-color:var(--sys-surface-variant)!important;color:var(--sys-on-background)!important;box-shadow:inset 0 0 0 1px var(--sys-outline-variant)!important}html.dark-theme .swal2-cancel.swal2-styled:hover,html.dark-theme div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--sys-on-background) 10%,var(--sys-surface-variant))!important}.swal2-backdrop-show{background:#00000073!important}:root{--bubble-position: 10px}.timeline-container{width:100%;overflow-x:auto}.timeline-container .timeline-content{width:100%}.timeline-container .content{margin-left:5px}.timeline-container .fw600{font-weight:500;font-size:medium}.timeline-container .status-row{display:flex;align-items:center;gap:8px;margin:0;flex-wrap:wrap}.timeline-container .status-icon{cursor:pointer}.timeline-container .quote-no{display:grid;grid-template-columns:130px 0 1fr;column-gap:10px;padding:5px 0;border-bottom:1px dashed var(--theme-10)}.timeline-container .quote-no:last-child{border-bottom:none}.timeline-container .label{font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--grey-50);text-align:left;padding-left:0}.timeline-container .colon{font-size:0;color:transparent}.timeline-container .value{font-weight:600;font-size:14px;color:var(--grey-80);padding-left:0;word-break:break-word;overflow-wrap:anywhere}.timeline-container .timeline{position:relative;width:100%;max-width:100%;margin:0;padding:4px 4px 4px 40px;list-style:none;text-align:left}.timeline-container .timeline:before{content:"";position:absolute;top:22px;bottom:22px;left:13px;width:2px;background:repeating-linear-gradient(to bottom,var(--theme-30) 0,var(--theme-30) 4px,transparent 4px,transparent 9px)}.timeline-container .timeline .event{position:relative;display:flex;flex-wrap:wrap;align-items:center;background:#fff;border:1px solid var(--theme-10);border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0f;padding:12px 16px 14px;margin-bottom:14px}.timeline-container .timeline .event:last-of-type{margin-bottom:0}.timeline-container .timeline .event:before{content:"";position:absolute;top:18px;left:-33px;z-index:1;width:14px;height:14px;border-radius:50%;background:var(--active-60);box-shadow:0 0 0 4px #fff,0 0 0 6px var(--active-30)}.timeline-container .timeline .event .status-row{order:1;margin:0 0 8px}.timeline-container .timeline .event .fw600{order:2;display:flex;align-items:center;gap:6px;margin:0 0 8px auto;font-size:12px;font-weight:600;color:var(--grey-50);white-space:nowrap}.timeline-container .timeline .event .fw600 mat-icon,.timeline-container .timeline .event .fw600 .icon{width:15px;height:15px;font-size:15px;color:var(--grey-40);margin-right:4px}.timeline-container .timeline .event .card{order:3;width:100%;background:var(--theme-05);border-radius:10px;padding:2px 14px!important;margin-top:0!important}@media(max-width:640px){.timeline-container .timeline{padding-left:32px}.timeline-container .timeline:before{left:9px}.timeline-container .timeline .event:before{left:-25px}.timeline-container .timeline .quote-no{grid-template-columns:1fr;row-gap:2px}.timeline-container .timeline .colon{display:none}}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.toast-container .ngx-toastr{--tst-bg: #ffffff;--tst-border: #e4e7ec;--tst-ink: #1f2430;--tst-muted: #5b6270;--tst-close: #8a909b;--tst-close-hover-bg: #f1f3f6;--tst-shadow: 0 18px 40px -14px rgba(16, 24, 40, .28), 0 4px 12px -4px rgba(16, 24, 40, .1);--tst-accent: #2563eb;--tst-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 10.5V18'/%3E%3Cpath d='M12 6v.01'/%3E%3C/svg%3E");position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;box-sizing:border-box;width:min(440px,100vw - 32px)!important;min-height:60px;margin:0 0 12px;padding:14px 48px 14px 64px;overflow:hidden;background:var(--tst-bg)!important;color:var(--tst-ink)!important;border:1px solid var(--tst-border);border-left:4px solid var(--tst-accent);border-radius:12px;box-shadow:var(--tst-shadow);opacity:1;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif;transition:box-shadow .2s ease,transform .2s ease}.toast-container .ngx-toastr:hover{box-shadow:var(--tst-shadow),0 0 0 1px var(--tst-border);transform:translateY(-1px)}.toast-container .ngx-toastr:before{content:"";position:absolute;left:16px;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:color-mix(in srgb,var(--tst-accent) 14%,transparent)}.toast-container .ngx-toastr:after{content:"";position:absolute;left:24px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--tst-accent);-webkit-mask:var(--tst-icon) center/contain no-repeat;mask:var(--tst-icon) center/contain no-repeat}.toast-container .toast-success{--tst-accent: #16a34a;--tst-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.toast-container .toast-error{--tst-accent: #dc2626;--tst-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.toast-container .toast-warning{--tst-accent: #d97706;--tst-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5.5v8.5'/%3E%3Cpath d='M12 18.5v.01'/%3E%3C/svg%3E")}.toast-container .toast-info{--tst-accent: #2563eb;--tst-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 10.5V18'/%3E%3Cpath d='M12 6v.01'/%3E%3C/svg%3E")}.toast-container .toast-success,.toast-container .toast-error,.toast-container .toast-warning,.toast-container .toast-info{background-image:none!important}.toast-container .toast-title{font-size:14px;font-weight:600!important;line-height:1.35;color:var(--tst-ink)}.toast-container .toast-message{font-size:13.5px;font-weight:500;line-height:1.45;color:var(--tst-ink);word-break:break-word}.toast-container .toast-message a,.toast-container .toast-message a:hover{color:var(--tst-accent);text-decoration:underline}.toast-container .toast-title+.toast-message{font-weight:400;color:var(--tst-muted)}.toast-container .toast-close-button{position:absolute;top:50%;right:12px;float:none;display:grid;place-items:center;width:28px;height:28px;margin-top:-14px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--tst-close);opacity:1;text-shadow:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.toast-container .toast-close-button span{font-size:20px!important;font-weight:400;line-height:1}.toast-container .toast-close-button:hover,.toast-container .toast-close-button:focus-visible{background:var(--tst-close-hover-bg);color:var(--tst-ink);opacity:1}.toast-container .toast-close-button:focus-visible{outline:2px solid color-mix(in srgb,var(--tst-accent) 45%,transparent);outline-offset:1px}.toast-container .toast-progress{height:3px;background-color:var(--tst-accent);opacity:.6}.toast-center-bottom{left:50%!important;bottom:40px!important;transform:translate(-50%)!important;position:fixed!important}.toast-center-bottom .ngx-toastr{margin:0 auto}.tn-map-popup{--mp-surface: #ffffff;--mp-ink: #1f2430;--mp-muted: #6b7280;--mp-line: #eceef2;--mp-accent: var(--theme-70, #1a7fa0)}.tn-map-popup .leaflet-popup-content-wrapper{padding:0;border-radius:12px;background:var(--mp-surface);color:var(--mp-ink);box-shadow:0 12px 32px #1018282e,0 2px 6px #10182814;overflow:hidden}.tn-map-popup .leaflet-popup-content{margin:0;width:264px!important;font-family:inherit;line-height:1.4}.tn-map-popup .leaflet-popup-tip{background:var(--mp-surface);box-shadow:none}.tn-map-popup a.leaflet-popup-close-button{top:10px;right:10px;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--mp-muted)}.tn-map-popup a.leaflet-popup-close-button:hover{background:color-mix(in srgb,var(--mp-ink) 8%,transparent);color:var(--mp-ink)}html.dark-theme .tn-map-popup{--mp-surface: var(--sys-surface, #1e1f25);--mp-ink: var(--sys-on-surface, #e5e7eb);--mp-muted: #9ca3af;--mp-line: var(--sys-outline-variant, #34363f);--mp-accent: var(--theme-30, #7cc4dc)}.mp-card{--mp-tone: var(--mp-muted)}.mp-card.mp-tone-run{--mp-tone: #16a34a}.mp-card.mp-tone-stop{--mp-tone: #f59e0b}.mp-card.mp-tone-off{--mp-tone: #dc2626}.mp-header{display:flex;align-items:center;gap:10px;padding:12px 40px 12px 14px;border-bottom:1px solid var(--mp-line)}.mp-header-icon{flex-shrink:0;width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--mp-tone) 14%,var(--mp-surface));color:var(--mp-tone)}.mp-header-icon .material-symbols-rounded{font-size:20px;font-variation-settings:"FILL" 1}.mp-title{min-width:0;display:flex;flex-direction:column;gap:3px}.mp-reg{font-size:14.5px;font-weight:700;letter-spacing:.02em;color:var(--mp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-status{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--mp-tone) 14%,var(--mp-surface));color:var(--mp-tone)}.mp-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mp-rows{margin:0;padding:8px 14px;display:flex;flex-direction:column}.mp-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px dashed var(--mp-line)}.mp-row:last-child{border-bottom:none}.mp-row dt{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--mp-muted)}.mp-row dt .material-symbols-rounded{font-size:15px}.mp-row dd{margin:0;font-size:12.5px;font-weight:600;color:var(--mp-ink);text-align:right;font-variant-numeric:tabular-nums}.mp-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--mp-line)}.mp-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--mp-accent) 35%,var(--mp-surface));background:color-mix(in srgb,var(--mp-accent) 8%,var(--mp-surface));color:var(--mp-accent);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.mp-action .material-symbols-rounded{font-size:17px}.mp-action:hover{background:var(--mp-accent);color:#fff}.mp-action:focus-visible{outline:2px solid var(--mp-accent);outline-offset:2px}.mp-address{margin:0;padding:10px 14px 14px;font-size:12.5px;line-height:1.5;color:var(--mp-ink)}:root{--ts-accent: var(--theme-60);--ts-live: #1e8e3e}html.dark-theme{--ts-accent: var(--theme-30);--ts-live: #4ade80}.ts-act{position:relative;display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:background-color .15s,border-color .15s}.ts-act mat-icon{font-size:19px;width:19px;height:19px}.ts-act-live{background:color-mix(in srgb,var(--ts-live) 12%,transparent);color:var(--ts-live)}.ts-act-live:hover{border-color:var(--ts-live)}.ts-act-playback{background:var(--tbl-head-bg);color:var(--ts-accent)}.ts-act-playback:hover{border-color:var(--ts-accent)}.ts-live-dot{position:absolute;top:3px;right:3px;width:7px;height:7px;border:1.5px solid var(--sys-surface);border-radius:50%;background:var(--ts-live);animation:ts-pulse 1.6s ease-out infinite}@media(prefers-reduced-motion:reduce){.ts-live-dot{animation:none}}@keyframes ts-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--ts-live) 55%,transparent)}to{box-shadow:0 0 0 6px transparent}}.table-controls .ts-act .mat-icon{color:inherit!important}.stepper{display:flex;margin-bottom:0;overflow-x:auto;flex-wrap:wrap}.stepper .completed{cursor:pointer}.step{background-color:var(--theme-70);color:var(--sys-on-primary);padding:10px 20px;position:relative;margin-bottom:0!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);white-space:nowrap;font-weight:700;transition:background-color .3s ease}@media(max-width:800px){.step{padding:3px 14px!important;font-size:14px!important}}.step.active{background:var(--theme-70);color:var(--sys-on-primary)}.step.completed{cursor:pointer;background-color:var(--theme-20);color:var(--theme-70)}.stepper>div:first-child{display:flex;flex-wrap:wrap;gap:6px}.stepper>div:last-child{display:flex;flex-wrap:wrap}.stepper>div{align-items:center}.stepper>div:first-child+div:last-child{margin-left:auto}div:has(>.stepper+button){margin-bottom:20px}div:has(>.stepper+button)>.stepper{margin-bottom:0!important}.btn{font-size:14px;padding:6px 14px;min-width:auto}@media(max-width:768px){.btn{font-size:13px;padding:5px 10px;width:40px;height:30px}}@media(max-width:480px){.stepper{align-items:center;flex-wrap:wrap;gap:10px}.btn{font-size:12px;padding:4px 8px;width:40px;height:30px}}.mdc-dialog{--dialog-bg: #000;--panel-shape: 12px;--panel-bg: white;--panel-padding: 16px}.mdc-dialog .mat-mdc-dialog-surface{background-color:var(--panel-bg);box-shadow:0 0 4px #00000040;border-radius:var(--panel-shape);padding:var(--panel-padding)}.cdk-overlay-dark-backdrop{background:#00000040}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:100%!important;min-width:var(--mat-dialog-container-min-width, 280px)}.stg-dialog-panel .mdc-dialog{--panel-padding: 0}.cdk-overlay-pane.stg-dialog-panel .stg__title{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.25}.cdk-overlay-pane.stg-dialog-panel .stg__section-title{margin:0 0 4px!important;font-size:15px!important;font-weight:700!important;line-height:1.3}.cdk-overlay-pane.stg-dialog-panel .stg__close{flex-shrink:0;border:1px solid var(--tbl-border, #e3e5ea);color:var(--grey-60, #70737b)!important}.cdk-overlay-pane.stg-dialog-panel .stg__close .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px;color:inherit!important}@media(max-width:576px){.cdk-overlay-pane.stg-dialog-panel{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.cdk-overlay-pane.stg-dialog-panel .mat-mdc-dialog-surface{max-height:calc(100dvh - 24px)}.cdk-overlay-pane.stg-dialog-panel app-settings-dialog{width:100%!important;height:100%;max-height:calc(100dvh - 24px)}.cdk-overlay-pane.stg-dialog-panel .stg{height:100%;max-height:calc(100dvh - 24px)}.cdk-overlay-pane.stg-dialog-panel .stg__header{flex:0 0 auto;align-items:center;padding:14px 14px 10px;border-bottom:1px solid var(--tbl-line, #eef0f3)}.cdk-overlay-pane.stg-dialog-panel .stg__heading{align-items:center;gap:10px;min-width:0}.cdk-overlay-pane.stg-dialog-panel .stg__icon{width:34px;height:34px;flex-shrink:0}.cdk-overlay-pane.stg-dialog-panel .stg__title{font-size:16px!important}.cdk-overlay-pane.stg-dialog-panel .stg__subtitle{font-size:12px;line-height:1.3}.cdk-overlay-pane.stg-dialog-panel .stg__close{flex-shrink:0}.cdk-overlay-pane.stg-dialog-panel .stg__body{flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto;gap:16px;padding:12px 14px!important}.cdk-overlay-pane.stg-dialog-panel .stg__section-title{font-size:14px!important}.cdk-overlay-pane.stg-dialog-panel .stg__section-hint{font-size:12px}.cdk-overlay-pane.stg-dialog-panel .stg__appearance{gap:8px}.cdk-overlay-pane.stg-dialog-panel .stg__mode{padding:10px}.cdk-overlay-pane.stg-dialog-panel .stg__swatches{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cdk-overlay-pane.stg-dialog-panel .stg__swatch{padding:8px 4px}.cdk-overlay-pane.stg-dialog-panel .stg__swatch-dot{width:30px;height:30px}.cdk-overlay-pane.stg-dialog-panel .stg__swatch-label{font-size:12px}.cdk-overlay-pane.stg-dialog-panel .stg__quick{gap:8px}.cdk-overlay-pane.stg-dialog-panel .stg__quick-chip{width:28px;height:28px}.cdk-overlay-pane.stg-dialog-panel .stg__custom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px}.cdk-overlay-pane.stg-dialog-panel .stg__color-field{min-width:0}.cdk-overlay-pane.stg-dialog-panel .stg__apply{grid-column:1/-1;margin-left:0;width:100%;min-height:38px}.cdk-overlay-pane.stg-dialog-panel .stg__footer{flex:0 0 auto;display:flex;flex-wrap:nowrap;gap:10px;padding:10px 14px 14px!important;border-top:1px solid var(--tbl-line, #eef0f3)}.cdk-overlay-pane.stg-dialog-panel .stg__reset,.cdk-overlay-pane.stg-dialog-panel .stg__done{flex:1 1 0;min-height:38px;justify-content:center;margin:0;white-space:nowrap}}.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}mat-icon{display:flex!important;align-items:center;justify-content:center}.btn.mdc-button>.mat-icon{--mat-outlined-button-icon-offset: 0px;--mat-outlined-button-icon-spacing: 8px}.mdc-button.mdc-button{height:var(--button-height);line-height:1em;min-width:121px;padding-inline:25px!important}body{--stp-line: #e1e4ea;--stp-line-done: var(--theme-70);--stp-idle-bg: #ffffff;--stp-idle-border: #cfd3da;--stp-idle-ink: #7a808c;--stp-active: var(--theme-70);--stp-ring: color-mix(in srgb, var(--theme-base, #332941) 16%, transparent);--stp-done-bg: var(--theme-10);--stp-done-ink: var(--theme-70);--stp-label: #5b616d;--stp-label-active: #1f2430}.stepper-custom .mat-horizontal-stepper-header-container,.onboarding-stepper .mat-horizontal-stepper-header-container{max-width:20%!important;width:20%!important;margin:0 auto!important;pointer-events:none;display:flex!important;align-items:flex-start!important}.stepper-custom .mat-step-header,.onboarding-stepper .mat-step-header{flex:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:12px 4px!important;overflow:visible!important;background-color:transparent!important;position:relative!important}.stepper-custom .mat-step-header[aria-selected=true],.stepper-custom .mat-step-header:hover,.stepper-custom .mat-step-header.cdk-focused,.stepper-custom .mat-step-header.cdk-mouse-focused,.stepper-custom .mat-step-header.cdk-keyboard-focused,.stepper-custom .mat-step-header.cdk-program-focused,.onboarding-stepper .mat-step-header[aria-selected=true],.onboarding-stepper .mat-step-header:hover,.onboarding-stepper .mat-step-header.cdk-focused,.onboarding-stepper .mat-step-header.cdk-mouse-focused,.onboarding-stepper .mat-step-header.cdk-keyboard-focused,.onboarding-stepper .mat-step-header.cdk-program-focused{background-color:transparent!important}.stepper-custom .mat-step-header .mat-step-header-ripple,.onboarding-stepper .mat-step-header .mat-step-header-ripple{display:none!important}.stepper-custom .mat-step-header:before,.stepper-custom .mat-step-header:after,.onboarding-stepper .mat-step-header:before,.onboarding-stepper .mat-step-header:after{content:"";position:absolute;top:27px;height:2px;border-radius:2px;background:var(--stp-line);z-index:1;transition:background-color .25s ease}.stepper-custom .mat-step-header:before,.onboarding-stepper .mat-step-header:before{left:0;right:calc(50% + 22px)}.stepper-custom .mat-step-header:after,.onboarding-stepper .mat-step-header:after{left:calc(50% + 22px);right:0}.stepper-custom .mat-step-header:first-of-type:before,.stepper-custom .mat-step-header:last-of-type:after,.onboarding-stepper .mat-step-header:first-of-type:before,.onboarding-stepper .mat-step-header:last-of-type:after{display:none}.stepper-custom .mat-step-label,.onboarding-stepper .mat-step-label{min-width:0!important;text-align:center!important;white-space:nowrap!important;margin-top:8px!important;font-size:12.5px!important;font-weight:500;color:var(--stp-label)!important;display:block!important}.stepper-custom .mat-step-label.mat-step-label-active,.onboarding-stepper .mat-step-label.mat-step-label-active{color:var(--stp-done-ink)!important}.stepper-custom .mat-step-label.mat-step-label-selected,.onboarding-stepper .mat-step-label.mat-step-label-selected{color:var(--stp-label-active)!important;font-weight:600!important}.stepper-custom .mat-step-icon,.onboarding-stepper .mat-step-icon{border-radius:50%;height:30px;width:30px;flex-shrink:0;position:relative;z-index:2;font-size:13px;font-weight:600;color:var(--stp-idle-ink);border:1.5px solid var(--stp-idle-border);background-color:var(--stp-idle-bg);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.stepper-custom .mat-step-icon-state-edit,.onboarding-stepper .mat-step-icon-state-edit{background-color:var(--stp-done-bg)!important;color:var(--stp-done-ink)!important;border:1.5px solid var(--stp-done-ink)!important}.stepper-custom .mat-step-icon-state-edit svg,.stepper-custom .mat-step-icon-state-edit .mat-step-icon-content,.onboarding-stepper .mat-step-icon-state-edit svg,.onboarding-stepper .mat-step-icon-state-edit .mat-step-icon-content{display:none!important}.stepper-custom .mat-step-icon-state-edit:before,.onboarding-stepper .mat-step-icon-state-edit:before{content:"check";font-family:Material Symbols Rounded;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 20;position:absolute;font-size:18px;line-height:1;color:var(--stp-done-ink);left:50%;top:50%;transform:translate(-50%,-50%)}.stepper-custom .mat-step-icon-selected,.onboarding-stepper .mat-step-icon-selected{background-color:var(--stp-active)!important;color:#fff!important;border:1.5px solid var(--stp-active)!important;box-shadow:0 0 0 4px var(--stp-ring)}.stepper-custom .mat-step-icon-selected.mat-step-icon-state-edit .mat-step-icon-content,.onboarding-stepper .mat-step-icon-selected.mat-step-icon-state-edit .mat-step-icon-content{display:block!important}.stepper-custom .mat-step-icon-selected.mat-step-icon-state-edit:before,.onboarding-stepper .mat-step-icon-selected.mat-step-icon-state-edit:before{display:none}.stepper-custom .mat-stepper-horizontal-line,.onboarding-stepper .mat-stepper-horizontal-line{display:none!important}.stepper-custom.stepper-progress-1 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-1 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-1 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-1 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-2 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-2 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-2 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-2 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-2 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-2 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-2 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-2 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-3 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-3 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-3 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-3 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-3 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-3 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-3 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-3 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-3 .mat-step-header:nth-of-type(3):after,.stepper-custom.stepper-progress-3 .mat-step-header:nth-of-type(4):before,.onboarding-stepper.stepper-progress-3 .mat-step-header:nth-of-type(3):after,.onboarding-stepper.stepper-progress-3 .mat-step-header:nth-of-type(4):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(3):after,.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(4):before,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(3):after,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(4):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(4):after,.stepper-custom.stepper-progress-4 .mat-step-header:nth-of-type(5):before,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(4):after,.onboarding-stepper.stepper-progress-4 .mat-step-header:nth-of-type(5):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(3):after,.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(4):before,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(3):after,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(4):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(4):after,.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(5):before,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(4):after,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(5):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(5):after,.stepper-custom.stepper-progress-5 .mat-step-header:nth-of-type(6):before,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(5):after,.onboarding-stepper.stepper-progress-5 .mat-step-header:nth-of-type(6):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(3):after,.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(4):before,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(3):after,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(4):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(4):after,.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(5):before,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(4):after,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(5):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(5):after,.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(6):before,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(5):after,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(6):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(6):after,.stepper-custom.stepper-progress-6 .mat-step-header:nth-of-type(7):before,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(6):after,.onboarding-stepper.stepper-progress-6 .mat-step-header:nth-of-type(7):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(3):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(4):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(3):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(4):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(4):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(5):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(4):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(5):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(5):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(6):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(5):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(6):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(6):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(7):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(6):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(7):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(7):after,.stepper-custom.stepper-progress-7 .mat-step-header:nth-of-type(8):before,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(7):after,.onboarding-stepper.stepper-progress-7 .mat-step-header:nth-of-type(8):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(1):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(2):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(1):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(2):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(2):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(3):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(2):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(3):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(3):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(4):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(3):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(4):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(4):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(5):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(4):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(5):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(5):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(6):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(5):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(6):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(6):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(7):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(6):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(7):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(7):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(8):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(7):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(8):before{background:var(--stp-line-done)}.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(8):after,.stepper-custom.stepper-progress-8 .mat-step-header:nth-of-type(9):before,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(8):after,.onboarding-stepper.stepper-progress-8 .mat-step-header:nth-of-type(9):before{background:var(--stp-line-done)}@media(max-width:1024px){.stepper-custom .mat-horizontal-stepper-header-container,.onboarding-stepper .mat-horizontal-stepper-header-container{max-width:70%!important;width:70%!important}}@media(max-width:700px){.stepper-custom .mat-horizontal-stepper-header-container,.onboarding-stepper .mat-horizontal-stepper-header-container{max-width:100%!important;width:100%!important}.stepper-custom .mat-step-header,.onboarding-stepper .mat-step-header{padding:10px 2px!important}.stepper-custom .mat-step-header:before,.stepper-custom .mat-step-header:after,.onboarding-stepper .mat-step-header:before,.onboarding-stepper .mat-step-header:after{top:23px}.stepper-custom .mat-step-header:before,.onboarding-stepper .mat-step-header:before{right:calc(50% + 18px)}.stepper-custom .mat-step-header:after,.onboarding-stepper .mat-step-header:after{left:calc(50% + 18px)}.stepper-custom .mat-step-icon,.onboarding-stepper .mat-step-icon{height:26px;width:26px;font-size:12px}.stepper-custom .mat-step-icon-selected,.onboarding-stepper .mat-step-icon-selected{box-shadow:0 0 0 3px var(--stp-ring)}.stepper-custom .mat-step-label,.onboarding-stepper .mat-step-label{margin-top:6px!important;font-size:11px!important;line-height:1.25;white-space:normal!important;overflow-wrap:anywhere;max-width:100%}.stepper-custom .mat-horizontal-content-container,.onboarding-stepper .mat-horizontal-content-container{padding:0 0 16px!important}.mat-horizontal-stepper-header-container{overflow-x:auto;scrollbar-width:none}.mat-horizontal-stepper-header{padding:0 8px!important}}.tab-wrapper{display:flex;justify-content:center}.tab-wrapper mat-tab-group{width:100%}.tab-wrapper mat-tab-group .mat-mdc-tab-indicator,.tab-wrapper mat-tab-group .mat-mdc-tab-indicator .mdc-tab-indicator__content,.tab-wrapper mat-tab-group .mat-mdc-tab .mdc-tab-indicator__content--underline,.tab-wrapper mat-tab-group .mdc-tab--active:after,.tab-wrapper mat-tab-group .mdc-tab:focus-visible:after{display:none}.tab-wrapper mat-tab-group .mat-mdc-tab-header{border:none;border-bottom:none;border-radius:10px;background:var(--tab-bar-bg, var(--theme-10));padding:4px;width:fit-content;max-width:100%}.tab-wrapper mat-tab-group .mat-mdc-tab-label-container{border:none;border-radius:10px}.tab-wrapper mat-tab-group .mdc-tab{min-width:140px;height:38px;padding-inline:20px;border-radius:8px;background:transparent;transition:background-color .25s ease,box-shadow .25s ease;margin:0 2px;position:relative;overflow:hidden}.tab-wrapper mat-tab-group .mdc-tab .mdc-tab__text-label{color:var(--tab-ink, var(--theme-70))!important;font-size:14px!important;font-weight:500;letter-spacing:.2px;white-space:nowrap;transition:color .25s ease}.tab-wrapper mat-tab-group .mat-mdc-tab-header-pagination{min-width:28px;padding:0 2px;border-radius:8px;background:transparent;box-shadow:none}.tab-wrapper mat-tab-group .mdc-tab:hover:not(.mdc-tab--active){background:color-mix(in srgb,var(--tab-active-bg, #fff) 55%,transparent)}.tab-wrapper mat-tab-group .mdc-tab--active{background:var(--tab-active-bg, #fff);box-shadow:0 1px 4px #1018281f}.tab-wrapper mat-tab-group .mdc-tab--active .mdc-tab__text-label{color:var(--tab-active-ink, var(--theme-70))!important}.tab-wrapper mat-tab-group .mdc-tab--active:hover{background:var(--tab-active-bg, #fff)}.tab-wrapper mat-tab-group .mdc-tab--active .mdc-tab__text-label,.tab-wrapper mat-tab-group .mdc-tab--active:focus .mdc-tab__text-label,.tab-wrapper mat-tab-group .mdc-tab--active:focus-visible .mdc-tab__text-label,.tab-wrapper mat-tab-group .mdc-tab--active:hover .mdc-tab__text-label,.tab-wrapper mat-tab-group .mdc-tab--active.mdc-ripple-upgraded--foreground-activation .mdc-tab__text-label,.tab-wrapper mat-tab-group .mdc-tab--active.mdc-ripple-upgraded--background-focused .mdc-tab__text-label,.tab-wrapper mat-tab-group .mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--tab-active-ink, var(--theme-70));font-weight:700}.tab-wrapper mat-tab-group .mat-mdc-tab-body-content{height:100%;transform:none;overflow:hidden}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none!important;animation:none!important;margin-top:20px;box-shadow:0 1px 3px #0000000d}@media(max-width:700px){.mat-mdc-tab-body-wrapper._mat-animation-noopable{margin-top:12px}}.mat-mdc-tab-body-wrapper{transition:none!important;animation:none!important}@media(max-width:1024px){.tab-wrapper mat-tab-group .mdc-tab{min-width:120px;padding-inline:16px}}@media(max-width:700px){.tab-wrapper mat-tab-group .mat-mdc-tab-header{width:100%;box-sizing:border-box}.tab-wrapper mat-tab-group .mat-mdc-tab-header{padding:3px;border-radius:9px}.tab-wrapper mat-tab-group .mdc-tab{flex:1 0 auto;min-width:96px;height:32px;padding-inline:12px;border-radius:7px}.tab-wrapper mat-tab-group .mdc-tab__text-label{font-size:13px!important}}@media(max-width:360px){.tab-wrapper mat-tab-group .mdc-tab{min-width:84px;padding-inline:8px}.tab-wrapper mat-tab-group .mdc-tab__text-label{font-size:12.5px!important}}.tncsc-table{width:100%;border-collapse:collapse;table-layout:fixed}.tncsc-table th,.tncsc-table td{padding:12px 14px;vertical-align:middle;text-align:center}.tncsc-table thead{position:sticky;top:0;z-index:10}.tncsc-table th.mat-mdc-header-cell .mat-sort-header-container{display:inline-flex;align-items:center;gap:6px}.tncsc-table .mat-column-actions{min-width:300px;width:auto;text-align:center}.tncsc-table .mat-mdc-cell.mat-column-actions{white-space:normal}.tncsc-table td.mat-mdc-cell.mat-column-actions{overflow:visible}.tncsc-table .mat-column-actions button[mat-icon-button]{margin:0 4px}.tncsc-table .mat-mdc-header-cell{background-color:var(--tbl-head-bg);color:var(--tbl-head-fg);font-weight:500}.tncsc-table th,.tncsc-table td{border-bottom:1px solid var(--tbl-line)}.tncsc-table td{font-size:13.5px}.tncsc-table tfoot td{font-weight:700;border-top:1px solid var(--tbl-line)}.tncsc-table tr.mat-mdc-row:hover{background-color:var(--tbl-hover)}.tncsc-table .component .table-container,.tncsc-table .component .table-wrapper{overflow-x:auto!important;width:100%!important;display:block!important;box-sizing:border-box}.tncsc-table .component mat-card-content{width:100%!important;box-sizing:border-box;overflow:hidden}.tncsc-table .component table.leave-table,.tncsc-table .component table.tncsc-table,.tncsc-table .component table[mat-table],.tncsc-table .component table{display:table!important;width:100%!important;min-width:max-content!important;border-collapse:collapse!important;table-layout:auto!important;margin:0!important}.tncsc-table .component table.leave-table tr,.tncsc-table .component table.tncsc-table tr,.tncsc-table .component table[mat-table] tr,.tncsc-table .component table tr{display:table-row!important}.tncsc-table .component table.leave-table th,.tncsc-table .component table.leave-table td,.tncsc-table .component table.tncsc-table th,.tncsc-table .component table.tncsc-table td,.tncsc-table .component table[mat-table] th,.tncsc-table .component table[mat-table] td,.tncsc-table .component table th,.tncsc-table .component table td{display:table-cell!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;padding:10px 14px!important;vertical-align:middle!important;text-align:left!important}.tncsc-table .component table.leave-table th:first-child,.tncsc-table .component table.leave-table td:first-child,.tncsc-table .component table.tncsc-table th:first-child,.tncsc-table .component table.tncsc-table td:first-child,.tncsc-table .component table[mat-table] th:first-child,.tncsc-table .component table[mat-table] td:first-child,.tncsc-table .component table th:first-child,.tncsc-table .component table td:first-child{padding-left:16px!important}.tncsc-table .component table.leave-table th:last-child,.tncsc-table .component table.leave-table td:last-child,.tncsc-table .component table.tncsc-table th:last-child,.tncsc-table .component table.tncsc-table td:last-child,.tncsc-table .component table[mat-table] th:last-child,.tncsc-table .component table[mat-table] td:last-child,.tncsc-table .component table th:last-child,.tncsc-table .component table td:last-child{padding-right:16px!important}.tncsc-table .component mat-table,.tncsc-table .component .mat-mdc-table:not(table){display:flex!important;flex-direction:column!important;width:max-content!important;min-width:100%!important}.tncsc-table .component mat-table mat-header-row,.tncsc-table .component mat-table mat-row,.tncsc-table .component mat-table .mat-mdc-header-row,.tncsc-table .component mat-table .mat-mdc-row,.tncsc-table .component .mat-mdc-table:not(table) mat-header-row,.tncsc-table .component .mat-mdc-table:not(table) mat-row,.tncsc-table .component .mat-mdc-table:not(table) .mat-mdc-header-row,.tncsc-table .component .mat-mdc-table:not(table) .mat-mdc-row{display:flex!important;width:max-content!important;min-width:100%!important;box-sizing:border-box}.tncsc-table .component mat-table mat-header-cell,.tncsc-table .component mat-table mat-cell,.tncsc-table .component mat-table .mat-mdc-header-cell,.tncsc-table .component mat-table .mat-mdc-cell,.tncsc-table .component .mat-mdc-table:not(table) mat-header-cell,.tncsc-table .component .mat-mdc-table:not(table) mat-cell,.tncsc-table .component .mat-mdc-table:not(table) .mat-mdc-header-cell,.tncsc-table .component .mat-mdc-table:not(table) .mat-mdc-cell{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;padding:10px 14px!important;box-sizing:border-box;align-items:center}.tncsc-table .component mat-paginator,.tncsc-table .component .mat-mdc-paginator{position:sticky!important;left:0!important;width:100%!important;display:block!important;clear:both;background:var(--sys-surface, #fff);border-top:1px solid var(--tbl-line)}.tncsc-table .component mat-paginator .mat-mdc-paginator-container,.tncsc-table .component .mat-mdc-paginator .mat-mdc-paginator-container{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;padding:4px 16px!important;box-sizing:border-box!important}.tncsc-table .component .mat-column-skuId,.tncsc-table .component .mat-column-sku,.tncsc-table .component .mat-column-skuid,.tncsc-table .component td.mat-column-skuId,.tncsc-table .component th.mat-column-skuId,.tncsc-table .component td.mat-column-sku,.tncsc-table .component th.mat-column-sku{white-space:nowrap!important;min-width:160px!important}.tncsc-table .component .mat-column-actions,.tncsc-table .component td.mat-column-actions,.tncsc-table .component th.mat-column-actions,.tncsc-table .component .mat-mdc-header-cell.mat-column-actions,.tncsc-table .component .mat-mdc-cell.mat-column-actions{white-space:nowrap!important;min-width:150px!important;text-align:center!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;padding-top:0!important;padding-bottom:0!important}.tncsc-table .component .mat-column-actions div,.tncsc-table .component td.mat-column-actions div,.tncsc-table .component th.mat-column-actions div,.tncsc-table .component .mat-mdc-header-cell.mat-column-actions div,.tncsc-table .component .mat-mdc-cell.mat-column-actions div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto!important}.tncsc-table .component .mat-column-actions .mat-mdc-button-touch-target,.tncsc-table .component td.mat-column-actions .mat-mdc-button-touch-target,.tncsc-table .component th.mat-column-actions .mat-mdc-button-touch-target,.tncsc-table .component .mat-mdc-header-cell.mat-column-actions .mat-mdc-button-touch-target,.tncsc-table .component .mat-mdc-cell.mat-column-actions .mat-mdc-button-touch-target{height:34px!important;width:34px!important}.tncsc-table .component .mat-column-actions button,.tncsc-table .component .mat-column-actions .mat-mdc-icon-button,.tncsc-table .component .mat-column-actions .btn-icon,.tncsc-table .component td.mat-column-actions button,.tncsc-table .component td.mat-column-actions .mat-mdc-icon-button,.tncsc-table .component td.mat-column-actions .btn-icon,.tncsc-table .component th.mat-column-actions button,.tncsc-table .component th.mat-column-actions .mat-mdc-icon-button,.tncsc-table .component th.mat-column-actions .btn-icon,.tncsc-table .component .mat-mdc-header-cell.mat-column-actions button,.tncsc-table .component .mat-mdc-header-cell.mat-column-actions .mat-mdc-icon-button,.tncsc-table .component .mat-mdc-header-cell.mat-column-actions .btn-icon,.tncsc-table .component .mat-mdc-cell.mat-column-actions button,.tncsc-table .component .mat-mdc-cell.mat-column-actions .mat-mdc-icon-button,.tncsc-table .component .mat-mdc-cell.mat-column-actions .btn-icon{margin:0 2px!important;padding:0!important;width:34px!important;height:34px!important;line-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.tncsc-table .component mat-table .mat-column-sno,.tncsc-table .component mat-table .mat-column-sNo,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-sno,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-sNo{min-width:65px!important;flex:0 0 65px!important}.tncsc-table .component mat-table .mat-column-skuId,.tncsc-table .component mat-table .mat-column-sku,.tncsc-table .component mat-table .mat-column-skuid,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-skuId,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-sku,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-skuid{min-width:160px!important;flex:0 0 160px!important}.tncsc-table .component mat-table .mat-column-employeeId,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-employeeId{min-width:110px!important;flex:0 0 110px!important}.tncsc-table .component mat-table .mat-column-assetName,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-assetName{min-width:160px!important;flex:0 0 160px!important}.tncsc-table .component mat-table .mat-column-brandModel,.tncsc-table .component mat-table .mat-column-brandMake,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-brandModel,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-brandMake{min-width:140px!important;flex:0 0 140px!important}.tncsc-table .component mat-table .mat-column-region,.tncsc-table .component mat-table .mat-column-fromRegion,.tncsc-table .component mat-table .mat-column-toRegion,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-region,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-fromRegion,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-toRegion{min-width:120px!important;flex:0 0 120px!important}.tncsc-table .component mat-table .mat-column-estateName,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-estateName{min-width:120px!important;flex:0 0 120px!important}.tncsc-table .component mat-table .mat-column-wing,.tncsc-table .component mat-table .mat-column-wingName,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-wing,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-wingName{min-width:110px!important;flex:0 0 110px!important}.tncsc-table .component mat-table .mat-column-sectionDept,.tncsc-table .component mat-table .mat-column-departmentName,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-sectionDept,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-departmentName{min-width:130px!important;flex:0 0 130px!important}.tncsc-table .component mat-table .mat-column-fieldPointLocation,.tncsc-table .component mat-table .mat-column-fieldPointLocationName,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-fieldPointLocation,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-fieldPointLocationName{min-width:140px!important;flex:0 0 140px!important}.tncsc-table .component mat-table .mat-column-fieldPointName,.tncsc-table .component mat-table .mat-column-fieldPoint,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-fieldPointName,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-fieldPoint{min-width:130px!important;flex:0 0 130px!important}.tncsc-table .component mat-table .mat-column-status,.tncsc-table .component mat-table .mat-column-assetStatus,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-status,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-assetStatus{min-width:100px!important;flex:0 0 100px!important}.tncsc-table .component mat-table .mat-column-actions,.tncsc-table .component .mat-mdc-table:not(table) .mat-column-actions{min-width:160px!important;flex:0 0 160px!important;justify-content:center!important;text-align:center!important}body{--mat-menu-item-hover-state-layer-color: var(--theme-10);--mat-menu-item-focus-state-layer-color: var(--theme-10);--mat-menu-container-color: #fff;--mat-menu-divider-color: var(--sys-surface-variant);--mat-menu-item-label-text-font: Roboto, "Noto Sans Tamil";--mat-menu-item-label-text-size: 14px;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-line-height: 20px;--mat-menu-item-label-text-weight: 400;--mat-menu-container-shape: 8px;--mat-menu-divider-bottom-spacing: 5px;--mat-menu-divider-top-spacing: 5px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 16px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 10px;--mat-menu-item-with-icon-trailing-spacing: 10px;--mat-menu-container-elevation-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .25), 0px 6px 14px -6px rgba(19, 25, 39, .12)}.mat-mdc-menu-item{min-height:30px!important;border-radius:8px;min-width:180px!important;transition:.2s}.mat-mdc-menu-item .mat-icon{font-size:18px}.mat-mdc-menu-content{display:flex;flex-direction:column;row-gap:10px;padding:0!important}.mat-mdc-menu-item:not([disabled]):hover{--mat-menu-item-label-text-weight: 700;background-color:var(--theme-20)!important}.mat-mdc-menu-item-text,.mat-mdc-menu-item{transition:all .05s ease-in}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]){min-width:168px;margin-block:2px;border:1px solid var(--tbl-border, #e3e5ea);border-radius:12px;box-shadow:0 10px 28px -6px #1018282e,0 2px 6px #1018280f}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-content{row-gap:2px;padding:6px!important}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item{min-width:0!important;min-height:40px!important;padding-inline:10px 14px;border-radius:8px;--mat-menu-item-label-text-size: 13.5px;--mat-menu-item-label-text-weight: 500}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item .mat-icon{width:20px;height:20px;margin-right:10px;font-size:20px;line-height:20px;color:var(--theme-70)}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item:not([disabled]):hover,.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item.cdk-keyboard-focused,.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item.cdk-program-focused{--mat-menu-item-label-text-weight: 500;background-color:var(--theme-10, rgba(103, 80, 164, .08))!important}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item[disabled]{opacity:.6}@media(max-width:700px){.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]){min-width:128px;border-radius:10px}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-content{padding:4px!important}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item{min-height:34px!important;padding-inline:8px 12px;border-radius:6px;--mat-menu-item-label-text-size: 13px}.mat-mdc-menu-panel.mat-mdc-menu-panel:not([class*=gz-]) .mat-mdc-menu-item .mat-icon{width:18px;height:18px;margin-right:8px;font-size:18px;line-height:18px}}:root{--mat-paginator-container-text-size: 13px}:root{--mat-form-field-container-height: 40px}body mat-paginator{--mat-form-field-container-height: 32px;--mat-form-field-container-text-line-height: 32px;--mdc-icon-button-state-layer-size: 32px;--mdc-icon-button-icon-size: 20px;--mat-icon-button-state-layer-color: transparent;--mat-icon-button-ripple-color: transparent}body{--mat-paginator-enabled-icon-color: var(--fld-ink);--mat-paginator-disabled-icon-color: var(--fld-placeholder);--mat-paginator-container-text-color: var(--fld-label);--mat-paginator-container-text-line-height: 1.2;--mat-paginator-container-text-size: 13px;--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 32px;--mat-paginator-form-field-container-vertical-padding: 0px}.mat-mdc-paginator .mat-mdc-paginator-outer-container{container-type:inline-size}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container.mat-mdc-paginator-container{justify-content:space-between!important;gap:12px 20px;flex-wrap:wrap;min-height:56px;padding:8px 16px!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size{align-items:center!important;gap:10px;margin:0!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-label{margin:0;font-size:12.5px;font-weight:500;color:var(--fld-icon);white-space:nowrap}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select{width:68px;height:32px;margin:0!important;align-self:center}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-form-field-bottom-align,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-form-field-subscript-wrapper{display:none!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-form-field-flex{height:32px!important;min-height:32px!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mdc-text-field--outlined{padding-inline:10px 6px!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-form-field-infix{display:flex;align-items:center;width:auto;height:32px;min-height:0!important;padding:0!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-select-trigger{height:32px}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-select-value{font-size:13px;font-weight:600;line-height:32px;color:var(--fld-ink)}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-select-arrow-wrapper{padding-right:0!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-select-arrow:after{font-size:18px!important;left:-4px!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-range-actions{align-items:center;gap:6px;margin:0}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-range-label{margin:0 8px 0 0;padding:6px 12px;border-radius:999px;background:var(--fld-option-hover);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fld-ink);white-space:nowrap}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last{width:32px;height:32px;padding:0;display:inline-grid;place-items:center;border:1px solid var(--fld-border);border-radius:8px;background:var(--fld-bg);color:var(--fld-ink);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first>*,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous>*,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next>*,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last>*{grid-area:1/1}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first .mat-mdc-paginator-icon,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous .mat-mdc-paginator-icon,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next .mat-mdc-paginator-icon,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last .mat-mdc-paginator-icon{width:18px;height:18px;margin:0;display:block;fill:currentColor}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first .mat-mdc-button-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous .mat-mdc-button-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next .mat-mdc-button-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last .mat-mdc-button-ripple{display:none}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first:not([disabled]):not(.mat-mdc-button-disabled):hover,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous:not([disabled]):not(.mat-mdc-button-disabled):hover,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next:not([disabled]):not(.mat-mdc-button-disabled):hover,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last:not([disabled]):not(.mat-mdc-button-disabled):hover{background:var(--fld-option-hover);border-color:var(--fld-focus);color:var(--fld-focus)}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first:focus-visible,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous:focus-visible,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next:focus-visible,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last:focus-visible{outline:none;box-shadow:0 0 0 3px var(--fld-ring)}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first[disabled],.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-first.mat-mdc-button-disabled,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous[disabled],.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next[disabled],.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-next.mat-mdc-button-disabled,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last[disabled],.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-icon-button.mat-mdc-paginator-navigation-last.mat-mdc-button-disabled{background:var(--fld-disabled-bg);border-color:var(--fld-border);color:var(--fld-placeholder);opacity:1;cursor:not-allowed}@container (max-width: 420px){.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container.mat-mdc-paginator-container{flex-wrap:nowrap;justify-content:space-between!important;align-items:center!important;gap:8px;min-height:48px;padding:8px 0!important}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size,.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-range-actions{height:32px}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-label{display:none}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size{flex-shrink:0}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size-select{width:62px}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-range-actions{flex-shrink:1;min-width:0;gap:4px}.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-range-label{margin-right:2px;padding:5px 9px;font-size:12px}}@container (max-width: 280px){.mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container.mat-mdc-paginator-container{flex-wrap:wrap;justify-content:center!important}}:root{--mat-table-header-container-height: 40px}:root{--mat-table-row-item-container-height: 45px}:root{--mat-table-footer-container-height: 40px}:root{--mat-table-header-headline-color: var(--tbl-head-fg)}:root{--mat-table-header-headline-size: 13px}:root{--mat-table-header-headline-weight: 500}.component.card,.table-wrapper{width:100%!important;overflow-x:auto!important}.table-wrapper{background-color:var(--sys-surface, #ffffff);border:1px solid var(--tbl-border);border-radius:12px;-webkit-overflow-scrolling:touch}@media(max-width:700px){:has(>.mobile-wrapper):has(>.table-wrapper){display:flex;flex-direction:column}:has(>.mobile-wrapper):has(>.table-wrapper)>.mobile-wrapper{order:1}:has(>.mobile-wrapper):has(>.table-wrapper)>.table-wrapper,:has(>.mobile-wrapper):has(>.table-wrapper)>.table-wrapper~:not(.mobile-wrapper){order:2}:has(>.mobile-wrapper):has(>mat-paginator):not(:has(>.table-wrapper)){display:flex;flex-direction:column}:has(>.mobile-wrapper):has(>mat-paginator):not(:has(>.table-wrapper))>.mobile-wrapper{order:1}:has(>.mobile-wrapper):has(>mat-paginator):not(:has(>.table-wrapper))>mat-paginator,:has(>.mobile-wrapper):has(>mat-paginator):not(:has(>.table-wrapper))>mat-paginator~:not(.mobile-wrapper){order:2}:has(>.mobile-wrapper) .table-wrapper,:has(.mobile-wrapper)>.table-wrapper{border:0;border-radius:0;background:transparent;overflow:visible!important}:has(>.mobile-wrapper) .table-wrapper>:not(mat-paginator):not(:has(mat-paginator)),:has(>.mobile-wrapper) .table-wrapper .mat-mdc-table,:has(.mobile-wrapper)>.table-wrapper>:not(mat-paginator):not(:has(mat-paginator)),:has(.mobile-wrapper)>.table-wrapper .mat-mdc-table{display:none!important}}@media(max-width:1024px){.table-wrapper .mat-mdc-table:not(.flex-table){width:max-content;min-width:100%}.table-wrapper .mat-mdc-table:not(.flex-table) .mat-mdc-header-cell{white-space:nowrap}.table-wrapper .mat-mdc-table:not(.flex-table) .mat-mdc-header-cell,.table-wrapper .mat-mdc-table:not(.flex-table) .mat-mdc-cell{padding-inline:12px}}@media(max-width:700px){.table-wrapper:has(.mat-mdc-table:not(.no-mobile-cards)){border:0;border-radius:8px;overflow:visible!important}.mat-mdc-table:not(.no-mobile-cards){display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important;background:var(--sys-surface, #fff);box-shadow:none!important}.mat-mdc-table:not(.no-mobile-cards)>thead,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-header-row{display:none!important}.mat-mdc-table:not(.no-mobile-cards)>tbody,.mat-mdc-table:not(.no-mobile-cards)>tfoot{display:block!important}.mat-mdc-table:not(.no-mobile-cards):not(:has(>tbody)){display:flex!important;flex-direction:column;gap:12px}.mat-mdc-table:not(.no-mobile-cards)>tbody{display:flex!important;flex-direction:column;gap:12px}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-row,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-row{position:relative;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:10px 14px;height:auto!important;width:auto!important;max-width:100%!important;min-width:0!important;padding:12px 14px 14px;border:1px solid var(--tbl-border, #e3e5ea);border-radius:10px;background:var(--sys-surface, #fff);box-shadow:0 1px 2px #1018280d}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-row{background:var(--tbl-head-bg, transparent)}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-cell{position:static!important;overflow:visible!important;text-overflow:clip!important;display:flex!important;flex-direction:column;gap:2px;align-items:flex-start!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:0!important;border:0!important;font-size:13px;font-weight:600;line-height:1.35;color:var(--sys-on-surface, inherit);text-align:left!important;white-space:normal!important;overflow-wrap:anywhere}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell[data-label]:not([data-label=""]):before,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-cell[data-label]:not([data-label=""]):before{content:attr(data-label);font-size:11px;font-weight:400;line-height:1.3;color:var(--grey-60, #6b7280)}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell:empty,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-cell:empty{display:none!important}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell[data-cell-type=actions],.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-cell[data-cell-type=actions]{position:absolute!important;top:8px;right:8px;flex-direction:row;align-items:center!important;gap:4px}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell[data-cell-type=actions]:before,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-cell[data-cell-type=actions]:before{display:none}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell[data-cell-type=index],.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-footer-cell[data-cell-type=index]{display:none!important}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell>:is([class*=tatus],[class*=badge],[class*=pill],[class*=chip]){max-width:100%;height:auto!important;min-height:24px;padding-block:4px!important;line-height:1.25!important;white-space:normal!important;justify-content:flex-start;text-align:left;border-radius:12px}.mat-mdc-table:not(.no-mobile-cards) .cell-text{display:inline;width:auto;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell:not([data-cell-type=actions]):has(button,a.mat-mdc-button-base){grid-column:1/-1}.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell:not([data-cell-type=actions]):has(button,a.mat-mdc-button-base) .mdc-button,.mat-mdc-table:not(.no-mobile-cards) .mat-mdc-cell:not([data-cell-type=actions]):has(button,a.mat-mdc-button-base) button:not(.mat-mdc-icon-button):not(.btn-icon){width:auto!important;max-width:100%;height:auto!important;min-height:34px;padding-block:6px!important;white-space:normal!important;line-height:1.25!important}.mat-mdc-table:not(.no-mobile-cards) [data-cell-wide]{grid-column:1/-1;font-weight:500}.mat-mdc-table:not(.no-mobile-cards) [data-cell-type=title]{grid-column:1/-1;padding:0 72px 10px 0!important;border-bottom:1px dashed var(--tbl-line, #eef0f3)!important;font-size:14px;font-weight:700}.mat-mdc-table:not(.no-mobile-cards) tr.mat-mdc-row:has(>td[colspan]){display:block!important;padding:0;border:0;box-shadow:none;background:transparent}.mat-mdc-table:not(.no-mobile-cards) td[colspan]{width:100%!important;padding:0!important}.mat-mdc-table:not(.no-mobile-cards) td[colspan]:before{display:none!important}.mat-mdc-table:not(.no-mobile-cards) tr.mat-row:not(.mat-mdc-row),.mat-mdc-table:not(.no-mobile-cards) tr.no-data-row,.mat-mdc-table:not(.no-mobile-cards) .no-data-row,.mat-mdc-table:not(.no-mobile-cards) tbody>tr:not(.mat-mdc-row):not(.mat-mdc-header-row):not(.mat-mdc-footer-row){display:block!important;min-width:0!important;padding:0!important;border:1px dashed var(--tbl-border, #e3e5ea);border-radius:10px;background:var(--sys-surface, #fff)}.mat-mdc-table:not(.no-mobile-cards) tr.mat-row:not(.mat-mdc-row) td,.mat-mdc-table:not(.no-mobile-cards) tr.no-data-row td,.mat-mdc-table:not(.no-mobile-cards) .no-data-row td,.mat-mdc-table:not(.no-mobile-cards) tbody>tr:not(.mat-mdc-row):not(.mat-mdc-header-row):not(.mat-mdc-footer-row) td{display:block!important;width:auto!important;padding:20px 14px!important;border:0!important;text-align:center!important;font-size:13px;font-weight:500;color:var(--grey-60, #6b7280);white-space:normal!important}}.table-content{overflow:auto;scrollbar-width:thin}.table-content::-webkit-scrollbar{width:6px;height:6px}.table-content::-webkit-scrollbar-thumb{background:#9e9e9e;border-radius:10px}.table-content::-webkit-scrollbar-track:horizontal:hover{height:12px}.table-content::-webkit-scrollbar-track:vertical:hover{width:12px}.container{overflow-x:auto}table.flex-table{max-width:100%;width:max-content;min-width:100%;display:flex;flex-direction:column;overflow-x:auto;overflow-y:visible;border-collapse:separate;border-spacing:0;--mat-table-header-container-height: 40px;--mat-table-row-item-container-height: 40px;--mat-table-row-item-label-text-size: var(--12px);--mat-table-header-headline-size: var(--12px);--mat-table-background-color: transparent;--mat-table-header-headline-color: var(--tbl-head-fg);--mat-table-row-item-label-text-color: var(--tbl-cell-fg);--mat-table-row-item-outline-color: var(--tbl-line);--mat-table-header-headline-weight: 500;--cell-padding-inline: 16px;scrollbar-width:auto;scrollbar-color:#9e9e9e #f5f5f5}table.flex-table::-webkit-scrollbar{height:16px;width:16px}table.flex-table::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}table.flex-table::-webkit-scrollbar-thumb{background:#9e9e9e;border-radius:10px}table.flex-table::-webkit-scrollbar-thumb:hover{background:#707070}table.flex-table thead,table.flex-table tbody,table.flex-table tfoot{display:flex;flex-direction:column}table.flex-table thead{position:sticky;top:0;z-index:10;background:var(--tbl-head-bg)}table.flex-table tr{display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,100px);min-width:max-content}table.flex-table td,table.flex-table th{min-width:fit-content;display:flex;align-items:center}table.flex-table thead th{position:sticky;top:0;z-index:10;background-color:var(--tbl-head-bg)}table.flex-table .mat-mdc-row{height:45px}table.flex-table .mat-mdc-header-cell,table.flex-table .mat-mdc-cell{white-space:nowrap;padding:0 16px}table.flex-table .mat-sort-header-arrow{width:15px;height:15px;margin:0}table.flex-table .mat-sort-header-arrow svg{min-width:15px;height:15px;top:auto;left:auto;margin:0}.mat-mdc-table thead{background:var(--tbl-head-bg)!important;color:var(--tbl-head-fg)}.mat-mdc-header-row{color:var(--tbl-head-fg)!important}.mat-mdc-cell{border-bottom-color:var(--tbl-line)!important}.mat-mdc-row{transition:background-color .15s ease}.mat-mdc-row:hover{background-color:var(--tbl-hover)}.mat-sort-header .mat-sort-header-sorted .mat-sort-header-arrow{color:var(--tbl-head-fg)!important}.ma-product-badges{display:flex;flex-wrap:wrap;gap:6px}.mat-cell{text-align:center;padding:10px 0!important}.no-data-row{padding:10px 0}.no-data-cell{grid-column:1/-1;display:flex;align-items:center;justify-content:center;text-align:center}.currency-and-quantity{display:flex;justify-content:end}.table-controls{display:flex;justify-content:flex-start;align-items:center}table .pill{width:99px;height:23px;padding:0 31px;display:flex;align-items:center;justify-content:center;border-radius:25px;color:#000}table .pill.quote{background-color:var(--grey-10)}table .pill.invoiced{background-color:var(--theme-40)}table .actions{display:flex;align-items:center;justify-content:center;gap:3px}table .actions mat-icon{font-size:16px}.btn-icon{color:#6a7587;display:flex;align-items:center;padding-left:5px;padding-right:5px}.btn-delete{color:var(--red-80)}.btn-delete mat-icon{font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 200,"opsz" 24}.btn-activate{padding:0;color:#6db02d}.btn-activate mat-icon{font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 200,"opsz" 24}.btn-edit{color:#828fa2e4}.btn-edit mat-icon{height:16px;font-size:16px;font-variation-settings:"FILL" .2,"wght" 600,"GRAD" 0,"opsz" 24}body{--act-size: 30px;--act-radius: 8px;--act-border: var(--tbl-border, #e3e5ea);--act-bg: var(--sys-surface, #fff);--act-color: var(--theme-70);--act-primary: var(--theme-70);--act-danger: #d92d20;--act-success: #16a34a}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action){--act-tone: var(--act-color);display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;width:var(--act-size)!important;height:var(--act-size)!important;min-width:var(--act-size);padding:0!important;margin:0 2px!important;line-height:1!important;border:1px solid var(--act-border)!important;border-radius:var(--act-radius)!important;background:var(--act-bg)!important;color:var(--act-tone);cursor:pointer;vertical-align:middle;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;--mdc-icon-button-state-layer-size: var(--act-size);--mat-icon-button-state-layer-color: transparent}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) .mat-mdc-button-touch-target,:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) .mat-mdc-button-persistent-ripple,:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) .mat-mdc-focus-indicator{width:var(--act-size)!important;height:var(--act-size)!important}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) mat-icon,:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) .mat-icon{width:18px!important;height:18px!important;font-size:18px!important;line-height:18px!important;color:var(--act-tone)!important;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) mat-icon[svgIcon] svg,:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) .mat-icon[svgIcon] svg{width:18px;height:18px}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action) img{width:18px;height:18px}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action):hover:not(:disabled){border-color:color-mix(in srgb,var(--act-tone) 40%,var(--act-border))!important;background:color-mix(in srgb,var(--act-tone) 10%,var(--act-bg))!important;box-shadow:0 1px 3px #10182814}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action):focus-visible{outline:2px solid color-mix(in srgb,var(--act-tone) 45%,transparent);outline-offset:1px}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action):disabled,:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action)[disabled]{opacity:.45;cursor:not-allowed}:is(td,.mat-mdc-cell,.mat-cell) .btn-delete{--act-tone: var(--act-danger);border-color:color-mix(in srgb,var(--act-danger) 28%,var(--act-border))!important}:is(td,.mat-mdc-cell,.mat-cell) .btn-activate{--act-tone: var(--act-success);border-color:color-mix(in srgb,var(--act-success) 28%,var(--act-border))!important}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action):has(>span:not(:empty)){width:auto!important;min-width:var(--act-size);padding:0 10px 0 7px!important;gap:4px}:is(td,.mat-mdc-cell,.mat-cell) :is(.btn-icon,.btn-icon1,.btn-edit,.btn-delete,.btn-activate,.btn-info,.btn-view,.btn-action):has(>span:not(:empty))>span{padding:0!important;font-size:12.5px!important;font-weight:500;line-height:1;color:var(--act-tone);white-space:nowrap}:is(td,.mat-mdc-cell,.mat-cell) .proceed{--act-tone: #fff;background:var(--act-primary)!important;border-color:var(--act-primary)!important}:is(td,.mat-mdc-cell,.mat-cell) .proceed mat-icon,:is(td,.mat-mdc-cell,.mat-cell) .proceed .mat-icon{color:#fff!important}:is(td,.mat-mdc-cell,.mat-cell) .proceed mat-icon[svgIcon] svg path:not([fill=none]){fill:#fff}:is(td,.mat-mdc-cell,.mat-cell) .proceed:hover:not(:disabled){background:color-mix(in srgb,var(--act-primary) 85%,black)!important;border-color:color-mix(in srgb,var(--act-primary) 85%,black)!important;box-shadow:0 2px 6px color-mix(in srgb,var(--act-primary) 35%,transparent)}:is(td,.mat-mdc-cell,.mat-cell) .table-controls,:is(td,.mat-mdc-cell,.mat-cell) .actions,:is(td,.mat-mdc-cell,.mat-cell) .action-wrapper{display:inline-flex;align-items:center;gap:4px}.mobile-wrapper{--mc-border: var(--tbl-border, #e3e5ea);--mc-line: var(--tbl-line, #eef0f3);--mc-label: var(--grey-60, #6b7280);--mc-value: var(--sys-on-surface, #1f2937);background:transparent;border-radius:0;display:none;--mdc-checkbox-state-layer-size: 20px}@media(max-width:700px){.mobile-wrapper{display:block}}.mobile-wrapper .un-cards{display:flex;flex-direction:column;gap:10px}.mobile-wrapper .un-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:12px 6px 12px 12px;border:1px solid var(--mc-border);border-radius:10px;background:var(--sys-surface, #fff);box-shadow:0 1px 2px #1018280d}.mobile-wrapper .un-card+.un-card{margin-top:12px}.mobile-wrapper .un-cards>.un-card+.un-card{margin-top:0}.mobile-wrapper .un-card:has(>.select){grid-template-columns:auto minmax(0,1fr) auto}.mobile-wrapper .un-card .select mat-checkbox{margin-top:2px}.mobile-wrapper .un-card:has(>.actions>.btn-actions):not(:has(>.actions>button:not(.btn-actions))){position:relative;grid-template-columns:minmax(0,1fr);padding-right:12px}.mobile-wrapper .un-card:has(>.actions>.btn-actions):not(:has(>.actions>button:not(.btn-actions))):has(>.select){grid-template-columns:auto minmax(0,1fr)}.mobile-wrapper .un-card:has(>.actions>.btn-actions):not(:has(>.actions>button:not(.btn-actions)))>.actions{position:absolute;top:6px;right:4px;margin-top:0}.mobile-wrapper .un-card:has(>.actions>.btn-actions):not(:has(>.actions>button:not(.btn-actions))) .desc .quote-no:first-child{padding-right:34px}.mobile-wrapper .un-card .desc{display:grid;grid-template-columns:repeat(2,minmax(min-content,1fr));gap:8px 12px;align-content:start;min-width:0;font-size:12px;color:var(--mc-value)}.mobile-wrapper .un-card .desc .quote-no{display:flex;flex-direction:column;gap:2px;min-width:0;width:auto;font-size:12px}.mobile-wrapper .un-card .desc .quote-no>span:first-child{font-size:11px;font-weight:400;line-height:1.3;color:var(--mc-label)}.mobile-wrapper .un-card .desc .quote-no .cost{font-size:13px;font-weight:600;line-height:1.35;color:var(--mc-value);overflow-wrap:break-word}.mobile-wrapper .un-card .desc .quote-no:first-child{grid-column:1/-1;padding-bottom:10px;border-bottom:1px dashed var(--mc-line)}.mobile-wrapper .un-card .desc .quote-no:first-child .cost{font-size:14px;font-weight:700}.mobile-wrapper .un-card .desc .quote-no:last-child:nth-child(2n){grid-column:1/-1}.mobile-wrapper .un-card .desc .quote-no>span:not(:first-child){align-self:flex-start;max-width:100%}.mobile-wrapper .un-card .desc .quote-no :is([class*=tatus],[class*=badge],[class*=pill],[class*=chip]){max-width:100%;height:auto!important;min-height:24px;padding-block:4px!important;line-height:1.25!important;white-space:normal!important;justify-content:flex-start;text-align:left;border-radius:12px}.mobile-wrapper .un-card .desc .tracking-no{font-size:10px;line-height:1em;color:var(--grey-40)}.mobile-wrapper .un-card .desc .quote-no:not(:has(>span,>.cost)){font-size:13px;font-weight:600;line-height:1.35;color:var(--mc-value);overflow-wrap:anywhere}.mobile-wrapper .un-card .desc .quote-no:not(:has(>span,>.cost)):first-child{font-size:14px;font-weight:700}.mobile-wrapper .un-card .desc .quote-no:not(:has(>span,>.cost)):empty{display:none}.mobile-wrapper .un-card .actions{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:-4px}.mobile-wrapper .un-card .actions .btn{margin-top:0}.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 34px;width:34px;height:34px;padding:5px;border-radius:50%;color:var(--mc-label);background:transparent;transition:background-color .15s ease,color .15s ease}.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button .mat-mdc-focus-indicator{display:none}.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button:hover,.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button[aria-expanded=true]{background:var(--theme-10, rgba(103, 80, 164, .08));color:var(--theme-70)}.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button:focus-visible{outline:2px solid var(--theme-50, currentColor);outline-offset:1px}.mobile-wrapper .un-card .actions .btn-actions.mat-mdc-icon-button .mat-icon{width:22px;height:22px;font-size:22px;line-height:22px}.mobile-wrapper .un-card.un-card--empty{display:block;padding:20px 14px;text-align:center;border-style:dashed;box-shadow:none}.mobile-wrapper .un-card.un-card--empty .desc{display:block;font-size:13px;font-weight:500;color:var(--mc-label)}@media(max-width:320px){.mobile-wrapper .un-card .desc{grid-template-columns:minmax(0,1fr)}}.component{padding:30px;background-color:#f9fafb;min-height:100%}@media(max-width:1024px){.component{padding:20px}.component .component{padding:12px 0 0;min-height:0}}@media(max-width:700px){.component{max-width:100%;padding:12px}.component .component{padding:8px 0 0}}.component .page-header{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;padding:10px;flex-wrap:wrap}.component .page-header h1{display:flex;margin-right:auto;color:var(--theme-20)}@media(max-width:700px){.component .page-header h1{order:0}}.component .header{padding-inline:0px;margin-bottom:20px}@media(max-width:700px){.component .header{margin-bottom:12px}}@media(max-width:700px){.component .header{padding-left:0}}.component .header .filters-wrapper{display:flex;align-items:center}@media(max-width:700px){.component .header .filters-wrapper{flex-wrap:wrap}}.component .header .filters-wrapper .search{max-width:calc(100% - 26px);width:100%;--form-field-bg: #fff}@media(max-width:700px){.component .header .filters-wrapper .search{flex-basis:100%;max-width:100%}}.component .header .filters-wrapper .search .icon-search{width:15px;height:22px;padding-inline:17px 13px;color:var(--theme-80)}@media(max-width:700px){.component .header .filters-wrapper .search .icon-search{padding-inline:12px 8px;font-size:20px}}.component .header .filters-wrapper .search-group{display:flex;align-items:center;gap:0;flex:1;min-width:0;max-width:calc(100% - 26px)}@media(max-width:700px){.component .header .filters-wrapper .search-group{flex-basis:100%;max-width:100%}}.component .header .filters-wrapper .search-group .search{max-width:none;min-width:0;margin:0;flex:1}.component .header .filters-wrapper .search-group .search .mat-mdc-text-field-wrapper,.component .header .filters-wrapper .search-group .search .mdc-notched-outline__trailing{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.component .header .filters-wrapper .search-group .btn-search{height:var(--form-field-height);--mdc-filled-button-container-height: var(--form-field-height);--mdc-filled-button-container-shape: 0 var(--fld-radius, 8px) var(--fld-radius, 8px) 0;margin:0 0 0 -1px;padding-inline:16px 18px;border-radius:0 var(--fld-radius, 8px) var(--fld-radius, 8px) 0!important;font-weight:500;box-shadow:none}.component .header .filters-wrapper .search-group .btn-search .icon-search,.component .header .filters-wrapper .search-group .btn-search .mat-icon{padding:0!important;margin:0 6px 0 0;width:18px!important;height:18px!important;font-size:18px!important;color:#fff!important}@media(max-width:700px){.component .header .filters-wrapper .search-group .btn-search{padding-inline:10px;font-size:0}.component .header .filters-wrapper .search-group .btn-search .icon-search,.component .header .filters-wrapper .search-group .btn-search .mat-icon{margin:0}}.component .header .filters-wrapper .btn-info{margin-left:10px}.component .header .filters-wrapper .filters-more{position:relative;display:flex}@media(max-width:700px){.component .header .filters-wrapper .filters-more{margin-top:10px;margin-left:auto}}.component .header .filters-wrapper .filters-more .btn-filter{background-color:var(--fld-bg, #fff);border:1px solid var(--fld-border, var(--grey-20));border-radius:var(--fld-radius, 8px);margin-left:8px;width:auto;height:var(--form-field-height);min-width:var(--form-field-height);font-size:12px;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;--btn-icon-radius: var(--fld-radius, 8px);--mdc-icon-button-state-layer-size: var(--form-field-height);transition:background-color .15s ease,border-color .15s ease}.component .header .filters-wrapper .filters-more .btn-filter img{width:20px;height:20px}.component .header .filters-wrapper .filters-more .btn-filter:hover{background-color:var(--fld-option-hover, var(--theme-05));border-color:var(--fld-border-hover, var(--grey-40))}.component .header .filters-wrapper .filters-more .btn-filter span{z-index:1}@media(max-width:700px){.component .header .filters-wrapper .filters-more .btn-filter span{display:none}}.component .header .filters-wrapper .filters-more .btn-filter .icon-filter{display:flex;justify-content:center;align-items:center;color:var(--fld-focus, var(--theme-80));font-size:20px;width:20px;height:20px}@media(max-width:700px){.component .header .filters-wrapper .filters-more .btn-filter{margin-left:6px;padding:0 8px}}.component .content{width:100%!important;max-width:100%;margin-top:10px}@media(max-width:700px){.component .content{width:100%;margin-top:8px}}.mat-mdc-table{overflow:visible!important}tbody{display:table-row-group!important}.cell-text{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-controls,.table-controls *{pointer-events:auto}:root{--mdc-plain-tooltip-supporting-text-size: var(--11px)}:root{--mdc-plain-tooltip-container-color: #323232}html.dark-theme{color-scheme:dark;--sys-background: #14141a;--sys-on-background: #e4e4e9;--sys-surface: #1c1c24;--sys-on-surface: #e4e4e9;--sys-surface-variant: #26262f;--sys-on-surface-variant: #c7c7d1;--sys-primary: var(--theme-40);--sys-outline: #4a4a55;--sys-outline-variant: #34343d;--clr-disabled: #2a2a33;--clr-on-disabled: #9a9aa5;--clr-disabled-icon: #6e6e79;--clr-placeholder: #a7a7b3;--grey-10: #2a2a30;--grey-20: #35353d;--grey-30: #45454e;--grey-40: #6b6b76;--grey-50: #8a8a95;--grey-60: #a3a3ad;--grey-70: #b9b9c2;--grey-80: #d0d0d7;--grey-90: #e4e4e9;--grey-100: #f2f2f5;background-color:var(--sys-background);color:var(--sys-on-background)}html.dark-theme body{background-color:var(--sys-background);color:var(--sys-on-background);--tbl-head-bg: color-mix(in srgb, var(--theme-40) 14%, var(--sys-surface-variant));--tbl-head-fg: color-mix(in srgb, var(--theme-30) 45%, var(--grey-80));--tbl-line: var(--sys-outline-variant);--tbl-border: var(--sys-outline-variant);--tbl-hover: color-mix(in srgb, var(--theme-40) 8%, var(--sys-surface));--tbl-cell-fg: var(--sys-on-background);--fld-bg: var(--sys-surface-variant);--fld-border: var(--sys-outline);--fld-border-hover: var(--grey-50);--fld-focus: var(--theme-40);--fld-ring: color-mix(in srgb, var(--theme-40) 26%, transparent);--fld-ink: var(--sys-on-background);--fld-label: var(--grey-80);--fld-placeholder: var(--clr-placeholder);--fld-icon: var(--grey-60);--fld-disabled-bg: color-mix(in srgb, var(--sys-background) 65%, var(--sys-surface));--fld-disabled-ink: var(--grey-60);--fld-error: #f97066;--fld-error-ring: rgba(249, 112, 102, .18);--fld-option-hover: var(--sys-surface-variant);--fld-option-selected: color-mix(in srgb, var(--theme-40) 22%, var(--sys-surface));--fld-option-selected-ink: var(--theme-30);--fld-panel-bg: var(--sys-surface);--fld-panel-border: var(--sys-outline-variant);--fld-panel-shadow: 0 18px 40px -12px rgba(0, 0, 0, .7), 0 4px 12px -4px rgba(0, 0, 0, .5);--fld-search-bg: var(--sys-surface-variant);--fld-option-muted: var(--grey-60);--fld-scrollbar: var(--grey-40);--btn-primary: color-mix(in srgb, var(--theme-70) 80%, var(--theme-40));--btn-primary-hover: color-mix(in srgb, var(--theme-70) 65%, var(--theme-40));--btn-primary-ink: var(--theme-30);--btn-primary-shadow: 0 2px 8px rgba(0, 0, 0, .45);--btn-ring: color-mix(in srgb, var(--theme-40) 35%, transparent);--btn-neutral-bg: color-mix(in srgb, var(--theme-40) 16%, var(--sys-surface));--btn-neutral-hover: color-mix(in srgb, var(--theme-40) 26%, var(--sys-surface));--btn-neutral-border: transparent;--btn-neutral-border-hover: transparent;--btn-neutral-ink: var(--theme-30);--btn-danger: #f97066;--btn-danger-soft: rgba(249, 112, 102, .14);--btn-danger-soft-hover: rgba(249, 112, 102, .24);--btn-danger-hover: #f0676b;--btn-disabled-bg: var(--sys-surface-variant);--btn-disabled-ink: var(--grey-50);--act-border: var(--sys-outline);--act-bg: var(--sys-surface-variant);--act-color: var(--theme-30);--act-primary: color-mix(in srgb, var(--theme-70) 80%, var(--theme-40));--act-danger: #f97066;--act-success: #4ade80}html.dark-theme app-layout,html.dark-theme .site,html.dark-theme .site__body,html.dark-theme mat-sidenav-content,html.dark-theme mat-sidenav-container,html.dark-theme .mobile-content,html.dark-theme .desktop-content{background-color:var(--sys-background)}html.dark-theme mat-toolbar{background-color:var(--sys-surface)!important;color:var(--sys-on-background)!important;border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme .side-nav{border-right-color:var(--sys-outline-variant)!important}html.dark-theme app-sidebar .sidebar,html.dark-theme .sidebar{background:var(--sys-surface)!important;color:var(--grey-100)}html.dark-theme app-sidebar{--sidebar-fg: var(--grey-80);--active-menu-fg: #ffffff}html.dark-theme app-sidebar .item.active.collapsed,html.dark-theme app-sidebar .item .active.collapsed .link-icon-wrapper.collapsed{background-color:var(--sys-surface-variant)!important}html.dark-theme app-sidebar a.active,html.dark-theme app-sidebar .btn-link.active{background-color:color-mix(in srgb,var(--theme-70) 55%,var(--sys-surface))!important}html.dark-theme app-sidebar .submenus .sub-item .active{background-color:color-mix(in srgb,var(--theme-70) 35%,var(--sys-surface))!important;color:var(--sys-on-background)!important}html.dark-theme app-sidebar .submenus .sub-item .active .link-icon-wrapper.collapsed{background-color:color-mix(in srgb,var(--theme-70) 55%,var(--sys-surface))!important}html.dark-theme app-sidebar .search-input{background-color:var(--sys-surface-variant);border-color:var(--sys-outline);color:var(--sys-on-background)}html.dark-theme app-sidebar .btn-expand-collapsed{background-color:var(--sys-surface-variant);border-color:var(--sys-outline);color:var(--sys-on-background)}html.dark-theme app-sidebar .btn-expand-collapsed:hover{background-color:color-mix(in srgb,var(--theme-70) 55%,var(--sys-surface));border-color:var(--theme-70);color:#fff}html.dark-theme app-sidebar .search-icon{filter:invert(1) brightness(1.6);color:var(--grey-60)}html.dark-theme .step.completed{background-color:color-mix(in srgb,var(--theme-70) 30%,var(--sys-surface))!important;color:var(--sys-on-background)!important}html.dark-theme app-header{--hdr-paper: var(--sys-background);--hdr-surface: var(--sys-surface);--hdr-tint: var(--sys-surface-variant);--hdr-tint-hover: rgba(255, 255, 255, .07);--hdr-ink: var(--sys-on-background);--hdr-ink-2: var(--sys-on-surface-variant);--hdr-muted: var(--grey-70);--hdr-hairline: var(--sys-outline);--hdr-hairline-2: var(--sys-outline-variant);--hdr-rule: var(--sys-outline);--hdr-accent: var(--sys-on-background);--hdr-selected: color-mix(in srgb, var(--theme-20) 24%, var(--sys-surface));--hdr-on-selected: var(--sys-on-background)}html.dark-theme .gz-menu__role{--hdr-tint: var(--sys-surface-variant);--hdr-accent: var(--sys-on-background);--hdr-selected: color-mix(in srgb, var(--theme-20) 24%, var(--sys-surface));--hdr-on-selected: var(--sys-on-background)}html.dark-theme app-footer .footer,html.dark-theme .footer{background-color:var(--sys-surface)!important;color:var(--grey-70)!important;border-top-color:var(--sys-outline-variant)!important}html.dark-theme app-header{--hdr-paper: var(--sys-background);--hdr-surface: var(--sys-surface);--hdr-tint: var(--sys-surface-variant);--hdr-tint-hover: rgba(255, 255, 255, .07);--hdr-ink: var(--sys-on-background);--hdr-ink-2: var(--sys-on-surface-variant);--hdr-muted: var(--grey-70);--hdr-hairline: var(--sys-outline);--hdr-hairline-2: var(--sys-outline-variant);--hdr-rule: var(--sys-outline);--hdr-accent: var(--sys-on-background)}html.dark-theme .gz-menu-panel{--hdr-paper: var(--sys-surface);--hdr-surface: var(--sys-surface);--hdr-tint: var(--sys-surface-variant);--hdr-ink: var(--sys-on-background);--hdr-muted: var(--grey-70);--hdr-hairline: var(--sys-outline);--hdr-hairline-2: var(--sys-outline-variant);--hdr-accent: var(--sys-on-background)}html.dark-theme .gz-profile-panel{--gzp-surface: var(--sys-surface);--gzp-tint: var(--sys-surface-variant);--gzp-ink: var(--sys-on-background);--gzp-muted: var(--grey-70);--gzp-hairline: var(--sys-outline);--gzp-hairline-2: var(--sys-outline-variant);--gzp-accent: var(--sys-on-background);--gzp-danger: var(--red-80, #e15b52);--gzp-danger-tint: rgba(225, 91, 82, .14)}html.dark-theme .floating-icon{background:#4a3a8c}html.dark-theme mat-icon,html.dark-theme .mat-icon,html.dark-theme .material-symbols-outlined{color:#fff!important}html.dark-theme .btn-delete,html.dark-theme .btn-delete mat-icon{color:var(--red-80)!important}html.dark-theme .btn-activate,html.dark-theme .btn-activate mat-icon{color:#6db02d!important}html.dark-theme .notification-btn.ringing,html.dark-theme .notification-btn.ringing .bell-icon,html.dark-theme .unread-icon,html.dark-theme .toast-icon mat-icon{color:#ff9800!important}html.dark-theme *::-webkit-scrollbar{background-color:var(--sys-surface-variant)}html.dark-theme *::-webkit-scrollbar-track{background:var(--sys-surface-variant)}html.dark-theme *::-webkit-scrollbar-thumb{background:var(--grey-30)}html.dark-theme *::-webkit-scrollbar-thumb:hover{background:var(--grey-40)}html.dark-theme .component,html.dark-theme .card-container,html.dark-theme .table-wrapper,html.dark-theme .mobile-wrapper,html.dark-theme mat-paginator,html.dark-theme .mat-mdc-paginator{background-color:var(--sys-surface)!important;color:var(--sys-on-background)}html.dark-theme .table-content thead th,html.dark-theme table.flex-table thead,html.dark-theme table.flex-table thead th,html.dark-theme .tncsc-table .mat-mdc-header-cell{background-color:var(--tbl-head-bg)!important;color:var(--tbl-head-fg)!important}html.dark-theme .tncsc-table tr.mat-mdc-row:hover{background-color:var(--tbl-hover)!important}html.dark-theme .tncsc-table th,html.dark-theme .tncsc-table td,html.dark-theme table.flex-table{border-color:var(--sys-outline-variant)!important}html.dark-theme .un-card{border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme mat-card.card,html.dark-theme .mat-mdc-card{background-color:var(--sys-surface)!important;color:var(--sys-on-background)!important;box-shadow:0 0 10px #00000080!important}html.dark-theme .mat-mdc-card,html.dark-theme mat-card.card,html.dark-theme .stat-grid .card-details,html.dark-theme .summary-card,html.dark-theme .card-container1,html.dark-theme .card-container22,html.dark-theme .new-card-style .card,html.dark-theme .new-card-style .card-subbox,html.dark-theme .new-card-style .card-panel,html.dark-theme .clickable-card,html.dark-theme .table-wrapper,html.dark-theme .mobile-wrapper,html.dark-theme table.flex-table,html.dark-theme .tncsc-table,html.dark-theme .card-table-wrapper,html.dark-theme .mat-mdc-table{border:1px solid var(--sys-outline-variant)!important}@media(max-width:700px){html.dark-theme .mobile-wrapper,html.dark-theme :has(>.mobile-wrapper) .table-wrapper,html.dark-theme :has(.mobile-wrapper)>.table-wrapper,html.dark-theme .table-wrapper:has(.mat-mdc-table:not(.no-mobile-cards)),html.dark-theme .mat-mdc-table:not(.no-mobile-cards){border:0!important;background-color:transparent!important}}html.dark-theme input:not(.mat-mdc-input-element):not([type=checkbox]):not([type=radio]),html.dark-theme textarea:not(.mat-mdc-input-element),html.dark-theme select:not(.mat-mdc-select-trigger){background-color:var(--sys-surface-variant)!important;color:var(--sys-on-background)!important;border:1px solid var(--sys-outline)!important}html.dark-theme body{--mat-menu-container-color: var(--sys-surface)}html.dark-theme .mdc-dialog{--panel-bg: var(--sys-surface)}html.dark-theme .mat-mdc-dialog-surface,html.dark-theme .mat-mdc-menu-panel,html.dark-theme .mat-mdc-menu-content{background-color:var(--sys-surface)!important;color:var(--sys-on-background)!important}html.dark-theme .mat-mdc-menu-item{color:var(--sys-on-background)!important}html.dark-theme .mat-mdc-menu-item .mat-icon{color:var(--sys-on-surface-variant)!important}html.dark-theme .mat-mdc-radio-button{--mat-radio-label-text-color: var(--sys-on-background);--mat-radio-disabled-label-color: var(--grey-50);--mdc-radio-unselected-icon-color: var(--grey-60);--mdc-radio-unselected-hover-icon-color: var(--grey-50);--mdc-radio-unselected-focus-icon-color: var(--grey-50);--mdc-radio-unselected-pressed-icon-color: var(--grey-50);--mdc-radio-disabled-unselected-icon-color: var(--grey-40);--mdc-radio-disabled-selected-icon-color: var(--grey-40)}html.dark-theme .mat-mdc-form-field{--mdc-outlined-text-field-input-text-color: var(--sys-on-background);--mdc-outlined-text-field-label-text-color: var(--grey-70);--mdc-outlined-text-field-outline-color: var(--fld-border);--mdc-outlined-text-field-hover-outline-color: var(--fld-border-hover);--mdc-outlined-text-field-focus-outline-color: var(--fld-focus);--mdc-outlined-text-field-disabled-outline-color: var(--sys-outline-variant);--mdc-outlined-text-field-container-color: var(--sys-surface-variant);--mdc-filled-text-field-container-color: var(--sys-surface-variant);--mdc-filled-text-field-input-text-color: var(--sys-on-background);--mat-select-panel-background-color: var(--sys-surface);--mat-select-enabled-trigger-text-color: var(--sys-on-background);--mat-form-field-disabled-input-text-color: var(--grey-60)}html.dark-theme .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:transparent!important}html.dark-theme .mdc-text-field--outlined.mdc-text-field--disabled{outline:1px dashed var(--sys-outline)!important;outline-offset:-1px;border-radius:var(--fld-radius, 8px)}html.dark-theme .mat-mdc-form-field-disabled input,html.dark-theme .mat-mdc-form-field-disabled textarea,html.dark-theme .mat-mdc-form-field-disabled .mat-mdc-input-element,html.dark-theme .mat-mdc-form-field-disabled .mat-mdc-select-value,html.dark-theme .mat-mdc-form-field-disabled .mat-mdc-select-value-text,html.dark-theme .mat-mdc-form-field-disabled .mat-mdc-select-min-line,html.dark-theme .mdc-text-field--disabled input,html.dark-theme .mdc-text-field--disabled textarea,html.dark-theme .mdc-text-field--disabled .mat-mdc-input-element,html.dark-theme .mdc-text-field--disabled .mat-mdc-select-value,html.dark-theme .mdc-text-field--disabled .mat-mdc-select-value-text,html.dark-theme .mdc-text-field--disabled .mat-mdc-select-min-line{color:var(--fld-disabled-ink)!important;-webkit-text-fill-color:var(--fld-disabled-ink)!important}html.dark-theme .mat-mdc-form-field-disabled .mat-mdc-select-arrow:after,html.dark-theme .mat-mdc-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button:after,html.dark-theme .mdc-text-field--disabled .mat-mdc-select-arrow:after,html.dark-theme .mdc-text-field--disabled .mat-datepicker-toggle .mat-mdc-icon-button:after{opacity:.5}html.dark-theme input,html.dark-theme textarea,html.dark-theme select,html.dark-theme .mat-mdc-input-element,html.dark-theme .mat-mdc-select-value,html.dark-theme .mat-mdc-select-min-line{color:var(--sys-on-background)!important;-webkit-text-fill-color:var(--sys-on-background)!important}html.dark-theme ::placeholder{color:var(--clr-placeholder)!important;opacity:1}html.dark-theme .mat-mdc-select-panel{background:var(--fld-panel-bg)!important}html.dark-theme .mat-mdc-option{color:var(--sys-on-background)!important}html.dark-theme .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--fld-option-hover)!important}html.dark-theme .mat-mdc-option.mat-mdc-option-active{background-color:var(--fld-option-hover)!important}html.dark-theme .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background-color:var(--fld-option-selected)!important;color:var(--fld-option-selected-ink)!important}html.dark-theme .mat-mdc-option.mdc-list-item--disabled{color:var(--fld-option-muted)!important}html.dark-theme .mat-mdc-option .mdc-list-item__primary-text{color:inherit!important}html.dark-theme .mat-mdc-autocomplete-panel{background:var(--sys-surface)!important}html.dark-theme .mat-datepicker-content{background-color:var(--sys-surface)!important;color:var(--sys-on-background)!important;box-shadow:0 0 10px #00000080!important}html.dark-theme .mat-datepicker-content .mat-calendar-arrow{fill:var(--sys-on-background)!important}html.dark-theme .mat-calendar{--mat-datepicker-calendar-container-background-color: var(--sys-surface);--mat-datepicker-calendar-container-text-color: var(--sys-on-background)}html.dark-theme .mat-calendar-header,html.dark-theme .mat-calendar-table-header,html.dark-theme .mat-calendar-body-label{color:var(--grey-70)!important}html.dark-theme .mat-calendar-period-button,html.dark-theme .mat-calendar-next-button,html.dark-theme .mat-calendar-previous-button{color:var(--sys-on-background)!important}html.dark-theme .mat-calendar-table-header-divider:after{background:var(--sys-outline-variant)!important}html.dark-theme .mat-datepicker-content{border-color:var(--sys-outline-variant)!important;--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--theme-40) 22%, var(--sys-surface));--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--theme-40) 30%, var(--sys-surface));--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, var(--theme-40) 18%, var(--sys-surface));--mat-datepicker-calendar-date-selected-state-background-color: color-mix(in srgb, var(--theme-70) 75%, var(--theme-40));--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-today-outline-color: var(--theme-30);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--theme-30);--mat-datepicker-calendar-date-preview-state-outline-color: var(--theme-30)}html.dark-theme .mat-datepicker-content .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),html.dark-theme .mat-datepicker-content .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),html.dark-theme .mat-datepicker-content .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:color-mix(in srgb,var(--theme-40) 30%,var(--sys-surface))!important;color:var(--sys-on-background)!important}html.dark-theme .mat-datepicker-content .mat-calendar-body-selected{background-color:color-mix(in srgb,var(--theme-70) 75%,var(--theme-40))!important;color:#fff!important;box-shadow:0 2px 8px #00000073!important}html.dark-theme .mat-datepicker-content .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--theme-30)!important;color:var(--theme-30)!important}html.dark-theme .mat-datepicker-content .mat-calendar-previous-button:hover,html.dark-theme .mat-datepicker-content .mat-calendar-next-button:hover{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme .mat-calendar-body-cell-content{color:var(--sys-on-background)!important;border-color:transparent!important}html.dark-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content{color:var(--grey-50)!important}html.dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:var(--sys-surface-variant)!important}html.dark-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--sys-outline)!important}html.dark-theme .search-input,html.dark-theme .swal-joining-input,html.dark-theme .filters{background-color:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important;color:var(--sys-on-background)!important}html.dark-theme .mat-mdc-form-field,html.dark-theme .search,html.dark-theme .search-form-field{--form-field-bg: var(--fld-bg) !important;--form-field-disabled-bg: var(--fld-disabled-bg) !important}html.dark-theme .mat-mdc-form-field.select-search{--form-field-bg: var(--fld-search-bg) !important;background:var(--fld-panel-bg)!important;border-bottom-color:var(--fld-panel-border)!important}html.dark-theme .mat-mdc-select-panel .select-search-input{background:var(--sys-surface-variant)!important;border-bottom-color:var(--sys-outline)!important;color:var(--sys-on-background)!important}html.dark-theme .mat-mdc-select-panel .select-search-input::placeholder{color:var(--clr-placeholder)!important}html.dark-theme .leaflet-bar a,html.dark-theme .leaflet-control-layers,html.dark-theme .leaflet-control-layers-toggle{background-color:var(--sys-surface)!important;color:var(--sys-on-background)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .leaflet-bar a:hover{background-color:var(--sys-surface-variant)!important}html.dark-theme .leaflet-control-layers-expanded{background:var(--sys-surface)!important;color:var(--sys-on-background)!important}html.dark-theme .btn-filter{background-color:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme .btn-filter:hover{background-color:var(--sys-outline-variant)!important}html.dark-theme .icon-filter,html.dark-theme .icon-search{color:var(--grey-70)!important}html.dark-theme .icon-search svg,html.dark-theme .icon-search path{fill:currentColor!important}html.dark-theme .stat-grid .card-details,html.dark-theme .summary-card,html.dark-theme .summary-cards .card,html.dark-theme .card-container1,html.dark-theme .card-container22{background-color:var(--sys-surface)!important;box-shadow:0 4px 16px #00000059!important}html.dark-theme .stat-grid .card-details .title,html.dark-theme .stat-grid .card-details .card-title,html.dark-theme .summary-card .title,html.dark-theme .summary-card .card-title,html.dark-theme .summary-cards .card .title,html.dark-theme .summary-cards .card .card-title,html.dark-theme .card-container1 .title,html.dark-theme .card-container1 .card-title,html.dark-theme .card-container22 .title,html.dark-theme .card-container22 .card-title{color:var(--grey-70)!important}html.dark-theme .stat-grid .card-details .value,html.dark-theme .stat-grid .card-details .card-value,html.dark-theme .summary-card .value,html.dark-theme .summary-card .card-value,html.dark-theme .summary-cards .card .value,html.dark-theme .summary-cards .card .card-value,html.dark-theme .card-container1 .value,html.dark-theme .card-container1 .card-value,html.dark-theme .card-container22 .value,html.dark-theme .card-container22 .card-value{color:var(--sys-on-background)!important}html.dark-theme .stat-grid .card-details .text,html.dark-theme .stat-grid .card-details .card-footer,html.dark-theme .summary-card .text,html.dark-theme .summary-card .card-footer,html.dark-theme .summary-cards .card .text,html.dark-theme .summary-cards .card .card-footer,html.dark-theme .card-container1 .text,html.dark-theme .card-container1 .card-footer,html.dark-theme .card-container22 .text,html.dark-theme .card-container22 .card-footer{color:var(--grey-60)!important}html.dark-theme .card-container,html.dark-theme .mobile-card-container,html.dark-theme .status-card{--status-card-bg: var(--sys-surface-variant);--status-card-tint: rgba(255, 255, 255, .06)}html.dark-theme .status-card.Count{color:#199181!important;--icon-bg: rgba(25, 145, 129, .18);--tint: color-mix(in srgb, #199181 20%, var(--sys-surface))}html.dark-theme .status-card.Visitors{color:#2865eb!important;--icon-bg: rgba(40, 101, 235, .18);--tint: color-mix(in srgb, #2865eb 20%, var(--sys-surface))}html.dark-theme .status-card.Pending{color:#b8863b!important;--icon-bg: rgba(184, 134, 59, .18);--tint: color-mix(in srgb, #b8863b 20%, var(--sys-surface))}html.dark-theme .status-card.Approved,html.dark-theme .status-card.Completed{color:#2f8a5b!important;--icon-bg: rgba(47, 138, 91, .18);--tint: color-mix(in srgb, #2f8a5b 20%, var(--sys-surface))}html.dark-theme .status-card.Rejected{color:#c1493f!important;--icon-bg: rgba(193, 73, 63, .18);--tint: color-mix(in srgb, #c1493f 20%, var(--sys-surface))}html.dark-theme .status-card.selectable:hover{border-color:var(--sys-outline-variant)!important;background:var(--sys-surface-variant)!important}html.dark-theme .status-card.selectable.active{border-color:var(--sys-outline-variant)!important}html.dark-theme .status-card .card-value{color:var(--sys-on-background)!important}html.dark-theme .status-card .card-icon mat-icon svg [fill]:not([fill=none]){fill:currentColor!important}html.dark-theme .status-card .card-icon mat-icon svg [stroke]:not([stroke=none]){stroke:currentColor!important}html.dark-theme .mat-mdc-table{--mat-table-background-color: var(--sys-surface);--mat-table-row-item-label-text-color: var(--sys-on-background);--mat-table-header-headline-color: var(--tbl-head-fg);--mat-table-row-item-outline-color: var(--sys-outline-variant);background-color:var(--sys-surface)}html.dark-theme .mat-mdc-cell,html.dark-theme .mat-mdc-footer-cell{color:var(--sys-on-background);border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme .mat-mdc-header-cell{background-color:var(--tbl-head-bg)!important;color:var(--tbl-head-fg)!important;border-bottom-color:var(--tbl-border)!important}html.dark-theme th .mat-sort-header-arrow,html.dark-theme th mat-icon:not([svgIcon]),html.dark-theme .mat-mdc-header-cell mat-icon:not([svgIcon]){color:var(--tbl-head-fg)!important}html.dark-theme .tab-wrapper mat-tab-group{--tab-bar-bg: color-mix(in srgb, var(--theme-40) 16%, var(--sys-surface));--tab-ink: var(--theme-30);--tab-active-bg: var(--sys-surface-variant);--tab-active-ink: var(--sys-on-background)}html.dark-theme body{--stp-line: var(--sys-outline-variant);--stp-line-done: var(--theme-40);--stp-idle-bg: var(--sys-surface-variant);--stp-idle-border: var(--grey-50);--stp-idle-ink: var(--grey-70);--stp-active: color-mix(in srgb, var(--theme-70) 75%, var(--theme-40));--stp-ring: color-mix(in srgb, var(--theme-40) 28%, transparent);--stp-done-bg: color-mix(in srgb, var(--theme-40) 18%, var(--sys-surface));--stp-done-ink: var(--theme-30);--stp-label: var(--grey-70);--stp-label-active: var(--sys-on-background)}html.dark-theme .mat-mdc-paginator{background-color:var(--sys-surface)!important;color:var(--sys-on-background);border-top-color:var(--sys-outline-variant)!important}html.dark-theme .new-card-style .card-container1,html.dark-theme .new-card-style .card-container22{--accent-soft: color-mix(in srgb, var(--accent) 22%, var(--sys-surface));--accent-ink: color-mix(in srgb, var(--accent) 65%, #ffffff);border-top:3px solid var(--accent)!important}html.dark-theme .new-card-style .card-container1 .card-header,html.dark-theme .new-card-style .card-container22 .card-header{background:transparent!important;border-bottom:0!important;color:var(--accent-ink)!important}html.dark-theme .new-card-style .card-container1 .card-header:before,html.dark-theme .new-card-style .card-container22 .card-header:before{background:var(--accent-soft)!important;color:var(--accent-ink)!important}html.dark-theme .new-card-style .card-container1 .card-header:after,html.dark-theme .new-card-style .card-container22 .card-header:after{background:var(--accent-soft)!important;color:var(--accent-ink)!important}html.dark-theme .new-card-style .card-container1 .card-header .drill-arrow,html.dark-theme .new-card-style .card-container22 .card-header .drill-arrow{background:var(--accent-soft)!important;color:var(--accent-ink)!important}html.dark-theme .new-card-style .card-container1 .card-total .label,html.dark-theme .new-card-style .card-container22 .card-total .label{color:var(--grey-60)!important}html.dark-theme .new-card-style .card-container1 .card-total .count1,html.dark-theme .new-card-style .card-container1 .card-total .value,html.dark-theme .new-card-style .card-container22 .card-total .count1,html.dark-theme .new-card-style .card-container22 .card-total .value{color:var(--accent-ink)!important}html.dark-theme .new-card-style .card-container1 .card-stats .stat-row,html.dark-theme .new-card-style .card-container22 .card-stats .stat-row{background:var(--sys-surface-variant)!important;border:1px solid var(--sys-outline-variant)}html.dark-theme .new-card-style .card-container1 .card-stats .stat-row .count1,html.dark-theme .new-card-style .card-container22 .card-stats .stat-row .count1{color:var(--sys-on-background)!important}html.dark-theme .new-card-style .card-container1 .card-stats .stat-row .label,html.dark-theme .new-card-style .card-container22 .card-stats .stat-row .label{color:var(--grey-60)!important}html.dark-theme .new-card-style{--card-line: var(--sys-outline-variant);--card-body: var(--sys-surface);--card-head: color-mix(in srgb, var(--theme-40) 14%, var(--sys-surface));--card-head-line: color-mix(in srgb, var(--theme-40) 26%, var(--sys-outline-variant));--card-title: var(--theme-30);--card-accent: var(--theme-30);--card-chip: var(--sys-surface-variant);--card-tile: var(--sys-surface-variant)}html.dark-theme .new-card-style .card-container{background:var(--sys-background)!important}html.dark-theme .new-card-style .card,html.dark-theme .new-card-style .card-content,html.dark-theme .new-card-style .card-subbox,html.dark-theme .new-card-style .card-panel,html.dark-theme .new-card-style .card-panel .mat-expansion-panel,html.dark-theme .new-card-style .card-panel .mat-expansion-panel-header,html.dark-theme .new-card-style .card-accordion .mat-expansion-panel{background:var(--sys-surface)!important;color:var(--sys-on-background)!important}html.dark-theme .new-card-style .card-header{background:var(--card-head)!important;border-bottom-color:var(--card-head-line)!important}html.dark-theme .new-card-style .card-header:before{background:var(--theme-40)!important}html.dark-theme .new-card-style .card-header .card-header-title mat-icon{color:var(--theme-30)!important}html.dark-theme .new-card-style .card-subbox-title mat-icon,html.dark-theme .new-card-style .card-subbox-header mat-icon{color:var(--theme-30)!important}html.dark-theme .new-card-style .card-header-title,html.dark-theme .new-card-style .card-subbox-title{color:color-mix(in srgb,var(--sys-on-secondary) 55%,var(--sys-on-background))!important}html.dark-theme .new-card-style .card-header-subtitle{color:color-mix(in srgb,var(--sys-on-secondary) 40%,var(--grey-70))!important}html.dark-theme .new-card-style .card-panel-note,html.dark-theme .new-card-style .card-empty{color:var(--grey-60)!important}html.dark-theme .new-card-style .card-subsection,html.dark-theme .new-card-style .card-doc-row{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .new-card-style .card-item{background:var(--card-tile)!important;border-color:var(--card-line)!important}html.dark-theme .new-card-style .card-item.card-item-inline,html.dark-theme .new-card-style .card-item:has(>.card-value-with-action),html.dark-theme .new-card-style .card-item:has(>label+.card-doc-row),html.dark-theme .new-card-style .card-item:has(>.card-label+.card-doc-row){background:transparent!important}html.dark-theme .new-card-style .card-item .card-label,html.dark-theme .new-card-style .card-item>label{color:var(--grey-70)!important}html.dark-theme .new-card-style .card-item .card-value,html.dark-theme .new-card-style .card-item>p,html.dark-theme .new-card-style .card-panel-amount,html.dark-theme .new-card-style .card-content-heading,html.dark-theme .new-card-style .card-doc-name,html.dark-theme .new-card-style .card-info-text{color:var(--sys-on-background)!important}html.dark-theme .new-card-style .card-section,html.dark-theme .new-card-style .card-divider,html.dark-theme .new-card-style .card-actions,html.dark-theme .new-card-style .card-subbox,html.dark-theme .new-card-style .card-panel{border-color:var(--sys-outline-variant)!important}html.dark-theme .new-card-style .card-panel-header,html.dark-theme .new-card-style .card-panel-title{color:var(--sys-on-background)!important}html.dark-theme .new-card-style .card-table-wrapper{border-color:var(--sys-outline-variant)!important}html.dark-theme .new-card-style .card-table .card-table-strong{color:var(--sys-on-background)!important}html.dark-theme .new-card-style .card-table thead th,html.dark-theme .new-card-style .card-table .mat-mdc-header-cell{background:color-mix(in srgb,var(--theme-70) 22%,var(--sys-surface-variant))!important;color:color-mix(in srgb,var(--theme-70) 55%,var(--sys-on-background))!important;border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme .new-card-style .card-table tbody tr,html.dark-theme .new-card-style .card-table tr.mat-mdc-row{border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme .new-card-style .card-table.card-table-sticky-last th:last-child,html.dark-theme .new-card-style .card-table.card-table-sticky-last td:last-child{background:var(--sys-surface)!important}html.dark-theme .clickable-card{background:var(--sys-surface)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .clickable-card .cc-label{color:var(--grey-60)!important}html.dark-theme .clickable-card .cc-value{color:var(--sys-on-background)!important}html.dark-theme .clickable-card .cc-tile{background:color-mix(in srgb,var(--theme-70) 22%,var(--sys-surface-variant))!important;color:var(--theme-40)!important}html.dark-theme .clickable-card.selected .cc-tile{background:var(--theme-40)!important;color:var(--sys-background)!important}html.dark-theme app-laboratory-test-parameters .component form{background:var(--sys-surface)!important}html.dark-theme app-laboratory-test-parameters .header{background:linear-gradient(to right,var(--sys-surface-variant),var(--sys-surface-variant))!important;border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme app-laboratory-test-parameters .header h2,html.dark-theme app-laboratory-test-parameters .header h2 span,html.dark-theme app-laboratory-test-parameters .header p{color:var(--sys-on-background)!important}html.dark-theme app-laboratory-test-parameters p{color:var(--grey-70)!important}html.dark-theme app-laboratory-test-parameters .sample-pouch-card{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme app-laboratory-test-parameters .sample-pouch-card h4{color:var(--sys-on-background)!important}html.dark-theme app-laboratory-test-parameters .sample-pouch-card p{color:var(--grey-60)!important}html.dark-theme app-laboratory-test-parameters .sample-option{background:var(--sys-surface)!important;border-color:var(--sys-outline)!important;color:var(--sys-on-background)!important}html.dark-theme app-laboratory-test-parameters .batch-table{border-color:var(--sys-outline-variant)!important}html.dark-theme app-laboratory-test-parameters .batch-table .mat-mdc-row{border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme app-laboratory-test-parameters .batch-table .mat-mdc-row:hover{background-color:var(--sys-surface-variant)!important}html.dark-theme app-laboratory-test-parameters .batch-input{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important;color:var(--sys-on-background)!important}html.dark-theme app-laboratory-test-parameters input:disabled{background-color:var(--sys-surface)!important;color:var(--grey-60)!important}html.dark-theme app-laboratory-test-parameters .no-data-row{color:var(--grey-60)!important}html.dark-theme app-godown-basic-details-step .card,html.dark-theme app-godown-basic-details-step .section,html.dark-theme app-compartment-shutter-step .card,html.dark-theme app-compartment-shutter-step .section{background:var(--sys-surface)!important}html.dark-theme app-godown-basic-details-step .card,html.dark-theme app-compartment-shutter-step .card{border-color:var(--sys-outline-variant)!important}html.dark-theme app-godown-basic-details-step .section-header,html.dark-theme app-compartment-shutter-step .section-header{background:linear-gradient(to right,var(--sys-surface-variant),var(--sys-surface-variant))!important;border-bottom-color:var(--sys-outline-variant)!important;color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .section-header mat-icon,html.dark-theme app-compartment-shutter-step .section-header mat-icon{color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .infra-group-title,html.dark-theme app-compartment-shutter-step .infra-group-title{color:var(--grey-70)!important}html.dark-theme app-godown-basic-details-step .infra-equipment-card,html.dark-theme app-compartment-shutter-step .infra-equipment-card{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme app-godown-basic-details-step .scale-group-card,html.dark-theme app-compartment-shutter-step .scale-group-card{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme app-godown-basic-details-step .scale-group-card .scale-index,html.dark-theme app-compartment-shutter-step .scale-group-card .scale-index{background:var(--sys-outline)!important;color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .infrastructure-section .scale-group-card,html.dark-theme app-compartment-shutter-step .infrastructure-section .scale-group-card{background:var(--sys-surface)!important}html.dark-theme app-godown-basic-details-step .infrastructure-section .scale-group-card .scale-index,html.dark-theme app-compartment-shutter-step .infrastructure-section .scale-group-card .scale-index{background:var(--sys-surface-variant)!important;color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .capacity-overview-card,html.dark-theme app-compartment-shutter-step .capacity-overview-card{background:linear-gradient(145deg,var(--sys-surface) 0%,var(--sys-surface-variant) 100%)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme app-godown-basic-details-step .capacity-overview-godown,html.dark-theme app-compartment-shutter-step .capacity-overview-godown{border-right-color:var(--sys-outline-variant)!important}html.dark-theme app-godown-basic-details-step .capacity-overview-icon,html.dark-theme app-compartment-shutter-step .capacity-overview-icon{background:var(--sys-surface-variant)!important;color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .capacity-overview-label,html.dark-theme app-godown-basic-details-step .capacity-pill-label,html.dark-theme app-compartment-shutter-step .capacity-overview-label,html.dark-theme app-compartment-shutter-step .capacity-pill-label{color:var(--grey-60)!important}html.dark-theme app-godown-basic-details-step .capacity-overview-godown-name,html.dark-theme app-compartment-shutter-step .capacity-overview-godown-name{color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .capacity-pill,html.dark-theme app-compartment-shutter-step .capacity-pill{background:var(--sys-surface)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme app-godown-basic-details-step .capacity-pill-total,html.dark-theme app-compartment-shutter-step .capacity-pill-total{border-left-color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .capacity-pill-total .capacity-pill-value,html.dark-theme app-compartment-shutter-step .capacity-pill-total .capacity-pill-value{color:var(--sys-on-background)!important}html.dark-theme app-godown-basic-details-step .capacity-overview-track,html.dark-theme app-compartment-shutter-step .capacity-overview-track{background:var(--sys-outline-variant)!important}html.dark-theme app-stackmanagement .component{background-color:var(--sys-background)!important}html.dark-theme app-stackmanagement .card,html.dark-theme app-stackmanagement .card-header{background-color:var(--sys-surface)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme app-stackmanagement .sub-cards{background-color:var(--sys-surface)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .section-group{border-color:var(--sys-outline-variant)!important}html.dark-theme .section-group-header{background:linear-gradient(to right,var(--sys-surface-variant),var(--sys-surface-variant))!important;border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme .section-group-header .section-title{color:var(--sys-on-background)!important}html.dark-theme .section-group-header .section-subtitle{color:var(--grey-60)!important}html.dark-theme .section-body{background:var(--sys-surface)!important}html.dark-theme .section-group .field label,html.dark-theme .head{color:var(--sys-on-background)!important}html.dark-theme app-login .login-main-container{background-color:var(--sys-background)!important}html.dark-theme app-login .panel-header{background:var(--sys-surface)!important;border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme app-login .ph-ta,html.dark-theme app-login .ph-en{color:var(--sys-on-background)!important}html.dark-theme app-login .ph-ta-sub,html.dark-theme app-login .ph-en-sub{color:var(--grey-60)!important}html.dark-theme app-login .custom-login-card,html.dark-theme app-login .card-footer-section{background:var(--sys-surface)!important}html.dark-theme app-login .card-header-section{background:var(--sys-surface)!important;border-bottom-color:var(--sys-outline-variant)!important}html.dark-theme app-login .card-brand-title{color:var(--sys-on-background)!important}html.dark-theme app-login .card-brand-sub,html.dark-theme app-login .card-erp-label,html.dark-theme app-login .language-selector,html.dark-theme app-login .card-footer-section{color:var(--grey-60)!important}html.dark-theme app-login .field-label-top,html.dark-theme app-login .login-label{color:var(--sys-on-background)!important}html.dark-theme app-login .login-field .mat-mdc-text-field-wrapper{background-color:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme app-login .login-field input{color:var(--sys-on-background)!important}html.dark-theme app-login .login-field input::placeholder{color:var(--clr-placeholder)!important}html.dark-theme app-login .eye-toggle-btn{color:var(--grey-60)!important}html.dark-theme app-login .eye-toggle-btn:hover{color:var(--sys-on-background)!important}html.dark-theme app-login .forgot-link{color:var(--grey-70)!important}html.dark-theme app-login .forgot-link:hover{color:var(--sys-on-background)!important}html.dark-theme app-login .remember-checkbox .mdc-label{color:var(--grey-70)!important}html.dark-theme app-login .welcome-message,html.dark-theme app-login .password-popup{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme app-login .welcome-message .greeting,html.dark-theme app-login .password-change-message .greeting{color:var(--grey-60)!important}html.dark-theme app-login .welcome-message .username-display,html.dark-theme app-login .password-change-message .otp-info-message,html.dark-theme app-login .popup-title,html.dark-theme app-login .role-name{color:var(--sys-on-background)!important}html.dark-theme app-login .requirement-item{color:var(--grey-60)!important}html.dark-theme .navbar{background-color:var(--sys-surface)!important}html.dark-theme .summary-item{background-color:var(--sys-surface-variant)!important;color:var(--grey-90)!important}html.dark-theme .btn-secondary{--mdc-outlined-button-label-text-color: var(--btn-neutral-ink);--mdc-outlined-button-outline-color: transparent;--mat-outlined-button-state-layer-color: var(--btn-neutral-ink)}html.dark-theme .btn-light,html.dark-theme .custom-button,html.dark-theme button.btn-light,html.dark-theme .btn-back-theme{background-color:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important;color:var(--sys-on-background)!important}html.dark-theme .btn-light .mat-icon,html.dark-theme .btn-light mat-icon,html.dark-theme .btn-light span,html.dark-theme .btn-light .mdc-button__label,html.dark-theme .custom-button .mat-icon,html.dark-theme .custom-button mat-icon,html.dark-theme .custom-button span,html.dark-theme .custom-button .mdc-button__label,html.dark-theme button.btn-light .mat-icon,html.dark-theme button.btn-light mat-icon,html.dark-theme button.btn-light span,html.dark-theme button.btn-light .mdc-button__label,html.dark-theme .btn-back-theme .mat-icon,html.dark-theme .btn-back-theme mat-icon,html.dark-theme .btn-back-theme span,html.dark-theme .btn-back-theme .mdc-button__label{color:var(--sys-on-background)!important}html.dark-theme .toast-container .ngx-toastr{--tst-bg: var(--sys-surface-variant);--tst-border: var(--sys-outline);--tst-ink: var(--sys-on-background);--tst-muted: var(--grey-70);--tst-close: var(--grey-60);--tst-close-hover-bg: color-mix(in srgb, var(--sys-on-background) 10%, transparent);--tst-shadow: 0 18px 40px -12px rgba(0, 0, 0, .75), 0 4px 12px -4px rgba(0, 0, 0, .5)}html.dark-theme .toast-container .toast-success{--tst-accent: #4ade80}html.dark-theme .toast-container .toast-error{--tst-accent: #f87171}html.dark-theme .toast-container .toast-warning{--tst-accent: #fbbf24}html.dark-theme .toast-container .toast-info{--tst-accent: #60a5fa}html.dark-theme .swal2-popup{background:var(--sys-surface)!important;color:var(--sys-on-background)!important}html.dark-theme .swal-joining-title,html.dark-theme .swal-joining-intro__name,html.dark-theme .section-tab-title{color:var(--sys-on-background)!important}html.dark-theme .swal-joining-hint,html.dark-theme .swal-joining-field label,html.dark-theme .swal-joining-field-label{color:var(--grey-60)!important}html.dark-theme .swal-joining-intro{background:linear-gradient(135deg,var(--sys-surface-variant) 0%,var(--sys-surface-variant) 100%)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .swal-joining-form{background:var(--sys-surface)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .swal-joining-cancel{background:var(--sys-surface)!important}html.dark-theme .ql-toolbar,html.dark-theme .ql-container{background:var(--sys-surface-variant)!important;color:var(--sys-on-background)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .ql-editor{color:var(--sys-on-background)!important}html.dark-theme .ql-snow .ql-stroke{stroke:var(--sys-on-background)}html.dark-theme .ql-snow .ql-fill{fill:var(--sys-on-background)}html.dark-theme .ql-picker-label{color:var(--sys-on-background)!important}html.dark-theme .upload-container .upload-box.disabled{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme .upload-container .drag-over{background-color:var(--sys-surface-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme .upload-container .upload-file .upload-label:hover{background-color:var(--sys-surface-variant)!important}html.dark-theme .upload-container .upload-file .upload-label.disabled{background-color:var(--sys-surface)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .upload-container .upload-file .upload-label.disabled .upload-text,html.dark-theme .upload-container .upload-file .upload-label.disabled .upload-info{color:var(--grey-60)!important}html.dark-theme .upload-container .upload-file .upload-label .upload-text{color:var(--sys-on-background)!important}html.dark-theme .upload-container .upload-file .upload-label .upload-info{color:var(--grey-60)!important}html.dark-theme .upload-container .upload-progress{background:var(--sys-outline-variant)!important}html.dark-theme .upload-container .file-uploaded-details .upload-status,html.dark-theme .upload-container .file-uploaded-details .file-name p:first-child{color:var(--sys-on-background)!important}html.dark-theme .upload-container .file-uploaded-details .file-name p:nth-child(2){color:var(--grey-60)!important}html.dark-theme .upload-container .file-uploaded-details .replace-card{color:var(--grey-70)!important}html.dark-theme .warehouse-card{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .warehouse-note{color:var(--grey-60)!important}html.dark-theme .doc-tile{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .doc-tile-name{color:var(--sys-on-background)!important}html.dark-theme .doc-badge.required{background:#c6282833!important;color:var(--red-80)!important;border-color:#c6282866!important}html.dark-theme .doc-badge.optional{background:var(--sys-surface)!important;color:var(--grey-60)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .same-address-check{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .same-address-check .mdc-label{color:var(--sys-on-background)!important}html.dark-theme .upload-progress-bar:has(.upload-progress-track){background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .upload-progress-bar .upload-progress-label,html.dark-theme .upload-progress-bar .upload-progress-count{color:var(--sys-on-background)!important}html.dark-theme .upload-progress-bar .upload-progress-track{background:var(--sys-outline-variant)!important}html.dark-theme .upload-progress-bar .upload-progress-fill{background:var(--theme-40)!important}html.dark-theme .attachment-card .attachment-card-label{color:var(--grey-60)!important}html.dark-theme .attachment-card .attachment-card-row{background:var(--sys-surface-variant)!important;border-color:var(--sys-outline-variant)!important}html.dark-theme .attachment-card .attachment-card-row:hover{background:var(--sys-outline-variant)!important;border-color:var(--sys-outline)!important}html.dark-theme .attachment-card .attachment-card-row>mat-icon{color:var(--grey-70)!important}html.dark-theme .attachment-card .attachment-card-name{color:var(--sys-on-background)!important}html.dark-theme app-loader .loader-bg{background:#14141ab3!important}html.dark-theme app-loader{--loader-halo: var(--sys-surface);--loader-halo-strong: var(--sys-surface-variant);--loader-logo-bg: var(--sys-surface)}.required-asterisk{color:#d32f2f!important;font-weight:700;margin-left:2px}.available-hint{font-size:11px!important;font-weight:600!important;color:#10b981!important}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-body-large-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-body-medium-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-body-small-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-display-large-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-display-medium-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-display-small-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-headline-large-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-headline-medium-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-headline-small-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-label-large-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-label-medium-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-label-small-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-title-large-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-title-medium-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto, Noto Sans Tamil, sans-serif;--mat-sys-title-small-font: Roboto, Noto Sans Tamil, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.disciplinary-page-steps{display:flex;flex:0 1 auto;min-width:0;max-width:100%;gap:4px;overflow-x:auto}.disciplinary-page-step{display:flex;align-items:center;min-height:36px;margin:0;padding:7px 18px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap}.disciplinary-page-step--root{color:#fff;background:#332941;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.disciplinary-page-step--active{color:#fff;background:#332941;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%)}@media(max-width:640px){.disciplinary-page-step{min-height:32px;padding:6px 14px;font-size:12px}}.header{margin-bottom:10px}.custom-button{background-color:#f5f5f5;box-shadow:0 2px 8px #0000001a;background-color:#e3e3e3;color:#000;height:var(--mdc-filled-button-container-height, 40px);line-height:1em;min-width:121px;padding-inline:11px;font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));display:flex;align-items:center;justify-content:center;text-align:center;transition:all .28s cubic-bezier(.4,0,.2,1);cursor:pointer}.custom-button:hover{background-color:#918e8e;box-shadow:0 0 8px #fff9,0 2px 8px #0000001a}.colorbule{color:#094b8d}.gridaction{cursor:pointer;width:25px;height:25px}.tamil-text{font-family:Noto Sans Tamil,Latha,Arial Unicode MS,sans-serif!important}.swal-joining-popup{width:min(560px,94vw)!important;padding:1.25rem 1.25rem 1rem!important;border-radius:16px!important;box-shadow:0 18px 48px #3329412e!important}.swal-joining-title{padding:.25rem 0 .75rem!important;font-size:1.35rem!important;font-weight:600!important;color:var(--theme-70)!important}.swal-joining-html{overflow:visible;margin:0!important;padding:0!important;text-align:left}.swal-joining-dialog{display:flex;flex-direction:column;gap:16px}.swal-joining-intro{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#f3f0f7,#eef4fb);border:1px solid #e4deee}.swal-joining-intro__icon{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--theme-70);color:#fff}.swal-joining-intro__icon svg{width:22px;height:22px;fill:var(--theme-70)}.swal-joining-intro__text{min-width:0}.swal-joining-intro__name{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--theme-70)}.swal-joining-intro__route{margin:0 0 6px;font-size:13px;font-weight:600;color:#1976d2}.swal-joining-hint{margin:0;font-size:13px;line-height:1.45;color:#5f6470}.swal-joining-form{padding:16px;border:1px solid #e8e8ee;border-radius:12px;background:#fff}.swal-joining-row{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:16px}.swal-joining-field{display:flex;flex-direction:column;min-width:0}.swal-joining-field label,.swal-joining-field .swal-joining-field-label{display:block;margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#5c5f66}.swal-joining-field--date{flex:1 1 auto}.swal-joining-field--session{flex:0 0 168px}.swal-joining-input{width:100%;margin:0;padding:11px 12px;box-sizing:border-box;border:1px solid #d5d9e2;border-radius:10px;background:#fafbfc;font-size:14px;color:#1f2937;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.swal-joining-input:focus{outline:none;border-color:var(--theme-70);background:#fff;box-shadow:0 0 0 3px #3329411f}.swal-joining-session-group{display:grid;grid-template-columns:1fr 1fr;gap:8px}.swal-joining-session-btn{margin:0;padding:11px 10px;border:1px solid #d5d9e2;border-radius:10px;background:#fafbfc;color:#4b5563;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease}.swal-joining-session-btn:hover{border-color:var(--theme-70);color:var(--theme-70);background:#f3f0f7}.swal-joining-session-btn.is-active{border-color:var(--theme-70);background:var(--theme-70);color:#fff;box-shadow:0 4px 12px #33294138}.swal-joining-actions{width:100%;margin-top:.75rem!important;padding:0 .25rem!important;gap:10px!important}.swal-joining-confirm,.swal-joining-cancel{min-width:132px;border-radius:10px!important;font-weight:600!important;padding:.65rem 1.1rem!important}.swal-joining-confirm{background:var(--theme-70)!important;box-shadow:0 6px 16px #3329413d!important}.swal-joining-confirm:focus{box-shadow:0 0 0 3px #33294133!important}.swal-joining-cancel{color:var(--theme-70)!important;border:1px solid #d5d9e2!important;background:#fff!important}.swal-joining-validation{margin-top:.75rem!important;font-size:13px!important}@media(max-width:520px){.swal-joining-row{flex-direction:column;align-items:stretch}.swal-joining-field--session{flex:1 1 auto}.swal-joining-intro{flex-direction:column}}.section-tab-header{display:flex;align-items:center;gap:12px;background-color:#332941!important;color:#fff!important;padding:14px 20px;border-radius:8px;margin-bottom:16px;box-shadow:0 2px 6px #00000026}.section-tab-header .section-tab-icon{font-size:24px;width:24px;height:24px;line-height:24px;color:#fff!important}.section-tab-header .title-area{flex:1;display:flex;flex-direction:column}.section-tab-header .title-area .section-tab-title{font-size:18px;font-weight:600;letter-spacing:.3px;color:#fff!important}.section-tab-header .title-area .section-tab-subtitle{font-size:13px;color:#ffffffd9!important;margin-top:2px}.section-tab-header .section-tab-title{font-size:18px;font-weight:600;letter-spacing:.3px;color:#fff!important}.section-tab-header .header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.section-tab-header .header-actions .btn-back{background-color:#ffffff26!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:6px}.section-tab-header .header-actions .btn-back:hover{background-color:#ffffff40!important}.form-actions,.form-actions-footer,.form-buttons{display:flex!important;justify-content:flex-end!important;gap:12px!important;margin-top:16px!important}body.m-features-active .toast-container,body.m-features-active #toast-container{inset:16px 16px auto auto!important;transform:none!important;position:fixed!important;z-index:999999!important}body.m-features-active .toast-container .ngx-toastr,body.m-features-active #toast-container .ngx-toastr{margin-bottom:8px!important}body.m-features-active .cdk-overlay-pane:has(.mat-mdc-snack-bar-container){inset:16px 16px auto auto!important;transform:none!important;position:fixed!important}body.m-features-active .swal2-container{align-items:flex-start!important;justify-content:flex-end!important;padding-top:16px!important;padding-right:16px!important}body.m-features-active .swal2-container .swal2-popup{margin:0!important;box-shadow:0 10px 30px #0003!important}app-asset-deletion-form-noaction,app-asset-deletion-form-action,app-asset-deletion-form,app-asset-deletion-form-create,app-deletion-edit,app-asset-repair,app-asset-repair-create,app-asset-repair-edit{--mdc-filled-text-field-disabled-input-text-color: #000000 !important;--mdc-outlined-text-field-disabled-input-text-color: #000000 !important;--mat-form-field-disabled-input-text-color: #000000 !important}app-asset-deletion-form-noaction .mat-mdc-form-field,app-asset-deletion-form-action .mat-mdc-form-field,app-asset-deletion-form .mat-mdc-form-field,app-asset-deletion-form-create .mat-mdc-form-field,app-deletion-edit .mat-mdc-form-field,app-asset-repair .mat-mdc-form-field,app-asset-repair-create .mat-mdc-form-field,app-asset-repair-edit .mat-mdc-form-field{--mdc-filled-text-field-disabled-input-text-color: #000000 !important;--mdc-outlined-text-field-disabled-input-text-color: #000000 !important}app-asset-deletion-form-noaction input,app-asset-deletion-form-noaction textarea,app-asset-deletion-form-noaction select,app-asset-deletion-form-noaction .mat-mdc-input-element,app-asset-deletion-form-noaction input.mat-mdc-input-element,app-asset-deletion-form-noaction textarea.mat-mdc-input-element,app-asset-deletion-form-noaction .mat-mdc-input-element[readonly],app-asset-deletion-form-noaction .mat-mdc-input-element:disabled,app-asset-deletion-form-noaction .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-deletion-form-noaction .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-deletion-form-noaction .mat-mdc-select-value,app-asset-deletion-form-noaction .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-deletion-form-noaction .mat-mdc-select-min-line,app-asset-deletion-form-noaction input:disabled,app-asset-deletion-form-noaction textarea:disabled,app-asset-deletion-form-noaction input[readonly],app-asset-deletion-form-noaction textarea[readonly],app-asset-deletion-form-action input,app-asset-deletion-form-action textarea,app-asset-deletion-form-action select,app-asset-deletion-form-action .mat-mdc-input-element,app-asset-deletion-form-action input.mat-mdc-input-element,app-asset-deletion-form-action textarea.mat-mdc-input-element,app-asset-deletion-form-action .mat-mdc-input-element[readonly],app-asset-deletion-form-action .mat-mdc-input-element:disabled,app-asset-deletion-form-action .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-deletion-form-action .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-deletion-form-action .mat-mdc-select-value,app-asset-deletion-form-action .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-deletion-form-action .mat-mdc-select-min-line,app-asset-deletion-form-action input:disabled,app-asset-deletion-form-action textarea:disabled,app-asset-deletion-form-action input[readonly],app-asset-deletion-form-action textarea[readonly],app-asset-deletion-form input,app-asset-deletion-form textarea,app-asset-deletion-form select,app-asset-deletion-form .mat-mdc-input-element,app-asset-deletion-form input.mat-mdc-input-element,app-asset-deletion-form textarea.mat-mdc-input-element,app-asset-deletion-form .mat-mdc-input-element[readonly],app-asset-deletion-form .mat-mdc-input-element:disabled,app-asset-deletion-form .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-deletion-form .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-deletion-form .mat-mdc-select-value,app-asset-deletion-form .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-deletion-form .mat-mdc-select-min-line,app-asset-deletion-form input:disabled,app-asset-deletion-form textarea:disabled,app-asset-deletion-form input[readonly],app-asset-deletion-form textarea[readonly],app-asset-deletion-form-create input,app-asset-deletion-form-create textarea,app-asset-deletion-form-create select,app-asset-deletion-form-create .mat-mdc-input-element,app-asset-deletion-form-create input.mat-mdc-input-element,app-asset-deletion-form-create textarea.mat-mdc-input-element,app-asset-deletion-form-create .mat-mdc-input-element[readonly],app-asset-deletion-form-create .mat-mdc-input-element:disabled,app-asset-deletion-form-create .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-deletion-form-create .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-deletion-form-create .mat-mdc-select-value,app-asset-deletion-form-create .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-deletion-form-create .mat-mdc-select-min-line,app-asset-deletion-form-create input:disabled,app-asset-deletion-form-create textarea:disabled,app-asset-deletion-form-create input[readonly],app-asset-deletion-form-create textarea[readonly],app-deletion-edit input,app-deletion-edit textarea,app-deletion-edit select,app-deletion-edit .mat-mdc-input-element,app-deletion-edit input.mat-mdc-input-element,app-deletion-edit textarea.mat-mdc-input-element,app-deletion-edit .mat-mdc-input-element[readonly],app-deletion-edit .mat-mdc-input-element:disabled,app-deletion-edit .mat-mdc-form-field-disabled .mat-mdc-input-element,app-deletion-edit .mat-mdc-form-field-disabled .mat-mdc-select-value,app-deletion-edit .mat-mdc-select-value,app-deletion-edit .mat-mdc-select-disabled .mat-mdc-select-value,app-deletion-edit .mat-mdc-select-min-line,app-deletion-edit input:disabled,app-deletion-edit textarea:disabled,app-deletion-edit input[readonly],app-deletion-edit textarea[readonly],app-asset-repair input,app-asset-repair textarea,app-asset-repair select,app-asset-repair .mat-mdc-input-element,app-asset-repair input.mat-mdc-input-element,app-asset-repair textarea.mat-mdc-input-element,app-asset-repair .mat-mdc-input-element[readonly],app-asset-repair .mat-mdc-input-element:disabled,app-asset-repair .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-repair .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-repair .mat-mdc-select-value,app-asset-repair .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-repair .mat-mdc-select-min-line,app-asset-repair input:disabled,app-asset-repair textarea:disabled,app-asset-repair input[readonly],app-asset-repair textarea[readonly],app-asset-repair-create input,app-asset-repair-create textarea,app-asset-repair-create select,app-asset-repair-create .mat-mdc-input-element,app-asset-repair-create input.mat-mdc-input-element,app-asset-repair-create textarea.mat-mdc-input-element,app-asset-repair-create .mat-mdc-input-element[readonly],app-asset-repair-create .mat-mdc-input-element:disabled,app-asset-repair-create .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-repair-create .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-repair-create .mat-mdc-select-value,app-asset-repair-create .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-repair-create .mat-mdc-select-min-line,app-asset-repair-create input:disabled,app-asset-repair-create textarea:disabled,app-asset-repair-create input[readonly],app-asset-repair-create textarea[readonly],app-asset-repair-edit input,app-asset-repair-edit textarea,app-asset-repair-edit select,app-asset-repair-edit .mat-mdc-input-element,app-asset-repair-edit input.mat-mdc-input-element,app-asset-repair-edit textarea.mat-mdc-input-element,app-asset-repair-edit .mat-mdc-input-element[readonly],app-asset-repair-edit .mat-mdc-input-element:disabled,app-asset-repair-edit .mat-mdc-form-field-disabled .mat-mdc-input-element,app-asset-repair-edit .mat-mdc-form-field-disabled .mat-mdc-select-value,app-asset-repair-edit .mat-mdc-select-value,app-asset-repair-edit .mat-mdc-select-disabled .mat-mdc-select-value,app-asset-repair-edit .mat-mdc-select-min-line,app-asset-repair-edit input:disabled,app-asset-repair-edit textarea:disabled,app-asset-repair-edit input[readonly],app-asset-repair-edit textarea[readonly]{color:#000!important;-webkit-text-fill-color:#000000!important;font-weight:500!important;font-size:14px!important;opacity:1!important}app-asset-deletion-form-noaction .field label,app-asset-deletion-form-noaction label,app-asset-deletion-form-action .field label,app-asset-deletion-form-action label,app-asset-deletion-form .field label,app-asset-deletion-form label,app-asset-deletion-form-create .field label,app-asset-deletion-form-create label,app-deletion-edit .field label,app-deletion-edit label,app-asset-repair .field label,app-asset-repair label,app-asset-repair-create .field label,app-asset-repair-create label,app-asset-repair-edit .field label,app-asset-repair-edit label{color:#334155!important;font-weight:500!important;font-size:14px!important}app-asset-deletion-form-noaction .mat-mdc-text-field-wrapper,app-asset-deletion-form-noaction .mdc-text-field--disabled,app-asset-deletion-form-noaction .readonly-field .mat-mdc-text-field-wrapper,app-asset-deletion-form-action .mat-mdc-text-field-wrapper,app-asset-deletion-form-action .mdc-text-field--disabled,app-asset-deletion-form-action .readonly-field .mat-mdc-text-field-wrapper,app-asset-deletion-form .mat-mdc-text-field-wrapper,app-asset-deletion-form .mdc-text-field--disabled,app-asset-deletion-form .readonly-field .mat-mdc-text-field-wrapper,app-asset-deletion-form-create .mat-mdc-text-field-wrapper,app-asset-deletion-form-create .mdc-text-field--disabled,app-asset-deletion-form-create .readonly-field .mat-mdc-text-field-wrapper,app-deletion-edit .mat-mdc-text-field-wrapper,app-deletion-edit .mdc-text-field--disabled,app-deletion-edit .readonly-field .mat-mdc-text-field-wrapper,app-asset-repair .mat-mdc-text-field-wrapper,app-asset-repair .mdc-text-field--disabled,app-asset-repair .readonly-field .mat-mdc-text-field-wrapper,app-asset-repair-create .mat-mdc-text-field-wrapper,app-asset-repair-create .mdc-text-field--disabled,app-asset-repair-create .readonly-field .mat-mdc-text-field-wrapper,app-asset-repair-edit .mat-mdc-text-field-wrapper,app-asset-repair-edit .mdc-text-field--disabled,app-asset-repair-edit .readonly-field .mat-mdc-text-field-wrapper{background-color:#f1f5f9!important;border:1px solid #94a3b8!important;border-radius:6px!important}app-transfer-detail .btn-light,app-transfer-detail .custom-button,app-transfer-detail button.btn-light,app-transfer-detail .btn-back-theme,app-transfer-detail-noaction .btn-light,app-transfer-detail-noaction .custom-button,app-transfer-detail-noaction button.btn-light,app-transfer-detail-noaction .btn-back-theme,app-transfer-detail-noaction-employee .btn-light,app-transfer-detail-noaction-employee .custom-button,app-transfer-detail-noaction-employee button.btn-light,app-transfer-detail-noaction-employee .btn-back-theme,app-transfer-update .btn-light,app-transfer-update .custom-button,app-transfer-update button.btn-light,app-transfer-update .btn-back-theme,app-transfer-update-status .btn-light,app-transfer-update-status .custom-button,app-transfer-update-status button.btn-light,app-transfer-update-status .btn-back-theme,app-asset-deletion-form-noaction .btn-light,app-asset-deletion-form-noaction .custom-button,app-asset-deletion-form-noaction button.btn-light,app-asset-deletion-form-noaction .btn-back-theme,app-asset-deletion-form-action .btn-light,app-asset-deletion-form-action .custom-button,app-asset-deletion-form-action button.btn-light,app-asset-deletion-form-action .btn-back-theme,app-asset-deletion-form .btn-light,app-asset-deletion-form .custom-button,app-asset-deletion-form button.btn-light,app-asset-deletion-form .btn-back-theme,app-asset-deletion-form-create .btn-light,app-asset-deletion-form-create .custom-button,app-asset-deletion-form-create button.btn-light,app-asset-deletion-form-create .btn-back-theme,app-deletion-edit .btn-light,app-deletion-edit .custom-button,app-deletion-edit button.btn-light,app-deletion-edit .btn-back-theme{background-color:#e3e3e3!important;color:#000!important;border-radius:8px!important;font-weight:600!important;box-shadow:none!important}app-transfer-detail .btn-light .mat-icon,app-transfer-detail .btn-light mat-icon,app-transfer-detail .btn-light span,app-transfer-detail .btn-light .mdc-button__label,app-transfer-detail .custom-button .mat-icon,app-transfer-detail .custom-button mat-icon,app-transfer-detail .custom-button span,app-transfer-detail .custom-button .mdc-button__label,app-transfer-detail button.btn-light .mat-icon,app-transfer-detail button.btn-light mat-icon,app-transfer-detail button.btn-light span,app-transfer-detail button.btn-light .mdc-button__label,app-transfer-detail .btn-back-theme .mat-icon,app-transfer-detail .btn-back-theme mat-icon,app-transfer-detail .btn-back-theme span,app-transfer-detail .btn-back-theme .mdc-button__label,app-transfer-detail-noaction .btn-light .mat-icon,app-transfer-detail-noaction .btn-light mat-icon,app-transfer-detail-noaction .btn-light span,app-transfer-detail-noaction .btn-light .mdc-button__label,app-transfer-detail-noaction .custom-button .mat-icon,app-transfer-detail-noaction .custom-button mat-icon,app-transfer-detail-noaction .custom-button span,app-transfer-detail-noaction .custom-button .mdc-button__label,app-transfer-detail-noaction button.btn-light .mat-icon,app-transfer-detail-noaction button.btn-light mat-icon,app-transfer-detail-noaction button.btn-light span,app-transfer-detail-noaction button.btn-light .mdc-button__label,app-transfer-detail-noaction .btn-back-theme .mat-icon,app-transfer-detail-noaction .btn-back-theme mat-icon,app-transfer-detail-noaction .btn-back-theme span,app-transfer-detail-noaction .btn-back-theme .mdc-button__label,app-transfer-detail-noaction-employee .btn-light .mat-icon,app-transfer-detail-noaction-employee .btn-light mat-icon,app-transfer-detail-noaction-employee .btn-light span,app-transfer-detail-noaction-employee .btn-light .mdc-button__label,app-transfer-detail-noaction-employee .custom-button .mat-icon,app-transfer-detail-noaction-employee .custom-button mat-icon,app-transfer-detail-noaction-employee .custom-button span,app-transfer-detail-noaction-employee .custom-button .mdc-button__label,app-transfer-detail-noaction-employee button.btn-light .mat-icon,app-transfer-detail-noaction-employee button.btn-light mat-icon,app-transfer-detail-noaction-employee button.btn-light span,app-transfer-detail-noaction-employee button.btn-light .mdc-button__label,app-transfer-detail-noaction-employee .btn-back-theme .mat-icon,app-transfer-detail-noaction-employee .btn-back-theme mat-icon,app-transfer-detail-noaction-employee .btn-back-theme span,app-transfer-detail-noaction-employee .btn-back-theme .mdc-button__label,app-transfer-update .btn-light .mat-icon,app-transfer-update .btn-light mat-icon,app-transfer-update .btn-light span,app-transfer-update .btn-light .mdc-button__label,app-transfer-update .custom-button .mat-icon,app-transfer-update .custom-button mat-icon,app-transfer-update .custom-button span,app-transfer-update .custom-button .mdc-button__label,app-transfer-update button.btn-light .mat-icon,app-transfer-update button.btn-light mat-icon,app-transfer-update button.btn-light span,app-transfer-update button.btn-light .mdc-button__label,app-transfer-update .btn-back-theme .mat-icon,app-transfer-update .btn-back-theme mat-icon,app-transfer-update .btn-back-theme span,app-transfer-update .btn-back-theme .mdc-button__label,app-transfer-update-status .btn-light .mat-icon,app-transfer-update-status .btn-light mat-icon,app-transfer-update-status .btn-light span,app-transfer-update-status .btn-light .mdc-button__label,app-transfer-update-status .custom-button .mat-icon,app-transfer-update-status .custom-button mat-icon,app-transfer-update-status .custom-button span,app-transfer-update-status .custom-button .mdc-button__label,app-transfer-update-status button.btn-light .mat-icon,app-transfer-update-status button.btn-light mat-icon,app-transfer-update-status button.btn-light span,app-transfer-update-status button.btn-light .mdc-button__label,app-transfer-update-status .btn-back-theme .mat-icon,app-transfer-update-status .btn-back-theme mat-icon,app-transfer-update-status .btn-back-theme span,app-transfer-update-status .btn-back-theme .mdc-button__label,app-asset-deletion-form-noaction .btn-light .mat-icon,app-asset-deletion-form-noaction .btn-light mat-icon,app-asset-deletion-form-noaction .btn-light span,app-asset-deletion-form-noaction .btn-light .mdc-button__label,app-asset-deletion-form-noaction .custom-button .mat-icon,app-asset-deletion-form-noaction .custom-button mat-icon,app-asset-deletion-form-noaction .custom-button span,app-asset-deletion-form-noaction .custom-button .mdc-button__label,app-asset-deletion-form-noaction button.btn-light .mat-icon,app-asset-deletion-form-noaction button.btn-light mat-icon,app-asset-deletion-form-noaction button.btn-light span,app-asset-deletion-form-noaction button.btn-light .mdc-button__label,app-asset-deletion-form-noaction .btn-back-theme .mat-icon,app-asset-deletion-form-noaction .btn-back-theme mat-icon,app-asset-deletion-form-noaction .btn-back-theme span,app-asset-deletion-form-noaction .btn-back-theme .mdc-button__label,app-asset-deletion-form-action .btn-light .mat-icon,app-asset-deletion-form-action .btn-light mat-icon,app-asset-deletion-form-action .btn-light span,app-asset-deletion-form-action .btn-light .mdc-button__label,app-asset-deletion-form-action .custom-button .mat-icon,app-asset-deletion-form-action .custom-button mat-icon,app-asset-deletion-form-action .custom-button span,app-asset-deletion-form-action .custom-button .mdc-button__label,app-asset-deletion-form-action button.btn-light .mat-icon,app-asset-deletion-form-action button.btn-light mat-icon,app-asset-deletion-form-action button.btn-light span,app-asset-deletion-form-action button.btn-light .mdc-button__label,app-asset-deletion-form-action .btn-back-theme .mat-icon,app-asset-deletion-form-action .btn-back-theme mat-icon,app-asset-deletion-form-action .btn-back-theme span,app-asset-deletion-form-action .btn-back-theme .mdc-button__label,app-asset-deletion-form .btn-light .mat-icon,app-asset-deletion-form .btn-light mat-icon,app-asset-deletion-form .btn-light span,app-asset-deletion-form .btn-light .mdc-button__label,app-asset-deletion-form .custom-button .mat-icon,app-asset-deletion-form .custom-button mat-icon,app-asset-deletion-form .custom-button span,app-asset-deletion-form .custom-button .mdc-button__label,app-asset-deletion-form button.btn-light .mat-icon,app-asset-deletion-form button.btn-light mat-icon,app-asset-deletion-form button.btn-light span,app-asset-deletion-form button.btn-light .mdc-button__label,app-asset-deletion-form .btn-back-theme .mat-icon,app-asset-deletion-form .btn-back-theme mat-icon,app-asset-deletion-form .btn-back-theme span,app-asset-deletion-form .btn-back-theme .mdc-button__label,app-asset-deletion-form-create .btn-light .mat-icon,app-asset-deletion-form-create .btn-light mat-icon,app-asset-deletion-form-create .btn-light span,app-asset-deletion-form-create .btn-light .mdc-button__label,app-asset-deletion-form-create .custom-button .mat-icon,app-asset-deletion-form-create .custom-button mat-icon,app-asset-deletion-form-create .custom-button span,app-asset-deletion-form-create .custom-button .mdc-button__label,app-asset-deletion-form-create button.btn-light .mat-icon,app-asset-deletion-form-create button.btn-light mat-icon,app-asset-deletion-form-create button.btn-light span,app-asset-deletion-form-create button.btn-light .mdc-button__label,app-asset-deletion-form-create .btn-back-theme .mat-icon,app-asset-deletion-form-create .btn-back-theme mat-icon,app-asset-deletion-form-create .btn-back-theme span,app-asset-deletion-form-create .btn-back-theme .mdc-button__label,app-deletion-edit .btn-light .mat-icon,app-deletion-edit .btn-light mat-icon,app-deletion-edit .btn-light span,app-deletion-edit .btn-light .mdc-button__label,app-deletion-edit .custom-button .mat-icon,app-deletion-edit .custom-button mat-icon,app-deletion-edit .custom-button span,app-deletion-edit .custom-button .mdc-button__label,app-deletion-edit button.btn-light .mat-icon,app-deletion-edit button.btn-light mat-icon,app-deletion-edit button.btn-light span,app-deletion-edit button.btn-light .mdc-button__label,app-deletion-edit .btn-back-theme .mat-icon,app-deletion-edit .btn-back-theme mat-icon,app-deletion-edit .btn-back-theme span,app-deletion-edit .btn-back-theme .mdc-button__label{color:#000!important}app-transfer-detail .btn-light:hover,app-transfer-detail .custom-button:hover,app-transfer-detail button.btn-light:hover,app-transfer-detail .btn-back-theme:hover,app-transfer-detail-noaction .btn-light:hover,app-transfer-detail-noaction .custom-button:hover,app-transfer-detail-noaction button.btn-light:hover,app-transfer-detail-noaction .btn-back-theme:hover,app-transfer-detail-noaction-employee .btn-light:hover,app-transfer-detail-noaction-employee .custom-button:hover,app-transfer-detail-noaction-employee button.btn-light:hover,app-transfer-detail-noaction-employee .btn-back-theme:hover,app-transfer-update .btn-light:hover,app-transfer-update .custom-button:hover,app-transfer-update button.btn-light:hover,app-transfer-update .btn-back-theme:hover,app-transfer-update-status .btn-light:hover,app-transfer-update-status .custom-button:hover,app-transfer-update-status button.btn-light:hover,app-transfer-update-status .btn-back-theme:hover,app-asset-deletion-form-noaction .btn-light:hover,app-asset-deletion-form-noaction .custom-button:hover,app-asset-deletion-form-noaction button.btn-light:hover,app-asset-deletion-form-noaction .btn-back-theme:hover,app-asset-deletion-form-action .btn-light:hover,app-asset-deletion-form-action .custom-button:hover,app-asset-deletion-form-action button.btn-light:hover,app-asset-deletion-form-action .btn-back-theme:hover,app-asset-deletion-form .btn-light:hover,app-asset-deletion-form .custom-button:hover,app-asset-deletion-form button.btn-light:hover,app-asset-deletion-form .btn-back-theme:hover,app-asset-deletion-form-create .btn-light:hover,app-asset-deletion-form-create .custom-button:hover,app-asset-deletion-form-create button.btn-light:hover,app-asset-deletion-form-create .btn-back-theme:hover,app-deletion-edit .btn-light:hover,app-deletion-edit .custom-button:hover,app-deletion-edit button.btn-light:hover,app-deletion-edit .btn-back-theme:hover{background-color:#d5d5d5!important;color:#000!important}app-transfer-detail .btn-light:hover .mat-icon,app-transfer-detail .btn-light:hover mat-icon,app-transfer-detail .btn-light:hover span,app-transfer-detail .btn-light:hover .mdc-button__label,app-transfer-detail .custom-button:hover .mat-icon,app-transfer-detail .custom-button:hover mat-icon,app-transfer-detail .custom-button:hover span,app-transfer-detail .custom-button:hover .mdc-button__label,app-transfer-detail button.btn-light:hover .mat-icon,app-transfer-detail button.btn-light:hover mat-icon,app-transfer-detail button.btn-light:hover span,app-transfer-detail button.btn-light:hover .mdc-button__label,app-transfer-detail .btn-back-theme:hover .mat-icon,app-transfer-detail .btn-back-theme:hover mat-icon,app-transfer-detail .btn-back-theme:hover span,app-transfer-detail .btn-back-theme:hover .mdc-button__label,app-transfer-detail-noaction .btn-light:hover .mat-icon,app-transfer-detail-noaction .btn-light:hover mat-icon,app-transfer-detail-noaction .btn-light:hover span,app-transfer-detail-noaction .btn-light:hover .mdc-button__label,app-transfer-detail-noaction .custom-button:hover .mat-icon,app-transfer-detail-noaction .custom-button:hover mat-icon,app-transfer-detail-noaction .custom-button:hover span,app-transfer-detail-noaction .custom-button:hover .mdc-button__label,app-transfer-detail-noaction button.btn-light:hover .mat-icon,app-transfer-detail-noaction button.btn-light:hover mat-icon,app-transfer-detail-noaction button.btn-light:hover span,app-transfer-detail-noaction button.btn-light:hover .mdc-button__label,app-transfer-detail-noaction .btn-back-theme:hover .mat-icon,app-transfer-detail-noaction .btn-back-theme:hover mat-icon,app-transfer-detail-noaction .btn-back-theme:hover span,app-transfer-detail-noaction .btn-back-theme:hover .mdc-button__label,app-transfer-detail-noaction-employee .btn-light:hover .mat-icon,app-transfer-detail-noaction-employee .btn-light:hover mat-icon,app-transfer-detail-noaction-employee .btn-light:hover span,app-transfer-detail-noaction-employee .btn-light:hover .mdc-button__label,app-transfer-detail-noaction-employee .custom-button:hover .mat-icon,app-transfer-detail-noaction-employee .custom-button:hover mat-icon,app-transfer-detail-noaction-employee .custom-button:hover span,app-transfer-detail-noaction-employee .custom-button:hover .mdc-button__label,app-transfer-detail-noaction-employee button.btn-light:hover .mat-icon,app-transfer-detail-noaction-employee button.btn-light:hover mat-icon,app-transfer-detail-noaction-employee button.btn-light:hover span,app-transfer-detail-noaction-employee button.btn-light:hover .mdc-button__label,app-transfer-detail-noaction-employee .btn-back-theme:hover .mat-icon,app-transfer-detail-noaction-employee .btn-back-theme:hover mat-icon,app-transfer-detail-noaction-employee .btn-back-theme:hover span,app-transfer-detail-noaction-employee .btn-back-theme:hover .mdc-button__label,app-transfer-update .btn-light:hover .mat-icon,app-transfer-update .btn-light:hover mat-icon,app-transfer-update .btn-light:hover span,app-transfer-update .btn-light:hover .mdc-button__label,app-transfer-update .custom-button:hover .mat-icon,app-transfer-update .custom-button:hover mat-icon,app-transfer-update .custom-button:hover span,app-transfer-update .custom-button:hover .mdc-button__label,app-transfer-update button.btn-light:hover .mat-icon,app-transfer-update button.btn-light:hover mat-icon,app-transfer-update button.btn-light:hover span,app-transfer-update button.btn-light:hover .mdc-button__label,app-transfer-update .btn-back-theme:hover .mat-icon,app-transfer-update .btn-back-theme:hover mat-icon,app-transfer-update .btn-back-theme:hover span,app-transfer-update .btn-back-theme:hover .mdc-button__label,app-transfer-update-status .btn-light:hover .mat-icon,app-transfer-update-status .btn-light:hover mat-icon,app-transfer-update-status .btn-light:hover span,app-transfer-update-status .btn-light:hover .mdc-button__label,app-transfer-update-status .custom-button:hover .mat-icon,app-transfer-update-status .custom-button:hover mat-icon,app-transfer-update-status .custom-button:hover span,app-transfer-update-status .custom-button:hover .mdc-button__label,app-transfer-update-status button.btn-light:hover .mat-icon,app-transfer-update-status button.btn-light:hover mat-icon,app-transfer-update-status button.btn-light:hover span,app-transfer-update-status button.btn-light:hover .mdc-button__label,app-transfer-update-status .btn-back-theme:hover .mat-icon,app-transfer-update-status .btn-back-theme:hover mat-icon,app-transfer-update-status .btn-back-theme:hover span,app-transfer-update-status .btn-back-theme:hover .mdc-button__label,app-asset-deletion-form-noaction .btn-light:hover .mat-icon,app-asset-deletion-form-noaction .btn-light:hover mat-icon,app-asset-deletion-form-noaction .btn-light:hover span,app-asset-deletion-form-noaction .btn-light:hover .mdc-button__label,app-asset-deletion-form-noaction .custom-button:hover .mat-icon,app-asset-deletion-form-noaction .custom-button:hover mat-icon,app-asset-deletion-form-noaction .custom-button:hover span,app-asset-deletion-form-noaction .custom-button:hover .mdc-button__label,app-asset-deletion-form-noaction button.btn-light:hover .mat-icon,app-asset-deletion-form-noaction button.btn-light:hover mat-icon,app-asset-deletion-form-noaction button.btn-light:hover span,app-asset-deletion-form-noaction button.btn-light:hover .mdc-button__label,app-asset-deletion-form-noaction .btn-back-theme:hover .mat-icon,app-asset-deletion-form-noaction .btn-back-theme:hover mat-icon,app-asset-deletion-form-noaction .btn-back-theme:hover span,app-asset-deletion-form-noaction .btn-back-theme:hover .mdc-button__label,app-asset-deletion-form-action .btn-light:hover .mat-icon,app-asset-deletion-form-action .btn-light:hover mat-icon,app-asset-deletion-form-action .btn-light:hover span,app-asset-deletion-form-action .btn-light:hover .mdc-button__label,app-asset-deletion-form-action .custom-button:hover .mat-icon,app-asset-deletion-form-action .custom-button:hover mat-icon,app-asset-deletion-form-action .custom-button:hover span,app-asset-deletion-form-action .custom-button:hover .mdc-button__label,app-asset-deletion-form-action button.btn-light:hover .mat-icon,app-asset-deletion-form-action button.btn-light:hover mat-icon,app-asset-deletion-form-action button.btn-light:hover span,app-asset-deletion-form-action button.btn-light:hover .mdc-button__label,app-asset-deletion-form-action .btn-back-theme:hover .mat-icon,app-asset-deletion-form-action .btn-back-theme:hover mat-icon,app-asset-deletion-form-action .btn-back-theme:hover span,app-asset-deletion-form-action .btn-back-theme:hover .mdc-button__label,app-asset-deletion-form .btn-light:hover .mat-icon,app-asset-deletion-form .btn-light:hover mat-icon,app-asset-deletion-form .btn-light:hover span,app-asset-deletion-form .btn-light:hover .mdc-button__label,app-asset-deletion-form .custom-button:hover .mat-icon,app-asset-deletion-form .custom-button:hover mat-icon,app-asset-deletion-form .custom-button:hover span,app-asset-deletion-form .custom-button:hover .mdc-button__label,app-asset-deletion-form button.btn-light:hover .mat-icon,app-asset-deletion-form button.btn-light:hover mat-icon,app-asset-deletion-form button.btn-light:hover span,app-asset-deletion-form button.btn-light:hover .mdc-button__label,app-asset-deletion-form .btn-back-theme:hover .mat-icon,app-asset-deletion-form .btn-back-theme:hover mat-icon,app-asset-deletion-form .btn-back-theme:hover span,app-asset-deletion-form .btn-back-theme:hover .mdc-button__label,app-asset-deletion-form-create .btn-light:hover .mat-icon,app-asset-deletion-form-create .btn-light:hover mat-icon,app-asset-deletion-form-create .btn-light:hover span,app-asset-deletion-form-create .btn-light:hover .mdc-button__label,app-asset-deletion-form-create .custom-button:hover .mat-icon,app-asset-deletion-form-create .custom-button:hover mat-icon,app-asset-deletion-form-create .custom-button:hover span,app-asset-deletion-form-create .custom-button:hover .mdc-button__label,app-asset-deletion-form-create button.btn-light:hover .mat-icon,app-asset-deletion-form-create button.btn-light:hover mat-icon,app-asset-deletion-form-create button.btn-light:hover span,app-asset-deletion-form-create button.btn-light:hover .mdc-button__label,app-asset-deletion-form-create .btn-back-theme:hover .mat-icon,app-asset-deletion-form-create .btn-back-theme:hover mat-icon,app-asset-deletion-form-create .btn-back-theme:hover span,app-asset-deletion-form-create .btn-back-theme:hover .mdc-button__label,app-deletion-edit .btn-light:hover .mat-icon,app-deletion-edit .btn-light:hover mat-icon,app-deletion-edit .btn-light:hover span,app-deletion-edit .btn-light:hover .mdc-button__label,app-deletion-edit .custom-button:hover .mat-icon,app-deletion-edit .custom-button:hover mat-icon,app-deletion-edit .custom-button:hover span,app-deletion-edit .custom-button:hover .mdc-button__label,app-deletion-edit button.btn-light:hover .mat-icon,app-deletion-edit button.btn-light:hover mat-icon,app-deletion-edit button.btn-light:hover span,app-deletion-edit button.btn-light:hover .mdc-button__label,app-deletion-edit .btn-back-theme:hover .mat-icon,app-deletion-edit .btn-back-theme:hover mat-icon,app-deletion-edit .btn-back-theme:hover span,app-deletion-edit .btn-back-theme:hover .mdc-button__label{color:#000!important}app-asset-deletion-list td.mat-mdc-cell,app-asset-deletion-list .mat-mdc-cell,app-asset-deletion-list tr.mat-mdc-row .mat-mdc-cell,app-asset-deletion-list-approved td.mat-mdc-cell,app-asset-deletion-list-approved .mat-mdc-cell,app-asset-deletion-list-approved tr.mat-mdc-row .mat-mdc-cell{font-weight:400!important;color:#1e293b!important}.stepper{display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:20px!important;overflow-x:auto!important;flex-wrap:wrap!important}.stepper .step{background-color:var(--theme-20)!important;color:var(--theme-70)!important;padding:10px 20px!important;position:relative!important;margin-right:0!important;margin-left:0!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%)!important;white-space:nowrap!important;font-weight:700!important;font-size:14px!important;transition:background-color .3s ease!important}@media(max-width:800px){.stepper .step{padding:6px 14px!important;font-size:13px!important}}.stepper .step:first-child{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)!important;padding-left:20px!important}.stepper .step.completed{background-color:var(--theme-20)!important;color:var(--theme-70)!important;cursor:pointer!important}.stepper .step.active{background-color:var(--theme-70)!important;color:#fff!important;font-weight:700!important;z-index:1!important}table:not(.mat-calendar-table) th,table:not(.mat-calendar-table) th.mat-header-cell,table:not(.mat-calendar-table) th.mat-mdc-header-cell,.mat-table th,.mat-table th.mat-header-cell,.mat-table th.mat-mdc-header-cell,.mat-mdc-table th,.mat-mdc-table th.mat-header-cell,.mat-mdc-table th.mat-mdc-header-cell,.tncsc-table th,.tncsc-table th.mat-header-cell,.tncsc-table th.mat-mdc-header-cell,.custom-table th,.custom-table th.mat-header-cell,.custom-table th.mat-mdc-header-cell,.leave-table th,.leave-table th.mat-header-cell,.leave-table th.mat-mdc-header-cell,.history-table th,.history-table th.mat-header-cell,.history-table th.mat-mdc-header-cell{background-color:var(--tbl-head-bg)!important;color:var(--tbl-head-fg)!important;font-weight:500!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;border-bottom:1px solid var(--tbl-border)!important}table:not(.mat-calendar-table) td,table:not(.mat-calendar-table) td.mat-mdc-cell,.mat-table td,.mat-table td.mat-mdc-cell,.mat-mdc-table td,.mat-mdc-table td.mat-mdc-cell,.tncsc-table td,.tncsc-table td.mat-mdc-cell,.custom-table td,.custom-table td.mat-mdc-cell,.leave-table td,.leave-table td.mat-mdc-cell,.history-table td,.history-table td.mat-mdc-cell{color:var(--tbl-cell-fg);font-size:13.5px}table:not(.mat-calendar-table) th .mat-sort-header-arrow,table:not(.mat-calendar-table) th mat-icon:not([svgIcon]),.mat-table th .mat-sort-header-arrow,.mat-table th mat-icon:not([svgIcon]),.mat-mdc-table th .mat-sort-header-arrow,.mat-mdc-table th mat-icon:not([svgIcon]),.tncsc-table th .mat-sort-header-arrow,.tncsc-table th mat-icon:not([svgIcon]),.custom-table th .mat-sort-header-arrow,.custom-table th mat-icon:not([svgIcon]),.leave-table th .mat-sort-header-arrow,.leave-table th mat-icon:not([svgIcon]),.history-table th .mat-sort-header-arrow,.history-table th mat-icon:not([svgIcon]){color:var(--tbl-head-fg)!important}select,select.form-input,select.form-control{height:42px!important;padding:8px 36px 8px 14px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-size:14px!important;font-family:Inter,Roboto,Noto Sans Tamil,sans-serif!important;color:#1e293b!important;background-color:#fff!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23332941' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px!important;cursor:pointer!important;outline:none!important;transition:all .2s ease!important}select:focus,select:focus-visible,select.form-input:focus,select.form-input:focus-visible,select.form-control:focus,select.form-control:focus-visible{border-color:#332941!important;box-shadow:0 0 0 3px #33294126!important}select option,select.form-input option,select.form-control option{padding:10px 14px!important;font-size:14px!important;color:#1e293b!important;background-color:#fff!important}select option:hover,select option:focus,select option:active,select option:checked,select.form-input option:hover,select.form-input option:focus,select.form-input option:active,select.form-input option:checked,select.form-control option:hover,select.form-control option:focus,select.form-control option:active,select.form-control option:checked{background-color:#332941!important;color:#fff!important}table:not(.mat-table):not(.mat-mdc-table):not(.mat-calendar-table){background-color:var(--sys-surface, #fff);color:var(--sys-on-background, #1a1a1a)}table:not(.mat-table):not(.mat-mdc-table):not(.mat-calendar-table) tbody tr{border-bottom:1px solid var(--tbl-line);transition:background-color .15s ease}table:not(.mat-table):not(.mat-mdc-table):not(.mat-calendar-table) tbody tr:hover{background-color:var(--tbl-hover)}table:not(.mat-table):not(.mat-mdc-table):not(.mat-calendar-table) tbody tr td{color:var(--tbl-cell-fg)}.form-card:before,.component.card:before{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:700px){body .stepper{flex-wrap:wrap!important;gap:4px!important;margin-bottom:12px!important;overflow:visible!important}body .stepper>div:first-child,body .stepper>div:last-child{flex-wrap:wrap!important}body .stepper .step{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:6px 14px 6px 16px!important;font-size:12.5px!important;line-height:1.3}}@media(max-width:400px){body .stepper .step{padding:5px 12px 5px 14px!important;font-size:12px!important}}.stepper .step:first-child{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)!important;padding-left:10px!important}
