.famfamfam-flags{background:url("./media/famfamfam-flags-47K37PUA.png") no-repeat;background-size:224px 199px}.famfamfam-flags.me{width:16px;height:12px;background-position:0px 0px}.famfamfam-flags.ky{width:16px;height:11px;background-position:-16px 0px}.famfamfam-flags.af{width:16px;height:11px;background-position:0px -12px}.famfamfam-flags.ag{width:16px;height:11px;background-position:-16px -12px}.famfamfam-flags.ai{width:16px;height:11px;background-position:-32px 0px}.famfamfam-flags.al{width:16px;height:11px;background-position:-32px -11px}.famfamfam-flags.am{width:16px;height:11px;background-position:0px -23px}.famfamfam-flags.an{width:16px;height:11px;background-position:-16px -23px}.famfamfam-flags.ao{width:16px;height:11px;background-position:-32px -23px}.famfamfam-flags.ar{width:16px;height:11px;background-position:0px -34px}.famfamfam-flags.as{width:16px;height:11px;background-position:-16px -34px}.famfamfam-flags.at{width:16px;height:11px;background-position:-32px -34px}.famfamfam-flags.au{width:16px;height:11px;background-position:-48px 0px}.famfamfam-flags.aw{width:16px;height:11px;background-position:-48px -11px}.famfamfam-flags.ax{width:16px;height:11px;background-position:-48px -22px}.famfamfam-flags.az{width:16px;height:11px;background-position:-48px -33px}.famfamfam-flags.ba{width:16px;height:11px;background-position:0px -45px}.famfamfam-flags.bb{width:16px;height:11px;background-position:-16px -45px}.famfamfam-flags.bd{width:16px;height:11px;background-position:-32px -45px}.famfamfam-flags.be{width:16px;height:11px;background-position:-48px -45px}.famfamfam-flags.bf{width:16px;height:11px;background-position:-64px 0px}.famfamfam-flags.bg{width:16px;height:11px;background-position:-64px -11px}.famfamfam-flags.bh{width:16px;height:11px;background-position:-64px -22px}.famfamfam-flags.bi{width:16px;height:11px;background-position:-64px -33px}.famfamfam-flags.bj{width:16px;height:11px;background-position:-64px -44px}.famfamfam-flags.bm{width:16px;height:11px;background-position:0px -56px}.famfamfam-flags.bn{width:16px;height:11px;background-position:-16px -56px}.famfamfam-flags.bo{width:16px;height:11px;background-position:-32px -56px}.famfamfam-flags.br{width:16px;height:11px;background-position:-48px -56px}.famfamfam-flags.bs{width:16px;height:11px;background-position:-64px -56px}.famfamfam-flags.bt{width:16px;height:11px;background-position:0px -67px}.famfamfam-flags.bv{width:16px;height:11px;background-position:-16px -67px}.famfamfam-flags.bw{width:16px;height:11px;background-position:-32px -67px}.famfamfam-flags.by{width:16px;height:11px;background-position:-48px -67px}.famfamfam-flags.bz{width:16px;height:11px;background-position:-64px -67px}.famfamfam-flags.ca{width:16px;height:11px;background-position:-80px 0px}.famfamfam-flags.catalonia{width:16px;height:11px;background-position:-80px -11px}.famfamfam-flags.cc{width:16px;height:11px;background-position:-80px -22px}.famfamfam-flags.cd{width:16px;height:11px;background-position:-80px -33px}.famfamfam-flags.cf{width:16px;height:11px;background-position:-80px -44px}.famfamfam-flags.cg{width:16px;height:11px;background-position:-80px -55px}.famfamfam-flags.zm{width:16px;height:11px;background-position:-80px -66px}.famfamfam-flags.ci{width:16px;height:11px;background-position:0px -78px}.famfamfam-flags.ck{width:16px;height:11px;background-position:-16px -78px}.famfamfam-flags.cl{width:16px;height:11px;background-position:-32px -78px}.famfamfam-flags.cm{width:16px;height:11px;background-position:-48px -78px}.famfamfam-flags.cn{width:16px;height:11px;background-position:-64px -78px}.famfamfam-flags.co{width:16px;height:11px;background-position:-80px -78px}.famfamfam-flags.cr{width:16px;height:11px;background-position:-96px 0px}.famfamfam-flags.cs{width:16px;height:11px;background-position:-96px -11px}.famfamfam-flags.cu{width:16px;height:11px;background-position:-96px -22px}.famfamfam-flags.cv{width:16px;height:11px;background-position:-96px -33px}.famfamfam-flags.cx{width:16px;height:11px;background-position:-96px -44px}.famfamfam-flags.cy{width:16px;height:11px;background-position:-96px -55px}.famfamfam-flags.cz{width:16px;height:11px;background-position:-96px -66px}.famfamfam-flags.de{width:16px;height:11px;background-position:-96px -77px}.famfamfam-flags.dj{width:16px;height:11px;background-position:0px -89px}.famfamfam-flags.dk{width:16px;height:11px;background-position:-16px -89px}.famfamfam-flags.dm{width:16px;height:11px;background-position:-32px -89px}.famfamfam-flags.do{width:16px;height:11px;background-position:-48px -89px}.famfamfam-flags.dz{width:16px;height:11px;background-position:-64px -89px}.famfamfam-flags.ec{width:16px;height:11px;background-position:-80px -89px}.famfamfam-flags.ee{width:16px;height:11px;background-position:-96px -89px}.famfamfam-flags.eg{width:16px;height:11px;background-position:0px -100px}.famfamfam-flags.eh{width:16px;height:11px;background-position:-16px -100px}.famfamfam-flags.england{width:16px;height:11px;background-position:-32px -100px}.famfamfam-flags.er{width:16px;height:11px;background-position:-48px -100px}.famfamfam-flags.es{width:16px;height:11px;background-position:-64px -100px}.famfamfam-flags.et{width:16px;height:11px;background-position:-80px -100px}.famfamfam-flags.europeanunion{width:16px;height:11px;background-position:-96px -100px}.famfamfam-flags.fam{width:16px;height:11px;background-position:-112px 0px}.famfamfam-flags.fi{width:16px;height:11px;background-position:-112px -11px}.famfamfam-flags.fj{width:16px;height:11px;background-position:-112px -22px}.famfamfam-flags.fk{width:16px;height:11px;background-position:-112px -33px}.famfamfam-flags.fm{width:16px;height:11px;background-position:-112px -44px}.famfamfam-flags.fo{width:16px;height:11px;background-position:-112px -55px}.famfamfam-flags.gp,.famfamfam-flags.mf,.famfamfam-flags.re,.famfamfam-flags.yt,.famfamfam-flags.fr{width:16px;height:11px;background-position:-112px -66px}.famfamfam-flags.ga{width:16px;height:11px;background-position:-112px -77px}.famfamfam-flags.gb{width:16px;height:11px;background-position:-112px -88px}.famfamfam-flags.gd{width:16px;height:11px;background-position:-112px -99px}.famfamfam-flags.ge{width:16px;height:11px;background-position:0px -111px}.famfamfam-flags.gf{width:16px;height:11px;background-position:-16px -111px}.famfamfam-flags.gg{width:16px;height:11px;background-position:-32px -111px}.famfamfam-flags.gh{width:16px;height:11px;background-position:-48px -111px}.famfamfam-flags.gi{width:16px;height:11px;background-position:-64px -111px}.famfamfam-flags.gl{width:16px;height:11px;background-position:-80px -111px}.famfamfam-flags.gm{width:16px;height:11px;background-position:-96px -111px}.famfamfam-flags.gn{width:16px;height:11px;background-position:-112px -111px}.famfamfam-flags.gp{width:16px;height:11px;background-position:-128px 0px}.famfamfam-flags.gq{width:16px;height:11px;background-position:-128px -11px}.famfamfam-flags.gr{width:16px;height:11px;background-position:-128px -22px}.famfamfam-flags.gs{width:16px;height:11px;background-position:-128px -33px}.famfamfam-flags.gt{width:16px;height:11px;background-position:-128px -44px}.famfamfam-flags.gu{width:16px;height:11px;background-position:-128px -55px}.famfamfam-flags.gw{width:16px;height:11px;background-position:-128px -66px}.famfamfam-flags.gy{width:16px;height:11px;background-position:-128px -77px}.famfamfam-flags.hk{width:16px;height:11px;background-position:-128px -88px}.famfamfam-flags.hm{width:16px;height:11px;background-position:-128px -99px}.famfamfam-flags.hn{width:16px;height:11px;background-position:-128px -110px}.famfamfam-flags.hr{width:16px;height:11px;background-position:0px -122px}.famfamfam-flags.ht{width:16px;height:11px;background-position:-16px -122px}.famfamfam-flags.hu{width:16px;height:11px;background-position:-32px -122px}.famfamfam-flags.id{width:16px;height:11px;background-position:-48px -122px}.famfamfam-flags.ie{width:16px;height:11px;background-position:-64px -122px}.famfamfam-flags.il{width:16px;height:11px;background-position:-80px -122px}.famfamfam-flags.in{width:16px;height:11px;background-position:-96px -122px}.famfamfam-flags.io{width:16px;height:11px;background-position:-112px -122px}.famfamfam-flags.iq{width:16px;height:11px;background-position:-128px -122px}.famfamfam-flags.ir{width:16px;height:11px;background-position:0px -133px}.famfamfam-flags.is{width:16px;height:11px;background-position:-16px -133px}.famfamfam-flags.it{width:16px;height:11px;background-position:-32px -133px}.famfamfam-flags.je{width:16px;height:11px;background-position:-48px -133px}.famfamfam-flags.jm{width:16px;height:11px;background-position:-64px -133px}.famfamfam-flags.jo{width:16px;height:11px;background-position:-80px -133px}.famfamfam-flags.jp{width:16px;height:11px;background-position:-96px -133px}.famfamfam-flags.ke{width:16px;height:11px;background-position:-112px -133px}.famfamfam-flags.kg{width:16px;height:11px;background-position:-128px -133px}.famfamfam-flags.kh{width:16px;height:11px;background-position:-144px 0px}.famfamfam-flags.ki{width:16px;height:11px;background-position:-144px -11px}.famfamfam-flags.km{width:16px;height:11px;background-position:-144px -22px}.famfamfam-flags.kn{width:16px;height:11px;background-position:-144px -33px}.famfamfam-flags.kp{width:16px;height:11px;background-position:-144px -44px}.famfamfam-flags.kr{width:16px;height:11px;background-position:-144px -55px}.famfamfam-flags.kw{width:16px;height:11px;background-position:-144px -66px}.famfamfam-flags.ae{width:16px;height:11px;background-position:-144px -77px}.famfamfam-flags.kz{width:16px;height:11px;background-position:-144px -88px}.famfamfam-flags.la{width:16px;height:11px;background-position:-144px -99px}.famfamfam-flags.lb{width:16px;height:11px;background-position:-144px -110px}.famfamfam-flags.lc{width:16px;height:11px;background-position:-144px -121px}.famfamfam-flags.li{width:16px;height:11px;background-position:-144px -132px}.famfamfam-flags.lk{width:16px;height:11px;background-position:0px -144px}.famfamfam-flags.lr{width:16px;height:11px;background-position:-16px -144px}.famfamfam-flags.ls{width:16px;height:11px;background-position:-32px -144px}.famfamfam-flags.lt{width:16px;height:11px;background-position:-48px -144px}.famfamfam-flags.lu{width:16px;height:11px;background-position:-64px -144px}.famfamfam-flags.lv{width:16px;height:11px;background-position:-80px -144px}.famfamfam-flags.ly{width:16px;height:11px;background-position:-96px -144px}.famfamfam-flags.ma{width:16px;height:11px;background-position:-112px -144px}.famfamfam-flags.mc{width:16px;height:11px;background-position:-128px -144px}.famfamfam-flags.md{width:16px;height:11px;background-position:-144px -144px}.famfamfam-flags.ad{width:16px;height:11px;background-position:-160px 0px}.famfamfam-flags.mg{width:16px;height:11px;background-position:-160px -11px}.famfamfam-flags.mh{width:16px;height:11px;background-position:-160px -22px}.famfamfam-flags.mk{width:16px;height:11px;background-position:-160px -33px}.famfamfam-flags.ml{width:16px;height:11px;background-position:-160px -44px}.famfamfam-flags.mm{width:16px;height:11px;background-position:-160px -55px}.famfamfam-flags.mn{width:16px;height:11px;background-position:-160px -66px}.famfamfam-flags.mo{width:16px;height:11px;background-position:-160px -77px}.famfamfam-flags.mp{width:16px;height:11px;background-position:-160px -88px}.famfamfam-flags.mq{width:16px;height:11px;background-position:-160px -99px}.famfamfam-flags.mr{width:16px;height:11px;background-position:-160px -110px}.famfamfam-flags.ms{width:16px;height:11px;background-position:-160px -121px}.famfamfam-flags.mt{width:16px;height:11px;background-position:-160px -132px}.famfamfam-flags.mu{width:16px;height:11px;background-position:-160px -143px}.famfamfam-flags.mv{width:16px;height:11px;background-position:0px -155px}.famfamfam-flags.mw{width:16px;height:11px;background-position:-16px -155px}.famfamfam-flags.mx{width:16px;height:11px;background-position:-32px -155px}.famfamfam-flags.my{width:16px;height:11px;background-position:-48px -155px}.famfamfam-flags.mz{width:16px;height:11px;background-position:-64px -155px}.famfamfam-flags.na{width:16px;height:11px;background-position:-80px -155px}.famfamfam-flags.nc{width:16px;height:11px;background-position:-96px -155px}.famfamfam-flags.ne{width:16px;height:11px;background-position:-112px -155px}.famfamfam-flags.nf{width:16px;height:11px;background-position:-128px -155px}.famfamfam-flags.ng{width:16px;height:11px;background-position:-144px -155px}.famfamfam-flags.ni{width:16px;height:11px;background-position:-160px -155px}.famfamfam-flags.bq,.famfamfam-flags.nl{width:16px;height:11px;background-position:-176px 0px}.famfamfam-flags.no{width:16px;height:11px;background-position:-176px -11px}.famfamfam-flags.za{width:16px;height:11px;background-position:-176px -22px}.famfamfam-flags.nr{width:16px;height:11px;background-position:-176px -33px}.famfamfam-flags.nu{width:16px;height:11px;background-position:-176px -44px}.famfamfam-flags.nz{width:16px;height:11px;background-position:-176px -55px}.famfamfam-flags.om{width:16px;height:11px;background-position:-176px -66px}.famfamfam-flags.pa{width:16px;height:11px;background-position:-176px -77px}.famfamfam-flags.pe{width:16px;height:11px;background-position:-176px -88px}.famfamfam-flags.pf{width:16px;height:11px;background-position:-176px -99px}.famfamfam-flags.pg{width:16px;height:11px;background-position:-176px -110px}.famfamfam-flags.ph{width:16px;height:11px;background-position:-176px -121px}.famfamfam-flags.pk{width:16px;height:11px;background-position:-176px -132px}.famfamfam-flags.pl{width:16px;height:11px;background-position:-176px -143px}.famfamfam-flags.pm{width:16px;height:11px;background-position:-176px -154px}.famfamfam-flags.pn{width:16px;height:11px;background-position:0px -166px}.famfamfam-flags.pr{width:16px;height:11px;background-position:-16px -166px}.famfamfam-flags.ps{width:16px;height:11px;background-position:-32px -166px}.famfamfam-flags.pt{width:16px;height:11px;background-position:-48px -166px}.famfamfam-flags.pw{width:16px;height:11px;background-position:-64px -166px}.famfamfam-flags.py{width:16px;height:11px;background-position:-80px -166px}.famfamfam-flags.qa{width:16px;height:11px;background-position:-96px -166px}.famfamfam-flags.re{width:16px;height:11px;background-position:-112px -166px}.famfamfam-flags.ro{width:16px;height:11px;background-position:-128px -166px}.famfamfam-flags.rs{width:16px;height:11px;background-position:-144px -166px}.famfamfam-flags.ru{width:16px;height:11px;background-position:-160px -166px}.famfamfam-flags.rw{width:16px;height:11px;background-position:-176px -166px}.famfamfam-flags.sa{width:16px;height:11px;background-position:0px -177px}.famfamfam-flags.sb{width:16px;height:11px;background-position:-16px -177px}.famfamfam-flags.sc{width:16px;height:11px;background-position:-32px -177px}.famfamfam-flags.scotland{width:16px;height:11px;background-position:-48px -177px}.famfamfam-flags.sd{width:16px;height:11px;background-position:-64px -177px}.famfamfam-flags.se{width:16px;height:11px;background-position:-80px -177px}.famfamfam-flags.sg{width:16px;height:11px;background-position:-96px -177px}.famfamfam-flags.sh{width:16px;height:11px;background-position:-112px -177px}.famfamfam-flags.si{width:16px;height:11px;background-position:-128px -177px}.famfamfam-flags.sj{width:16px;height:11px;background-position:-144px -177px}.famfamfam-flags.sk{width:16px;height:11px;background-position:-160px -177px}.famfamfam-flags.sl{width:16px;height:11px;background-position:-176px -177px}.famfamfam-flags.sm{width:16px;height:11px;background-position:-192px 0px}.famfamfam-flags.sn{width:16px;height:11px;background-position:-192px -11px}.famfamfam-flags.so{width:16px;height:11px;background-position:-192px -22px}.famfamfam-flags.sr{width:16px;height:11px;background-position:-192px -33px}.famfamfam-flags.st{width:16px;height:11px;background-position:-192px -44px}.famfamfam-flags.sv{width:16px;height:11px;background-position:-192px -55px}.famfamfam-flags.sy{width:16px;height:11px;background-position:-192px -66px}.famfamfam-flags.sz{width:16px;height:11px;background-position:-192px -77px}.famfamfam-flags.tc{width:16px;height:11px;background-position:-192px -88px}.famfamfam-flags.td{width:16px;height:11px;background-position:-192px -99px}.famfamfam-flags.tf{width:16px;height:11px;background-position:-192px -110px}.famfamfam-flags.tg{width:16px;height:11px;background-position:-192px -121px}.famfamfam-flags.th{width:16px;height:11px;background-position:-192px -132px}.famfamfam-flags.tj{width:16px;height:11px;background-position:-192px -143px}.famfamfam-flags.tk{width:16px;height:11px;background-position:-192px -154px}.famfamfam-flags.tl{width:16px;height:11px;background-position:-192px -165px}.famfamfam-flags.tm{width:16px;height:11px;background-position:-192px -176px}.famfamfam-flags.tn{width:16px;height:11px;background-position:0px -188px}.famfamfam-flags.to{width:16px;height:11px;background-position:-16px -188px}.famfamfam-flags.tr{width:16px;height:11px;background-position:-32px -188px}.famfamfam-flags.tt{width:16px;height:11px;background-position:-48px -188px}.famfamfam-flags.tv{width:16px;height:11px;background-position:-64px -188px}.famfamfam-flags.tw{width:16px;height:11px;background-position:-80px -188px}.famfamfam-flags.tz{width:16px;height:11px;background-position:-96px -188px}.famfamfam-flags.ua{width:16px;height:11px;background-position:-112px -188px}.famfamfam-flags.ug{width:16px;height:11px;background-position:-128px -188px}.famfamfam-flags.um{width:16px;height:11px;background-position:-144px -188px}.famfamfam-flags.us{width:16px;height:11px;background-position:-160px -188px}.famfamfam-flags.uy{width:16px;height:11px;background-position:-176px -188px}.famfamfam-flags.uz{width:16px;height:11px;background-position:-192px -188px}.famfamfam-flags.va{width:16px;height:11px;background-position:-208px 0px}.famfamfam-flags.vc{width:16px;height:11px;background-position:-208px -11px}.famfamfam-flags.ve{width:16px;height:11px;background-position:-208px -22px}.famfamfam-flags.vg{width:16px;height:11px;background-position:-208px -33px}.famfamfam-flags.vi{width:16px;height:11px;background-position:-208px -44px}.famfamfam-flags.vn{width:16px;height:11px;background-position:-208px -55px}.famfamfam-flags.vu{width:16px;height:11px;background-position:-208px -66px}.famfamfam-flags.wales{width:16px;height:11px;background-position:-208px -77px}.famfamfam-flags.wf{width:16px;height:11px;background-position:-208px -88px}.famfamfam-flags.ws{width:16px;height:11px;background-position:-208px -99px}.famfamfam-flags.ye{width:16px;height:11px;background-position:-208px -110px}.famfamfam-flags.yt{width:16px;height:11px;background-position:-208px -121px}.famfamfam-flags.zw{width:16px;height:11px;background-position:-208px -132px}.famfamfam-flags.ch{width:11px;height:11px;background-position:-208px -143px}.famfamfam-flags.np{width:9px;height:11px;background-position:-208px -154px}:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media (prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:transparent!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px transparent;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:transparent;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:transparent;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:transparent;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes spin{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}.freeze-ui{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999;background-color:#fff;opacity:.8;transition:opacity .25s}.freeze-ui.is-unfreezing{opacity:0}.freeze-ui:after{content:attr(data-text);display:block;max-width:125px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-family:sans-serif;color:#343a40;text-align:center;text-transform:uppercase}.freeze-ui:before{content:"";display:block;width:75px;height:75px;border-radius:50%;border-width:2px;border-style:solid;border-color:transparent #228ae6 #228ae6;position:absolute;top:calc(50% - 75px);left:calc(50% - 75px);will-change:transform;animation:spin .75s infinite ease-in-out}:root,html.theme-dark{--bg-void: #020617;--bg-base: #0f172a;--bg-surface: #1e293b;--bg-elevated: #334155;--bg-hover: #475569;--bg-active: #64748b;--accent: #38bdf8;--accent-dim: rgba(56, 189, 248, .15);--accent-border: rgba(56, 189, 248, .4);--text-primary: #f8fafc;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--text-accent: #7dd3fc;--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .15);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6);--shadow-md: 0 4px 15px rgba(0, 0, 0, .7);--input-bg: #0f172a;--nav-bg: #020617;--sidebar-bg: #233247;--sidebar-header-bg: #4f6988;--sidebar-footer-bg: #4f6988;--sidebar-body-bg: #1e2b3d;--table-head: #334155;--table-row: #1e293b;--table-alt: #0f172a;--table-hover: #334155;--footer-bg: #020617;color-scheme:dark}html.theme-light{--bg-void: #f8fafc;--bg-base: #f1f5f9;--bg-surface: #ffffff;--bg-elevated: #ffffff;--bg-hover: #f1f5f9;--bg-active: #e2e8f0;--accent: #2563eb;--accent-dim: rgba(37, 99, 235, .1);--accent-border: rgba(37, 99, 235, .35);--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--text-accent: #1d4ed8;--border: rgba(0, 0, 0, .12);--border-strong: #cbd5e1;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--input-bg: #ffffff;--nav-bg: #ffffff;--sidebar-bg: #eef3f8;--sidebar-header-bg: #d3dcea;--sidebar-footer-bg: #d3dcea;--sidebar-body-bg: #f7f9fc;--table-head: #f8fafc;--table-row: #ffffff;--table-alt: #f4f6fa;--table-hover: #f1f5f9;--footer-bg: #f8fafc;color-scheme:light}:root{--primary-color: var(--accent, #00d4ff);--primary-color-text: var(--bg-void, #050810);--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--surface-a: var(--bg-surface, #0d1527);--surface-b: var(--bg-elevated, #111d35);--surface-c: var(--bg-hover, #1a2a47);--surface-d: var(--border, rgba(255, 255, 255, .07));--surface-e: var(--bg-surface, #0d1527);--surface-f: var(--bg-surface, #0d1527);--surface-0: var(--bg-void, #050810);--surface-ground: var(--bg-base, #0a0f1e);--surface-section: var(--bg-surface, #0d1527);--surface-card: var(--bg-surface, #0d1527);--surface-overlay: var(--bg-elevated, #111d35);--surface-border: var(--border, rgba(255, 255, 255, .07));--surface-hover: var(--bg-hover, #1a2a47);--text-color: var(--text-primary, #e2e8f0);--text-color-secondary: var(--text-secondary, #94a3b8);--border-radius: 6px;--maskbg: rgba(5, 8, 16, .75);--focus-ring: 0 0 0 2px var(--accent-dim, rgba(0, 212, 255, .12));--highlight-bg: var(--accent-dim, rgba(0, 212, 255, .12));--highlight-text-color: var(--accent, #00d4ff);--content-padding: 1rem}:root{--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Courier New", monospace;--nav-h: 3.5rem;--footer-h: 2.5rem;--sidebar-w: 17rem;--radius-sm: 5px;--radius: 8px;--radius-lg: 12px;--transition: .15s ease;--sidebar-anim: .25s cubic-bezier(.4, 0, .2, 1)}@media (min-width: 768px){.md\:hidden{display:none!important}}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;background:var(--bg-base);color:var(--text-primary);font-family:var(--font-ui);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:var(--bg-elevated) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}a{text-decoration:none;color:var(--accent);transition:color var(--transition)}a:hover{color:var(--text-accent)}.main-content{display:flex;flex-direction:row;height:calc(100vh - var(--nav-h) - var(--footer-h));width:100%;flex:1;overflow:hidden;background:var(--bg-base);position:relative}.dashboard-content{flex:1;height:100%;overflow-y:auto;padding:1.5rem}.main-content.sidebar-collapsed .left-content{width:0!important;min-width:0!important;overflow:hidden!important;padding:0!important}.main-content.sidebar-collapsed .right-content{width:100%!important;flex:1!important}.left-content{width:var(--sidebar-w);min-width:var(--sidebar-w);display:flex;flex-direction:column;height:100%;background:var(--sidebar-bg);border:0!important;box-shadow:inset -1px 0 #0f172a14;flex-shrink:0;transition:width var(--sidebar-anim),min-width var(--sidebar-anim),opacity var(--sidebar-anim);overflow:hidden}.left-content-header,.left-content-header.bg-gray-200{height:3.5rem;min-height:3.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--sidebar-header-bg, var(--sidebar-bg))!important;box-shadow:none;flex-shrink:0;position:relative;z-index:1}.left-content-header h2,.left-content-header h3{margin:0;font-size:.85rem;font-weight:700;color:var(--text-primary);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.left-content-body{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--sidebar-body-bg, var(--sidebar-bg))}.left-content-body-filters,.left-content-body-fields{flex:1;overflow-y:auto;padding:1rem}.left-content-body-filters>.flex.flex-column.p-2,.left-content-body-fields>.flex.flex-column.p-2{gap:.25rem}.left-content-body-filters :is(.p-dropdown,.p-select,.p-multiselect,.p-treeselect,.p-password,.p-calendar,.p-datepicker),.left-content-body-fields :is(.p-dropdown,.p-select,.p-multiselect,.p-treeselect,.p-password,.p-calendar,.p-datepicker),.left-content-body-filters :is(.p-inputtext,.p-inputmask),.left-content-body-fields :is(.p-inputtext,.p-inputmask){width:100%!important}.left-content-body-filters .p-password .p-inputtext,.left-content-body-fields .p-password .p-inputtext{width:100%!important}.left-content-body-filters.bg-bluegray-50{background:transparent!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.left-content-body-filters{background:var(--sidebar-body-bg, var(--sidebar-bg))}.left-content-body-filters label,.left-content-body-fields label{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:.35rem}.left-content-actions,.left-content-actions.bg-gray-200{height:3.5rem;min-height:3.5rem;display:flex;align-items:center;padding:0 1rem;gap:.5rem;background-color:var(--sidebar-footer-bg, var(--sidebar-bg))!important;box-shadow:none;flex-shrink:0;position:relative;z-index:1}.right-content{flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden;min-width:0;transition:width var(--sidebar-anim)}.right-content-header{height:3.5rem;min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;background:var(--bg-elevated);border-bottom:1px solid var(--border);gap:.5rem;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto}.right-content-body{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0;max-width:100%!important;min-height:0}.right-content-body-fields{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:0;min-height:0}.right-content>.right-content-body-fields{flex:1 1 0%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;overflow-y:auto;padding:1rem}.right-content-header{overflow-y:hidden}@media (max-width: 768px){.main-content{flex-direction:column;height:auto;min-height:calc(100vh - var(--nav-h) - var(--footer-h))}.left-content{width:100%!important;min-width:unset!important;height:auto;max-height:50vh;border-right:none;border-bottom:1px solid var(--border)}.main-content.sidebar-collapsed .left-content{max-height:0!important}.right-content{height:100%}}header{position:sticky;top:0;z-index:1000}.p-menubar{height:var(--nav-h)!important;border-radius:0!important;border:none!important;border-bottom:1px solid var(--border)!important;background:var(--nav-bg)!important;padding:0 1.5rem!important;gap:0!important}.p-menubar .brand-logo{margin-right:1.25rem}.p-menubar .p-menubar-root-list{gap:.15rem!important}.p-menubar .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content{border-radius:var(--radius-sm)!important;transition:background var(--transition),color var(--transition)!important}.p-menubar .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link,.p-menubar .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content{color:var(--text-secondary)!important;font-size:.85rem!important;font-weight:500!important}.p-menubar .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link{padding:.45rem 1rem!important;gap:.4rem!important}.p-menubar .p-menubar-item-label{color:inherit!important}.p-menubar .p-menubar-item-icon{color:var(--text-muted)!important;font-size:.85rem!important}.p-menubar .p-menubar-submenu-icon{color:var(--text-muted)!important}.p-menubar .p-menubar-root-list>.p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover,.p-menubar .p-menubar-root-list>.p-menubar-item.p-focus>.p-menubar-item-content,.p-menubar .p-menubar-root-list>.p-menubar-item-active>.p-menubar-item-content{background:var(--bg-hover)!important;color:var(--text-primary)!important}.p-menubar .p-menubar-submenu{background:var(--bg-elevated)!important;border:1px solid var(--border-strong)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow-md)!important;padding:.25rem 0!important;min-width:12rem!important;z-index:1001!important}.p-menubar .p-menubar-submenu .p-menubar-item-content{border-radius:0!important;transition:background var(--transition)!important}.p-menubar .p-menubar-submenu .p-menubar-item-link{color:var(--text-secondary)!important;font-size:.82rem!important;padding:.6rem 1rem!important}.p-menubar .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover,.p-menubar .p-menubar-submenu .p-menubar-item.p-focus>.p-menubar-item-content{background:var(--bg-hover)!important}.p-menubar .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-item-link,.p-menubar .p-menubar-submenu .p-menubar-item.p-focus>.p-menubar-item-content .p-menubar-item-link{color:var(--text-primary)!important}.p-menubar .p-menubar-submenu .p-menubar-item-active>.p-menubar-item-content{background:var(--accent-dim)!important}.p-menubar .p-menubar-submenu .p-menubar-item-active>.p-menubar-item-content .p-menubar-item-link{color:var(--accent)!important}html.theme-dark .p-menubar .p-menubar-submenu,html.theme-dark .p-menubar-submenu .p-menubar-submenu{background:#1e293b!important;border-color:#ffffff1a!important}html.theme-dark .p-menubar .p-menubar-submenu .p-menubar-item-link,html.theme-dark .p-menubar-submenu .p-menubar-submenu .p-menubar-item-link{color:#ffffffbf!important}html.theme-dark .p-menubar .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover,html.theme-dark .p-menubar-submenu .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover{background:#ffffff14!important}html.theme-dark .p-menubar .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-item-link,html.theme-dark .p-menubar-submenu .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-item-link{color:#fff!important}html.theme-light .p-menubar .p-menubar-submenu,html.theme-light .p-menubar-submenu .p-menubar-submenu{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 16px #0000001a!important}html.theme-light .p-menubar .p-menubar-submenu .p-menubar-item-link,html.theme-light .p-menubar-submenu .p-menubar-submenu .p-menubar-item-link{color:#475569!important}html.theme-light .p-menubar .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover,html.theme-light .p-menubar-submenu .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover{background:#f1f5f9!important}html.theme-light .p-menubar .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-item-link,html.theme-light .p-menubar-submenu .p-menubar-submenu .p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-item-link{color:#0f172a!important}.nav-end-controls{display:flex;align-items:center;gap:.5rem}.nav-end-item{display:flex;align-items:center;justify-content:center}.theme-toggle-btn{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--border-strong);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);margin-right:.5rem}.theme-toggle-btn i{font-size:1rem}.theme-toggle-btn:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--text-muted)}.img-header{border-radius:50%;height:2.25rem;width:2.25rem;cursor:pointer;object-fit:cover;border:2px solid var(--border-strong);transition:border-color var(--transition)}.img-header:hover{border-color:var(--text-muted)}.right-content-body-table{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-surface);min-height:0}p-table{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.p-datatable{display:flex;flex-direction:column;flex:1;min-height:0}.p-datatable .p-datatable-thead>tr>th{background:var(--table-head)!important;color:var(--text-muted)!important;border-color:var(--border)!important;border-width:0 0 1px 0!important;font-size:.72rem!important;font-weight:700!important;text-transform:uppercase!important;padding:.75rem 1rem!important;white-space:nowrap}.p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon,.p-datatable .p-datatable-thead>tr>th .p-datatable-sort-icon{font-size:.7rem!important;color:var(--text-muted)!important;opacity:.6}.p-datatable .p-datatable-thead>tr>th.p-highlight .p-sortable-column-icon,.p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted .p-datatable-sort-icon{opacity:1;color:var(--accent)!important}.p-datatable .p-datatable-thead>tr>th.p-highlight,.p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted{color:var(--accent)!important;background:var(--bg-hover)!important}.p-datatable .p-datatable-thead>tr>th:not(.p-highlight):not(.p-datatable-column-sorted):hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}.p-datatable .p-datatable-thead>tr>th .p-column-filter-menu-button,.p-datatable .p-datatable-thead>tr>th .p-datatable-column-filter-button{display:none}.p-datatable .p-datatable-thead>tr>th .p-inputtext,.p-datatable .p-datatable-thead>tr>th .p-dropdown,.p-datatable .p-datatable-thead>tr>th .p-select{margin-top:.25rem;font-size:.8rem!important;padding:.35rem .5rem!important;height:2rem!important}.p-datatable .p-datatable-tbody>tr{background:var(--table-row)!important}.p-datatable .p-datatable-tbody>tr:nth-child(2n){background:var(--table-alt)!important}.p-datatable .p-datatable-tbody>tr:hover>td{background:var(--table-hover)!important}.p-datatable .p-datatable-tbody>tr.p-highlight>td,.p-datatable .p-datatable-tbody>tr.p-datatable-row-selected>td{background:var(--accent-dim)!important;color:var(--accent)!important}.p-datatable .p-datatable-tbody>tr>td{border:none!important;border-bottom:1px solid var(--border)!important;font-size:.85rem!important;padding:.6rem 1rem!important;vertical-align:middle;color:var(--text-primary)!important}.p-datatable .p-datatable-tbody>tr.p-datatable-emptymessage>td,.p-datatable .p-datatable-tbody>tr.p-datatable-empty-message>td{text-align:center!important;color:var(--text-muted)!important;padding:3rem!important}.p-datatable-wrapper,.p-datatable-table-container{flex:1!important;max-height:none!important;height:auto!important;min-height:0!important;overflow:auto!important;border:none!important}table{width:100%!important;display:table!important;border-collapse:collapse;height:auto!important}th{min-width:1rem}th:first-child{text-align:left!important}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{font-size:.72rem!important;padding:.45rem .75rem!important}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{font-size:.78rem!important;padding:.35rem .6rem!important}.db-cell-clip,.al-cell-clip,.bj-cell-clip,.cn-cell-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}.db-mono,.al-mono,.bj-mono,.cn-mono{font-family:var(--font-mono);font-size:.78rem;color:var(--text-secondary)}.db-date,.al-date,.bj-date{font-size:.78rem;color:var(--text-muted);white-space:nowrap}.db-empty,.al-empty,.bj-empty,.cn-empty{text-align:center;color:var(--text-muted);padding:1.25rem;font-style:italic;font-size:.85rem}.al-row-error,.bj-row-abandoned{background-color:#fff5f5!important}.db-badge,.al-badge,.bj-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:4px;font-size:.7rem;font-weight:700;white-space:nowrap;letter-spacing:.03em}.db-badge-success,.al-badge-success,.bj-badge-success,.badge-success{background:#34d39926;color:#34d399}.db-badge-danger,.al-badge-danger,.bj-badge-danger,.badge-danger{background:#f8717126;color:#f87171}.db-badge-warn,.bj-badge-warn,.badge-warning{background:#facc1526;color:#facc15}.badge-info{background:#22d3ee26;color:#22d3ee}.badge-secondary{background:#94a3b81f;color:#94a3b8}.connector-state{min-width:9rem;height:2rem;padding:0 .75rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border:1px solid transparent}.connector-state__dot{width:.6rem;height:.6rem;border-radius:999px;margin-right:.5rem;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.connector-state--connected{color:#4ade80;background:color-mix(in srgb,#4ade80 12%,var(--bg-elevated));border-color:color-mix(in srgb,#4ade80 35%,transparent)}.connector-state--connecting{color:#fbbf24;background:color-mix(in srgb,#fbbf24 12%,var(--bg-elevated));border-color:color-mix(in srgb,#fbbf24 35%,transparent)}.connector-state--reconnecting{color:#fb923c;background:color-mix(in srgb,#fb923c 12%,var(--bg-elevated));border-color:color-mix(in srgb,#fb923c 35%,transparent)}.connector-state--disconnected{color:#f87171;background:color-mix(in srgb,#f87171 12%,var(--bg-elevated));border-color:color-mix(in srgb,#f87171 35%,transparent)}.stat-chip{display:inline-flex;align-items:center;padding:.15rem .6rem;border-radius:999px;font-size:.68rem;font-weight:700;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);gap:.25rem;white-space:nowrap}.stat-chip__value{font-variant-numeric:tabular-nums}.stat-chip--active{border-color:color-mix(in srgb,#f59e0b 40%,transparent);color:#f59e0b;background:color-mix(in srgb,#f59e0b 10%,var(--bg-elevated))}.stat-chip--inbound{color:#ec4899}.stat-chip--outbound{color:#818cf8}.stat-chip--total{color:var(--text-primary)}.quick-filter-label{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.qf-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:4px;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap;line-height:1.5}.qf-btn:hover{color:var(--text-primary)}.qf-btn--active{background:color-mix(in srgb,var(--primary-color, #3b82f6) 15%,var(--bg-elevated));color:var(--primary-color, #3b82f6);border-color:var(--primary-color, #3b82f6)}.qf-btn--state-active.qf-btn--active{background:color-mix(in srgb,#f59e0b 15%,var(--bg-elevated));color:#f59e0b;border-color:#f59e0b}.qf-btn--state-completed.qf-btn--active{background:color-mix(in srgb,#22c55e 12%,var(--bg-elevated));color:#22c55e;border-color:#22c55e}.qf-btn--state-missed.qf-btn--active{background:color-mix(in srgb,#ef4444 12%,var(--bg-elevated));color:#ef4444;border-color:#ef4444}.qf-btn--clear{border-color:transparent;background:transparent}.qf-separator{width:1px;height:1.2rem;background:var(--border);margin:0 .15rem;flex-shrink:0}.duration-pill{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.03em;font-variant-numeric:tabular-nums}.duration-pill--default{background:var(--surface-b);color:var(--text-color-secondary);border:1px solid var(--surface-d)}.duration-pill--warning{background:color-mix(in srgb,#f59e0b 15%,transparent);color:#92400e;border:1px solid #fbbf24}.duration-pill--critical{background:color-mix(in srgb,#ef4444 15%,transparent);color:#991b1b;border:1px solid #f87171}.call-state-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.call-state-badge i{font-size:.75rem}.call-state-badge--active{color:#f59e0b;background:color-mix(in srgb,#f59e0b 15%,var(--surface-a));border:1px solid color-mix(in srgb,#f59e0b 40%,transparent)}.call-state-badge--completed{color:#22c55e;background:color-mix(in srgb,#22c55e 12%,var(--surface-a));border:1px solid color-mix(in srgb,#22c55e 35%,transparent)}.call-state-badge--missed{color:#ef4444;background:color-mix(in srgb,#ef4444 12%,var(--surface-a));border:1px solid color-mix(in srgb,#ef4444 35%,transparent)}.direction-badge{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;font-size:.8rem}.direction-badge--outbound{background:color-mix(in srgb,#818cf8 15%,var(--surface-a));color:#818cf8}.direction-badge--inbound{background:color-mix(in srgb,#ec4899 15%,var(--surface-a));color:#ec4899}.direction-badge--local{background:color-mix(in srgb,#a78bfa 15%,var(--surface-a));color:#a78bfa}.caption-label{font-size:.72rem;font-weight:700;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.05em}.p-datatable-paginator-bottom,.p-datatable-paginator-top{flex-shrink:0!important}.p-paginator{background:var(--bg-elevated)!important;border:none!important;border-top:1px solid var(--border)!important;color:var(--text-secondary)!important;padding:.4rem 1rem!important;flex-shrink:0!important;min-height:3rem!important}.p-paginator .p-paginator-content{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:.5rem!important;width:100%!important}.p-paginator .p-paginator-current{order:-1!important;font-size:.82rem!important;color:var(--text-muted)!important;white-space:nowrap}.p-paginator .p-paginator-rpp-dropdown,.p-paginator .p-paginator-rpp-options{width:auto!important;flex-shrink:0!important;position:relative!important}.p-paginator .p-paginator-rpp-dropdown .p-select,.p-paginator .p-paginator-rpp-options .p-select,.p-paginator .p-paginator-rpp-dropdown .p-dropdown,.p-paginator .p-paginator-rpp-options .p-dropdown{width:auto!important;min-width:5rem!important}.p-paginator .p-paginator-rpp-dropdown .p-select-overlay,.p-paginator .p-paginator-rpp-options .p-select-overlay,.p-paginator .p-paginator-rpp-dropdown .p-dropdown-panel,.p-paginator .p-paginator-rpp-options .p-dropdown-panel{position:absolute!important;top:auto!important;bottom:100%!important;margin-bottom:4px!important;margin-top:0!important}.p-paginator .p-paginator-pages .p-paginator-page,.p-paginator .p-paginator-page{background:transparent!important;border:1px solid var(--border)!important;color:var(--text-secondary)!important;border-radius:var(--radius-sm)!important;min-width:2rem!important;height:2rem!important;margin:0!important;padding:0 .4rem!important;font-size:.82rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.p-paginator .p-paginator-pages .p-paginator-page:hover,.p-paginator .p-paginator-page:hover{background:var(--accent-dim)!important;border-color:var(--accent-border)!important;color:var(--accent)!important}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.p-paginator .p-paginator-page.p-highlight,.p-paginator .p-paginator-pages .p-paginator-page.p-paginator-page-selected,.p-paginator .p-paginator-page.p-paginator-page-selected{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.p-paginator .p-paginator-pages .p-paginator-page[disabled],.p-paginator .p-paginator-page[disabled],.p-paginator .p-paginator-pages .p-paginator-page.p-disabled,.p-paginator .p-paginator-page.p-disabled{opacity:.4!important;cursor:not-allowed!important}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background:transparent!important;border:1px solid var(--border)!important;color:var(--text-secondary)!important;border-radius:var(--radius-sm)!important;width:2rem!important;min-width:2rem!important;height:2rem!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.p-paginator .p-paginator-first:hover,.p-paginator .p-paginator-prev:hover,.p-paginator .p-paginator-next:hover,.p-paginator .p-paginator-last:hover{background:var(--accent-dim)!important;border-color:var(--accent-border)!important;color:var(--accent)!important}.p-paginator .p-paginator-first[disabled],.p-paginator .p-paginator-prev[disabled],.p-paginator .p-paginator-next[disabled],.p-paginator .p-paginator-last[disabled],.p-paginator .p-paginator-first.p-disabled,.p-paginator .p-paginator-prev.p-disabled,.p-paginator .p-paginator-next.p-disabled,.p-paginator .p-paginator-last.p-disabled{opacity:.4!important;cursor:not-allowed!important}.p-paginator .p-paginator-first-icon,.p-paginator .p-paginator-prev-icon,.p-paginator .p-paginator-next-icon,.p-paginator .p-paginator-last-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.7rem!important;width:.7rem!important;height:.7rem!important;line-height:1!important}.p-paginator .p-paginator-first-icon svg,.p-paginator .p-paginator-prev-icon svg,.p-paginator .p-paginator-next-icon svg,.p-paginator .p-paginator-last-icon svg{width:.7rem!important;height:.7rem!important;display:block!important}.p-inputtext,input.p-inputtext,textarea.p-inputtext,textarea.p-textarea,.p-textarea{background:var(--input-bg)!important;border:1px solid var(--border-strong)!important;color:var(--text-primary)!important;border-radius:var(--radius-sm)!important;font-size:.85rem!important;padding:.5rem .75rem!important;width:100%}.p-inputtext:focus,input.p-inputtext:focus,textarea.p-inputtext:focus,textarea.p-textarea:focus,.p-textarea:focus,.p-inputtext:focus-visible,input.p-inputtext:focus-visible,textarea.p-inputtext:focus-visible,textarea.p-textarea:focus-visible,.p-textarea:focus-visible{outline:none!important;border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--accent-dim)!important}.p-input-icon-left,.p-input-icon-right{position:relative!important;display:inline-flex!important;width:100%}.p-input-icon-left>.p-inputtext{padding-left:2.5rem!important}.p-input-icon-right>.p-inputtext{padding-right:2.5rem!important}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin-top:0!important;color:var(--text-muted)!important;z-index:10}.p-input-icon-left>i{left:.85rem!important}.p-input-icon-right>i{right:.85rem!important}.p-dropdown,.p-multiselect,.p-select,.p-treeselect{width:100%;min-height:2.625rem;background:var(--input-bg)!important;border:1px solid var(--border-strong)!important;border-radius:var(--radius-sm)!important}.p-dropdown.p-focus,.p-multiselect.p-focus,.p-select.p-focus,.p-treeselect.p-focus{border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--accent-dim)!important}.p-dropdown .p-dropdown-label,.p-multiselect .p-dropdown-label,.p-select .p-dropdown-label,.p-treeselect .p-dropdown-label,.p-treeselect .p-treeselect-label,.p-dropdown .p-multiselect-label,.p-multiselect .p-multiselect-label,.p-select .p-multiselect-label,.p-treeselect .p-multiselect-label{color:var(--text-primary)!important;font-size:.85rem!important;padding:.5rem .75rem!important;min-height:2.625rem;display:flex;align-items:center}.p-dropdown .p-dropdown-trigger,.p-multiselect .p-dropdown-trigger,.p-select .p-dropdown-trigger,.p-treeselect .p-dropdown-trigger,.p-treeselect .p-treeselect-dropdown,.p-dropdown .p-multiselect-trigger,.p-multiselect .p-multiselect-trigger,.p-select .p-multiselect-trigger,.p-treeselect .p-multiselect-trigger{color:var(--text-secondary)!important;width:2.5rem;min-width:2.5rem}.p-dropdown .p-select-label,.p-multiselect .p-select-label,.p-select .p-select-label,.p-treeselect .p-select-label,.p-dropdown .p-multiselect-label,.p-multiselect .p-multiselect-label,.p-select .p-multiselect-label,.p-treeselect .p-multiselect-label{color:var(--text-primary)!important;font-size:.85rem!important;padding:.5rem .75rem!important}.p-dropdown .p-select-dropdown,.p-multiselect .p-select-dropdown,.p-select .p-select-dropdown,.p-treeselect .p-select-dropdown,.p-dropdown .p-multiselect-dropdown,.p-multiselect .p-multiselect-dropdown,.p-select .p-multiselect-dropdown,.p-treeselect .p-multiselect-dropdown,.p-treeselect .p-treeselect-dropdown{color:var(--text-secondary)!important}.p-dropdown-panel,.p-multiselect-panel,.p-multiselect-overlay,.p-treeselect-panel,.p-treeselect-overlay,.p-select-overlay,.p-menu,.p-tieredmenu,.p-splitbutton-menudropdown{background:var(--bg-elevated)!important;border:1px solid var(--border-strong)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow-md)!important;z-index:1005}.p-dropdown-panel .p-dropdown-item,.p-multiselect-panel .p-dropdown-item,.p-multiselect-overlay .p-dropdown-item,.p-treeselect-panel .p-dropdown-item,.p-treeselect-overlay .p-dropdown-item,.p-select-overlay .p-dropdown-item,.p-menu .p-dropdown-item,.p-tieredmenu .p-dropdown-item,.p-splitbutton-menudropdown .p-dropdown-item,.p-dropdown-panel .p-multiselect-item,.p-multiselect-panel .p-multiselect-item,.p-multiselect-overlay .p-multiselect-item,.p-treeselect-panel .p-multiselect-item,.p-treeselect-overlay .p-multiselect-item,.p-select-overlay .p-multiselect-item,.p-menu .p-multiselect-item,.p-tieredmenu .p-multiselect-item,.p-splitbutton-menudropdown .p-multiselect-item,.p-dropdown-panel .p-select-option,.p-multiselect-panel .p-select-option,.p-multiselect-overlay .p-select-option,.p-treeselect-panel .p-select-option,.p-treeselect-overlay .p-select-option,.p-select-overlay .p-select-option,.p-menu .p-select-option,.p-tieredmenu .p-select-option,.p-splitbutton-menudropdown .p-select-option,.p-dropdown-panel .p-multiselect-option,.p-multiselect-panel .p-multiselect-option,.p-multiselect-overlay .p-multiselect-option,.p-treeselect-panel .p-multiselect-option,.p-treeselect-overlay .p-multiselect-option,.p-select-overlay .p-multiselect-option,.p-menu .p-multiselect-option,.p-tieredmenu .p-multiselect-option,.p-splitbutton-menudropdown .p-multiselect-option,.p-dropdown-panel .p-menuitem-link,.p-multiselect-panel .p-menuitem-link,.p-multiselect-overlay .p-menuitem-link,.p-treeselect-panel .p-menuitem-link,.p-treeselect-overlay .p-menuitem-link,.p-select-overlay .p-menuitem-link,.p-menu .p-menuitem-link,.p-tieredmenu .p-menuitem-link,.p-splitbutton-menudropdown .p-menuitem-link{color:var(--text-primary)!important;font-size:.85rem!important;padding:.5rem 1rem!important;transition:background var(--transition)!important}.p-dropdown-panel .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-panel .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-overlay .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-panel .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-overlay .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-select-overlay .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-menu .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-tieredmenu .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-splitbutton-menudropdown .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-dropdown-panel .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-panel .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-overlay .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-panel .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-overlay .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-select-overlay .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-menu .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-tieredmenu .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-splitbutton-menudropdown .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-dropdown-panel .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-panel .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-overlay .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-panel .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-overlay .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-select-overlay .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-menu .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-tieredmenu .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-splitbutton-menudropdown .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-dropdown-panel .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-panel .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-overlay .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-panel .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-overlay .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-select-overlay .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-menu .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-tieredmenu .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-splitbutton-menudropdown .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-dropdown-panel .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-panel .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-multiselect-overlay .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-panel .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-treeselect-overlay .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-select-overlay .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-menu .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-tieredmenu .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,.p-splitbutton-menudropdown .p-menuitem-link:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}.p-dropdown-panel .p-dropdown-item.p-highlight,.p-multiselect-panel .p-dropdown-item.p-highlight,.p-multiselect-overlay .p-dropdown-item.p-highlight,.p-treeselect-panel .p-dropdown-item.p-highlight,.p-treeselect-overlay .p-dropdown-item.p-highlight,.p-select-overlay .p-dropdown-item.p-highlight,.p-menu .p-dropdown-item.p-highlight,.p-tieredmenu .p-dropdown-item.p-highlight,.p-splitbutton-menudropdown .p-dropdown-item.p-highlight,.p-dropdown-panel .p-multiselect-item.p-highlight,.p-multiselect-panel .p-multiselect-item.p-highlight,.p-multiselect-overlay .p-multiselect-item.p-highlight,.p-treeselect-panel .p-multiselect-item.p-highlight,.p-treeselect-overlay .p-multiselect-item.p-highlight,.p-select-overlay .p-multiselect-item.p-highlight,.p-menu .p-multiselect-item.p-highlight,.p-tieredmenu .p-multiselect-item.p-highlight,.p-splitbutton-menudropdown .p-multiselect-item.p-highlight,.p-dropdown-panel .p-select-option.p-highlight,.p-multiselect-panel .p-select-option.p-highlight,.p-multiselect-overlay .p-select-option.p-highlight,.p-treeselect-panel .p-select-option.p-highlight,.p-treeselect-overlay .p-select-option.p-highlight,.p-select-overlay .p-select-option.p-highlight,.p-menu .p-select-option.p-highlight,.p-tieredmenu .p-select-option.p-highlight,.p-splitbutton-menudropdown .p-select-option.p-highlight,.p-dropdown-panel .p-multiselect-option.p-highlight,.p-multiselect-panel .p-multiselect-option.p-highlight,.p-multiselect-overlay .p-multiselect-option.p-highlight,.p-treeselect-panel .p-multiselect-option.p-highlight,.p-treeselect-overlay .p-multiselect-option.p-highlight,.p-select-overlay .p-multiselect-option.p-highlight,.p-menu .p-multiselect-option.p-highlight,.p-tieredmenu .p-multiselect-option.p-highlight,.p-splitbutton-menudropdown .p-multiselect-option.p-highlight,.p-dropdown-panel .p-menuitem-link.p-highlight,.p-multiselect-panel .p-menuitem-link.p-highlight,.p-multiselect-overlay .p-menuitem-link.p-highlight,.p-treeselect-panel .p-menuitem-link.p-highlight,.p-treeselect-overlay .p-menuitem-link.p-highlight,.p-select-overlay .p-menuitem-link.p-highlight,.p-menu .p-menuitem-link.p-highlight,.p-tieredmenu .p-menuitem-link.p-highlight,.p-splitbutton-menudropdown .p-menuitem-link.p-highlight,.p-dropdown-panel .p-dropdown-item.p-multiselect-option-selected,.p-multiselect-panel .p-dropdown-item.p-multiselect-option-selected,.p-multiselect-overlay .p-dropdown-item.p-multiselect-option-selected,.p-select-overlay .p-dropdown-item.p-multiselect-option-selected,.p-menu .p-dropdown-item.p-multiselect-option-selected,.p-tieredmenu .p-dropdown-item.p-multiselect-option-selected,.p-splitbutton-menudropdown .p-dropdown-item.p-multiselect-option-selected,.p-dropdown-panel .p-multiselect-item.p-multiselect-option-selected,.p-multiselect-panel .p-multiselect-item.p-multiselect-option-selected,.p-multiselect-overlay .p-multiselect-item.p-multiselect-option-selected,.p-select-overlay .p-multiselect-item.p-multiselect-option-selected,.p-menu .p-multiselect-item.p-multiselect-option-selected,.p-tieredmenu .p-multiselect-item.p-multiselect-option-selected,.p-splitbutton-menudropdown .p-multiselect-item.p-multiselect-option-selected,.p-dropdown-panel .p-select-option.p-multiselect-option-selected,.p-multiselect-panel .p-select-option.p-multiselect-option-selected,.p-multiselect-overlay .p-select-option.p-multiselect-option-selected,.p-select-overlay .p-select-option.p-multiselect-option-selected,.p-menu .p-select-option.p-multiselect-option-selected,.p-tieredmenu .p-select-option.p-multiselect-option-selected,.p-splitbutton-menudropdown .p-select-option.p-multiselect-option-selected,.p-dropdown-panel .p-multiselect-option.p-multiselect-option-selected,.p-multiselect-panel .p-multiselect-option.p-multiselect-option-selected,.p-multiselect-overlay .p-multiselect-option.p-multiselect-option-selected,.p-select-overlay .p-multiselect-option.p-multiselect-option-selected,.p-menu .p-multiselect-option.p-multiselect-option-selected,.p-tieredmenu .p-multiselect-option.p-multiselect-option-selected,.p-splitbutton-menudropdown .p-multiselect-option.p-multiselect-option-selected,.p-dropdown-panel .p-menuitem-link.p-multiselect-option-selected,.p-multiselect-panel .p-menuitem-link.p-multiselect-option-selected,.p-multiselect-overlay .p-menuitem-link.p-multiselect-option-selected,.p-select-overlay .p-menuitem-link.p-multiselect-option-selected,.p-menu .p-menuitem-link.p-multiselect-option-selected,.p-tieredmenu .p-menuitem-link.p-multiselect-option-selected,.p-splitbutton-menudropdown .p-menuitem-link.p-multiselect-option-selected,.p-dropdown-panel .p-dropdown-item.p-select-option-selected,.p-multiselect-panel .p-dropdown-item.p-select-option-selected,.p-multiselect-overlay .p-dropdown-item.p-select-option-selected,.p-select-overlay .p-dropdown-item.p-select-option-selected,.p-menu .p-dropdown-item.p-select-option-selected,.p-tieredmenu .p-dropdown-item.p-select-option-selected,.p-splitbutton-menudropdown .p-dropdown-item.p-select-option-selected,.p-dropdown-panel .p-multiselect-item.p-select-option-selected,.p-multiselect-panel .p-multiselect-item.p-select-option-selected,.p-multiselect-overlay .p-multiselect-item.p-select-option-selected,.p-select-overlay .p-multiselect-item.p-select-option-selected,.p-menu .p-multiselect-item.p-select-option-selected,.p-tieredmenu .p-multiselect-item.p-select-option-selected,.p-splitbutton-menudropdown .p-multiselect-item.p-select-option-selected,.p-dropdown-panel .p-select-option.p-select-option-selected,.p-multiselect-panel .p-select-option.p-select-option-selected,.p-multiselect-overlay .p-select-option.p-select-option-selected,.p-select-overlay .p-select-option.p-select-option-selected,.p-menu .p-select-option.p-select-option-selected,.p-tieredmenu .p-select-option.p-select-option-selected,.p-splitbutton-menudropdown .p-select-option.p-select-option-selected,.p-dropdown-panel .p-multiselect-option.p-select-option-selected,.p-multiselect-panel .p-multiselect-option.p-select-option-selected,.p-multiselect-overlay .p-multiselect-option.p-select-option-selected,.p-select-overlay .p-multiselect-option.p-select-option-selected,.p-menu .p-multiselect-option.p-select-option-selected,.p-tieredmenu .p-multiselect-option.p-select-option-selected,.p-splitbutton-menudropdown .p-multiselect-option.p-select-option-selected,.p-dropdown-panel .p-menuitem-link.p-select-option-selected,.p-multiselect-panel .p-menuitem-link.p-select-option-selected,.p-multiselect-overlay .p-menuitem-link.p-select-option-selected,.p-select-overlay .p-menuitem-link.p-select-option-selected,.p-menu .p-menuitem-link.p-select-option-selected,.p-tieredmenu .p-menuitem-link.p-select-option-selected,.p-splitbutton-menudropdown .p-menuitem-link.p-select-option-selected{background:var(--accent-dim)!important;color:var(--accent)!important}.p-checkbox .p-checkbox-box{background:var(--bg-surface)!important;border:2px solid var(--border-strong)!important;width:1.25rem!important;height:1.25rem!important;border-radius:var(--radius-sm)!important;transition:background .2s,border-color .2s!important}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff!important}.p-checkbox .p-checkbox-box.p-highlight,.p-checkbox.p-checkbox-checked .p-checkbox-box{background:var(--accent)!important;border-color:var(--accent)!important}.p-checkbox.p-checkbox-checked .p-checkbox-icon{color:#fff!important}.p-radiobutton .p-radiobutton-box{background:var(--bg-surface)!important;border:2px solid var(--border-strong)!important;width:1.25rem!important;height:1.25rem!important;border-radius:50%!important;transition:background .2s,border-color .2s!important}.p-radiobutton .p-radiobutton-box.p-highlight{background:var(--accent)!important;border-color:var(--accent)!important}.p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon{background:#fff!important;transform:translateZ(0) scale(1)!important;visibility:visible!important}.p-radiobutton.p-radiobutton-checked .p-radiobutton-box{background:var(--accent)!important;border-color:var(--accent)!important}.p-radiobutton.p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon{background:#fff!important;transform:translateZ(0) scale(1)!important;visibility:visible!important}.p-datepicker,.p-datepicker-panel{background:var(--bg-elevated)!important;border:1px solid var(--border-strong)!important;box-shadow:var(--shadow-md)!important;color:var(--text-primary)!important}.p-datepicker .p-datepicker-header,.p-datepicker-panel .p-datepicker-header{background:var(--bg-surface)!important;border-bottom:1px solid var(--border)!important;color:var(--text-primary)!important}.p-datepicker .p-datepicker-prev,.p-datepicker-panel .p-datepicker-prev,.p-datepicker .p-datepicker-next,.p-datepicker-panel .p-datepicker-next,.p-datepicker .p-datepicker-prev-button,.p-datepicker-panel .p-datepicker-prev-button,.p-datepicker .p-datepicker-next-button,.p-datepicker-panel .p-datepicker-next-button{color:var(--text-secondary)!important;background:transparent!important;border:none!important}.p-datepicker table td>span,.p-datepicker-panel table td>span{color:var(--text-primary)!important}.p-datepicker table td>span.p-highlight,.p-datepicker-panel table td>span.p-highlight{background:var(--accent)!important;color:#fff!important}.p-datepicker .p-datepicker-day-cell .p-datepicker-day,.p-datepicker-panel .p-datepicker-day-cell .p-datepicker-day{color:var(--text-primary)!important}.p-datepicker .p-datepicker-day-cell .p-datepicker-day.p-datepicker-day-selected,.p-datepicker-panel .p-datepicker-day-cell .p-datepicker-day.p-datepicker-day-selected{background:var(--accent)!important;color:#fff!important;border-radius:var(--radius-sm)!important}.p-tooltip{z-index:9999999!important;max-width:20rem!important;pointer-events:none!important}.p-tooltip-text{font-size:.8rem!important;font-weight:500!important;line-height:1.4!important;padding:.4rem .75rem!important;border-radius:var(--radius-sm)!important;opacity:1!important}html.theme-dark .p-tooltip-text{background:#1e293b!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 4px 12px #00000080!important}html.theme-dark .p-tooltip-top .p-tooltip-arrow{border-top-color:#1e293b!important}html.theme-dark .p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#1e293b!important}html.theme-dark .p-tooltip-left .p-tooltip-arrow{border-left-color:#1e293b!important}html.theme-dark .p-tooltip-right .p-tooltip-arrow{border-right-color:#1e293b!important}html.theme-light .p-tooltip-text{background:#1e293b!important;color:#f8fafc!important;border:none!important;box-shadow:0 4px 12px #0000002e!important}html.theme-light .p-tooltip-top .p-tooltip-arrow{border-top-color:#1e293b!important}html.theme-light .p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#1e293b!important}html.theme-light .p-tooltip-left .p-tooltip-arrow{border-left-color:#1e293b!important}html.theme-light .p-tooltip-right .p-tooltip-arrow{border-right-color:#1e293b!important}.p-button{border-radius:var(--radius-sm)!important;font-size:.85rem!important;font-weight:600!important;padding:.5rem 1rem!important;gap:.5rem!important}.p-button.p-button-icon-only{gap:0!important}.p-button.p-button-sm{padding:.35rem .75rem!important;font-size:.8rem!important}.p-dialog{background:var(--bg-surface)!important;border:1px solid var(--border-strong)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-md)!important;color:var(--text-primary)!important}.p-dialog .p-dialog-header{background:var(--bg-elevated)!important;border-bottom:1px solid var(--border)!important;color:var(--text-primary)!important;padding:1rem 1.5rem!important}.p-dialog .p-dialog-content{background:var(--bg-surface)!important;color:var(--text-primary)!important;padding:1.5rem!important}.p-dialog .p-dialog-footer{background:var(--bg-elevated)!important;border-top:1px solid var(--border)!important;padding:1rem 1.5rem!important}.premium-dialog{box-shadow:0 25px 50px -12px #0006!important;border-radius:var(--radius-xl)!important;border:1px solid var(--border-strong)!important;overflow:visible!important}.premium-dialog .p-dialog-header{background:linear-gradient(135deg,var(--bg-surface) 0%,var(--bg-elevated) 100%)!important;border-bottom:2px solid var(--border-strong)!important;padding:1.5rem 2rem!important}.premium-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem!important;font-weight:700!important;color:var(--accent)!important;display:flex;align-items:center;gap:.5rem}.premium-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close,.premium-dialog .p-dialog-header .p-dialog-header-actions .p-dialog-header-close,.premium-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-close-button,.premium-dialog .p-dialog-header .p-dialog-header-actions .p-dialog-close-button{color:var(--text-secondary)!important;background:var(--bg-void)!important;border-radius:50%!important;transition:all .2s}.premium-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close:hover,.premium-dialog .p-dialog-header .p-dialog-header-actions .p-dialog-header-close:hover,.premium-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-close-button:hover,.premium-dialog .p-dialog-header .p-dialog-header-actions .p-dialog-close-button:hover{background:var(--danger)!important;color:#fff!important}.premium-dialog .p-dialog-content{padding:2rem!important;background:var(--bg-base)!important}.premium-dialog .p-dialog-content .p-dropdown,.premium-dialog .p-dialog-content .p-multiselect,.premium-dialog .p-dialog-content .p-select,.premium-dialog .p-dialog-content .p-inputtext,.premium-dialog .p-dialog-content .p-inputtextarea,.premium-dialog .p-dialog-content .p-textarea,.premium-dialog .p-dialog-content textarea.p-textarea{background:var(--bg-elevated)!important;box-shadow:inset 0 2px 4px #0003!important;border:1px solid var(--border-strong)!important;border-radius:var(--radius-sm)!important;color:var(--text-primary)!important}.premium-dialog .p-dialog-content .p-dropdown:hover,.premium-dialog .p-dialog-content .p-multiselect:hover,.premium-dialog .p-dialog-content .p-select:hover,.premium-dialog .p-dialog-content .p-inputtext:hover,.premium-dialog .p-dialog-content .p-inputtextarea:hover,.premium-dialog .p-dialog-content .p-textarea:hover,.premium-dialog .p-dialog-content textarea.p-textarea:hover{border-color:var(--accent-border)!important}.premium-dialog .p-dialog-content .p-dropdown:focus,.premium-dialog .p-dialog-content .p-multiselect:focus,.premium-dialog .p-dialog-content .p-select:focus,.premium-dialog .p-dialog-content .p-inputtext:focus,.premium-dialog .p-dialog-content .p-inputtextarea:focus,.premium-dialog .p-dialog-content .p-textarea:focus,.premium-dialog .p-dialog-content textarea.p-textarea:focus,.premium-dialog .p-dialog-content .p-dropdown:focus-visible,.premium-dialog .p-dialog-content .p-multiselect:focus-visible,.premium-dialog .p-dialog-content .p-select:focus-visible,.premium-dialog .p-dialog-content .p-inputtext:focus-visible,.premium-dialog .p-dialog-content .p-inputtextarea:focus-visible,.premium-dialog .p-dialog-content .p-textarea:focus-visible,.premium-dialog .p-dialog-content textarea.p-textarea:focus-visible{border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--accent-dim)!important;outline:none!important}.premium-dialog .p-dialog-content label{color:var(--text-secondary)!important;font-weight:500}.premium-panel,.p-dropdown-panel,.p-multiselect-panel,.p-multiselect-overlay,.p-select-overlay,.p-overlaypanel{background:var(--bg-elevated)!important;background-color:var(--bg-elevated)!important;border:1px solid var(--border-strong)!important;box-shadow:0 10px 25px 2px #00000080!important;border-radius:var(--radius-md)!important;z-index:999999!important}.premium-panel .p-dropdown-items-wrapper,.p-dropdown-panel .p-dropdown-items-wrapper,.p-multiselect-panel .p-dropdown-items-wrapper,.p-multiselect-overlay .p-dropdown-items-wrapper,.p-select-overlay .p-dropdown-items-wrapper,.p-overlaypanel .p-dropdown-items-wrapper,.premium-panel .p-multiselect-items-wrapper,.p-dropdown-panel .p-multiselect-items-wrapper,.p-multiselect-panel .p-multiselect-items-wrapper,.p-multiselect-overlay .p-multiselect-items-wrapper,.p-select-overlay .p-multiselect-items-wrapper,.p-overlaypanel .p-multiselect-items-wrapper,.premium-panel .p-multiselect-list-container,.p-dropdown-panel .p-multiselect-list-container,.p-multiselect-panel .p-multiselect-list-container,.p-multiselect-overlay .p-multiselect-list-container,.p-select-overlay .p-multiselect-list-container,.p-overlaypanel .p-multiselect-list-container,.premium-panel .p-select-list-container,.p-dropdown-panel .p-select-list-container,.p-multiselect-panel .p-select-list-container,.p-multiselect-overlay .p-select-list-container,.p-select-overlay .p-select-list-container,.p-overlaypanel .p-select-list-container{background:inherit!important}.premium-panel .p-dropdown-header,.p-dropdown-panel .p-dropdown-header,.p-multiselect-panel .p-dropdown-header,.p-multiselect-overlay .p-dropdown-header,.p-select-overlay .p-dropdown-header,.p-overlaypanel .p-dropdown-header,.premium-panel .p-multiselect-header,.p-dropdown-panel .p-multiselect-header,.p-multiselect-panel .p-multiselect-header,.p-multiselect-overlay .p-multiselect-header,.p-select-overlay .p-multiselect-header,.p-overlaypanel .p-multiselect-header,.premium-panel .p-select-header,.p-dropdown-panel .p-select-header,.p-multiselect-panel .p-select-header,.p-multiselect-overlay .p-select-header,.p-select-overlay .p-select-header,.p-overlaypanel .p-select-header{background:var(--bg-surface)!important;border-bottom:1px solid var(--border)!important;padding:.75rem 1rem!important}.premium-panel .p-dropdown-items .p-dropdown-item,.p-dropdown-panel .p-dropdown-items .p-dropdown-item,.p-multiselect-panel .p-dropdown-items .p-dropdown-item,.p-multiselect-overlay .p-dropdown-items .p-dropdown-item,.p-select-overlay .p-dropdown-items .p-dropdown-item,.p-overlaypanel .p-dropdown-items .p-dropdown-item,.premium-panel .p-multiselect-items .p-multiselect-item,.p-dropdown-panel .p-multiselect-items .p-multiselect-item,.p-multiselect-panel .p-multiselect-items .p-multiselect-item,.p-multiselect-overlay .p-multiselect-items .p-multiselect-item,.p-select-overlay .p-multiselect-items .p-multiselect-item,.p-overlaypanel .p-multiselect-items .p-multiselect-item,.premium-panel .p-multiselect-list .p-multiselect-option,.p-dropdown-panel .p-multiselect-list .p-multiselect-option,.p-multiselect-panel .p-multiselect-list .p-multiselect-option,.p-multiselect-overlay .p-multiselect-list .p-multiselect-option,.p-select-overlay .p-multiselect-list .p-multiselect-option,.p-overlaypanel .p-multiselect-list .p-multiselect-option,.premium-panel .p-select-list .p-select-option,.p-dropdown-panel .p-select-list .p-select-option,.p-multiselect-panel .p-select-list .p-select-option,.p-multiselect-overlay .p-select-list .p-select-option,.p-select-overlay .p-select-list .p-select-option,.p-overlaypanel .p-select-list .p-select-option{padding:.75rem 1rem!important;color:var(--text-primary)!important;background:transparent!important}.p-dropdown-header p-iconfield,.p-multiselect-header p-iconfield,.p-select-header p-iconfield,.p-listbox-header p-iconfield{position:relative!important;display:block!important;width:100%!important}.p-dropdown-header .p-dropdown-filter-container,.p-multiselect-header .p-multiselect-filter-container,.p-select-header .p-select-filter-container,.p-listbox-header .p-listbox-filter-container{position:relative!important;width:100%!important}.p-dropdown-header .p-dropdown-filter,.p-multiselect-header .p-multiselect-filter,.p-select-header .p-select-filter,.p-listbox-header .p-listbox-filter{width:100%!important;min-height:2.5rem!important;line-height:1.25!important;padding-inline-end:2.5rem!important}.p-dropdown-header .p-inputicon,.p-multiselect-header .p-inputicon,.p-select-header .p-inputicon,.p-listbox-header .p-inputicon{position:absolute!important;inset-inline-start:auto!important;inset-inline-end:.85rem!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;line-height:1!important;pointer-events:none!important}.p-dropdown-header .p-dropdown-filter-icon,.p-multiselect-header .p-multiselect-filter-icon,.p-select-header .p-select-filter-icon,.p-listbox-header .p-listbox-filter-icon{position:static!important;margin:0!important}.p-multiselect-item,.p-multiselect-option{display:flex!important;align-items:center!important;gap:.75rem!important}.p-multiselect-item .p-checkbox,.p-multiselect-option .p-checkbox{flex:0 0 auto!important;margin-top:0!important}.p-multiselect-item-label,.p-multiselect-option-label{display:flex!important;align-items:center!important;line-height:1.25!important}.p-listbox-option{display:flex!important;align-items:center!important;gap:.5rem!important}.premium-panel .p-dropdown-items .p-dropdown-item:hover,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,.p-multiselect-panel .p-dropdown-items .p-dropdown-item:hover,.p-multiselect-overlay .p-dropdown-items .p-dropdown-item:hover,.p-select-overlay .p-dropdown-items .p-dropdown-item:hover,.p-overlaypanel .p-dropdown-items .p-dropdown-item:hover,.premium-panel .p-multiselect-items .p-multiselect-item:hover,.p-dropdown-panel .p-multiselect-items .p-multiselect-item:hover,.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover,.p-multiselect-overlay .p-multiselect-items .p-multiselect-item:hover,.p-select-overlay .p-multiselect-items .p-multiselect-item:hover,.p-overlaypanel .p-multiselect-items .p-multiselect-item:hover,.premium-panel .p-multiselect-list .p-multiselect-option:hover,.p-dropdown-panel .p-multiselect-list .p-multiselect-option:hover,.p-multiselect-panel .p-multiselect-list .p-multiselect-option:hover,.p-multiselect-overlay .p-multiselect-list .p-multiselect-option:hover,.p-select-overlay .p-multiselect-list .p-multiselect-option:hover,.p-overlaypanel .p-multiselect-list .p-multiselect-option:hover,.premium-panel .p-select-list .p-select-option:hover,.p-dropdown-panel .p-select-list .p-select-option:hover,.p-multiselect-panel .p-select-list .p-select-option:hover,.p-multiselect-overlay .p-select-list .p-select-option:hover,.p-select-overlay .p-select-list .p-select-option:hover,.p-overlaypanel .p-select-list .p-select-option:hover{background:var(--bg-hover)!important;color:var(--accent)!important}.premium-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-multiselect-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-multiselect-overlay .p-dropdown-items .p-dropdown-item.p-highlight,.p-select-overlay .p-dropdown-items .p-dropdown-item.p-highlight,.p-overlaypanel .p-dropdown-items .p-dropdown-item.p-highlight,.premium-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-dropdown-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-multiselect-overlay .p-multiselect-items .p-multiselect-item.p-highlight,.p-select-overlay .p-multiselect-items .p-multiselect-item.p-highlight,.p-overlaypanel .p-multiselect-items .p-multiselect-item.p-highlight,.premium-panel .p-multiselect-list .p-multiselect-option.p-highlight,.p-dropdown-panel .p-multiselect-list .p-multiselect-option.p-highlight,.p-multiselect-panel .p-multiselect-list .p-multiselect-option.p-highlight,.p-multiselect-overlay .p-multiselect-list .p-multiselect-option.p-highlight,.p-select-overlay .p-multiselect-list .p-multiselect-option.p-highlight,.p-overlaypanel .p-multiselect-list .p-multiselect-option.p-highlight,.premium-panel .p-select-list .p-select-option.p-highlight,.p-dropdown-panel .p-select-list .p-select-option.p-highlight,.p-multiselect-panel .p-select-list .p-select-option.p-highlight,.p-multiselect-overlay .p-select-list .p-select-option.p-highlight,.p-select-overlay .p-select-list .p-select-option.p-highlight,.p-overlaypanel .p-select-list .p-select-option.p-highlight,.premium-panel .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,.p-multiselect-panel .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,.p-multiselect-overlay .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,.p-select-overlay .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,.p-overlaypanel .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,.premium-panel .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,.p-dropdown-panel .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,.p-multiselect-overlay .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,.p-select-overlay .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,.p-overlaypanel .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,.premium-panel .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,.p-dropdown-panel .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,.p-multiselect-panel .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,.p-multiselect-overlay .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,.p-select-overlay .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,.p-overlaypanel .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,.premium-panel .p-select-list .p-select-option.p-multiselect-option-selected,.p-dropdown-panel .p-select-list .p-select-option.p-multiselect-option-selected,.p-multiselect-panel .p-select-list .p-select-option.p-multiselect-option-selected,.p-multiselect-overlay .p-select-list .p-select-option.p-multiselect-option-selected,.p-select-overlay .p-select-list .p-select-option.p-multiselect-option-selected,.p-overlaypanel .p-select-list .p-select-option.p-multiselect-option-selected,.premium-panel .p-dropdown-items .p-dropdown-item.p-select-option-selected,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-select-option-selected,.p-multiselect-panel .p-dropdown-items .p-dropdown-item.p-select-option-selected,.p-multiselect-overlay .p-dropdown-items .p-dropdown-item.p-select-option-selected,.p-select-overlay .p-dropdown-items .p-dropdown-item.p-select-option-selected,.p-overlaypanel .p-dropdown-items .p-dropdown-item.p-select-option-selected,.premium-panel .p-multiselect-items .p-multiselect-item.p-select-option-selected,.p-dropdown-panel .p-multiselect-items .p-multiselect-item.p-select-option-selected,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-select-option-selected,.p-multiselect-overlay .p-multiselect-items .p-multiselect-item.p-select-option-selected,.p-select-overlay .p-multiselect-items .p-multiselect-item.p-select-option-selected,.p-overlaypanel .p-multiselect-items .p-multiselect-item.p-select-option-selected,.premium-panel .p-multiselect-list .p-multiselect-option.p-select-option-selected,.p-dropdown-panel .p-multiselect-list .p-multiselect-option.p-select-option-selected,.p-multiselect-panel .p-multiselect-list .p-multiselect-option.p-select-option-selected,.p-multiselect-overlay .p-multiselect-list .p-multiselect-option.p-select-option-selected,.p-select-overlay .p-multiselect-list .p-multiselect-option.p-select-option-selected,.p-overlaypanel .p-multiselect-list .p-multiselect-option.p-select-option-selected,.premium-panel .p-select-list .p-select-option.p-select-option-selected,.p-dropdown-panel .p-select-list .p-select-option.p-select-option-selected,.p-multiselect-panel .p-select-list .p-select-option.p-select-option-selected,.p-multiselect-overlay .p-select-list .p-select-option.p-select-option-selected,.p-select-overlay .p-select-list .p-select-option.p-select-option-selected,.p-overlaypanel .p-select-list .p-select-option.p-select-option-selected{background:var(--accent-dim)!important;color:var(--accent)!important}footer.h-2rem{height:var(--footer-h);display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;background:var(--footer-bg);border-top:1px solid var(--border-strong);font-size:.75rem;color:var(--text-muted)}footer.h-2rem strong,footer.h-2rem b,footer.h-2rem a{color:var(--text-secondary)}.span-header{cursor:pointer}.iframe-container{position:fixed;top:0;left:0;width:100%;height:100%!important;background:#050810d9;backdrop-filter:blur(4px);z-index:100}.shared-component-container{width:27rem;height:20rem;margin:1rem;display:flex;flex-direction:column}app-phones,app-emails,app-addresses{display:block;width:auto}.header-shared-components{height:3rem;min-height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.body-shared-components{width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.body-shared-components .p-datatable,.body-shared-components .p-datatable-wrapper{flex:1;min-height:0}.audio-player{width:24rem;height:2rem}.gadgets{position:fixed;bottom:4rem;right:1.5rem;z-index:1000}.gadgets .p-splitbutton{box-shadow:0 4px 16px #00000040;border-radius:var(--radius-md);overflow:visible}.gadgets .p-splitbutton .p-splitbutton-defaultbutton,.gadgets .p-splitbutton .p-splitbutton-button{background:var(--accent)!important;border:none!important;color:#fff!important;font-weight:600!important;padding:.6rem 1.25rem!important;display:flex!important;align-items:center!important;gap:.5rem!important}.gadgets .p-splitbutton .p-splitbutton-menubutton,.gadgets .p-splitbutton .p-splitbutton-dropdown{background:var(--accent)!important;border:none!important;border-left:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.p-menu.p-menu-overlay,.p-tieredmenu.p-tieredmenu-overlay,.p-splitbutton-menu{background:var(--bg-elevated)!important;border:1px solid var(--border-strong)!important;box-shadow:var(--shadow-md)!important;padding:.25rem 0!important;border-radius:var(--radius-md)!important}.p-menu.p-menu-overlay .p-menuitem .p-menuitem-link,.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-link,.p-splitbutton-menu .p-menuitem .p-menuitem-link{padding:.75rem 1.25rem!important;color:var(--text-primary)!important;transition:background .2s}.p-menu.p-menu-overlay .p-menuitem .p-menuitem-link .p-menuitem-icon,.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-link .p-menuitem-icon,.p-splitbutton-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--accent)!important;margin-right:.75rem!important}.p-menu.p-menu-overlay .p-menuitem .p-menuitem-link .p-menuitem-text,.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-link .p-menuitem-text,.p-splitbutton-menu .p-menuitem .p-menuitem-link .p-menuitem-text{font-size:.85rem!important}.p-menu.p-menu-overlay .p-menuitem .p-menuitem-link:hover,.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-link:hover,.p-splitbutton-menu .p-menuitem .p-menuitem-link:hover{background:var(--bg-hover)!important}.p-menu.p-menu-overlay .p-menuitem .p-menuitem-link:hover .p-menuitem-text,.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-link:hover .p-menuitem-text,.p-splitbutton-menu .p-menuitem .p-menuitem-link:hover .p-menuitem-text{color:var(--accent)!important}.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link,.p-splitbutton-menu .p-menu-item .p-menu-item-link,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link{padding:.75rem 1.25rem!important;color:var(--text-primary)!important;transition:background .2s}.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link .p-menu-item-icon,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link .p-menu-item-icon,.p-splitbutton-menu .p-menu-item .p-menu-item-link .p-menu-item-icon,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-menu-item-icon,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-menu-item-icon,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link .p-menu-item-icon,.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link .p-tieredmenu-item-icon,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link .p-tieredmenu-item-icon,.p-splitbutton-menu .p-menu-item .p-menu-item-link .p-tieredmenu-item-icon,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-tieredmenu-item-icon,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-tieredmenu-item-icon,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link .p-tieredmenu-item-icon{color:var(--accent)!important;margin-right:.75rem!important}.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link .p-menu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link .p-menu-item-label,.p-splitbutton-menu .p-menu-item .p-menu-item-link .p-menu-item-label,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-menu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-menu-item-label,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link .p-menu-item-label,.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link .p-tieredmenu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link .p-tieredmenu-item-label,.p-splitbutton-menu .p-menu-item .p-menu-item-link .p-tieredmenu-item-label,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-tieredmenu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link .p-tieredmenu-item-label,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link .p-tieredmenu-item-label{font-size:.85rem!important}.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link:hover,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link:hover,.p-splitbutton-menu .p-menu-item .p-menu-item-link:hover,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link:hover,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link:hover,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link:hover{background:var(--bg-hover)!important}.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link:hover .p-menu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link:hover .p-menu-item-label,.p-splitbutton-menu .p-menu-item .p-menu-item-link:hover .p-menu-item-label,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link:hover .p-menu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link:hover .p-menu-item-label,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link:hover .p-menu-item-label,.p-menu.p-menu-overlay .p-menu-item .p-menu-item-link:hover .p-tieredmenu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-link:hover .p-tieredmenu-item-label,.p-splitbutton-menu .p-menu-item .p-menu-item-link:hover .p-tieredmenu-item-label,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-link:hover .p-tieredmenu-item-label,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-link:hover .p-tieredmenu-item-label,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-link:hover .p-tieredmenu-item-label{color:var(--accent)!important}.p-menu.p-menu-overlay .p-menu-item .p-menu-item-content:hover,.p-tieredmenu.p-tieredmenu-overlay .p-menu-item .p-menu-item-content:hover,.p-splitbutton-menu .p-menu-item .p-menu-item-content:hover,.p-menu.p-menu-overlay .p-tieredmenu-item .p-tieredmenu-item-content:hover,.p-tieredmenu.p-tieredmenu-overlay .p-tieredmenu-item .p-tieredmenu-item-content:hover,.p-splitbutton-menu .p-tieredmenu-item .p-tieredmenu-item-content:hover{background:var(--bg-hover)!important}.p-chips-schedule-messages{width:100%;min-height:3rem}.p-chips-schedule-messages .p-autocomplete-input-multiple{width:100%!important;min-height:3rem!important;align-items:flex-start!important;padding:.5rem .75rem!important;gap:.5rem!important}.p-chips-schedule-messages .p-autocomplete-input-chip{flex:1 1 12rem!important;min-width:8rem!important}.p-chips-schedule-messages .p-autocomplete-chip.p-chip{margin:0!important}.p-chips-schedule-messages .p-autocomplete-chip-label,.p-chips-schedule-messages .p-chip-label{line-height:1.25!important}.p-chips-schedule-messages .p-autocomplete-chip-icon,.p-chips-schedule-messages .p-chip-remove-icon{margin-inline-start:.35rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.p-chips-schedule-messages .p-autocomplete-dropdown{height:auto!important}.p-listbox-schedule-messages{width:100%!important;min-height:12rem}.p-listbox-schedule-messages .p-listbox-header{padding:.75rem 1rem!important}.p-listbox-schedule-messages .p-listbox-filter-container{position:relative!important;display:flex!important;align-items:center!important;width:100%!important}.p-listbox-schedule-messages .p-listbox-filter{width:100%!important;min-height:2.5rem!important;padding-inline-end:2.5rem!important}.p-listbox-schedule-messages .p-listbox-filter-icon{position:absolute!important;inset-inline-end:.85rem!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.p-listbox-schedule-messages .p-listbox-option{display:flex!important;align-items:center!important;gap:.5rem!important;padding:.75rem 1rem!important}html.theme-dark .p-dropdown-panel,html.theme-dark .p-multiselect-panel,html.theme-dark .p-multiselect-overlay,html.theme-dark .p-select-overlay,html.theme-dark .p-overlaypanel{background:#1e293b!important;background-color:#1e293b!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 8px 24px #0009!important}html.theme-dark .p-dropdown-items-wrapper,html.theme-dark .p-multiselect-items-wrapper,html.theme-dark .p-multiselect-list-container,html.theme-dark .p-select-list-container{background:#1e293b!important}html.theme-dark .p-dropdown-header,html.theme-dark .p-multiselect-header,html.theme-dark .p-select-header{background:#0f172a!important;color:#f8fafc!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html.theme-dark .p-dropdown-header .p-inputtext,html.theme-dark .p-multiselect-header .p-inputtext,html.theme-dark .p-select-header .p-inputtext{background:#1e293b!important;border-color:#ffffff26!important;color:#f8fafc!important}html.theme-dark .p-dropdown-header .p-checkbox .p-checkbox-box,html.theme-dark .p-multiselect-header .p-checkbox .p-checkbox-box,html.theme-dark .p-select-header .p-checkbox .p-checkbox-box{background:#1e293b!important;border-color:#ffffff4d!important}html.theme-dark .p-dropdown-items .p-dropdown-item,html.theme-dark .p-multiselect-items .p-multiselect-item,html.theme-dark .p-multiselect-list .p-multiselect-option,html.theme-dark .p-select-list .p-select-option{color:#f8fafc!important;background:transparent!important}html.theme-dark .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,html.theme-dark .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,html.theme-dark .p-multiselect-list .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,html.theme-dark .p-select-list .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover{background:#334155!important;color:#f8fafc!important}html.theme-dark .p-dropdown-items .p-dropdown-item.p-highlight,html.theme-dark .p-multiselect-items .p-multiselect-item.p-highlight,html.theme-dark .p-multiselect-list .p-multiselect-option.p-highlight,html.theme-dark .p-select-list .p-select-option.p-highlight,html.theme-dark .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,html.theme-dark .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,html.theme-dark .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,html.theme-dark .p-select-list .p-select-option.p-multiselect-option-selected,html.theme-dark .p-dropdown-items .p-dropdown-item.p-select-option-selected,html.theme-dark .p-multiselect-items .p-multiselect-item.p-select-option-selected,html.theme-dark .p-multiselect-list .p-multiselect-option.p-select-option-selected,html.theme-dark .p-select-list .p-select-option.p-select-option-selected{background:#38bdf826!important;color:#38bdf8!important}html.theme-dark .p-dropdown-items .p-dropdown-item .p-checkbox .p-checkbox-box,html.theme-dark .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box,html.theme-dark .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box,html.theme-dark .p-select-list .p-select-option .p-checkbox .p-checkbox-box{background:#0f172a!important;border-color:#ffffff40!important}html.theme-dark .p-dropdown-items .p-dropdown-item .p-checkbox .p-checkbox-box.p-highlight,html.theme-dark .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box.p-highlight,html.theme-dark .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box.p-highlight,html.theme-dark .p-select-list .p-select-option .p-checkbox .p-checkbox-box.p-highlight{background:#38bdf8!important;border-color:#38bdf8!important}html.theme-light .p-dropdown-panel,html.theme-light .p-multiselect-panel,html.theme-light .p-multiselect-overlay,html.theme-light .p-select-overlay,html.theme-light .p-overlaypanel{background:#fff!important;background-color:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 4px 16px #0000001a!important}html.theme-light .p-dropdown-items-wrapper,html.theme-light .p-multiselect-items-wrapper,html.theme-light .p-multiselect-list-container,html.theme-light .p-select-list-container{background:#fff!important}html.theme-light .p-dropdown-header,html.theme-light .p-multiselect-header,html.theme-light .p-select-header{background:#f8fafc!important;color:#0f172a!important;border-bottom:1px solid #e2e8f0!important}html.theme-light .p-dropdown-header .p-inputtext,html.theme-light .p-multiselect-header .p-inputtext,html.theme-light .p-select-header .p-inputtext{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important}html.theme-light .p-dropdown-header .p-checkbox .p-checkbox-box,html.theme-light .p-multiselect-header .p-checkbox .p-checkbox-box,html.theme-light .p-select-header .p-checkbox .p-checkbox-box{background:#fff!important;border-color:#94a3b8!important}html.theme-light .p-dropdown-header .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-multiselect-header .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-select-header .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-dropdown-header .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-multiselect-header .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-select-header .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-dropdown-header .p-checkbox .p-checkbox-box.p-highlight,html.theme-light .p-multiselect-header .p-checkbox .p-checkbox-box.p-highlight,html.theme-light .p-select-header .p-checkbox .p-checkbox-box.p-highlight{background:#2563eb!important;border-color:#2563eb!important}html.theme-light .p-dropdown-items .p-dropdown-item,html.theme-light .p-multiselect-items .p-multiselect-item,html.theme-light .p-multiselect-list .p-multiselect-option,html.theme-light .p-select-list .p-select-option{color:#0f172a!important;background:transparent!important}html.theme-light .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,html.theme-light .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,html.theme-light .p-multiselect-list .p-multiselect-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover,html.theme-light .p-select-list .p-select-option:not(.p-highlight):not(.p-multiselect-option-selected):not(.p-select-option-selected):not(.p-disabled):hover{background:#f1f5f9!important;color:#0f172a!important}html.theme-light .p-dropdown-items .p-dropdown-item.p-highlight,html.theme-light .p-multiselect-items .p-multiselect-item.p-highlight,html.theme-light .p-multiselect-list .p-multiselect-option.p-highlight,html.theme-light .p-select-list .p-select-option.p-highlight,html.theme-light .p-dropdown-items .p-dropdown-item.p-multiselect-option-selected,html.theme-light .p-multiselect-items .p-multiselect-item.p-multiselect-option-selected,html.theme-light .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected,html.theme-light .p-select-list .p-select-option.p-multiselect-option-selected,html.theme-light .p-dropdown-items .p-dropdown-item.p-select-option-selected,html.theme-light .p-multiselect-items .p-multiselect-item.p-select-option-selected,html.theme-light .p-multiselect-list .p-multiselect-option.p-select-option-selected,html.theme-light .p-select-list .p-select-option.p-select-option-selected{background:#2563eb1a!important;color:#2563eb!important}html.theme-light .p-dropdown-items .p-dropdown-item .p-checkbox .p-checkbox-box,html.theme-light .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box,html.theme-light .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box,html.theme-light .p-select-list .p-select-option .p-checkbox .p-checkbox-box{background:#fff!important;border-color:#94a3b8!important}html.theme-light .p-dropdown-items .p-dropdown-item .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-multiselect-items .p-multiselect-item .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-multiselect-list .p-multiselect-option .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-select-list .p-select-option .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-dropdown-items .p-dropdown-item .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-multiselect-items .p-multiselect-item .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-multiselect-list .p-multiselect-option .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-select-list .p-select-option .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-dropdown-items .p-dropdown-item .p-checkbox .p-checkbox-box.p-highlight,html.theme-light .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box.p-highlight,html.theme-light .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box.p-highlight,html.theme-light .p-select-list .p-select-option .p-checkbox .p-checkbox-box.p-highlight,html.theme-light .p-checkbox.p-checkbox-checked .p-checkbox-box,html.theme-light .p-checkbox.p-highlight .p-checkbox-box,html.theme-light .p-checkbox .p-checkbox-box.p-highlight{background:#2563eb!important;border-color:#2563eb!important}html.theme-light .p-checkbox.p-checkbox-checked .p-checkbox-icon,html.theme-light .p-checkbox.p-highlight .p-checkbox-icon{color:#fff!important}.p-password .p-password-toggle-mask-icon{inset-inline-end:.85rem!important;top:50%!important;transform:translateY(-50%)!important}.p-password.p-password-fluid .p-password-input,.p-password.p-password-fluid .p-inputtext{width:100%!important}.et-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.et-section{padding:6rem 0;position:relative}.et-section-dark{background:var(--bg-void)}.et-section-dark .et-card{background:var(--bg-surface);border-color:var(--border)}.et-section-head{text-align:center;max-width:650px;margin:0 auto 4rem}.et-tag{display:inline-block;padding:.3rem .8rem;border-radius:20px;background:var(--bg-elevated);color:var(--c-primary);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem;border:1px solid var(--c-border)}.et-section-head h2{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;color:var(--c-text);line-height:1.15;letter-spacing:-.5px;margin-bottom:1.25rem}.et-section-sub{font-size:1.1rem;color:var(--c-muted);line-height:1.7}.et-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-size:.95rem;font-weight:600;padding:.65rem 1.25rem;border-radius:var(--r-sm);text-decoration:none;cursor:pointer;transition:all var(--t);border:1px solid transparent}.et-btn-lg{padding:.85rem 1.75rem;font-size:1rem;border-radius:var(--r)}.et-btn-sm{padding:.45rem 1rem;font-size:.85rem;border-radius:4px}.et-btn-primary{background:var(--c-primary);color:#fff;box-shadow:0 4px 12px #0000001a}.et-btn-primary:hover{background:var(--accent);transform:translateY(-2px);filter:brightness(1.1);color:#fff}.et-btn-outline{background:transparent;color:var(--c-text);border-color:var(--c-border)}.et-btn-outline:hover{border-color:var(--c-primary);color:var(--c-primary);background:#7dd3fc0d}.et-btn-ghost{background:transparent;color:var(--text-secondary)}.et-btn-ghost:hover{color:var(--c-primary);background:var(--bg-hover)}.et-gradient-text{background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.et-reveal{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.et-reveal.is-visible{opacity:1;transform:translateY(0)}.et-reveal-delay-1{transition-delay:.1s}.et-reveal-delay-2{transition-delay:.2s}.et-reveal-delay-3{transition-delay:.3s}.et-reveal-delay-4{transition-delay:.4s}@media (max-width: 768px){.et-section{padding:5rem 0}}@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.flex{display:flex!important}.grid{display:flex!important;flex-wrap:wrap!important;margin-top:-.5rem;margin-right:-.5rem;margin-left:-.5rem}.grid>.col,.grid>[class*=col-]{box-sizing:border-box}.block{display:block!important}.relative{position:relative!important}.absolute{position:absolute!important}.top-0{top:0!important}.right-0{right:0!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.align-items-center{align-items:center!important}.align-content-center{align-content:center!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.col-6{flex:0 0 auto;width:50%;padding:.5rem;box-sizing:border-box}.col-12{flex:0 0 auto;width:100%;padding:.5rem;box-sizing:border-box}@media screen and (min-width: 768px){.md\:col-4{flex:0 0 auto;width:33.3333%;padding:.5rem;box-sizing:border-box}.md\:col-5{flex:0 0 auto;width:41.6667%;padding:.5rem;box-sizing:border-box}.md\:col-6{flex:0 0 auto;width:50%;padding:.5rem;box-sizing:border-box}.md\:col-7{flex:0 0 auto;width:58.3333%;padding:.5rem;box-sizing:border-box}.md\:col-8{flex:0 0 auto;width:66.6667%;padding:.5rem;box-sizing:border-box}}@media screen and (min-width: 992px){.lg\:col{flex:1 1 0;padding:.5rem;box-sizing:border-box}}.m-0{margin:0!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.pr-2{padding-right:.5rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.w-full{width:100%!important}.w-10rem{width:10rem!important}.w-15rem{width:15rem!important}.w-20rem{width:20rem!important}.w-25rem{width:25rem!important}.w-30rem{width:30rem!important}.w-70rem{width:70rem!important}.h-full{height:100%!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-5rem{height:5rem!important}.h-10rem{height:10rem!important}.min-h-screen{min-height:100vh!important}.pointer-events-none{pointer-events:none!important}.color-green{color:#16a34a!important}.text-color{color:var(--text-primary)!important}.text-primary{color:var(--accent)!important}.text-600,.text-700{color:var(--text-secondary)!important}.text-800,.text-900{color:var(--text-primary)!important}.text-green-300{color:#86efac!important}.text-green-600{color:#16a34a!important}.text-indigo-600{color:#4f46e5!important}.text-pink-600{color:#db2777!important}.text-purple-600{color:#9333ea!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.font-bold{font-weight:700!important}.font-semibold{font-weight:600!important}.bg-gray-50{background-color:var(--bg-surface)!important}.bg-gray-200{background-color:var(--bg-elevated)!important}.bg-gray-300{background-color:var(--bg-hover)!important}.bg-bluegray-50{background-color:var(--bg-base)!important}.surface-100{background-color:var(--bg-surface)!important}.surface-200{background-color:var(--bg-elevated)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-border{border-color:var(--surface-border)!important}.border-1{border-width:1px!important;border-style:solid!important}.border-solid{border-style:solid!important}.border-primary{border-color:var(--accent)!important}.border-round{border-radius:var(--border-radius)!important}.border-round-sm{border-radius:.25rem!important}.border-round-xl{border-radius:.75rem!important}.shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.cursor-pointer{cursor:pointer!important}.appearance-none{appearance:none!important}.outline-none{outline:none!important}.focus\:border-primary:focus{border-color:var(--accent)!important}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{display:flex;align-items:center}.field>small{margin-top:.25rem}.field.grid{margin-top:0}.field.grid [class*=col-],.field.grid .col{padding-top:0;padding-bottom:0}.field-checkbox{margin-bottom:1rem;display:flex;align-items:center}.field-checkbox>label{margin-left:.5rem;margin-bottom:0}.p-fluid,.p-fluid .p-inputtext,.p-fluid .p-password,.p-fluid .p-dropdown,.p-fluid .p-select,.p-fluid .p-autocomplete,.p-fluid .p-multiselect,.p-fluid .p-chips,.p-fluid .p-inputnumber,.p-fluid .p-inputwrapper,.p-fluid input,.p-fluid textarea{width:100%}
