@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-rounded-IRMQG7DF.woff2") format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:"\a0"}.fi.fis{width:1em}.fi-xx{background-image:url("./media/xx-PLWBNAIN.svg")}.fi-xx.fis{background-image:url("./media/xx-G3UIP7DW.svg")}.fi-ad{background-image:url("./media/ad-WVS4VU5Z.svg")}.fi-ad.fis{background-image:url("./media/ad-CSZHNGVR.svg")}.fi-ae{background-image:url("./media/ae-6FRK6AZM.svg")}.fi-ae.fis{background-image:url("./media/ae-2A7XNIFU.svg")}.fi-af{background-image:url("./media/af-YYCQZTMI.svg")}.fi-af.fis{background-image:url("./media/af-INKHBY43.svg")}.fi-ag{background-image:url("./media/ag-MLHWUEFS.svg")}.fi-ag.fis{background-image:url("./media/ag-4TWHSYGO.svg")}.fi-ai{background-image:url("./media/ai-FINFSMYB.svg")}.fi-ai.fis{background-image:url("./media/ai-USZU7BF3.svg")}.fi-al{background-image:url("./media/al-LX4JVSFF.svg")}.fi-al.fis{background-image:url("./media/al-JAZ3J42J.svg")}.fi-am{background-image:url("./media/am-P5ZIE6XV.svg")}.fi-am.fis{background-image:url("./media/am-GSESEJM5.svg")}.fi-ao{background-image:url("./media/ao-UT6SIN5N.svg")}.fi-ao.fis{background-image:url("./media/ao-3RQCMZL6.svg")}.fi-aq{background-image:url("./media/aq-ZYPY4U2R.svg")}.fi-aq.fis{background-image:url("./media/aq-6LPVLOJ5.svg")}.fi-ar{background-image:url("./media/ar-MIEAOHWP.svg")}.fi-ar.fis{background-image:url("./media/ar-ADBHFCB5.svg")}.fi-as{background-image:url("./media/as-AFSH7LPB.svg")}.fi-as.fis{background-image:url("./media/as-UKIT7IQG.svg")}.fi-at{background-image:url("./media/at-LOEZTH7U.svg")}.fi-at.fis{background-image:url("./media/at-57ZS3UEH.svg")}.fi-au{background-image:url("./media/au-G5MX3IJM.svg")}.fi-au.fis{background-image:url("./media/au-65DV5A7C.svg")}.fi-aw{background-image:url("./media/aw-77CRWWSI.svg")}.fi-aw.fis{background-image:url("./media/aw-HDZESU3O.svg")}.fi-ax{background-image:url("./media/ax-KKUASZ2E.svg")}.fi-ax.fis{background-image:url("./media/ax-74KRLXQ4.svg")}.fi-az{background-image:url("./media/az-NDX32BEU.svg")}.fi-az.fis{background-image:url("./media/az-DODTDJFK.svg")}.fi-ba{background-image:url("./media/ba-U3MTPTGM.svg")}.fi-ba.fis{background-image:url("./media/ba-662VQHCC.svg")}.fi-bb{background-image:url("./media/bb-J5IMGOVD.svg")}.fi-bb.fis{background-image:url("./media/bb-HEBFUVVN.svg")}.fi-bd{background-image:url("./media/bd-HMCXBQD3.svg")}.fi-bd.fis{background-image:url("./media/bd-3WQOALJA.svg")}.fi-be{background-image:url("./media/be-O7GM6FZX.svg")}.fi-be.fis{background-image:url("./media/be-RXMHZQOU.svg")}.fi-bf{background-image:url("./media/bf-IFOTMWPV.svg")}.fi-bf.fis{background-image:url("./media/bf-LAHWWADE.svg")}.fi-bg{background-image:url("./media/bg-E7TOOTKR.svg")}.fi-bg.fis{background-image:url("./media/bg-2XZIGVGO.svg")}.fi-bh{background-image:url("./media/bh-F7YG7A6Z.svg")}.fi-bh.fis{background-image:url("./media/bh-QSDHTEIW.svg")}.fi-bi{background-image:url("./media/bi-U2ZALGUG.svg")}.fi-bi.fis{background-image:url("./media/bi-WD3FHDHV.svg")}.fi-bj{background-image:url("./media/bj-CN25RSKN.svg")}.fi-bj.fis{background-image:url("./media/bj-CSYFBYJX.svg")}.fi-bl{background-image:url("./media/bl-BVLZS6N6.svg")}.fi-bl.fis{background-image:url("./media/bl-FQR6M52P.svg")}.fi-bm{background-image:url("./media/bm-UJYJRUXQ.svg")}.fi-bm.fis{background-image:url("./media/bm-OUTZ6BCH.svg")}.fi-bn{background-image:url("./media/bn-YE5LSPKO.svg")}.fi-bn.fis{background-image:url("./media/bn-JZPMRRNL.svg")}.fi-bo{background-image:url("./media/bo-T2X2U5Y2.svg")}.fi-bo.fis{background-image:url("./media/bo-I64H4HM7.svg")}.fi-bq{background-image:url("./media/bq-63KYFP2P.svg")}.fi-bq.fis{background-image:url("./media/bq-NCZV5VRJ.svg")}.fi-br{background-image:url("./media/br-3Y26HUAJ.svg")}.fi-br.fis{background-image:url("./media/br-M6TFAL6M.svg")}.fi-bs{background-image:url("./media/bs-2C7RMWIG.svg")}.fi-bs.fis{background-image:url("./media/bs-D7DELWN7.svg")}.fi-bt{background-image:url("./media/bt-XSK7E7FD.svg")}.fi-bt.fis{background-image:url("./media/bt-DI23WV4Q.svg")}.fi-bv{background-image:url("./media/bv-3PDSPR4E.svg")}.fi-bv.fis{background-image:url("./media/bv-WN3KBQRU.svg")}.fi-bw{background-image:url("./media/bw-34ZWNZWI.svg")}.fi-bw.fis{background-image:url("./media/bw-UGYDHEK3.svg")}.fi-by{background-image:url("./media/by-3TFC4SNR.svg")}.fi-by.fis{background-image:url("./media/by-VH23K4GM.svg")}.fi-bz{background-image:url("./media/bz-A6YTSORZ.svg")}.fi-bz.fis{background-image:url("./media/bz-EOOSEAIP.svg")}.fi-ca{background-image:url("./media/ca-RFV4UZ2Q.svg")}.fi-ca.fis{background-image:url("./media/ca-WQC5DB53.svg")}.fi-cc{background-image:url("./media/cc-OVOWQDZT.svg")}.fi-cc.fis{background-image:url("./media/cc-RPI2SZZG.svg")}.fi-cd{background-image:url("./media/cd-EWAILBJX.svg")}.fi-cd.fis{background-image:url("./media/cd-775WWT4L.svg")}.fi-cf{background-image:url("./media/cf-XZ4EZSBL.svg")}.fi-cf.fis{background-image:url("./media/cf-NT7STPUR.svg")}.fi-cg{background-image:url("./media/cg-2HM4F56T.svg")}.fi-cg.fis{background-image:url("./media/cg-JMHTE5PU.svg")}.fi-ch{background-image:url("./media/ch-USJZZOGC.svg")}.fi-ch.fis{background-image:url("./media/ch-XK5AFUZJ.svg")}.fi-ci{background-image:url("./media/ci-KFEINJVJ.svg")}.fi-ci.fis{background-image:url("./media/ci-M54FCW6L.svg")}.fi-ck{background-image:url("./media/ck-ATMQHHMA.svg")}.fi-ck.fis{background-image:url("./media/ck-2Z4BDAPR.svg")}.fi-cl{background-image:url("./media/cl-Y567I43B.svg")}.fi-cl.fis{background-image:url("./media/cl-LIRBEXHU.svg")}.fi-cm{background-image:url("./media/cm-UKMPYCC7.svg")}.fi-cm.fis{background-image:url("./media/cm-6SBA3VM6.svg")}.fi-cn{background-image:url("./media/cn-P7M3XOME.svg")}.fi-cn.fis{background-image:url("./media/cn-ZNJNV4IL.svg")}.fi-co{background-image:url("./media/co-NN4OA66V.svg")}.fi-co.fis{background-image:url("./media/co-O2ECSUVX.svg")}.fi-cr{background-image:url("./media/cr-ZQEISEUX.svg")}.fi-cr.fis{background-image:url("./media/cr-DMRHIMC5.svg")}.fi-cu{background-image:url("./media/cu-IFDVQOOF.svg")}.fi-cu.fis{background-image:url("./media/cu-VWPEGJ3Z.svg")}.fi-cv{background-image:url("./media/cv-RMXBYFLP.svg")}.fi-cv.fis{background-image:url("./media/cv-KJX5SGW5.svg")}.fi-cw{background-image:url("./media/cw-SO4F3P5A.svg")}.fi-cw.fis{background-image:url("./media/cw-AJKHVX6T.svg")}.fi-cx{background-image:url("./media/cx-7UVFV3VV.svg")}.fi-cx.fis{background-image:url("./media/cx-IZ3KL2GP.svg")}.fi-cy{background-image:url("./media/cy-OJEUQTEX.svg")}.fi-cy.fis{background-image:url("./media/cy-EOO2JBKI.svg")}.fi-cz{background-image:url("./media/cz-PSDLWGGB.svg")}.fi-cz.fis{background-image:url("./media/cz-QNKUAFG6.svg")}.fi-de{background-image:url("./media/de-MZUAL5O7.svg")}.fi-de.fis{background-image:url("./media/de-OZB4IZTT.svg")}.fi-dj{background-image:url("./media/dj-7WZCZM6N.svg")}.fi-dj.fis{background-image:url("./media/dj-LE4POCSP.svg")}.fi-dk{background-image:url("./media/dk-JMBRHM34.svg")}.fi-dk.fis{background-image:url("./media/dk-RGBW7M2U.svg")}.fi-dm{background-image:url("./media/dm-YMQF4KNF.svg")}.fi-dm.fis{background-image:url("./media/dm-XZS4XU7P.svg")}.fi-do{background-image:url("./media/do-SBKDMMUM.svg")}.fi-do.fis{background-image:url("./media/do-LX7RYXZN.svg")}.fi-dz{background-image:url("./media/dz-5TGC2F6O.svg")}.fi-dz.fis{background-image:url("./media/dz-JVBE53J2.svg")}.fi-ec{background-image:url("./media/ec-7Z2J7NDS.svg")}.fi-ec.fis{background-image:url("./media/ec-YQIK2NB2.svg")}.fi-ee{background-image:url("./media/ee-K3ODV3VK.svg")}.fi-ee.fis{background-image:url("./media/ee-QZX5D2O5.svg")}.fi-eg{background-image:url("./media/eg-AR6V26BC.svg")}.fi-eg.fis{background-image:url("./media/eg-7JACT5ZO.svg")}.fi-eh{background-image:url("./media/eh-RQWWFEAA.svg")}.fi-eh.fis{background-image:url("./media/eh-7NPZFSBW.svg")}.fi-er{background-image:url("./media/er-KIRTBRZF.svg")}.fi-er.fis{background-image:url("./media/er-3WONC2FU.svg")}.fi-es{background-image:url("./media/es-W5FXGZQG.svg")}.fi-es.fis{background-image:url("./media/es-K3QE5W2N.svg")}.fi-et{background-image:url("./media/et-EWIPOR6K.svg")}.fi-et.fis{background-image:url("./media/et-QMP3OGKR.svg")}.fi-fi{background-image:url("./media/fi-S5EH7BG6.svg")}.fi-fi.fis{background-image:url("./media/fi-E3JGQ7PL.svg")}.fi-fj{background-image:url("./media/fj-U7G4LWJB.svg")}.fi-fj.fis{background-image:url("./media/fj-XWXY4C45.svg")}.fi-fk{background-image:url("./media/fk-F6TQFE43.svg")}.fi-fk.fis{background-image:url("./media/fk-M6YTU5ZV.svg")}.fi-fm{background-image:url("./media/fm-MJGAIAPB.svg")}.fi-fm.fis{background-image:url("./media/fm-T5U4ITOY.svg")}.fi-fo{background-image:url("./media/fo-M4LV5KMN.svg")}.fi-fo.fis{background-image:url("./media/fo-4IJHBALY.svg")}.fi-fr{background-image:url("./media/fr-6U4A3EWN.svg")}.fi-fr.fis{background-image:url("./media/fr-TMQYSRPC.svg")}.fi-ga{background-image:url("./media/ga-YVFEOFTR.svg")}.fi-ga.fis{background-image:url("./media/ga-5UURDNUX.svg")}.fi-gb{background-image:url("./media/gb-UUF3TOPS.svg")}.fi-gb.fis{background-image:url("./media/gb-QRYEKRSV.svg")}.fi-gd{background-image:url("./media/gd-4BNJI5VY.svg")}.fi-gd.fis{background-image:url("./media/gd-CSSVRXT2.svg")}.fi-ge{background-image:url("./media/ge-5I22MBRW.svg")}.fi-ge.fis{background-image:url("./media/ge-LAAYSAQO.svg")}.fi-gf{background-image:url("./media/gf-GQZN5HJ5.svg")}.fi-gf.fis{background-image:url("./media/gf-5PJTSXDP.svg")}.fi-gg{background-image:url("./media/gg-FIL6D5PB.svg")}.fi-gg.fis{background-image:url("./media/gg-EAZW2EKW.svg")}.fi-gh{background-image:url("./media/gh-YF6PQ6FW.svg")}.fi-gh.fis{background-image:url("./media/gh-ISFQEUNF.svg")}.fi-gi{background-image:url("./media/gi-DN7STW4R.svg")}.fi-gi.fis{background-image:url("./media/gi-EOG4XJCI.svg")}.fi-gl{background-image:url("./media/gl-PA2YIJP7.svg")}.fi-gl.fis{background-image:url("./media/gl-KRCL3NCK.svg")}.fi-gm{background-image:url("./media/gm-5WF3VK63.svg")}.fi-gm.fis{background-image:url("./media/gm-7HY34KI6.svg")}.fi-gn{background-image:url("./media/gn-MSN2M353.svg")}.fi-gn.fis{background-image:url("./media/gn-6GDXA6D7.svg")}.fi-gp{background-image:url("./media/gp-XPVJBMQZ.svg")}.fi-gp.fis{background-image:url("./media/gp-N7HRXPRG.svg")}.fi-gq{background-image:url("./media/gq-YVZPM5OI.svg")}.fi-gq.fis{background-image:url("./media/gq-YYJI24Q2.svg")}.fi-gr{background-image:url("./media/gr-YRG5TXUI.svg")}.fi-gr.fis{background-image:url("./media/gr-WKNXHTGC.svg")}.fi-gs{background-image:url("./media/gs-7YZXJO4D.svg")}.fi-gs.fis{background-image:url("./media/gs-JLTYLCJJ.svg")}.fi-gt{background-image:url("./media/gt-YX2GRSLF.svg")}.fi-gt.fis{background-image:url("./media/gt-BF2FD7AX.svg")}.fi-gu{background-image:url("./media/gu-WAZ6PJUI.svg")}.fi-gu.fis{background-image:url("./media/gu-5GFPBJ2H.svg")}.fi-gw{background-image:url("./media/gw-5JOHOM4A.svg")}.fi-gw.fis{background-image:url("./media/gw-MOUWXICS.svg")}.fi-gy{background-image:url("./media/gy-USKJNYER.svg")}.fi-gy.fis{background-image:url("./media/gy-636EOCYC.svg")}.fi-hk{background-image:url("./media/hk-7PG6PZYV.svg")}.fi-hk.fis{background-image:url("./media/hk-3TQIFL4W.svg")}.fi-hm{background-image:url("./media/hm-QK556LBN.svg")}.fi-hm.fis{background-image:url("./media/hm-LPWLC72J.svg")}.fi-hn{background-image:url("./media/hn-E5B7VZX4.svg")}.fi-hn.fis{background-image:url("./media/hn-ATO4TSJZ.svg")}.fi-hr{background-image:url("./media/hr-GS35EQR2.svg")}.fi-hr.fis{background-image:url("./media/hr-6DEEZSRK.svg")}.fi-ht{background-image:url("./media/ht-3IFWGGF6.svg")}.fi-ht.fis{background-image:url("./media/ht-T6IVA52U.svg")}.fi-hu{background-image:url("./media/hu-C3DDGX7P.svg")}.fi-hu.fis{background-image:url("./media/hu-3ULY6T2N.svg")}.fi-id{background-image:url("./media/id-JSWZPKEB.svg")}.fi-id.fis{background-image:url("./media/id-CT342IAA.svg")}.fi-ie{background-image:url("./media/ie-QFERZM3U.svg")}.fi-ie.fis{background-image:url("./media/ie-H76CLZVR.svg")}.fi-il{background-image:url("./media/il-QCYKQ6FR.svg")}.fi-il.fis{background-image:url("./media/il-DCNITDWQ.svg")}.fi-im{background-image:url("./media/im-I6NNH2NW.svg")}.fi-im.fis{background-image:url("./media/im-MR3WDGRG.svg")}.fi-in{background-image:url("./media/in-RFNBK4ET.svg")}.fi-in.fis{background-image:url("./media/in-2DLPX63L.svg")}.fi-io{background-image:url("./media/io-7R7OXQKY.svg")}.fi-io.fis{background-image:url("./media/io-NO27AS2A.svg")}.fi-iq{background-image:url("./media/iq-55AX5UMN.svg")}.fi-iq.fis{background-image:url("./media/iq-S6LS2NUN.svg")}.fi-ir{background-image:url("./media/ir-QAP3XBD4.svg")}.fi-ir.fis{background-image:url("./media/ir-WC3H5SOH.svg")}.fi-is{background-image:url("./media/is-3ECY77QF.svg")}.fi-is.fis{background-image:url("./media/is-IKJDNY7W.svg")}.fi-it{background-image:url("./media/it-SGJZRZTG.svg")}.fi-it.fis{background-image:url("./media/it-UM7O24C7.svg")}.fi-je{background-image:url("./media/je-FN5CO33V.svg")}.fi-je.fis{background-image:url("./media/je-F5K7ILFN.svg")}.fi-jm{background-image:url("./media/jm-2KQZARJN.svg")}.fi-jm.fis{background-image:url("./media/jm-XWWLCPNS.svg")}.fi-jo{background-image:url("./media/jo-DV2T64H3.svg")}.fi-jo.fis{background-image:url("./media/jo-L4N4B7NG.svg")}.fi-jp{background-image:url("./media/jp-I2KXFJBD.svg")}.fi-jp.fis{background-image:url("./media/jp-65TZY7K2.svg")}.fi-ke{background-image:url("./media/ke-6FWLA2OA.svg")}.fi-ke.fis{background-image:url("./media/ke-S65BOELU.svg")}.fi-kg{background-image:url("./media/kg-X2BMIK3G.svg")}.fi-kg.fis{background-image:url("./media/kg-TFH62HKQ.svg")}.fi-kh{background-image:url("./media/kh-CHVZUD2Q.svg")}.fi-kh.fis{background-image:url("./media/kh-4Z5KN7K4.svg")}.fi-ki{background-image:url("./media/ki-TZHFSXBP.svg")}.fi-ki.fis{background-image:url("./media/ki-FYE75PZ7.svg")}.fi-km{background-image:url("./media/km-PIG23ZAS.svg")}.fi-km.fis{background-image:url("./media/km-MRWRJE7G.svg")}.fi-kn{background-image:url("./media/kn-7U3Y5ED7.svg")}.fi-kn.fis{background-image:url("./media/kn-CCGIQR3T.svg")}.fi-kp{background-image:url("./media/kp-SEAR4W4Z.svg")}.fi-kp.fis{background-image:url("./media/kp-YJJ4ZO4H.svg")}.fi-kr{background-image:url("./media/kr-MU7S6YDV.svg")}.fi-kr.fis{background-image:url("./media/kr-W7DPZXO5.svg")}.fi-kw{background-image:url("./media/kw-625K23GU.svg")}.fi-kw.fis{background-image:url("./media/kw-7NHLMXCH.svg")}.fi-ky{background-image:url("./media/ky-J6OAXARV.svg")}.fi-ky.fis{background-image:url("./media/ky-Y3K2RVLW.svg")}.fi-kz{background-image:url("./media/kz-NYPJSTE2.svg")}.fi-kz.fis{background-image:url("./media/kz-A63AXCOQ.svg")}.fi-la{background-image:url("./media/la-EGLFW22S.svg")}.fi-la.fis{background-image:url("./media/la-UZ4XVL3O.svg")}.fi-lb{background-image:url("./media/lb-5UW5ZJWS.svg")}.fi-lb.fis{background-image:url("./media/lb-SW5QMKBD.svg")}.fi-lc{background-image:url("./media/lc-OULIXNAF.svg")}.fi-lc.fis{background-image:url("./media/lc-VMHZPRVP.svg")}.fi-li{background-image:url("./media/li-LTPNGJJM.svg")}.fi-li.fis{background-image:url("./media/li-SSDUPSSA.svg")}.fi-lk{background-image:url("./media/lk-W7CR3PX4.svg")}.fi-lk.fis{background-image:url("./media/lk-EMLG5DDX.svg")}.fi-lr{background-image:url("./media/lr-KO42VJWL.svg")}.fi-lr.fis{background-image:url("./media/lr-ETPAOBTN.svg")}.fi-ls{background-image:url("./media/ls-H76MXNPC.svg")}.fi-ls.fis{background-image:url("./media/ls-TV2LHLKM.svg")}.fi-lt{background-image:url("./media/lt-X5H273BZ.svg")}.fi-lt.fis{background-image:url("./media/lt-RSVM7DR2.svg")}.fi-lu{background-image:url("./media/lu-Q3PHAGF2.svg")}.fi-lu.fis{background-image:url("./media/lu-YUFF4VEK.svg")}.fi-lv{background-image:url("./media/lv-UD2OKAKZ.svg")}.fi-lv.fis{background-image:url("./media/lv-JFY5ZN55.svg")}.fi-ly{background-image:url("./media/ly-OZ6WDQ73.svg")}.fi-ly.fis{background-image:url("./media/ly-WFLGLZ3G.svg")}.fi-ma{background-image:url("./media/ma-VSPIMR33.svg")}.fi-ma.fis{background-image:url("./media/ma-AELGTMLU.svg")}.fi-mc{background-image:url("./media/mc-IV2TK64Y.svg")}.fi-mc.fis{background-image:url("./media/mc-RWDN7GBP.svg")}.fi-md{background-image:url("./media/md-3OSMP7CU.svg")}.fi-md.fis{background-image:url("./media/md-DLAQKR3G.svg")}.fi-me{background-image:url("./media/me-JF4ISXGZ.svg")}.fi-me.fis{background-image:url("./media/me-PYQLSQWK.svg")}.fi-mf{background-image:url("./media/mf-5RTEBV3V.svg")}.fi-mf.fis{background-image:url("./media/mf-XQEUTB33.svg")}.fi-mg{background-image:url("./media/mg-7XGP7WEH.svg")}.fi-mg.fis{background-image:url("./media/mg-JB33C2RL.svg")}.fi-mh{background-image:url("./media/mh-FZUUKPYM.svg")}.fi-mh.fis{background-image:url("./media/mh-QQZSE2EP.svg")}.fi-mk{background-image:url("./media/mk-4CGYETXE.svg")}.fi-mk.fis{background-image:url("./media/mk-F2FINWYG.svg")}.fi-ml{background-image:url("./media/ml-REJ3NIH6.svg")}.fi-ml.fis{background-image:url("./media/ml-XJ6OQGYU.svg")}.fi-mm{background-image:url("./media/mm-RDY24G3G.svg")}.fi-mm.fis{background-image:url("./media/mm-LCHQEOG3.svg")}.fi-mn{background-image:url("./media/mn-GZPVWGU7.svg")}.fi-mn.fis{background-image:url("./media/mn-W7QXSVY7.svg")}.fi-mo{background-image:url("./media/mo-LQF6KQBW.svg")}.fi-mo.fis{background-image:url("./media/mo-E2DHXYUL.svg")}.fi-mp{background-image:url("./media/mp-7OKXFG5J.svg")}.fi-mp.fis{background-image:url("./media/mp-RBBNB2UM.svg")}.fi-mq{background-image:url("./media/mq-KUXVEPE7.svg")}.fi-mq.fis{background-image:url("./media/mq-76GWDJXU.svg")}.fi-mr{background-image:url("./media/mr-WHEUMQBT.svg")}.fi-mr.fis{background-image:url("./media/mr-CAVFBP2S.svg")}.fi-ms{background-image:url("./media/ms-K7K4BZXH.svg")}.fi-ms.fis{background-image:url("./media/ms-FYMVQ26Q.svg")}.fi-mt{background-image:url("./media/mt-FKAZRJHZ.svg")}.fi-mt.fis{background-image:url("./media/mt-XCVQ55PC.svg")}.fi-mu{background-image:url("./media/mu-ZHDOJ3TI.svg")}.fi-mu.fis{background-image:url("./media/mu-IKV5OAGF.svg")}.fi-mv{background-image:url("./media/mv-6NYHRQLF.svg")}.fi-mv.fis{background-image:url("./media/mv-ZWMFKUNA.svg")}.fi-mw{background-image:url("./media/mw-NHPNPETS.svg")}.fi-mw.fis{background-image:url("./media/mw-MWTRGIR2.svg")}.fi-mx{background-image:url("./media/mx-CE2LQUFP.svg")}.fi-mx.fis{background-image:url("./media/mx-XQSZK5TD.svg")}.fi-my{background-image:url("./media/my-7QKJDGWA.svg")}.fi-my.fis{background-image:url("./media/my-FTOMRUNQ.svg")}.fi-mz{background-image:url("./media/mz-EUDOTZOI.svg")}.fi-mz.fis{background-image:url("./media/mz-J4CMZFUJ.svg")}.fi-na{background-image:url("./media/na-KS5KAAHO.svg")}.fi-na.fis{background-image:url("./media/na-UZGYZIPX.svg")}.fi-nc{background-image:url("./media/nc-7ZHOHZIE.svg")}.fi-nc.fis{background-image:url("./media/nc-KHCVQ3CA.svg")}.fi-ne{background-image:url("./media/ne-NIQVZJOH.svg")}.fi-ne.fis{background-image:url("./media/ne-3WV2VAGZ.svg")}.fi-nf{background-image:url("./media/nf-BY5TRXD6.svg")}.fi-nf.fis{background-image:url("./media/nf-IB6SVOCC.svg")}.fi-ng{background-image:url("./media/ng-5QXHJYS4.svg")}.fi-ng.fis{background-image:url("./media/ng-KJDQPHTZ.svg")}.fi-ni{background-image:url("./media/ni-KFRUCHJY.svg")}.fi-ni.fis{background-image:url("./media/ni-X5745JJN.svg")}.fi-nl{background-image:url("./media/nl-YSPORVIR.svg")}.fi-nl.fis{background-image:url("./media/nl-FSMODX3U.svg")}.fi-no{background-image:url("./media/no-JTVUCTCT.svg")}.fi-no.fis{background-image:url("./media/no-UUM3YD7C.svg")}.fi-np{background-image:url("./media/np-HJPOYHEB.svg")}.fi-np.fis{background-image:url("./media/np-VFDZHTRO.svg")}.fi-nr{background-image:url("./media/nr-7GG6ZEK3.svg")}.fi-nr.fis{background-image:url("./media/nr-VA5HA23D.svg")}.fi-nu{background-image:url("./media/nu-4OUEUAXX.svg")}.fi-nu.fis{background-image:url("./media/nu-VN2VZZK5.svg")}.fi-nz{background-image:url("./media/nz-CYQS4UPV.svg")}.fi-nz.fis{background-image:url("./media/nz-4KLKVJVG.svg")}.fi-om{background-image:url("./media/om-ISPXLMQJ.svg")}.fi-om.fis{background-image:url("./media/om-A5DSAHBH.svg")}.fi-pa{background-image:url("./media/pa-PC5ZUPN6.svg")}.fi-pa.fis{background-image:url("./media/pa-X3FDV5QL.svg")}.fi-pe{background-image:url("./media/pe-CMQM2GTM.svg")}.fi-pe.fis{background-image:url("./media/pe-OTUAVF3F.svg")}.fi-pf{background-image:url("./media/pf-IHUQZUIO.svg")}.fi-pf.fis{background-image:url("./media/pf-IMCFY7FY.svg")}.fi-pg{background-image:url("./media/pg-ZNRFG2YQ.svg")}.fi-pg.fis{background-image:url("./media/pg-5V4ZU7HT.svg")}.fi-ph{background-image:url("./media/ph-2IMCALLE.svg")}.fi-ph.fis{background-image:url("./media/ph-7XE723TW.svg")}.fi-pk{background-image:url("./media/pk-WUV7X2DC.svg")}.fi-pk.fis{background-image:url("./media/pk-HGQFY5FC.svg")}.fi-pl{background-image:url("./media/pl-JSSZW3KY.svg")}.fi-pl.fis{background-image:url("./media/pl-W7YEMTF5.svg")}.fi-pm{background-image:url("./media/pm-UVIIXDZR.svg")}.fi-pm.fis{background-image:url("./media/pm-NY5YOR5H.svg")}.fi-pn{background-image:url("./media/pn-WTQ2W2VH.svg")}.fi-pn.fis{background-image:url("./media/pn-LYI3AO5D.svg")}.fi-pr{background-image:url("./media/pr-RHIV6URD.svg")}.fi-pr.fis{background-image:url("./media/pr-5LEJVZHH.svg")}.fi-ps{background-image:url("./media/ps-V6KGIQPI.svg")}.fi-ps.fis{background-image:url("./media/ps-MUPGH2AI.svg")}.fi-pt{background-image:url("./media/pt-VTKAHQAY.svg")}.fi-pt.fis{background-image:url("./media/pt-OULXL7DV.svg")}.fi-pw{background-image:url("./media/pw-YQJZ6R4B.svg")}.fi-pw.fis{background-image:url("./media/pw-4R6NRIC7.svg")}.fi-py{background-image:url("./media/py-S5MYBXBE.svg")}.fi-py.fis{background-image:url("./media/py-MUR5PEE3.svg")}.fi-qa{background-image:url("./media/qa-6547HYTX.svg")}.fi-qa.fis{background-image:url("./media/qa-PHNLGCML.svg")}.fi-re{background-image:url("./media/re-2PCPYGMW.svg")}.fi-re.fis{background-image:url("./media/re-JUMEK724.svg")}.fi-ro{background-image:url("./media/ro-YBPUPSYC.svg")}.fi-ro.fis{background-image:url("./media/ro-JCC2KRGD.svg")}.fi-rs{background-image:url("./media/rs-HP76C2NL.svg")}.fi-rs.fis{background-image:url("./media/rs-B5C62J77.svg")}.fi-ru{background-image:url("./media/ru-FRCHSBTM.svg")}.fi-ru.fis{background-image:url("./media/ru-T3RKIDXZ.svg")}.fi-rw{background-image:url("./media/rw-ZBPAPAP4.svg")}.fi-rw.fis{background-image:url("./media/rw-ATVPPEBH.svg")}.fi-sa{background-image:url("./media/sa-BW46R3BR.svg")}.fi-sa.fis{background-image:url("./media/sa-TJ3JAAG4.svg")}.fi-sb{background-image:url("./media/sb-Z5VEZ25P.svg")}.fi-sb.fis{background-image:url("./media/sb-MOULO6LC.svg")}.fi-sc{background-image:url("./media/sc-V2MOTRIU.svg")}.fi-sc.fis{background-image:url("./media/sc-SWRDLW3S.svg")}.fi-sd{background-image:url("./media/sd-4DSZW3W3.svg")}.fi-sd.fis{background-image:url("./media/sd-ZQ44F7OI.svg")}.fi-se{background-image:url("./media/se-5RJHQXTW.svg")}.fi-se.fis{background-image:url("./media/se-NY67VEUK.svg")}.fi-sg{background-image:url("./media/sg-PLMFMQ2U.svg")}.fi-sg.fis{background-image:url("./media/sg-NR6HPXPC.svg")}.fi-sh{background-image:url("./media/sh-HLIV5IJZ.svg")}.fi-sh.fis{background-image:url("./media/sh-TJMGU47M.svg")}.fi-si{background-image:url("./media/si-ERIUG64V.svg")}.fi-si.fis{background-image:url("./media/si-PQDA3RQI.svg")}.fi-sj{background-image:url("./media/sj-EOPZSLCL.svg")}.fi-sj.fis{background-image:url("./media/sj-QYYJ3R3Y.svg")}.fi-sk{background-image:url("./media/sk-ELFBGQEC.svg")}.fi-sk.fis{background-image:url("./media/sk-IH44HMRL.svg")}.fi-sl{background-image:url("./media/sl-DE7XOWOL.svg")}.fi-sl.fis{background-image:url("./media/sl-XDRPTSE3.svg")}.fi-sm{background-image:url("./media/sm-JITZHE4P.svg")}.fi-sm.fis{background-image:url("./media/sm-T456GX2E.svg")}.fi-sn{background-image:url("./media/sn-KYWABXNT.svg")}.fi-sn.fis{background-image:url("./media/sn-HK436VOQ.svg")}.fi-so{background-image:url("./media/so-QH5SJVG2.svg")}.fi-so.fis{background-image:url("./media/so-SCWJTLJW.svg")}.fi-sr{background-image:url("./media/sr-HMODPFV5.svg")}.fi-sr.fis{background-image:url("./media/sr-BFJ2NIE7.svg")}.fi-ss{background-image:url("./media/ss-CYJKS5XU.svg")}.fi-ss.fis{background-image:url("./media/ss-N5S5IPGO.svg")}.fi-st{background-image:url("./media/st-4LIOQET4.svg")}.fi-st.fis{background-image:url("./media/st-ETCSW6CL.svg")}.fi-sv{background-image:url("./media/sv-SVKTTQZJ.svg")}.fi-sv.fis{background-image:url("./media/sv-JJ7PGQKT.svg")}.fi-sx{background-image:url("./media/sx-DIQRHMRS.svg")}.fi-sx.fis{background-image:url("./media/sx-XI7KKH7B.svg")}.fi-sy{background-image:url("./media/sy-D4ZDMKR3.svg")}.fi-sy.fis{background-image:url("./media/sy-6RCKNZUQ.svg")}.fi-sz{background-image:url("./media/sz-ZSNOQNHB.svg")}.fi-sz.fis{background-image:url("./media/sz-MG5COQXB.svg")}.fi-tc{background-image:url("./media/tc-DVAM44GW.svg")}.fi-tc.fis{background-image:url("./media/tc-PFTC74CB.svg")}.fi-td{background-image:url("./media/td-IEJMZVM7.svg")}.fi-td.fis{background-image:url("./media/td-L4QKZRA4.svg")}.fi-tf{background-image:url("./media/tf-PSLXXLYB.svg")}.fi-tf.fis{background-image:url("./media/tf-L6UFHBZP.svg")}.fi-tg{background-image:url("./media/tg-K4K352CF.svg")}.fi-tg.fis{background-image:url("./media/tg-UGUE6RST.svg")}.fi-th{background-image:url("./media/th-WAHAQKQK.svg")}.fi-th.fis{background-image:url("./media/th-543UAZS4.svg")}.fi-tj{background-image:url("./media/tj-Z2UJEGVZ.svg")}.fi-tj.fis{background-image:url("./media/tj-CVBC574I.svg")}.fi-tk{background-image:url("./media/tk-YC7WNHF3.svg")}.fi-tk.fis{background-image:url("./media/tk-JRIL6W7E.svg")}.fi-tl{background-image:url("./media/tl-FRLMYCHK.svg")}.fi-tl.fis{background-image:url("./media/tl-RI4B3XTP.svg")}.fi-tm{background-image:url("./media/tm-YD7DXRTX.svg")}.fi-tm.fis{background-image:url("./media/tm-NKHMK24W.svg")}.fi-tn{background-image:url("./media/tn-G7EOPTWC.svg")}.fi-tn.fis{background-image:url("./media/tn-ADYDPKKU.svg")}.fi-to{background-image:url("./media/to-4IPHWATD.svg")}.fi-to.fis{background-image:url("./media/to-Y3ZWK7GO.svg")}.fi-tr{background-image:url("./media/tr-2TE5SKW5.svg")}.fi-tr.fis{background-image:url("./media/tr-BXXVVJLD.svg")}.fi-tt{background-image:url("./media/tt-4CMF6HDJ.svg")}.fi-tt.fis{background-image:url("./media/tt-NK2SRYUQ.svg")}.fi-tv{background-image:url("./media/tv-HASL2ZPX.svg")}.fi-tv.fis{background-image:url("./media/tv-NEB4WA2N.svg")}.fi-tw{background-image:url("./media/tw-OOSFQCFC.svg")}.fi-tw.fis{background-image:url("./media/tw-X2EV3JOS.svg")}.fi-tz{background-image:url("./media/tz-F7DARXBO.svg")}.fi-tz.fis{background-image:url("./media/tz-DSCJI5GW.svg")}.fi-ua{background-image:url("./media/ua-6L6MVDVK.svg")}.fi-ua.fis{background-image:url("./media/ua-DEDK3LCD.svg")}.fi-ug{background-image:url("./media/ug-SUFOZCE2.svg")}.fi-ug.fis{background-image:url("./media/ug-IR5577EN.svg")}.fi-um{background-image:url("./media/um-3TCGFAMU.svg")}.fi-um.fis{background-image:url("./media/um-HPF3LBVV.svg")}.fi-us{background-image:url("./media/us-5WPJ3T3N.svg")}.fi-us.fis{background-image:url("./media/us-OS5BPCLY.svg")}.fi-uy{background-image:url("./media/uy-SU32MXNU.svg")}.fi-uy.fis{background-image:url("./media/uy-2LGNGCBQ.svg")}.fi-uz{background-image:url("./media/uz-6LD3WNBK.svg")}.fi-uz.fis{background-image:url("./media/uz-KR6UXLJE.svg")}.fi-va{background-image:url("./media/va-SWMHLWJN.svg")}.fi-va.fis{background-image:url("./media/va-IIHI4DCJ.svg")}.fi-vc{background-image:url("./media/vc-73265KDC.svg")}.fi-vc.fis{background-image:url("./media/vc-ENVAYUHB.svg")}.fi-ve{background-image:url("./media/ve-7QMM4EDR.svg")}.fi-ve.fis{background-image:url("./media/ve-7LNK7AU5.svg")}.fi-vg{background-image:url("./media/vg-K235OISV.svg")}.fi-vg.fis{background-image:url("./media/vg-UK5I2DQS.svg")}.fi-vi{background-image:url("./media/vi-A7WYZ7V4.svg")}.fi-vi.fis{background-image:url("./media/vi-VLVLCRRK.svg")}.fi-vn{background-image:url("./media/vn-OLY63DMY.svg")}.fi-vn.fis{background-image:url("./media/vn-QUENQA3C.svg")}.fi-vu{background-image:url("./media/vu-4BCJQIBN.svg")}.fi-vu.fis{background-image:url("./media/vu-4LYJO6DK.svg")}.fi-wf{background-image:url("./media/wf-XSUYVC54.svg")}.fi-wf.fis{background-image:url("./media/wf-64XCGZ3D.svg")}.fi-ws{background-image:url("./media/ws-PVUKQ4PE.svg")}.fi-ws.fis{background-image:url("./media/ws-P5MXR5ZW.svg")}.fi-ye{background-image:url("./media/ye-TWPEZHYT.svg")}.fi-ye.fis{background-image:url("./media/ye-R46HCZOQ.svg")}.fi-yt{background-image:url("./media/yt-ARO4LFTS.svg")}.fi-yt.fis{background-image:url("./media/yt-UUCGT7AF.svg")}.fi-za{background-image:url("./media/za-WS2IXHK7.svg")}.fi-za.fis{background-image:url("./media/za-IGVA77JN.svg")}.fi-zm{background-image:url("./media/zm-545JV347.svg")}.fi-zm.fis{background-image:url("./media/zm-LDTTV5LG.svg")}.fi-zw{background-image:url("./media/zw-HZY5LJGS.svg")}.fi-zw.fis{background-image:url("./media/zw-6ENSY5DW.svg")}.fi-arab{background-image:url("./media/arab-A42JLJNT.svg")}.fi-arab.fis{background-image:url("./media/arab-S6KYB4TR.svg")}.fi-asean{background-image:url("./media/asean-ELZDU4TE.svg")}.fi-asean.fis{background-image:url("./media/asean-SS3GRO5T.svg")}.fi-cefta{background-image:url("./media/cefta-HR3KQ2EO.svg")}.fi-cefta.fis{background-image:url("./media/cefta-NTUUUQSZ.svg")}.fi-cp{background-image:url("./media/cp-2DVX35UB.svg")}.fi-cp.fis{background-image:url("./media/cp-6QAMTOXH.svg")}.fi-dg{background-image:url("./media/dg-FXQ2KR4X.svg")}.fi-dg.fis{background-image:url("./media/dg-KL5G7PRJ.svg")}.fi-eac{background-image:url("./media/eac-DLAEKB33.svg")}.fi-eac.fis{background-image:url("./media/eac-RVDXN5KH.svg")}.fi-es-ct{background-image:url("./media/es-ct-LZMYMK2E.svg")}.fi-es-ct.fis{background-image:url("./media/es-ct-YZMY3BN2.svg")}.fi-es-ga{background-image:url("./media/es-ga-6PZUYNFD.svg")}.fi-es-ga.fis{background-image:url("./media/es-ga-CPWP5IRZ.svg")}.fi-es-pv{background-image:url("./media/es-pv-OXFBXZM5.svg")}.fi-es-pv.fis{background-image:url("./media/es-pv-TCDUGVHX.svg")}.fi-eu{background-image:url("./media/eu-Z34VKHYH.svg")}.fi-eu.fis{background-image:url("./media/eu-N4MK7TMC.svg")}.fi-gb-eng{background-image:url("./media/gb-eng-4H6GWTY6.svg")}.fi-gb-eng.fis{background-image:url("./media/gb-eng-KED2JQT6.svg")}.fi-gb-nir{background-image:url("./media/gb-nir-R3CUP5HV.svg")}.fi-gb-nir.fis{background-image:url("./media/gb-nir-6QHYPVOC.svg")}.fi-gb-sct{background-image:url("./media/gb-sct-CDZZA2QR.svg")}.fi-gb-sct.fis{background-image:url("./media/gb-sct-MYMPELAJ.svg")}.fi-gb-wls{background-image:url("./media/gb-wls-U35MHGIX.svg")}.fi-gb-wls.fis{background-image:url("./media/gb-wls-DTZ5TTAQ.svg")}.fi-ic{background-image:url("./media/ic-CQCOSBIQ.svg")}.fi-ic.fis{background-image:url("./media/ic-XC4APDRB.svg")}.fi-pc{background-image:url("./media/pc-TT6YEIH4.svg")}.fi-pc.fis{background-image:url("./media/pc-EX5GAM4Z.svg")}.fi-sh-ac{background-image:url("./media/sh-ac-JFUG6UDV.svg")}.fi-sh-ac.fis{background-image:url("./media/sh-ac-CA7Y7WNG.svg")}.fi-sh-hl{background-image:url("./media/sh-hl-YQIJUYB7.svg")}.fi-sh-hl.fis{background-image:url("./media/sh-hl-MZFPYVQ5.svg")}.fi-sh-ta{background-image:url("./media/sh-ta-E3Y363IZ.svg")}.fi-sh-ta.fis{background-image:url("./media/sh-ta-TYDLYCHE.svg")}.fi-un{background-image:url("./media/un-TACTIQXL.svg")}.fi-un.fis{background-image:url("./media/un-64W32BF7.svg")}.fi-xk{background-image:url("./media/xk-T7BAH4YE.svg")}.fi-xk.fis{background-image:url("./media/xk-SYLXNOIJ.svg")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/InterVariable-AM3KRH5U.woff2") format("woff2")}:root{--white: #ffffff;--navy-50: #eaf0f8;--navy-100: #cfdcec;--navy-200: #9db8d6;--navy-300: #6b94bf;--navy-400: #3970a9;--navy-500: #00387b;--navy-600: #003068;--navy-700: #002756;--navy-800: #001f44;--navy-900: #001633;--slate-50: #f4f5f5;--slate-100: #e7e9e9;--slate-200: #d0d3d3;--slate-300: #b6baba;--slate-400: #a2a6a6;--slate-500: #8e9291;--slate-600: #717575;--slate-700: #5a5d5d;--slate-800: #3f4242;--slate-900: #262828;--green-50: #e6f5e9;--green-100: #c6e8cc;--green-200: #94d3a0;--green-300: #62bd74;--green-400: #34a848;--green-500: #119427;--green-600: #0e7e21;--green-700: #0b681b;--green-800: #085114;--green-900: #053a0e;--sky-50: #eaf2fb;--sky-100: #ccdef3;--sky-200: #9ec0e6;--sky-300: #6fa2d8;--sky-400: #3680c9;--sky-500: #256aae;--sky-600: #1b568e;--sky-700: #13426e;--sky-800: #0c2f4f;--sky-900: #061b30;--mint-50: #eefaf5;--mint-100: #d6f3e6;--mint-200: #b8ebd3;--mint-300: #9ce2c7;--mint-400: #86d9bd;--mint-500: #5fc9a6;--mint-600: #3ab58d;--mint-700: #1e9974;--mint-800: #0f7b5c;--mint-900: #08543f;--amber-50: #fef6dd;--amber-100: #fce9a7;--amber-200: #f9d866;--amber-300: #f2c72e;--amber-400: #eab308;--amber-500: #ca9a06;--amber-600: #a37c05;--amber-700: #7c5e04;--amber-800: #564002;--amber-900: #352702;--coral-50: #ffecee;--coral-100: #ffd2d7;--coral-200: #ffb1b9;--coral-300: #ff909b;--coral-400: #ff6f7d;--coral-500: #e84c5c;--coral-600: #c8323f;--coral-700: #a22330;--coral-800: #741620;--coral-900: #4a0b14;--gray-page: #f6f8fb;--gray-subtle: #f1f4f8;--gray-muted: #e9edf2;--gray-border: #e4e8ee;--gray-border-strong: #cdd3db;--ink-900: #0f1b2d;--ink-800: #2a3445;--ink-600: #5c6573;--ink-400: #a0a6b0;--steel-200: #cbd6e1;--steel-300: #b7c6d6;--steel-400: #a4b7cb;--shadow-ink: 15 23 42}:root{--bg-page: var(--gray-page);--bg-surface: var(--white);--bg-subtle: var(--gray-subtle);--bg-muted: var(--gray-muted);--bg-main-a: var(--steel-300);--bg-main-b: var(--steel-200);--bg-main-c: var(--steel-400);--bg-main: var(--bg-main-a);--overlay-light-1: rgb(255 255 255 / 20%);--overlay-light-2: rgb(255 255 255 / 44%);--overlay-light-3: rgb(255 255 255 / 55%);--scrim: rgb(var(--shadow-ink) / 50%);--text-primary: var(--ink-900);--text-body: var(--ink-800);--text-muted: var(--ink-600);--text-disabled: var(--ink-400);--text-inverted: var(--white);--border: var(--gray-border);--border-strong: var(--gray-border-strong);--border-w: 1px;--border-w-thick: 2px;--accent: var(--navy-500);--accent-hover: var(--navy-600);--accent-strong: var(--navy-700);--accent-border: var(--navy-200);--accent-soft: var(--navy-50);--accent-soft-hover: var(--navy-100);--on-accent: var(--white);--success: var(--green-500);--success-strong: var(--green-700);--success-border: var(--green-200);--success-soft: var(--green-50);--info: var(--sky-500);--info-strong: var(--sky-700);--info-border: var(--sky-200);--info-soft: var(--sky-50);--warning: var(--amber-500);--warning-strong: var(--amber-700);--warning-border: var(--amber-200);--warning-soft: var(--amber-50);--danger: var(--coral-500);--danger-strong: var(--coral-700);--danger-border: var(--coral-200);--danger-soft: var(--coral-50);--neutral: var(--slate-500);--neutral-strong: var(--slate-700);--neutral-border: var(--slate-200);--neutral-soft: var(--slate-50);--selection: var(--amber-500);--selection-soft: var(--amber-50);--selection-soft-hover: var(--amber-100);--state-trip: var(--info);--state-trip-strong: var(--info-strong);--state-trip-border: var(--info-border);--state-trip-soft: var(--info-soft);--state-idle: var(--warning);--state-idle-strong: var(--warning-strong);--state-idle-border: var(--warning-border);--state-idle-soft: var(--warning-soft);--state-done: var(--success);--state-done-strong: var(--success-strong);--state-done-border: var(--success-border);--state-done-soft: var(--success-soft);--state-alarm: var(--danger);--state-alarm-strong: var(--danger-strong);--state-alarm-border: var(--danger-border);--state-alarm-soft: var(--danger-soft);--route-start: var(--success-strong);--route-end: var(--danger-strong);--category-alarm: var(--danger);--category-alarm-strong: var(--danger-strong);--category-alarm-border: var(--danger-border);--category-alarm-soft: var(--danger-soft);--category-tamper: var(--warning);--category-tamper-strong: var(--warning-strong);--category-tamper-border: var(--warning-border);--category-tamper-soft: var(--warning-soft);--category-geofence: var(--green-500);--category-geofence-strong: var(--green-700);--category-geofence-border: var(--green-200);--category-geofence-soft: var(--green-50);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 13px;--font-size-lg: 15px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--font-size-control-a: 14px;--font-size-control-b: var(--font-size-sm);--font-size-control: var(--font-size-control-a);--font-size-control-input: var(--font-size-control);--font-size-control-label: var(--font-size-control);--lh-tight: 1.25;--lh-base: 1.5;--tracking-tight: -.01em;--tracking-wide: .06em;--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-5: 14px;--space-4: 16px;--space-4-5: 18px;--space-5: 20px;--space-5-5: 22px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--icon-size-1: 16px;--icon-size-2: 24px;--icon-size-3: 32px;--icon-size-7: 64px;--icon-variation-default: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;--icon-variation-small: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;--icon-variation-strong: "FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;--icon-variation-filled: "FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24;--elevation-1: 4px 4px 2px 0px rgb(var(--shadow-ink) / 18%);--elevation-2: 4px 4px 2px 0px rgb(var(--shadow-ink) / 36%);--elevation-3: 4px 4px 2px 0px rgb(var(--shadow-ink) / 54%);--focus-ring: 0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);--focus-ring-danger: 0 0 0 3px color-mix(in srgb, var(--danger) 20%, transparent);--focus-ring-inset: inset 0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);--focus-outline-w: var(--border-w-thick);--sticky-edge: 2px 0 4px -2px rgb(var(--shadow-ink) / 20%);--sticky-edge-end: -2px 0 4px -2px rgb(var(--shadow-ink) / 20%);--ease-standard: cubic-bezier(.2, 0, 0, 1);--dur-fast: .12s;--dur-medium: .2s;--dur-slow: .32s;--dur-input-debounce: .65s;--opacity-disabled: .45;--table-header-height: 32px;--table-row-height: 32px;--table-filter-row-height: 32px;--table-input-height: 28px;--card-header-height: 36px;--page-padding: var(--space-4);--card-gap: var(--space-4);--control-border: var(--accent);--scrollbar-size: 6px;--scrollbar-thumb: var(--border-strong, rgba(15, 23, 42, .16));--scrollbar-thumb-hover: var(--scrollbar-thumb);--scrollbar-track: transparent;--scrollbar-radius: calc(var(--scrollbar-size) / 2);--scrollbar-inset: var(--page-padding);--scrollbar-inset-radius: calc(var(--scrollbar-radius) + var(--scrollbar-inset))}:root{--shell-shadow-down: 0 3px 4px 0 rgb(var(--shadow-ink) / 18%);--shell-shadow-right: 3px 0 4px 0 rgb(var(--shadow-ink) / 18%);--shell-divider-line: var(--border-w) solid var(--border-strong);--shell-elevation-topbar: var(--elevation-1);--shell-elevation-sidebar: var(--elevation-1);--shell-divider: var(--shell-divider-line)}@media(min-width:769px){:root{--font-size-xs: 11px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px}}@media(min-width:2561px){:root{--font-size-xs: 13px;--font-size-sm: 15px;--font-size-md: 16px;--font-size-lg: 18px}}:root{--dash-cyan: #1296b5;--dash-cyan-dark: #0a7fa8;--dash-cyan-tint: #e7f5f8;--dash-red: #e66253;--dash-red-dark: #cf4e3f;--dash-red-tint: #fdefee;--dash-mint: #86d9bd;--dash-yellow: #ffe870;--dash-rose: #ff6f7d;--dash-series-blue: #5470c6;--dash-series-green: #91cc75;--dash-series-yellow: #fac858;--dash-series-red: #ee6666;--dash-series-sky: #73c0de;--dash-series-teal: #3ba272;--dash-series-orange: #fc8452;--dash-series-purple: #9a60b4;--chart-trip: var(--dash-cyan);--chart-trip-strong: var(--dash-cyan-dark);--chart-trip-soft: var(--dash-cyan-tint);--chart-idle: var(--dash-red);--chart-idle-strong: var(--dash-red-dark);--chart-idle-soft: var(--dash-red-tint);--chart-device-all: var(--accent);--chart-device-ok: var(--dash-mint);--chart-device-suspicious: var(--dash-yellow);--chart-device-faulty: var(--dash-rose);--chart-1: var(--dash-series-blue);--chart-2: var(--dash-series-green);--chart-3: var(--dash-series-yellow);--chart-4: var(--dash-series-red);--chart-5: var(--dash-series-sky);--chart-6: var(--dash-series-teal);--chart-7: var(--dash-series-orange);--chart-8: var(--dash-series-purple);--chart-heat-1: #eaf2fe;--chart-heat-2: #cfe0fb;--chart-heat-3: #a6c8f6;--chart-heat-4: #74a5ee;--chart-heat-5: #4681e2;--chart-heat-6: #1e4ed8;--chart-heat-7: #143596}:root{--roles-orange: #d97706;--roles-red: #dc2626;--roles-blue: #1e4ed8;--roles-blue-dark: #143596;--roles-teal: #0d9488;--roles-teal-dark: #0e7490;--role-system-admin: var(--roles-orange);--role-tenant-admin: var(--roles-orange);--role-user: var(--roles-blue);--role-impersonated: var(--roles-blue);--role-individual: var(--roles-teal);--role-admin-gradient: linear-gradient(135deg, var(--roles-orange), var(--roles-red));--role-user-gradient: linear-gradient(135deg, var(--roles-blue), var(--roles-blue-dark));--role-system-admin-gradient: var(--role-admin-gradient);--role-tenant-admin-gradient: var(--role-user-gradient);--role-impersonated-gradient: var(--role-user-gradient);--role-individual-gradient: linear-gradient(135deg, var(--roles-teal), var(--roles-teal-dark))}:root{--topbar-h: 56px;--bottom-nav-h: 64px;--sidebar-w-rail: 72px;--sidebar-w-expanded: 224px;--content-max-w: 1440px;--dialog-w-sm: 400px;--dialog-w-md: 560px;--dialog-w-lg: 800px;--cv-card-bg: var(--bg-surface);--cv-card-radius: var(--radius-lg);--cv-card-border: var(--border-w) solid var(--border);--cv-card-shadow: var(--elevation-1);--cv-card-shadow-hover: var(--elevation-2);--cv-panel-pad-x: var(--space-3-5);--cv-panel-pad-y: var(--space-2);--control-h-sm: 32px;--control-h-md: 40px;--control-h-lg: 48px;--control-track-pad: var(--space-1);--sleek-checkbox-size-sm: var(--space-4);--sleek-checkbox-size-md: var(--space-4-5);--sleek-checkbox-size-lg: var(--space-5-5);--sleek-checkbox-label-gap: var(--space-2);--checkbox-radius: var(--radius-sm);--chip-height: 28px;--chip-pad-x: var(--space-2);--chip-gap: var(--space-1);--chip-icon-size: var(--icon-size-1);--chip-height-sm: 20px;--chip-pad-x-sm: var(--space-1-5);--chip-gap-sm: var(--space-0-5);--chip-icon-size-sm: 14px;--chip-dot-size: 8px;--badge-dot-size: 7px;--cv-dot: var(--space-1-5);--cv-row-height: 40px;--cv-row-height-compact: 30px;--table-action-icon-size: var(--icon-size-2);--table-action-size: calc(var(--icon-size-2) + 2 * var(--space-0-5));--table-action-hover-bg: var(--accent-border);--table-create-gap: var(--space-2);--table-create-reserve: calc(var(--table-action-size) + var(--table-create-gap));--cv-row-odd-bg: var(--accent-soft);--cv-row-hover-bg: var(--accent-soft-hover);--cv-row-selected-bg: var(--selection-soft);--cv-row-selected-hover-bg: var(--selection-soft-hover);--cv-row-flash-bg: var(--success-soft);--cv-row-selected-marker-w: 3px;--cv-table-shadow: var(--elevation-1);--cv-header-row-height: var(--table-header-height);--cv-cell-pad-x: var(--space-3);--cv-filter-row-height: var(--table-filter-row-height);--cv-filter-control-height: var(--table-input-height);--cv-table-min-width: 720px;--cv-empty-btn-height: 36px;--cv-timeline-period-w: 115px;--cv-timeline-grid: var(--cv-timeline-period-w) minmax(0, 1fr) 100px 76px 28px;--cv-timeline-event-grid: 46px 26px minmax(0, 1fr) auto 62px;--cv-track-h: 9px;--cv-track-cap-size: 9px;--cv-track-dot-size: 5px;--cv-track-dot-alarm-size: 7px;--cv-track-line-opacity: .5;--cv-tooltip-max-w: 260px;--cv-tooltip-arrow: var(--space-2-5);--cv-empty-icon-circle: 56px;--glass-bg: rgb(255 255 255 / 80%);--glass-bg-strong: rgb(255 255 255 / 90%);--glass-border: rgb(255 255 255 / 60%);--glass-blur: 14px;--navigation-button-bg: var(--accent);--navigation-button-bg-hover: var(--accent-hover);--navigation-button-bg-active: var(--accent-strong)}html,body{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--fw-regular);line-height:var(--lh-base);color:var(--text-body);background:var(--bg-page);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{margin-block:0;font-size:var(--font-size-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--text-primary)}h4,h5,h6{margin-block:0;font-size:var(--font-size-md);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--text-primary)}p{margin-block:0}small{font-size:var(--font-size-sm)}strong,b{font-weight:var(--fw-semibold)}code,kbd,samp,pre{font-family:var(--font-mono)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);background-clip:padding-box;border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.text-center{text-align:center}.hidden{display:none!important}.mt-1{margin-top:var(--space-4)}.mb-default{margin-bottom:var(--space-2)}.grid{display:grid;gap:var(--space-4)}.grid-columns-2{grid-template-columns:repeat(2,1fr)}.default-add-button[mat-fab]{position:fixed;bottom:var(--space-8);right:var(--space-8);z-index:1;height:4rem;width:4rem;border-radius:var(--radius-full);background-color:var(--accent)}.default-add-button[mat-fab] mat-icon{color:var(--on-accent);background-color:var(--accent)}.button-group{margin:var(--space-4);display:flex;justify-content:space-between}.button-group button{margin-right:var(--space-2)}.loading-shade{position:absolute;inset:0;z-index:1000;background:var(--glass-bg);display:flex;justify-content:center;align-items:center}.ol-scale-line{top:var(--space-2)!important;left:15px!important;bottom:unset!important}.ol-popup{position:absolute;background-color:var(--bg-surface);box-shadow:var(--elevation-2);padding:15px;border-radius:var(--radius-md);border:var(--border-w) solid var(--border-strong);bottom:var(--space-3);left:-50px;min-width:200px;z-index:100;font-size:var(--font-size-sm)}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:var(--bg-surface);border-width:10px;left:50px;margin-left:calc(-1 * var(--space-2-5))}.ol-popup:before{border-top-color:var(--border-strong);border-width:11px;left:50px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:var(--space-0-5);right:var(--space-2)}.ol-popup-closer:after{content:"\2716"}.hidden-class{display:none}.no-results-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12);color:var(--text-muted);font-size:var(--font-size-md);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content}.no-results-message mat-icon{font-size:var(--icon-size-7);width:var(--icon-size-7);height:var(--icon-size-7);margin-bottom:var(--space-4);color:var(--text-disabled)}.controls-container{display:grid;grid-template-columns:1fr max-content}@media(max-width:767.98px){.controls-container{grid-template-columns:1fr}}body.widget-dragging,body.widget-dragging *{cursor:grabbing!important}body.widget-dragging .dashboard-grid.drop-zone-active{position:relative}body.widget-dragging .dashboard-grid.drop-zone-active:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--accent) 10%,transparent);border:var(--border-w-thick) dashed var(--accent);border-radius:var(--radius-md);pointer-events:none;z-index:10;animation:pulse-border 1.5s ease-in-out infinite}body.widget-dragging .dashboard-grid.drop-zone-hover:after{background:color-mix(in srgb,var(--accent) 20%,transparent);border-color:var(--accent-hover);animation:none}body.widget-dragging .widget-sidenav .widget-item:not(.dragging){opacity:.5;transform:scale(.95);transition:all var(--dur-medium) ease}@keyframes pulse-border{0%,to{opacity:.6}50%{opacity:1}}.drag-preview-overlay{position:fixed;inset:0;pointer-events:none;z-index:9999}.drag-preview-overlay .drag-ghost{position:absolute;background:var(--bg-surface);border:var(--border-w-thick) solid var(--accent);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--elevation-2);transform:translate(-50%,-50%);transition:all .1s ease-out}.drag-preview-overlay .drag-ghost .ghost-content{display:flex;align-items:center;gap:var(--space-2);color:var(--accent);font-weight:var(--fw-medium)}.drag-preview-overlay .drag-ghost .ghost-content mat-icon{font-size:var(--icon-size-2);width:var(--icon-size-2);height:var(--icon-size-2)}.empty-grid-edit-mode .category-preview{border:none;background:var(--glass-bg-strong);padding:var(--space-4);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-medium) ease;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.empty-grid-edit-mode .category-preview:hover{background:var(--bg-surface);transform:translateY(-2px);box-shadow:var(--elevation-2)}.empty-grid-edit-mode .category-preview mat-icon{font-size:var(--icon-size-2);width:var(--icon-size-2);height:var(--icon-size-2);color:var(--text-muted)}.empty-grid-edit-mode .category-preview span{font-size:var(--font-size-sm);color:var(--text-muted);font-weight:var(--fw-medium)}.primary-icon{color:var(--accent)}.delete-icon{color:var(--danger)}.hidden{opacity:0}.flag-icon{display:inline-block;width:1.33333333em;height:1em;background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:0}.flag-icon.flag-icon-sm{width:20px;height:13px}.date-separator{display:inline-flex;align-items:center;justify-content:center;width:1.25rem}.date-separator mat-icon{font-size:var(--icon-size-1);height:var(--icon-size-1);width:var(--icon-size-1);line-height:var(--icon-size-1);color:var(--text-primary)}.edit-label{margin-left:var(--space-1);display:inline-flex;align-items:center;padding:0 var(--space-2-5);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-strong);font-size:var(--font-size-sm);white-space:nowrap}.section-header.modern{margin-bottom:var(--space-6);position:relative;padding-bottom:var(--space-4)}.section-title{font-size:var(--font-size-lg);font-weight:var(--fw-semibold);margin:0;display:flex;align-items:center;gap:var(--space-3);width:fit-content}.section-title h1{font-size:var(--font-size-lg);font-weight:var(--fw-semibold);margin:0}.section-header.modern:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:3px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:var(--radius-full)}.section-icon{color:var(--accent)}@media(max-width:768px){.section-icon{margin-left:var(--space-4)}}.scroll-container{position:relative;flex:1 1 auto;min-height:0;width:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:none;background:var(--bg-surface)}a.modern-link,.modern-link{display:inline;cursor:pointer;font-weight:var(--fw-medium);white-space:nowrap;color:var(--accent);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:text-decoration-color var(--dur-medium) ease}a.modern-link:link,a.modern-link:visited,.modern-link:link,.modern-link:visited{color:var(--accent)}a.modern-link:hover,.modern-link:hover{text-decoration-color:var(--accent)}.location-not-available-cell{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1-5);align-items:center;align-content:center;justify-content:center;width:auto;min-width:0;padding:0}mat-icon.location-not-available-icon,.location-not-available-icon{display:flex;align-items:center;justify-content:center;align-content:center;width:var(--icon-size-1);min-width:var(--icon-size-1);max-width:var(--icon-size-1);height:var(--icon-size-1);min-height:var(--icon-size-1);max-height:var(--icon-size-1);font-size:var(--icon-size-1)}.location-not-available-text{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1;color:inherit}.navigation-button{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-sizing:border-box;padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);background-color:var(--navigation-button-bg);color:var(--on-accent);font-size:var(--font-size-md);font-weight:var(--fw-medium);line-height:var(--lh-base);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.navigation-button:hover{background-color:var(--navigation-button-bg-hover);color:var(--on-accent)}.navigation-button:active{background-color:var(--navigation-button-bg-active)}.navigation-button:focus-visible{outline:var(--focus-outline-w) solid var(--navigation-button-bg);outline-offset:var(--space-1)}.navigation-button.disabled,.navigation-button[aria-disabled=true]{opacity:var(--opacity-disabled);pointer-events:none}.truncate-text{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.cdk-drop-list-dragging{opacity:.5;border-left:5px solid var(--accent);padding-left:var(--space-2)}.form-group{display:grid}@media(max-width:768px){.mat-drawer-backdrop.mat-drawer-shown{background-color:var(--scrim)!important}}@media(min-width:769px){.mat-drawer-backdrop.mat-drawer-shown{background-color:transparent!important}}.mat-drawer-side{border-right:var(--border-w) solid var(--border)}.mat-drawer-over{border:none;box-shadow:var(--elevation-3)}.mat-mdc-menu-item-text{display:grid;grid-auto-flow:column}.mat-mdc-tab-body-content,.mat-mdc-tab-body{overflow-y:hidden!important}mat-toolbar{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center}.mat-drawer{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.app-tabs .mat-mdc-tab-header{--mat-divider-color: transparent;border-bottom:0}.app-tabs-modern .mdc-tab--active>.mdc-tab-indicator{background:color-mix(in srgb,var(--accent) 20%,transparent)}.app-tabs-modern .mdc-tab{height:30px;min-height:30px}.app-tabs-modern .mdc-tab .mdc-tab__text-label{color:var(--text-muted)!important;z-index:1}.app-tabs-modern .mdc-tab__text-label{font-weight:var(--fw-semibold);letter-spacing:.2px;color:var(--text-muted)}.app-tabs-modern .mdc-tab--active .mdc-tab__text-label{color:var(--text-primary)!important}.app-tabs-rounded .mdc-tab__ripple{display:none!important}.app-tabs-rounded .mat-mdc-tab-header{position:relative;padding-left:var(--space-2);padding-right:var(--space-2);overflow:visible}.app-tabs-rounded .mat-mdc-tab-header:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);bottom:0;height:3px;background:var(--accent);border-radius:var(--radius-full)}.app-tabs-rounded .mat-mdc-tab-label-container{overflow:visible}.app-tabs-rounded .mdc-tab-indicator{display:none}.app-tabs-rounded .mat-mdc-tab-labels{display:flex;gap:var(--space-2-5)}.app-tabs-rounded .mdc-tab{flex:1 1 0;min-width:0;height:44px;padding:0 var(--space-4-5);margin-right:0;background:transparent;border:0;overflow:visible;justify-content:center}.app-tabs-rounded .mdc-tab__content{position:relative;z-index:1;width:100%;justify-content:center}.app-tabs-rounded .mdc-tab__content:before{content:"";position:absolute;inset:0 -16px;z-index:-1;background:var(--bg-surface);border:var(--border-w) solid var(--border-strong);border-bottom:0;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);transform:skew(-18deg);transform-origin:bottom center;box-shadow:var(--elevation-1)}.app-tabs-rounded .mdc-tab__text-label{font-weight:var(--fw-semibold);letter-spacing:.2px;color:var(--text-muted)}.app-tabs-rounded .mdc-tab--active .mdc-tab__content:before{background:var(--accent);border-color:var(--accent);box-shadow:var(--elevation-2)}.app-tabs-rounded .mdc-tab--active .mdc-tab__text-label{color:var(--on-accent)!important}.app-tabs-rounded .mdc-tab--active{z-index:2}.app-tabs-rounded .mdc-tab__ripple:before,.app-tabs-rounded .mdc-tab__ripple:after,.app-tabs-rounded .mdc-tab__ripple .mdc-tab__ripple-element{opacity:0!important;background-color:transparent!important}.app-tabs-rounded .mdc-tab:not(.mdc-tab--active):hover .mdc-tab__content:before{background:var(--accent-soft);border-color:var(--accent-border);box-shadow:var(--elevation-2)}.app-tabs-rounded .mdc-tab__focus-ring{opacity:0!important}.no-padding-tabs .mat-mdc-tab-body-content{padding:0!important}.no-wrap-tooltip .mat-mdc-tooltip-surface{width:fit-content;max-width:calc(100vw - var(--space-8));white-space:normal}.multiline-tooltip .mat-mdc-tooltip-surface{width:max-content;max-width:none;white-space:pre;text-align:left}.mat-mdc-tooltip.non-interactive-tooltip,.mat-mdc-tooltip-panel:has(.non-interactive-tooltip){pointer-events:none}.sleek-datetime__panel .mat-calendar-controls{margin:0 0 var(--space-1)}.sleek-datetime__panel .mat-calendar-period-button{margin:0 0 0 .7142857143%}.sleek-datetime__panel .mat-calendar-body-label{visibility:hidden}.sleek-datetime__panel .mat-calendar-body tr:has(>.mat-calendar-body-label:only-child){display:none}.sleek-listbox{margin:0;padding:var(--space-1);list-style:none;max-height:280px;overflow-y:auto;background:var(--bg-surface);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);box-shadow:var(--elevation-2);animation:sleek-pop var(--dur-fast) ease}@media(prefers-reduced-motion:reduce){.sleek-listbox{animation:none}}.sleek-option{display:flex;align-items:center;gap:var(--space-2-5);padding:9px var(--space-3);border-radius:var(--radius-md);color:var(--text-body);font-size:var(--font-size-md);cursor:pointer;-webkit-user-select:none;user-select:none}.sleek-option__body{display:flex;flex-direction:column;min-width:0;flex:1}.sleek-option__label{line-height:1.3}.sleek-option__desc{font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.2}.sleek-option .sleek-option__icon{flex:none;color:var(--text-muted);font-size:var(--icon-size-1);height:var(--icon-size-1);width:var(--icon-size-1);line-height:1}.sleek-option .sleek-option__check{flex:none;margin-left:auto;color:var(--accent);font-size:var(--icon-size-1);height:var(--icon-size-1);width:var(--icon-size-1);line-height:1}.sleek-option--active{background:color-mix(in srgb,var(--accent) 10%,transparent)}.sleek-option:hover:not(.sleek-option--disabled){background:color-mix(in srgb,var(--accent) 8%,transparent)}.sleek-option--selected{font-weight:var(--fw-semibold)}.sleek-option--disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@keyframes sleek-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sleek-btn__icon .mat-icon,.sleek-btn__icon svg{font-size:var(--icon-size-1);width:1em;height:1em}.tab-group .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;height:100%}.tab-group .mat-mdc-tab-body{height:100%;min-height:0}.tab-group .mat-mdc-tab-body-content{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.cv-menu.mat-mdc-menu-panel{border-radius:var(--radius-lg);min-width:240px;box-shadow:var(--elevation-2);border:var(--border-w) solid var(--border);background:var(--bg-surface);overflow:hidden}.cv-menu .mat-mdc-menu-item-text{display:grid;grid-template-columns:50px 190px;width:100%;justify-content:center}.cv-menu .mat-mdc-menu-submenu-icon{display:none}.cv-menu .mat-mdc-menu-content{padding:unset}.neutral-accordion-panel{--mat-expansion-container-background-color: var(--cv-card-bg);--mat-expansion-container-shape: var(--cv-card-radius);--mat-expansion-container-elevation-shadow: var(--cv-card-shadow);--mat-expansion-header-hover-state-layer-color: transparent;--mat-expansion-header-focus-state-layer-color: transparent;--mat-expansion-header-collapsed-state-height: var(--space-12);--mat-expansion-header-expanded-state-height: var(--space-12);--mat-expansion-header-text-font: inherit;--mat-expansion-header-text-size: var(--font-size-md);--mat-expansion-header-text-weight: var(--fw-semibold);--mat-expansion-header-text-line-height: var(--lh-base);--mat-expansion-header-text-tracking: normal;--mat-expansion-header-text-color: var(--text-body);border:var(--cv-card-border)}.neutral-accordion-panel .mat-expansion-panel-header{padding:0 var(--space-3)}.neutral-accordion-panel .mat-expansion-panel-header.mat-expanded{border-bottom:var(--border-w) solid var(--border)}.neutral-accordion-panel .mat-expansion-panel-body{padding:var(--space-3)}.mat-mdc-dialog-container,.neutral-accordion-panel{--cv-table-shadow: none}.app-dialog{--mat-dialog-container-min-width: 0;--mat-dialog-container-max-width: min(var(--app-dialog-w), calc(100vw - 2 * var(--space-4)));--mat-dialog-container-small-max-width: calc(100vw - 2 * var(--space-4))}.app-dialog--sm{--app-dialog-w: var(--dialog-w-sm)}.app-dialog--md{--app-dialog-w: var(--dialog-w-md)}.app-dialog--lg{--app-dialog-w: var(--dialog-w-lg)}@media(max-width:767.98px){.app-dialog .dialog-frame__actions app-sleek-button{display:flex;width:100%}.app-dialog .dialog-frame__actions .sleek-btn{width:100%}}.app-dialog .mat-mdc-dialog-surface{overflow:hidden}.app-dialog .mat-mdc-dialog-surface>*{display:flex;flex-direction:column;min-height:0}.side-panel-base{display:block;max-height:100vh;overflow:auto}.side-panel-form{display:flex;flex-direction:column}.panel-header{padding:var(--space-4) var(--space-6)}.panel-header .panel-title{margin:0;font-size:var(--font-size-lg);font-weight:var(--fw-semibold)}.side-panel app-sleek-save-bar{margin:0 var(--space-6) var(--space-6)}.panel-content{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-1-5)}.panel-content mat-form-field{width:100%}.panel-actions{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6) var(--space-6);background:transparent}.panel-actions button:first-child{margin-right:auto}.panel-actions button[mat-raised-button],.panel-actions button[mat-flat-button]{min-width:96px}@media(max-width:767.98px){.panel-mobile-responsive .panel-header{padding:var(--space-3) var(--space-4)}.panel-mobile-responsive .panel-content{padding:var(--space-4)}.panel-mobile-responsive .panel-actions{padding:var(--space-3) var(--space-4) var(--space-4);flex-wrap:wrap}.panel-mobile-responsive .panel-actions button:first-child{flex-basis:100%;margin-right:0}}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}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-sys-background: #fcf8fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f3eff4;--mat-sys-inverse-primary: #bec2ff;--mat-sys-inverse-surface: #303034;--mat-sys-on-background: #1b1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #0000ef;--mat-sys-on-primary-fixed: #00006e;--mat-sys-on-primary-fixed-variant: #0000ef;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #444559;--mat-sys-on-secondary-fixed: #191a2c;--mat-sys-on-secondary-fixed-variant: #444559;--mat-sys-on-surface: #1b1b1f;--mat-sys-on-surface-variant: #46464f;--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: #777680;--mat-sys-outline-variant: #c7c5d0;--mat-sys-primary: #343dff;--mat-sys-primary-container: #e0e0ff;--mat-sys-primary-fixed: #e0e0ff;--mat-sys-primary-fixed-dim: #bec2ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #5c5d72;--mat-sys-secondary-container: #e1e0f9;--mat-sys-secondary-fixed: #e1e0f9;--mat-sys-secondary-fixed-dim: #c5c4dd;--mat-sys-shadow: #000000;--mat-sys-surface: #fcf8fd;--mat-sys-surface-bright: #fcf8fd;--mat-sys-surface-container: #f0edf1;--mat-sys-surface-container-high: #ebe7eb;--mat-sys-surface-container-highest: #e5e1e6;--mat-sys-surface-container-low: #f6f2f7;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dcd9dd;--mat-sys-surface-tint: #343dff;--mat-sys-surface-variant: #e4e1ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #303038;--mat-sys-neutral10: #1b1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem var(--font-sans);--mat-sys-body-large-font: var(--font-sans);--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 var(--font-sans);--mat-sys-body-medium-font: var(--font-sans);--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 var(--font-sans);--mat-sys-body-small-font: var(--font-sans);--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 var(--font-sans);--mat-sys-display-large-font: var(--font-sans);--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 var(--font-sans);--mat-sys-display-medium-font: var(--font-sans);--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 var(--font-sans);--mat-sys-display-small-font: var(--font-sans);--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 var(--font-sans);--mat-sys-headline-large-font: var(--font-sans);--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 var(--font-sans);--mat-sys-headline-medium-font: var(--font-sans);--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 var(--font-sans);--mat-sys-headline-small-font: var(--font-sans);--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 var(--font-sans);--mat-sys-label-large-font: var(--font-sans);--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 var(--font-sans);--mat-sys-label-medium-font: var(--font-sans);--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 var(--font-sans);--mat-sys-label-small-font: var(--font-sans);--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 var(--font-sans);--mat-sys-title-large-font: var(--font-sans);--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 var(--font-sans);--mat-sys-title-medium-font: var(--font-sans);--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 var(--font-sans);--mat-sys-title-small-font: var(--font-sans);--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;--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;--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;--mat-sys-primary: var(--accent);--mat-sys-on-primary: var(--on-accent);--mat-sys-primary-container: var(--accent-soft);--mat-sys-on-primary-container: var(--accent-strong);--mat-sys-inverse-primary: var(--accent-border);--mat-sys-surface-tint: var(--accent);--mat-sys-secondary: var(--neutral-strong);--mat-sys-on-secondary: var(--text-inverted);--mat-sys-secondary-container: var(--accent-soft);--mat-sys-on-secondary-container: var(--accent-strong);--mat-sys-tertiary: var(--success);--mat-sys-on-tertiary: var(--text-inverted);--mat-sys-tertiary-container: var(--success-soft);--mat-sys-on-tertiary-container: var(--success-strong);--mat-sys-error: var(--danger);--mat-sys-on-error: var(--text-inverted);--mat-sys-error-container: var(--danger-soft);--mat-sys-on-error-container: var(--danger-strong);--mat-sys-background: var(--bg-page);--mat-sys-on-background: var(--text-body);--mat-sys-surface: var(--bg-surface);--mat-sys-surface-bright: var(--bg-surface);--mat-sys-surface-dim: var(--bg-muted);--mat-sys-on-surface: var(--text-body);--mat-sys-surface-variant: var(--bg-subtle);--mat-sys-on-surface-variant: var(--text-muted);--mat-sys-surface-container-lowest: var(--bg-surface);--mat-sys-surface-container-low: var(--bg-surface);--mat-sys-surface-container: var(--bg-surface);--mat-sys-surface-container-high: var(--bg-subtle);--mat-sys-surface-container-highest: var(--bg-muted);--mat-sys-inverse-surface: var(--text-primary);--mat-sys-inverse-on-surface: var(--text-inverted);--mat-sys-outline: var(--border-strong);--mat-sys-outline-variant: var(--border);--mat-sys-scrim: var(--scrim);--mat-sys-corner-extra-small: var(--radius-md);--mat-sys-corner-small: var(--radius-md);--mat-sys-corner-medium: var(--radius-lg);--mat-sys-corner-large: var(--radius-xl);--mat-sys-corner-extra-large: var(--radius-xl);--mat-sys-corner-full: var(--radius-full);--mat-sys-level1: var(--elevation-1);--mat-sys-level2: var(--elevation-2);--mat-sys-level3: var(--elevation-3);--mat-sys-level4: var(--elevation-3);--mat-sys-level5: var(--elevation-3);--mat-sys-body-large-size: var(--font-size-md);--mat-sys-body-medium-size: var(--font-size-md);--mat-sys-body-small-size: var(--font-size-sm);--mat-sys-label-large-size: var(--font-size-md);--mat-sys-label-medium-size: var(--font-size-sm);--mat-sys-label-small-size: var(--font-size-sm);--mat-sys-title-large-size: var(--font-size-lg);--mat-sys-title-medium-size: var(--font-size-md);--mat-sys-title-small-size: var(--font-size-md);--mat-sys-headline-large-size: var(--font-size-lg);--mat-sys-headline-medium-size: var(--font-size-lg);--mat-sys-headline-small-size: var(--font-size-lg);--mat-fab-container-elevation-shadow: none;--mat-fab-hover-container-elevation-shadow: none;--mat-fab-focus-container-elevation-shadow: none;--mat-fab-pressed-container-elevation-shadow: none;--mat-fab-small-container-elevation-shadow: none;--mat-fab-small-hover-container-elevation-shadow: none;--mat-fab-small-focus-container-elevation-shadow: none;--mat-fab-small-pressed-container-elevation-shadow: none;--mat-fab-extended-container-elevation-shadow: none;--mat-fab-extended-hover-container-elevation-shadow: none;--mat-fab-extended-focus-container-elevation-shadow: none;--mat-fab-extended-pressed-container-elevation-shadow: none;--mat-table-header-container-height: var(--table-header-height);--mat-form-field-container-text-size: var(--font-size-control-input);--mat-form-field-outlined-label-text-size: var(--font-size-control-label);--mat-form-field-outlined-label-text-populated-size: var(--font-size-control-label);--mat-form-field-filled-label-text-size: var(--font-size-control-label);--mat-select-trigger-text-size: var(--font-size-control-input);--mat-datepicker-calendar-header-divider-color: var(--border)}:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}
