@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,600;12..96,700&family=Instrument+Sans:wght@400;500;600&display=swap);html{font-size:56.5%;overflow-x:hidden;scroll-behavior:smooth}*{border:none;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:Montserrat,sans-serif;overflow-x:hidden}:root{--light-contents:#b9b9b9;--secondary-color:#e7ebfb;--text-color:#333}::-webkit-scrollbar{height:6px}::-webkit-scrollbar-thumb{background-color:rgba(29,36,50,.726);border-radius:50rem}::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#2d5ecf;cursor:grab}.scroll{min-height:75vh;overflow-y:scroll}a:link,a:visited{text-decoration:none;transition:all .3s}a:focus{background-color:initial}a{color:#2d5ecf}img{width:100%}:focus{background-color:rgba(102,51,153,.075);border:none;outline:none}ul{list-style:none;list-style-type:none}input[type=number],input[type=text]{box-sizing:border-box;max-width:100%;width:100%}input:focus{background-color:initial;box-shadow:none;outline:none}button{background:none;border:none;cursor:pointer}::-webkit-scrollbar{height:3px;width:3px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#3a83f886;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#3a83f8}button.btnTemporary{background-color:#3a83f8;border-radius:.3rem;color:#fff;font-size:1.8rem;padding:.5rem 3rem;text-transform:capitalize;transition:all .3s ease}button.btnTemporary:hover{background-color:#26bf89}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#notistack-snackbar.go946087465{font-size:1.4rem}.btn3D-x{background:linear-gradient(180deg,#4d8dff,#1a56ff);border:none;border-radius:16px;box-shadow:inset 0 1px 0 #fff3,inset 0 -4px 0 #0e3cb8,0 15px 25px #00000040;color:#fff;cursor:pointer;position:relative;transform-style:preserve-3d;transition:transform .2s ease}.btn3D-x:before{background:linear-gradient(#ffffff4d,#0000 40%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.btn3D-x:hover{transform:translateY(-3px) rotateX(10deg)}.btn3D-x:active{transform:translateY(4px)}.btn3D-y{background:linear-gradient(145deg,#4f8cff,#1e5eff);box-shadow:0 8px 0 #1548c7,0 12px 20px #00000040,inset 0 2px 2px #ffffff4d;cursor:pointer;transform:translateY(0);transition:all .15s ease}.btn3D-y:hover{box-shadow:0 10px 0 #1548c7,0 16px 25px #0000004d,inset 0 2px 2px #fff6;transform:translateY(-2px)}.btn3D-y:active{box-shadow:0 2px 0 #1548c7,0 4px 10px #0003,inset 0 2px 5px #0003;transform:translateY(6px)}.relative{position:relative}.shadowA{box-shadow:0 0 0 1px oklch(86.72% .0192 282.72deg),0 2px 8px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 8%,#0000),0 4px 16px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 12%,#0000)}.TooltipWrapper{position:relative}.Tooltip{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0d42688f;border-radius:.7rem;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:1.2rem;opacity:0;padding:.7rem 1.2rem;position:absolute;transition:opacity .2s ease;visibility:hidden;white-space:nowrap;z-index:999999999}.TooltipRight{left:41px;top:50%;transform:translateY(-50%)}.TooltipTop{top:-28px}.TooltipBottom,.TooltipTop{right:50%;transform:translateX(50%)}.TooltipBottom{bottom:-28px}.TooltipLeft{right:49px;top:50%;transform:translateY(-50%)}.TooltipWrapper:hover .Tooltip.TooltipBottom,.TooltipWrapper:hover .Tooltip.TooltipLeft,.TooltipWrapper:hover .Tooltip.TooltipRight,.TooltipWrapper:hover .Tooltip.TooltipTop{opacity:1;transition-delay:1.6s;visibility:visible}.TooltipLeft:after{border-bottom:6px solid #0000;border-left:6px solid #0d42688f;border-top:6px solid #0000;content:"";height:0;position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:0;z-index:99999999}.TooltipBottom:after,.TooltipRight:after{border-bottom:6px solid #0000;border-right:6px solid #0d42688f;border-top:6px solid #0000;content:"";height:0;left:-6px;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:99999999}.fx,.wrap{display:flex}.wrap{flex-wrap:wrap}.flex1{display:flex;flex:1 1}.fg1{flex-grow:1}.fx-as{align-items:flex-start;display:flex}.fx-ac{align-items:center;display:flex}.fx-ae{align-items:flex-end;display:flex}.fx-js{display:flex;justify-content:flex-start}.fx-jc{display:flex;justify-content:center}.fx-jb{display:flex;justify-content:space-between}.fx-je{display:flex;justify-content:flex-end}.fx-cl{display:flex;flex-direction:column}.spacem{gap:.6rem}.space{gap:.7rem}.space1{gap:1.2rem}.space2{gap:2.4rem}.space3{gap:3.4rem}.space4{gap:4.6rem}.space5{gap:5.2rem}.space6{gap:6.4rem}.space7{gap:.75rem}.space9{gap:9.6rem}.g{display:grid}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.g5{grid-template-columns:repeat(5,1fr)}.g6{grid-template-columns:repeat(6,1fr)}.fs1{font-size:1.2rem}.fs2{font-size:1.4rem}.fs3{font-size:1.5rem}.fs4{font-size:1.6rem}.fs5{font-size:1.8rem}.fs6{font-size:2.4rem}.fs7{font-size:2.8rem;font-size:3.4rem}.fs8{font-size:3.8rem}.fs9{font-size:4.6rem}.fsbig{font-size:5.6rem}.fsbigger{font-size:6.5rem}.fslarge{font-size:7.8rem}.fshuge{font-size:9.6rem}.fwb{font-weight:700}.fw600{font-weight:600}.fw500{font-weight:500}.fw400{font-weight:400}.fw300{font-weight:300}.lh1{line-height:1.2}.lh2{line-height:1.4}.lh3{line-height:1.6}.lh4{line-height:1.8}.cw{color:#fff}.cb{color:#666}.cblue{color:#2d5ecf}.cfaf{color:#fafaff}.cf3{color:#f3f3f3}.bd-w{border:1px solid #fff}.bd-b{border:1px solid #666}.bd-f3{border:1px solid #f3f3f3}.bd-blue{border:1px solid #2d5ecf}.br1{border-radius:.4rem}.br2{border-radius:.8rem}.br3{border-radius:1.2rem}.br4{border-radius:1.6rem}.br5{border-radius:1.8rem}.br6{border-radius:999rem}.pd-nm{padding:1.2rem}.pd-btn{padding:1.2rem 2.4rem}.pd-btl{padding:1.2rem 3.4rem}.pd-btlx{padding:1.2rem 4.2rem}.pd-btlxx,.pd1{padding:1.2rem 5.8rem}.pd2{padding:2.4rem 2.8rem}.pd3{padding:4.2rem 3.2rem}.pd4{padding:6rem 4rem}.pd5{padding:7.5rem 5rem}.pd6{padding:6rem}.pdlargeX{padding:9.6rem 0}.pdlargeY{padding:0 9.6rem}.box{align-items:center;background:#060c21;border-radius:1.2rem;display:flex;justify-content:center;margin:20px;position:relative}.box .glass{background:#ffffff1a;display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:50%}.box:after,.box:before{border-radius:1.2rem;content:"";inset:-3px;position:absolute;z-index:-1}.box:first-child:after,.box:first-child:before{background:conic-gradient(from var(--angle),#0c63e7,#060c21,#d11149,#060c21,#0c63e7)}.box:nth-child(2):after,.box:nth-child(2):before{background:conic-gradient(from var(--angle),#f35807,#060c21,#36d709,#060c21,#f35807)}.box:nth-child(3):after,.box:nth-child(3):before{background:conic-gradient(from var(--angle),#dfff00,#060c21,#9600ff,#060c21,#dfff00)}.box:after{filter:blur(20px);z-index:-2}.box:hover:after,.box:hover:before{animation:glowing-border 3.5s linear infinite}.box:hover:after{animation:glowing-border 3.5s linear infinite,blur-effect 3.5s linear infinite}@property --angle{syntax:"<angle>";initial-value:53deg;inherits:false}@keyframes glowing-border{0%{--angle:53deg}to{--angle:413deg}}@keyframes blur-effect{0%{filter:blur(20px)}to{filter:blur(19px)}}@media (max-width:1024px){.card{gap:80px}.box{height:45vh;width:35vw}.box .content h1{font-size:clamp(1.5rem,5vw,1.7rem)}.box .content h3,.box .content p{font-size:clamp(.8rem,2.5vw,1rem)}}@media (max-width:768px){.container{padding:12px}.card{gap:40px}.box{height:40vh;width:40vw}.box .content{padding:10px 15px}.box .content h1{font-size:clamp(1.3rem,3vw,1.4rem)}.box .content h3,.box .content p{font-size:clamp(.8rem,2.5vw,.9rem)}}@media (max-width:480px){.box{height:35vh;padding:10px;width:70vw}.content{gap:5px;padding:10px}.content h1{font-size:1.3rem}.content h3,.content p{font-size:1rem}}.mobileNavigationBar{background-color:rgba(58,132,248,.231);display:none;min-height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:99999}.computerRWDhide{display:none}.computerNavigationBar{display:flex}.fsMini{font-size:1.1rem}.mobileNavigationBar .clientAsideSec{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#fff;max-width:30rem;overflow:hidden;padding:2.3rem 0}.mobileNavigationBar .btnMenu{background-color:#fafaff;border-radius:.7rem;color:#999;padding:.5rem}.clientHeaderMobile{color:#fff;display:none}.mobileDashBoardTop{display:none}.mobileBtnNavCont{background-color:#3a84f8;border-radius:55rem;color:#3a84f8;gap:3rem;padding:.6rem .9rem}.mobileBtnNavCont .PosRoute{background:#f8fafa;border-radius:55rem;padding:.1rem 1rem}.mobileBtnNavCont .notifBtn{height:3rem;width:3rem}.dpMobile{background:#ccc;border-radius:55rem;height:4.2rem;width:4.2rem}@media (max-width:768px){body{font-family:Inter,Montserrat,sans-serif}.clientProfileCont{min-height:100vh}#universeInventoryAppId .clientAccountScroll{height:auto;overflow:visible;overflow:initial;overflow-x:visible;overflow-x:initial}#universeInventoryAppId .clientProfileCont{background:#ededed;display:flex;flex-direction:column;padding:2.5rem}#universeInventoryAppId .mobileNavigationBar{display:flex}#universeInventoryAppId .section-client-login{display:block;min-height:100vh;padding:0}#universeInventoryAppId .regFormfloat div{width:100%}#universeInventoryAppId .clientLoginImg{display:none}#universeInventoryAppId .client-login-container{border:none;border-radius:0;border-radius:initial;box-shadow:none;display:flex;flex-direction:column;height:100%;width:100%}#universeInventoryAppId .logintImgCon{border-radius:44rem;padding:.8rem;width:10rem}#universeInventoryAppId .client-login-form-cont{height:100%;padding:4rem 3.2rem}#universeInventoryAppId .mobileDashBoardTop{display:flex}#universeInventoryAppId .clientHeaderComputer,#universeInventoryAppId .computerNavigationBar,#universeInventoryAppId .mobileRWDhide{display:none}#universeInventoryAppId .computerRWDhide{display:flex}#universeInventoryAppId .clientHeaderMobile{display:flex;margin-bottom:3.2rem}#universeInventoryAppId .clientAside{padding-top:.3rem}#universeInventoryAppId .clntDashboardTop{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}#universeInventoryAppId .clientDashboard .clientDashboardAside,#universeInventoryAppId .clientDashboard .clientDashboardGecco{grid-template-columns:1fr}#universeInventoryAppId .clientContents{padding-right:0}#universeInventoryAppId .regMainCont{padding:3rem 1.2rem}#universeInventoryAppId .regMainDiv{border:none;border-radius:2.4rem;box-shadow:none;padding:1.5rem 2.2rem}#universeInventoryAppId .regPricing{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}#universeInventoryAppId .regPricingCard{padding:1.4rem}#universeInventoryAppId .personalInfoCont.regFormData.regMainDiv{display:flex}#universeInventoryAppId .regPricingBtnPln button:first-child{width:9rem}#universeInventoryAppId .regPricingBtnPln button{font-size:1.2rem;padding:.6rem}#universeInventoryAppId .pricingDiscount{font-size:1.1rem;padding:.4rem .8rem}#universeInventoryAppId .regDuration{border-radius:1.3rem;gap:1rem}#universeInventoryAppId .regHeader h3{font-size:1.8rem;font-weight:500;line-height:1.5;width:80%}#universeInventoryAppId .termsDescr{background-color:#e0daff;border-radius:1.2rem;line-height:1.5;padding:1rem 1.8rem}#universeInventoryAppId .regPrice{color:#000;font-size:1.9rem;font-weight:400}#universeInventoryAppId .regPricingCard h5{font-size:1.3rem;font-weight:500}#universeInventoryAppId .cardPrcConts{gap:1.2rem}#universeInventoryAppId .enterprise .bestValueTag{right:-35px;top:11px}#universeInventoryAppId .bestValueTag{font-size:1rem;padding:.2rem 1rem;right:-.9rem}#universeInventoryAppId .regStep{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem;justify-content:flex-start}#universeInventoryAppId .regStep h3{font-size:1.7rem;font-weight:400}#universeInventoryAppId .regFormData.regMainDiv>div{padding:1.2rem 0}#universeInventoryAppId .regFormfloat{align-items:flex-start;display:flex;flex-direction:column}#universeInventoryAppId .regInputCont{border:1px solid #c1d0e8;padding:.3rem 2rem;width:100%}#universeInventoryAppId .redirectCont{line-height:1.5;text-align:center}#universeInventoryAppId .regFormData.computerRWDhide.termsOfService,#universeInventoryAppId .step3Frm{display:flex;flex-direction:column;gap:1.5rem}#universeInventoryAppId .regbtnSubmit{border-radius:6.8rem;width:100%}#universeInventoryAppId .client-login-form div{border:1px solid #c1d0e8}}.map-container{height:100vh;overflow:auto}.map-svg{padding:1.6rem;width:85rem}.map-container svg.map-svg path{fill:#e0e0e0;stroke:#fff;stroke-width:1;cursor:pointer;transition:all .3s ease}.map-container svg.map-svg path.active-state:hover{fill:#fbc02d}.map-container svg.map-svg path.active-state{fill:#1cbf52;stroke:#fff}.map-container svg.map-svg path:hover{fill:#d0d0d0;stroke-width:2}.map-container svg.map-svg text{position:relative}.map-container svg.map-svg text .svg-tooltip{background-color:#1cbf526b;border-radius:.3rem;color:#1cbf52;display:none;padding:.4rem .7rem;position:absolute;top:0;z-index:1000000000000000000}.map-container svg.map-svg text:hover .svg-tooltip{display:block}:root{--light-color:#f8fafc;--light-contents:#a8b1c0;--primary-color:#3a84f8;--primary-dark:#2563d8;--secondary-color:#eaf2ff;--accent-color:#f8e15c;--text-color:#172033;--background-color:#fff;--setup-border:#e7ebf1;--setup-muted:#718096;--setup-soft:#f6f8fb;--setup-success:#16a36a;--setup-danger:#e04f5f;--setup-sidebar-bg:#f8fafc;--setup-sidebar-card:#fff;--setup-sidebar-text:#172033;--setup-sidebar-muted:#7b8798;--setup-shadow:0 2rem 7rem #192d5029}.companySetupOverlay{align-items:center;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);background:#0f172a94;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.companySetupModal{background:var(--background-color);border:.1rem solid #ffffffb3;box-shadow:0 2rem 7rem #192d5029;box-shadow:var(--setup-shadow);display:grid;grid-template-columns:33rem 1fr;height:min(88rem,100vh);overflow:hidden;width:min(140rem,100vw)}.companySetupSidebar{background:radial-gradient(circle at 0 0,#3a84f817,#0000 28rem),radial-gradient(circle at 100% 100%,rgba(58,132,248,.045),#0000 25rem),#f8fafc;border-right:.1rem solid #e7ebf1;color:#172033;color:var(--setup-sidebar-text);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.companySetupBrand{gap:1.2rem;padding:2.6rem 2.5rem 2rem}.companySetupBrand,.companySetupBrandLogo{align-items:center;display:flex;position:relative}.companySetupBrandLogo{background:linear-gradient(145deg,#3a84f8,#5e9cff);border-radius:1.4rem;box-shadow:0 1rem 2.5rem #3a84f838;color:#fff;flex:0 0 4.8rem;font-size:2.3rem;font-weight:800;height:4.8rem;justify-content:center;width:4.8rem}.companySetupBrandLogo:after{border:.1rem solid #ffffff4d;border-radius:inherit;content:"";inset:0;position:absolute}.companySetupBrand strong{color:#172033;display:block;font-size:1.8rem;font-weight:750;line-height:1.1}.companySetupBrand span{color:#8792a3;display:block;font-size:1.15rem;font-weight:500;margin-top:.35rem}.setupProgressBox{background:linear-gradient(145deg,#fff,#f7faff);border:.1rem solid #e4e9f0;border-radius:1.7rem;box-shadow:0 .7rem 2rem rgba(30,55,90,.055);margin:1rem 2rem 2rem;overflow:hidden;padding:1.8rem;position:relative}.setupProgressBox:before{background:#3a84f80f;border-radius:50%;content:"";height:10rem;position:absolute;right:-4rem;top:-5rem;width:10rem}.setupProgressTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;position:relative}.setupProgressTop span{color:#69778b;font-size:1.15rem;font-weight:600}.setupProgressTop strong{color:#3a84f8;color:var(--primary-color);font-size:1.45rem;font-weight:750}.setupProgressBar{background:#e9eef5;border-radius:2rem;height:.65rem;overflow:hidden;position:relative}.setupProgressBar span{background:linear-gradient(90deg,#3a84f8,#68a6ff);border-radius:inherit;box-shadow:0 0 1rem #3a84f847;display:block;height:100%;transition:width .45s ease}.setupProgressBox small{color:#8a96a7;display:block;font-size:1.05rem;line-height:1.4;margin-top:1rem}.setupStepsList{flex:1 1;overflow-y:auto;padding:.5rem 1.5rem 2rem;position:relative}.setupStepsList:before{background:linear-gradient(180deg,#dce3ed,#e9edf3);bottom:3rem;content:"";left:3.35rem;pointer-events:none;position:absolute;top:2.8rem;width:.1rem}.setupStepsList::-webkit-scrollbar{width:.45rem}.setupStepsList::-webkit-scrollbar-track{background:#0000}.setupStepsList::-webkit-scrollbar-thumb{background:#dce2ea;border-radius:2rem}.setupStep{align-items:center;background:#0000;border:.1rem solid #0000;border-radius:1.5rem;color:#7b8798;color:var(--setup-sidebar-muted);cursor:pointer;display:flex;gap:1.2rem;margin-bottom:.5rem;padding:1.1rem;position:relative;text-align:left;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease;width:100%;z-index:1}.setupStep:hover{background:#fff;border-color:#e7ebf1;box-shadow:0 .5rem 1.5rem rgba(30,55,90,.045);color:#253247;transform:translateX(.15rem)}.setupStep.active{background:#fff;border-color:#dce8fb;box-shadow:0 .8rem 2.2rem rgba(35,75,130,.075);color:#172033;transform:translateX(.2rem)}.setupStep.active:before{background:#3a84f8;background:var(--primary-color);border-radius:2rem;box-shadow:0 0 1rem #3a84f859;content:"";height:3rem;left:-.15rem;position:absolute;top:50%;transform:translateY(-50%);width:.3rem}.setupStep.completed{color:#536176}.setupStep.completed:hover{color:#253247}.setupStepIcon{align-items:center;background:#fff;border:.1rem solid #e1e6ed;border-radius:1.15rem;box-shadow:0 .3rem .8rem rgba(30,55,90,.035);color:#8b96a6;display:flex;flex:0 0 3.8rem;height:3.8rem;justify-content:center;position:relative;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease;width:3.8rem}.setupStep.active .setupStepIcon{background:linear-gradient(145deg,#3a84f8,#5c9cff);border-color:#3a84f8;box-shadow:0 .7rem 1.7rem #3a84f83d;color:#fff;transform:scale(1.03)}.setupStep.completed .setupStepIcon{background:#edfaf4;border-color:#ccefe0;box-shadow:0 .4rem 1rem #16a36a0f;color:#16a36a;color:var(--setup-success)}.setupStepIcon svg{font-size:1.9rem}.setupStepContent{flex:1 1;min-width:0}.setupStepContent strong{color:inherit;display:block;font-size:1.25rem;font-weight:650;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setupStepContent span{color:#8995a6;display:block;font-size:1.05rem;font-weight:500;line-height:1.3;margin-top:.3rem}.setupStep.active .setupStepContent span{color:#3a84f8;color:var(--primary-color);opacity:.9}.setupStep.completed .setupStepContent span{color:#16a36a;color:var(--setup-success);opacity:.9}.setupStepActiveDot{animation:setupActivePulse 2s ease-in-out infinite;background:#3a84f8;background:var(--primary-color);border-radius:50%;box-shadow:0 0 0 .35rem #3a84f81a,0 0 1rem #3a84f859;flex:0 0 0.75rem;height:.75rem;margin-left:auto;width:.75rem}@keyframes setupActivePulse{0%,to{opacity:1}50%{opacity:.55}}.setupSidebarFooter{background:#ffffffb8;border-top:.1rem solid #e7ebf1;padding:1.8rem 2.5rem;position:relative}.setupSidebarFooter small,.setupSidebarFooter span{display:block}.setupSidebarFooter span{color:#536176;font-size:1.1rem;font-weight:650}.setupSidebarFooter small{color:#929dac;font-size:1rem;margin-top:.35rem}.companySetupMain{background:#fff;display:flex;flex-direction:column;min-width:0}.companySetupHeader{align-items:flex-start;background:#fff;border-bottom:.1rem solid #e7ebf1;border-bottom:.1rem solid var(--setup-border);display:flex;gap:2rem;justify-content:space-between;padding:3rem 4rem 2.3rem}.setupEyebrow{color:#3a84f8;color:var(--primary-color);display:block;font-size:1.05rem;font-weight:800;letter-spacing:.12rem;margin-bottom:.7rem;text-transform:uppercase}.setupHeaderTitle h1{color:#172033;font-size:2.8rem;font-weight:700;line-height:1.15;margin:0}.setupHeaderTitle p{color:#718096;color:var(--setup-muted);font-size:1.35rem;line-height:1.5;margin:.8rem 0 0}.setupCloseButton{align-items:center;background:#f8fafc;border:.1rem solid #e7ebf1;border-radius:1.2rem;color:#65738a;cursor:pointer;display:flex;flex:0 0 4rem;height:4rem;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;width:4rem}.setupCloseButton:hover{background:#fff;border-color:#dce2ea;color:#172033;transform:rotate(3deg)}.setupStepCounter{align-items:center;background:#fff;border-bottom:.1rem solid #e7ebf1;border-bottom:.1rem solid var(--setup-border);display:flex;gap:2rem;justify-content:space-between;padding:1.4rem 4rem}.setupStepCounter span{color:#718096;color:var(--setup-muted);font-size:1.1rem;font-weight:600}.setupMiniProgress{gap:.45rem}.setupMiniProgress span{background:#e7ecf2;border-radius:2rem;height:.4rem;transition:background .3s ease,transform .3s ease;width:2.4rem}.setupMiniProgress span.active{background:var(--primary-color);transform:scaleY(1.25)}.companySetupContent{background:linear-gradient(180deg,#fff,#fbfcfe);padding:3rem 4rem}.companySetupContent::-webkit-scrollbar{width:.7rem}.companySetupContent::-webkit-scrollbar-track{background:#0000}.companySetupContent::-webkit-scrollbar-thumb{background:#dbe1e9;border-radius:2rem}.setupForm{margin:0 auto;width:min(90rem,100%)}.setupIntro{align-items:flex-start;display:flex;gap:1.4rem;margin-bottom:2.5rem}.setupIntroIcon{align-items:center;background:linear-gradient(145deg,#eef5ff,#e5efff);border:.1rem solid #dce8fb;border-radius:1.4rem;color:var(--primary-color);display:flex;flex:0 0 4.8rem;height:4.8rem;justify-content:center;width:4.8rem}.setupIntroIcon svg{font-size:2.4rem}.setupIntro h3{color:#172033;font-size:1.8rem;font-weight:700;margin:0}.setupIntro p{color:#718096;color:var(--setup-muted);font-size:1.2rem;line-height:1.6;margin:.6rem 0 0;max-width:65rem}.setupGrid{grid-gap:1.7rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.setupField{display:flex;flex-direction:column;gap:.7rem;margin-bottom:1.7rem}.setupField>label{color:#28364a;font-size:1.15rem;font-weight:600}.setupField input,.setupField select{background:#fff;border:.1rem solid #dce2ea;border-radius:1.1rem;box-sizing:border-box;color:#263449;font-size:1.25rem;min-height:4.7rem;outline:none;padding:0 1.4rem;transition:border .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.setupField input:hover,.setupField select:hover{border-color:#cbd4df}.setupField input:focus,.setupField select:focus{border-color:#3a84f8;border-color:var(--primary-color);box-shadow:0 0 0 .35rem #3a84f81a;transform:translateY(-.05rem)}.setupSectionCard{background:#fbfcfe;border:.1rem solid #e7ebf1;border:.1rem solid var(--setup-border);border-radius:1.5rem;margin-top:1rem;padding:.5rem 1.5rem}.setupToggle{align-items:center;border-bottom:.1rem solid #edf0f4;display:flex;gap:2rem;justify-content:space-between;padding:1.6rem 0}.setupToggle:last-child{border-bottom:0}.setupToggle span,.setupToggle strong{display:block}.setupToggle strong{color:#263449;font-size:1.25rem}.setupToggle span{color:#718096;color:var(--setup-muted);font-size:1.1rem;margin-top:.35rem}.toggle{background:#d7dee8;border:0;border-radius:2rem;cursor:pointer;flex:0 0 4.7rem;height:2.7rem;padding:0;transition:background .2s ease,box-shadow .2s ease;width:4.7rem}.toggle span{background:#fff;border-radius:50%;box-shadow:0 .2rem .5rem #00000026;height:2rem;left:.35rem;margin:0;position:absolute;top:.35rem;transition:transform .2s ease;width:2rem}.toggle.active{background:#3a84f8;background:var(--primary-color);box-shadow:0 .4rem 1.2rem #3a84f833}.toggle.active span{transform:translateX(2rem)}.brandingPreview{background:linear-gradient(135deg,#f8fbff,#f2f6fc);border:.1rem solid #e7ebf1;border:.1rem solid var(--setup-border);gap:1.3rem;margin-bottom:2rem;padding:1.8rem}.brandingPreview,.brandingPreviewLogo{align-items:center;border-radius:1.5rem;display:flex}.brandingPreviewLogo{box-shadow:0 .7rem 1.7rem #1e375a1a;color:#fff;font-size:2.5rem;font-weight:800;height:5.5rem;justify-content:center;width:5.5rem}.brandingPreview span,.brandingPreview strong{display:block}.brandingPreview span{color:#8793a5;font-size:1rem;letter-spacing:.12rem}.brandingPreview strong{color:#172033;font-size:1.5rem;margin-top:.4rem}.colorPickerField{align-items:center;background:#fff;border:.1rem solid #dce2ea;border-radius:1.1rem;display:flex;gap:1rem;height:4.7rem;padding:0 1rem;transition:border-color .2s ease,box-shadow .2s ease}.colorPickerField:focus-within{border-color:#3a84f8;border-color:var(--primary-color);box-shadow:0 0 0 .35rem #3a84f81a}.colorPickerField input{border:0;border-radius:.7rem;cursor:pointer;height:3.2rem;min-height:3.2rem;padding:0;width:3.2rem}.colorPickerField span{color:#536177;font-size:1.15rem}.setupBankNotice,.setupSecurityHero{align-items:center;background:linear-gradient(135deg,#f7faff,#f2f7ff);border:.1rem solid #dce8fb;border-radius:1.4rem;color:#3a84f8;color:var(--primary-color);display:flex;gap:1.2rem;margin-bottom:2rem;padding:1.5rem}.setupBankNotice svg,.setupSecurityHero svg{font-size:2.4rem}.setupBankNotice strong,.setupSecurityHero strong{color:#263449;display:block;font-size:1.2rem}.setupBankNotice span,.setupSecurityHero span{color:#718096;color:var(--setup-muted);display:block;font-size:1.05rem;margin-top:.3rem}.companySetupFooter{align-items:center;border-top:.1rem solid #e7ebf1;border-top:.1rem solid var(--setup-border);display:flex;gap:2rem;justify-content:space-between;padding:1.7rem 4rem}.setupFooterRight{align-items:center;display:flex;gap:1rem}.setupBackButton,.setupLaunchButton,.setupNextButton,.setupSkipButton{align-items:center;border-radius:1.1rem;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:600;gap:.8rem;justify-content:center;min-height:4.5rem;padding:0 1.7rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.setupBackButton{background:#fff;border:.1rem solid #e7ebf1;border:.1rem solid var(--setup-border);color:#536177}.setupBackButton:hover{background:#f8fafc;border-color:#d4dce6;color:#263449}.setupSkipButton{background:#0000;border:0;color:#78869a}.setupSkipButton:hover{background:#f7f9fc;color:#263449}.setupLaunchButton,.setupNextButton{background:linear-gradient(135deg,#3a84f8,#2871e4);background:linear-gradient(135deg,var(--primary-color),#2871e4);border:0;box-shadow:0 .8rem 2rem #3a84f833;color:#fff}.setupLaunchButton{background:linear-gradient(135deg,#0b9d65,#16b978);box-shadow:0 .8rem 2rem #16a36a33}.setupLaunchButton:hover,.setupNextButton:hover{box-shadow:0 1.1rem 2.5rem #3a84f840;transform:translateY(-.15rem)}.setupLaunchButton:hover{box-shadow:0 1.1rem 2.5rem #16a36a40}.setupBackButton:hover{transform:translateY(-.1rem)}.setupBackButton svg,.setupLaunchButton svg,.setupNextButton svg{font-size:1.8rem}.setupButtonSpinner{animation:setupSpin .7s linear infinite;border:.2rem solid #ffffff59;border-radius:50%;border-top-color:#fff;height:1.6rem;width:1.6rem}@keyframes setupSpin{to{transform:rotate(1turn)}}@media (max-width:100rem){.companySetupModal{grid-template-columns:30rem 1fr;height:100vh;width:100vw}.companySetupContent,.companySetupFooter,.companySetupHeader,.setupStepCounter{padding-left:2.8rem;padding-right:2.8rem}}@media (max-width:75rem){.companySetupModal{grid-template-columns:1fr}.companySetupSidebar{display:none}}@media (max-width:55rem){.companySetupOverlay{padding:0}.companySetupModal{border-radius:0;height:100vh;width:100vw}.companySetupContent,.companySetupFooter,.companySetupHeader,.setupStepCounter{padding-left:1.8rem;padding-right:1.8rem}.setupGrid{gap:0;grid-template-columns:1fr}.setupHeaderTitle h1{font-size:2.2rem}.setupMiniProgress{display:none}.companySetupFooter{flex-wrap:wrap}.setupFooterRight{justify-content:flex-end;width:100%}.setupLaunchButton,.setupNextButton{flex:1 1}}@media (max-width:35rem){.setupFooterRight{align-items:stretch;flex-direction:column-reverse}.setupLaunchButton,.setupNextButton,.setupSkipButton{width:100%}.setupFooterLeft{display:none}.companySetupContent,.companySetupHeader{padding-top:2rem}.setupHeaderTitle h1{font-size:2rem}.setupIntroIcon{flex-basis:4.2rem;height:4.2rem;width:4.2rem}}.companySetupOverlay{-webkit-backdrop-filter:blur(.55rem);backdrop-filter:blur(.55rem);background:#0f1f3a94;padding:2rem}.companySetupModal{background:#fff;border:1px solid #e7edf6;border-radius:2.2rem;box-shadow:0 1.4rem 5rem #13284b29;display:flex;flex-direction:column;height:min(88vh,85rem);max-height:100%;width:min(96rem,100%)}.setupCompactBrand{align-items:center;background:#f8fbff;border-bottom:1px solid #ebeff5;display:flex;gap:1.2rem;padding:1.45rem 3rem}.setupCompactLogo{background:#3a84f8;border-radius:1rem;color:#fff;display:grid;flex:0 0 3.8rem;font-size:2rem;font-weight:800;height:3.8rem;place-items:center}.setupCompactBrand>div:nth-child(2){display:flex;flex-direction:column;gap:.2rem}.setupCompactBrand strong{color:#172940;font-size:1.5rem}.setupCompactBrand span{color:#78869a;font-size:1.15rem}.setupCompactPercentage{background:#eaf2ff;border-radius:2rem;color:#276cca;font-size:1.15rem;font-weight:750;margin-left:auto;padding:.8rem 1rem}.companySetupMain{flex:1 1;min-height:0}.companySetupHeader{border:0;padding:2.5rem 4rem 1.8rem}.setupHeaderTitle h1{font-size:clamp(2.3rem,3vw,3.1rem)}.setupHeaderTitle p{max-width:60rem}.setupEyebrow{font-size:1.15rem;letter-spacing:.1rem}.setupStepCounter{gap:1.8rem;padding:1.2rem 4rem 1.8rem}.setupMiniProgress{display:flex;gap:.6rem}.setupMiniProgress span{border-radius:1rem;flex:1 1;min-width:0}.setupMiniProgress span.active{background:#3a84f8}.companySetupContent{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 4rem 3.2rem}.setupForm{max-width:85rem}.setupIntro{background:#f5f9ff;border-radius:1.5rem}.setupIntroIcon{background:#e6f0ff;color:#3a84f8}.setupGrid{gap:1.7rem}.setupField input,.setupField select{border-radius:1rem;min-height:4.4rem}.setupField input:focus,.setupField select:focus{outline:2px solid #86b4ff;outline-offset:1px}.setupFooterLeft,.setupFooterRight{align-items:center;display:flex;gap:1rem}.companySetupFooter{background:#fff;border-top:1px solid #ebeff5;padding:1.6rem 4rem}.setupSecurityNotice{background:#f7f9fc;border-radius:1rem;color:#334155;padding:1.4rem}.setupSecurityNotice strong{font-size:1.4rem}.setupSecurityNotice p{color:#65758b;font-size:1.3rem;line-height:1.5;margin-top:.8rem}.companySetupModal button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.companySetupOverlay{align-items:stretch;padding:0}.companySetupModal{border:0;border-radius:0;height:100dvh;max-height:100dvh;width:100%}.setupCompactBrand{padding:1.2rem 1.7rem}.companySetupHeader{padding:2rem 1.8rem 1rem}.setupHeaderTitle h1{font-size:2.3rem}.setupStepCounter{padding:1rem 1.8rem 1.6rem}.companySetupContent{padding:0 1.8rem 2.5rem}.companySetupFooter{gap:1rem;padding:1.4rem 1.6rem max(1.4rem,env(safe-area-inset-bottom))}.setupFooterRight{margin-left:auto}}@media (max-width:420px){.setupCompactPercentage{font-size:1rem;padding:.65rem}.setupCompactBrand strong{font-size:1.3rem}.setupFooterRight{gap:.6rem}.companySetupFooter button{font-size:1.25rem;padding:1rem}}.marketing-inventory{--mi-primary:#2563eb;--mi-primary-soft:#eff6ff;--mi-primary-dark:#1d4ed8;--mi-background:#f1f5f9;--mi-surface:#fff;--mi-surface-soft:#f8fafc;--mi-border:#e2e8f0;--mi-border-dark:#cbd5e1;--mi-text:#0f172a;--mi-text-soft:#475569;--mi-text-muted:#94a3b8;--mi-success:#059669;--mi-warning:#d97706;--mi-danger:#dc2626;background:var(--mi-background);box-sizing:border-box;color:var(--mi-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.3rem;min-height:100%;padding:2.5rem;width:100%}.mi-header{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2.5rem}.mi-eyebrow{color:var(--mi-primary);font-size:1rem;font-weight:700;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.mi-header h1{color:var(--mi-text);font-size:3.2rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0}.mi-header p{color:var(--mi-text-soft);font-size:1.4rem;line-height:1.5;margin:.5rem 0 0}.mi-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.mi-clear-selection,.mi-filter-button,.mi-pagination-buttons button,.mi-primary-button,.mi-secondary-button{align-items:center;border:1px solid #0000;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:600;gap:.5rem;justify-content:center;min-height:3.5rem;padding:0 1.5rem;transition:all .15s ease}.mi-primary-button{background:var(--mi-primary);border-color:var(--mi-primary);box-shadow:0 2px 8px #2563eb40;color:#fff}.mi-primary-button:hover{background:var(--mi-primary-dark);border-color:var(--mi-primary-dark);box-shadow:0 4px 12px #2563eb4d;transform:translateY(-1px)}.mi-filter-button,.mi-secondary-button{background:#fff;border-color:var(--mi-border-dark);color:var(--mi-text)}.mi-filter-button.is-active,.mi-filter-button:hover,.mi-secondary-button:hover{background:var(--mi-primary-soft);border-color:var(--mi-primary);color:var(--mi-primary-dark)}.mi-clear-selection{background:#0000;border:0;color:var(--mi-text-soft);font-weight:600}.mi-clear-selection:hover{color:var(--mi-danger)}.mi-icon-button{align-items:center;background:#fff;border:1px solid var(--mi-border);border-radius:.75rem;color:var(--mi-text-soft);cursor:pointer;display:inline-flex;font-size:1.4rem;height:3.5rem;justify-content:center;transition:all .15s ease;width:3.5rem}.mi-icon-button:hover{background:var(--mi-surface-soft);border-color:var(--mi-border-dark);color:var(--mi-text)}.mi-stats-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:2rem}.mi-stat-card{background:var(--mi-surface);border:1px solid var(--mi-border);border-radius:1rem;min-width:0;padding:1.5rem 1.25rem;transition:all .15s ease}.mi-stat-card:hover{border-color:var(--mi-border-dark);box-shadow:0 2px 8px #0000000a}.mi-stat-card-top{color:var(--mi-text-soft);font-size:1rem;font-weight:600;letter-spacing:.03em;margin-bottom:.5rem;text-transform:uppercase}.mi-stat-card strong{color:var(--mi-text);display:block;font-size:2.8rem;font-weight:700;letter-spacing:-.02em}.mi-stat-card small{color:var(--mi-text-muted);display:block;font-size:1rem;margin-top:.35rem}.mi-search-panel{background:#fff;border:1px solid var(--mi-border);border-radius:1rem;margin-bottom:1rem;padding:.75rem 1rem;position:relative}.mi-search-panel,.mi-search-wrapper{align-items:center;display:flex;gap:.75rem}.mi-search-wrapper{background:var(--mi-surface-soft);border:1px solid var(--mi-border);border-radius:.75rem;color:var(--mi-text-muted);flex:1 1;height:3.8rem;min-width:12rem;padding:0 1rem}.mi-search-wrapper input{background:#0000;border:0;color:var(--mi-text);font-size:1.3rem;outline:none;width:100%}.mi-search-clear,.mi-search-wrapper input::placeholder{color:var(--mi-text-muted)}.mi-search-clear{background:#0000;border:0;cursor:pointer;font-size:1.4rem;padding:.25rem}.mi-filter-count{align-items:center;background:var(--mi-primary);border-radius:999px;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;height:2rem;justify-content:center;min-width:2rem}.mi-columns-wrapper{position:relative}.mi-column-menu{background:#fff;border:1px solid var(--mi-border);border-radius:.75rem;box-shadow:0 12px 40px #0000001a;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);width:15rem;z-index:30}.mi-column-option{align-items:center;border-radius:.5rem;color:var(--mi-text-soft);cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;gap:.6rem;padding:.8rem .75rem}.mi-column-option:hover{background:var(--mi-surface-soft);color:var(--mi-text)}.mi-filter-builder{background:#fff;border:1px solid var(--mi-border);border-radius:1rem;margin-bottom:1rem;padding:1.5rem}.mi-filter-builder-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.mi-filter-builder-header strong{display:block;font-size:1.3rem;font-weight:700}.mi-filter-builder-header span{color:var(--mi-text-soft);display:block;font-size:1.1rem;margin-top:.25rem}.mi-filter-builder-row{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1.1fr 1fr 1.7fr auto}.mi-filter-builder input,.mi-filter-builder select{background:#fff;border:1px solid var(--mi-border);border-radius:.7rem;box-sizing:border-box;color:var(--mi-text);font-family:inherit;font-size:1.2rem;height:3.5rem;outline:none;padding:0 1rem;width:100%}.mi-filter-builder input:focus,.mi-filter-builder select:focus{border-color:var(--mi-primary);box-shadow:0 0 0 3px #2563eb1a}.mi-filter-list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.mi-filter-chip{align-items:center;background:var(--mi-surface-soft);border:1px solid var(--mi-border);border-radius:2rem;box-sizing:border-box;color:var(--mi-text-soft);display:inline-flex;font-size:1.1rem;gap:.4rem;min-height:2.8rem;padding:0 .8rem 0 1.2rem}.mi-filter-chip-field{color:var(--mi-text-muted);font-weight:600}.mi-filter-chip-operator{color:var(--mi-text-soft)}.mi-filter-chip strong{color:var(--mi-text);font-weight:600}.mi-filter-chip button{background:#0000;border:0;color:var(--mi-text-muted);cursor:pointer;font-size:1.4rem;padding:.2rem}.mi-filter-chip button:hover{color:var(--mi-danger)}.mi-filter-and{color:var(--mi-text-muted);font-size:.9rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mi-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mi-active-label{color:var(--mi-text-muted);font-size:1.1rem;font-weight:600}.mi-clear-filters{background:#0000;border:0;color:var(--mi-primary);cursor:pointer;font-size:1.1rem;font-weight:600;padding:.25rem .5rem}.mi-clear-filters:hover{color:var(--mi-primary-dark)}.mi-quick-filters{align-items:center;display:flex;gap:.5rem;margin-bottom:1.25rem;overflow-x:auto;padding-bottom:.25rem}.mi-quick-filters button{align-items:center;background:#fff;border:1px solid var(--mi-border);border-radius:2rem;color:var(--mi-text-soft);cursor:pointer;display:flex;flex:0 0 auto;font-size:1.1rem;font-weight:600;gap:.5rem;min-height:3.2rem;padding:0 1.4rem;transition:all .15s ease}.mi-quick-filters button strong{color:var(--mi-text-muted);font-size:1rem;min-width:2rem}.mi-quick-filters button.is-active,.mi-quick-filters button:hover{border-color:var(--mi-primary);color:var(--mi-primary-dark)}.mi-quick-filters button.is-active{background:var(--mi-primary-soft)}.mi-quick-filters button.is-active strong{color:var(--mi-primary)}.mi-results-toolbar{align-items:center;color:var(--mi-text-soft);display:flex;font-size:1.2rem;justify-content:space-between;margin-bottom:1rem}.mi-results-toolbar strong{color:var(--mi-text);font-weight:700}.mi-toolbar-controls,.mi-toolbar-controls label{align-items:center;display:flex}.mi-toolbar-controls label{color:var(--mi-text-muted);font-weight:500;gap:.5rem}.mi-toolbar-controls select{background:#fff;border:1px solid var(--mi-border);border-radius:.6rem;color:var(--mi-text);font-family:inherit;font-size:1.2rem;height:3.2rem;outline:none;padding:0 .75rem}.mi-bulk-bar{align-items:center;background:#0f172a;border-radius:1rem;bottom:1.5rem;box-shadow:0 8px 32px #00000026;color:#fff;display:flex;gap:1.5rem;margin-bottom:1rem;padding:1rem 1.5rem;position:sticky;z-index:20}.mi-bulk-selection{align-items:center;display:flex;gap:.5rem;padding-left:.25rem}.mi-selected-indicator{align-items:center;background:var(--mi-primary);border-radius:.4rem;display:flex;height:2rem;justify-content:center;width:2rem}.mi-bulk-selection span{color:#cbd5e1;font-size:1.2rem}.mi-bulk-selection span strong{color:#fff}.mi-bulk-actions{align-items:center;display:flex;gap:.5rem}.mi-bulk-bar .mi-secondary-button{background:#ffffff14;border-color:#ffffff1f;color:#fff;font-weight:600}.mi-bulk-bar .mi-secondary-button:hover{background:#ffffff26}.mi-copy-status{align-items:center;color:#a7f3d0;display:flex;font-size:1.1rem;font-weight:500;gap:.5rem;margin-left:auto}.mi-table-shell{background:#fff;border:1px solid var(--mi-border);border-radius:1rem;box-shadow:0 1px 4px #00000005;overflow:hidden}.mi-table-scroll{overflow-x:auto;width:100%}.mi-table{border-collapse:collapse;min-width:80rem;width:100%}.mi-table thead{background:var(--mi-surface-soft)}.mi-table th{border-bottom:1px solid var(--mi-border);color:var(--mi-text-muted);font-size:1rem;font-weight:700;height:4.5rem;letter-spacing:.04em;padding:0 1.5rem;text-align:left;text-transform:uppercase;white-space:nowrap}.mi-table td{border-bottom:1px solid #f1f5f9;color:var(--mi-text-soft);font-size:1.2rem;padding:1.3rem 1.5rem;vertical-align:middle}.mi-table tbody tr{cursor:pointer;transition:background .12s ease}.mi-table tbody tr:hover{background:#fafcff}.mi-table tbody tr.is-selected{background:var(--mi-primary-soft)}.mi-checkbox-column{text-align:center!important;width:3.5rem}.mi-table input[type=checkbox]{accent-color:var(--mi-primary);cursor:pointer;height:1.4rem;width:1.4rem}.mi-business-cell{align-items:center;display:flex;gap:1.2rem;min-width:20rem}.mi-table-avatar{align-items:center;background:var(--mi-primary-soft);border-radius:.75rem;color:var(--mi-primary-dark);display:flex;flex:0 0 auto;font-size:1.3rem;font-weight:700;height:3.2rem;justify-content:center;width:3.2rem}.mi-business-cell span,.mi-business-cell strong{display:block}.mi-business-cell strong{color:var(--mi-text);font-size:1.2rem;font-weight:600}.mi-business-cell span{color:var(--mi-text-muted);font-size:1.1rem;margin-top:.15rem;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-category-badge{align-items:center;background:var(--mi-primary-soft);border-radius:2rem;color:var(--mi-primary-dark);display:inline-flex;font-size:1rem;font-weight:600;max-width:12rem;padding:.4rem .9rem}.mi-phone-cell{align-items:center;display:flex;gap:.5rem}.mi-phone-cell>span:first-child{color:var(--mi-text);font-weight:600;white-space:nowrap}.mi-duplicate-badge{align-items:center;background:#fef3c7;border-radius:2rem;color:var(--mi-warning);display:inline-flex;font-size:.9rem;font-weight:700;gap:.25rem;padding:.3rem .8rem}.mi-url-cell{max-width:16rem}.mi-url-cell span{color:var(--mi-primary-dark);display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-location-cell span,.mi-location-cell strong{display:block}.mi-location-cell strong{color:var(--mi-text);font-weight:600}.mi-location-cell span{color:var(--mi-text-muted);font-size:1rem;margin-top:.1rem}.mi-rating{align-items:center;color:var(--mi-text);display:inline-flex;font-size:1.3rem;font-weight:700;gap:.3rem}.mi-empty-value{color:#cbd5e1}.mi-empty-state{padding:4rem 1.5rem;text-align:center}.mi-empty-icon{align-items:center;background:var(--mi-primary-soft);border-radius:1rem;color:var(--mi-primary);display:flex;font-size:2rem;height:5rem;justify-content:center;margin:0 auto 1rem;width:5rem}.mi-empty-state h3{font-size:1.6rem;font-weight:700;margin:0}.mi-empty-state p{color:var(--mi-text-soft);font-size:1.2rem;margin:.5rem 0 1.25rem}.mi-pagination{align-items:center;color:var(--mi-text-muted);display:flex;font-size:1.2rem;justify-content:space-between;padding:1.25rem 0 .5rem}.mi-pagination strong{color:var(--mi-text);font-weight:700}.mi-pagination-buttons{align-items:center;display:flex;gap:.5rem}.mi-pagination-buttons button{background:#fff;border-color:var(--mi-border);font-weight:600}.mi-pagination-buttons button:hover:not(:disabled){border-color:var(--mi-primary);color:var(--mi-primary-dark)}.mi-pagination-buttons button:disabled{cursor:not-allowed;opacity:.4}.mi-pagination-buttons span{color:var(--mi-text);font-weight:600;min-width:8rem;text-align:center}.mi-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a80;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:100}.mi-detail-modal{background:#fff;border-radius:1.25rem;box-shadow:0 20px 60px #0003;display:flex;flex-direction:column;max-height:calc(100vh - 3rem);overflow:hidden;width:min(56rem,100%)}.mi-modal-header{align-items:center;border-bottom:1px solid var(--mi-border);display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;padding:1.5rem 1.75rem}.mi-modal-title-area{align-items:center;display:flex;gap:.9rem;min-width:0}.mi-business-avatar{align-items:center;background:var(--mi-primary-soft);border-radius:.9rem;color:var(--mi-primary-dark);display:flex;flex:0 0 auto;font-size:1.6rem;font-weight:800;height:4.5rem;justify-content:center;width:4.5rem}.mi-modal-title-area h2{font-size:1.8rem;font-weight:700;letter-spacing:-.02em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-modal-subtitle{align-items:center;color:var(--mi-text-muted);display:flex;font-size:1.1rem;gap:.5rem;margin-top:.25rem}.mi-modal-body{flex:1 1 auto;overflow-y:auto;padding:1.5rem 1.75rem}.mi-modal-footer{border-top:1px solid var(--mi-border);display:flex;flex:0 0 auto;gap:.75rem;justify-content:flex-end;padding:1rem 1.75rem}.mi-detail-section{margin-bottom:1.5rem}.mi-detail-section:last-child{margin-bottom:0}.mi-section-heading{margin-bottom:.75rem}.mi-section-heading h3{font-size:1.3rem;font-weight:700;margin:0}.mi-section-heading span{color:var(--mi-text-muted);display:block;font-size:1rem;margin-top:.2rem}.mi-detail-grid{border:1px solid var(--mi-border);border-radius:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.mi-detail-field{border-bottom:1px solid var(--mi-border);border-right:1px solid var(--mi-border);padding:1.1rem 1.2rem}.mi-detail-field:nth-child(2n){border-right:0}.mi-detail-field:nth-last-child(-n+2){border-bottom:0}.mi-detail-field>span{color:var(--mi-text-muted);display:block;font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mi-detail-field>div{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.25rem}.mi-detail-field strong{color:var(--mi-text);font-size:1.2rem;font-weight:600;min-width:0;overflow-wrap:anywhere}.mi-copy-button{align-items:center;background:#0000;border:0;border-radius:.3rem;color:var(--mi-primary);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.9rem;font-weight:700;gap:.25rem;padding:.25rem .5rem}.mi-copy-button:hover{background:var(--mi-primary-soft);color:var(--mi-primary-dark)}.mi-contact-list{border:1px solid var(--mi-border);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden}.mi-contact-row{align-items:center;border-bottom:1px solid var(--mi-border);display:flex;gap:.8rem;padding:1rem 1.2rem}.mi-contact-row:last-child{border-bottom:0}.mi-contact-icon{align-items:center;background:var(--mi-primary-soft);border-radius:.5rem;color:var(--mi-primary);display:flex;flex:0 0 auto;height:2.8rem;justify-content:center;width:2.8rem}.mi-contact-content{flex:1 1;min-width:0}.mi-contact-content em,.mi-contact-content span,.mi-contact-content strong{display:block}.mi-contact-content span{color:var(--mi-text-muted);font-size:.9rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mi-contact-content a,.mi-contact-content strong{color:var(--mi-text);font-size:1.2rem;font-weight:600;margin-top:.1rem;overflow-wrap:anywhere}.mi-contact-content a{color:var(--mi-primary-dark);display:block;text-decoration:none}.mi-contact-content a:hover{text-decoration:underline}.mi-contact-content em{color:var(--mi-text-muted);font-size:1rem;font-style:normal;margin-top:.1rem}.mi-performance-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mi-performance-card{background:var(--mi-surface-soft);border:1px solid var(--mi-border);border-radius:.75rem;padding:1.2rem 1.3rem}.mi-performance-card span,.mi-performance-card strong{display:block}.mi-performance-card span{color:var(--mi-text-muted);font-size:.9rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.mi-performance-card strong{color:var(--mi-text);font-size:1.8rem;font-weight:700;margin-top:.3rem}.mi-duplicate-alert{background:#fffbeb;border:1px solid #fcd34d;border-radius:.75rem;display:flex;gap:.8rem;margin-bottom:1.25rem;padding:1.1rem 1.2rem}.mi-duplicate-icon{align-items:center;background:#fef3c7;border-radius:.5rem;color:var(--mi-warning);display:flex;flex:0 0 auto;height:2.8rem;justify-content:center;width:2.8rem}.mi-duplicate-alert strong{font-size:1.2rem;font-weight:700}.mi-duplicate-alert p{color:var(--mi-text-soft);font-size:1.1rem;margin:.25rem 0 0}.mi-duplicate-list{border:1px solid var(--mi-border);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden}.mi-duplicate-record{align-items:center;background:#fff;border:0;border-bottom:1px solid var(--mi-border);cursor:pointer;display:flex;justify-content:space-between;padding:1rem 1.2rem;text-align:left;width:100%}.mi-duplicate-record:last-child{border-bottom:0}.mi-duplicate-record:hover{background:var(--mi-surface-soft)}.mi-duplicate-record span,.mi-duplicate-record strong{display:block}.mi-duplicate-record strong{color:var(--mi-text);font-size:1.2rem;font-weight:600}.mi-duplicate-record span{color:var(--mi-text-muted);font-size:1rem;margin-top:.15rem}.mi-raw-fields{border:1px solid var(--mi-border);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden}.mi-raw-field{grid-gap:1rem;border-bottom:1px solid var(--mi-border);display:grid;gap:1rem;grid-template-columns:30% 70%;padding:.9rem 1.2rem}.mi-raw-field:last-child{border-bottom:0}.mi-raw-field span{color:var(--mi-text-muted);font-size:1rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mi-raw-field strong{color:var(--mi-text);font-size:1.1rem;font-weight:500;overflow-wrap:anywhere}@media (max-width:75rem){.mi-stats-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:60rem){.marketing-inventory{padding:1.5rem}.mi-header{align-items:stretch;flex-direction:column}.mi-header-actions{flex-wrap:wrap;width:100%}.mi-search-panel{flex-wrap:wrap}.mi-search-wrapper{flex-basis:100%}.mi-filter-builder-row{grid-template-columns:1fr 1fr}.mi-filter-builder-row .mi-primary-button,.mi-filter-value-wrapper{grid-column:span 2}.mi-bulk-bar{flex-wrap:wrap}}@media (max-width:42rem){.marketing-inventory{font-size:1.2rem;padding:1rem}.mi-header h1{font-size:2.5rem}.mi-stats-grid{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.mi-stat-card{flex:0 0 13rem}.mi-header-actions{flex-wrap:wrap}.mi-filter-builder-row{grid-template-columns:1fr}.mi-filter-builder-row .mi-primary-button,.mi-filter-value-wrapper{grid-column:auto}.mi-results-toolbar{align-items:flex-start;flex-direction:column;gap:.75rem}.mi-bulk-actions{overflow-x:auto;width:100%}.mi-bulk-bar{bottom:.5rem}.mi-pagination{align-items:flex-start;flex-direction:column;gap:.75rem}.mi-detail-grid{grid-template-columns:1fr}.mi-detail-field{border-right:0}.mi-detail-field:nth-last-child(-n+2){border-bottom:1px solid var(--mi-border)}.mi-detail-field:last-child{border-bottom:0}.mi-performance-grid,.mi-raw-field{grid-template-columns:1fr}.mi-raw-field{gap:.2rem}.mi-modal-overlay{padding:0}.mi-detail-modal{border-radius:0;height:100%;max-height:100%;width:100%}}.ugi-shell.ugi-ceo{background:#040b1b;padding:0!important}.ugi-ceo-experience,.ugi-shell.ugi-ceo{color:#eff7ff;isolation:isolate;overflow:hidden}.ugi-ceo-experience{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;inset:0;position:absolute}.ugi-ceo-ambient{background:radial-gradient(ellipse 60% 70% at 51% 49%,#184e8177,#0000 72%),radial-gradient(circle at 80% 7%,#15336688,#0000 45%),linear-gradient(130deg,#050a18,#08152e 60%,#050d20);z-index:-1}.ugi-ceo-ambient,.ugi-ceo-stage{inset:0;pointer-events:none;position:absolute}.ugi-ceo-stage{z-index:0}.ugi-ceo-stage-map{animation:ugi-ceo-appear .46s ease both;display:grid;inset:64px 90px 35px 88px;place-items:center;pointer-events:none;position:absolute;z-index:0}.ugi-ceo-stage-map .ugi-mapstage,.ugi-ceo-stage-map .ugi-world-visual{pointer-events:auto}.ugi-ceo-stage-map .ugi-world-visual{background:#0000;display:grid;height:100%;min-height:0;min-width:0;overflow:visible;place-items:center;position:relative;width:100%}.ugi-ceo-stage-map .ugi-world-visual>div{max-height:100%;max-width:100%}.ugi-ceo-stage-map .ugi-mapstage{background:#0000;border:0;border-radius:0;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;max-height:100%;min-height:0;padding:clamp(10px,2vw,32px);width:min(100%,1140px)}.ugi-ceo-stage-map .ugi-map-head{align-self:center;color:#83b8d9;font-size:11px;max-width:900px;padding:0 8px;width:100%}.ugi-ceo-stage-map .ugi-nigeria{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:1080px;min-height:0;width:100%}.ugi-ceo-stage-map .ugi-map-viewport{display:grid;height:min(74vh,820px);min-height:0;place-items:center;width:100%}.ugi-ceo-stage-map .ugi-nigeria-svg{filter:drop-shadow(0 0 25px #1c8ce733);height:100%;max-height:none;width:100%}.ugi-ceo-stage-map .ugi-map-tools{right:10px;top:5px;z-index:3}.ugi-ceo-stage-map .ugi-map-legend{color:#c0d9e9;font-size:11px;line-height:1.5;padding:6px}.ugi-ceo-stage-vignette{background:linear-gradient(90deg,#050b1a,#050b1ab0 13%,#0000 30%,#0000 72%,#050b1a80 92%,#050b1a),linear-gradient(180deg,#050b1a96,#0000 24%,#0000 67%,#050b1ade 98%);inset:0;pointer-events:none;position:absolute}.ugi-ceo-header{align-items:center;background:linear-gradient(180deg,#050b1be8,#050b1b76 70%,#0000);display:flex;gap:14px;height:88px;inset:0 0 auto;justify-content:space-between;padding:20px clamp(20px,3.2vw,56px);pointer-events:none;position:absolute;z-index:9}.ugi-ceo-bottom-meta,.ugi-ceo-header>*,.ugi-ceo-kpi-stack,.ugi-ceo-location-heading,.ugi-ceo-map-preview,.ugi-ceo-notifications,.ugi-ceo-quick-nav,.ugi-ceo-rail{pointer-events:auto}.ugi-ceo-ident{align-items:center;display:flex;gap:13px;min-width:0}.ugi-ceo-mark{background:linear-gradient(140deg,#2079d6,#082956);border:1px solid #66bcff66;border-radius:15px;box-shadow:0 5px 30px #1f83e041;color:#9be9ff;display:grid;flex-shrink:0;font-size:26px;height:43px;place-items:center;width:43px}.ugi-ceo-kicker,.ugi-ceo-overline{color:#77b7e6;font-size:10px;font-weight:750;letter-spacing:.19em}.ugi-ceo-ident h1{font-size:clamp(19px,1.8vw,27px);font-weight:730;letter-spacing:-.035em;margin:3px 0 0;white-space:nowrap}.ugi-ceo-ident h1 em{color:#86bdf3;font-style:normal;font-weight:450}.ugi-ceo-header-actions{align-items:center;display:flex;gap:10px;pointer-events:auto}.ugi-ceo-status{background:#0b2540aa;border:1px solid #2b557444;border-radius:100px;color:#afc9e1;font-size:11px;padding:9px 13px;white-space:nowrap}.ugi-ceo-indicator,.ugi-ceo-status i{background:#79ddbc;border-radius:50%;box-shadow:0 0 0 4px #2bdab020;display:inline-block;height:7px;margin-right:8px;width:7px}.ugi-shell.ugi-ceo .ugi-ceo-control,.ugi-shell.ugi-ceo .ugi-ceo-power{background:#112a47ad;border:1px solid #4b729157;border-radius:12px;color:#d0e7f8;cursor:pointer;display:grid;font-size:22px;height:40px;min-width:40px;padding:0;place-items:center;transition:background .2s,border-color .2s,transform .2s;width:40px}.ugi-shell.ugi-ceo .ugi-ceo-control:hover{background:#1c4e79;transform:translateY(-1px)}.ugi-shell.ugi-ceo .ugi-ceo-power{background:#12243b!important;border:1px solid #55718e!important;font-size:30px}.ugi-shell.ugi-ceo .ugi-ceo-power:hover{background:#a81b33!important;border-color:#ef596a!important;box-shadow:0 0 0 4px #d72e4930,0 0 28px #e62e4b55;color:#fff}.ugi-ceo-power .ugi-power-symbol{line-height:1}.ugi-ceo-location-heading{left:clamp(32px,6.4vw,110px);pointer-events:none;position:absolute;top:115px;width:min(355px,27vw);z-index:2}.ugi-ceo-location-heading h2{color:#f3f8ff;font-size:clamp(20px,2.3vw,34px);font-weight:560;letter-spacing:-.04em;line-height:1.14;margin:10px 0 8px}.ugi-ceo-location-heading p{color:#9ab6d1;font-size:12px;line-height:1.6;margin:0;max-width:300px}.ugi-ceo-kpi-stack{display:flex;flex-direction:column;gap:10px;left:clamp(18px,3.6vw,60px);position:absolute;top:clamp(275px,40vh,420px);width:min(240px,19vw);z-index:2}.ugi-ceo-glass-stat{align-items:stretch;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(118deg,#132f50d9,#0d2340ad);border:1px solid #6ab0ec37;border-radius:15px;box-shadow:0 8px 26px #00000021;color:#eff8ff;display:flex;flex-direction:column;gap:3px;min-height:82px;padding:13px 17px;text-align:left;transition:border-color .22s,transform .22s,background .22s}.ugi-ceo-glass-stat:hover{background:#18446bdb;border-color:#69c5ff98;transform:translateX(4px)}.ugi-ceo-glass-stat>span{color:#a3bfda;font-size:10px;letter-spacing:.015em}.ugi-ceo-glass-stat strong{font-feature-settings:"tnum";font-size:clamp(19px,2.1vw,29px);font-variant-numeric:tabular-nums;font-weight:660;line-height:1.25}.ugi-ceo-glass-stat small{color:#7eb6dd;display:flex;font-size:10px;justify-content:space-between}.ugi-ceo-map-preview{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(140deg,#123457bf,#071b35be);border:1px solid #5695c340;border-radius:19px;box-shadow:0 18px 50px #0004;padding:16px;position:absolute;right:clamp(22px,3.5vw,58px);top:145px;width:clamp(242px,23vw,320px);z-index:2}.ugi-ceo-card-title,.ugi-ceo-preview-caption{align-items:center;color:#adc9e4;display:flex;font-size:10px;gap:8px;justify-content:space-between;letter-spacing:.07em}.ugi-ceo-card-title>span:last-child{border:1px solid #4589b560;border-radius:6px;color:#71cbf0;padding:4px 6px}.ugi-ceo-flat-map{padding:12px 0 4px;position:relative;text-align:center}.ugi-ceo-flat-map svg{display:block;filter:drop-shadow(0 0 10px #439de044);height:auto;max-height:160px;width:100%}.ugi-ceo-flat-action{align-items:center;background:#123d61bc;border:1px solid #4c93be59;border-radius:10px;color:#d5f1ff;cursor:pointer;display:flex;font-size:11px;justify-content:space-between;margin-top:3px;padding:9px 10px;width:100%}.ugi-ceo-flat-action:hover{background:#215c8b}.ugi-ceo-preview-caption{border-top:1px solid #6f9ecc30;flex-wrap:wrap;letter-spacing:0;margin-top:12px;padding-top:13px}.ugi-ceo-preview-caption b{color:#f1f8ff;font-weight:600}.ugi-ceo-rail{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b2641db;border:1px solid #4b8db65c;border-radius:17px;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;gap:5px;padding:7px;position:absolute;right:clamp(16px,2.6vw,44px);top:51%;transform:translateY(-14%);z-index:7}.ugi-shell.ugi-ceo .ugi-ceo-rail button{background:#0000;border:1px solid #0000;border-radius:11px;color:#a9c6e4;display:grid;font-size:22px;height:39px;place-items:center;transition:background .18s,color .18s,border-color .18s;width:39px}.ugi-shell.ugi-ceo .ugi-ceo-rail button:hover,.ugi-shell.ugi-ceo .ugi-ceo-rail button[aria-pressed=true]{background:#2969b9;border-color:#6fb4fc75;color:#fff}.ugi-ceo-rail-divider{background:#6285aa4b;height:1px;margin:4px 6px}.ugi-ceo-quick-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c2948d6;border:1px solid #5b99cd65;border-radius:100px;bottom:45px;box-shadow:0 12px 45px #0006;display:flex;gap:4px;left:50%;padding:6px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:6}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button{background:#0000;border:0;border-radius:100px;color:#bed4e8;cursor:pointer;font-size:12px;padding:11px 16px}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button:hover,.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button[aria-pressed=true]{background:#3477ca;color:#fff}.ugi-ceo-quick-separator{background:#8bb7df55;margin:6px;width:1px}.ugi-ceo-bottom-meta{align-items:center;bottom:18px;color:#779bbc;display:flex;font-size:10px;gap:15px;justify-content:space-between;left:clamp(20px,3.5vw,60px);letter-spacing:.09em;pointer-events:none;position:absolute;right:clamp(20px,3.5vw,60px);z-index:2}.ugi-ceo-notifications{left:50%;position:absolute;top:92px;transform:translateX(-50%);width:min(640px,90vw);z-index:13}.ugi-ceo-notifications p{margin:6px 0}.ugi-ceo-overlay{inset:0;pointer-events:none;position:absolute;z-index:12}.ugi-ceo-flyout{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(145deg,#102a48f5,#06162cef);border:1px solid #5784ab70;border-radius:22px;bottom:85px;box-shadow:0 18px 55px #0009;color:#f3f9ff;outline:none;overflow:auto;overscroll-behavior:contain;padding:22px;pointer-events:auto;position:absolute;top:105px;width:min(440px,calc(100vw - 30px));z-index:2}.ugi-ceo-overlay-categories .ugi-ceo-flyout,.ugi-ceo-overlay-workforce .ugi-ceo-flyout{left:94px}.ugi-ceo-overlay-operations .ugi-ceo-flyout,.ugi-ceo-overlay-overview .ugi-ceo-flyout{right:94px;width:min(525px,calc(100vw - 30px))}.ugi-ceo-overlay-search .ugi-ceo-flyout{bottom:auto;left:50%;max-height:65vh;top:102px;transform:translateX(-50%);width:min(650px,calc(100vw - 30px))}.ugi-ceo-panel-scrim{background:#030d1942;border:0;cursor:default;inset:0;pointer-events:auto;position:absolute;z-index:1}.ugi-ceo-flyout-heading{align-items:start;border-bottom:1px solid #5986ad40;display:flex;gap:10px;justify-content:space-between;padding-bottom:15px}.ugi-ceo-flyout-heading h2{font-size:clamp(20px,2.4vw,27px);font-weight:640;letter-spacing:-.03em;margin:7px 0 0}.ugi-shell.ugi-ceo .ugi-ceo-flyout-heading button{background:#21456792;border:1px solid #5581a35a;border-radius:10px;color:#fff;height:36px;width:36px}.ugi-ceo-flyout-description{color:#b1cbe1;font-size:13px;line-height:1.65;margin:17px 0}.ugi-ceo-category-list{grid-gap:9px;display:grid;gap:9px;margin-top:15px}.ugi-shell.ugi-ceo .ugi-ceo-category-list button{align-items:center;background:#143a5b8c;border:1px solid #4e86b35c;border-radius:12px;color:#e4f1fb;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:15px;text-align:left}.ugi-shell.ugi-ceo .ugi-ceo-category-list button:hover,.ugi-shell.ugi-ceo .ugi-ceo-category-list button[aria-pressed=true]{background:#245b90;border-color:#75c0ff}.ugi-ceo-category-list button>span:last-child{color:#8ed7ff;font-size:11px}.ugi-ceo-overview-list{grid-gap:10px;display:grid;gap:10px;margin:18px 0}.ugi-ceo-overview-list>div{align-items:center;background:#153758b3;border:1px solid #518cbe55;border-radius:13px;display:flex;gap:15px;justify-content:space-between;padding:13px 15px}.ugi-ceo-overview-list span{color:#c2d6e9;font-size:12px}.ugi-ceo-overview-list strong{font-feature-settings:"tnum";font-size:23px;font-variant-numeric:tabular-nums}.ugi-shell.ugi-ceo .ugi-ceo-primary{background:#276cc1;border:1px solid #6bbcff;border-radius:12px;color:#fff;font-weight:600;padding:13px 16px;width:100%}.ugi-ceo-flyout .ugi-global-search{grid-gap:10px;display:grid;gap:10px}.ugi-ceo-flyout .ugi-global-search>div{justify-content:stretch;min-width:0}.ugi-ceo-flyout .ugi-global-search input{flex:1 1;width:100%}.ugi-ceo-flyout .ugi-global-results{margin-top:12px;max-height:46vh;overflow:auto}.ugi-ceo-operations-host .ugi-ops{background:#0000;border:0;margin:15px 0 0;padding:0}.ugi-ceo-operations-host .ugi-ops-top{grid-gap:15px;display:grid;gap:15px}.ugi-ceo-drawer-backdrop{align-items:flex-end;display:flex;inset:0;pointer-events:none;position:absolute;z-index:14}.ugi-ceo-drawer-scrim{background:#0108198a;border:0;cursor:default;inset:0;pointer-events:auto;position:absolute}.ugi-ceo-drawer{border:1px solid #d5e3fa65;border-radius:23px;box-shadow:0 25px 85px #000b;display:grid;grid-template-columns:minmax(0,2.25fr) minmax(230px,1fr);height:min(76vh,785px);margin:0 auto clamp(8px,1.5vh,17px);min-height:345px;outline:none;overflow:hidden;pointer-events:auto;position:relative;width:calc(100% - clamp(18px,4vw,68px));z-index:2}.ugi-ceo-drawer-main{background:#eef4fc;color:#15304b;min-width:0;overflow:auto;overscroll-behavior:contain;padding:clamp(16px,2vw,28px)}.ugi-ceo-drawer-head{align-items:start;border-bottom:1px solid #ccdae8;display:flex;gap:16px;justify-content:space-between;padding-bottom:16px}.ugi-ceo-drawer-head h2{color:#112a46;font-size:clamp(20px,2.3vw,29px);letter-spacing:-.04em;margin:6px 0 8px}.ugi-ceo-drawer-head p{color:#597087;font-size:12px;line-height:1.5;margin:0}.ugi-shell.ugi-ceo .ugi-ceo-drawer-head button{background:#e0eaf6;border:1px solid #b8cede;border-radius:11px;color:#1b466e;flex-shrink:0;font-size:12px;padding:10px 13px}.ugi-ceo-drawer-main .ugi-intel{background:#fff;border:1px solid #d5e3f0;color:#173452;margin-top:18px}.ugi-ceo-drawer-main .ugi-intel-heading h2{color:#152c45}.ugi-ceo-drawer-main .ugi-intel-heading p{color:#52677f}.ugi-ceo-drawer-main .ugi-intel-card{background:linear-gradient(145deg,#122f4c,#08223e);border:1px solid #315d7f;color:#f3faff}.ugi-ceo-drawer-insight{background:linear-gradient(152deg,#507ee0,#2850ab 60%,#16377c);color:#fff;overflow:auto;overscroll-behavior:contain;padding:clamp(20px,2.5vw,35px)}.ugi-ceo-drawer-insight .ugi-ceo-overline{color:#d1e4ff}.ugi-ceo-drawer-insight h3{font-size:clamp(21px,2.4vw,29px);letter-spacing:-.035em;line-height:1.2;margin:10px 0 30px}.ugi-ceo-drawer-stat{grid-gap:6px;border-top:1px solid #c3dcff50;display:grid;gap:6px;padding:16px 0}.ugi-ceo-drawer-stat span{color:#d9e7ff;font-size:12px}.ugi-ceo-drawer-stat strong{font-feature-settings:"tnum";font-size:clamp(25px,3vw,42px);font-variant-numeric:tabular-nums;font-weight:580}.ugi-ceo-drawer-links{grid-gap:9px;display:grid;gap:9px;margin-top:23px}.ugi-shell.ugi-ceo .ugi-ceo-drawer-links button{background:#17418b87;border:1px solid #b2d6ff73;border-radius:11px;color:#fff;font-size:12px;padding:12px;text-align:left}.ugi-shell.ugi-ceo .ugi-ceo-drawer-links button:hover{background:#1a67c5}.ugi-ceo .ugi-detail-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01071594}.ugi-ceo .ugi-detail{animation:ugi-ceo-slide-right .38s cubic-bezier(.2,.85,.2,1) both;background:linear-gradient(148deg,#0b2541,#06162d);border-left:1px solid #68a9d884;box-shadow:-22px 0 65px #000a;padding:clamp(18px,2vw,32px);width:min(620px,100vw)}.ugi-ceo .ugi-region-kpis>div{background:#173858}.ugi-shell.ugi-ceo :is(button,input,a,select):focus-visible{outline:2px solid #95e0ff;outline-offset:3px}@keyframes ugi-ceo-appear{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes ugi-ceo-slide-left{0%{opacity:0;transform:translateX(-38px)}to{opacity:1;transform:translateX(0)}}@keyframes ugi-ceo-slide-right{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ugi-ceo-slide-top{0%{opacity:0;transform:translate(-50%,-25px)}to{opacity:1;transform:translate(-50%)}}@keyframes ugi-ceo-drawer-up{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.ugi-ceo-location-heading{left:35px;top:105px;width:275px}.ugi-ceo-location-heading h2{font-size:25px}.ugi-ceo-kpi-stack{left:25px;top:285px;width:170px}.ugi-ceo-map-preview{right:22px;width:245px}.ugi-ceo-rail{right:15px}.ugi-ceo-stage-map{inset:75px 50px 47px 55px}.ugi-ceo-glass-stat{min-height:73px;padding:10px 12px}.ugi-ceo-glass-stat strong{font-size:22px}}@media(max-width:870px){.ugi-ceo-header{height:75px;padding:11px 20px}.ugi-ceo-location-heading{left:20px;top:83px;width:230px}.ugi-ceo-location-heading h2{font-size:21px}.ugi-ceo-location-heading p{font-size:11px}.ugi-ceo-stage-map{inset:115px 30px 135px 25px}.ugi-ceo-kpi-stack{bottom:118px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));left:16px;right:68px;top:auto;width:auto}.ugi-ceo-map-preview{padding:11px;right:15px;top:100px;width:210px}.ugi-ceo-map-preview svg{max-height:96px}.ugi-ceo-preview-caption{font-size:9px}.ugi-ceo-rail{right:10px;top:45%;transform:translateY(-12%)}.ugi-ceo-quick-nav{bottom:43px}.ugi-ceo-glass-stat small{display:none}.ugi-ceo-bottom-meta{bottom:12px}.ugi-ceo-overlay-categories .ugi-ceo-flyout,.ugi-ceo-overlay-workforce .ugi-ceo-flyout{left:16px}.ugi-ceo-overlay-operations .ugi-ceo-flyout,.ugi-ceo-overlay-overview .ugi-ceo-flyout{right:16px}.ugi-ceo-drawer{grid-template-columns:minmax(0,1.7fr) minmax(200px,1fr);height:78vh}}@media(max-width:620px){.ugi-ceo-header{height:68px;padding:10px 12px}.ugi-ceo-mark{border-radius:10px;font-size:20px;height:34px;width:34px}.ugi-ceo-kicker{font-size:8px;letter-spacing:.08em}.ugi-ceo-ident h1{font-size:16px}.ugi-ceo-header-actions{gap:5px}.ugi-ceo-status{display:none}.ugi-shell.ugi-ceo .ugi-ceo-control,.ugi-shell.ugi-ceo .ugi-ceo-power{border-radius:9px;font-size:20px;height:35px;min-width:33px;width:33px}.ugi-ceo-location-heading{left:15px;top:76px;width:calc(100vw - 140px)}.ugi-ceo-location-heading h2{font-size:19px}.ugi-ceo-location-heading p{display:none}.ugi-ceo-stage-map{inset:140px 4px 170px 4px}.ugi-ceo-stage-map .ugi-mapstage{padding:0}.ugi-ceo-stage-map .ugi-map-head{font-size:9px}.ugi-ceo-stage-map .ugi-map-viewport{height:min(54vh,500px)}.ugi-ceo-stage-map .ugi-map-legend{font-size:9px}.ugi-ceo-map-preview{border-radius:12px;padding:7px;right:12px;top:91px;width:123px}.ugi-ceo-map-preview svg{max-height:48px}.ugi-ceo-card-title{font-size:8px}.ugi-ceo-preview-caption{display:none}.ugi-ceo-flat-map{padding:2px 0}.ugi-ceo-flat-action{font-size:8px;padding:5px}.ugi-ceo-kpi-stack{bottom:112px;gap:5px;left:9px;right:9px}.ugi-ceo-glass-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;gap:4px;min-height:63px;padding:8px}.ugi-ceo-glass-stat>span{font-size:9px}.ugi-ceo-glass-stat strong{font-size:19px}.ugi-ceo-rail{border-radius:12px;gap:0;padding:3px;right:5px;top:44%}.ugi-shell.ugi-ceo .ugi-ceo-rail button{font-size:18px;height:31px;width:31px}.ugi-ceo-quick-nav{bottom:44px;justify-content:space-between;left:50%;width:calc(100% - 18px)}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button{font-size:10px;padding:8px 9px}.ugi-ceo-bottom-meta{bottom:10px;font-size:8px;left:12px;right:12px}.ugi-ceo-bottom-meta span:last-child{display:none}.ugi-ceo-flyout{bottom:90px;left:11px!important;padding:15px;right:11px!important;top:80px;width:calc(100vw - 22px)!important}.ugi-ceo-overlay-search .ugi-ceo-flyout{left:50%!important;right:auto!important;top:80px}.ugi-ceo-drawer{border-radius:16px;display:flex;flex-direction:column;height:83vh;margin-bottom:6px;min-height:0;width:calc(100% - 12px)}.ugi-ceo-drawer-main{flex:1 1;min-height:0;padding:14px}.ugi-ceo-drawer-insight{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:190px;padding:14px}.ugi-ceo-drawer-insight>h3,.ugi-ceo-drawer-insight>span,.ugi-ceo-drawer-links{grid-column:1/-1}.ugi-ceo-drawer-insight h3{font-size:17px;margin:1px 0}.ugi-ceo-drawer-stat{padding:5px 0}.ugi-ceo-drawer-stat strong{font-size:20px}.ugi-ceo-drawer-links{display:flex;margin:0}.ugi-shell.ugi-ceo .ugi-ceo-drawer-links button{flex:1 1;padding:7px}.ugi-ceo-drawer-head h2{font-size:19px}.ugi-ceo-drawer-head p{font-size:10px}.ugi-shell.ugi-ceo .ugi-ceo-drawer-head button{font-size:10px;padding:7px 9px}}@media(prefers-reduced-motion:reduce){.ugi-ceo *,.ugi-ceo :after,.ugi-ceo :before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.ugi-ceo-overlay-guide{display:grid;place-items:center}.ugi-ceo-overlay-guide .ugi-ceo-flyout{bottom:auto;left:auto;max-height:80vh;position:relative;right:auto;top:auto;width:min(530px,calc(100vw - 30px))}.ugi-ceo-guide{color:#b9d4e9;font-size:13px;line-height:1.75}.ugi-ceo-guide ol{padding-left:21px}.ugi-ceo-guide li{margin:11px 0}.ugi-shell.ugi-ceo .ugi-ceo-rail button svg{height:20px;width:20px}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button{align-items:center;display:inline-flex;gap:7px}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button svg{height:16px;width:16px}.ugi-shell.ugi-ceo .ugi-ceo-control svg{height:22px;width:22px}@media(max-width:620px){.ugi-ceo-overlay-guide .ugi-ceo-flyout{left:auto!important;max-width:calc(100vw - 24px);right:auto!important;top:auto}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button{gap:3px}.ugi-shell.ugi-ceo .ugi-ceo-quick-nav button svg{height:14px;width:14px}}.ugi-ceo-stage--world .ugi-ceo-stage-map{display:block;height:100%;inset:0;overflow:hidden;width:100%}.ugi-ceo-stage--world .ugi-world-visual{display:block;height:100%;max-height:none;min-height:0;overflow:hidden;width:100%}.ugi-ceo-stage--world .ugi-world-visual>div{max-height:none;max-width:none}.ugi-ceo-stage--world .ugi-world-visual canvas{display:block}.ugi-ceo-stage--nigeria .ugi-ceo-stage-map{display:grid;inset:clamp(104px,14vh,134px) clamp(55px,6vw,100px) clamp(110px,16vh,146px) clamp(22px,3.5vw,60px);min-height:0;overflow:visible;place-items:stretch}.ugi-ceo-stage--nigeria .ugi-mapstage{display:flex;flex-direction:column;gap:6px;height:100%;justify-content:stretch;max-height:100%;min-height:0;padding:5px 10px 0;width:100%}.ugi-ceo-stage--nigeria .ugi-map-head{flex:0 0 auto;font-size:10px;gap:4px;justify-content:center;padding:0 50px 0 0;text-align:center}.ugi-ceo-stage--nigeria .ugi-nigeria{display:flex;flex:1 1;flex-direction:column;justify-content:stretch;max-width:1040px;min-height:0;width:100%}.ugi-ceo-stage--nigeria .ugi-map-viewport{align-items:center;display:flex;flex:1 1;height:auto;justify-content:center;max-height:100%;min-height:0;overflow:hidden;touch-action:none}.ugi-ceo-stage--nigeria .ugi-nigeria-svg{display:block;flex-shrink:1;height:100%;max-height:100%;object-fit:contain;width:100%}.ugi-ceo-stage--nigeria .ugi-map-tools{right:0;top:0;z-index:4}.ugi-ceo-stage--nigeria .ugi-map-tools button{min-height:34px;padding:7px 10px}.ugi-ceo-stage--nigeria .ugi-map-legend{flex:0 0 auto;font-size:10px;gap:7px;line-height:1.25;padding:2px 5px 0}.ugi-ceo-quick-nav{border-radius:18px 18px 0 0;bottom:0;box-shadow:0 -8px 35px #0005;padding-bottom:max(6px,env(safe-area-inset-bottom,0px))}.ugi-ceo-bottom-meta{bottom:clamp(70px,10vh,94px)}.ugi-shell.ugi-ceo .ugi-detail-backdrop{pointer-events:auto;z-index:16100}.ugi-shell.ugi-ceo .ugi-detail{animation:ugi-ceo-slide-right .38s cubic-bezier(.2,.85,.2,1) both;max-height:100dvh;max-width:100vw;min-height:0;width:min(620px,100vw)}.ugi-shell.ugi-ceo .ugi-ceo-power svg{display:block;flex-shrink:0;height:25px;width:25px}@media(max-width:870px){.ugi-ceo-stage--world .ugi-ceo-stage-map{inset:0}.ugi-ceo-stage--nigeria .ugi-ceo-stage-map{inset:clamp(100px,16vh,132px) 52px clamp(112px,19vh,158px) 12px}.ugi-ceo-stage--nigeria .ugi-mapstage{padding:0}.ugi-ceo-stage--nigeria .ugi-map-head,.ugi-ceo-stage--nigeria .ugi-map-legend{font-size:9px}.ugi-ceo-quick-nav{bottom:0}.ugi-ceo-bottom-meta{bottom:70px}}@media(max-width:620px){.ugi-ceo-stage--world .ugi-ceo-stage-map{inset:0}.ugi-ceo-stage--nigeria .ugi-ceo-stage-map{inset:110px 40px 112px 4px}.ugi-ceo-stage--nigeria .ugi-mapstage{gap:3px;padding:0}.ugi-ceo-stage--nigeria .ugi-map-head{font-size:8px;justify-content:center;padding-right:0}.ugi-ceo-stage--nigeria .ugi-map-tools{align-self:center;justify-content:center;margin:0 0 3px;position:relative;right:0;top:0}.ugi-ceo-stage--nigeria .ugi-map-tools button{min-height:31px;padding:5px 8px}.ugi-ceo-stage--nigeria .ugi-map-legend{font-size:8px;gap:5px}.ugi-ceo-quick-nav{border-radius:14px 14px 0 0;bottom:0;width:calc(100% - 16px)}.ugi-ceo-bottom-meta{bottom:57px}.ugi-shell.ugi-ceo .ugi-ceo-power svg{height:21px;width:21px}}@media(max-height:610px){.ugi-ceo-stage--nigeria .ugi-ceo-stage-map{inset:90px 56px 82px 10px}.ugi-ceo-stage--nigeria .ugi-map-head,.ugi-ceo-stage--nigeria .ugi-map-legend{font-size:9px;line-height:1.1}.ugi-ceo-kpi-stack{bottom:80px;top:auto}}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-ceo-stage-map{display:block;height:100%;inset:0;min-height:0;min-width:0;overflow:hidden;pointer-events:none;width:100%}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-mapstage{background:#0000;border:0;border-radius:0;overflow:visible}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-mapstage,.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-nigeria{display:block;height:100%;inset:0;margin:0;max-height:none;max-width:none;min-height:0;padding:0;pointer-events:none;position:absolute;width:100%}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-viewport{display:block;height:100%;inset:0;margin:0;max-height:none;min-height:0;overflow:hidden;pointer-events:auto;position:absolute;touch-action:none;width:100%}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-nigeria-svg{display:block;height:100%;max-height:none;max-width:none;object-fit:contain;overflow:visible;width:100%}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-head{left:clamp(22px,3.5vw,60px);margin:0;max-width:none;padding:0;pointer-events:none;position:absolute;right:clamp(55px,6vw,100px);top:clamp(104px,14vh,134px);width:auto;z-index:3}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-tools{margin:0;pointer-events:auto;position:absolute;right:clamp(55px,6vw,100px);top:clamp(146px,19vh,184px);z-index:4}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-legend{bottom:clamp(104px,15vh,146px);left:clamp(22px,3.5vw,60px);margin:0;max-width:none;pointer-events:none;position:absolute;right:clamp(55px,6vw,100px);width:auto;z-index:3}@media (max-width:870px){.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-head{left:12px;right:52px;top:clamp(100px,16vh,132px)}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-tools{right:52px;top:clamp(143px,23vh,181px)}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-legend{bottom:clamp(112px,19vh,158px);left:12px;right:52px}}@media (max-width:620px){.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-head{left:4px;right:40px;top:110px}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-tools{right:40px;top:148px}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-legend{bottom:112px;left:4px;right:40px}}@media (max-height:610px){.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-head{top:90px}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-tools{top:122px}.ugi-shell.ugi-ceo .ugi-ceo-stage--nigeria .ugi-map-legend{bottom:82px}}.ugi-shell{--ugi-accent:#3a84f8;background:radial-gradient(ellipse at 30% 35%,#0b3052 0,#0000 44%),linear-gradient(120deg,#030913,#07182d 75%,#071224);color:#edf5ff;font:inherit;font-family:Inter,system-ui,-apple-system,sans-serif;inset:0;isolation:isolate;overflow:auto;padding:clamp(12px,2vw,28px);position:fixed;z-index:16000}.ugi-shell,.ugi-shell *,.ugi-shell :after,.ugi-shell :before{box-sizing:border-box}.ugi-shell button{color:inherit;cursor:pointer;font:inherit}.ugi-cat,.ugi-command,.ugi-foot,.ugi-map-head,.ugi-pagination,.ugi-segments,.ugi-strip,.ugi-top,.ugi-top-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ugi-top{border-bottom:1px solid #2b4664;padding-bottom:15px}.ugi-brand{align-items:center;display:flex;gap:11px}.ugi-symbol{background:#15375b;border-radius:14px;color:#7cdbff;display:grid;font-size:29px;height:42px;place-items:center;width:42px}.ugi-brand small,.ugi-brand span{color:#8fb5d7;display:block;font-size:11px;letter-spacing:.08em}.ugi-brand strong{display:block;font-size:14px;letter-spacing:.07em}.ugi-brand small{display:inline;letter-spacing:0}.ugi-cat button,.ugi-detail button,.ugi-map-tools button,.ugi-segments button,.ugi-top-actions button{background:#12283e;border:1px solid #315171;border-radius:11px;padding:9px 13px;transition:background .2s}.ugi-cat button:hover,.ugi-detail button:hover,.ugi-segments button:hover,.ugi-top-actions button:hover{background:#214c74}.ugi-connection{color:#9fc1db;font-size:12px}.ugi-connection i,.ugi-dot{background:#55d6a4;border-radius:50%;display:inline-block;height:7px;margin-right:8px;width:7px}.ugi-close{background:#30445d!important}.ugi-strip{align-items:end;margin-top:26px}.ugi-eyebrow{color:#6bc9f5;font-size:11px;font-weight:700;letter-spacing:.13em}.ugi-strip h1{font-size:clamp(25px,3vw,40px);font-weight:650;line-height:1.2;margin:8px 0}.ugi-strip p{color:#9fb9d1;font-size:14px;line-height:1.55;max-width:550px}.ugi-segments{background:#122943;border-radius:13px;gap:4px;padding:4px}.ugi-segments button{background:#0000;border:0}.ugi-cat button[aria-pressed=true],.ugi-segments button[aria-pressed=true]{background:#3a84f8;color:#fff}.ugi-metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0}.ugi-metric{background:linear-gradient(135deg,#0e2d4d,#102238);border:1px solid #264763;border-radius:14px;min-width:0;padding:16px 20px}.ugi-metric span{color:#a2bbd2;display:block;font-size:12px}.ugi-metric strong{display:block;font-size:clamp(20px,2.5vw,30px);font-weight:650;margin-top:5px}.ugi-command{padding:12px 0}.ugi-cat{justify-content:flex-start}.ugi-command-aside{color:#97b0c7;font-size:12px}.ugi-world{align-items:center;background:radial-gradient(ellipse at 25% 45%,#123c62,#051424 70%);border:1px solid #25445f;border-radius:22px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);min-height:470px;overflow:hidden}.ugi-world-visual{display:grid;min-height:420px;place-items:center;position:relative}.ugi-world-info{padding:28px clamp(18px,4vw,60px) 36px 15px}.ugi-world-info h2{font-size:clamp(26px,3.5vw,48px);line-height:1.18;margin:13px 0;max-width:540px}.ugi-world-info p{color:#adc5da;line-height:1.65;max-width:460px}.ugi-world-foot{border-bottom:1px solid #24445e;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;padding:18px 0}.ugi-primary{background:#3a84f8;border:0;border-radius:12px;font-weight:700;padding:13px 18px}.ugi-globe-placeholder{color:#9fb9d1;display:grid;min-height:400px;place-items:center}.ugi-mapstage{background:radial-gradient(circle at center,#0d2b49,#041021);border:1px solid #22425e;border-radius:20px;min-height:540px;padding:16px}.ugi-map-head{color:#89b5cf;font-size:12px;letter-spacing:.05em}.ugi-nigeria{margin:0 auto;max-width:950px;position:relative}.ugi-map-viewport{display:grid;min-height:360px;overflow:hidden;place-items:center}.ugi-nigeria-svg{height:min(65vh,620px);max-height:620px;overflow:visible;transform-origin:center center;transition:transform .25s;width:100%}.ugi-region{cursor:pointer;outline:none}.ugi-region path{transition:fill .18s,stroke .18s}.ugi-region:focus path,.ugi-region:hover path{fill:#3a84f8!important;stroke:#bcf2ff!important}.ugi-map-tools{display:flex;gap:5px;position:absolute;right:4px;top:20px;z-index:3}.ugi-map-tools button{background:#132e49}.ugi-map-legend{color:#9fb5cb;display:flex;flex-wrap:wrap;font-size:12px;gap:15px;justify-content:center;padding:10px}.ugi-foot{color:#829fb7;font-size:11px;padding-top:18px}.ugi-error{background:#3c2431;border:1px solid #85546b;border-radius:12px;color:#ffe3e9;margin-top:14px;padding:13px}.ugi-error button{background:#0000;border:0;text-decoration:underline}.ugi-detail-backdrop{background:#020713a8;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:16100}.ugi-detail{background:#0a1a2d;border-left:1px solid #365c7f;box-shadow:-10px 0 40px #0007;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:24px;width:min(520px,100vw)}.ugi-detail-head{align-items:start;display:flex;gap:14px;justify-content:space-between}.ugi-detail-head h2{margin:8px 0}.ugi-detail-head p{color:#a9c0d5}.ugi-search{color:#9fb9d1;display:block;font-size:12px;margin:16px 0}.ugi-search input{background:#122e49;border:1px solid #365875;border-radius:10px;color:#fff;display:block;font:inherit;margin-top:7px;outline:none;padding:12px 14px;width:100%}.ugi-search input:focus{border-color:#75c8ff}.ugi-detail-scroll{flex:1 1;min-height:0;overflow:auto}.ugi-result{border-bottom:1px solid #29435c;display:flex;gap:12px;justify-content:space-between;padding:14px 4px}.ugi-result>div{display:flex;flex-direction:column;gap:5px;min-width:0}.ugi-result strong{overflow-wrap:anywhere}.ugi-result small{color:#8faec7}.ugi-result a{color:#85d6ff}.ugi-pagination{padding:12px 0}.ugi-pagination button:disabled{cursor:not-allowed;opacity:.4}@media(max-width:800px){.ugi-shell{padding:12px}.ugi-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-world{grid-template-columns:1fr}.ugi-world-visual{min-height:260px;overflow:hidden}.ugi-world-info{padding:5px 20px 22px}.ugi-mapstage{min-height:380px;padding:10px}.ugi-nigeria-svg{height:420px}.ugi-connection{display:none}.ugi-top-actions button{padding:7px 9px}.ugi-brand small{display:none}}@media(max-width:480px){.ugi-top-actions{gap:5px}.ugi-brand strong,.ugi-top-actions button{font-size:11px}.ugi-symbol{font-size:22px;height:32px;width:32px}.ugi-top{gap:7px}.ugi-world-visual{max-height:320px}.ugi-strip{margin-top:15px}.ugi-strip h1{font-size:25px}.ugi-metric{padding:13px}.ugi-metric strong{font-size:21px}.ugi-nigeria-svg{height:310px}.ugi-detail{padding:15px}}@media(prefers-reduced-motion:reduce){.ugi-nigeria-svg,.ugi-region path{transition:none!important}}.ugi-global-search{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:16px 0 6px}.ugi-global-search label{color:#afc9df;font-size:12px}.ugi-global-search>div{display:flex;flex:1 1;gap:8px;justify-content:flex-end;min-width:220px}.ugi-global-search input{background:#102944;border:1px solid #385d7c;border-radius:11px;color:#fff;font:inherit;font-size:13px;min-width:0;padding:11px 13px;width:min(380px,100%)}.ugi-global-search input:focus-visible{outline:2px solid #68c7ff}.ugi-global-search button,.ugi-results-head button{background:#173957;border:1px solid #355676;border-radius:11px;color:#fff;cursor:pointer;font:inherit;padding:10px 13px}.ugi-global-search button:disabled{cursor:not-allowed;opacity:.5}.ugi-global-results{background:#0a2138;border:1px solid #355676;border-radius:13px;padding:13px}.ugi-results-head{margin-bottom:8px}.ugi-global-result,.ugi-results-head{align-items:center;display:flex;justify-content:space-between}.ugi-global-result{background:#112c47;border:1px solid #254665;border-radius:9px;color:#dceeff;cursor:pointer;gap:8px;margin-bottom:6px;padding:12px;text-align:left;width:100%}.ugi-global-result:disabled{cursor:default;opacity:.52}.ugi-global-result span:first-child{display:flex;flex-direction:column;gap:5px}.ugi-global-result small{color:#9db9d3}.ugi-global-results p{color:#a9c0d6;font-size:12px}@media(max-width:600px){.ugi-global-search>div{justify-content:flex-start;min-width:100%}.ugi-global-search input{flex:1 1;max-width:none}}.ugi-intel{background:linear-gradient(140deg,#0a2038,#07172b);border:1px solid #2b4a66;border-radius:20px;margin-top:24px;padding:clamp(14px,2.5vw,26px)}.ugi-intel-heading{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:18px}.ugi-intel-heading h2{font-size:clamp(20px,2.2vw,29px);line-height:1.2;margin:6px 0}.ugi-intel-card p,.ugi-intel-heading p{color:#a5bdd3;font-size:12px;line-height:1.6}.ugi-intel-tabs{background:#142f49;border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;padding:5px}.ugi-intel-tabs button{background:#0000;border:0;border-radius:9px;font-size:13px;padding:10px 14px}.ugi-intel-tabs button[aria-selected=true]{background:#3a84f8;color:#fff}.ugi-intel-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-intel-grid.ugi-two{grid-template-columns:1fr 1fr}.ugi-intel-card{background:linear-gradient(135deg,#112d4b,#0b2138);border:1px solid #2d506e;border-radius:15px;min-width:0;padding:20px}.ugi-intel-card h3{font-size:16px;font-weight:650;margin:7px 0 16px}.ugi-stat-mini{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ugi-stat-mini>div{background:#173957;border-radius:10px;padding:12px 5px;text-align:center}.ugi-stat-mini b{display:block;font-size:22px}.ugi-stat-mini small{color:#a1bbd3;display:block;font-size:11px;margin-top:4px}.ugi-coverage-number{font-size:40px;font-weight:700;line-height:1.4}.ugi-coverage-number span{color:#6fd9fb;font-size:17px;margin-left:3px}.ugi-bar-track{background:#253f55;border-radius:10px;height:7px;overflow:hidden}.ugi-bar-track i{background:linear-gradient(90deg,#267bf5,#63d6ff);border-radius:10px;display:block;height:100%}.ugi-bar-row{margin:12px 0}.ugi-bar-row>div:first-child{color:#c7d9eb;display:flex;font-size:12px;gap:16px;justify-content:space-between;margin-bottom:6px}.ugi-bar-row strong{font-feature-settings:"tnum";color:#fff;font-variant-numeric:tabular-nums}.ugi-presence-count{align-items:center;display:flex;gap:14px}.ugi-presence-count span{color:#7ad9e9;font-size:48px;font-weight:720}.ugi-presence-count small{color:#a9c1d5;max-width:200px}.ugi-sub-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.ugi-sub-grid>div{background:#173957;border-radius:10px;min-width:0;padding:11px 9px}.ugi-sub-grid strong{display:block;font-size:22px}.ugi-sub-grid span{color:#acc2d6;display:block;font-size:11px;margin-top:5px}.ugi-activity-title{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ugi-activity-title>span{color:#9db9d3;font-size:11px}.ugi-activity-feed{grid-gap:5px;display:grid;gap:5px;max-height:430px;overflow:auto}.ugi-activity-entry{align-items:center;border-bottom:1px solid #23435f;display:flex;gap:12px;padding:12px 6px}.ugi-activity-entry>div:nth-child(2){grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.ugi-activity-entry strong{font-size:13px;text-transform:capitalize}.ugi-activity-entry small{color:#9ab6cc;font-size:11px}.ugi-activity-entry time{color:#b7cadb;font-size:11px;white-space:nowrap}.ugi-event-dot{background:#66d8f2;border-radius:50%;box-shadow:0 0 0 4px #66d8f21f;height:9px;width:9px}.ugi-activity-pages{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:flex-end;margin-top:15px}.ugi-activity-pages button{background:#173857;border:1px solid #365878;border-radius:9px;padding:9px 12px}.ugi-activity-pages button:disabled{cursor:not-allowed;opacity:.42}.ugi-intel-wait{color:#bdcfe0;padding:24px}@media(max-width:850px){.ugi-intel-grid,.ugi-intel-grid.ugi-two{grid-template-columns:1fr}.ugi-intel-card{padding:15px}}@media(max-width:560px){.ugi-intel-tabs{width:100%}.ugi-intel-tabs button{flex:1 1}.ugi-stat-mini,.ugi-sub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-intel-heading{align-items:stretch}.ugi-intel-card h3{font-size:15px}}@media(prefers-reduced-motion:reduce){.ugi-bar-track i{transition:none}}.ugi-filter-chips{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 10px}.ugi-filter-chips button{background:#102943;border:1px solid #365774;border-radius:999px;color:#d9e9fa;font-size:11px;padding:8px 10px}.ugi-filter-chips button[aria-pressed=true]{background:#286cc5;border-color:#64b1ff}.ugi-result-card{border-bottom:1px solid #26445d}.ugi-record-toggle{align-items:center;background:#0000!important;border:0!important;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:13px 2px;text-align:left;width:100%}.ugi-record-toggle>span{grid-gap:5px;display:grid;gap:5px;min-width:0}.ugi-record-toggle>span:last-child{text-align:right}.ugi-record-toggle strong{overflow-wrap:anywhere}.ugi-record-toggle small{color:#9bb7cc;font-size:11px}.ugi-record-toggle em{color:#7dd2ff;font-style:normal}.ugi-record-meta{grid-gap:9px;background:#102b47;border-radius:11px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin:0 0 14px;overflow:hidden;padding:12px}.ugi-record-meta div{min-width:0}.ugi-record-meta dt{color:#9fb8d0;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.ugi-record-meta dd{font-size:12px;margin:4px 0 0;overflow-wrap:anywhere}.ugi-record-meta a{color:#72dcff}.ugi-globe-placeholder{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px;text-align:center}.ugi-globe-placeholder strong{font-size:17px}.ugi-globe-placeholder span{font-size:13px;line-height:1.5}.ugi-globe-placeholder button{background:#3a84f8;border:0;border-radius:9px;padding:10px 14px}@media(max-width:430px){.ugi-record-meta{grid-template-columns:1fr}.ugi-filter-chips button{padding:7px 9px}}.ugi-profile{background:linear-gradient(145deg,#143b61,#0c2744);border:1px solid #346589;border-radius:13px;margin:13px 0;max-height:42vh;overflow:auto;padding:15px}.ugi-profile-heading{align-items:start;display:flex;gap:12px;justify-content:space-between}.ugi-profile-heading h3{font-size:18px;margin:7px 0 12px}.ugi-profile-heading button{padding:6px 10px}.ugi-profile-facts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-profile-facts span{background:#112e4b;border-radius:9px;color:#aac6db;font-size:11px;padding:10px}.ugi-profile-facts strong{color:#fff;display:block;font-size:13px;margin-top:5px}.ugi-profile-times{align-items:center;border-bottom:1px solid #2a5274;color:#b6cada;display:flex;flex-wrap:wrap;font-size:11px;gap:15px;padding:14px 0}.ugi-profile-times>span{width:100%}.ugi-profile-times strong{color:#fff;font-size:21px;margin-right:3px}.ugi-profile-events{grid-gap:3px;display:grid;gap:3px}.ugi-profile-events>div{align-items:center;border-bottom:1px solid #2a4764;display:flex;font-size:11px;gap:9px;justify-content:space-between;padding:8px 0}.ugi-profile-events span{text-transform:capitalize}.ugi-profile-events time{color:#adc8db}.ugi-profile p{color:#9fbed8;font-size:11px;line-height:1.6}.ugi-profile-open{grid-column:1/-1}.ugi-profile-open button{background:#245b8e;border:1px solid #4079a7;border-radius:8px;padding:10px;width:100%}.ugi-profile-wait{color:#c5d7e7;font-size:12px;padding:14px}@media(max-width:480px){.ugi-profile-facts{grid-template-columns:1fr 1fr}.ugi-profile{padding:10px}}.ugi-trends-card{min-height:305px}.ugi-trends-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.ugi-trends-header p{margin-top:-6px;max-width:590px}.ugi-trend-windows{align-items:center;background:#061d34;border-radius:10px;display:flex;gap:5px;padding:5px}.ugi-trend-windows button{background:#0000;border:0;border-radius:7px;color:#b6d0e5;cursor:pointer;font-size:12px;padding:8px 12px}.ugi-trend-windows button[aria-pressed=true]{background:#2d76d4;color:#fff}.ugi-trend-totals{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 20px}.ugi-trend-totals>div{background:#173953;border:1px solid #234967;border-radius:12px;flex:1 1;min-width:145px;padding:13px}.ugi-trend-totals strong{color:#f7fcff;display:block;font-size:24px}.ugi-trend-totals span{color:#aac6dc;display:block;font-size:11px;margin-top:5px}.ugi-timeline-scroll{overflow-x:auto;overscroll-behavior-inline:contain;padding:10px 0;scrollbar-color:#396387 #0c2439;scrollbar-width:thin}.ugi-timeline-scroll:focus-visible{border-radius:6px;outline:2px solid #62ceff;outline-offset:3px}.ugi-timeline{align-items:stretch;border-bottom:1px solid #2b4f6d;display:flex;gap:clamp(3px,.6vw,8px);height:195px;min-width:max(560px,calc(var(--ugi-days)*24px));padding:0 4px;width:100%}.ugi-timeline-day{grid-gap:5px;display:grid;flex:1 1;gap:5px;grid-template-rows:17px 1fr 25px;min-height:0;min-width:15px;text-align:center}.ugi-timeline-day>strong{color:#b9e4ff;font-size:10px;font-weight:600}.ugi-timeline-day>small{color:#93b4cd;font-size:10px;white-space:nowrap}.ugi-timeline-track{align-items:flex-end;background:linear-gradient(0deg,#0e365a22,#18466a0d);border-radius:5px;display:flex;height:100%;position:relative}.ugi-timeline-track:before{border-top:1px dashed #42617e50;content:"";inset:0;pointer-events:none;position:absolute}.ugi-timeline-track>span{background:linear-gradient(180deg,#64d7f9,#3a84f8);border-radius:5px 5px 0 0;display:block;min-height:0;transition:height .3s ease;width:100%}.ugi-trends-states{grid-gap:10px;color:#d1e3f5;display:grid;font-size:12px;gap:10px;margin-top:16px}.ugi-trends-states>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ugi-trends-states button{background:#133956;border:1px solid #315977;border-radius:9px;color:#e2f4ff;cursor:pointer;padding:9px 12px}.ugi-trends-states button b{color:#78d5ff;margin-left:10px}.ugi-trends-states button:disabled{cursor:default;opacity:.5}.ugi-trend-error{color:#ffc1c1}.ugi-trend-error button{background:#1e517b;border:1px solid #3a719c;border-radius:6px;color:#fff;cursor:pointer;margin-left:8px;padding:7px 10px}.ugi-region-insights{background:linear-gradient(135deg,#123652,#0a2743);border:1px solid #326080;border-radius:13px;margin:14px 0;padding:13px}.ugi-region-kpis{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-region-kpis>div{background:#0a2440;border-radius:9px;min-width:0;padding:10px}.ugi-region-kpis strong{font-feature-settings:"tnum";color:#fff;display:block;font-size:20px;font-variant-numeric:tabular-nums}.ugi-region-kpis span{color:#9bc5e0;display:block;font-size:10px;margin-top:4px}.ugi-region-meta{color:#b9d3e5;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-top:10px}.ugi-region-meta span{border:1px solid #316083;border-radius:8px;padding:6px 8px}.ugi-region-categories{grid-gap:7px;display:grid;font-size:11px;gap:7px;margin-top:12px}.ugi-region-categories>div{display:flex;flex-wrap:wrap;gap:6px}.ugi-region-categories>div>span{background:#154362;border-radius:7px;color:#d6eeff;padding:6px 8px}.ugi-region-categories b{color:#79d9ff;margin-left:5px}.ugi-region-insights>p,.ugi-region-loading{color:#a6c7dd;font-size:11px;line-height:1.5;margin:10px 0 0}@media(max-width:560px){.ugi-timeline{min-width:max(480px,calc(var(--ugi-days)*24px))}.ugi-trends-header{gap:7px}.ugi-trend-windows{justify-content:space-between;width:100%}.ugi-trend-windows button{flex:1 1}.ugi-trend-totals>div{min-width:90px}.ugi-trend-totals strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.ugi-timeline-track>span{transition:none}}.ugi-ops{background:linear-gradient(145deg,#0a2139,#0b192b);border:1px solid #2c4a65;border-radius:20px;color:#eaf4ff;margin:22px 0;padding:clamp(14px,2vw,25px)}.ugi-ops-actions,.ugi-ops-pagination,.ugi-ops-panel-head,.ugi-ops-top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ugi-ops-top h2{font-size:clamp(20px,2vw,28px);font-weight:660;letter-spacing:-.02em;margin:5px 0}.ugi-ops-panel>p,.ugi-ops-top p{color:#abc6db;font-size:13px;line-height:1.6;margin:7px 0}.ugi-ops-actions{justify-content:flex-end}.ugi-ops-actions button,.ugi-ops-error button,.ugi-ops-pagination button,.ugi-ops-periods button,.ugi-ops-tabs button{background:#153c5d;border:1px solid #356083;border-radius:9px;color:#e5f4ff;cursor:pointer;font-size:12px;padding:9px 12px}.ugi-ops-actions button:focus-visible,.ugi-ops-pagination button:focus-visible,.ugi-ops-periods button:focus-visible,.ugi-ops-tabs button:focus-visible{outline:2px solid #76e6ff;outline-offset:2px}.ugi-ops-signal{align-items:center;color:#a5c1d7;display:flex;font-size:11px;gap:7px;white-space:nowrap}.ugi-ops-signal i{background:#dfaf62;border-radius:50%;height:8px;width:8px}.ugi-ops-signal i.is-connected{background:#52d8a8}.ugi-ops-tabs{align-items:center;background:#071b30;border-radius:11px;display:flex;flex-wrap:wrap;gap:7px;margin:18px 0;max-width:100%;padding:5px;width:max-content}.ugi-ops-tabs button{background:#0000;border:0}.ugi-ops-periods button[aria-pressed=true],.ugi-ops-tabs button[aria-pressed=true]{background:#286fc3;border-color:#4e9bea;color:#fff}.ugi-ops-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ugi-ops-metric{background:#123551;border:1px solid #244a69;border-radius:13px;min-width:0;padding:14px}.ugi-ops-metric span{color:#9fc6e0;display:block;font-size:11px;line-height:1.5}.ugi-ops-metric strong{font-feature-settings:"tnum";color:#fff;display:block;font-size:clamp(19px,2.2vw,29px);font-variant-numeric:tabular-nums;margin-top:7px}.ugi-ops-context{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.25fr 1fr;margin-top:13px}.ugi-ops-panel{background:#0c2b46;border:1px solid #294d6b;border-radius:14px;min-width:0;padding:17px}.ugi-ops-panel h3{font-size:17px;margin:8px 0 14px}.ugi-ops-note,.ugi-ops-panel small{color:#97b8d3;font-size:11px;line-height:1.6}.ugi-ops-panel .ugi-eyebrow{color:#71d8ff}.ugi-ops-alert{align-items:center;border-top:1px solid #21445f;display:flex;gap:12px;padding:13px 0}.ugi-ops-alert>div{flex:1 1;min-width:0}.ugi-ops-alert strong{font-size:13px}.ugi-ops-alert p{color:#a9c3d8;font-size:11px;line-height:1.4;margin:5px 0 0}.ugi-ops-alert b{font-feature-settings:"tnum";font-size:23px;font-variant-numeric:tabular-nums}.ugi-ops-alert-mark{background:#65d4ef;border-radius:50%;flex-shrink:0;height:9px;width:9px}.ugi-ops-alert-mark.warning{background:#edbb6a}.ugi-ops-updated{border-top:1px solid #254961;color:#72d1f2;font-size:11px;margin-top:15px;padding-top:13px}.ugi-ops-periods{display:flex;flex-wrap:wrap;gap:5px}.ugi-ops-periods button{font-size:11px}.ugi-ops-feed{grid-gap:0;display:grid;gap:0}.ugi-ops-event{align-items:center;border-top:1px solid #254762;display:flex;gap:11px;padding:12px 3px}.ugi-ops-event-point{background:#71d7ff;border-radius:50%;box-shadow:0 0 0 4px #3a84f822;flex-shrink:0;height:8px;width:8px}.ugi-ops-event>div{flex:1 1;min-width:0}.ugi-ops-event strong{display:block;font-size:13px;text-transform:capitalize}.ugi-ops-event small{color:#a7c6dd;display:block;font-size:11px;margin-top:4px}.ugi-ops-event time{color:#a4c2d9;font-size:11px;white-space:nowrap}.ugi-ops-pagination{justify-content:flex-end;margin:13px 0}.ugi-ops-pagination button:disabled{cursor:default;opacity:.35}.ugi-ops-wait{color:#b5cee0;font-size:12px;padding:15px}.ugi-ops-error{background:#5d203544;border-radius:9px;color:#ffccd4;font-size:12px;padding:12px}.ugi-ops-present{color:#83dfcc;font-size:12px}.ugi-ops-people{grid-gap:6px;display:grid;gap:6px}.ugi-ops-person{align-items:center;border-top:1px solid #254862;display:flex;gap:12px;padding:12px 0}.ugi-ops-person>div{flex:1 1;min-width:0}.ugi-ops-person strong{display:block;font-size:13px}.ugi-ops-person small{color:#9dbbd2;display:block;font-size:11px;margin-top:4px}.ugi-ops-avatar{background:#235b85;border-radius:12px;color:#dff8ff;display:grid;flex-shrink:0;font-size:15px;font-weight:700;height:37px;place-items:center;width:37px}.ugi-ops-online{border:1px solid #2c715e;border-radius:50px;color:#65dfbd;font-size:11px;padding:5px 9px}@media(max-width:900px){.ugi-ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-ops-context{grid-template-columns:1fr}}@media(max-width:530px){.ugi-ops{border-radius:14px;padding:12px}.ugi-ops-actions{justify-content:flex-start;width:100%}.ugi-ops-metrics{gap:7px}.ugi-ops-metric{padding:11px}.ugi-ops-metric strong{font-size:21px}.ugi-ops-event{flex-wrap:wrap}.ugi-ops-event time{margin-left:19px}.ugi-ops-online{font-size:10px}.ugi-ops-panel{padding:12px}.ugi-ops-panel-head{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.ugi-ops *{animation:none!important;scroll-behavior:auto;transition:none!important}}.ugi-perf{background:linear-gradient(135deg,#0c2842,#0a1b31);border:1px solid #2b506e;border-radius:16px;color:#e8f5ff;margin-top:14px;padding:clamp(12px,2vw,22px)}.ugi-perf-head,.ugi-perf-list-head,.ugi-perf-person-head,.ugi-perf-person-meta,.ugi-perf-person-stats,.ugi-perf-subheading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ugi-perf-head h3{font-size:clamp(19px,2vw,26px);margin:6px 0}.ugi-perf-head p,.ugi-perf-states p,.ugi-perf-subheading p{color:#acc8dc;font-size:12px;line-height:1.55;max-width:590px}.ugi-perf-head label{grid-gap:6px;color:#bad4e6;display:grid;font-size:12px;gap:6px}.ugi-perf-head input{background:#112f4a;border:1px solid #477291;border-radius:10px;color:#fff;color-scheme:dark;font:inherit;padding:9px 11px}.ugi-perf-kpis{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:17px 0}.ugi-perf-kpis>div{grid-gap:5px;background:#143a57;border:1px solid #2e5470;border-radius:12px;display:grid;gap:5px;min-width:0;padding:13px 15px}.ugi-perf-kpis span{color:#add3e8;font-size:11px}.ugi-perf-kpis strong{font-feature-settings:"tnum";font-size:clamp(22px,2.4vw,29px);font-variant-numeric:tabular-nums}.ugi-perf-kpis small{color:#9dbbd1;font-size:10px;line-height:1.4}.ugi-perf-subheading{border-top:1px solid #32506b;margin-top:20px;padding-top:13px}.ugi-perf-list-head h4,.ugi-perf-states h4,.ugi-perf-subheading h4{font-size:16px;margin:4px 0}.ugi-perf-delta{grid-gap:3px;display:grid;gap:3px;text-align:right}.ugi-perf-delta b{color:#72d8ff;font-size:22px}.ugi-perf-delta span{color:#a9c6dc;font-size:10px}.ugi-perf-progress{display:flex;flex-wrap:wrap;gap:9px;margin:15px 0}.ugi-perf-progress span{background:#102c48;border:1px solid #35536d;border-radius:20px;color:#c9e2f4;font-size:11px;padding:9px 12px}.ugi-perf-progress b{color:#fff;font-size:14px;margin-right:5px}.ugi-perf-columns{grid-gap:13px;display:grid;gap:13px;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr)}.ugi-perf-list,.ugi-perf-states{background:#091d32;border:1px solid #2b506f;border-radius:13px;min-width:0;padding:15px}.ugi-perf-list-head small{color:#98b9d0;font-size:10px}.ugi-perf-person{border-top:1px solid #264863;padding:14px 0}.ugi-perf-person-head>div{min-width:0}.ugi-perf-person-head strong{display:block;font-size:13px}.ugi-perf-person-head small{color:#a4c2d8;display:block;font-size:11px;margin-top:4px}.ugi-perf-pill{background:#1b4863;border:1px solid #3e7497;border-radius:100px;font-size:10px;padding:6px 9px;white-space:nowrap}.ugi-perf-met{border-color:#377d6d;color:#91f2ce}.ugi-perf-below_pace{border-color:#987141;color:#ffdcaa}.ugi-perf-person-stats{color:#bed6e8;font-size:11px;margin:12px 0 7px}.ugi-perf-person-stats b{color:#fff;font-size:16px}.ugi-perf-person-meta{color:#91b5cd;font-size:10px;margin-top:9px}.ugi-perf-states button{align-items:center;background:#0000;border:0;border-bottom:1px solid #254864;color:#c8e3f6;cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:11px 1px;text-align:left;width:100%}.ugi-perf-states button:hover{color:#8ee3ff}.ugi-perf-states button:disabled{cursor:default;opacity:.6}.ugi-perf-states button strong{color:#7cdbff;font-size:15px;margin-left:auto;margin-right:10px}.ugi-perf-footnotes{grid-gap:2px;border-top:1px solid #355776;display:grid;gap:2px;margin-top:18px;padding-top:12px}.ugi-perf-footnotes p{color:#97b7cf;font-size:10px;line-height:1.5;margin:5px 0}@media(max-width:900px){.ugi-perf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-perf-columns{grid-template-columns:1fr}}@media(max-width:510px){.ugi-perf{padding:11px}.ugi-perf-kpis{gap:7px}.ugi-perf-kpis>div{padding:10px}.ugi-perf-kpis strong{font-size:21px}.ugi-perf-person-head{align-items:flex-start}.ugi-perf-list,.ugi-perf-states{padding:11px}.ugi-perf-head input,.ugi-perf-head label{width:100%}}.ugi-perf-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.ugi-perf-filters label{grid-gap:5px;color:#b5cfe2;display:grid;flex:1 1;font-size:12px;gap:5px;min-width:135px}.ugi-perf-filters select{background:#102b45;border:1px solid #426b87;border-radius:10px;color:#eaf8ff;color-scheme:dark;font:inherit;max-width:100%;min-width:0;padding:9px 10px}.ugi-perf-filters>span{color:#9ebdd4;font-size:12px;margin:0 0 9px}.ugi-compare-disclosure{align-items:center;background:linear-gradient(100deg,#173c61,#102c47);border:1px solid #3b6482;border-radius:14px;display:flex;gap:15px;justify-content:space-between;margin-top:18px;padding:15px}.ugi-compare-disclosure h4{color:#fff;margin:4px 0}.ugi-compare-disclosure p{color:#b1cfe4;font-size:12px;line-height:1.6;margin:0}.ugi-compare-disclosure button{background:#3a84f8;border:0;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:11px 16px;white-space:nowrap}.ugi-compare{background:#091d31;border:1px solid #2a4e6c;border-radius:15px;margin-top:12px;padding:clamp(12px,2vw,20px)}.ugi-compare-heading{align-items:start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ugi-compare-heading h4,.ugi-compare-list h4{font-size:17px;margin:5px 0}.ugi-compare-heading p,.ugi-compare-list p{color:#9fbdd3;font-size:12px;line-height:1.55;margin:3px 0 10px}.ugi-compare-windows{background:#102b45;border-radius:12px;display:flex;gap:5px;padding:4px}.ugi-compare-windows button{background:#0000;border:0;border-radius:9px;color:#b5cde0;cursor:pointer;padding:8px 12px}.ugi-compare-windows button[aria-pressed=true]{background:#3a84f8;color:#fff}.ugi-compare-kpis{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0}.ugi-compare-kpis>div{grid-gap:6px;background:#123651;border-radius:12px;display:grid;gap:6px;min-width:0;padding:12px}.ugi-compare-kpis small{color:#a5c7dd;font-size:11px}.ugi-compare-kpis strong{font-feature-settings:"tnum";color:#fff;font-size:clamp(18px,2vw,26px);font-variant-numeric:tabular-nums}.ugi-compare-chart{grid-gap:6px;background:linear-gradient(#0d2a42,#081a2f);border:1px solid #2e4f6d;border-radius:13px;display:grid;gap:6px;grid-template-columns:repeat(12,minmax(0,1fr));min-height:220px;overflow-x:auto;padding:16px 7px 10px}.ugi-compare-month{align-items:center;display:flex;flex-direction:column;gap:7px;grid-column:span 1;justify-content:end;min-width:43px}.ugi-compare-columns{align-items:end;display:flex;gap:3px;height:130px;justify-content:center;max-width:52px;width:100%}.ugi-compare-track{border-radius:6px 6px 1px 1px;min-height:0;transition:height .18s ease;width:38%}.ugi-compare-total,.ugi-legend-total{background:#295f91}.ugi-compare-attributed,.ugi-legend-attributed{background:#60cafa}.ugi-compare-amount{font-feature-settings:"tnum";color:#eef7ff;font-size:11px;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.ugi-compare-amount small{color:#95b7d1;font-size:10px}.ugi-compare-month time{color:#aec5db;font-size:10px;white-space:nowrap}.ugi-compare-legend{color:#acc9df;display:flex;flex-wrap:wrap;font-size:11px;gap:12px;margin:10px 0 17px}.ugi-compare-legend span{align-items:center;display:inline-flex;gap:6px}.ugi-compare-legend i{border-radius:3px;display:inline-block;height:10px;width:10px}.ugi-compare-tables{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-compare-list{background:#0b253d;border:1px solid #2b5270;border-radius:12px;min-width:0;padding:13px}.ugi-compare-list-row,.ugi-compare-state{align-items:center;background:#0000;border:0;border-top:1px solid #24445f;color:#d1e6f7;display:flex;gap:12px;justify-content:space-between;padding:11px 3px;text-align:left;width:100%}.ugi-compare-list-row>span,.ugi-compare-state>span{grid-gap:4px;display:grid;gap:4px}.ugi-compare-list-row>span:last-child,.ugi-compare-state>span:last-child{text-align:right}.ugi-compare-list small{color:#a4c1d7;font-size:10px}.ugi-compare-list b{font-size:12px}.ugi-compare-state:not(:disabled){cursor:pointer}.ugi-compare-state:not(:disabled):hover{color:#7dddfc}@media(min-width:800px){.ugi-compare-chart:has(.ugi-compare-month:first-child:nth-last-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.ugi-compare-chart:has(.ugi-compare-month:first-child:nth-last-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:799px){.ugi-compare-chart{grid-auto-columns:minmax(54px,1fr);grid-auto-flow:column;grid-template-columns:none}.ugi-compare-month{grid-column:auto}.ugi-compare-tables{grid-template-columns:1fr}}@media(max-width:560px){.ugi-perf-filters label{min-width:calc(50% - 8px)}.ugi-compare-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ugi-compare-disclosure{align-items:stretch;flex-direction:column}.ugi-compare-disclosure button{width:100%}.ugi-compare{padding:10px}}@media(prefers-reduced-motion:reduce){.ugi-compare-track{transition:none}}.ugi-fullscreen-notice{align-items:center;background:#122d48;border:1px solid #386187;border-radius:12px;color:#d4eafd;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;margin:10px 0;padding:10px 14px}.ugi-fullscreen-notice button{background:#153f65;border:1px solid #5389b6;border-radius:8px;color:#fff;padding:7px 11px}.ugi-detail:focus{outline:none}.ugi-region:focus-visible,.ugi-shell :is(button,input,select,a):focus-visible{outline:2px solid #78d2ff;outline-offset:2px}@media(max-width:420px){.ugi-strip{gap:10px}.ugi-top-actions{justify-content:flex-end}.ugi-mapstage{min-height:320px}.ugi-world-info{padding:6px 15px 22px}.ugi-shell{padding:10px}.ugi-top-actions button{min-height:36px}}.ugi-analytics-entry{align-items:center;background:linear-gradient(110deg,#163d67c2,#0a1e36b8);border:1px solid #7db7ff2e;border-radius:22px;display:flex;gap:20px;justify-content:space-between;margin:18px 0 10px;padding:clamp(16px,2.5vw,28px)}.ugi-analytics-entry-copy{max-width:660px}.ugi-analytics-entry h2{color:#f5faff;font-size:clamp(1.15rem,2vw,1.75rem);line-height:1.25;margin:7px 0 9px}.ugi-analytics-entry p{color:#b7cce6;font-size:.9rem;line-height:1.55;margin:0}.ugi-analytics-entry button{background:#2163b5;border:1px solid #4d9cfb;border-radius:13px;color:#fff;cursor:pointer;flex-shrink:0;font-weight:700;min-height:44px;padding:12px 20px}.ugi-analytics-entry button:hover{background:#347dd5}.ugi-analytics-entry button:focus-visible{outline:3px solid #7ad9ff;outline-offset:3px}@media(max-width:640px){.ugi-analytics-entry{align-items:stretch;flex-direction:column;gap:15px}.ugi-analytics-entry button{width:100%}}.ugi-map-pan{cursor:grab;overflow:hidden;touch-action:none}.ugi-map-pan:active{cursor:grabbing}.ugi-map-pan .ugi-nigeria-svg{will-change:transform}.ugi-map-tools output{color:#b6d6ed;font-size:12px;min-width:40px}.sectionLoading{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(205,193,226,.267);color:#e60505;display:flex;font-size:3rem;height:100%;justify-content:center;position:fixed;width:100%;z-index:999999}.loading-spinner{animation:spin 2s linear infinite;animation:chequeSpinnerAnimation .7s linear infinite;border:1.5px solid #f3f3f3;border-radius:50%;border-radius:555rem;border-top-color:#3469dbbe;height:12rem;overflow:hidden;padding:.5rem;width:12rem}.desktopHomeHeader{display:block;z-index:9999}.mobileHomeHeader{display:none;z-index:7}@media (max-width:768px){.desktopHomeHeader{display:none}.mobileHomeHeader{display:block}}.mobileNavWrap{background-color:initial;z-index:999999}.mobileHeaderMenuButton{border-radius:1.2rem;color:#173b71;cursor:pointer;flex-direction:column;gap:.5rem;height:4.6rem;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:4.6rem}.mobileHeaderMenuButton:hover{background:var(--secondary-color);border-color:#3a84f859}.mobileHeaderMenuButton:active{transform:scale(.96)}.mobileHeaderMenuButton span{background:var(--text-color);border-radius:99rem;display:block;height:.2rem;width:2rem}.mobileNavBackdrop{-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);background:#0f172a59;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:9998}.mobileNavBackdrop--visible{opacity:1;pointer-events:auto;visibility:visible}.mobileNavigation{background:var(--background-color);border-left:.1rem solid #3a84f81f;box-shadow:-2rem 0 6rem #0f172a29;display:flex;flex-direction:column;height:100dvh;position:fixed;right:0;top:0;transform:translateX(105%);transition:transform .38s cubic-bezier(.22,1,.36,1),visibility .38s ease;visibility:hidden;width:min(43rem,91vw);z-index:9999}.mobileNavigation--open{transform:translateX(0);visibility:visible}.mobileNavigationHeader{align-items:center;border-bottom:.1rem solid #33333314;display:flex;flex-shrink:0;justify-content:space-between;min-height:7.2rem;padding:1.3rem 1.6rem}.mobileNavigationLogo{background:#0000;border:0;cursor:pointer;padding:0}.mobileNavigationLogo img{display:block;height:auto;width:12rem}.mobileNavigationClose{background:var(--light-color);border:.1rem solid #33333314;border-radius:1.2rem;color:var(--text-color);cursor:pointer;height:4.5rem;transition:background .2s ease,transform .2s ease;width:4.5rem}.mobileNavigationClose:hover{background:var(--secondary-color)}.mobileNavigationClose:active{transform:scale(.94)}.mobileNavigationClose svg{font-size:2.4rem}.mobileAccountCard{background:linear-gradient(135deg,#3a84f812,#e7ebfb94);border:.1rem solid #3a84f81f;border-radius:1.6rem;margin:1.3rem 1.5rem 0;padding:1.4rem}.mobileAccountIdentity{gap:1rem}.mobileAccountAvatar{background:var(--secondary-color);border-radius:50%;color:var(--primary-color);flex-shrink:0;height:4.5rem;overflow:hidden;width:4.5rem}.mobileAccountAvatar img{height:100%;object-fit:cover;width:100%}.mobileAccountAvatar svg{font-size:2.5rem}.mobileAccountInfo{gap:.2rem;min-width:0}.mobileAccountName{color:var(--text-color);font-size:1.5rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileAccountRole{color:#6b7280;font-size:1.3rem}.mobileWorkspaceButton{background:var(--primary-color);border:0;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:600;margin-top:1.2rem;min-height:4.6rem;padding:.8rem 1.2rem;text-align:left;transition:transform .2s ease,box-shadow .2s ease;width:100%}.mobileWorkspaceButton:hover{box-shadow:0 .8rem 2rem #3a84f833;transform:translateY(-.1rem)}.mobileWorkspaceButton svg{font-size:1.5rem}.mobileNavigationSearch{align-items:center;background:var(--light-color);border:.1rem solid #3333331a;border-radius:1.2rem;display:flex;gap:.8rem;margin:1.3rem 1.5rem 0;min-height:4.8rem;padding:0 1.2rem;transition:border-color .2s ease,box-shadow .2s ease}.mobileNavigationSearch:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 .3rem #3a84f814}.mobileNavigationSearch>svg{color:#777;flex-shrink:0;font-size:2.1rem}.mobileNavigationSearch input{background:#0000;border:0;color:var(--text-color);font-family:inherit;font-size:1.4rem;min-width:0;outline:0;width:100%}.mobileNavigationSearch input::placeholder{color:#8b8b8b}.mobileNavigationSearch button{background:#0000;border:0;color:#777;cursor:pointer;padding:0}.mobileNavigationSearch button svg{font-size:1.8rem}.mobileQuickActions{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr);margin:1.2rem 1.5rem 0}.mobileQuickActions button{align-items:center;background:#fff;border:.1rem solid #33333314;border-radius:1.2rem;color:var(--text-color);cursor:pointer;display:flex;flex-direction:column;gap:.45rem;justify-content:center;min-height:6rem;position:relative;transition:border-color .2s ease,background .2s ease,transform .2s ease}.mobileQuickActions button:hover{background:var(--light-color);border-color:#3a84f838;transform:translateY(-.1rem)}.mobileQuickActions svg{color:var(--primary-color);font-size:2rem}.mobileQuickActions span{font-size:1.3rem;font-weight:500}.mobileQuickActions i{background:var(--accent-color);border-radius:50%;height:.7rem;position:absolute;right:1.2rem;top:.9rem;width:.7rem}.mobileNavigationScroll{flex:1 1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1.6rem 1.5rem 2.5rem;scrollbar-width:thin}.mobileNavigationSection{margin-bottom:2rem}.mobileNavigationSectionLabel{color:#8a8f98;display:block;font-size:1.25rem;font-weight:600;letter-spacing:.06em;margin-bottom:.8rem;padding-left:.4rem;text-transform:uppercase}.mobileNavigationList{display:flex;flex-direction:column;gap:.4rem}.mobileNavigationItem{align-items:center;background:#0000;border:.1rem solid #0000;border-radius:1.2rem;color:var(--text-color);cursor:pointer;display:flex;font-family:inherit;gap:1rem;min-height:5.4rem;padding:.8rem 1rem;text-align:left;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:100%}.mobileNavigationItem:hover{background:var(--light-color);border-color:#3a84f814}.mobileNavigationItem:active{transform:scale(.99)}.mobileNavigationItem--active{background:var(--secondary-color);border-color:#3a84f829}.mobileNavigationItemIcon{align-items:center;background:var(--light-color);border-radius:1rem;color:var(--primary-color);display:flex;flex-shrink:0;height:3.8rem;justify-content:center;width:3.8rem}.mobileNavigationItemIcon svg{font-size:2.1rem}.mobileNavigationItemText{flex:1 1;font-size:1.4rem;font-weight:500;line-height:1.4}.mobileNavigationItem>svg{color:#9aa0a8;flex-shrink:0;font-size:2rem;transition:transform .25s ease}.mobileNavigationGroup--open
.mobileNavigationItem>svg{transform:rotate(180deg)}.mobileNavigationNested{max-height:0;opacity:0;overflow:hidden;transition:max-height .38s cubic-bezier(.22,1,.36,1),opacity .25s ease}.mobileNavigationGroup--open
.mobileNavigationNested{max-height:80rem;opacity:1;padding:.5rem 0 .8rem 4.8rem}.mobileNavigationNested .dropDownContent{background:#0000;border:0;box-shadow:none;min-width:0;opacity:1;position:static;transform:none;visibility:visible;width:100%}.mobileNavigationNested .dropDownContent>*{width:100%}.mobileNavigationItem--signIn{background:var(--light-color)}.mobileNavigationItem--signUp{background:var(--secondary-color);border-color:#3a84f81f}.mobileNavigationItem--logout{color:#b42318}.mobileNavigationItem--logout
.mobileNavigationItemIcon{background:#b4231812;color:#b42318}.mobileNavigationFooter{align-items:center;background:var(--light-color);border:.1rem solid #3a84f81a;border-radius:1.4rem;display:flex;gap:1rem;margin-top:1.5rem;padding:1.4rem}.mobileNavigationFooterIcon{background:var(--secondary-color);border-radius:1rem;color:var(--primary-color);flex-shrink:0;height:4rem;width:4rem}.mobileNavigationFooterIcon svg{font-size:2.1rem}.mobileNavigationFooter strong{color:var(--text-color);font-size:1.4rem;font-weight:600}.mobileNavigationFooter span{color:#777;font-size:1.3rem;line-height:1.4;margin-top:.2rem}.mobileHeaderMenuButton:focus-visible,.mobileNavigation button:focus-visible,.mobileNavigation input:focus-visible{outline:.2rem solid var(--primary-color);outline-offset:.2rem}.mobileNavigationNested--links{max-height:none;opacity:1;overflow:visible;padding:.45rem .4rem 1rem 1.6rem!important}.mobileNavigationLinkGroup{border-left:1px solid #3a84f838;margin:.55rem 0 1.4rem;padding-left:1.15rem}.mobileNavigationLinkGroupTitle{color:#7e8ca5;font-size:1.1rem;font-weight:800;letter-spacing:.09em;padding:.35rem .7rem .65rem;text-transform:uppercase}.mobileNavigationSubLink{align-items:center;background:#0000;border:1px solid #0000;border-radius:1.15rem;color:#183b6b;cursor:pointer;display:flex;gap:.8rem;margin-bottom:.3rem;padding:1rem .65rem;text-align:left;transition:background .18s ease,border-color .18s ease;width:100%}.mobileNavigationSubLink--active,.mobileNavigationSubLink:hover{background:#edf4ff;border-color:#3a84f826}.mobileNavigationItem:focus-visible,.mobileNavigationSubLink:focus-visible{outline:2px solid #3a84f8;outline-offset:2px}.mobileNavigationSubLinkDot{border:2px solid #8baee2;border-radius:50%;flex:0 0 8px;height:8px}.mobileNavigationSubLink--active .mobileNavigationSubLinkDot{background:#3a84f8;border-color:#3a84f8}.mobileNavigationSubLinkContent{display:flex;flex:1 1;flex-direction:column;gap:.24rem;min-width:0}.mobileNavigationSubLinkContent strong{font-size:1.35rem;font-weight:650;line-height:1.35}.mobileNavigationSubLinkContent small{color:#74859e;font-size:1.12rem;line-height:1.4}.mobileNavigationSubLink>svg{color:#92a6c1;flex-shrink:0;font-size:1.65rem}.mobileNavigationGroup--open>.mobileNavigationItem{background:#f0f6ff;color:#2869c3}.mobileNavigationNoResults{color:#778aa5;font-size:1.35rem;padding:1.5rem 1rem}@media (prefers-reduced-motion:reduce){.mobileNavigationSubLink{transition:none}}.mobileNavigation[data-nav-theme=dark]{--background-color:#14243c;--secondary-color:#203654;--text-color:#eef4ff;background:#14243c;border-color:#354964;color:#edf4ff}.mobileNavigation[data-nav-theme=dark] .mobileNavigationFooter,.mobileNavigation[data-nav-theme=dark] .mobileNavigationHeader,.mobileNavigation[data-nav-theme=dark] .mobileNavigationSection{background:#0000;color:#edf4ff}.mobileNavigation[data-nav-theme=dark] .mobileAccountName,.mobileNavigation[data-nav-theme=dark] .mobileNavigationItem,.mobileNavigation[data-nav-theme=dark] .mobileNavigationLinkGroupTitle,.mobileNavigation[data-nav-theme=dark] .mobileNavigationSectionLabel,.mobileNavigation[data-nav-theme=dark] .mobileNavigationSubLink strong{color:#f1f6ff}.mobileNavigation[data-nav-theme=dark] .mobileAccountRole,.mobileNavigation[data-nav-theme=dark] .mobileNavigationFooter span,.mobileNavigation[data-nav-theme=dark] .mobileNavigationSubLink small{color:#a8bbd5}.mobileNavigation[data-nav-theme=dark] .mobileAccountCard,.mobileNavigation[data-nav-theme=dark] .mobileNavigationNested,.mobileNavigation[data-nav-theme=dark] .mobileNavigationSearch{background:#1d304d;border-color:#324966}.mobileNavigation[data-nav-theme=dark] .mobileNavigationSearch input{color:#edf4ff}.mobilePublicPreferences{background:rgba(58,132,248,.065);border-radius:1.4rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.4rem;padding:1.3rem 1.5rem}.mobilePublicPrefLabel{align-items:center;color:inherit;display:flex;font-size:1.2rem;font-weight:750;gap:.7rem}.mobilePublicChoiceGroup{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr}.mobilePublicChoiceGroup button{align-items:center;background:#fff;background:var(--background-color,#fff);border:1px solid #3a84f826;border-radius:.85rem;color:inherit;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem;justify-content:center;min-height:4rem}.mobilePublicChoiceGroup button[aria-pressed=true]{background:#3a84f8;border-color:#3a84f8;color:#fff}.mobilePublicUnreadBadge{align-items:center;background:#c74658;border-radius:99rem;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:800;justify-content:center;padding:.25rem .7rem}.universePublicHeader .universeMegaMenu{grid-gap:0;background:var(--pn-surface);border:1px solid var(--pn-border);border-radius:1.9rem;box-shadow:0 1.3rem 1.7rem #0d214524;color:var(--pn-ink);display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(23rem,27%);overflow:hidden;width:100%}.universeMegaMain{min-width:0;padding:2.6rem 2.8rem 2.3rem}.universeMegaIntro{margin-bottom:2.2rem}.universeMegaFeatureKicker,.universeMegaGroupTitle,.universeMegaKicker{color:var(--pn-muted);font-size:1.05rem;font-weight:800;letter-spacing:.12em}.universeMegaIntro h3{color:var(--pn-ink);font-size:2.35rem;font-weight:780;letter-spacing:-.045em;line-height:1.2;margin:.55rem 0}.universeMegaIntro p{color:var(--pn-muted);font-size:1.3rem;line-height:1.6;max-width:55rem}.universeMegaGroups{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.universeMegaMenu--solutions .universeMegaGroups{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.universeMegaMenu--features .universeMegaGroups{grid-template-columns:1fr}.universeMegaMenu--features .universeMegaLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.universeMegaMenu--learn .universeMegaGroups{grid-template-columns:1fr}.universeMegaMenu--learn .universeMegaLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.universeMegaMenu--company .universeMegaGroups{grid-template-columns:1fr}.universeMegaMenu--company .universeMegaLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.universeMegaGroupTitle{color:var(--pn-blue);display:block;margin-bottom:1rem}.universeMegaLinks{grid-gap:.3rem;display:grid;gap:.3rem}.universePublicHeader .universeMegaItem{align-items:flex-start;border-radius:1.1rem;color:var(--pn-ink);display:flex;gap:1.1rem;min-width:0;padding:1.12rem;position:relative;text-decoration:none;transition:background .18s ease,transform .18s ease}.universePublicHeader .universeMegaItem:focus-visible,.universePublicHeader .universeMegaItem:hover{background:var(--pn-hover);transform:translateY(-1px)}.universeMegaIcon{background:var(--pn-blue-bg);border-radius:1rem;color:var(--pn-blue);display:grid;flex:0 0 3.6rem;height:3.6rem;place-items:center}.universeMegaText{display:flex;flex-direction:column;gap:.35rem;min-width:0}.universeMegaText strong{font-size:1.36rem;font-weight:750;letter-spacing:-.01em;line-height:1.3}.universeMegaText small{color:var(--pn-muted);font-size:1.13rem;line-height:1.42}.universeMegaArrow{color:var(--pn-blue);margin-left:auto;opacity:0;transition:opacity .18s}.universeMegaItem:focus-visible .universeMegaArrow,.universeMegaItem:hover .universeMegaArrow{opacity:1}.universeMegaFeature{align-items:flex-start;background:var(--pn-aside);border-left:1px solid var(--pn-border);display:flex;flex-direction:column;padding:3.2rem 2.4rem}.universeMegaFeatureOrb{background:var(--pn-blue-bg);border-radius:2rem;color:var(--pn-blue);display:grid;height:6.5rem;margin:0 0 2.2rem;place-items:center;width:6.5rem}.universeMegaFeatureOrb svg{font-size:3.1rem}.universeMegaFeatureKicker{color:var(--pn-blue)}.universeMegaFeature h4{color:var(--pn-ink);font-size:2.15rem;letter-spacing:-.04em;line-height:1.25;margin:1rem 0}.universeMegaFeature p{color:var(--pn-muted);font-size:1.25rem;line-height:1.65}.universeMegaFeature>a,.universeMegaFooter a{align-items:center;color:var(--pn-blue);display:inline-flex;font-size:1.3rem;font-weight:750;gap:.6rem;margin-top:2.8rem;text-decoration:none}.universeMegaFeature>a.universeMegaSecondary{margin-top:1.2rem}.universeMegaFooter{border-top:1px solid var(--pn-border);display:flex;gap:3rem;margin-top:1.2rem}.universeMegaFooter a{margin-top:1.8rem}@media (max-width:1200px){.universePublicHeader .universeMegaMenu{grid-template-columns:minmax(0,1fr) 24%}.universeMegaMain{padding:2rem}.universeMegaFeature{padding:2.4rem 1.8rem}.universeMegaGroups{gap:1rem}}@media (max-width:1050px){.universePublicHeader .universeMegaMenu{grid-template-columns:1fr}.universeMegaFeature{display:none}}@media (prefers-reduced-motion:reduce){.universePublicHeader .universeMegaItem{transition:none}}.universePublicHeader{--pn-blue:#3a84f8;--pn-blue-bg:#eaf3ff;--pn-ink:#142744;--pn-muted:#64758f;--pn-surface:#fff;--pn-aside:#f5f9ff;--pn-hover:#edf5ff;--pn-border:#e2eaf4;--pn-max-width:156rem;--pn-header-height:8.2rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-sizing:border-box;color:var(--pn-ink);font-family:inherit;left:0;position:absolute;top:0;width:100%;z-index:1100}.universePublicHeader[data-nav-theme=dark]{--pn-ink:#f4f7ff;--pn-muted:#a6b4ce;--pn-surface:#15243c;--pn-aside:#1c2e49;--pn-hover:#203858;--pn-blue-bg:#1e3e65;--pn-border:#35445d;background:#101c31f5}.universePublicHeader.stickyHeader{background:#fff;box-shadow:0 1rem 3rem #1126481a;left:0;position:fixed;top:0;transform:translateY(-130%);transition:transform .32s ease;z-index:9999}.universePublicHeader.stickyHeader.showStickyHeader{transform:translateY(0)}.universePublicHeader *,.universePublicHeader :after,.universePublicHeader :before{box-sizing:border-box}.universePublicHeader .navbar{background:#0000;color:inherit;padding:0;position:static;width:100%;z-index:auto}.universePublicHeader .navbar-container{grid-gap:2.4rem;align-items:center;display:grid;gap:2.4rem;grid-template-columns:minmax(10rem,.7fr) auto minmax(25rem,1fr);height:var(--pn-header-height);margin:0 auto;min-width:0;position:relative;width:min(var(--pn-max-width),calc(100% - 5.4rem))}.universePublicHeader .navbar-logo{align-items:center;display:flex;height:100%;justify-content:flex-start;max-width:100%;position:static;width:max-content}.universePublicHeader .navbar-logo img{display:block;height:6rem;object-fit:contain;position:static;width:8rem}.universePublicHeader .nav-links{align-items:center;background:var(--pn-aside);border:1px solid var(--pn-border);border-radius:1.45rem;box-shadow:none;display:flex;gap:.45rem;list-style:none;margin:0;padding:.5rem}.universePublicHeader .nav-links>li{margin:0;padding:0;position:static}.universePublicHeader .nav-links a,.universePublicHeader .publicNavTrigger{align-items:center;background:none;border:0;border-radius:1rem;color:var(--pn-ink);cursor:pointer;display:flex;font:inherit;font-size:1.28rem;font-weight:700;gap:.45rem;justify-content:center;letter-spacing:-.01em;line-height:1.2;padding:1rem 1.15rem;text-decoration:none;transition:background .18s ease,color .18s ease;white-space:nowrap}.universePublicHeader .dropDownBtn.is-open>.publicNavTrigger,.universePublicHeader .nav-links a.active,.universePublicHeader .nav-links a:hover,.universePublicHeader .publicNavTrigger:hover{background:var(--pn-hover);color:var(--pn-blue)}.universePublicHeader .dropDwnArrow{font-size:1.7rem;transition:transform .2s ease}.universePublicHeader .is-open>.publicNavTrigger .dropDwnArrow{transform:rotate(180deg)}.universePublicHeader .publicNavPopup{left:50%;max-height:min(78vh,77rem);opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1.2rem);transform:translate(-50%,-.8rem);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;width:min(122rem,calc(100vw - 4rem));z-index:1105}.universePublicHeader .dropDownBtn.is-open .publicNavPopup{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}.universePublicHeader .publicNavPopup:has(.universeMegaMenu--learn){width:min(104rem,calc(100vw - 4rem))}.universePublicHeader .publicNavPopup:has(.universeMegaMenu--company){width:min(121rem,calc(100vw - 4rem))}.universePublicHeader .publicNavPopup:has(.universeMegaMenu--solutions){width:min(128rem,calc(100vw - 4rem))}.universePublicHeader .publicNavActions{align-items:center;display:flex;gap:.65rem;justify-self:end;min-width:0}.universePublicHeader .publicNavIconButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:1.05rem;color:var(--pn-ink);cursor:pointer;display:inline-flex;flex-shrink:0;height:4rem;justify-content:center;position:relative;width:4rem}.universePublicHeader .publicNavIconButton.is-current,.universePublicHeader .publicNavIconButton:hover{background:var(--pn-hover);border-color:var(--pn-border);color:var(--pn-blue)}.universePublicHeader .publicNavIconButton svg{font-size:2.15rem}.universePublicHeader .publicNavAppsLink{align-items:center;color:var(--pn-ink);display:inline-flex;font-size:1.22rem;font-weight:730;gap:.3rem;padding:.9rem .65rem;text-decoration:none;white-space:nowrap}.universePublicHeader .publicNavAppsLink:hover{color:var(--pn-blue)}.universePublicHeader .publicNavGuest{align-items:center;display:flex;gap:.8rem;white-space:nowrap}.universePublicHeader .publicNavRegister,.universePublicHeader .publicNavSignIn{align-items:center;border-radius:1.05rem;display:inline-flex;font-size:1.3rem;font-weight:750;gap:.55rem;justify-content:center;padding:1.18rem 1.7rem;text-decoration:none;white-space:nowrap}.universePublicHeader .publicNavSignIn{background:var(--pn-aside);color:var(--pn-ink)}.universePublicHeader .publicNavRegister{background:var(--pn-blue);color:#fff}.universePublicHeader .publicNavSignIn:hover{background:var(--pn-hover)}.universePublicHeader .publicNavRegister:hover{background:#236cda}.universePublicHeader .publicNavActionSlot{flex-shrink:0;position:relative}.universePublicHeader .publicNavBadge{background:#e24f5b;border:2px solid var(--pn-surface);border-radius:99rem;color:#fff;display:grid;font-size:.95rem;font-weight:800;height:1.7rem;min-width:1.7rem;padding:0 .3rem;place-items:center;position:absolute;right:-.3rem;top:-.35rem}.universePublicHeader .publicNavAccountTrigger{align-items:center;background:var(--pn-aside);border:1px solid var(--pn-border);border-radius:1.1rem;color:var(--pn-ink);cursor:pointer;display:flex;gap:.65rem;max-width:21rem;padding:.45rem .65rem}.universePublicHeader .publicNavAccountTrigger img,.universePublicHeader .publicNavInitials{background:var(--pn-blue-bg);border-radius:.9rem;color:var(--pn-blue);display:grid;flex-shrink:0;font-size:1.5rem;font-weight:800;height:3.3rem;object-fit:cover;place-items:center;width:3.3rem}.universePublicHeader .publicNavAccountCopy{display:flex;flex-direction:column;gap:.15rem;min-width:0;text-align:left}.universePublicHeader .publicNavAccountCopy strong{font-size:1.16rem;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.universePublicHeader .publicNavAccountCopy small{color:var(--pn-muted);font-size:1rem}.universePublicHeader .publicNavFloatingPanel{background:var(--pn-surface);border:1px solid var(--pn-border);border-radius:1.5rem;box-shadow:0 2rem 4rem #0c224629;color:var(--pn-ink);max-width:min(36rem,90vw);min-width:22rem;padding:1.15rem;position:absolute;right:0;top:calc(100% + 1.6rem);z-index:1110}.universePublicHeader .publicNavFloatingPanel a,.universePublicHeader .publicNavFloatingPanel button{align-items:center;background:#0000;border:0;border-radius:.95rem;color:var(--pn-ink);cursor:pointer;display:flex;font-size:1.3rem;font-weight:650;gap:1rem;padding:1.15rem 1rem;text-align:left;text-decoration:none;width:100%}.universePublicHeader .publicNavFloatingPanel a:hover,.universePublicHeader .publicNavFloatingPanel button:hover{background:var(--pn-hover);color:var(--pn-blue)}.universePublicHeader .publicNavPanelLabel{color:var(--pn-muted);display:block;font-size:1rem;font-weight:800;letter-spacing:.12em;margin:.7rem 1rem}.universePublicHeader .publicNavOptionsPanel button{justify-content:space-between}.universePublicHeader .publicNavAccountMenu{min-width:26rem}.universePublicHeader .publicNavAccountHead{border-bottom:1px solid var(--pn-border);display:flex;flex-direction:column;gap:.3rem;margin-bottom:.5rem;padding:1.1rem 1rem 1.5rem}.universePublicHeader .publicNavAccountHead strong{font-size:1.5rem;overflow-wrap:anywhere}.universePublicHeader .publicNavAccountHead span{color:var(--pn-muted);font-size:1.18rem}.universePublicHeader .publicNavFloatingPanel .publicNavLogout{border-radius:0;border-top:1px solid var(--pn-border);color:#cb4652;margin-top:.6rem;padding-top:1.3rem}.universePublicHeader .publicNavNoticePanel p{color:var(--pn-muted);font-size:1.2rem;line-height:1.5;margin:.7rem 0}.universePublicHeader .publicNavNoticePanel>a{color:var(--pn-blue)}.universePublicHeader .publicNavSearchPanel{background:var(--pn-surface);border:1px solid var(--pn-border);border-radius:1.6rem;box-shadow:0 2rem 5rem #0c224629;padding:1.4rem;position:absolute;right:0;top:calc(100% + 1.2rem);width:min(58rem,calc(100vw - 4rem));z-index:1120}.universePublicHeader .publicNavSearchField{align-items:center;background:var(--pn-aside);border:1px solid var(--pn-border);border-radius:1rem;color:var(--pn-muted);display:flex;gap:1rem;padding:1rem}.universePublicHeader .publicNavSearchField input{background:#0000;border:0;color:var(--pn-ink);flex:1 1;font:inherit;font-size:1.35rem;min-width:0;outline:none;width:100%}.universePublicHeader .publicNavSearchField button{background:none;border:0;color:var(--pn-muted);cursor:pointer}.universePublicHeader .publicNavSearchResults{margin-top:1rem;max-height:43rem;overflow-y:auto}.universePublicHeader .publicNavSearchResults a{align-items:center;border-radius:.95rem;color:var(--pn-ink);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem;text-decoration:none}.universePublicHeader .publicNavSearchResults a:focus-visible,.universePublicHeader .publicNavSearchResults a:hover{background:var(--pn-hover)}.universePublicHeader .publicNavSearchResults a span{display:flex;flex-direction:column;gap:.25rem}.universePublicHeader .publicNavSearchResults strong{font-size:1.28rem}.universePublicHeader .publicNavSearchResults small{color:var(--pn-muted);font-size:1.1rem}.universePublicHeader .publicNavSearchResults p{color:var(--pn-muted);font-size:1.2rem;padding:1.5rem}.universePublicHeader a:focus-visible,.universePublicHeader button:focus-visible{outline:3px solid var(--pn-blue);outline-offset:2px}@media (max-width:1360px){.universePublicHeader .navbar-container{gap:1.4rem;grid-template-columns:minmax(7rem,.65fr) auto minmax(22rem,1fr);width:calc(100% - 3rem)}.universePublicHeader .nav-links a,.universePublicHeader .publicNavTrigger{font-size:1.22rem;padding:.95rem .85rem}.universePublicHeader .publicNavActions{gap:.25rem}.universePublicHeader .publicNavAccountCopy{display:none}.universePublicHeader .publicNavAccountTrigger{padding:.4rem}}@media (max-width:1050px){.universePublicHeader .navbar-container{gap:1rem;grid-template-columns:7rem auto 1fr}.universePublicHeader .navbar-logo img{width:6.8rem}.universePublicHeader .nav-links a,.universePublicHeader .publicNavTrigger{font-size:1.12rem;padding:.85rem .55rem}.universePublicHeader .publicNavAppsLink{display:none}.universePublicHeader .publicNavGuest{gap:.35rem}.universePublicHeader .publicNavRegister,.universePublicHeader .publicNavSignIn{font-size:1.15rem;padding:.9rem 1rem}}@media (max-width:768px){.universePublicHeader.publicHeader--desktop{display:none!important}}@media (prefers-reduced-motion:reduce){.universePublicHeader *,.universePublicHeader :after,.universePublicHeader :before{animation:none!important;transition:none!important}}.universePublicHeader .publicNavStaffSignIn{color:var(--pn-muted);font-size:1.2rem;font-weight:740;padding:.8rem .45rem;text-decoration:none}.universePublicHeader .publicNavStaffSignIn:hover{color:var(--pn-blue)}@media (max-width:1200px){.universePublicHeader .publicNavStaffSignIn{display:none}}@media (min-width:769px) and (max-width:900px){.universePublicHeader .navbar-container{gap:.35rem;grid-template-columns:5.5rem minmax(0,1fr) auto;width:calc(100% - 1.4rem)}.universePublicHeader .navbar-logo img{width:5.3rem}.universePublicHeader .nav-links{gap:0;justify-self:center;padding:.25rem}.universePublicHeader .nav-links a,.universePublicHeader .publicNavTrigger{font-size:1.06rem;padding:.85rem .4rem}.universePublicHeader .publicNavIconButton{height:3.55rem;width:3.25rem}.universePublicHeader .publicNavGuest{gap:.15rem}.universePublicHeader .publicNavRegister,.universePublicHeader .publicNavSignIn{font-size:1.06rem;padding:.85rem .65rem}}.publicMobileHeader{display:none}@media (max-width:768px){.publicHeader--desktop{display:none!important}.publicMobileHeader{align-items:center;background:#fff;border-bottom:1px solid #082e6714;box-sizing:border-box;display:flex;gap:1.2rem;justify-content:space-between;min-height:7.2rem;padding:1.1rem max(1.6rem,env(safe-area-inset-left)) 1.1rem max(1.6rem,env(safe-area-inset-right));position:relative;width:100%;z-index:1001}.publicMobileHeaderBrand{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:1rem;min-width:0;padding:0;text-align:left}.publicMobileHeaderBrandLogo{align-items:center;background:#fff;border:1px solid #082e6712;border-radius:1.3rem;box-shadow:0 .8rem 2rem #082e6714;display:flex;flex:0 0 4.4rem;height:4.4rem;justify-content:center;width:4.4rem}.publicMobileHeaderBrandLogo img{height:3rem;object-fit:contain;width:3rem}.publicMobileHeaderBrandText{display:flex;flex-direction:column;gap:.1rem;min-width:0}.publicMobileHeaderBrandText strong{color:#082e67;font-size:1.5rem;font-weight:600;line-height:1.2}.publicMobileHeaderBrandText span{color:#8a8f99;font-size:1.1rem;line-height:1.3}.publicMobileHeader .mobileNavWrap{flex:0 0 auto}.publicMobileHeader .mobileHeaderMenuButton{align-items:center;background:#f7faff;border:1px solid #3a84f81f;display:inline-flex;justify-content:center}}@media (max-width:350px){.publicMobileHeaderBrandText span{font-size:1rem}.publicMobileHeader{gap:.5rem}}@media(max-width:768px){.publicMobileHeader[data-nav-theme=dark]{background:#14243c;border-bottom-color:#34445f;color:#edf4ff}.publicMobileHeader[data-nav-theme=dark] .publicMobileHeaderBrandText strong{color:#edf4ff}.publicMobileHeader[data-nav-theme=dark] .publicMobileHeaderBrandText span{color:#a9bad5}.publicMobileHeader[data-nav-theme=dark] .mobileHeaderMenuButton{background:#233855;border-color:#344c6b;color:#edf4ff}}.heroWrap{background-color:var(--light-color);background-size:cover;margin:0;padding:0;position:relative}.hero-section{overflow:hidden;padding:9rem 2rem 4rem;position:relative}.hero-section-cont{display:grid;grid-template-columns:1.5fr 1fr}.heroTop{max-width:100rem;text-align:center}.heroFirst{margin:0 4.5rem}.heroSlideShows{height:44rem;max-width:75rem}.hero-content{flex-direction:column;gap:2rem;justify-content:space-between;width:100%}.hero-content,.heroImage{align-items:center;display:flex}.heroImage{height:77rem;justify-content:center;width:97rem;z-index:2}.heroImage img{max-height:64rem;width:auto}@media (min-width:768px){.hero-content{flex-direction:row}}.heroGenCont{padding:2.4rem 6.5rem}.subheading{background-color:#fff;border-radius:.8rem;color:#333;display:inline-block;font-size:1.8rem;font-weight:500;margin-bottom:.5rem;max-width:44rem;padding:.4rem 2.6rem;width:100%}.main-heading{color:#000;font-size:7rem;font-weight:500;height:15rem;line-height:1.2;width:100rem}.description{color:#898989;font-weight:400;line-height:2;width:72.1rem}.description,.shop-btn{font-family:cursive;font-size:1.7rem}.shop-btn{background-color:#000;border:none;border-radius:55rem;color:#f8fafc;cursor:pointer;font-weight:500;padding:1rem .8rem 1rem 2.4rem;text-align:center;transition:all .3s ease-in}.shop-btn:last-child{background-color:#fff;box-shadow:inset 0 0 0 .1rem #000;color:#000}.shop-btn:hover{opacity:.7}.hero-image img{max-height:33rem;width:auto}.hero-categories{display:none;flex-direction:column;gap:1rem;position:absolute;right:2rem;top:2rem}@media (min-width:1024px){.hero-categories{display:flex}}.category{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;font-weight:500;padding:.75rem;text-align:center;transition:transform .2s;width:120px}.category:hover{transform:scale(1.05)}.heroBaseStatus{color:#000;margin-top:4rem}.heroBaseStatus figure{background-color:#fff;border-radius:1.2rem;padding:2rem;width:23rem}.heroBaseStatus h4 span{font-size:4.4rem;font-weight:200}.heroBaseStatus span{font-size:1.4rem}.heroBaseBar{background:#0e1f2c;border-radius:5.8rem;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;font-size:1.2rem;height:7rem;padding:.7rem;position:absolute;width:100%}.heroBaseBar img{border-radius:1.2rem;height:4.2rem;width:6.4rem}.heroFigure{font-size:1.4rem;max-width:26rem}.heroFigure div img{border:3px solid #eff5f5;border-radius:55rem;height:3.8rem;margin-left:-1rem;width:3.8rem}.getStrtIcon{background-color:#fff;border-radius:55rem;color:#000;height:2.5rem;width:2.5rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.sectionGalleryS{color:#fff;padding:3.5rem}.gallerSCont{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:2fr 2fr 4fr}.gallerSCont figure{border-radius:1.2rem;border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0;height:30rem;overflow:hidden;padding:1.2rem}.gallerSCont figure:first-child,.gallerSCont figure:last-child{background-image:linear-gradient(#12243594,#12243594),url(/static/media/cbg.e1fc85f04591fc51e32b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.gallerSCont figure:nth-child(2){border-radius:0;padding:0}.gallerSCont figure:nth-child(2) div{background-color:#ff763e;color:#fff;font-size:2rem;font-weight:400;height:50%;overflow:hidden;padding:2rem 4rem}.gallerSCont figure:nth-child(2) div,.gallerSCont figure:nth-child(2) div:nth-child(2){background-image:linear-gradient(#12243594,#12243594),url(/static/media/cbg.e1fc85f04591fc51e32b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0}.gallerSCont figure:nth-child(2) div:nth-child(2){background-color:#b09df3}.sectionOurServices{padding:0 0 9.6rem;text-align:center}.sectionHomeComp4{background-color:#f3f0e8;font-size:1.6rem;padding:4.5rem}.ourSrvc figure{background-color:#3774d0;border-radius:.3rem;color:#fff;padding:.8rem 1.2rem}.ourSrvc figure img{border-radius:.8rem;display:none;height:auto;width:3.8rem}.ourSrvc figure .srvcTag{background:radial-gradient(circle at 15% 15%,#5c531273 0,#5c12552e 25%,#0000 55%),linear-gradient(135deg,#babbbc,#7aae78 20%,#a3bc74 45%,#f1ce62 70%,#ec7687);border-radius:.5rem;color:#062e6a;font-size:1.3rem;font-weight:700;padding:.4rem 1.5rem;transform:skewX(-14deg)}.srvcHead p{border-radius:1.2rem;color:#fff;font-size:1.4rem;font-weight:500;padding:.4rem 1.2rem}.srvcHead figure{background-color:#fafafa;flex-grow:1;height:1px}.sectionHomeHeading{background-color:#fff;border-radius:8rem;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 0 1px oklch(1 0 0),0 2px 8px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 8%,#0000),0 4px 16px 0 color-mix(in oklch,oklch(.63 .02 306.5/.41) 12%,#0000);font-size:1.6rem;margin-top:-19rem;padding:9.6rem 6.9rem 3.2rem;z-index:1}.HomeHeadingCont{grid-gap:3.2rem;display:grid;gap:3.2rem;grid-template-columns:2fr 1fr}.HomeHeadingLeft,.HomeHeadingRight{border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0}.HomeHeadingLeft{background:#3774d0;color:#fff}.HomeHeadingLeft div:first-child{padding:3.4rem;width:68%}.HomeHeadingLeft div:last-child{height:100%;position:relative;width:42%}.HomeHeadingLeft div:last-child img{bottom:0;position:absolute}.HomeHeadingRight{background:#3774d0;color:#fff;padding:3.4rem}.HomeHeadingCont h3{font-size:2.8rem;font-weight:400}.HomeHeadingCont button{background-color:#fff;border-radius:1.8rem;border-bottom-right-radius:0;border-top-left-radius:0;max-width:16rem;padding:1.2rem}.sectionHomeComp6{padding:4.5rem}.HomeComp6top{font-size:1.6rem;line-height:1.5;max-width:70rem}.HomeComp6top img{width:20rem}.HomeComp6CardConts{align-items:flex-end;position:relative}.HomeComp6CardConts figure{background-position:bottom;background-repeat:no-repeat;background-size:14rem;border-radius:1.8rem;padding:2.4rem;position:relative;width:30.3rem}.HomeComp6CardConts figure:first-child{background-color:#2bd887;height:35rem}.HomeComp6CardConts figure:first-child,.HomeComp6CardConts figure:nth-child(2){background-image:linear-gradient(#12243594,#12243594),url(/static/media/cbg.e1fc85f04591fc51e32b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.HomeComp6CardConts figure:nth-child(2){background-color:#cdbdf5;height:45rem}.HomeComp6CardConts figure:nth-child(3){background-color:#dbffba;background-image:linear-gradient(#12243594,#12243594),url(/static/media/cbg.e1fc85f04591fc51e32b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:25rem}.HomeComp6CardConts figure h4{color:#fff;font-size:2.8rem;font-weight:500}.HomeComp6CardConts figure h4 em{font-family:serif}.HomeComp6CardConts figure img{max-width:12.5rem}.HomeComp6CardConts figure span{border:1px solid #fff;border-radius:50rem;color:#fff;font-size:1.2rem;max-width:7rem;padding:.2rem .6rem;text-align:center}.HomeComp6CardConts figure button{background-color:initial;border:1px solid #0fff00;border-radius:50rem;font-size:2.4rem;height:4.8rem;padding:.6rem;position:absolute;right:23px;width:4.8rem}.floatingBtnsCont{background-color:initial;bottom:56%;color:#fff;font-size:1.4rem;position:absolute;right:11.5%}.floatingBtns{height:15rem;position:relative;width:30.3rem}.floatingBtns button{border:none;border-radius:60rem;font-size:1.8rem;padding:.8rem 1.2rem;position:absolute;text-align:center;width:15rem}.btnHomeComp6_one{background-color:#ffbbf4;bottom:77%;left:-1%;transform:rotate3d(1,1,1,39deg)}.btnHomeComp6_two{background-color:#31d889;bottom:8%;left:25%;transform:rotate3d(2,8,5,21deg)}.btnHomeComp6_three{background-color:#cabeef;bottom:56%;right:5%;transform:rotate3d(1,1,1,314deg)}.floatingBtns span{border-radius:55rem;font-size:2.8rem;height:4.4rem;padding:.4rem;position:absolute;text-align:center;width:4.4rem}.floatingBtns span:first-child{background-color:#fdb9f2;bottom:27%;right:17%}.floatingBtns span:nth-child(2){background-color:#ffef7a;bottom:41%;left:19%}.floatingBtns span:nth-child(3){background-color:#dafeb9;bottom:92%;left:48%}.sectionOrganize{background:radial-gradient(circle at 8% 30%,#3a84f80f,#0000 32%),#f4f5f7;overflow:hidden;padding:clamp(7rem,10vw,13rem) clamp(2rem,7vw,9rem);position:relative;width:100%;z-index:1}.sectionOrganize:before{border:1px solid #3a84f814;border-radius:50%;bottom:-25rem;box-shadow:0 0 0 7rem rgba(58,132,248,.025),0 0 0 14rem rgba(58,132,248,.018);content:"";height:45rem;pointer-events:none;position:absolute;right:-25rem;width:45rem}.OrganizeCont{grid-gap:clamp(4rem,7vw,11rem);display:grid;gap:clamp(4rem,7vw,11rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:170rem}.OrganizeCont,.OrganizeLeft{align-items:center;position:relative}.OrganizeLeft{background:radial-gradient(circle at 50% 20%,#ffffff29,#0000 35%),linear-gradient(145deg,#e8f0ff,#dce8fa 50%,#d1def3);border-radius:4.8rem 4.8rem 0 4.8rem;box-shadow:0 3rem 8rem #1e365c1a;display:flex;justify-content:center;margin:0;min-height:62rem;overflow:hidden;width:100%}.OrganizeVisualHeader{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#fff9;border:1px solid #ffffffb3;border-radius:10rem;color:#49617f;display:flex;font-size:1.1rem;font-weight:600;gap:.8rem;left:2.8rem;letter-spacing:.1rem;padding:.8rem 1.2rem;position:absolute;top:2.4rem;z-index:5}.OrganizeLiveDot{background:#3a84f8;border-radius:50%;box-shadow:0 0 0 .5rem #3a84f81a;height:.8rem;width:.8rem}.OrganizeVisual{align-items:center;display:flex;height:100%;justify-content:center;min-height:62rem;position:relative;width:100%}.OrganizeVisualGlow{background:#3a84f81a;border-radius:50%;filter:blur(5rem);height:34rem;position:absolute;width:34rem}.OrganizeScreen{background:#fff;border-radius:2rem;box-shadow:0 3rem 6rem #1e365c33,0 .5rem 1.5rem #1e365c1a;padding:.7rem;position:relative;transform:perspective(120rem) rotateY(-5deg) rotateX(2deg) rotate(-1deg);transition:transform .6s ease,box-shadow .6s ease;width:82%;z-index:2}.OrganizeLeft:hover .OrganizeScreen{box-shadow:0 4rem 8rem #1e365c38;transform:perspective(120rem) rotateY(0) rotateX(0) rotate(0) translateY(-.5rem)}.OrganizeScreen img{border-radius:1.5rem;display:block;height:auto;object-fit:cover;width:100%}.OrganizeFloatingCard{align-items:center;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:#ffffffd9;border:1px solid #ffffffe6;border-radius:1.8rem;box-shadow:0 1.5rem 4rem #1e365c26;display:flex;gap:1.2rem;padding:1.4rem 1.6rem;position:absolute;z-index:4}.OrganizeFloatingCardTop{right:3%;top:16%}.OrganizeFloatingCardBottom{bottom:14%;left:3%}.OrganizeFloatingCard div{display:flex;flex-direction:column;gap:.35rem}.OrganizeFloatingCard strong{color:#24344b;font-size:1.25rem;font-weight:600}.OrganizeFloatingCard span:not(.OrganizeFloatingIcon,.OrganizeFloatingCheck){color:#75849a;font-size:1.05rem}.OrganizeFloatingIcon{align-items:center;background:#edf4ff;border-radius:1.2rem;color:#3a84f8;display:flex;height:3.8rem;justify-content:center;width:3.8rem}.OrganizeFloatingIcon svg{font-size:2rem}.OrganizeFloatingCheck{align-items:center;background:#e8f7f0;border-radius:50%;color:#20a66a;display:flex;font-size:1.5rem;font-weight:700;height:3rem;justify-content:center;width:3rem}.OrganizeLeft figcaption{bottom:2.4rem;color:#70819a;display:flex;font-size:1.1rem;justify-content:space-between;left:2.8rem;letter-spacing:.1rem;position:absolute;right:2.8rem;z-index:5}.OrganizeRight{color:#202b3d;max-width:70rem;width:100%}.OrganizeEyebrow{background:#eaf2ff;border-radius:10rem;color:#3a84f8;font-size:1.2rem;font-weight:600;letter-spacing:.08rem;padding:.8rem 1.2rem;width:fit-content}.OrganizeEyebrow svg{font-size:1.7rem}.OrganizeHeading h3{color:#1e2939;font-size:clamp(3.2rem,4.2vw,5.6rem);font-weight:400;letter-spacing:-.1rem;line-height:1.08;margin:2rem 0 1.8rem}.OrganizeHeading h3 strong{color:#3a84f8;font-weight:500}.OrganizeIntro{color:#65738a;font-size:clamp(1.6rem,1.7vw,2rem);line-height:1.7;margin:0;max-width:58rem}.OrganizeFeatures{display:flex;flex-direction:column;gap:1.5rem;margin-top:4rem}.OrganizeFeature{grid-gap:1.8rem;background:#ffffffb8;border:1px solid #e2e7ef;border-radius:2.2rem 2.2rem 0 2.2rem;box-shadow:0 1rem 3rem #1e365c0a;display:grid;gap:1.8rem;grid-template-columns:5rem 1fr;padding:2.2rem;position:relative;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.OrganizeFeature:hover{border-color:#3a84f840;box-shadow:0 1.5rem 4rem #1e365c14;transform:translateX(.5rem)}.OrganizeFeatureIcon{align-items:center;background:#edf4ff;border-radius:1.5rem;color:#3a84f8;display:flex;height:5rem;justify-content:center;width:5rem}.OrganizeFeatureIcon svg{font-size:2.5rem}.OrganizeFeatureTop{align-items:flex-start;display:flex;gap:1.2rem}.OrganizeFeatureTop>span{color:#9aa7b8;font-size:1.1rem;font-weight:600;letter-spacing:.08rem;margin-top:.4rem}.OrganizeFeature h4{color:#253247;font-size:clamp(1.7rem,1.7vw,2.1rem);font-weight:600;line-height:1.3;margin:0}.OrganizeFeature p{color:#718096;font-size:clamp(1.4rem,1.45vw,1.65rem);line-height:1.7;margin:1rem 0 0}.OrganizeFeature p strong{color:#3a84f8;font-weight:600}.OrganizeCTA{flex-wrap:wrap;gap:1.5rem;margin-top:3rem}.OrganizeButton,.OrganizeCTA{align-items:center;display:flex}.OrganizeButton{background:#3a84f8;border:none;border-radius:1.8rem 1.8rem 0 1.8rem;box-shadow:0 1.2rem 3rem #3a84f833;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:600;gap:2rem;justify-content:space-between;min-height:5.5rem;min-width:24rem;padding:.8rem .8rem .8rem 2rem;transition:transform .3s ease,box-shadow .3s ease}.OrganizeButton:hover{box-shadow:0 1.8rem 4rem #3a84f847;transform:translateY(-.3rem)}.OrganizeButtonArrow{align-items:center;background:#ffffff29;border-radius:1.2rem;display:flex;font-size:1.8rem;height:3.8rem;justify-content:center;transition:transform .3s ease;width:3.8rem}.OrganizeButton:hover .OrganizeButtonArrow{transform:translate(.15rem,-.15rem)}.OrganizeCTAHint{color:#8996a8;font-size:1.2rem}@media (max-width:1200px){.OrganizeCont{gap:5rem}.OrganizeLeft,.OrganizeVisual{min-height:52rem}.OrganizeScreen{width:88%}.OrganizeFloatingCardTop{right:1%}.OrganizeFloatingCardBottom{left:1%}}@media (max-width:900px){.sectionOrganize{padding:7rem 3rem}.OrganizeCont{gap:6rem;grid-template-columns:1fr}.OrganizeLeft{margin:0 auto;max-width:85rem}.OrganizeLeft,.OrganizeVisual{min-height:55rem}.OrganizeRight{margin:0 auto;max-width:85rem}.OrganizeHeading h3{max-width:75rem}}@media (max-width:600px){.sectionOrganize{padding:5rem 1.6rem}.OrganizeCont{gap:4rem}.OrganizeLeft{border-radius:3rem 3rem 0 3rem}.OrganizeLeft,.OrganizeVisual{min-height:34rem}.OrganizeVisualHeader{font-size:.95rem;left:1.5rem;padding:.7rem 1rem;top:1.5rem}.OrganizeScreen{border-radius:1.3rem;padding:.4rem;transform:perspective(80rem) rotateY(-3deg) rotateX(1deg) rotate(-1deg);width:88%}.OrganizeScreen img{border-radius:1rem}.OrganizeFloatingCard{border-radius:1.3rem;gap:.8rem;padding:1rem 1.1rem}.OrganizeFloatingCardTop{right:1rem;top:22%}.OrganizeFloatingCardBottom{bottom:15%;left:1rem}.OrganizeFloatingIcon{border-radius:1rem;height:3rem;width:3rem}.OrganizeFloatingIcon svg{font-size:1.6rem}.OrganizeFloatingCard strong{font-size:1rem}.OrganizeFloatingCard span:not(.OrganizeFloatingIcon,.OrganizeFloatingCheck){font-size:.9rem}.OrganizeLeft figcaption{bottom:1.5rem;font-size:.9rem;left:1.5rem;right:1.5rem}.OrganizeHeading h3{font-size:clamp(3rem,9vw,4rem);margin-top:1.5rem}.OrganizeIntro{font-size:1.5rem}.OrganizeFeatures{margin-top:3rem}.OrganizeFeature{border-radius:1.8rem 1.8rem 0 1.8rem;gap:1.2rem;grid-template-columns:4rem 1fr;padding:1.6rem}.OrganizeFeatureIcon{border-radius:1.2rem;height:4rem;width:4rem}.OrganizeFeatureIcon svg{font-size:2rem}.OrganizeFeatureTop{flex-direction:column;gap:.5rem}.OrganizeFeatureTop>span{order:-1}.OrganizeFeature h4{font-size:1.6rem}.OrganizeFeature p{font-size:1.35rem;line-height:1.65}.OrganizeCTA{align-items:stretch;flex-direction:column}.OrganizeButton{min-width:0;width:100%}.OrganizeCTAHint{text-align:center}}@media (max-width:380px){.OrganizeFloatingCardTop{display:none}.OrganizeScreen{width:92%}.OrganizeFeature{grid-template-columns:1fr}.OrganizeFeatureIcon{height:4.2rem;width:4.2rem}}@media (prefers-reduced-motion:reduce){.OrganizeButton,.OrganizeButtonArrow,.OrganizeFeature,.OrganizeScreen{transition:none}}.sectionFuture{padding:6.5rem 0}.futureCard{background:radial-gradient(circle at 10% 10%,#0aa96114,#0000 28%),radial-gradient(circle at 90% 70%,#2563eb0f,#0000 28%),#f7faf9;border:1px solid #e5e5e5;border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#172033;cursor:pointer;font-size:1.4rem;line-height:1.6;padding:2.4rem;transition:all .3s ease-in-out;width:47rem}.futureCard:hover{box-shadow:0 4px 20px #0000001a;transform:translateY(-.5rem)}.futureIcon{align-items:center;background-color:#fafaff;border-radius:60rem;display:flex;height:6.4rem;justify-content:center;padding:.6rem;width:6.4rem}.futureSlider{overflow:hidden;padding:1.5rem 0;width:100%}.futureTrack{animation:futureScroll 30s linear infinite;display:flex;gap:2rem;width:max-content}.futureSlider.reverse .futureTrack{animation-direction:reverse}.futureSlider:hover .futureTrack{animation-play-state:paused}@keyframes futureScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.universeFooter{background:#07151a;color:#fff;overflow:hidden;position:relative;width:100%}.universeFooterCta{background:radial-gradient(circle at 10% 20%,#0aa96129,#0000 32%),radial-gradient(circle at 90% 80%,#207aff21,#0000 32%),#0a1b20;border-bottom:1px solid #ffffff14;overflow:hidden;position:relative}.universeFooterCtaContent{align-items:center;display:flex;gap:3rem;margin:auto;padding:6rem 0;position:relative;width:min(94%,150rem);z-index:2}.universeFooterCtaIcon{align-items:center;background:#0aa9611f;border:1px solid #0aa96140;border-radius:2rem;color:#18d487;display:flex;flex:0 0 7rem;height:7rem;justify-content:center;width:7rem}.universeFooterCtaIcon svg{font-size:3.5rem}.universeFooterCtaText{flex:1 1}.universeFooterEyebrow,.universeFooterNewsletterEyebrow{color:#18d487;display:block;font-size:1.15rem;font-weight:800;letter-spacing:.16rem;margin-bottom:.8rem}.universeFooterCtaText h2{font-size:clamp(2.8rem,4vw,5rem);font-weight:800;letter-spacing:-.15rem;line-height:1.05;margin:0;max-width:70rem}.universeFooterCtaText h2 span{color:#18d487}.universeFooterCtaText p{color:#ffffff9e;font-size:1.5rem;line-height:1.7;margin:1.5rem 0 0;max-width:68rem}.universeFooterCtaActions{display:flex;flex-direction:column;gap:1rem;min-width:20rem}.universeFooterPrimaryButton,.universeFooterSecondaryButton{align-items:center;border-radius:1.2rem;display:flex;font-size:1.4rem;font-weight:700;gap:1rem;justify-content:center;min-height:5.4rem;padding:0 2rem;text-decoration:none;transition:.25s ease}.universeFooterPrimaryButton{background:#0aa961;box-shadow:0 1.2rem 3rem #0aa96133;color:#fff}.universeFooterPrimaryButton:hover{background:#0cbd6c;box-shadow:0 1.5rem 3.5rem #0aa9614d;transform:translateY(-.3rem)}.universeFooterPrimaryButton svg{font-size:2rem}.universeFooterSecondaryButton{background:hsla(0,0%,100%,.035);border:1px solid #ffffff1f;color:#fffc}.universeFooterSecondaryButton:hover{background:#ffffff12;border-color:#fff3}.universeFooterMain{position:relative}.universeFooterContainer{margin:auto;width:min(94%,150rem)}.universeFooterMain>.universeFooterContainer{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:1.6fr repeat(4,1fr);padding:7rem 0 6rem}.universeFooterBrand{max-width:38rem}.universeFooterLogo{align-items:center;color:#fff;display:inline-flex;gap:1.2rem;text-decoration:none}.universeFooterLogoMark{align-items:center;background:linear-gradient(135deg,#0aa961,#087e4a);border-radius:1.4rem;box-shadow:0 1rem 2.5rem #0aa9612e;display:flex;height:5rem;justify-content:center;width:5rem}.universeFooterLogoMark svg{font-size:2.7rem}.universeFooterLogoText{display:flex;flex-direction:column;line-height:1}.universeFooterLogoText strong{font-size:2rem;font-weight:800}.universeFooterLogoText small{color:#18d487;font-size:1.15rem;font-weight:700;letter-spacing:.15rem;margin-top:.45rem;text-transform:uppercase}.universeFooterBrandDescription{color:#ffffff8c;font-size:1.4rem;line-height:1.8;margin:2.2rem 0}.universeFooterBrandBadge{align-items:center;background:#0aa96114;border:1px solid #0aa96126;border-radius:.8rem;color:#ffffffb3;display:flex;font-size:1.15rem;gap:.7rem;padding:.8rem 1.1rem;width:fit-content}.universeFooterBrandBadge svg{color:#18d487;font-size:1.8rem}.universeFooterContactMini{display:flex;flex-direction:column;gap:1rem;margin-top:2.2rem}.universeFooterContactMini a,.universeFooterContactMini div{align-items:center;color:#ffffff7a;display:flex;font-size:1.45rem;gap:.8rem;text-decoration:none}.universeFooterContactMini svg{color:#18d487;font-size:1.8rem}.universeFooterColumn{align-items:flex-start;display:flex;flex-direction:column}.universeFooterColumn h3{color:#fff;font-size:1.35rem;font-weight:800;margin:0 0 2rem}.universeFooterColumn a{align-items:center;color:#ffffff80;display:flex;font-size:1.55rem;gap:.7rem;line-height:1.4;margin-bottom:1.25rem;position:relative;text-decoration:none;transition:.2s ease;width:fit-content}.universeFooterColumn a:hover{color:#18d487;transform:translateX(.25rem)}.universeFooterColumn a svg{color:#ffffff59;font-size:1.8rem;transition:.2s ease}.universeFooterColumn a:hover svg{color:#18d487}.universeFooterColumn a span{display:flex;flex-direction:column}.universeFooterColumn a small{color:#ffffff4d;font-size:1.4rem;margin-top:.25rem}.universeFooterNewsletter{background:hsla(0,0%,100%,.015);border-bottom:1px solid #ffffff12;border-top:1px solid #ffffff12}.universeFooterNewsletterContainer{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin:auto;padding:4rem 0;width:min(94%,150rem)}.universeFooterNewsletterInfo{align-items:center;display:flex;flex:1 1;gap:1.5rem}.universeFooterNewsletterIcon{align-items:center;background:#0aa9611a;border-radius:1.4rem;color:#18d487;display:flex;flex:0 0 5.5rem;height:5.5rem;justify-content:center;width:5.5rem}.universeFooterNewsletterIcon svg{font-size:2.7rem}.universeFooterNewsletterInfo h3{font-size:2rem;font-weight:750;margin:0}.universeFooterNewsletterInfo p{color:#ffffff6b;font-size:1.4rem;line-height:1.6;margin:.6rem 0 0;max-width:75rem}.universeFooterEmailInput,.universeFooterNewsletterForm{align-items:center;display:flex;gap:.8rem}.universeFooterEmailInput{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.1rem;height:5.4rem;padding:0 1.4rem;width:30rem}.universeFooterEmailInput svg{color:#ffffff59;font-size:2rem}.universeFooterEmailInput input{background:#0000;border:0;color:#fff;font-size:1.25rem;outline:0;width:100%}.universeFooterEmailInput input::placeholder{color:#ffffff59}.universeFooterNewsletterForm button{align-items:center;background:#0aa961;border:0;border-radius:1.1rem;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;gap:.8rem;height:5.4rem;justify-content:center;padding:0 1.7rem;transition:.25s ease}.universeFooterNewsletterForm button:hover{background:#0cbd6c;transform:translateY(-.2rem)}.universeFooterNewsletterForm button svg{font-size:1.8rem}.universeFooterTrust{border-bottom:1px solid #ffffff12}.universeFooterTrust .universeFooterContainer{align-items:center;display:flex;gap:4rem;min-height:9rem}.universeFooterTrustItem{align-items:center;display:flex;flex:1 1;gap:1rem}.universeFooterTrustItem>svg{color:#18d487;font-size:2.5rem}.universeFooterTrustItem div{display:flex;flex-direction:column;gap:.3rem}.universeFooterTrustItem strong{font-size:1.35rem}.universeFooterTrustItem span{color:#ffffff59;font-size:1.2rem}.universeFooterBackTop{align-items:center;background:#0000;border:1px solid #ffffff1a;border-radius:1rem;color:#ffffff8c;cursor:pointer;display:flex;gap:.4rem;height:4.2rem;justify-content:center;min-width:10rem;padding:0 1rem;transition:.2s ease}.universeFooterBackTop:hover{background:#0aa9610f;border-color:#0aa96166;color:#18d487}.universeFooterBackTop svg{font-size:2rem}.universeFooterBottom{background:#051116}.universeFooterBottom .universeFooterContainer{align-items:center;display:flex;gap:2rem;justify-content:space-between;min-height:7.5rem}.universeFooterCopyright{align-items:center;color:#ffffff52;display:flex;font-size:1.05rem;gap:.7rem}.universeFooterDot{color:#18d487}.universeFooterLegal{align-items:center;display:flex;gap:2rem}.universeFooterLegal a{color:#ffffff59;font-size:1.05rem;text-decoration:none;transition:.2s ease}.universeFooterLegal a:hover{color:#18d487}.universeFooterLanguage{align-items:center;color:#fff6;display:flex;font-size:1.05rem;gap:.5rem}.universeFooterLanguage svg{font-size:1.7rem}.universeFooterCtaGlow{border-radius:50%;filter:blur(8rem);height:35rem;pointer-events:none;position:absolute;width:35rem}.universeFooterCtaGlowOne{background:#0aa9611f;left:-15rem;top:-20rem}.universeFooterCtaGlowTwo{background:#1964ff14;bottom:-20rem;right:-15rem}@media (max-width:120rem){.universeFooterMain>.universeFooterContainer{gap:3rem;grid-template-columns:1.5fr repeat(4,1fr)}}@media (max-width:95rem){.universeFooterCtaContent{flex-wrap:wrap}.universeFooterCtaActions{flex-direction:row;min-width:0;width:100%}.universeFooterPrimaryButton,.universeFooterSecondaryButton{flex:1 1}.universeFooterMain>.universeFooterContainer{grid-template-columns:repeat(4,1fr)}.universeFooterBrand{grid-column:1/-1;max-width:65rem}.universeFooterNewsletterContainer{align-items:stretch;flex-direction:column}.universeFooterNewsletterForm{width:100%}.universeFooterEmailInput{flex:1 1;width:auto}}@media (max-width:65rem){.universeFooterCtaContent{padding:4.5rem 0}.universeFooterCtaIcon{flex-basis:5.5rem;height:5.5rem;width:5.5rem}.universeFooterCtaText h2{font-size:3.2rem}.universeFooterMain>.universeFooterContainer{grid-template-columns:repeat(2,1fr);padding:5rem 0}.universeFooterBrand{grid-column:1/-1}.universeFooterTrust .universeFooterContainer{flex-wrap:wrap;gap:2rem;padding:2.5rem 0}.universeFooterTrustItem{flex:1 1 40%}.universeFooterBackTop{width:100%}.universeFooterBottom .universeFooterContainer{flex-wrap:wrap;padding:2rem 0}}@media (max-width:42rem){.universeFooterCtaContent{align-items:flex-start;flex-direction:column}.universeFooterCtaText h2{font-size:2.8rem;letter-spacing:-.08rem}.universeFooterCtaText p{font-size:1.3rem}.universeFooterCtaActions{flex-direction:column;width:100%}.universeFooterPrimaryButton,.universeFooterSecondaryButton{width:100%}.universeFooterMain>.universeFooterContainer{gap:3.5rem;grid-template-columns:1fr}.universeFooterBrand{grid-column:auto}.universeFooterNewsletterInfo{align-items:flex-start}.universeFooterNewsletterInfo h3{font-size:1.7rem}.universeFooterNewsletterForm{align-items:stretch;flex-direction:column}.universeFooterEmailInput,.universeFooterNewsletterForm button{width:100%}.universeFooterTrustItem{flex:1 1 100%}.universeFooterBottom .universeFooterContainer{align-items:flex-start;flex-direction:column}.universeFooterLegal{flex-wrap:wrap}}.homeCTAComparePlans{background:radial-gradient(circle at 10% 0,#3a84f814,#0000 30rem),radial-gradient(circle at 90% 30%,#d9ec3d14,#0000 32rem),#f7f9fc;color:#152033;overflow:hidden;padding:10rem 4rem;width:100%}.pricingCTAContainer{margin:0 auto;width:min(150rem,100%)}.pricingCTAHeader{margin:0 auto 7rem;max-width:86rem;text-align:center}.pricingCTAHeaderBadge{align-items:center;background:#ffffffb3;border:1px solid #3a84f829;border-radius:99rem;box-shadow:0 1rem 3rem #182d4b0d;display:inline-flex;font-size:1.2rem;gap:.8rem;letter-spacing:.12em;padding:.7rem 1.2rem}.pricingCTAHeaderBadge span{align-items:center;background:#3774d0;border-radius:.8rem;color:#fff;display:flex;height:2.7rem;justify-content:center;width:2.7rem}.pricingCTAHeaderBadge svg{font-size:1.7rem}.pricingCTAHeader h2{font-size:clamp(4rem,5vw,7rem);font-weight:500;letter-spacing:-.06em;line-height:.98;margin:2.4rem 0 1.8rem}.pricingCTAHeader h2 span{color:#3774d0}.pricingCTAHeader p{color:#657086;font-size:1.8rem;line-height:1.7;margin:0 auto;max-width:70rem}.pricingBillingSwitch{align-items:center;background:#e9edf4;border-radius:99rem;display:inline-flex;gap:.5rem;margin-top:3rem;padding:.5rem}.pricingBillingSwitch button{background:#0000;border:none;border-radius:99rem;color:#687387;cursor:pointer;font-size:1.4rem;font-weight:600;padding:1rem 1.7rem}.pricingBillingSwitch button.active{background:#fff;box-shadow:0 .8rem 2rem #14284614;color:#172033}.pricingBillingSwitch button span{color:#3d8b67;font-size:1.1rem;margin-left:.7rem}.pricingCategoryNav{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:#ffffffb8;border:1px solid #e1e6ef;border-radius:1.8rem;display:flex;gap:.8rem;margin-bottom:3rem;overflow-x:auto;padding:.7rem}.pricingCategoryNav::-webkit-scrollbar{display:none}.pricingCategoryNav button{align-items:center;background:#0000;border:none;border-radius:1.2rem;color:#667085;cursor:pointer;display:flex;flex:0 0 auto;font-size:1.3rem;font-weight:600;gap:.8rem;padding:1rem 1.4rem;transition:.25s ease}.pricingCategoryNav button span{font-size:1rem;opacity:.5}.pricingCategoryNav button.active,.pricingCategoryNav button:hover{background:#172033;color:#fff}.pricingPlans{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:1.4fr repeat(4,1fr);margin-bottom:3rem}.pricingPlansIntro{display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 1rem 2.5rem 0}.pricingPlansIntro span{color:#3774d0;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pricingPlansIntro p{color:#667085;font-size:1.4rem;line-height:1.6;margin-top:1rem;max-width:22rem}.pricingPlanCard{background:#ffffffdb;border:1px solid #e1e6ef;border-radius:2.2rem;box-shadow:0 1.8rem 4rem rgba(25,44,74,.055);min-height:30rem;padding:2.4rem;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.pricingPlanCard.selected,.pricingPlanCard:hover{border-color:#3774d073;box-shadow:0 2.5rem 6rem #193d6e21;transform:translateY(-.5rem)}.pricingPlanCard.popular{background:linear-gradient(145deg,#3774d01a,#fffffff2);border-color:#3774d0}.pricingPopularBadge{align-items:center;background:#3774d0;border-radius:99rem;box-shadow:0 1rem 2rem #3774d040;color:#fff;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem;left:2rem;padding:.6rem 1rem;position:absolute;top:-1.2rem}.pricingPopularBadge svg{font-size:1.5rem}.pricingPlanTop{align-items:center;display:flex;gap:1rem}.pricingPlanIcon{align-items:center;background:#edf3ff;border-radius:1.1rem;color:#3774d0;display:flex;height:3.8rem;justify-content:center;width:3.8rem}.pricingPlanIcon svg{font-size:2rem}.pricingPlanName{font-size:1.6rem;font-weight:700}.pricingPlanDescription{color:#6c7689;font-size:1.3rem;line-height:1.55;margin:1.8rem 0;min-height:6rem}.pricingPlanPrice{align-items:baseline;display:flex;gap:.2rem;margin-bottom:2rem}.pricingPlanPrice small{font-size:1.5rem;font-weight:700}.pricingPlanPrice strong{font-size:3rem;letter-spacing:-.05em}.pricingPlanPrice span{color:#7a8495;font-size:1.2rem}.pricingPlanButton{align-items:center;background:#fff;border:1px solid #dce2eb;border-radius:1.2rem;color:#172033;cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;justify-content:space-between;padding:1.2rem 1.4rem;transition:.25s ease;width:100%}.pricingPlanButton:hover{background:#3774d0;border-color:#3774d0;color:#fff}.pricingMobileSelector{display:none}.pricingFeaturePanel{background:#fff;border:1px solid #e1e6ef;border-radius:2.4rem;box-shadow:0 2rem 6rem #1c31500f;margin-top:5rem;overflow:hidden}.pricingFeaturePanelHeader{align-items:flex-end;border-bottom:1px solid #edf0f5;display:flex;gap:3rem;justify-content:space-between;padding:3rem}.pricingBottomContent>span,.pricingComparisonHeading span,.pricingFeaturePanelHeader span{color:#3774d0;font-size:1.1rem;font-weight:800;letter-spacing:.12em}.pricingComparisonHeading h3,.pricingFeaturePanelHeader h3{font-size:2.8rem;font-weight:500;margin-top:.8rem}.pricingComparisonHeading p,.pricingFeaturePanelHeader p{color:#737d90;font-size:1.4rem;line-height:1.6;max-width:36rem}.pricingFeatureRows{display:flex;flex-direction:column}.pricingFeatureRow{border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:2fr repeat(4,1fr);min-height:6rem}.pricingFeatureRow:last-child{border-bottom:none}.pricingFeatureName{align-items:center;display:flex;font-size:1.4rem;font-weight:600;gap:1rem;padding:1.5rem 2.4rem}.pricingFeatureName svg{color:#9aa4b5;font-size:1.8rem}.pricingFeatureCell{align-items:center;border-left:1px solid #edf0f5;display:flex;font-size:1.3rem;justify-content:center}.pricingFeatureCell.active{background:rgba(55,116,208,.035)}.pricingFeatureCheck,.pricingFeatureUnavailable{align-items:center;border-radius:50%;display:flex;height:2.8rem;justify-content:center;width:2.8rem}.pricingFeatureCheck{background:#e6f7ef;color:#299d69}.pricingFeatureCheck svg{font-size:1.8rem}.pricingFeatureUnavailable{color:#c4cad4}.pricingFeatureUnavailable svg{font-size:1.8rem}.pricingFeatureValue{background:#f1f4f8;border-radius:.7rem;color:#344054;font-size:1.2rem;font-weight:700;padding:.5rem 1rem}.pricingFullComparison{margin-top:10rem}.pricingComparisonHeading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:3rem}.pricingComparisonScroller{overflow-x:auto;padding-bottom:1rem}.pricingComparisonGrid{background:#fff;border:1px solid #e0e5ed;border-radius:2.4rem;display:grid;grid-template-columns:2.2fr repeat(4,1fr);min-width:110rem;overflow:hidden}.pricingComparisonFeatureHeader,.pricingComparisonPlanHeader{border-bottom:1px solid #e7ebf1;min-height:15rem;padding:2.4rem}.pricingComparisonFeatureHeader{align-items:flex-end;color:#667085;display:flex;font-size:1.2rem;font-weight:700;text-transform:uppercase}.pricingComparisonPlanHeader{border-left:1px solid #e7ebf1;display:flex;flex-direction:column;gap:1rem;position:relative}.pricingComparisonPlanHeader.popular{background:#f4f8ff}.pricingComparisonPlanHeader strong{font-size:1.7rem}.pricingComparisonPlanHeader>span:not(.pricingTablePopular){font-size:2rem;font-weight:700}.pricingComparisonPlanHeader small{color:#788296;font-size:1rem;font-weight:500;margin-left:.3rem}.pricingComparisonPlanHeader button{background:#3774d0;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:auto;padding:1rem}.pricingTablePopular{color:#3774d0;font-size:.9rem;font-weight:800;letter-spacing:.08em;position:absolute;right:1.2rem;top:1.2rem}.pricingTableSectionTitle{align-items:center;background:#f5f7fa;color:#172033;display:flex;font-size:1.2rem;font-weight:800;gap:.8rem;grid-column:1/-1;letter-spacing:.06em;min-height:5rem;padding:1.4rem 2.4rem;text-transform:uppercase}.pricingTableSectionTitle svg{color:#3774d0;font-size:1.8rem}.pricingTableSectionFill{display:none}.pricingTableFeatureName,.pricingTableValue{align-items:center;border-bottom:1px solid #edf0f4;display:flex;min-height:5.5rem}.pricingTableFeatureName{color:#475467;font-size:1.3rem;font-weight:600;padding:1.2rem 2.4rem}.pricingTableValue{border-left:1px solid #edf0f4;justify-content:center}.pricingTableValue.active{background:rgba(55,116,208,.035)}.pricingBottomCTA{align-items:center;background:radial-gradient(circle at 15% 20%,#5291ff66,#0000 28rem),radial-gradient(circle at 85% 80%,#d9ec3d26,#0000 30rem),#101c2e;border-radius:3rem;display:flex;justify-content:center;margin-top:10rem;min-height:38rem;overflow:hidden;position:relative}.pricingBottomGlow{border:1px solid #ffffff14;border-radius:50%;height:40rem;position:absolute;transform:translate(30rem,-15rem);width:40rem}.pricingBottomContent{max-width:72rem;padding:5rem 2rem;position:relative;text-align:center;z-index:1}.pricingBottomContent>span{color:#b9d1ff}.pricingBottomContent h3{color:#fff;font-size:clamp(3.5rem,5vw,5.8rem);font-weight:500;letter-spacing:-.05em;line-height:1;margin:1.5rem 0}.pricingBottomContent p{color:#aeb9c9;font-size:1.6rem;line-height:1.6;margin:0 auto;max-width:55rem}.pricingBottomContent button{align-items:center;background:#d9ec3d;border:none;border-radius:99rem;color:#18202c;cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:800;gap:2rem;margin-top:3rem;padding:1.4rem 2rem 1.4rem 2.4rem;transition:.25s ease}.pricingBottomContent button span{align-items:center;background:#18202c;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.pricingBottomContent button:hover{box-shadow:0 1.5rem 3rem #d9ec3d2e;transform:translateY(-.3rem)}@media (max-width:1250px){.pricingPlans{grid-template-columns:repeat(4,1fr)}.pricingPlansIntro{grid-column:1/-1;padding:0 0 1rem}.pricingPlansIntro p{max-width:55rem}}@media (max-width:1000px){.homeCTAComparePlans{padding:8rem 2.4rem}.pricingPlans{grid-template-columns:repeat(2,1fr)}.pricingFeatureRow{grid-template-columns:2fr repeat(4,1fr)}.pricingComparisonHeading,.pricingFeaturePanelHeader{align-items:flex-start;flex-direction:column}}@media (max-width:700px){.homeCTAComparePlans{padding:6rem 1.4rem}.pricingCTAHeader{margin-bottom:4rem}.pricingCTAHeader h2{font-size:4rem}.pricingCTAHeader p{font-size:1.5rem}.pricingBillingSwitch{justify-content:center;width:100%}.pricingBillingSwitch button{flex:1 1}.pricingPlans{display:flex;overflow-x:auto;padding:1rem 0 2rem;scroll-snap-type:x mandatory}.pricingPlansIntro{display:none}.pricingPlanCard{min-width:28rem;scroll-snap-align:start}.pricingMobileSelector{align-items:center;background:#fff;border:1px solid #e1e6ef;border-radius:1.4rem;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:1rem 1.2rem}.pricingMobileSelector>span{color:#667085;font-size:1.2rem;font-weight:700}.pricingMobileSelect{align-items:center;display:flex;position:relative}.pricingMobileSelect select{appearance:none;background:#f7f9fc;border:1px solid #dfe4eb;border-radius:1rem;color:#172033;font-size:1.3rem;font-weight:700;min-width:15rem;padding:.9rem 3rem .9rem 1rem}.pricingMobileSelect svg{pointer-events:none;position:absolute;right:.8rem}.pricingFeaturePanel{border-radius:1.8rem}.pricingFeaturePanelHeader{padding:2rem}.pricingFeaturePanelHeader h3{font-size:2.3rem}.pricingFeatureRows{overflow-x:auto}.pricingFeatureRow{min-width:75rem}.pricingFullComparison{margin-top:7rem}.pricingBottomCTA{border-radius:2rem;margin-top:7rem;min-height:42rem}.pricingBottomContent h3{font-size:3.7rem}}@media (max-width:480px){.pricingCTAHeader h2{font-size:3.4rem}.pricingPlanCard{min-width:26rem}.pricingBottomContent h3{font-size:3.2rem}.pricingBottomContent p{font-size:1.4rem}}.secondaryHomeDiscrCard{padding:9.6rem 9rem;width:100%}.secondaryHomeDiscrCardHeader{margin-bottom:5rem}.secondaryHomeDiscrCardHeader h2{color:#08264b}.secondaryHomeDiscrCardControls{flex-shrink:0}.secondaryHomeDiscrCardBtn{align-items:center;background:#fff;border:2px solid #28b7d6;border-radius:50%;color:#28b7d6;cursor:pointer;display:flex;height:5.6rem;justify-content:center;transition:.25s;width:5.6rem}.secondaryHomeDiscrCardBtn svg{font-size:2.8rem}.secondaryHomeDiscrCardBtn.active{background:#28b7d6;color:#fff}.secondaryHomeDiscrCardBtn:hover{transform:translateY(-2px)}.secondaryHomeDiscrCardGrid{align-items:stretch}.secondaryHomeDiscrCardItem{background:#f8fafc;border-radius:2rem;overflow:hidden}.secondaryHomeDiscrCardImage{border-radius:1.5rem;height:24rem;margin:1.5rem;object-fit:cover;width:calc(100% - 3rem)}.secondaryHomeDiscrCardContent{padding:0 2.8rem 3rem;text-align:center}.secondaryHomeDiscrCardContent h3{color:#08264b}.secondaryHomeDiscrCardContent p{color:#4f5e6b;line-height:1.7}.secondaryHomeDiscrCardReadMore{background:#fff;border:2px solid #0f3358;border-radius:999px;color:#0f3358;cursor:pointer;font-size:1.5rem;font-weight:600;gap:.8rem;margin-top:auto;padding:1.1rem 2.8rem;transition:.25s}.secondaryHomeDiscrCardItem:nth-child(2) .secondaryHomeDiscrCardReadMore{background:#28b7d6;border-color:#28b7d6;color:#fff}.secondaryHomeDiscrCardReadMore:hover{transform:translateY(-2px)}@media (max-width:992px){.secondaryHomeDiscrCardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.secondaryHomeDiscrCardHeader{align-items:flex-start;flex-direction:column;gap:2rem}.secondaryHomeDiscrCardGrid{grid-template-columns:1fr}.secondaryHomeDiscrCardHeader h2{font-size:3rem}.secondaryHomeDiscrCardImage{height:22rem}}.secondaryHomeDiscrCardGrid.swiper{overflow:hidden;width:100%}.secondaryHomeDiscrCardGrid .swiper-wrapper{display:flex}.secondaryHomeDiscrCardGrid .swiper-slide{height:auto}.homeDiscrA{background:radial-gradient(circle at 8% 15%,#3a84f812,#0000 30%),radial-gradient(circle at 90% 85%,#c6e43b0f,#0000 25%),#f8f9fb;overflow:hidden;padding:clamp(7rem,10vw,13rem) clamp(2rem,6vw,9rem);position:relative;width:100%}.homeDiscrA:before{border:1px solid #3a84f814;border-radius:50%;box-shadow:0 0 0 8rem rgba(58,132,248,.025),0 0 0 16rem rgba(58,132,248,.018);content:"";height:60rem;pointer-events:none;position:absolute;right:-38rem;top:15rem;width:60rem}.homeDiscrAWrapper{grid-gap:clamp(4rem,7vw,10rem);display:grid;gap:clamp(4rem,7vw,10rem);grid-template-columns:minmax(22rem,2fr) minmax(0,7fr);margin:0 auto;max-width:175rem;position:relative;z-index:2}.homeDiscrALeft{background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #e2e7ef;border-radius:3.5rem 3.5rem 0 3.5rem;box-shadow:0 2rem 6rem #2337520f;display:flex;flex-direction:column;justify-content:space-between;min-height:65rem;padding:clamp(2rem,3vw,3.5rem);position:relative}.homeDiscrAStatus{background:#fff;border:1px solid #e3e8ef;border-radius:10rem;color:#506078;font-size:1.2rem;font-weight:500;padding:.8rem 1.2rem;width:fit-content}.homeDiscrABadge{background:#c6e43b;border-radius:50%;box-shadow:0 0 0 .5rem #c6e43b24;height:.9rem;width:.9rem}.homeDiscrALeftMiddle{margin-bottom:auto;margin-top:auto;padding:7rem 0 5rem}.homeDiscrAOnline{color:#172033;display:block;font-size:clamp(3rem,4vw,5rem);font-weight:500;letter-spacing:-.1rem;line-height:1}.homeDiscrAOnlineLine{background:#3a84f8;border-radius:10rem;height:.3rem;margin:2rem 0 3rem;width:6rem}.homeDiscrAAvatars{margin-bottom:2rem}.homeDiscrAAvatarMore,.homeDiscrAAvatars img{border:.2rem solid #fff;border-radius:50%;box-shadow:0 .5rem 1.5rem #1e32501a;height:4.5rem;margin-left:-1rem;object-fit:cover;width:4.5rem}.homeDiscrAAvatars img:first-child{margin-left:0}.homeDiscrAAvatarMore{align-items:center;background:#eaf1fb;color:#3a84f8;display:flex;font-size:1.3rem;font-weight:600;justify-content:center}.homeDiscrALeftMiddle p{color:#66758a;font-size:clamp(1.4rem,1.4vw,1.65rem);line-height:1.75;margin:0;max-width:32rem}.homeDiscrALeftBottom{display:flex;flex-direction:column;gap:1.2rem}.homeDiscrABtn{align-items:center;background:radial-gradient(circle at 15% 15%,#2877e873,#0000 55%),linear-gradient(135deg,#2877e8,#1d5fc2 45%,#0a3475);border:none;border-radius:1.8rem 1.8rem 0 1.8rem;box-shadow:0 1.5rem 3rem #2877e82e;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;gap:2rem;justify-content:space-between;min-height:5.7rem;padding:.8rem .8rem .8rem 2rem;transition:transform .3s ease,box-shadow .3s ease;width:100%}.homeDiscrABtn:hover{box-shadow:0 2rem 4rem #2877e840;transform:translateY(-.3rem)}.homeDiscrABtnArrow{align-items:center;background:#ffffff26;border-radius:1.2rem;display:flex;font-size:1.8rem;height:3.8rem;justify-content:center;transition:transform .3s ease;width:3.8rem}.homeDiscrABtn:hover .homeDiscrABtnArrow{transform:translate(.15rem,-.15rem)}.homeDiscrASecure{color:#97a3b4;font-size:1.05rem;text-align:center}.homeDiscrARight{min-width:0;padding-top:2rem}.homeDiscrASectionNumber{color:#3a84f8;display:block;font-size:1.15rem;font-weight:600;letter-spacing:.14rem;margin-bottom:2rem}.homeDiscrAHeading h2{color:#172033;font-size:clamp(3.8rem,5.5vw,7rem);font-weight:500;letter-spacing:-.16rem;line-height:1.02;margin:0;max-width:88rem}.homeDiscrAHeading h2 span{color:#3a84f8;font-weight:500}.homeDiscrAHeading>p{color:#69778a;font-size:clamp(1.55rem,1.7vw,2rem);font-weight:400;line-height:1.8;margin:3rem 0 0;max-width:83rem}.homeDiscrAStats{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));margin-top:5rem}.homeDiscrACard{background:#fff;border:1px solid #e1e6ed;border-radius:2.5rem 2.5rem 0 2.5rem;box-shadow:0 1.5rem 4rem rgba(30,50,80,.045);display:flex;flex-direction:column;min-height:35rem;overflow:hidden;padding:2.5rem;position:relative;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.homeDiscrACard:hover{border-color:#3a84f833;box-shadow:0 2rem 5rem #1e325017;transform:translateY(-.6rem)}.homeDiscrACard.featured{background:linear-gradient(145deg,#0e253a8c,#0e253ac7),url(/static/media/cashier.54d90c9699f55e4f41fe.jpg);background-position:50%;background-size:cover;border:none;color:#fff;min-height:40rem}.homeDiscrACard.featured:after{background:#3a84f84d;border-radius:50%;content:"";filter:blur(3rem);height:18rem;position:absolute;right:-7rem;top:-7rem;width:18rem}.homeDiscrACard:nth-child(2){background:radial-gradient(circle at 100% 0,#3a84f81f,#0000 45%),#fff}.homeDiscrACard:nth-child(3){background:linear-gradient(#1224357a,#1224359e),url(/static/media/boutique.a0119b88c92d0a6a3624.jpg);background-position:50%;background-size:cover;color:#fff}.homeDiscrACard:nth-child(4){background:radial-gradient(circle at 100% 0,#c6e43b24,#0000 45%),#fff}.homeDiscrACardTop{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:2}.homeDiscrACardNumber{font-size:1.1rem;font-weight:600;letter-spacing:.1rem;opacity:.55}.homeDiscrACardDot{background:#3a84f8;border-radius:50%;box-shadow:0 0 0 .5rem #3a84f814;height:.8rem;width:.8rem}.homeDiscrACard.featured .homeDiscrACardDot{background:#c6e43b;box-shadow:0 0 0 .5rem #c6e43b1f}.homeDiscrACard h4{font-size:clamp(1.6rem,1.6vw,2rem);font-weight:500;line-height:1.4;margin:4rem 0 0;max-width:27rem;position:relative;z-index:2}.homeDiscrACardBottom{margin-top:auto;position:relative;z-index:2}.homeDiscrACardBottom h3{font-size:clamp(2.4rem,2.5vw,3.4rem);font-weight:500;line-height:1.1;margin:0}.homeDiscrACardBottom p{color:#ffffffc7;font-size:clamp(1.3rem,1.35vw,1.55rem);line-height:1.65;margin:1.5rem 0 0;max-width:37rem}.homeDiscrACard:not(.featured) .homeDiscrACardBottom p{color:#758297}.homeDiscrACardArrow{align-items:center;background:#3a84f814;border-radius:1.2rem;bottom:0;color:#3a84f8;display:flex;font-size:1.6rem;height:4rem;justify-content:center;opacity:0;position:absolute;right:0;transform:translateY(.5rem);transition:opacity .3s ease,transform .3s ease;width:4rem}.homeDiscrACard:hover .homeDiscrACardArrow{opacity:1;transform:translateY(0)}.homeDiscrACard.featured .homeDiscrACardArrow{background:#ffffff24;color:#fff}.homeDiscrABottom{grid-gap:2rem;border-top:1px solid #e0e5eb;display:grid;gap:2rem;grid-template-columns:5rem 1fr;margin-top:3rem;max-width:85rem;padding-top:2.5rem}.homeDiscrABottomNumber{align-items:flex-start;display:flex}.homeDiscrABottomNumber span{color:#3a84f8;font-size:1.1rem;font-weight:600;letter-spacing:.08rem}.homeDiscrABottom p{color:#69778a;font-size:clamp(1.4rem,1.5vw,1.7rem);line-height:1.75;margin:0;max-width:78rem}@media (max-width:1200px){.homeDiscrAWrapper{grid-template-columns:1fr}.homeDiscrALeft{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr;min-height:0}.homeDiscrALeftMiddle{margin:0;padding:2rem 0}.homeDiscrALeftBottom{grid-column:1/-1;max-width:35rem}.homeDiscrARight{padding-top:0}}@media (max-width:900px){.homeDiscrA{padding:7rem 3rem}.homeDiscrAStats{grid-template-columns:repeat(2,minmax(0,1fr))}.homeDiscrACard.featured{grid-column:span 2}.homeDiscrAHeading h2{font-size:clamp(3.6rem,7vw,5.5rem)}}@media (max-width:600px){.homeDiscrA{padding:5rem 1.6rem}.homeDiscrAWrapper{gap:4rem}.homeDiscrALeft{border-radius:2.8rem 2.8rem 0 2.8rem;display:flex;min-height:0;padding:2rem}.homeDiscrALeftMiddle{padding:5rem 0 4rem}.homeDiscrAOnline{font-size:3.5rem}.homeDiscrALeftBottom{width:100%}.homeDiscrAHeading h2{font-size:clamp(3.2rem,10vw,4.5rem);letter-spacing:-.08rem}.homeDiscrAHeading>p{font-size:1.5rem;line-height:1.7}.homeDiscrAStats{gap:1.2rem;grid-template-columns:1fr;margin-top:3.5rem}.homeDiscrACard,.homeDiscrACard.featured{border-radius:2rem 2rem 0 2rem;grid-column:auto;min-height:30rem;padding:2rem}.homeDiscrACard.featured{min-height:34rem}.homeDiscrACard h4{margin-top:3rem}.homeDiscrACardArrow{opacity:1;transform:none}.homeDiscrABottom{gap:1rem;grid-template-columns:1fr;margin-top:2rem}}@media (max-width:380px){.homeDiscrA{padding:4rem 1.2rem}.homeDiscrALeft{padding:1.6rem}.homeDiscrAStatus{font-size:1rem}.homeDiscrAOnline{font-size:3rem}.homeDiscrACard,.homeDiscrACard.featured{min-height:27rem;padding:1.6rem}}@media (prefers-reduced-motion:reduce){.homeDiscrABtn,.homeDiscrACard,.homeDiscrACardArrow{transition:none}}.homeLinkCTA{background:linear-gradient(135deg,#081626f7,#0b2239f5),url(/static/media/cbg.e1fc85f04591fc51e32b.jpg);background-position:50%;background-size:cover;color:#fff;overflow:hidden;padding:clamp(7rem,9vw,12rem) clamp(2rem,7vw,10rem);position:relative;width:100%}.homeLinkCTAGlow{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute}.homeLinkCTAGlowOne{background:#3a84f824;height:45rem;left:-15rem;top:-25rem;width:45rem}.homeLinkCTAGlowTwo{background:#c6e43b17;bottom:-30rem;height:50rem;right:-30rem;width:50rem}.homeLinkCTAHeader{margin:0 auto 6rem;max-width:100rem;position:relative;text-align:center;z-index:2}.homeLinkCTAHeaderBadge{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff0d;border:1px solid #ffffff24;border-radius:10rem;color:#ffffffb8;font-size:1.2rem;font-weight:500;margin:0 auto 2rem;padding:.8rem 1.4rem;width:fit-content}.homeLinkCTABadge{background:#c6e43b;border-radius:50%;box-shadow:0 0 0 .5rem #c6e43b1a;height:.9rem;width:.9rem}.homeLinkCTAHeader h2{font-size:clamp(3.8rem,6vw,7rem);font-weight:500;letter-spacing:-.14rem;line-height:1.02;margin:0 auto;max-width:90rem}.homeLinkCTAHeader h2 span{color:#3a84f8}.homeLinkCTAHeader>p{color:#ffffff9e;font-size:clamp(1.5rem,1.7vw,1.9rem);line-height:1.75;margin:2.5rem auto 0;max-width:72rem}.homeLinkCTAMain{margin:0 auto;max-width:125rem;min-height:48rem;position:relative;z-index:2}.homeLinkCTASwiper{height:100%;width:100%}.homeLinkCTASwiper .swiper-slide{align-items:center;display:flex;justify-content:center;padding:0 8rem}.homeLinkCTACard{grid-gap:3rem;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:linear-gradient(145deg,hsla(0,0%,100%,.105),hsla(0,0%,100%,.045));border:1px solid #ffffff1f;border-radius:3.5rem 3.5rem 0 3.5rem;box-shadow:0 3rem 8rem #0003;display:grid;gap:3rem;grid-template-columns:8rem 1fr 23rem;max-width:98rem;min-height:43rem;padding:4rem;position:relative;width:100%}.homeLinkCTAQuoteBox{align-items:center;background:#3a84f821;border-radius:1.8rem 1.8rem 0 1.8rem;color:#3a84f8;display:flex;height:6.5rem;justify-content:center;width:6.5rem}.homeLinkCTAQuoteBox svg{font-size:3.2rem}.homeLinkCTATestimonial{display:flex;flex-direction:column;min-width:0}.homeLinkCTAStars{gap:.25rem}.homeLinkCTAStars svg{color:#ffd33d;font-size:1.9rem}.homeLinkCTAStars span{color:#ffffff8c;font-size:1.2rem;font-weight:500;margin-left:.7rem}.homeLinkCTATestimonial blockquote{color:#fff;font-size:clamp(2rem,2.7vw,3.2rem);font-weight:400;letter-spacing:-.04rem;line-height:1.45;margin:3rem 0;max-width:68rem}.homeLinkCTAMetric{background:#3a84f814;border:1px solid #3a84f833;border-radius:10rem;color:#7fb1ff;font-size:1.2rem;font-weight:500;margin-top:auto;padding:.8rem 1.2rem;width:fit-content}.homeLinkCTAMetric svg{font-size:1.7rem}.homeLinkCTAAuthor{align-items:flex-end;border-left:1px solid #ffffff1a;display:flex;gap:1.3rem;padding-left:2rem}.homeLinkCTAAvatar{align-items:center;background:linear-gradient(135deg,#3a84f8,#16488f);border-radius:50%;box-shadow:0 1rem 3rem #3a84f833;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:600;height:5.5rem;justify-content:center;width:5.5rem}.homeLinkCTAAuthorInfo h4{color:#fff;font-size:1.6rem;font-weight:500;margin:0}.homeLinkCTAAuthorInfo svg{color:#3a84f8;font-size:1.7rem}.homeLinkCTAAuthorInfo p{color:#ffffff80;font-size:1.2rem;margin:.5rem 0 0}.homeLinkCTANav{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:5.6rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease,background .3s ease,border-color .3s ease;width:5.6rem;z-index:5}.homeLinkCTANav.left{background:#ffffff0a;border:1px solid #fff3;color:#fff;left:0}.homeLinkCTANav.right{background:#c6e43b;border:none;color:#15200a;right:0}.homeLinkCTANav:hover{transform:translateY(-50%) scale(1.08)}.homeLinkCTANav svg{font-size:2.3rem}.homeLinkCTAPagination{align-items:center;display:flex;gap:.6rem;justify-content:center;margin:3rem auto 0;position:relative;width:fit-content;z-index:4}.homeLinkCTAPagination .swiper-pagination-bullet{background:#ffffff40;height:.7rem;margin:0!important;opacity:1;width:.7rem}.homeLinkCTAPagination .swiper-pagination-bullet-active{background:#c6e43b;border-radius:10rem;width:2.2rem}.homeLinkCTAFooter{grid-gap:5rem;align-items:end;border-top:1px solid #ffffff1a;display:grid;gap:5rem;grid-template-columns:1fr auto;margin:8rem auto 0;max-width:125rem;padding:4rem 0 0;position:relative;z-index:2}.homeLinkCTAOverline{color:#3a84f8;display:block;font-size:1.05rem;font-weight:600;letter-spacing:.15rem;margin-bottom:1.5rem}.homeLinkCTAFooterText h3{font-size:clamp(2.8rem,4vw,4.8rem);font-weight:400;line-height:1.1;margin:0;max-width:65rem}.homeLinkCTAFooterAction{min-width:27rem}.homeLinkCTAButton{align-items:center;background:#c6e43b;border:none;border-radius:1.8rem 1.8rem 0 1.8rem;color:#162000;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;min-height:6rem;padding:.8rem .8rem .8rem 2rem;transition:transform .3s ease,box-shadow .3s ease;width:100%}.homeLinkCTAButton:hover{box-shadow:0 1.5rem 3rem #c6e43b26;transform:translateY(-.3rem)}.homeLinkCTAButtonIcon{align-items:center;background:#15200a1a;border-radius:1.2rem;display:flex;height:4.3rem;justify-content:center;width:4.3rem}.homeLinkCTAButtonIcon svg{font-size:2rem}.homeLinkCTAFooterAction p{color:#ffffff6b;font-size:1.15rem;margin:1.2rem 0 0;text-align:center}@media (max-width:1100px){.homeLinkCTA{padding:7rem 3rem}.homeLinkCTASwiper .swiper-slide{padding:0 5rem}.homeLinkCTACard{grid-template-columns:7rem 1fr;min-height:42rem}.homeLinkCTAAuthor{border-left:none;border-top:1px solid #ffffff1a;grid-column:2;padding:2rem 0 0}.homeLinkCTAFooter{grid-template-columns:1fr}.homeLinkCTAFooterAction{max-width:32rem}}@media (max-width:700px){.homeLinkCTA{padding:6rem 1.6rem}.homeLinkCTAHeader{margin-bottom:4rem}.homeLinkCTAHeaderBadge{font-size:1rem}.homeLinkCTAHeader h2{font-size:clamp(3.2rem,10vw,4.5rem);letter-spacing:-.08rem}.homeLinkCTAHeader>p{font-size:1.45rem}.homeLinkCTAMain{min-height:0}.homeLinkCTASwiper .swiper-slide{padding:0 .5rem}.homeLinkCTACard{border-radius:2.5rem 2.5rem 0 2.5rem;display:flex;flex-direction:column;gap:2rem;min-height:0;padding:2rem}.homeLinkCTAQuoteBox{height:5rem;width:5rem}.homeLinkCTAQuoteBox svg{font-size:2.6rem}.homeLinkCTATestimonial blockquote{font-size:1.9rem;line-height:1.5;margin:2rem 0}.homeLinkCTAAuthor{align-items:center;padding:1.5rem 0 0;width:100%}.homeLinkCTANav{height:4.5rem;width:4.5rem}.homeLinkCTANav.left{left:-.5rem}.homeLinkCTANav.right{right:-.5rem}.homeLinkCTAFooter{gap:3rem;margin-top:6rem}.homeLinkCTAFooterText h3{font-size:3rem}.homeLinkCTAFooterAction{max-width:none;width:100%}}@media (max-width:420px){.homeLinkCTA{padding:5rem 1.2rem}.homeLinkCTAHeader h2{font-size:3rem}.homeLinkCTACard{padding:1.6rem}.homeLinkCTATestimonial blockquote{font-size:1.7rem}.homeLinkCTAAvatar{height:4.8rem;width:4.8rem}.homeLinkCTAAuthorInfo h4{font-size:1.4rem}.homeLinkCTANav{display:none}}@media (prefers-reduced-motion:reduce){.homeLinkCTAButton,.homeLinkCTANav{transition:none}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.homeTransformCTA{align-items:center;background-image:linear-gradient(#122435b8,#122435b8),url(/static/media/usedHome.58a4e89fa91a7861c074.png);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;min-height:42rem;overflow:hidden;padding:12rem 5rem;width:100%}.homeTransformCTAContent{background:#0f5b59;border-radius:20rem;border-bottom-right-radius:30rem;border-top-left-radius:9rem;border-top-right-radius:33rem;padding:5rem;width:73rem}.homeTransformCTAContent h2{font-family:Georgia,serif}.homeTransformCTAContent p{color:#ffffffeb}.homeTransformCTAPrimary,.homeTransformCTASecondary{border:none;border-radius:999px;border-bottom-left-radius:110rem;border-top-left-radius:40.5rem;cursor:pointer;font-size:1.35rem;font-weight:700;height:5rem;padding:0 2.8rem;transition:.25s}.homeTransformCTAPrimary{background:#d6ef43;color:#12313f}.homeTransformCTASecondary{background:#fff;color:#12313f}.homeTransformCTAPrimary:hover,.homeTransformCTASecondary:hover{transform:translateY(-3px)}@media (max-width:992px){.homeTransformCTA{justify-content:center;padding:3rem}.homeTransformCTAContent{max-width:60rem;width:100%}}@media (max-width:768px){.homeTransformCTA{min-height:auto;padding:2rem}.homeTransformCTAContent{border-radius:3rem;padding:3rem}.homeTransformCTAContent h2{font-size:3.4rem}.homeTransformCTAContent .fx-ac{align-items:stretch;flex-direction:column}.homeTransformCTAPrimary,.homeTransformCTASecondary{width:100%}}.homeBlogHeading{margin-bottom:6rem;text-align:center}.homeBlog{padding:9.6rem 12rem}.homeBlogHeading h2{max-width:80rem}.homeBlogDot{background:#d5eb41;border-radius:50%;height:1rem;width:1rem}.homeBlogCard{background:radial-gradient(circle at 15% 15%,#125c4d73 0,#125c4d2e 25%,#0000 55%),linear-gradient(135deg,#0b3a34,#082d29 20%,#062522 45%,#041d1b 70%,#031817);border:1px solid #ededed;border-radius:2rem;color:#fff;overflow:hidden}.homeBlogImage{border-radius:1.6rem;height:24rem;margin:1rem;object-fit:cover;width:calc(100% - 2rem)}.homeBlogBody{padding:0 2.5rem 2.5rem}.homeBlogTag{background:#f4f4f4;border-radius:999px;color:#041d1b;font-size:1.3rem;padding:.7rem 1.5rem;width:max-content}.homeBlogBody h3{font-size:2.3rem;font-weight:400;line-height:1.3}.homeBlogBody p{color:#fff;font-size:1.6rem;line-height:1.6}.homeBlogBtn{align-items:center;background:#fff;border:2px solid #fff;border-radius:999px;cursor:pointer;display:flex;font-weight:700;gap:1rem;padding:1.2rem 2.6rem;transition:.25s;width:max-content}.homeBlogBtn.active{background:#d5eb41;border-color:#d5eb41}.homeBlogBtn:hover{transform:translateY(-3px)}.homeBlogFooter{border-top:1px solid #eee;color:#fff;font-size:1.4rem;padding:2rem 2.5rem}@media (max-width:992px){.homeBlogGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.homeBlogGrid{grid-template-columns:1fr}.homeBlogHeading h2{font-size:3.6rem}.homeBlogFooter{align-items:flex-start;flex-direction:column;gap:1rem}}.sectionZpattern{background:#fff;overflow:hidden;padding:12rem 6rem;width:100%}.ZpatternCont{grid-gap:8rem;align-items:center;display:grid;gap:8rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;min-height:72rem;width:min(140rem,100%)}.ZpatternCont+.ZpatternCont{margin-top:14rem}.ZpatternCont--reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ZpatternLeft{max-width:65rem;position:relative;z-index:3}.ZpatternEyebrow{background:rgba(8,46,103,.035);border:1px solid #082e671f;border-radius:999rem;color:#082e67;font-size:1.25rem;font-weight:700;letter-spacing:.14rem;padding:.8rem 1.3rem;width:fit-content}.ZpatternEyebrow svg{font-size:1.7rem}.ZpatternLeft img{max-width:35rem}.ZpatternLeft h3{color:#ededed;font-size:7.5rem;line-height:1.1}.ZpatternLeft h3 span{color:var(--primary-color)}.ZpatternDescription{color:#606b7d;line-height:1.75;margin:0;max-width:61rem}.ZpatternTags{margin-top:.8rem}.ZpatterTag{background:#fafbfc;border:1px solid #e7ebf1;border-radius:999rem;color:#455064;font-size:1.25rem;font-weight:600;padding:.75rem 1.25rem}.ZpatternFeatureGrid{margin-top:1rem;width:100%}.ZpatternFeature{min-width:0}.ZpatternFeature h4{color:#172033;font-size:1.55rem;font-weight:700;margin:0}.ZpatternFeature p{color:#697386;font-size:1.4rem;line-height:1.65;margin:0}.ZpatternSubicon{background:#eef4ff;border-radius:1.3rem;color:#082e67;flex:0 0 auto;height:4.8rem;width:4.8rem}.ZpatternSubicon svg{font-size:2.4rem}.ZpatternAction{margin-top:1rem}.ZpatternButton{background:#082e67;border:0;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;min-height:5rem;padding:1.25rem 1.9rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.ZpatternButton svg{font-size:1.9rem}.ZpatternButton:hover{background:#0d408a;box-shadow:0 1.2rem 3rem #082e6733;transform:translateY(-.2rem)}.ZpatternActionHint{color:#8992a1;font-size:1.3rem}.ZpatterAimg{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:62rem;position:relative}.ZpatternVisualGlow{background:#2d5ecf14;border-radius:50%;filter:blur(4rem);height:42rem;position:absolute;width:42rem;z-index:-1}.ZpatterAimg__main{border-radius:2.2rem;box-shadow:0 2.5rem 6rem #17203321,0 0 0 1px #082e6714;display:block;max-width:43rem;object-fit:cover;width:82%}.ZvisualCard{backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);background:#ffffffe6;border:1px solid #ffffffbf;border-radius:1.5rem;box-shadow:0 1.5rem 4rem #19274021,0 0 0 1px #082e670a;position:absolute;z-index:5}.ZvisualCard strong{color:#172033}.ZvisualCard small{color:#7a8494}.ZvisualCard--checkout{left:-2%;padding:1.6rem;top:4%;width:19rem}.ZvisualCard--checkout>strong{display:block;font-size:1.35rem;margin-top:1.3rem}.ZvisualCardIcon{background:#edf3ff;border-radius:1.1rem;color:#082e67;height:4rem;width:4rem}.ZvisualCardIcon svg{font-size:2rem}.ZliveStatus{color:#0b9b60;font-size:1.1rem;font-weight:700}.ZcloudOnline i,.ZliveStatus i{background:#11ad6b;border-radius:50%;display:block;height:.7rem;width:.7rem}.ZvisualAmount{color:#082e67;font-size:2rem;font-weight:800;margin-top:.7rem}.ZvisualCard--scanner{align-items:center;bottom:10%;display:flex;gap:1rem;padding:1.4rem 1.6rem;right:-3%}.ZvisualCard--scanner small{display:block;font-size:1.15rem;margin-top:.3rem}.ZcheckIcon{color:#11ad6b;font-size:2rem!important}.ZvisualCard--transaction{bottom:3%;left:6%;min-width:23rem;padding:1.3rem 1.5rem}.ZtransactionIcon{background:#eef4ff;border-radius:1rem;color:#082e67;flex:0 0 auto;height:3.8rem;width:3.8rem}.ZtransactionIcon svg{font-size:1.9rem}.ZvisualCard--transaction strong{display:block;font-size:1.2rem}.ZvisualCard--transaction small{display:block;font-size:1.1rem;margin-top:.2rem}.ZtransactionCheck{color:#11ad6b;margin-left:auto}.ZtransactionCheck svg{font-size:2rem}.ZvisualCard--order{padding:1.6rem;right:-3%;top:5%;width:25rem}.ZminiIcon{background:#eef4ff;border-radius:1rem;color:#082e67;height:3.8rem;width:3.8rem}.ZminiIcon svg{font-size:1.9rem}.ZorderBadge{background:#f4f6f9;border-radius:.7rem;color:#647084;font-size:1.1rem;font-weight:700;padding:.5rem .8rem}.ZorderProgress{display:flex;gap:.5rem;margin:1.5rem 0}.ZorderProgress span{background:#dce4f1;border-radius:999rem;flex:1 1;height:.5rem}.ZorderProgress span:first-child{background:#082e67}.ZvisualCard--order small{font-size:1.15rem}.ZvisualCard--order>div:last-child strong{font-size:1.35rem}.ZvisualCard--inventory{align-items:center;bottom:10%;display:flex;gap:1rem;left:-3%;padding:1.4rem}.ZvisualCard--inventory small{display:block;font-size:1.1rem;margin-top:.3rem}.ZsyncIcon{color:#2d5ecf;font-size:2rem!important}.ZvisualCard--scan{align-items:center;bottom:1%;display:flex;gap:1rem;padding:1.2rem 1.5rem;right:5%}.ZvisualCard--scan strong{display:block;font-size:1.2rem}.ZvisualCard--scan small{display:block;font-size:1.05rem;margin-top:.25rem}.ZvisualCard--scan>svg{color:#082e67}.ZscanPulse{animation:scanPulse 2s infinite;background:#11ad6b;border-radius:50%;box-shadow:0 0 0 0 #11ad6b59;flex:0 0 auto;height:1rem;width:1rem}@keyframes scanPulse{70%{box-shadow:0 0 0 .8rem #11ad6b00}to{box-shadow:0 0 0 0 #11ad6b00}}.ZcloudMetrics{margin-top:1rem}.ZcloudMetric{background:#fbfcfd;border:1px solid #edf0f4;border-radius:1.2rem;padding:1.4rem 1.5rem}.ZcloudMetric strong{color:#082e67;font-size:2rem;font-weight:800}.ZcloudMetric span{color:#778194;font-size:1.15rem;margin-top:.35rem}.ZvisualCard--cloudStatus{left:-4%;padding:1.5rem;top:4%}.ZcloudIcon{background:#edf3ff;border-radius:1.1rem;color:#082e67;height:4rem;width:4rem}.ZcloudIcon svg{font-size:2rem}.ZvisualCard--cloudStatus strong{display:block;font-size:1.3rem}.ZvisualCard--cloudStatus small{display:block;font-size:1.05rem;margin-top:.25rem}.ZcloudOnline{border-top:1px solid #edf0f4;color:#0b9b60;font-size:1.05rem;font-weight:600;margin-top:1.2rem;padding-top:1rem}.ZvisualCard--activity{bottom:4%;padding:1.6rem;right:-4%;width:27rem}.ZvisualCard--activity>div:first-child span{color:#11ad6b;font-size:1.1rem;font-weight:700}.ZactivityItem{border-bottom:1px solid #f0f2f5;padding:1rem 0}.ZactivityItem:last-child{border-bottom:0;padding-bottom:0}.ZactivityIcon{background:#f0f4fb;border-radius:1rem;color:#082e67;flex:0 0 auto;height:3.6rem;width:3.6rem}.ZactivityIcon svg{font-size:1.8rem}.ZactivityItem strong{display:block;font-size:1.15rem}.ZactivityItem small{display:block;font-size:1rem;margin-top:.2rem}.ZvisualCard--growth{align-items:center;bottom:1%;display:flex;gap:1rem;left:5%;padding:1.2rem 1.5rem}.ZgrowthIcon{background:#eaf9f2;border-radius:1rem;color:#0b9b60;height:3.8rem;width:3.8rem}.ZgrowthIcon svg{font-size:2rem}.ZvisualCard--growth small{display:block;font-size:1rem}.ZvisualCard--growth strong{color:#0b9b60;display:block;font-size:1.7rem;margin-top:.25rem}.ZpatterAimg:hover .ZvisualCard--checkout,.ZpatterAimg:hover .ZvisualCard--cloudStatus{transform:translateY(-.6rem)}.ZpatterAimg:hover .ZvisualCard--activity,.ZpatterAimg:hover .ZvisualCard--scanner{transform:translateY(.6rem)}.ZvisualCard{transition:transform .35s ease,box-shadow .35s ease}.ZvisualCard:hover{box-shadow:0 2rem 5rem #1927402e,0 0 0 1px #082e670f}@media (max-width:110rem){.sectionZpattern{padding:10rem 4rem}.ZpatternCont{gap:5rem}.ZpatternLeft h3{font-size:6.37rem}.ZpatterAimg{min-height:55rem}}@media (max-width:85rem){.ZpatternCont,.ZpatternCont--reverse{gap:5rem;grid-template-columns:1fr}.ZpatternCont--reverse .ZpatterAimg{order:1}.ZpatternCont--reverse .ZpatternLeft{order:2}.ZpatternLeft{max-width:75rem}.ZpatterAimg{min-height:60rem;width:100%}}@media (max-width:60rem){.sectionZpattern{padding:8rem 2rem}.ZpatternCont+.ZpatternCont{margin-top:10rem}.ZpatternLeft h3{font-size:3.4rem;letter-spacing:-.1rem}.ZpatternDescription{font-size:1.6rem}.ZcloudMetrics,.ZpatternFeatureGrid{grid-template-columns:1fr}.ZpatterAimg{min-height:48rem}.ZpatterAimg__main{width:88%}.ZvisualCard--checkout{left:0}.ZvisualCard--order,.ZvisualCard--scanner{right:0}.ZvisualCard--cloudStatus,.ZvisualCard--inventory{left:0}.ZvisualCard--activity{right:0}}@media (max-width:40rem){.sectionZpattern{padding:6rem 1.5rem}.ZpatternCont{gap:4rem;min-height:auto}.ZpatternCont+.ZpatternCont{margin-top:8rem}.ZpatternLeft h3{font-size:3rem}.ZpatternDescription{font-size:1.5rem}.ZpatternAction{align-items:flex-start;flex-direction:column}.ZpatterAimg{min-height:38rem}.ZpatterAimg__main{border-radius:1.5rem;width:94%}.ZvisualCard--checkout{padding:1.2rem;top:0;width:15rem}.ZvisualCard--scanner{bottom:4%;padding:1rem;right:0}.ZvisualCard--scanner .ZvisualCardIcon{height:3.4rem;width:3.4rem}.ZvisualCard--transaction{bottom:0;left:0;min-width:auto}.ZvisualCard--order{padding:1.2rem;width:20rem}.ZvisualCard--inventory{bottom:5%;left:0;padding:1rem}.ZvisualCard--scan{right:0}.ZvisualCard--cloudStatus{padding:1rem;top:0}.ZvisualCard--activity{padding:1.2rem;right:0;width:22rem}.ZvisualCard--growth{bottom:0;left:0}}.universeGallery{background:radial-gradient(circle at 10% 10%,#0aa96114,#0000 28%),radial-gradient(circle at 90% 70%,#2563eb0f,#0000 28%),#f7faf9;color:#172033;overflow:hidden;padding:9rem 0;position:relative;width:100%}.universeGalleryContainer{margin:auto;position:relative;width:min(94%,150rem);z-index:2}.universeGalleryHeader{display:flex;justify-content:center;margin-bottom:4rem;text-align:center}.universeGalleryHeaderContent{max-width:82rem}.universeGalleryIcon{align-items:center;background:#fff;border:1px solid #17203314;border-radius:1.7rem;box-shadow:0 1.5rem 4rem #17203312;color:#0aa961;display:flex;height:6rem;justify-content:center;margin:0 auto 1.8rem;width:6rem}.universeGalleryIcon svg{font-size:3rem}.universeGalleryEyebrow{color:#0aa961;display:block;font-size:1.15rem;font-weight:800;letter-spacing:.18rem;margin-bottom:1rem}.universeGalleryHeader h2{font-size:clamp(3.2rem,5vw,6rem);font-weight:850;letter-spacing:-.18rem;line-height:1.05;margin:0}.universeGalleryHeader h2 span{color:#0aa961}.universeGalleryHeader p{color:#657083;font-size:1.5rem;line-height:1.8;margin:1.8rem auto 0;max-width:70rem}.universeGalleryFilters{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-bottom:3rem}.universeGalleryFilter{background:#fffc;border:1px solid #1720331a;border-radius:1rem;color:#687286;cursor:pointer;font-size:1.2rem;font-weight:650;min-height:4.2rem;padding:0 1.5rem;transition:.25s ease}.universeGalleryFilter:hover{border-color:#0aa9614d;color:#0aa961;transform:translateY(-.15rem)}.universeGalleryFilterActive{background:#0aa961;border-color:#0aa961;box-shadow:0 .8rem 2rem #0aa9612e;color:#fff}.universeGalleryGrid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-auto-rows:26rem;grid-template-columns:repeat(4,1fr)}.universeGalleryItem{background:#dfe6e3;border-radius:1.8rem;box-shadow:0 1.5rem 4rem #17203312;cursor:pointer;min-width:0;overflow:hidden;position:relative}.universeGalleryItemFeatured{grid-column:span 2;grid-row:span 2}.universeGalleryImageWrapper{height:100%;overflow:hidden;position:relative;width:100%}.universeGalleryImage{display:block;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s ease;width:100%}.universeGalleryItem:hover .universeGalleryImage{filter:brightness(.78);transform:scale(1.07)}.universeGalleryImageOverlay{background:linear-gradient(180deg,#00000047,#0000 35%,#000000bf);display:flex;flex-direction:column;inset:0;justify-content:space-between;opacity:0;padding:1.5rem;position:absolute;transition:opacity .3s ease}.universeGalleryItem:hover .universeGalleryImageOverlay{opacity:1}.universeGalleryZoom{align-items:center;align-self:flex-end;background:#fffffff2;border-radius:50%;color:#172033;display:flex;height:4.4rem;justify-content:center;transform:translateY(-.5rem);transition:.25s ease;width:4.4rem}.universeGalleryItem:hover .universeGalleryZoom{transform:translateY(0)}.universeGalleryZoom svg{font-size:2rem}.universeGalleryOverlayBottom{display:flex;flex-direction:column;gap:.5rem;transform:translateY(1rem);transition:transform .3s ease}.universeGalleryItem:hover .universeGalleryOverlayBottom{transform:translateY(0)}.universeGalleryOverlayBottom span{background:#0aa961e6;border-radius:.6rem;color:#fff;font-size:1rem;font-weight:700;padding:.5rem .8rem;width:fit-content}.universeGalleryOverlayBottom strong{color:#fff;font-size:1.55rem;line-height:1.2}.universeGalleryBottom{align-items:center;display:flex;gap:2rem;margin-top:4rem}.universeGalleryBottomLine{background:#1720331a;flex:1 1;height:1px}.universeGalleryBottomContent{align-items:center;color:#7b8494;display:flex;font-size:1.15rem;gap:.8rem;white-space:nowrap}.universeGalleryBottomContent strong{color:#0aa961;font-weight:800}.universeGalleryLightbox{align-items:center;animation:universeGalleryLightboxIn .25s ease;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:#040a0df0;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:99999}.universeGalleryLightboxContent{background:#0c171b;border:1px solid #ffffff1a;border-radius:1.8rem;box-shadow:0 3rem 8rem #00000073;display:flex;flex-direction:column;height:min(94vh,90rem);overflow:hidden;width:min(96vw,130rem)}.universeGalleryLightboxHeader{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:2rem;justify-content:space-between;min-height:7rem;padding:0 2rem}.universeGalleryLightboxMeta{display:flex;flex-direction:column;gap:.35rem}.universeGalleryLightboxMeta span{color:#18d487;font-size:1rem;font-weight:800;letter-spacing:.12rem;text-transform:uppercase}.universeGalleryLightboxMeta strong{color:#fff;font-size:1.5rem}.universeGalleryClose{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;color:#fff;cursor:pointer;display:flex;height:4.5rem;justify-content:center;transition:.2s ease;width:4.5rem}.universeGalleryClose:hover{background:#ffffff1f;transform:rotate(4deg)}.universeGalleryClose svg{font-size:2.3rem}.universeGalleryLightboxImageArea{align-items:center;background:radial-gradient(circle,hsla(0,0%,100%,.035),#0000 60%);display:flex;flex:1 1;justify-content:center;min-height:0;padding:2rem 7rem;position:relative}.universeGalleryLightboxImage{animation:universeGalleryImageIn .3s ease;border-radius:.8rem;box-shadow:0 2rem 5rem #00000059;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.universeGalleryNavigation{align-items:center;background:#ffffff14;border:1px solid #ffffff21;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:5.5rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:.25s ease;width:5.5rem;z-index:3}.universeGalleryNavigation:hover{background:#0aa961;border-color:#0aa961;box-shadow:0 1rem 3rem #0aa96140}.universeGalleryNavigation svg{font-size:3rem}.universeGalleryNavigationLeft{left:1.5rem}.universeGalleryNavigationRight{right:1.5rem}.universeGalleryLightboxFooter{align-items:center;border-top:1px solid #ffffff14;display:flex;gap:3rem;justify-content:space-between;min-height:8rem;padding:1.5rem 2rem}.universeGalleryLightboxDescription{flex:1 1}.universeGalleryLightboxDescription p{color:#ffffff80;font-size:1.2rem;line-height:1.6;margin:0;max-width:75rem}.universeGalleryLightboxControls{align-items:center;display:flex;gap:.7rem}.universeGalleryCounter{color:#ffffff73;font-size:1.1rem;font-weight:700;margin-right:.7rem}.universeGalleryLightboxControls button{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.9rem;color:#fff;cursor:pointer;display:flex;height:4.2rem;justify-content:center;transition:.2s ease;width:4.2rem}.universeGalleryLightboxControls button:hover{background:#0aa961;border-color:#0aa961}.universeGalleryLightboxControls svg{font-size:1.8rem}.universeGalleryGlow{border-radius:50%;filter:blur(9rem);height:35rem;pointer-events:none;position:absolute;width:35rem}.universeGalleryGlowOne{background:#0aa9611a;left:-15rem;top:-20rem}.universeGalleryGlowTwo{background:#207aff14;bottom:-20rem;right:-15rem}@keyframes universeGalleryLightboxIn{0%{opacity:0}to{opacity:1}}@keyframes universeGalleryImageIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (max-width:90rem){.universeGalleryGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:65rem){.universeGallery{padding:6rem 0}.universeGalleryGrid{grid-auto-rows:24rem;grid-template-columns:repeat(2,1fr)}.universeGalleryItemFeatured{grid-column:span 2}.universeGalleryLightboxImageArea{padding:2rem 6rem}.universeGalleryLightboxFooter{align-items:flex-start;flex-direction:column}}@media (max-width:42rem){.universeGallery{padding:5rem 0}.universeGalleryHeader h2{font-size:3.1rem;letter-spacing:-.1rem}.universeGalleryHeader p{font-size:1.3rem}.universeGalleryFilters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.5rem}.universeGalleryFilter{flex:0 0 auto}.universeGalleryGrid{grid-auto-rows:25rem;grid-template-columns:1fr}.universeGalleryItemFeatured{grid-column:auto;grid-row:span 1}.universeGalleryImageOverlay{opacity:1}.universeGalleryBottom{gap:1rem}.universeGalleryBottomContent{flex-wrap:wrap;justify-content:center;text-align:center;white-space:normal}.universeGalleryLightbox{padding:0}.universeGalleryLightboxContent{border-radius:0;height:100%;width:100%}.universeGalleryLightboxImageArea{padding:1rem 4.5rem}.universeGalleryNavigation{height:4rem;width:4rem}.universeGalleryNavigationLeft{left:.7rem}.universeGalleryNavigationRight{right:.7rem}.universeGalleryNavigation svg{font-size:2.4rem}.universeGalleryLightboxFooter{padding:1.2rem}.universeGalleryLightboxDescription p{font-size:1.05rem}}.universeCTA{background:radial-gradient(circle at 15% 20%,#00a9611f,#0000 30%),radial-gradient(circle at 85% 80%,#2196f31a,#0000 30%),#071411;color:#fff;overflow:hidden;padding:8rem 2rem;position:relative;width:100%}.universeCTA__background{inset:0;overflow:hidden;pointer-events:none;position:absolute}.universeCTA__orb{border-radius:50%;filter:blur(2px);opacity:.45;position:absolute}.universeCTA__orb--one{background:#00a9611a;height:28rem;left:-10rem;top:-14rem;width:28rem}.universeCTA__orb--two{background:#007aff1a;bottom:-12rem;height:24rem;right:-8rem;width:24rem}.universeCTA__grid{background-image:linear-gradient(#ffffff80 1px,#0000 0),linear-gradient(90deg,#ffffff80 1px,#0000 0);background-size:4rem 4rem;inset:0;opacity:.035;position:absolute}.universeCTA__container{margin:0 auto;position:relative;width:min(120rem,100%);z-index:2}.universeCTA__eyebrow{background:#00a96114;border:1px solid #00a96140;border-radius:10rem;color:#5ee0a1;font-size:1.2rem;font-weight:700;letter-spacing:.12rem;margin:0 auto 2rem;padding:.8rem 1.4rem;width:fit-content}.universeCTA__eyebrow svg{font-size:1.7rem}.universeCTA__content{margin:0 auto;max-width:82rem;text-align:center}.universeCTA__heading h2{font-size:clamp(3.5rem,6vw,6.8rem);font-weight:800;letter-spacing:-.25rem;line-height:1.02;margin:0}.universeCTA__heading h2 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#55dda0);-webkit-background-clip:text;background-clip:text;display:block}.universeCTA__heading p{color:#ffffffa8;font-size:1.6rem;line-height:1.8;margin:2.4rem auto 0;max-width:68rem}.universeCTA__actions{flex-wrap:wrap;margin-top:3.5rem}.universeCTA__primary,.universeCTA__secondary{border-radius:1.4rem;cursor:pointer;font-size:1.4rem;font-weight:700;min-height:5.5rem;padding:0 2.4rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.universeCTA__primary{background:#0aa961;border:1px solid #ffffff1f;box-shadow:0 1.2rem 3rem #00a96133;color:#fff}.universeCTA__primary:hover{box-shadow:0 1.8rem 4rem #00a9614d;transform:translateY(-.3rem)}.universeCTA__primary svg{font-size:2rem;transition:transform .25s ease}.universeCTA__primary:hover svg{transform:translateX(.4rem)}.universeCTA__secondary{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff0d;border:1px solid #ffffff24;color:#fff}.universeCTA__secondary:hover{background:#ffffff17;border-color:#ffffff40;transform:translateY(-.3rem)}.universeCTA__trust{color:#ffffff8c;flex-wrap:wrap;font-size:1.2rem;margin-top:2.8rem}.universeCTA__trust svg{color:#42d995;font-size:1.6rem}.universeCTA__ecosystem{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:1.35fr 1fr 1fr 1fr;margin-top:6rem}.universeCTA__product{-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem);background:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));border:1px solid #ffffff14;border-radius:2rem;min-height:21rem;overflow:hidden;padding:2.2rem;position:relative;transition:transform .3s ease,border-color .3s ease,background .3s ease}.universeCTA__product:before{background:radial-gradient(circle at top left,#00a9612e,#0000 55%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.universeCTA__product:hover{border-color:#00a96147;transform:translateY(-.5rem)}.universeCTA__product:hover:before{opacity:1}.universeCTA__product--main{background:linear-gradient(145deg,#00a96121,hsla(0,0%,100%,.035));border-color:#00a96140}.universeCTA__productIcon{background:#00a9611f;border-radius:1.4rem;color:#52d99a;height:5rem;margin-bottom:2rem;position:relative;width:5rem;z-index:1}.universeCTA__productIcon svg{font-size:2.6rem}.universeCTA__productContent{position:relative;z-index:1}.universeCTA__productLabel{color:#52d99a;display:block;font-size:1rem;font-weight:800;letter-spacing:.12rem;margin-bottom:.7rem}.universeCTA__product h3{font-size:1.8rem;font-weight:700;margin:0}.universeCTA__product p{color:#ffffff8c;font-size:1.7rem;line-height:1.6;margin:1rem 0 0}.universeCTA__productArrow{bottom:1.8rem;color:#ffffff40;font-size:2rem;position:absolute;right:1.8rem}.universeCTA__bottom{align-items:center;color:#ffffff59;display:flex;font-size:1.2rem;gap:1.8rem;margin-top:4rem;text-align:center}.universeCTA__bottomLine{background:#ffffff14;flex:1 1;height:1px}@media (max-width:90rem){.universeCTA__ecosystem{grid-template-columns:repeat(2,1fr)}}@media (max-width:60rem){.universeCTA{padding:6rem 1.6rem}.universeCTA__heading h2{letter-spacing:-.15rem}.universeCTA__ecosystem{grid-template-columns:1fr;margin-top:4rem}.universeCTA__product{min-height:auto}}@media (max-width:40rem){.universeCTA__actions{flex-direction:column;width:100%}.universeCTA__primary,.universeCTA__secondary{width:100%}.universeCTA__trust{align-items:flex-start;flex-direction:column}.universeCTA__bottomLine{display:none}.universeCTA__bottom{justify-content:center}}.universeCTA__appLink{align-items:center;background:#0000;border:0;color:#8bbcff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.65rem;margin-top:1.4rem;padding:0;position:relative;text-align:left;z-index:2}.universeCTA__appLink:hover{color:#fff}.universeCTA__appLink:focus-visible{outline:2px solid #8bbcff;outline-offset:5px}.global-globe-section{--gg-white:#f4f9ff;--gg-soft:#b4c4d9;--gg-cyan:#69d8ff;--gg-blue:#3a84f8;--gg-divider:#98beea29;background:#030a18;color:var(--gg-white);isolation:isolate;overflow:hidden;padding:clamp(66px,7vw,112px) clamp(18px,4.2vw,64px) 38px;position:relative;width:100%}.global-globe-section *,.global-globe-section :after,.global-globe-section :before{box-sizing:border-box}.global-globe-section:before{background:radial-gradient(ellipse 42% 41% at 27% 43%,#154d9545,#0000 78%),radial-gradient(ellipse 32% 36% at 75% 50%,#082d5638,#0000 79%),linear-gradient(155deg,#061629,#030913 47%,#01060d);content:""}.global-globe-section:before,.global-globe-stars{inset:0;pointer-events:none;position:absolute;z-index:-1}.global-globe-stars{background-image:radial-gradient(circle,#e0f0ffcc .7px,#0000 1.3px),radial-gradient(circle,#a6cfffa6 .8px,#0000 1.2px),radial-gradient(circle,#ffffff73 .5px,#0000 1.4px);background-position:28px 54px,182px 115px,67px 22px;background-size:171px 173px,263px 219px,97px 139px;-webkit-mask-image:linear-gradient(90deg,#000,#000 48%,#0000);mask-image:linear-gradient(90deg,#000,#000 48%,#0000);opacity:.62}.global-globe-shell{margin-inline:auto;position:relative;width:min(100%,1460px)}.global-globe-topline{align-items:center;color:#9aafcc;display:flex;font-size:10px;font-weight:750;gap:20px;justify-content:space-between;letter-spacing:2.4px}.global-globe-topline>span:first-child{align-items:center;display:inline-flex;gap:10px}.global-globe-beacon{background:#68d9fa;border-radius:50%;box-shadow:0 0 0 4px #39acf921,0 0 19px #53bafa;display:inline-block;height:7px;width:7px}.global-globe-topline-aside{color:#546d8a;font-size:9px}.global-globe-main{grid-gap:clamp(28px,5vw,94px);align-items:center;display:grid;gap:clamp(28px,5vw,94px);grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);margin-top:10px}.global-globe-visual{height:clamp(470px,52vw,740px);isolation:isolate;min-width:0;position:relative}.global-globe-aura{aspect-ratio:1;background:radial-gradient(circle,#1b5bc938 25%,#0d50a71a 52%,#0000 70%);filter:blur(22px);left:50%;top:50%;transform:translate(-50%,-50%);width:90%;z-index:-1}.global-globe-aura,.global-globe-lens-ring{border-radius:50%;pointer-events:none;position:absolute}.global-globe-lens-ring{border:1px solid #569beb17;inset:11% 8%;z-index:0}.global-globe-render{cursor:grab;height:100%;min-width:0;position:relative;touch-action:pan-y;width:100%;z-index:1}.global-globe-render:active{cursor:grabbing}.global-globe-render canvas{display:block;max-width:100%}.global-globe-visual-grain{background:radial-gradient(ellipse 55% 48% at 52% 58%,#0000 65%,#030a1840 90%,#030a18 100%);inset:0;pointer-events:none;position:absolute;z-index:2}.global-globe-left-label{align-items:center;color:#8eabcc;display:flex;font-size:9px;font-weight:700;gap:9px;left:1%;letter-spacing:2px;pointer-events:none;position:absolute;top:14%;z-index:3}.global-globe-label-dash{background:#68c6f9;height:1px;width:24px}.global-globe-marker{color:#a6bddb;display:flex;flex-direction:column;font-size:9px;gap:6px;letter-spacing:1.6px;pointer-events:none;position:absolute;right:7%;top:17%;z-index:3}.global-globe-marker span:first-child{color:#60c5fa;font-size:21px;font-weight:650;letter-spacing:-1px}.global-globe-controls{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#041122b8;border:1px solid #81bffa30;border-radius:12px;bottom:8%;display:flex;gap:5px;left:4%;padding:6px;position:absolute;z-index:5}.global-globe-controls button{background:#0000;border:0;border-radius:8px;color:#d9ebff;cursor:pointer;display:grid;height:36px;place-items:center;transition:background .16s ease;width:36px}.global-globe-controls button:focus-visible,.global-globe-controls button:hover:not(:disabled){background:#4799fb3b;outline:1px solid #6dc7ff66}.global-globe-controls button:disabled{cursor:not-allowed;opacity:.3}.global-globe-controls svg{font-size:20px}.global-globe-controls>span{background:#add1f936;height:22px;margin-inline:4px;width:1px}.global-globe-interaction-hint{align-items:center;bottom:11%;color:#9ab8d8;display:inline-flex;font-size:11px;font-weight:500;gap:7px;pointer-events:none;position:absolute;right:7%;z-index:4}.global-globe-interaction-hint svg{font-size:18px}.global-globe-tooltip{background:#031023f0;border:1px solid #77b5f545;border-radius:12px;box-shadow:0 12px 30px #00000059;color:#eef7ff;display:flex;flex-direction:column;gap:3px;min-width:155px;padding:11px 14px}.global-globe-tooltip strong{font-size:14px}.global-globe-tooltip span{color:#aac8e9;font-size:11px}.global-globe-tooltip small{color:#70a6c8;font-size:10px}.global-globe-place-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051428e3;border:1px solid #6cb9ff52;border-radius:14px;box-shadow:0 14px 38px #0000004d;left:4%;padding:15px 17px 16px;position:absolute;top:52%;width:min(258px,67%);z-index:7}.global-globe-place-heading{align-items:center;color:#8bd5fb;display:flex;font-size:9px;font-weight:750;gap:7px;justify-content:space-between;letter-spacing:1.8px;margin-bottom:13px}.global-globe-place-heading>span{align-items:center;display:flex;gap:6px}.global-globe-place-heading button{background:#0000;border:0;border-radius:6px;color:#b6cbe3;cursor:pointer;display:grid;padding:3px;place-items:center}.global-globe-place-card>strong{color:#fff;display:block;font-size:21px}.global-globe-place-card>p{color:#c7d6e8;font-size:12px;margin:4px 0 12px}.global-globe-place-coords{font-feature-settings:"tnum";border-top:1px solid var(--gg-divider);color:#8cbbdd;font-size:11px;font-variant-numeric:tabular-nums;padding-block:10px}.global-globe-place-card>small{color:#8ba4be;display:block;font-size:10px;line-height:1.5}.global-globe-static{align-items:center;display:flex;flex-direction:column;gap:14px;height:100%;justify-content:center;padding:22px;width:100%}.global-globe-static img{border-radius:50%;box-shadow:0 0 70px #357bff30;display:block;width:min(100%,520px)}.global-globe-static p{color:#b9cbe2;font-size:12px;line-height:1.6;max-width:370px;text-align:center}.global-globe-copy{padding:16px 0;position:relative;z-index:3}.global-globe-copy-kicker{align-items:center;color:#73bffc;display:flex;font-size:10px;font-weight:750;gap:9px;letter-spacing:2.2px;margin-bottom:27px}.global-globe-copy-kicker svg{font-size:20px}.global-globe-copy h2{color:#f8fbff;font-size:clamp(42px,4.8vw,77px);font-weight:620;letter-spacing:-.052em;line-height:1.04;margin:0}.global-globe-copy h2 em{color:#75c8ff;font-style:normal}.global-globe-intro{color:#afc3d9;font-size:clamp(14px,1.3vw,17px);line-height:1.9;margin:27px 0 29px;max-width:490px}.global-globe-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.global-globe-primary-cta,.global-globe-secondary-cta{align-items:center;border-radius:10px;display:inline-flex;font-size:13px;font-weight:730;gap:11px;justify-content:center;padding:15px 19px;text-decoration:none;transition:transform .18s ease,background .18s ease}.global-globe-primary-cta{background:#91d5ff;box-shadow:0 12px 25px #2b88f324;color:#03132a}.global-globe-primary-cta:hover{background:#b7e6ff;color:#03132a;transform:translateY(-2px)}.global-globe-secondary-cta{color:#d8e8f8;padding-inline:4px}.global-globe-secondary-cta:hover{color:#78ceff;transform:translateX(3px)}.global-globe-primary-cta svg,.global-globe-secondary-cta svg{font-size:20px}.global-globe-divider{background:linear-gradient(90deg,var(--gg-divider),#0000);height:1px;margin:40px 0 26px}.global-globe-caption-row{display:flex;gap:17px;max-width:425px}.global-globe-caption-symbol{background:#296fbd1c;border:1px solid #48a6ff3b;border-radius:12px;color:#7cceff;display:grid;flex:0 0 43px;height:43px;place-items:center;width:43px}.global-globe-caption-symbol svg{font-size:24px}.global-globe-caption-row strong{color:#e8f3ff;font-size:14px;font-weight:650}.global-globe-caption-row p{color:#90aac4;font-size:12px;line-height:1.75;margin:7px 0 0}.global-globe-locations-button{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--gg-divider);border-top:1px solid var(--gg-divider);color:#9cd5ff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:12px;margin-top:23px;padding:12px 0;text-align:left;width:min(100%,400px)}.global-globe-locations-button span{font-size:22px;line-height:1;margin-left:auto}.global-globe-places-list{grid-gap:3px 12px;display:grid;gap:3px 12px;grid-template-columns:1fr 1fr;margin-top:12px;max-height:190px;overflow:auto;padding-right:4px;width:min(100%,400px)}.global-globe-places-list button{background:#1941711f;border:1px solid #74a3d721;border-radius:7px;color:#e4f0ff;cursor:pointer;font-size:12px;padding:9px;text-align:left}.global-globe-places-list button:focus-visible,.global-globe-places-list button:hover{background:#2871c74d;outline:1px solid #5aa7f473}.global-globe-places-list button span{color:#8baaca;display:block;font-size:9px;margin-top:4px}.global-globe-bottom{border-top:1px solid var(--gg-divider);margin-top:8px;padding-top:25px}.global-globe-benefits{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,minmax(0,1fr))}.global-globe-benefit{align-items:flex-start;display:flex;gap:13px}.global-globe-benefit-num{color:#64bdf4;font-size:11px;font-weight:700;letter-spacing:1px;padding-top:3px;white-space:nowrap}.global-globe-benefit strong{color:#e5f2ff;display:block;font-size:14px;font-weight:680}.global-globe-benefit p{color:#8099b6;font-size:12px;line-height:1.6;margin:7px 0 0}.global-globe-disclaimer,.global-globe-image-notice{color:#6886a9;font-size:10px;line-height:1.6;margin:24px 0 0}.global-globe-image-notice{color:#d8bc88;margin-top:6px}@media (min-width:1500px){.global-globe-visual{height:730px}}@media (max-width:1100px){.global-globe-section{padding-top:65px}.global-globe-main{gap:12px;grid-template-columns:minmax(0,1fr) minmax(300px,.92fr)}.global-globe-visual{height:clamp(390px,56vw,610px)}.global-globe-copy h2{font-size:clamp(36px,4.5vw,54px)}.global-globe-intro{line-height:1.75}}@media (max-width:760px){.global-globe-section{padding:55px 16px 30px}.global-globe-topline-aside{display:none}.global-globe-topline{font-size:9px;letter-spacing:1.5px}.global-globe-main{align-items:stretch;display:flex;flex-direction:column;gap:0;margin-top:22px}.global-globe-copy{order:-1;padding:0}.global-globe-copy-kicker{font-size:9px;letter-spacing:1.6px;margin-bottom:17px}.global-globe-copy h2{font-size:clamp(34px,9.3vw,56px);letter-spacing:-.045em}.global-globe-intro{font-size:13px;margin:18px 0 21px;max-width:560px}.global-globe-cta-row{gap:13px}.global-globe-primary-cta{padding:12px 15px}.global-globe-primary-cta,.global-globe-secondary-cta{font-size:12px}.global-globe-caption-row,.global-globe-divider{display:none}.global-globe-locations-button{margin-top:17px}.global-globe-visual{height:min(95vw,540px);margin-inline:-16px;min-height:345px}.global-globe-left-label{font-size:8px;left:7%;top:12%}.global-globe-marker{right:8%;top:13%}.global-globe-controls{bottom:7%;left:7%}.global-globe-interaction-hint{bottom:10%;font-size:10px;right:7%}.global-globe-place-card{left:7%;top:37%}.global-globe-bottom{margin-top:10px;padding-top:20px}.global-globe-benefits{gap:14px}.global-globe-benefit{gap:7px}.global-globe-benefit strong{font-size:12px}.global-globe-benefit p{font-size:10px}.global-globe-benefit-num{font-size:9px}}@media (max-width:480px){.global-globe-benefits{gap:18px;grid-template-columns:1fr}.global-globe-visual{height:375px;min-height:320px}.global-globe-places-list{grid-template-columns:1fr 1fr}.global-globe-interaction-hint{bottom:9%}.global-globe-controls button{height:34px;width:33px}.global-globe-left-label,.global-globe-marker{top:8%}}@media (prefers-reduced-motion:reduce){.global-globe-section *,.global-globe-section :after,.global-globe-section :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.mobileHeroWrap{display:none}@media (max-width:768px){.mobileHeroWrap{background:#fff;display:block}.mobileHero,.mobileHeroWrap{min-height:100vh;overflow:hidden;position:relative;width:100%}.mobileHero{padding:1.8rem 1.6rem 3rem}.mobileHeroGlow{border-radius:999rem;filter:blur(1px);pointer-events:none;position:absolute}.mobileHeroGlowOne{background:#2d5ecf14;filter:blur(4rem);height:30rem;left:-12rem;top:-15rem;width:30rem}.mobileHeroGlowTwo{background:#0aa96112;filter:blur(4rem);height:28rem;right:-18rem;top:42rem;width:28rem}.mobileHeroGrid{background-image:linear-gradient(rgba(8,46,103,.035) 1px,#0000 0),linear-gradient(90deg,rgba(8,46,103,.035) 1px,#0000 0);background-size:3.5rem 3.5rem;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#0000 65%);mask-image:linear-gradient(180deg,#000 0,#0000 65%);opacity:.32;pointer-events:none;position:absolute}.mobileHeroHeader{position:relative;width:100%;z-index:5}.mobileHeroBrand{min-width:0}.mobileHeroBrandLogo{background:#fff;border:1px solid #082e6712;border-radius:1.3rem;box-shadow:0 .8rem 2rem #082e6714;flex-shrink:0;height:4.4rem;width:4.4rem}.mobileHeroBrandLogo img{height:3rem;object-fit:contain;width:3rem}.mobileHeroBrandText{gap:.1rem}.mobileHeroBrandText strong{color:#082e67;font-size:1.5rem;font-weight:600;line-height:1.2}.mobileHeroBrandText span{color:#8a8f99;font-size:1.1rem;line-height:1.3}.mobileHeroHeaderStatus{background:#0aa96112;border:1px solid #0aa9611f;border-radius:999rem;height:3.6rem;width:3.6rem}.mobileHeroStatusPulse{background:#0aa961;border-radius:999rem;box-shadow:0 0 0 .6rem #0aa9611a;height:.9rem;width:.9rem}.mobileHeroIntro{margin-top:5rem;position:relative;text-align:center;width:100%;z-index:2}.mobileHeroEyebrow{background:rgba(45,94,207,.045);border:1px solid #2d5ecf17;border-radius:999rem;color:#2d5ecf;font-size:1.1rem;font-weight:500;min-height:3.4rem;padding:.6rem 1.3rem}.mobileHeroEyebrowIcon{align-items:center;display:flex;justify-content:center}.mobileHeroEyebrowIcon svg{font-size:1.5rem}.mobileHeroHeading{color:#082e67;font-size:4.1rem;font-weight:600;letter-spacing:-.12rem;line-height:1.08;margin:2.2rem 0 0;position:relative;text-align:center;width:100%}.mobileHeroHeadingStatic{color:#172033;display:block}.mobileHeroHeadingDynamic{color:#2d5ecf;display:block;margin-top:.6rem;min-height:4.5rem}.mobileHeroDescription{color:#707784;font-size:1.5rem;line-height:1.65;margin:2rem 0 0;max-width:45rem;text-align:center;width:100%}.mobileHeroActions{margin-top:3rem;position:relative;width:100%;z-index:4}.mobileHeroPrimaryButton{background:#082e67;border:none;border-radius:1.7rem;box-shadow:0 1.2rem 3rem #082e6733;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;min-height:6rem;padding:.7rem .7rem .7rem 1.8rem;transition:transform .2s ease,box-shadow .2s ease;width:100%}.mobileHeroPrimaryButton:active{box-shadow:0 .6rem 1.6rem #082e6729;transform:scale(.98)}.mobileHeroPrimaryButton>span:first-child{padding-right:1rem}.mobileHeroPrimaryIcon{background:#fff;border-radius:1.25rem;color:#082e67;flex-shrink:0;height:4.6rem;margin-left:auto;width:4.6rem}.mobileHeroPrimaryIcon svg{font-size:2.1rem}.mobileHeroTrust{justify-content:center;margin-top:1.4rem;width:100%}.mobileHeroAvatars{flex-shrink:0}.mobileHeroAvatar,.mobileHeroAvatarMore{background:#edf5f3;border:.25rem solid #fff;border-radius:999rem;height:3.5rem;overflow:hidden;width:3.5rem}.mobileHeroAvatar:not(:first-child),.mobileHeroAvatarMore{margin-left:-.9rem}.mobileHeroAvatar img{height:100%;object-fit:cover;width:100%}.mobileHeroAvatarMore{color:#082e67;font-size:1.2rem;font-weight:600}.mobileHeroTrustText{gap:.15rem}.mobileHeroTrustText strong{color:#394150;font-size:1.2rem;font-weight:600}.mobileHeroTrustText span{color:#9297a1;font-size:1.05rem}.mobileHeroProductArea{margin-top:5rem;padding-bottom:2rem;position:relative;width:100%}.mobileHeroDashboard{background:#fff;border:1px solid #082e6712;border-radius:2rem;box-shadow:0 0 0 1px #082e6705,0 1.8rem 4rem #082e6721;padding:.7rem;position:relative;transform:perspective(1000px) rotateX(1deg);width:100%;z-index:2}.mobileHeroDashboardTop{min-height:3.6rem;padding:.2rem .8rem .7rem}.mobileHeroBrowserDots{gap:.45rem}.mobileHeroBrowserDots span{background:#d9dde3;border-radius:999rem;height:.7rem;width:.7rem}.mobileHeroDashboardLabel{color:#7b818d;font-size:1rem;font-weight:500}.mobileHeroLiveDot{background:#0aa961;border-radius:999rem;box-shadow:0 0 0 .35rem #0aa96117;height:.6rem;width:.6rem}.mobileHeroDashboardContent{background:#f5f7f9;border-radius:1.5rem;min-height:21rem;overflow:hidden;position:relative;width:100%}.mobileHeroDashboardContent>*{max-width:100%}.mobileHeroFloatingCard{align-items:center;-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem);background:#fffffff0;border:1px solid #082e6712;border-radius:1.3rem;box-shadow:0 1rem 2.5rem #082e6721;display:flex;min-width:13rem;padding:.8rem 1rem;position:absolute;z-index:5}.mobileHeroInventoryCard{left:-.5rem;top:-2.2rem}.mobileHeroGrowthCard{bottom:-1.2rem;right:-.5rem}.mobileHeroFloatingIcon{background:#2d5ecf14;border-radius:1rem;color:#2d5ecf;flex-shrink:0;height:3.3rem;width:3.3rem}.mobileHeroFloatingIcon svg{font-size:1.7rem}.mobileHeroGrowthIcon{background:#0aa96114;color:#0aa961}.mobileHeroFloatingInfo{gap:.15rem;margin-left:.8rem}.mobileHeroFloatingInfo span{color:#9297a1;font-size:1rem}.mobileHeroFloatingInfo strong{color:#253044;font-size:1.2rem;font-weight:600}.mobileHeroFeatureStrip{background:rgba(8,46,103,.025);border-radius:1.3rem;margin:2rem 0;padding:1rem .5rem;position:relative;width:100%;z-index:2}.mobileHeroFeature{color:#6e7580;font-size:1.05rem;white-space:nowrap}.mobileHeroFeatureCheck{align-items:center;background:#0aa9611a;border-radius:999rem;color:#0aa961;display:flex;font-size:1rem;font-weight:600;height:1.7rem;justify-content:center;width:1.7rem}.mobileHeroFeatureDivider{background:#dfe2e7;height:1.7rem;width:.1rem}.mobileHeroExplore{color:#9a9fa8;font-size:1.05rem;letter-spacing:.02rem;margin-top:2.8rem;position:relative;z-index:2}.mobileHeroExploreArrow{animation:mobileHeroArrowMove 1.8s ease-in-out infinite;color:#2d5ecf;font-size:1.7rem;margin-top:.6rem}@keyframes mobileHeroArrowMove{0%,to{transform:translateY(0)}50%{transform:translateY(.6rem)}}@media (max-width:380px){.mobileHero{padding-left:1.3rem;padding-right:1.3rem}.mobileHeroIntro{margin-top:4rem}.mobileHeroHeading{font-size:3.5rem}.mobileHeroDescription{font-size:1.4rem}.mobileHeroFloatingCard{min-width:11.5rem;padding:.7rem}.mobileHeroFloatingInfo span{font-size:.9rem}.mobileHeroFloatingInfo strong{font-size:1.05rem}.mobileHeroFeatureStrip{gap:.7rem}.mobileHeroFeature{font-size:.95rem}}}.feature-trailer{--feature-bg:#f5f8fc;--feature-text:#111827;--feature-muted:#687386;--feature-border:#0f172a14;background:radial-gradient(circle at 50% 30%,#3073ff17,#0000 30%),var(--feature-bg);color:var(--feature-text);min-height:100vh;overflow:hidden;padding:8rem 0 6rem;position:relative;width:100%}.feature-trailer__background-grid{background-image:linear-gradient(rgba(15,23,42,.035) 1px,#0000 0),linear-gradient(90deg,rgba(15,23,42,.035) 1px,#0000 0);background-size:5rem 5rem;inset:0;-webkit-mask-image:linear-gradient(180deg,#0000,#000 20%,#000 80%,#0000);mask-image:linear-gradient(180deg,#0000,#000 20%,#000 80%,#0000);opacity:.45;position:absolute}.feature-trailer__orb{border-radius:50%;filter:blur(1px);pointer-events:none;position:absolute}.feature-trailer__orb--one{background:#2f70ff14;height:25rem;left:-12rem;top:18%;width:25rem}.feature-trailer__orb--two{background:#0bb47c12;bottom:15%;height:20rem;right:-8rem;width:20rem}.feature-trailer__heading{margin:0 auto 5rem;max-width:75rem;padding:0 2rem;position:relative;text-align:center;z-index:2}.feature-trailer__eyebrow{align-items:center;color:#58708f;display:flex;font-size:1.2rem;font-weight:700;gap:.8rem;justify-content:center;letter-spacing:.18em;margin-bottom:1.6rem}.feature-trailer__eyebrow span{background:#8ea2ba;height:1px;width:2.5rem}.feature-trailer__heading h2{font-size:clamp(3.5rem,6vw,6.8rem);font-weight:700;letter-spacing:-.055em;line-height:.95;margin:0}.feature-trailer__heading h2 strong{background:linear-gradient(100deg,#1769ff,#09a96b);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.feature-trailer__heading p{color:var(--feature-muted);font-size:1.6rem;line-height:1.7;margin:2rem auto 0;max-width:58rem}.feature-trailer__lane{margin-bottom:2rem;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.feature-trailer__lane:after,.feature-trailer__lane:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:10rem;z-index:3}.feature-trailer__lane:before{background:linear-gradient(to right,var(--feature-bg),#0000);left:0}.feature-trailer__lane:after{background:linear-gradient(to left,var(--feature-bg),#0000);right:0}.feature-trailer__track{display:flex;gap:1.6rem;width:max-content;will-change:transform}.feature-trailer__lane--right .feature-trailer__track{animation:trailerRight 48s linear infinite}.feature-trailer__lane--left .feature-trailer__track{animation:trailerLeft 48s linear infinite}.feature-trailer__lane:hover .feature-trailer__track{animation-play-state:paused}@keyframes trailerRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes trailerLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.feature-trailer__card{-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);background:#ffffffc7;border:1px solid var(--feature-border);border-radius:2.2rem;box-shadow:0 1.5rem 4rem #0f172a0f,inset 0 1px 0 #ffffffe6;flex:0 0 37rem;min-height:34rem;overflow:hidden;padding:2.2rem;position:relative;transition:transform .4s ease,box-shadow .4s ease}.feature-trailer__card:hover{box-shadow:0 2rem 5rem #0f172a1f,0 0 0 1px #2f70ff14;transform:translateY(-.7rem)}.feature-trailer__card-glow{background:#2f70ff1a;border-radius:50%;filter:blur(2rem);height:16rem;position:absolute;right:-5rem;top:-8rem;width:16rem}.feature-trailer__card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem;position:relative}.feature-trailer__icon{align-items:center;background:#2f70ff14;border:1px solid #2f70ff1f;border-radius:1.5rem;box-shadow:inset 0 1px 0 #ffffffe6,0 .8rem 2rem #2f70ff14;color:#1769ff;display:flex;height:5rem;justify-content:center;width:5rem}.feature-trailer__icon svg{font-size:2.5rem}.feature-trailer__number{color:#a0aabc;font-size:1.3rem;font-weight:700;letter-spacing:.12em}.feature-trailer__content{position:relative}.feature-trailer__category{color:#718096;display:block;font-size:1.05rem;font-weight:800;letter-spacing:.14em;margin-bottom:.9rem}.feature-trailer__content h3{font-size:2.7rem;letter-spacing:-.035em;line-height:1.05;margin:0 0 1rem}.feature-trailer__content p{color:var(--feature-muted);font-size:1.4rem;line-height:1.65;margin:0;max-width:32rem}.feature-trailer__preview{background:#f6f9fdd9;border:1px solid #0f172a12;border-radius:1.4rem;margin-top:2rem;padding:1.3rem 1.5rem;position:relative}.feature-trailer__preview-header{align-items:center;color:#758197;display:flex;font-size:1.1rem;justify-content:space-between;margin-bottom:.8rem}.feature-trailer__live-dot{align-items:center;display:flex;font-size:.9rem;font-weight:800;gap:.5rem}.feature-trailer__live-dot i{background:#0aa961;border-radius:50%;box-shadow:0 0 0 .35rem #0aa9611a;height:.55rem;width:.55rem}.feature-trailer__preview-body{align-items:baseline;display:flex;justify-content:space-between}.feature-trailer__preview-body strong{font-size:2rem;letter-spacing:-.03em}.feature-trailer__preview-body span{color:#0aa961;font-size:1rem;font-weight:700}.feature-trailer__progress{background:#e4e9f0;border-radius:10rem;height:.35rem;margin-top:1rem;overflow:hidden}.feature-trailer__progress span{animation:progressPulse 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#1769ff,#0aa961);border-radius:inherit;display:block;height:100%;width:72%}@keyframes progressPulse{0%{width:55%}to{width:88%}}.feature-trailer__footer{align-items:center;display:flex;justify-content:space-between;margin-top:1.5rem;position:relative}.feature-trailer__footer div{display:flex;flex-direction:column;gap:.2rem}.feature-trailer__footer strong{font-size:1.5rem}.feature-trailer__footer small{color:#8a95a7;font-size:1rem}.feature-trailer__footer button{align-items:center;background:#111827;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:4rem;justify-content:center;transition:transform .3s ease,background .3s ease;width:4rem}.feature-trailer__footer button:hover{background:#1769ff;transform:rotate(45deg) scale(1.08)}.feature-trailer__footer button svg{font-size:1.8rem}.feature-trailer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-top:5rem;padding:0 2rem;position:relative;z-index:2}.feature-trailer__bottom span{align-items:center;color:#8290a4;display:flex;font-size:1.1rem;font-weight:800;gap:.7rem;letter-spacing:.08em}.feature-trailer__bottom svg{font-size:1.7rem}.feature-trailer__card--green .feature-trailer__icon{background:#0aa96114;color:#0aa961}.feature-trailer__card--purple .feature-trailer__icon{background:#7957d514;color:#7957d5}.feature-trailer__card--orange .feature-trailer__icon{background:#ed8b2814;color:#ed8b28}.feature-trailer__card--cyan .feature-trailer__icon{background:#009fc414;color:#009fc4}.feature-trailer__card--indigo .feature-trailer__icon{background:#5367dc14;color:#5367dc}.feature-trailer__card--pink .feature-trailer__icon{background:#db4d8714;color:#db4d87}.feature-trailer__card--red .feature-trailer__icon{background:#df4d4d14;color:#df4d4d}@media (max-width:768px){.feature-trailer{padding:6rem 0 4rem}.feature-trailer__heading{margin-bottom:3.5rem}.feature-trailer__heading h2{font-size:4rem}.feature-trailer__heading p{font-size:1.4rem}.feature-trailer__card{flex-basis:31rem;min-height:33rem}.feature-trailer__lane:after,.feature-trailer__lane:before{width:4rem}.feature-trailer__bottom{gap:1.5rem}}@media (prefers-reduced-motion:reduce){.feature-trailer__lane--left .feature-trailer__track,.feature-trailer__lane--right .feature-trailer__track,.feature-trailer__progress span{animation:none}}.pricing-container{font-size:1.6rem;margin:auto;max-width:147rem;padding:125px 20px}.pricing-container .header .nav-links{background:#0000}.pricing-container .enterprise{outline:4px solid #6d4aff;outline-offset:4px}.pricing-container .premium{background-color:#e7ebfb}.pricing-container .premium .perOff{background-color:#fff}.pricing-container .enterprise,.pricing-container .premium{position:relative}.pricing-card .tag{background-color:#ff4d4f;border-radius:1.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;font-size:1.2rem;font-weight:600;padding:.5rem 1rem;position:absolute;right:50%;top:-11px;transform:translate(50%,-50%);width:15rem}.enterprise .tag{background-color:#6d4aff;right:-34px;top:30px;transform:rotate(45deg);width:15rem}.title{font-size:3.8rem;font-weight:400}.subtitle,.title{text-align:center}.subtitle{color:#666;font-size:1.8rem}.pricingBtnPln{background-color:#f3f3f3;border-radius:1.2rem;padding:.8rem}.pricingBtnPln button{background-color:#fff;border-radius:.8rem;font-size:1.8rem;font-weight:600;padding:1.2rem}.pricingBtnPln button:first-child{width:18rem}.pricingBtnPln button.active{background-color:#409eef;color:#fff}.pricingBtnPln button.active:hover{background-color:#175fda}.pricingBtnPln button:hover{background-color:#e6effe}.pricingDiscount{background-color:#f8e15c;border-radius:.5rem;color:#333;font-size:1.6rem;font-style:italic;padding:.5rem .8rem}.pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:80px;width:100%}.tableHeaderPrices{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr}.pricing-card{background:#fff;border:4px solid #e7ebfb;border-radius:3.2rem;padding:5rem 3rem;text-align:center;transition:.3s}.pricing-card h3{font-size:2.4rem;font-weight:500}.actualPrice{font-size:3.4rem;font-weight:600}.pastPrice{font-size:1.2rem;font-weight:500}.perOff{background-color:#e6f4ea;border-radius:55rem;color:#095820;font-size:1.3rem;font-style:italic;padding:.6rem 1.5rem}.users{color:#666;margin-bottom:20px}.pricing-card ul{list-style:none;margin-bottom:25px;padding:0;text-align:left}.pricing-card li{color:#444;padding:6px 0}.planExecuteBtn{background:var(--primary-color);border:none;border-radius:55rem;color:#fff;cursor:pointer;font-family:serif;font-size:1.9rem;font-style:italic;font-weight:600;padding:1.2rem 2rem;transition:all .3s}.planExecuteBtn:hover{background-color:#1958f7}.compare-title{text-align:center}.compare-title-btn{font-size:4.8rem;font-weight:400;text-align:center}.compare-table{border-collapse:collapse;width:100%}.compare-table tbody tr,.compare-table thead tr{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;padding:0 2.4rem}.compare-table tbody tr{border-bottom:1px solid #fafaff}.compare-table tbody tr:nth-child(2n){background-color:#f7f7f7}.compare-table tbody tr td:first-child{font-size:1.8rem;font-weight:600;text-align:left}.compare-table tbody tr.pricingHeadInTable{background-color:var(--primary-color);border-radius:1.2rem;color:#fff;font-weight:600;margin-top:.5rem}.compare-table td,.compare-table th{padding:12px;text-align:center}.compare-table thead tr{background:#f7f7f7;border-radius:1.2rem}.featuresIcon{color:#236cff}.featuresDisc{color:#444;font-size:1.4rem;font-weight:500;text-transform:capitalize}.planDiscHeading{color:#000;font-size:1.4rem;font-weight:600}.tableHeaderPricesCard{font-size:1.8rem}.tableHeaderPricesCard button{font-size:1.4rem;padding:.4rem 1.2rem}.prcFooter{font-size:1.3rem;font-weight:500;line-height:1.5;text-align:left}.universe-client-login{--ucl-primary:#065ad8;--ucl-primary-dark:#073b87;--ucl-ink:#172a45;--ucl-secondary:#677992;--ucl-panel:#fff;--ucl-field:#fff;--ucl-border:#dce6f2;--ucl-bg:#f4f8fd;--ucl-soft:#eaf3ff;--ucl-error:#bd2c42;background:var(--ucl-bg);color:var(--ucl-ink);display:grid;font-family:Instrument Sans,Inter,Segoe UI,Arial,sans-serif;font-size:1.4rem;grid-template-columns:1.1fr .9fr;isolation:isolate;min-height:100vh;min-height:100dvh}.universe-client-login *,.universe-client-login :after,.universe-client-login :before{box-sizing:border-box}.universe-client-login :focus-visible{outline:3px solid #68b8fc;outline-offset:3px}.universe-client-login h1,.universe-client-login h2,.universe-client-login p{margin:0}.universe-client-login a{text-decoration:none}.universe-client-login[data-theme=dark]{--ucl-ink:#f4f8ff;--ucl-secondary:#afbdd1;--ucl-panel:#111e34;--ucl-field:#15253e;--ucl-border:#31445f;--ucl-bg:#0d1729;--ucl-soft:#192d49}.ucl-showcase{background:radial-gradient(circle at 86% 13%,#277bea 0,#104d9c 39%,#073b87 70%,#062857 100%);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-height:100dvh;min-width:0;overflow:hidden;padding:clamp(3rem,4.2vw,7.5rem);position:relative}.ucl-showcase:after{background:linear-gradient(145deg,#0000 0 40%,#ffffff24 60%,#0000 90%);content:"";inset:0;opacity:.2}.ucl-orbit,.ucl-showcase:after{pointer-events:none;position:absolute}.ucl-orbit{border:1px solid #c4e1ff2e;border-radius:50%;height:68rem;right:-26rem;top:-20rem;width:68rem}.ucl-orbit-two{height:52rem;right:-18rem;top:-12rem;width:52rem}.ucl-brand,.ucl-showcase-body,.ucl-showcase-footer{position:relative;z-index:1}.ucl-brand{align-items:center;align-self:flex-start;color:#fff!important;display:inline-flex;gap:1.3rem}.ucl-brand:hover{color:#fff}.ucl-brand-icon{background:#fff;border-radius:1.3rem;box-shadow:0 1rem 2.5rem #0019412e;display:grid;flex:0 0 4.4rem;height:4.4rem;padding:.55rem;place-items:center;width:4.4rem}.ucl-brand-icon img{height:100%;object-fit:contain;width:100%}.ucl-brand-name{display:flex;flex-direction:column;gap:.1rem}.ucl-brand-name strong{font-size:1.65rem;letter-spacing:-.025em;line-height:1.2}.ucl-brand-name small{color:#c8dcfb;font-size:1.15rem;letter-spacing:.045em}.ucl-showcase-body{max-width:62rem;padding:6rem 0}.ucl-eyebrow{align-items:center;color:#d3ebff;display:flex;font-size:1.1rem;font-weight:800;gap:1rem;letter-spacing:.16em}.ucl-status-dot{background:#90f3ff;border-radius:50%;box-shadow:0 0 0 .5rem #90f3ff1f;flex:0 0 .85rem;height:.85rem;width:.85rem}.ucl-showcase-body h1{color:#fff;font-size:clamp(3.4rem,3.7vw,6rem);font-weight:800;letter-spacing:-.055em;line-height:1.09;margin:2.4rem 0 1.7rem}.ucl-showcase-body h1 span{color:#d1e6ff}.ucl-showcase-body>p{color:#e1edff;font-size:1.5rem;line-height:1.75;max-width:46rem}.ucl-feature-strip{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:3rem}.ucl-feature-strip span{background:#ffffff1a;border:1px solid #e2f1ff40;border-radius:9rem;color:#f3f9ff;font-size:1.15rem;padding:.8rem 1.25rem}.ucl-showcase-accent{align-items:flex-end;display:flex;gap:.65rem;height:7rem;margin-top:3.5rem;opacity:.66}.ucl-showcase-accent span{background:#b1efff;border-radius:.5rem .5rem .1rem .1rem;display:block;height:43%;width:1rem}.ucl-showcase-accent span:nth-child(2){height:70%}.ucl-showcase-accent span:nth-child(3){height:49%}.ucl-showcase-accent span:nth-child(4){height:88%}.ucl-showcase-accent span:nth-child(5){height:63%}.ucl-showcase-accent span:nth-child(6){height:99%}.ucl-showcase-accent span:nth-child(7){height:82%}.ucl-showcase-footer{align-items:center;color:#cee2fb;display:flex;flex-wrap:wrap;font-size:1.15rem;gap:1.4rem;justify-content:space-between}.ucl-showcase-footer>div{align-items:center;display:flex;gap:.7rem}.ucl-showcase-footer svg{font-size:1.8rem}.ucl-auth-panel{align-items:center;background:var(--ucl-panel);display:flex;justify-content:center;min-width:0;padding:7rem 4rem;position:relative}.ucl-theme-toggle{background:var(--ucl-soft);border:1px solid var(--ucl-border);border-radius:1.15rem;color:var(--ucl-ink);display:grid;height:4rem;place-items:center;position:absolute;right:3.6rem;top:3rem;transition:transform .15s ease,background .15s ease;width:4rem}.ucl-theme-toggle:hover{transform:translateY(-2px)}.ucl-form-wrapper{margin:auto;width:min(100%,43rem)}.ucl-auth-eyebrow{color:var(--ucl-primary);font-size:1.1rem;font-weight:800;letter-spacing:.15em}.ucl-form-header h2{color:var(--ucl-ink);font-size:clamp(2.75rem,2.5vw,3.65rem);font-weight:800;letter-spacing:-.04em;line-height:1.15;margin:1.2rem 0}.ucl-form-header p{color:var(--ucl-secondary);font-size:1.4rem;line-height:1.6}.ucl-form{display:flex;flex-direction:column;gap:2rem;margin-top:3rem}.ucl-login-methods{grid-gap:.7rem;background:var(--ucl-soft);border:1px solid var(--ucl-border);border-radius:1.25rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr;padding:.55rem}.ucl-login-method{align-items:center;background:#0000;border:1px solid #0000;border-radius:.9rem;color:var(--ucl-secondary);cursor:pointer;display:flex;font-size:1.22rem;font-weight:750;gap:.7rem;justify-content:center;min-height:4.55rem;padding:.8rem .9rem;transition:background .17s ease,border-color .17s ease,color .17s ease,box-shadow .17s ease}.ucl-login-method.is-active{background:var(--ucl-field);border-color:var(--ucl-border);box-shadow:0 .3rem .8rem #06327314;color:var(--ucl-primary)}.ucl-login-method:not(:disabled):hover{color:var(--ucl-primary)}.ucl-login-method:disabled{cursor:not-allowed;opacity:.6}.ucl-login-method svg{flex-shrink:0;font-size:1.9rem}.ucl-login-hint{color:var(--ucl-secondary);font-size:1.17rem;line-height:1.55;margin-top:.85rem!important}.ucl-field>label,.ucl-password-heading>label{color:var(--ucl-ink);display:block;font-size:1.35rem;font-weight:700;margin-bottom:.9rem}.ucl-input-wrap{align-items:center;background:var(--ucl-field);border:1.5px solid var(--ucl-border);border-radius:1.15rem;color:var(--ucl-secondary);display:flex;gap:1.15rem;height:5.65rem;padding:0 1.4rem;transition:border-color .15s ease,box-shadow .15s ease}.ucl-input-wrap:hover{border-color:#9abcf2}.ucl-input-wrap:focus-within{border-color:var(--ucl-primary);box-shadow:0 0 0 4px #065ad81a}.ucl-input-wrap.ucl-invalid{border-color:var(--ucl-error)}.ucl-input-wrap>svg{color:#6d89ad;flex-shrink:0;font-size:2.3rem}.ucl-input-wrap input{background:#0000!important;border:0;box-shadow:none!important;color:var(--ucl-ink);flex:1 1;font:inherit;font-size:1.45rem;min-width:0;outline:0!important;padding:0;width:100%}.ucl-input-wrap input::placeholder{color:var(--ucl-secondary);opacity:.85}.ucl-input-wrap input:disabled{cursor:not-allowed;opacity:.65}.ucl-input-wrap input:-webkit-autofill{-webkit-text-fill-color:var(--ucl-ink);-webkit-box-shadow:0 0 0 100px var(--ucl-field) inset!important}.ucl-password-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between}.ucl-text-button{background:#0000;color:var(--ucl-primary);font-size:1.25rem;font-weight:700;padding:.3rem 0}.ucl-text-button:hover{text-decoration:underline}.ucl-password-toggle{background:#0000;border-radius:.8rem;color:var(--ucl-secondary);display:grid;flex:0 0 3.4rem;height:3.4rem;place-items:center;width:3.4rem}.ucl-password-toggle:hover{background:var(--ucl-soft);color:var(--ucl-primary)}.ucl-password-toggle svg{font-size:2.2rem}.ucl-password-toggle:disabled{opacity:.5}.ucl-field-error{color:var(--ucl-error);display:block;font-size:1.2rem;margin-top:.7rem}.ucl-caps-notice{align-items:center;color:#a45b1b;display:flex;font-size:1.2rem;gap:.5rem;margin-top:.7rem}.ucl-recovery{background:var(--ucl-soft);border-radius:.8rem;color:var(--ucl-secondary);font-size:1.22rem;line-height:1.5;margin:.4rem 0 1rem;padding:1rem 1.2rem}.ucl-form-footer a,.ucl-recovery a{color:var(--ucl-primary);font-weight:800}.ucl-form-footer a:hover,.ucl-recovery a:hover{text-decoration:underline}.ucl-remember{align-items:center;color:var(--ucl-secondary);cursor:pointer;display:flex;font-size:1.24rem;gap:1rem}.ucl-remember input{accent-color:var(--ucl-primary);cursor:pointer;flex:0 0 1.75rem;height:1.75rem;width:1.75rem}.ucl-submit{align-items:center;background:var(--ucl-primary);border-radius:1.15rem;box-shadow:0 1.2rem 2.2rem #065ad82b;color:#fff;display:flex;font-size:1.48rem;font-weight:800;gap:1rem;justify-content:center;min-height:5.65rem;padding:1.2rem 1.5rem;transition:background .17s ease,transform .17s ease,box-shadow .17s ease}.ucl-submit:hover:not(:disabled){background:#0049b8;box-shadow:0 1.4rem 2.5rem #065ad83d;transform:translateY(-1px)}.ucl-submit:disabled{cursor:not-allowed;opacity:.68}.ucl-submit svg{font-size:2rem}.ucl-spinner{animation:ucl-spin .8s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:1.9rem;width:1.9rem}@keyframes ucl-spin{to{transform:rotate(1turn)}}.ucl-alert{align-items:flex-start;background:#fff0f2;border:1px solid #f6c5ce;border-radius:1rem;color:#9f2035;display:flex;font-size:1.3rem;gap:1rem;line-height:1.5;margin-top:2rem;padding:1.25rem 1.45rem}.ucl-alert svg{flex-shrink:0;font-size:2rem}.ucl-alert-warning{background:#fff5e8;border-color:#f9dfaf;color:#985b12}.ucl-form-footer{align-items:center;border-top:1px solid var(--ucl-border);display:flex;flex-direction:column;gap:1.8rem;margin-top:3rem;padding-top:2.4rem;text-align:center}.ucl-form-footer p{color:var(--ucl-secondary);font-size:1.35rem}.ucl-form-footer>span{align-items:center;color:var(--ucl-secondary);display:flex;font-size:1.15rem;gap:.65rem}.ucl-form-footer svg{font-size:1.7rem}@media (max-width:1100px){.universe-client-login{grid-template-columns:1fr 1fr}.ucl-showcase{padding:3.5rem}.ucl-auth-panel{padding:7.5rem 3.2rem 4rem}}@media (max-width:800px){.universe-client-login{grid-template-columns:1fr}.ucl-showcase{gap:3rem;min-height:30rem;padding:3rem 4rem}.ucl-showcase-body{padding:1rem 0}.ucl-showcase-body h1{font-size:3.2rem;margin:1.5rem 0 1rem;max-width:58rem}.ucl-showcase-body>p{font-size:1.4rem}.ucl-feature-strip,.ucl-showcase-accent{display:none}.ucl-showcase-footer{font-size:1.05rem}.ucl-auth-panel{padding:6rem 3.2rem 5rem}.ucl-theme-toggle{right:2.2rem;top:1.6rem}}@media (max-width:480px){.ucl-showcase{min-height:27rem;padding:2.5rem 2.2rem}.ucl-brand-name strong{font-size:1.45rem}.ucl-brand-icon{flex-basis:3.7rem;height:3.7rem;width:3.7rem}.ucl-showcase-body h1{font-size:2.65rem}.ucl-showcase-body>p{font-size:1.26rem;line-height:1.5}.ucl-showcase-footer>span{display:none}.ucl-auth-panel{padding:6.5rem 2.1rem 3rem}.ucl-form-header h2{font-size:2.8rem}.ucl-form{gap:1.8rem;margin-top:2.5rem}.ucl-form-footer>span{font-size:1.05rem}.ucl-login-method{font-size:1.1rem;gap:.45rem;padding:.7rem .55rem}.ucl-login-method svg{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){.universe-client-login *,.universe-client-login :after,.universe-client-login :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.alertbar-alert{border-radius:1.2rem;box-shadow:0 4px 6px #00000059;color:#fff;font-size:1.4rem;font-weight:700;margin:0 2.2rem;max-width:98.8rem;overflow:hidden;position:fixed;right:50%;top:20px;transform:translateX(50%);width:100%;z-index:999999999999999}.alertCont{padding:1.2rem 2.5rem;position:relative}.alertbar-alert.added{background:#047b5d}.alertbar-alert.info{background:#567de7}.alertbar-alert.success{background:#26bf89}.alertbar-alert.error{background:#f85a38}.alertbar-alert.warning{background:#f08731}.alertbar-alert button{color:#fff}.alertbar-progress{animation:progress 6s linear forwards;background:#ffffff9c;bottom:0;height:4px;left:0;position:absolute}@keyframes progress{0%{width:100%}to{width:0}}#regCont{background:linear-gradient(#ede8ff,#f7f5ff)}.regHeader{text-align:center}.regHeader h3{color:#15006f;font-size:3.2rem}.regHTag{font-size:1.2rem}.regHTag figure{border-right:2px solid #e0daff;padding:1rem 2.3rem}.regHTag figure:last-child{border-right:none}.regTag{background-color:#e0daff;border-radius:.8rem;color:#6c439b;display:inline-block;font-size:1.6rem;padding:1.2rem 2.4rem;width:54rem}.regMainCont{color:#555;max-width:114rem;padding:4.5rem 3.2rem;width:100%}.regMainDiv{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.486);border:6px solid #fff;border-radius:2.4rem;box-shadow:1rem 1.2rem 2rem -1.1rem #00000059;padding:6.5rem 5.2rem}.regFormData.regMainDiv{display:grid;font-size:1.4rem;grid-template-columns:2fr 1.4fr;padding:0}.regFormData.termsOfService{display:grid;grid-template-columns:6fr 2fr}.regFormData.regMainDiv>div{padding:6.5rem 3.2rem}.regStep figure{background-color:#e0daff;border-radius:.4rem;color:#6d4aff;font-size:1.2rem;font-weight:700;padding:.3rem .9rem}.regStep h3{color:#333;font-size:2.1rem}.regPricingCard{border:1px solid #ddd;border-radius:1.2rem;cursor:pointer;max-width:45rem;padding:3.4rem 2.4rem;position:relative;transition:all .3s ease-in-out;width:100%}.regPricingCard.active,.regPricingCard:hover{background-color:#e0daff}.regPricingCard.active{border:2px solid #6d4aff}.regPlanRadius{background-color:#fff;border:4px solid #ddd;border-radius:55rem;height:2.4rem;outline-offset:2px;transition:all .3s ease-in-out;width:2.4rem}.regPricingCard:hover .regPlanRadius{background-color:#e0daff;border:4px solid #fff}.regPricingCard.active:hover .regPlanRadius{background-color:#fff;border:4px solid #6d4aff}.regPricingCard.active .regPlanRadius{border:4px solid #6d4aff;outline-offset:2px}.regPricingCard h5{font-size:1.8rem}.discountReg{font-size:1.2rem}.regPrice{color:#362485;font-size:2.9rem;font-weight:500}.regPricingCard a:link,.regPricingCard a:visited,.regbtnSubmit{background-color:#6d4aff;border-radius:.8rem;color:#fff;padding:1.8rem 2.5rem}.regbtnSubmit{max-height:6rem;width:24rem}.bestValueTag{background-color:#6d4aff;border-radius:50rem;color:#fff;font-size:1.2rem;padding:.2rem 1.4rem;position:absolute;right:0;top:0;transform:translate(-50%,-50%);z-index:333}.enterprise{overflow:hidden}.enterprise .bestValueTag{border-radius:.2rem;font-weight:700;right:-30px;text-align:center;top:20px;transform:rotate(48deg);width:12rem;z-index:333}.planBtnProceed{background-color:#6d4aff;border-radius:.8rem;color:#fff;padding:.5rem 1.5rem}.regInputCont{background-color:#fff;border:3px solid #c1d0e8;border-radius:1.5rem;height:5.5rem;overflow:hidden}.regInputCont input,.regInputCont select,.regInputCont textarea{height:4.4rem;padding:.3rem 2rem;width:100%}.regFormfloat{display:grid;grid-template-columns:2fr 2fr}.regPlanList{border-left:1px solid #ddd;padding:4.3rem 0 4.3rem 3.2rem}.courseBtn{background-color:#dbdbdc;border-radius:.6rem;color:#999;font-weight:700;padding:.6rem .8rem;text-align:center}.regCourses{background-color:#0d42688f;color:#fff;cursor:pointer}.regCourses,.regCourses.checked{border-radius:.7rem;padding:1rem}.regCourses.checked{background-color:#6de78c;outline:1px solid #26bf89}.regCourses:active,.regCourses:hover{background-color:#e0e0e0;border-radius:.7rem;padding:1rem}.registrantions-page-limit{position:relative;width:100%}.registrantions-page-limit-btn{cursor:pointer;width:100%}.genderBtn{border-radius:1.4rem;color:#999;height:4.5rem;padding:1rem 2.3rem;width:100%}.registrantions-page-limit-arrow{font-size:12px}.registrantions-limit-dropdown{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d42688f;border-radius:10px;box-shadow:0 10px 30px #0000001a;color:#fff;font-size:1.6rem;font-weight:500;left:4.6rem;list-style:none;max-height:30rem;overflow:hidden;overflow-y:scroll;position:absolute;top:5.1rem;width:22rem;z-index:10}.registrantions-limit-item{cursor:pointer;padding:10px 14px;transition:all .3s ease-in-out}.registrantions-limit-item:hover{background:rgba(153,191,251,.188);box-shadow:inset 0 0 .2rem 0 #ddd;color:#fff}.registrantions-limit-item img{border-radius:.5rem;height:2.2rem;width:3.4rem}.registrantions-page-limit-btn img{border-radius:.5rem;height:2.6rem;margin-left:1.2rem;width:3.2rem}#searchcountryCode{background:rgba(153,191,251,.188);box-shadow:inset 0 0 .2rem 0 #ddd;color:#fff;font-size:1.7rem;padding:.6rem .8rem;text-align:center;text-transform:capitalize;width:100%}#searchcountryCode::placeholder{color:#fff;font-weight:300}.regPricingBtnPln button{background-color:#fff;border-radius:.8rem;font-size:1.4rem;font-weight:400;padding:.9rem}.regPricingBtnPln button.active{background-color:#6d4aff;color:#fff}.regPricingBtnPln button:first-child{width:13rem}.regDuration{border:1px solid #ddd;border-radius:.3rem;padding:.3rem}.regInputCont.emailExist{border:3px solid #e9a9a9}#regCont input:focus,#regCont select:focus{background-color:initial;border:none;box-shadow:none;outline:none}.regFormBilled{color:#999;font-size:1.3rem;font-weight:500}.regformActualPrice{color:#999;font-size:1.2rem;font-weight:600;text-decoration:line-through}.section-staff-login{align-items:center;background-color:f3f3f3;background-color:#a5aebd;background-image:linear-gradient(hsla(0,0%,87%,.658),hsla(0,0%,100%,.788)),url(/static/media/staffloginBG.84bf6a656198621619db.png);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;padding:3.4rem}.staff-login-container{background-color:#fff;border-radius:1.2rem;box-shadow:1rem 4rem 2rem -3rem #00000059;font-size:1.4rem;overflow:hidden;padding:3.2rem;width:60%}.staff-login-form-cont{background-color:#fff;color:#999;padding:4.4rem}.staff-login-form-cont header{color:#666}.staff-login-form-cont header h2{font-size:2.5rem}.staff-login-form div div{background-color:#f2f4f8;border:1px solid #f2f4f8;border-radius:.6rem;padding:.8rem}.staff-login-form div div:active,.staff-login-form div div:hover{background-color:initial;box-shadow:inset 0 0 0 .4rem #f2f4f8}.staff-login-form div input{background-color:initial;color:#666;font-size:1.6rem;padding:.5rem .2rem;width:100%}.staff-login-form button{background-color:#065ad8;border-radius:.6rem;color:#fff;font-size:1.6rem;padding:1.3rem;width:100%}.staff-login-form button:active,.staff-login-form button:hover{opacity:.7}.staff-login-disc{background-color:#f2f4f8;border-radius:1.2rem;color:#666;font-size:1.2rem;height:100%;padding:4.4rem 4.2rem;text-align:center}.staff-login-disc h4{font-size:2.6rem}.aboutUsPage{background:#f7faf9;color:#172033;min-height:100vh;overflow:hidden;width:100%}.aboutUsContainer{margin:0 auto;width:min(140rem,92%)}.aboutUsPage button{font-family:inherit}.aboutUsHero{align-items:center;background:radial-gradient(circle at 80% 30%,#0aa9611c,#0000 34%),linear-gradient(135deg,#f8fcfb,#eef7f4 50%,#f7faf9);display:flex;min-height:78rem;overflow:hidden;position:relative}.aboutUsHeroGlow{border-radius:50%;filter:blur(8rem);height:45rem;pointer-events:none;position:absolute;width:45rem}.aboutUsHeroGlowOne{background:#0aa96121;right:-12rem;top:-20rem}.aboutUsHeroGlowTwo{background:#14735a14;bottom:-28rem;left:-15rem}.aboutUsHero .aboutUsContainer{grid-gap:8rem;align-items:center;display:grid;gap:8rem;grid-template-columns:1fr .95fr;position:relative;z-index:2}.aboutUsHeroContent{max-width:72rem}.aboutUsEyebrow{align-items:center;background:#ffffffb8;border:.1rem solid #0aa9612e;border-radius:5rem;color:#087d4a;display:flex;font-size:1.4rem;font-weight:700;gap:1rem;margin-bottom:2.8rem;padding:.8rem 1.4rem;width:fit-content}.aboutUsEyebrowIcon{align-items:center;background:#e1f5ec;border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.aboutUsEyebrowIcon svg{font-size:1.8rem}.aboutUsHero h1{color:#172033;font-size:clamp(5rem,6vw,8.6rem);font-weight:800;letter-spacing:-.4rem;line-height:.98;margin:0}.aboutUsHero h1 span{color:#0aa961;display:block}.aboutUsHeroDescription{color:#566174;font-size:1.9rem;line-height:1.8;margin:3rem 0 0;max-width:68rem}.aboutUsHeroDescriptionSecondary{color:#788294;font-size:1.6rem;line-height:1.75;margin:1.5rem 0 0;max-width:66rem}.aboutUsHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:3.5rem}.aboutUsPrimaryButton,.aboutUsSecondaryButton,.aboutUsTextButton{border:none;cursor:pointer;transition:all .25s ease}.aboutUsPrimaryButton{align-items:center;background:#0aa961;border-radius:1.2rem;box-shadow:0 1.2rem 3rem #0aa96133;color:#fff;display:flex;font-size:1.5rem;font-weight:700;gap:1rem;justify-content:center;padding:1.5rem 2.3rem}.aboutUsPrimaryButton svg{font-size:2rem;transition:transform .25s ease}.aboutUsPrimaryButton:hover{box-shadow:0 1.8rem 4rem #0aa96145;transform:translateY(-.2rem)}.aboutUsPrimaryButton:hover svg{transform:translateX(.3rem)}.aboutUsSecondaryButton{background:#ffffffbf;border:.1rem solid #dce5e1;border-radius:1.2rem;color:#273044;font-size:1.5rem;font-weight:700;padding:1.5rem 2.3rem}.aboutUsSecondaryButton:hover{border-color:#0aa961;color:#087d4a}.aboutUsHeroVisual{align-items:center;display:flex;justify-content:center;min-height:58rem;position:relative}.aboutUsDashboardGlow{background:#0aa96121;border-radius:50%;filter:blur(7rem);height:40rem;position:absolute;width:40rem}.aboutUsDashboardCard{background:#172033f5;border:.1rem solid #ffffff59;border-radius:2.4rem;box-shadow:0 3rem 8rem #17203333,0 0 0 .8rem #ffffff59;max-width:58rem;padding:2rem;position:relative;transform:rotate(2deg);width:100%;z-index:2}.aboutUsDashboardHeader{align-items:center;border-bottom:.1rem solid #ffffff14;display:flex;justify-content:space-between;padding-bottom:2rem}.aboutUsDashboardBrand{align-items:center;display:flex;gap:1.2rem}.aboutUsDashboardLogo{align-items:center;background:#0aa961;border-radius:1.2rem;color:#fff;display:flex;height:4.5rem;justify-content:center;width:4.5rem}.aboutUsDashboardLogo svg{font-size:2.4rem}.aboutUsDashboardBrand span,.aboutUsDashboardBrand strong{display:block}.aboutUsDashboardBrand strong{color:#fff;font-size:1.5rem}.aboutUsDashboardBrand span{color:#8490a5;font-size:1.1rem;margin-top:.4rem}.aboutUsLiveIndicator{align-items:center;background:#0aa9611a;border-radius:5rem;color:#5be09c;display:flex;font-size:1.1rem;font-weight:700;gap:.6rem;padding:.6rem 1rem}.aboutUsActivityStatus span,.aboutUsLiveIndicator span{background:#39d889;border-radius:50%;box-shadow:0 0 1rem #39d889b3;height:.7rem;width:.7rem}.aboutUsDashboardStats{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}.aboutUsDashboardStat{background:#ffffff0d;border-radius:1.4rem;padding:1.8rem}.aboutUsDashboardStat>span{color:#8792a7;display:block;font-size:1.1rem}.aboutUsDashboardStat strong{color:#fff;display:block;font-size:2.5rem;margin-top:.7rem}.aboutUsDashboardStat small{align-items:center;color:#51d894;display:flex;font-size:1rem;gap:.5rem;margin-top:.7rem}.aboutUsDashboardStat small svg{font-size:1.4rem}.aboutUsDashboardActivity{background:#ffffff0a;border-radius:1.4rem;margin-top:1.5rem;padding:1.8rem}.aboutUsActivityHeader{align-items:center;color:#fff;display:flex;font-size:1.3rem;font-weight:700;justify-content:space-between}.aboutUsActivityStatus{align-items:center;color:#6bdb9f;display:flex;font-size:1rem;gap:.6rem}.aboutUsActivityItem{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:3.5rem 1fr auto;margin-top:1.5rem}.aboutUsActivityIcon{align-items:center;border-radius:1rem;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.aboutUsActivityIcon svg{font-size:1.8rem}.aboutUsActivityIcon.inventory{background:#0aa9611f;color:#50d995}.aboutUsActivityIcon.sale{background:#4e7fff1f;color:#82a4ff}.aboutUsActivityIcon.cloud{background:#a46bff1f;color:#b58aff}.aboutUsActivityItem span,.aboutUsActivityItem strong{display:block}.aboutUsActivityItem strong{color:#f2f5f8;font-size:1.2rem}.aboutUsActivityItem span{color:#7e899e;font-size:1rem;margin-top:.3rem}.aboutUsActivityItem small{color:#667187;font-size:1rem}.aboutUsFloatingCard{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffffeb;border:.1rem solid #fffc;border-radius:1.5rem;box-shadow:0 1.8rem 4rem #17203321;display:flex;gap:1rem;padding:1.2rem 1.5rem;position:absolute;z-index:4}.aboutUsFloatingCardOne{left:-2rem;top:7rem}.aboutUsFloatingCardTwo{bottom:8rem;right:-2rem}.aboutUsFloatingIcon{align-items:center;background:#e4f7ed;border-radius:1rem;color:#0aa961;display:flex;height:3.8rem;justify-content:center;width:3.8rem}.aboutUsFloatingIcon svg{font-size:2rem}.aboutUsFloatingCard span,.aboutUsFloatingCard strong{display:block}.aboutUsFloatingCard strong{color:#20293b;font-size:1.2rem}.aboutUsFloatingCard span{color:#7a8494;font-size:1rem;margin-top:.3rem}.aboutUsSectionHeading{max-width:75rem}.aboutUsSectionHeading.centered{margin:0 auto 6rem;text-align:center}.aboutUsSectionLabel{align-items:center;color:#0aa961;display:flex;font-size:1.2rem;font-weight:800;gap:.8rem;letter-spacing:.15rem}.aboutUsSectionHeading.centered .aboutUsSectionLabel{justify-content:center}.aboutUsSectionLabel span{background:#0aa961;border-radius:2rem;height:.2rem;width:2.5rem}.aboutUsConnectionContent h2,.aboutUsSectionHeading h2,.aboutUsVisionContent h2{font-size:clamp(3.5rem,4vw,5.8rem);letter-spacing:-.2rem;line-height:1.1;margin:1.7rem 0 0}.aboutUsConnectionContent h2 span,.aboutUsSectionHeading h2 span,.aboutUsVisionContent h2 span{color:#0aa961}.aboutUsSectionHeading p{color:#697486;font-size:1.7rem;line-height:1.8;margin:2rem 0 0}.aboutUsIntro{background:#fff;padding:12rem 0}.aboutUsIntroCards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:7rem}.aboutUsIntroCard{background:#fff;border:.1rem solid #e6ece9;border-radius:2rem;padding:3rem;transition:all .3s ease}.aboutUsIntroCard:hover{border-color:#0aa96140;box-shadow:0 2rem 5rem #17203312;transform:translateY(-.6rem)}.aboutUsIntroCardIcon{align-items:center;background:#e8f8f0;border-radius:1.5rem;color:#0aa961;display:flex;height:5.5rem;justify-content:center;width:5.5rem}.aboutUsIntroCardIcon svg{font-size:2.8rem}.aboutUsIntroCard h3{font-size:2rem;margin:2rem 0 0}.aboutUsIntroCard p{color:#727d8d;font-size:1.4rem;line-height:1.8;margin:1rem 0 0}.aboutUsEcosystem{background:#f4f8f6;padding:12rem 0}.aboutUsProducts{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.aboutUsProductCard{background:#fff;border:.1rem solid #e0e9e5;border-radius:2.2rem;overflow:hidden;padding:3.2rem;position:relative;transition:all .3s ease}.aboutUsProductCard:hover{box-shadow:0 2rem 5rem #17203314;transform:translateY(-.5rem)}.aboutUsProductMain{background:linear-gradient(145deg,#172033,#1d2c3b 70%,#173a32);color:#fff;grid-row:span 2}.aboutUsProductTop{align-items:center;display:flex;justify-content:space-between}.aboutUsProductIcon{align-items:center;background:#e4f8ed;border-radius:1.5rem;color:#0aa961;display:flex;height:5.5rem;justify-content:center;width:5.5rem}.aboutUsProductMain .aboutUsProductIcon{background:#0aa96126;color:#52dd98}.aboutUsProductIcon svg{font-size:2.8rem}.aboutUsProductNumber{color:#a6b1c0;font-size:1.3rem;font-weight:800}.aboutUsProductMain .aboutUsProductNumber{color:#647286}.aboutUsProductCard h3{font-size:2.5rem;margin:2.5rem 0 0}.aboutUsProductCard p{color:#727d8d;font-size:1.4rem;line-height:1.8;margin:1.3rem 0 0}.aboutUsProductMain p{color:#a9b3c1}.aboutUsProductFeatures{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:1fr 1fr;margin-top:3rem}.aboutUsProductFeatures span{align-items:center;color:#dce3ea;display:flex;font-size:1.2rem;gap:.7rem}.aboutUsProductFeatures svg{color:#4fdb94;font-size:1.7rem}.aboutUsProductHighlight{align-items:center;background:#f2f8f5;border-radius:1rem;color:#087d4a;display:flex;font-size:1.1rem;font-weight:700;gap:.8rem;margin-top:2rem;padding:1rem 1.2rem}.aboutUsProductHighlight svg{font-size:1.8rem}.aboutUsConnection{background:#fff;padding:12rem 0}.aboutUsConnection .aboutUsContainer{grid-gap:9rem;align-items:center;display:grid;gap:9rem;grid-template-columns:1fr 1fr}.aboutUsConnectionVisual{flex-direction:column;justify-content:space-between;min-height:55rem;padding:3rem 0}.aboutUsConnectionNode,.aboutUsConnectionVisual{align-items:center;display:flex;position:relative}.aboutUsConnectionNode{background:#fff;border:.1rem solid #e0e9e5;border-radius:1.5rem;box-shadow:0 1.5rem 4rem #17203314;color:#273044;font-size:1.3rem;font-weight:700;gap:1rem;padding:1.4rem 1.7rem;width:18rem;z-index:3}.aboutUsConnectionNode svg{color:#0aa961;font-size:2.4rem}.aboutUsConnectionCenter{align-items:center;background:#172033;border-radius:50%;box-shadow:0 2rem 5rem #17203338;color:#fff;display:flex;flex-direction:column;gap:.6rem;height:13rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:13rem;z-index:4}.aboutUsConnectionCenter svg{color:#52dd98;font-size:3.2rem}.aboutUsConnectionCenter span{font-size:1.4rem;font-weight:800}.aboutUsConnectionLine{border-left:.2rem dashed #b8d8ca;left:50%;position:absolute;transform:translateX(-50%);width:.2rem;z-index:1}.lineOne{height:12rem;top:10rem}.lineTwo{height:15rem;top:20rem}.lineThree{height:12rem;top:33rem}.aboutUsConnectionContent p{color:#697486;font-size:1.6rem;line-height:1.8;margin:2rem 0 0}.aboutUsTextButton{align-items:center;background:#0000;color:#0aa961;display:flex;font-size:1.4rem;font-weight:800;gap:.8rem;margin-top:2.5rem;padding:0}.aboutUsTextButton:hover svg{transform:translateX(.4rem)}.aboutUsTextButton svg{transition:transform .25s ease}.aboutUsCapabilities{background:#f4f8f6;padding:12rem 0}.aboutUsCapabilitiesGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.aboutUsCapability{background:#fff;border:.1rem solid #e3ebe7;border-radius:2rem;padding:3rem}.aboutUsCapability>div{align-items:center;background:#e8f8f0;border-radius:1.4rem;color:#0aa961;display:flex;height:5rem;justify-content:center;width:5rem}.aboutUsCapability>div svg{font-size:2.5rem}.aboutUsCapability h3{font-size:1.9rem;margin:2rem 0 0}.aboutUsCapability p{color:#727d8d;font-size:1.35rem;line-height:1.8;margin:1rem 0 0}.aboutUsVision{background:#fff;padding:12rem 0}.aboutUsVisionCard{grid-gap:4rem;background:#172033;border-radius:3rem;color:#fff;display:grid;gap:4rem;grid-template-columns:.3fr 1fr;overflow:hidden;padding:6rem;position:relative}.aboutUsVisionGlow{background:#0aa96129;border-radius:50%;filter:blur(5rem);height:40rem;position:absolute;right:-15rem;top:-20rem;width:40rem}.aboutUsVisionIcon{align-items:center;background:#0aa9611f;border-radius:2.5rem;color:#52dd98;display:flex;height:9rem;justify-content:center;position:relative;width:9rem}.aboutUsVisionIcon svg{font-size:4.5rem}.aboutUsVisionContent{position:relative}.aboutUsVisionContent h2{color:#fff}.aboutUsVisionContent p{color:#aab5c3;font-size:1.6rem;line-height:1.8;margin:2rem 0 0;max-width:75rem}.aboutUsValues{background:#f4f8f6;padding:12rem 0}.aboutUsValuesGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.aboutUsValue{background:#fff;border:.1rem solid #e1eae6;border-radius:2rem;overflow:hidden;padding:3rem;position:relative}.aboutUsValue>span{color:#dce7e2;font-size:1.3rem;font-weight:800;position:absolute;right:2rem;top:2rem}.aboutUsValue>svg{color:#0aa961;font-size:3rem}.aboutUsValue h3{font-size:1.9rem;margin:2rem 0 0}.aboutUsValue p{color:#727d8d;font-size:1.3rem;line-height:1.8;margin:1rem 0 0}.aboutUsCTA{background:#172033;overflow:hidden;padding:12rem 0;position:relative}.aboutUsCTAOrb{border-radius:50%;filter:blur(7rem);height:45rem;position:absolute;width:45rem}.aboutUsCTAOrbOne{background:#0aa96124;left:-15rem;top:-25rem}.aboutUsCTAOrbTwo{background:#4885ff14;bottom:-25rem;right:-15rem}.aboutUsCTAContent{margin:0 auto;max-width:85rem;position:relative;text-align:center;z-index:2}.aboutUsCTAIcon{align-items:center;background:#0aa96121;border-radius:2rem;color:#52dd98;display:flex;height:7rem;justify-content:center;margin:0 auto;width:7rem}.aboutUsCTAIcon svg{font-size:3.4rem}.aboutUsCTA h2{color:#fff;font-size:clamp(3.5rem,5vw,6.5rem);letter-spacing:-.25rem;line-height:1.08;margin:2.5rem 0 0}.aboutUsCTA h2 span{color:#52dd98;display:block}.aboutUsCTA p{color:#9da9b9;font-size:1.7rem;line-height:1.8;margin:2rem auto 0;max-width:65rem}.aboutUsCTA .aboutUsPrimaryButton{margin:3rem auto 0}@media (max-width:110rem){.aboutUsHero .aboutUsContainer{gap:5rem}.aboutUsHeroVisual{transform:scale(.9)}.aboutUsValuesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:85rem){.aboutUsHero{min-height:auto;padding:10rem 0}.aboutUsHero .aboutUsContainer{grid-template-columns:1fr}.aboutUsHeroContent{max-width:85rem}.aboutUsHeroVisual{min-height:60rem}.aboutUsConnection .aboutUsContainer{grid-template-columns:1fr}.aboutUsConnectionVisual{margin:0 auto;max-width:55rem}.aboutUsVisionCard{grid-template-columns:1fr}}@media (max-width:65rem){.aboutUsCapabilitiesGrid,.aboutUsIntroCards{grid-template-columns:1fr 1fr}.aboutUsProducts{grid-template-columns:1fr}.aboutUsProductMain{grid-row:auto}.aboutUsFloatingCardOne{left:0}.aboutUsFloatingCardTwo{right:0}}@media (max-width:48rem){.aboutUsContainer{width:90%}.aboutUsHero{padding:7rem 0}.aboutUsHero h1{font-size:4.8rem;letter-spacing:-.25rem}.aboutUsHeroDescription{font-size:1.6rem}.aboutUsHeroActions{align-items:stretch;flex-direction:column}.aboutUsPrimaryButton,.aboutUsSecondaryButton{width:100%}.aboutUsHeroVisual{min-height:48rem;transform:scale(.9)}.aboutUsDashboardCard{transform:none}.aboutUsFloatingCard{transform:scale(.85)}.aboutUsFloatingCardOne{left:-1rem;top:3rem}.aboutUsFloatingCardTwo{bottom:3rem;right:-1rem}.aboutUsCTA,.aboutUsCapabilities,.aboutUsConnection,.aboutUsEcosystem,.aboutUsIntro,.aboutUsValues,.aboutUsVision{padding:8rem 0}.aboutUsConnectionContent h2,.aboutUsSectionHeading h2,.aboutUsVisionContent h2{font-size:3.6rem;letter-spacing:-.15rem}.aboutUsCapabilitiesGrid,.aboutUsIntroCards,.aboutUsProductFeatures,.aboutUsProducts,.aboutUsValuesGrid{grid-template-columns:1fr}.aboutUsVisionCard{padding:3rem}.aboutUsConnectionVisual{min-height:48rem}.aboutUsCTA h2{font-size:4rem}}.sectioncontactUs{background:radial-gradient(circle at 10% 5%,#2f63b214,#0000 30rem),radial-gradient(circle at 90% 15%,#0aa9610f,#0000 32rem),#f7f9fc;color:#172033;min-height:100vh;overflow:hidden;width:100%}.contactHero{background:linear-gradient(135deg,#101d34,#17345f 52%,#10294c);justify-content:center;min-height:48rem;overflow:hidden;width:100%}.contactHero,.contactHeroInner{align-items:center;display:flex;position:relative}.contactHeroInner{flex-direction:column;padding:8rem 0;text-align:center;width:min(118rem,90%);z-index:3}.contactHeroBadge{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff14;border:.1rem solid #fff3;border-radius:10rem;color:#dce8fa;display:flex;font-size:1.3rem;font-weight:600;gap:.8rem;letter-spacing:.12rem;padding:.8rem 1.6rem;text-transform:uppercase}.contactHeroBadgeDot{background:#36d98b;border-radius:50%;box-shadow:0 0 1.5rem #36d98bcc;height:.8rem;width:.8rem}.contactHero h1{color:#fff;font-size:clamp(4rem,6vw,7rem);font-weight:700;letter-spacing:-.25rem;line-height:1.02;margin:2.5rem 0 1.8rem;max-width:85rem}.contactHero h1 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#8ed9ff);-webkit-background-clip:text;display:block}.contactHero p{color:#c6d3e7;font-size:1.8rem;line-height:1.7;max-width:72rem}.contactHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:3.5rem}.contactHeroPrimary,.contactHeroSecondary{border-radius:1.2rem;cursor:pointer;font-size:1.5rem;font-weight:600;min-height:5.2rem;padding:0 2.4rem;transition:.25s ease}.contactHeroPrimary{align-items:center;background:#0aa961;border:none;box-shadow:0 1rem 3rem #0aa96140;color:#fff;display:flex;gap:1rem}.contactHeroPrimary:hover{box-shadow:0 1.5rem 4rem #0aa96159;transform:translateY(-.3rem)}.contactHeroSecondary{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff12;border:.1rem solid #ffffff38;color:#fff}.contactHeroSecondary:hover{background:#ffffff24;transform:translateY(-.3rem)}.contactHeroGlow{border-radius:50%;filter:blur(1rem);pointer-events:none;position:absolute}.contactHeroGlowOne{background:#3d8dff29;height:35rem;left:-15rem;top:-12rem;width:35rem}.contactHeroGlowTwo{background:#0aa9611f;bottom:-20rem;height:40rem;right:-18rem;width:40rem}.contactChannels{margin:0 auto;padding:8rem 0 5rem;width:min(118rem,90%)}.contactChannelsHeader{margin-bottom:4rem;max-width:75rem}.contactEyebrow{color:#2f63b2;display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.18rem}.contactChannelsHeader h2,.contactSupportHeading h2{font-size:clamp(3rem,4vw,4.8rem);letter-spacing:-.15rem;line-height:1.1;margin:1rem 0}.contactChannelsHeader h2 span,.contactFinalCTA h2 span,.contactSupportHeading h2 span{color:#2f63b2}.contactChannelsHeader p,.contactSupportHeading p{color:#68758a;font-size:1.6rem;line-height:1.7;max-width:65rem}.contactChannelGrid{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(3,1fr)}.contactChannelCard{background:#ffffffd1;border:.1rem solid #e5eaf1;border-radius:2rem;box-shadow:0 1.5rem 4rem #1b304d0f;min-height:26rem;padding:2.8rem;position:relative;transition:.3s ease}.contactChannelCard:hover{box-shadow:0 2rem 5rem #1b304d1c;transform:translateY(-.6rem)}.contactChannelCardFeatured{background:linear-gradient(145deg,#fff,#f2f7ff);border-color:#2f63b238}.contactChannelIcon{align-items:center;background:#edf4ff;border-radius:1.5rem;color:#2f63b2;display:flex;height:5.4rem;justify-content:center;margin-bottom:2rem;width:5.4rem}.contactChannelIcon svg{font-size:2.8rem}.contactChannelContent>span{color:#8490a3;font-size:1.1rem;font-weight:700;letter-spacing:.16rem}.contactChannelContent h3{font-size:2rem;margin:.7rem 0}.contactChannelContent p{color:#6d788b;font-size:1.4rem;line-height:1.7}.contactChannelLink{color:#2f63b2;font-size:1.3rem;font-weight:600;margin-top:2rem}.contactMainArea{margin:3rem auto 8rem;width:min(118rem,90%)}.contactMainGrid{grid-gap:3rem;align-items:stretch;display:grid;gap:3rem;grid-template-columns:.9fr 1.1fr}.contactInformation{background:linear-gradient(150deg,#13243f,#1c467c);border-radius:2.4rem;box-shadow:0 2rem 5rem #162f5029;color:#fff;overflow:hidden;padding:4rem;position:relative}.contactInformation:after{background:#0aa96121;border-radius:50%;bottom:-12rem;content:"";height:25rem;position:absolute;right:-10rem;width:25rem}.contactInformationBadge{align-items:center;color:#9ebbe0;display:flex;font-size:1.1rem;font-weight:700;gap:.8rem;letter-spacing:.15rem}.contactInformationBadge span{background:#36d98b;border-radius:50%;height:.7rem;width:.7rem}.contactInformation h2{font-size:clamp(3.4rem,4vw,5rem);letter-spacing:-.15rem;line-height:1.05;margin:2rem 0 1.5rem;max-width:50rem}.contactInformation h2 strong{color:#75c8ff}.contactInformationLead{color:#b9c9df;font-size:1.5rem;line-height:1.8;max-width:55rem}.contactReasons{display:flex;flex-direction:column;gap:2.3rem;margin-top:4rem}.contactReason{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:4rem 1fr}.contactReasonNumber{color:#6f9fd7;font-size:1.3rem;font-weight:700}.contactReason h3{font-size:1.6rem;margin:0 0 .5rem}.contactReason p{color:#aebfd5;font-size:1.3rem;line-height:1.6;margin:0}.contactTrustCard{background:#ffffff12;border:.1rem solid #ffffff1a;border-radius:1.5rem;display:flex;gap:1.2rem;margin-top:4rem;padding:1.6rem;position:relative;z-index:2}.contactTrustIcon{align-items:center;background:#0aa961;border-radius:50%;color:#fff;display:flex;flex:0 0 3.5rem;font-weight:700;height:3.5rem;justify-content:center;width:3.5rem}.contactTrustCard strong{font-size:1.4rem}.contactTrustCard p{color:#adc0d7;font-size:1.2rem;line-height:1.5;margin:.4rem 0 0}.contactUsForm{background:#fff;border:.1rem solid #e3e8ef;border-radius:2.4rem;box-shadow:0 2rem 5rem #182a4414;padding:4rem}.contactFormTop{align-items:center;display:flex;gap:1.5rem}.contactFormIcon{align-items:center;background:#edf4ff;border-radius:1.5rem;color:#2f63b2;display:flex;flex:0 0 5.5rem;height:5.5rem;justify-content:center;width:5.5rem}.contactFormIcon svg{font-size:2.8rem}.contactFormTop span{color:#2f63b2;font-size:1.1rem;font-weight:700;letter-spacing:.15rem}.contactFormTop h2{font-size:2.5rem;margin:.3rem 0}.contactFormTop p{color:#7a8699;font-size:1.3rem;margin:0}.contactFormDivider{background:#edf0f4;height:.1rem;margin:3rem 0}.contactInputGroup{display:flex;flex-direction:column;margin-bottom:2rem}.contactInputGroup label{color:#29364b;font-size:1.3rem;font-weight:600;margin-bottom:.8rem}.contactInputGroup label span{color:#e14d4d;margin-left:.3rem}.contactInput{background:#fbfcfe;border:.1rem solid #dce2ea;border-radius:1.2rem;box-sizing:border-box;color:#172033;font-family:inherit;font-size:1.4rem;min-height:5.2rem;outline:none;padding:1.3rem 1.5rem;transition:.2s ease;width:100%}.contactInput:focus{background:#fff;border-color:#2f63b2;box-shadow:0 0 0 .4rem #2f63b214}.contactTextarea{line-height:1.6;min-height:15rem;resize:vertical}.contactInputError{border-color:#e04f4f!important}.contactError{color:#d53f3f;font-size:1.1rem;margin-top:.6rem}.contactLabelRow{align-items:center;display:flex;justify-content:space-between}.contactOptional{color:#929dad;font-size:1.1rem}.contactSubmitButton{align-items:center;background:linear-gradient(135deg,#2f63b2,#1d4d98);border:none;border-radius:1.3rem;box-shadow:0 1.2rem 3rem #2f63b233;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;gap:1rem;justify-content:center;margin-top:1rem;min-height:5.6rem;transition:.25s ease;width:100%}.contactSubmitButton:hover:not(:disabled){box-shadow:0 1.8rem 4rem #2f63b24d;transform:translateY(-.2rem)}.contactSubmitButton:disabled{cursor:not-allowed;opacity:.65}.contactFormSecurity{color:#8a95a6;font-size:1.1rem;gap:.8rem;line-height:1.5;margin-top:1.5rem;text-align:center}.contactFormSecurity,.contactSecurityIcon{align-items:center;display:flex;justify-content:center}.contactSecurityIcon{background:#0aa961;border-radius:50%;color:#fff;flex:0 0 2rem;font-size:1rem;height:2rem;width:2rem}.contactSupportSection{background:#fff;padding:8rem 0;width:100%}.contactSupportInner{margin:0 auto;width:min(118rem,90%)}.contactSupportHeading{max-width:75rem}.contactSupportCards{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(3,1fr);margin-top:4rem}.contactSupportCard{background:#fbfcfe;border:.1rem solid #e6ebf1;border-radius:2rem;padding:2.8rem;transition:.3s ease}.contactSupportCard:hover{border-color:#2f63b238;box-shadow:0 1.8rem 4rem #1e324e14;transform:translateY(-.5rem)}.contactSupportCardTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.contactSupportCardTop span{color:#a1adbd;font-size:1.1rem;font-weight:700}.contactSupportCardTop svg{color:#2f63b2;font-size:2.5rem}.contactSupportCard h3{font-size:2rem;margin-bottom:1rem}.contactSupportCard p{color:#707d90;font-size:1.4rem;line-height:1.7;margin:0}.contactFinalCTA{align-items:center;background:linear-gradient(135deg,#10213a,#20558f);border-radius:2.5rem;box-shadow:0 2rem 6rem #152d4c29;color:#fff;display:flex;justify-content:center;margin:7rem auto;min-height:35rem;overflow:hidden;position:relative;width:min(118rem,90%)}.contactFinalCTAGlow{background:#0aa96133;border-radius:50%;bottom:-18rem;filter:blur(2rem);height:35rem;position:absolute;right:-12rem;width:35rem}.contactFinalCTAContent{max-width:75rem;padding:6rem 2rem;position:relative;text-align:center;z-index:2}.contactFinalCTA .contactEyebrow{color:#8fc7ff}.contactFinalCTA h2{font-size:clamp(3rem,5vw,5.5rem);letter-spacing:-.15rem;line-height:1.05;margin:1rem 0}.contactFinalCTA h2 span{color:#7ccfff}.contactFinalCTA p{color:#bfd0e4;font-size:1.5rem;line-height:1.7;margin:0 auto;max-width:60rem}.contactFinalCTA button{align-items:center;background:#0aa961;border:none;border-radius:1.2rem;box-shadow:0 1rem 3rem #0aa9614d;color:#fff;cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:600;gap:1rem;margin-top:2.5rem;min-height:5.4rem;padding:0 2.5rem;transition:.25s ease}.contactFinalCTA button:hover{box-shadow:0 1.5rem 4rem #0aa96166;transform:translateY(-.3rem)}@media (max-width:1000px){.contactChannelGrid,.contactMainGrid,.contactSupportCards{grid-template-columns:1fr}.contactInformation{min-height:auto}}@media (max-width:700px){.contactHero{min-height:auto}.contactHeroInner{padding:6rem 0}.contactHero h1{font-size:4rem;letter-spacing:-.15rem}.contactHero p{font-size:1.5rem}.contactHeroActions,.contactHeroPrimary,.contactHeroSecondary{width:100%}.contactChannels,.contactMainArea,.contactSupportInner{width:92%}.contactInformation,.contactUsForm{border-radius:1.8rem;padding:2.4rem}.contactInformation h2{font-size:3.5rem}.contactSupportSection{padding:6rem 0}.contactFinalCTA{margin:5rem auto;width:92%}.contactFinalCTAContent{padding:5rem 2rem}.contactFinalCTA h2{font-size:3.5rem}}@media (max-width:480px){.contactHero h1{font-size:3.3rem}.contactChannelCard,.contactSupportCard{padding:2.2rem}.contactFormTop{align-items:flex-start}.contactFormIcon{flex-basis:4.8rem;height:4.8rem;width:4.8rem}.contactFormTop h2{font-size:2.1rem}.contactLabelRow{align-items:flex-start;flex-direction:column;gap:.3rem}}.section-management-login{align-items:center;background-color:f3f3f3;background-color:#a5aebd;display:flex;justify-content:center;padding:3.4rem}.management-login-container{background-color:#fff;border-radius:1.2rem;box-shadow:1rem 4rem 2rem -3rem #00000059;display:grid;font-size:1.4rem;grid-template-columns:1fr 2fr;overflow:hidden;padding:3.2rem;width:80%}.management-login-form-cont{background-color:#fff;color:#999;padding:4.4rem}.management-login-form-cont header{color:#666}.management-login-form-cont header h2{font-size:2.5rem}.management-login-form div div{background-color:#f2f4f8;border:1px solid #f2f4f8;border-radius:.6rem;padding:.8rem}.management-login-form div div:active,.management-login-form div div:hover{background-color:initial;box-shadow:inset 0 0 0 .4rem #f2f4f8}.management-login-form div input{background-color:initial;color:#666;font-size:1.6rem;padding:.5rem .2rem;width:100%}.management-login-form button{background-color:#065ad8;border-radius:.6rem;color:#fff;font-size:1.6rem;padding:1.3rem;width:100%}.management-login-form button:active,.management-login-form button:hover{opacity:.7}.management-login-disc{background-color:#f2f4f8;border-radius:1.2rem;color:#666;font-size:1.2rem;height:100%;padding:4.4rem 4.2rem;text-align:center}.management-login-disc h4{font-size:2.6rem}.ceo-theme{--ceo-font:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ceo-radius:16px;--ceo-radius-sm:10px;--ceo-focus:0 0 0 3px var(--ceo-focus-color);background:var(--ceo-canvas);color:var(--ceo-text);color-scheme:var(--ceo-color-scheme);font:400 1.4rem/1.5 var(--ceo-font);min-height:100vh;transition:background-color .25s ease,color .25s ease}.ceo-theme *,.ceo-theme :after,.ceo-theme :before{box-sizing:border-box}.ceo-theme button,.ceo-theme input,.ceo-theme select{font:inherit}.ceo-theme button{cursor:pointer}.ceo-theme :focus-visible{box-shadow:var(--ceo-focus);outline:0}.ceo-theme[data-ceo-theme=executive-white]{--ceo-color-scheme:light;--ceo-canvas:#f5f7fb;--ceo-surface:#fff;--ceo-surface-alt:#f8faff;--ceo-surface-raised:#fff;--ceo-text:#17233c;--ceo-muted:#63718a;--ceo-border:#e3e9f1;--ceo-accent:#3a84f8;--ceo-accent-hover:#2469d6;--ceo-accent-soft:#eaf3ff;--ceo-on-accent:#fff;--ceo-focus-color:#3a84f855;--ceo-sidebar:#111d45;--ceo-sidebar-text:#edf3ff;--ceo-sidebar-muted:#aab8d7;--ceo-sidebar-active:#283c75;--ceo-chart-a:#3a84f8;--ceo-chart-b:#6e6ade;--ceo-map:#d7e8ff;--ceo-map-active:#3a84f8;--ceo-success:#087c65;--ceo-success-soft:#dcf5ec;--ceo-warning:#9b6508;--ceo-warning-soft:#fff2d5;--ceo-danger:#bd3b4d;--ceo-danger-soft:#ffeaed}.ceo-theme[data-ceo-theme=executive-violet]{--ceo-color-scheme:light;--ceo-canvas:#f8f6ff;--ceo-surface:#fff;--ceo-surface-alt:#faf8ff;--ceo-surface-raised:#fff;--ceo-text:#20163f;--ceo-muted:#726989;--ceo-border:#e9e4f4;--ceo-accent:#7642e8;--ceo-accent-hover:#602dcd;--ceo-accent-soft:#f0e9ff;--ceo-on-accent:#fff;--ceo-focus-color:#7642e84d;--ceo-sidebar:#21144a;--ceo-sidebar-text:#f7f2ff;--ceo-sidebar-muted:#bcb0da;--ceo-sidebar-active:#453077;--ceo-chart-a:#7642e8;--ceo-chart-b:#b177ed;--ceo-map:#e7daff;--ceo-map-active:#7642e8;--ceo-success:#087c65;--ceo-success-soft:#dcf5ec;--ceo-warning:#94600a;--ceo-warning-soft:#fff1d7;--ceo-danger:#b63c58;--ceo-danger-soft:#ffecf1}.ceo-theme[data-ceo-theme=ocean-command]{--ceo-color-scheme:dark;--ceo-canvas:#091c2b;--ceo-surface:#112b3d;--ceo-surface-alt:#15364a;--ceo-surface-raised:#1a3b4e;--ceo-text:#effbff;--ceo-muted:#b4ceda;--ceo-border:#315063;--ceo-accent:#44d8d1;--ceo-accent-hover:#6de9e2;--ceo-accent-soft:#17474f;--ceo-on-accent:#06232b;--ceo-focus-color:#44d8d166;--ceo-sidebar:#061622;--ceo-sidebar-text:#e6faff;--ceo-sidebar-muted:#a6c5d2;--ceo-sidebar-active:#174151;--ceo-chart-a:#44d8d1;--ceo-chart-b:#8cb5fa;--ceo-map:#1b5160;--ceo-map-active:#44d8d1;--ceo-success:#66e1b8;--ceo-success-soft:#174840;--ceo-warning:#ffd080;--ceo-warning-soft:#594229;--ceo-danger:#ff9da7;--ceo-danger-soft:#542d3a}.ceo-theme[data-ceo-theme=midnight-emerald]{--ceo-color-scheme:dark;--ceo-canvas:#0c1418;--ceo-surface:#17242a;--ceo-surface-alt:#1e3036;--ceo-surface-raised:#22363d;--ceo-text:#f2fbf7;--ceo-muted:#b5ccc4;--ceo-border:#38504c;--ceo-accent:#52e59a;--ceo-accent-hover:#78efb3;--ceo-accent-soft:#194637;--ceo-on-accent:#0a241b;--ceo-focus-color:#52e59a66;--ceo-sidebar:#0a1215;--ceo-sidebar-text:#edfff5;--ceo-sidebar-muted:#a6c5b7;--ceo-sidebar-active:#1b3f34;--ceo-chart-a:#52e59a;--ceo-chart-b:#65b8d0;--ceo-map:#245347;--ceo-map-active:#52e59a;--ceo-success:#79edb3;--ceo-success-soft:#214d39;--ceo-warning:#ffd581;--ceo-warning-soft:#53452b;--ceo-danger:#ffa6a4;--ceo-danger-soft:#4e3136}.ceo-theme .ceo-surface{background:var(--ceo-surface);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius)}.ceo-theme .ceo-subtle{color:var(--ceo-muted)}.ceo-theme .ceo-button{align-items:center;background:var(--ceo-surface);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);display:inline-flex;gap:.65rem;justify-content:center;min-height:42px;padding:.55rem 1rem}.ceo-theme .ceo-button:hover{background:var(--ceo-surface-alt)}.ceo-theme .ceo-button--primary{background:var(--ceo-accent);border-color:var(--ceo-accent);color:var(--ceo-on-accent);font-weight:700}.ceo-theme .ceo-button--primary:hover{background:var(--ceo-accent-hover)}.ceo-theme .ceo-input{background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);min-height:44px;padding:.6rem .9rem;width:100%}.ceo-theme .ceo-input::placeholder{color:var(--ceo-muted);opacity:1}.ceo-theme .ceo-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:1.3rem;font-weight:650;padding:.18rem .65rem;white-space:nowrap}.ceo-theme .ceo-badge--success{background:var(--ceo-success-soft);color:var(--ceo-success)}.ceo-theme .ceo-badge--warning{background:var(--ceo-warning-soft);color:var(--ceo-warning)}.ceo-theme .ceo-badge--danger{background:var(--ceo-danger-soft);color:var(--ceo-danger)}.ceo-theme .ceo-table-wrap{overflow-x:auto;width:100%}.ceo-theme .ceo-table{border-collapse:collapse;text-align:left;width:100%}.ceo-theme .ceo-table td,.ceo-theme .ceo-table th{border-bottom:1px solid var(--ceo-border);padding:.9rem 1rem;white-space:nowrap}.ceo-theme .ceo-table th{color:var(--ceo-muted);font-weight:650}.ceo-theme .ceo-table tbody tr:hover,.ceo-theme .ceo-table th{background:var(--ceo-surface-alt)}.ceo-theme .ceo-table tbody tr:last-child td{border-bottom:0}.ceo-theme-picker{border:0;margin:0;min-width:0;padding:0}.ceo-theme-picker legend{font-weight:750;margin-bottom:.65rem}.ceo-theme-picker__options{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-theme-option{align-items:center;background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);cursor:pointer;display:flex;gap:.65rem;min-width:0;padding:.65rem}.ceo-theme-option:has(input:checked){background:var(--ceo-accent-soft);border-color:var(--ceo-accent)}.ceo-theme-option:has(input:focus-visible){box-shadow:var(--ceo-focus)}.ceo-theme-option input{height:1px;opacity:0;position:absolute;width:1px}.ceo-theme-option__copy{display:grid;min-width:0}.ceo-theme-option__copy small{color:var(--ceo-muted);font-size:1.2rem}.ceo-theme-option__swatch{border:3px solid #ffffff88;border-radius:50%;box-shadow:0 0 0 1px var(--ceo-border);flex:none;height:28px;width:28px}.ceo-theme-option__swatch--executive-white{background:linear-gradient(135deg,#fff 50%,#3a84f8 0)}.ceo-theme-option__swatch--executive-violet{background:linear-gradient(135deg,#fff 50%,#7642e8 0)}.ceo-theme-option__swatch--ocean-command{background:linear-gradient(135deg,#091c2b 50%,#44d8d1 0)}.ceo-theme-option__swatch--midnight-emerald{background:linear-gradient(135deg,#0c1418 50%,#52e59a 0)}@media (max-width:700px){.ceo-theme-picker__options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ceo-theme,.ceo-theme *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ceo-overview{grid-gap:18px;display:grid;gap:18px}.ceo-overview__filters,.ceo-overview__panel-head,.ceo-overview__toolbar,.ceo-overview__trend-summary{align-items:center;display:flex;gap:12px;justify-content:space-between}.ceo-overview__toolbar>div:first-child{display:grid}.ceo-overview__toolbar strong{font-size:1.5rem}.ceo-overview__toolbar .ceo-subtle{font-size:1.2rem}.ceo-overview__filters label{color:var(--ceo-muted)}.ceo-overview__filters select{width:135px}.ceo-overview__error,.ceo-overview__notice{background:var(--ceo-warning-soft);border-radius:var(--ceo-radius-sm);color:var(--ceo-warning);padding:14px 18px}.ceo-overview__error{background:var(--ceo-danger-soft);color:var(--ceo-danger)}.ceo-overview__error button{background:#0000;border:0;color:inherit;font-weight:700;padding:3px 8px;text-decoration:underline}.ceo-overview__metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-overview__metric{grid-gap:9px;border-color:var(--ceo-border);color:var(--ceo-text);cursor:pointer;display:grid;gap:9px;min-width:0;padding:20px;text-align:left}.ceo-overview__metric:hover{background:var(--ceo-surface-alt);border-color:var(--ceo-accent)}.ceo-overview__metric strong{font-size:clamp(2rem,2.5vw,2.8rem);letter-spacing:-.03em;line-height:1.18;overflow-wrap:anywhere}.ceo-overview__comparison{color:var(--ceo-muted);font-size:1.2rem}.ceo-overview__primary-grid,.ceo-overview__secondary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ceo-overview__panel{min-width:0;padding:clamp(17px,2vw,24px)}.ceo-overview__panel-head{align-items:flex-start;margin-bottom:18px}.ceo-overview__panel-head h2{font-size:1.7rem;line-height:1.3;margin:0 0 3px}.ceo-overview__panel-head p{font-size:1.2rem;margin:0}.ceo-overview__text-action{align-items:center;background:#0000;border:0;color:var(--ceo-accent);display:inline-flex;font-weight:700;gap:3px;padding:4px;white-space:nowrap}.ceo-overview__trend-summary{flex-wrap:wrap;justify-content:flex-start}.ceo-overview__trend-summary strong{font-size:2.1rem}.ceo-overview__trend-summary .ceo-subtle{font-size:1.2rem}.ceo-overview__trend{background:linear-gradient(180deg,#0000,var(--ceo-accent-soft));border-radius:8px;display:block;height:150px;margin:18px 0 4px;width:100%}.ceo-overview__trend-labels{color:var(--ceo-muted);display:flex;font-size:1.1rem;justify-content:space-between}.ceo-overview__chart-empty{background:var(--ceo-surface-alt);border-radius:8px;color:var(--ceo-muted);display:grid;margin-top:18px;min-height:150px;place-items:center;text-align:center}.ceo-overview__list{display:grid}.ceo-overview__empty{background:var(--ceo-surface-alt);border-radius:9px;color:var(--ceo-muted);margin:8px 0;padding:25px 10px;text-align:center}.ceo-overview__action,.ceo-overview__leader,.ceo-overview__list-row,.ceo-overview__territory{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--ceo-border);color:var(--ceo-text);display:flex;gap:12px;min-width:0;padding:12px 6px;text-align:left;width:100%}.ceo-overview__action:hover,.ceo-overview__leader:hover,.ceo-overview__list-row:hover,.ceo-overview__territory:hover{background:var(--ceo-surface-alt)}.ceo-overview__action:last-child,.ceo-overview__leader:last-child,.ceo-overview__list-row:last-child,.ceo-overview__territory:last-child{border-bottom:0}.ceo-overview__action>div,.ceo-overview__leader>span:nth-child(2),.ceo-overview__list-row>span:nth-child(2){grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.ceo-overview__action strong,.ceo-overview__leader strong,.ceo-overview__list-row strong,.ceo-overview__territory strong{font-size:1.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo-overview__action small,.ceo-overview__leader small,.ceo-overview__list-row small,.ceo-overview__territory small{font-size:1.15rem}.ceo-overview__dot{background:var(--ceo-accent);border-radius:50%;flex:none;height:10px;width:10px}.ceo-overview__dot.is-critical{background:var(--ceo-danger)}.ceo-overview__dot.is-warning{background:var(--ceo-warning)}.ceo-overview__territory>span{display:grid;width:min(38%,170px)}.ceo-overview__territory small{color:var(--ceo-muted)}.ceo-overview__territory>b{min-width:45px;text-align:right}.ceo-overview__progress{background:var(--ceo-accent-soft);border-radius:10px;flex:1 1;height:8px;overflow:hidden}.ceo-overview__progress span{background:var(--ceo-accent);border-radius:inherit;display:block;height:100%}.ceo-overview__action>span,.ceo-overview__activity-icon,.ceo-overview__initials{background:var(--ceo-accent-soft);border-radius:10px;color:var(--ceo-accent);display:grid;flex:none;font-weight:750;height:35px;place-items:center;width:35px}.ceo-overview__leader b{font-size:1.3rem}.ceo-overview__actions{grid-gap:5px 13px;display:grid;gap:5px 13px;grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-overview__action{border:1px solid var(--ceo-border);border-radius:10px;padding:13px}.ceo-overview__action>svg{color:var(--ceo-muted);flex:none}@media(max-width:1100px){.ceo-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-overview__primary-grid,.ceo-overview__secondary-grid{grid-template-columns:1fr}}@media(max-width:620px){.ceo-overview__toolbar{align-items:flex-start;flex-wrap:wrap}.ceo-overview__filters{flex-wrap:wrap;width:100%}.ceo-overview__filters select{flex:1 1}.ceo-overview__actions,.ceo-overview__metrics{grid-template-columns:1fr}.ceo-overview__metric{padding:17px}}.ceo-fdc-live{color:var(--ceo-text);margin:0 0 22px;padding:20px}.ceo-fdc-live h2,.ceo-fdc-live h3{margin:0 0 8px}.ceo-fdc-live__head,.ceo-fdc-live__tools{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ceo-fdc-live__metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.ceo-fdc-live__metrics>div{border:1px solid var(--ceo-border);border-radius:10px;padding:14px}.ceo-fdc-live__metrics strong{display:block;font-size:26px;margin-top:6px}.ceo-fdc-live small{color:var(--ceo-muted);display:block;font-size:12px;margin-top:5px}.ceo-fdc-live label{grid-gap:6px;display:grid;flex:1 1;font-size:13px;gap:6px;min-width:170px}.ceo-fdc-live input,.ceo-fdc-live select,.ceo-fdc-live textarea{background:var(--ceo-surface);border:1px solid var(--ceo-border);border-radius:8px;color:inherit;font:inherit;min-width:0;padding:10px}.ceo-fdc-live textarea{min-height:90px;resize:vertical}.ceo-fdc-live__scroll{margin:18px 0;overflow:auto}.ceo-fdc-live table{border-collapse:collapse;font-size:13px;width:100%}.ceo-fdc-live td,.ceo-fdc-live th{border-bottom:1px solid var(--ceo-border);padding:14px 12px;text-align:left;vertical-align:top}.ceo-fdc-live th{color:var(--ceo-muted)}.ceo-fdc-live td .ceo-button{margin-top:8px}.ceo-fdc-live__status{color:var(--ceo-muted);font-weight:700}.ceo-fdc-live__status.is-active{color:#129765}.ceo-fdc-live__status.is-idle{color:#aa7114}.ceo-fdc-live__brief{margin:18px 0}.ceo-fdc-live__brief p{border-bottom:1px solid var(--ceo-border);padding:10px 0}.ceo-fdc-live__error{color:#cb4049}.ceo-fdc-live__overlay{background:#0b152877;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:150}.ceo-fdc-live__dialog{max-height:88vh;overflow:auto;padding:24px;width:min(680px,100%)}.ceo-fdc-live__dialog label{margin-bottom:12px}.ceo-fdc-live__dialog dl{grid-gap:10px;display:grid;gap:10px;grid-template-columns:140px 1fr}.ceo-fdc-live__dialog dd{margin:0;overflow-wrap:anywhere}.ceo-fdc-live__dialog .ceo-fdc-live__tools{margin-top:12px}.ceo-fdc-live__management{border-top:1px solid var(--ceo-border);padding-top:22px}.ceo-fdc-live__form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0}.ceo-fdc-live__form .wide{grid-column:1/-1}.ceo-fdc-live__lesson{grid-gap:10px;border:1px solid var(--ceo-border);border-radius:8px;display:grid;gap:10px;margin:10px 0;padding:12px}.ceo-fdc-live__success{color:#129765}@media(max-width:750px){.ceo-fdc-live__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-fdc-live__dialog dl,.ceo-fdc-live__form{grid-template-columns:1fr}.ceo-fdc-live{padding:14px}}.ceo-management{grid-gap:18px;display:grid;gap:18px}.ceo-management__section-head,.ceo-management__top,.ceo-management__top-actions{align-items:center;display:flex;gap:12px;justify-content:space-between}.ceo-management__top{align-items:flex-start}.ceo-management h2{font-size:1.85rem;margin:0 0 4px}.ceo-management h3{font-size:1.55rem;margin:0}.ceo-management h4{font-size:1.45rem;margin:0}.ceo-management p{margin:0}.ceo-management__top-actions{flex-wrap:wrap;justify-content:flex-end}.ceo-management__stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-management__stats>div{grid-gap:5px;display:grid;gap:5px;padding:17px 20px}.ceo-management__stats strong{font-size:2.15rem}.ceo-management__layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(300px,.95fr) minmax(360px,1.05fr)}.ceo-management__detail,.ceo-management__list{min-width:0;padding:20px}.ceo-management__section-head h3{align-items:center;display:inline-flex;gap:7px}.ceo-management__section-head .ceo-subtle{font-size:1.15rem}.ceo-management__filters{display:flex;gap:8px;margin:18px 0 12px}.ceo-management__filters select{flex:none;width:136px}.ceo-management__territory-row,.ceo-management__tree-row{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--ceo-border);color:var(--ceo-text);display:flex;gap:10px;min-height:60px;min-width:0;padding:8px 10px;padding:8px 10px 8px calc(10px + var(--depth,0)*18px);text-align:left;width:100%}.ceo-management__territory-row:hover,.ceo-management__tree-row:hover{background:var(--ceo-surface-alt)}.ceo-management__territory-row.is-selected,.ceo-management__tree-row.is-selected{background:var(--ceo-accent-soft);border-radius:9px}.ceo-management__territory-row>span:nth-child(2),.ceo-management__tree-row>span:nth-child(2){display:grid;flex:1 1;min-width:0}.ceo-management__territory-row strong,.ceo-management__tree-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo-management__territory-row small,.ceo-management__tree-row small{color:var(--ceo-muted);font-size:1.13rem}.ceo-management__avatar,.ceo-management__territory-mark{background:var(--ceo-accent-soft);border-radius:10px;color:var(--ceo-accent);display:grid;flex:none;font-weight:750;height:34px;place-items:center;text-transform:uppercase;width:34px}.ceo-management__avatar.is-large,.ceo-management__territory-mark.is-large{font-size:1.8rem;height:49px;width:49px}.ceo-management__count{color:var(--ceo-muted);font-size:1.15rem;white-space:nowrap}.ceo-management__identity{align-items:center;border-bottom:1px solid var(--ceo-border);display:flex;gap:13px;padding-bottom:18px}.ceo-management__identity p{font-size:1.2rem;margin-top:3px}.ceo-management__facts{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.ceo-management__facts>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.ceo-management__facts dt{color:var(--ceo-muted);font-size:1.18rem}.ceo-management__facts dd{font-weight:650;margin:0;overflow-wrap:anywhere}.ceo-management__form,.ceo-management__subsection{grid-gap:9px;border-top:1px solid var(--ceo-border);display:grid;gap:9px;margin-top:18px;padding-top:18px}.ceo-management__form>p{font-size:1.17rem}.ceo-management__form label{font-weight:650;margin-top:5px}.ceo-management__form textarea{min-height:78px;resize:vertical}.ceo-management__form button[type=submit]{justify-self:start;margin-top:7px}.ceo-management__form button:disabled,.ceo-management__top button:disabled{cursor:not-allowed;opacity:.55}.ceo-management__date-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-management__date-grid>div{grid-gap:8px;display:grid;gap:8px}.ceo-management__subsection>p{padding:5px 0}.ceo-management__inline-link{background:#0000;border:0;color:var(--ceo-accent);justify-self:start;padding:3px;text-align:left}.ceo-management__inline-link:hover{text-decoration:underline}.ceo-management__detail-empty,.ceo-management__empty{grid-gap:7px;color:var(--ceo-muted);display:grid;gap:7px;padding:40px 15px;place-items:center;text-align:center}.ceo-management__detail-empty svg{color:var(--ceo-accent);font-size:2.5rem}.ceo-management__detail-empty h3{color:var(--ceo-text)}.ceo-management__error,.ceo-management__notice,.ceo-management__success{background:var(--ceo-warning-soft);border-radius:9px;color:var(--ceo-warning);padding:12px 15px}.ceo-management__error{background:var(--ceo-danger-soft);color:var(--ceo-danger)}.ceo-management__success{background:var(--ceo-success-soft);color:var(--ceo-success)}.ceo-management__error button{background:#0000;border:0;color:inherit;font-weight:700;margin-left:6px;text-decoration:underline}@media(max-width:1050px){.ceo-management__layout{grid-template-columns:1fr}}@media(max-width:620px){.ceo-management__top{flex-wrap:wrap}.ceo-management__top-actions{justify-content:flex-start;width:100%}.ceo-management__stats{gap:8px}.ceo-management__stats>div{padding:12px}.ceo-management__filters{flex-wrap:wrap}.ceo-management__filters select{width:100%}.ceo-management__facts{grid-template-columns:1fr}}.sco-wrap{--sco-blue:#3a84f8;color:#142b49;font-family:inherit;margin:0 auto;max-width:1200px;padding:clamp(12px,2vw,24px)}.sco-hero{align-items:center;background:linear-gradient(115deg,#071a39,#173d70);border-radius:23px;color:#fff;display:flex;gap:24px;justify-content:space-between;padding:clamp(18px,3vw,34px)}.sco-hero small{color:#94ceff;font-size:12px;font-weight:700;letter-spacing:1px}.sco-hero h2{font-size:clamp(23px,2.7vw,34px);font-weight:750;margin:8px 0}.sco-hero p{color:#d4e2f2;line-height:1.6;margin:0;max-width:550px}.sco-hero-side{grid-gap:7px;background:#ffffff13;border:1px solid #ffffff25;border-radius:15px;display:grid;gap:7px;min-width:180px;padding:14px}.sco-hero-side span{color:#bcd2e9;font-size:12px}.sco-hero-side button{background:#0000;border:1px solid #7eafec;border-radius:10px;color:#fff;cursor:pointer;padding:9px}.sco-panel,.sco-success{background:#fff;border:1px solid #e1e9f3;border-radius:20px;margin-top:17px;padding:clamp(16px,2.5vw,30px)}.sco-steps{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:26px}.sco-steps button{align-items:center;background:#edf4fc;border:0;border-radius:12px;color:#58708e;cursor:pointer;display:flex;font-weight:600;gap:10px;padding:12px;text-align:left}.sco-steps button.active{background:#d7e8ff;color:#0f56a7}.sco-steps em{background:#fff;border-radius:50%;display:grid;flex:none;font-style:normal;height:25px;place-items:center;width:25px}.sco-grid{grid-gap:17px 20px;display:grid;gap:17px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.sco-field{color:#304b6a;display:flex;flex-direction:column;font-size:13px;font-weight:650;gap:8px;min-width:0;position:relative}.sco-field input,.sco-field select,.sco-field textarea,.sco-picker{background:#fcfdff;border:1px solid #ccdaeb;border-radius:11px;box-sizing:border-box;color:#163250;font:inherit;font-size:14px;min-height:46px;padding:13px 12px;width:100%}.sco-field input:focus,.sco-field select:focus,.sco-field textarea:focus,.sco-picker:focus{outline:2px solid #9dcbff;outline-offset:1px}.sco-field textarea{min-height:90px;resize:vertical}.sco-picker{cursor:pointer;display:flex;gap:8px;justify-content:space-between;text-align:left}.sco-options{background:#fff;border:1px solid #d2deec;border-radius:12px;box-shadow:0 14px 28px #142c4b25;left:0;margin-top:3px;padding:8px;position:absolute;right:0;top:100%;z-index:25}.sco-options input{margin-bottom:8px}.sco-options [role=listbox]{max-height:230px;overflow:auto}.sco-options button{background:#fff;border:0;border-radius:7px;color:#143255;cursor:pointer;padding:11px;text-align:left;width:100%}.sco-options button:hover,.sco-options button[aria-selected=true]{background:#e6f1ff}.sco-empty{color:#718399;padding:12px}.sco-phone{align-items:center;display:flex;gap:8px}.sco-phone span{background:#e9f3ff;border-radius:9px;padding:11px 8px;white-space:nowrap}.sco-consent{align-items:center;display:flex;font-size:13px;font-weight:500;gap:9px;grid-column:1/-1;line-height:1.5}.sco-consent input{flex:none;height:18px;width:18px}.sco-review{background:#f5f9ff;border-radius:12px;padding:20px}.sco-review p{font-size:14px}.sco-review small{color:#5b7392;display:block;margin-top:15px}.sco-error{background:#fff3f3;border-radius:10px;color:#9c2037;padding:12px 15px}.sco-actions{display:flex;gap:12px;justify-content:space-between;margin-top:26px}.sco-actions button,.sco-success button{background:#f0f5fc;border:1px solid #d1e1f4;border-radius:11px;color:#22517e;cursor:pointer;font-weight:700;padding:12px 20px}.sco-actions .sco-primary,.sco-success button:first-of-type{background:var(--sco-blue);border-color:var(--sco-blue);color:#fff}.sco-actions button:disabled{cursor:not-allowed;opacity:.6}.sco-price{align-self:center;color:#175caa;font-weight:700;padding:14px}.sco-success{grid-gap:10px;display:grid;gap:10px}@media(max-width:760px){.sco-wrap{margin:0;padding:8px}.sco-hero{border-radius:16px;display:block;padding:18px}.sco-hero-side{margin-top:15px}.sco-panel,.sco-success{border-radius:16px;padding:13px}.sco-steps{gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.sco-steps button{align-items:center;flex-direction:column;font-size:10px;gap:5px;min-height:58px;padding:7px 3px;text-align:center}.sco-grid{gap:13px;grid-template-columns:1fr}.sco-actions button{flex:1 1;padding:12px 8px}.sco-options{position:absolute}}.ceo-theme .ceo-onboarding{margin:auto;max-width:120rem;padding:2.4rem}.ceo-theme .ceo-onboarding__actions,.ceo-theme .ceo-onboarding__heading{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between}.ceo-theme .ceo-onboarding h2{margin:0}.ceo-theme .ceo-onboarding__tabs{display:flex;gap:.6rem}.ceo-theme .ceo-onboarding__tabs button{background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);padding:1rem 2rem}.ceo-theme .ceo-onboarding__tabs [aria-pressed=true]{background:var(--ceo-accent-soft);border-color:var(--ceo-accent);color:var(--ceo-accent)}.ceo-theme .ceo-onboarding__steps{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);list-style:none;margin:2.4rem 0;padding:0}.ceo-theme .ceo-onboarding__steps li{border-bottom:3px solid var(--ceo-border);color:var(--ceo-muted);padding:1.2rem}.ceo-theme .ceo-onboarding__steps li[aria-current=step]{border-color:var(--ceo-accent);color:var(--ceo-accent)}.ceo-theme .ceo-onboarding__steps span{display:inline-block;margin-right:.8rem}.ceo-theme .ceo-onboarding fieldset{border:0;margin:2rem 0;min-width:0;padding:0}.ceo-theme .ceo-onboarding legend{font-size:1.8rem;font-weight:650;margin-bottom:2rem}.ceo-theme .ceo-onboarding__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-theme .ceo-onboarding__field{display:flex;flex-direction:column;gap:.7rem}.ceo-theme .ceo-onboarding__field input,.ceo-theme .ceo-onboarding__field select{background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);min-height:4.8rem;padding:1rem 1.2rem;width:100%}.ceo-theme .ceo-onboarding__error{background:var(--ceo-danger-soft);border-radius:var(--ceo-radius-sm);color:var(--ceo-danger);padding:1.2rem}.ceo-theme .ceo-onboarding__review{background:var(--ceo-surface-alt);border-radius:var(--ceo-radius);grid-column:1/-1;padding:2rem}.ceo-theme .ceo-onboarding dl{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 2fr;overflow-wrap:anywhere}.ceo-theme .ceo-onboarding dd{margin:0}.ceo-theme .ceo-onboarding dt{color:var(--ceo-muted)}.ceo-theme .ceo-onboarding button:disabled{cursor:default;opacity:.6}@media(max-width:650px){.ceo-theme .ceo-onboarding{padding:1.4rem}.ceo-theme .ceo-onboarding__grid{grid-template-columns:1fr}.ceo-theme .ceo-onboarding__steps{grid-template-columns:repeat(2,1fr)}}.ceo-theme .ceo-subscriptions__table{margin:2rem 0;overflow-x:auto}.ceo-theme .ceo-subscriptions table{border-collapse:collapse;font-size:1.4rem;text-align:left;width:100%}.ceo-theme .ceo-subscriptions td,.ceo-theme .ceo-subscriptions th{border-bottom:1px solid var(--ceo-border);padding:1.4rem;vertical-align:top}.ceo-theme .ceo-subscriptions th{color:var(--ceo-muted);font-weight:600}.ceo-theme .ceo-subscriptions .ceo-onboarding__review{margin:2rem 0}.ceo-theme .ceo-subscriptions .ceo-onboarding__review dl{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-theme .ceo-subscriptions .ceo-onboarding__review dl div{background:var(--ceo-surface);border-radius:var(--ceo-radius-sm);padding:1rem}.ceo-theme .ceo-subscriptions details{overflow-wrap:anywhere}@media(max-width:650px){.ceo-theme .ceo-subscriptions .ceo-onboarding__review dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ceo-theme .ceo-approvals{grid-gap:1.6rem;display:grid;gap:1.6rem}.ceo-theme .ceo-approvals__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:space-between}.ceo-theme .ceo-approvals__head h2,.ceo-theme .ceo-approvals__head h3{margin:0}.ceo-theme .ceo-approvals__filters{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem;padding:1.6rem}.ceo-theme .ceo-approvals__confirm label,.ceo-theme .ceo-approvals__filters label{grid-gap:.5rem;display:grid;gap:.5rem}.ceo-theme .ceo-approvals input,.ceo-theme .ceo-approvals select,.ceo-theme .ceo-approvals textarea{background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);font:inherit;min-height:4.4rem;padding:.8rem 1rem}.ceo-theme .ceo-approvals textarea{min-height:9rem;resize:vertical;width:100%}.ceo-theme .ceo-approvals__actions,.ceo-theme .ceo-approvals__tabs{display:flex;flex-wrap:wrap;gap:.6rem}.ceo-theme .ceo-approvals__actions button,.ceo-theme .ceo-approvals__tabs button{background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);font:inherit;padding:.7rem 1.2rem;text-transform:capitalize}.ceo-theme .ceo-approvals [aria-pressed=true]{background:var(--ceo-accent-soft);border-color:var(--ceo-accent);color:var(--ceo-accent)}.ceo-theme .ceo-approvals__layout{grid-gap:1.6rem;align-items:start;display:grid;gap:1.6rem;grid-template-columns:minmax(28rem,.8fr) minmax(0,1.2fr)}.ceo-theme .ceo-approvals__detail,.ceo-theme .ceo-approvals__list{min-width:0;padding:1.6rem}.ceo-theme .ceo-approvals__row{background:#0000;border:0;border-bottom:1px solid var(--ceo-border);color:var(--ceo-text);display:flex;font:inherit;gap:.8rem;justify-content:space-between;padding:1.3rem;text-align:left;width:100%}.ceo-theme .ceo-approvals__row[aria-current=true]{background:var(--ceo-accent-soft);border-radius:var(--ceo-radius-sm)}.ceo-theme .ceo-approvals__row span:first-child{grid-gap:.3rem;display:grid;gap:.3rem;min-width:0;overflow-wrap:anywhere}.ceo-theme .ceo-approvals__row small{color:var(--ceo-muted);font-size:1.3rem}.ceo-theme .ceo-approvals__badge{color:var(--ceo-accent);font-size:1.3rem;font-weight:650}.ceo-theme .ceo-approvals__detail dl{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:12rem 1fr;overflow-wrap:anywhere}.ceo-theme .ceo-approvals__detail dt{color:var(--ceo-muted)}.ceo-theme .ceo-approvals__detail dd{margin:0}.ceo-theme .ceo-approvals__confirm{grid-gap:1rem;background:var(--ceo-surface-alt);border-radius:var(--ceo-radius);display:grid;gap:1rem;margin-top:1.6rem;padding:1.6rem}.ceo-theme .ceo-approvals__error{background:var(--ceo-danger-soft);color:var(--ceo-danger);padding:1rem}.ceo-theme .ceo-approvals__notice{background:var(--ceo-success-soft);color:var(--ceo-success);padding:1rem}.ceo-theme .ceo-approvals__empty{padding:1.6rem}@media(max-width:850px){.ceo-theme .ceo-approvals__layout{grid-template-columns:1fr}}.ceo-theme .ceo-operations{grid-gap:1.6rem;display:grid;gap:1.6rem}.ceo-theme .ceo-operations__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between}.ceo-theme .ceo-operations__detail h3,.ceo-theme .ceo-operations__head h2{margin:0}.ceo-theme .ceo-operations__summary{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ceo-theme .ceo-operations__summary>div{grid-gap:.5rem;display:grid;gap:.5rem;padding:1.6rem}.ceo-theme .ceo-operations__summary strong{font-size:2.2rem}.ceo-theme .ceo-operations__filters{align-items:end;display:flex;flex-wrap:wrap;gap:1.4rem;padding:1.5rem}.ceo-theme .ceo-operations__filters label{grid-gap:.5rem;display:grid;flex:1 1;gap:.5rem;min-width:14rem}.ceo-theme .ceo-operations input,.ceo-theme .ceo-operations select{background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:var(--ceo-radius-sm);color:var(--ceo-text);font:inherit;min-height:4.5rem;padding:.7rem 1rem;width:100%}.ceo-theme .ceo-operations__layout{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(28rem,1.1fr) minmax(0,.9fr)}.ceo-theme .ceo-operations__detail,.ceo-theme .ceo-operations__feed{min-width:0;padding:1.7rem}.ceo-theme .ceo-operations__event{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--ceo-border);color:var(--ceo-text);display:flex;font:inherit;gap:1.2rem;padding:1.3rem 1rem;text-align:left;width:100%}.ceo-theme .ceo-operations__event[aria-current=true]{background:var(--ceo-accent-soft);border-radius:var(--ceo-radius-sm)}.ceo-theme .ceo-operations__event>span:nth-child(2){grid-gap:.3rem;display:grid;flex:1 1;gap:.3rem;min-width:0;overflow-wrap:anywhere}.ceo-theme .ceo-operations__event b,.ceo-theme .ceo-operations__event small{color:var(--ceo-muted);font-size:1.3rem}.ceo-theme .ceo-operations__mark{background:var(--ceo-accent);border-radius:50%;flex:none;height:1rem;width:1rem}.ceo-theme .ceo-operations__mark.is-failed{background:var(--ceo-danger)}.ceo-theme .ceo-operations__mark.is-pending,.ceo-theme .ceo-operations__mark.is-warning{background:var(--ceo-warning)}.ceo-theme .ceo-operations__mark.is-success{background:var(--ceo-success)}.ceo-theme .ceo-operations__detail dl{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:12rem 1fr;overflow-wrap:anywhere}.ceo-theme .ceo-operations__detail dt{color:var(--ceo-muted)}.ceo-theme .ceo-operations__detail dd{margin:0}.ceo-theme .ceo-operations__error,.ceo-theme .ceo-operations__notice{padding:1.2rem}.ceo-theme .ceo-operations__error{background:var(--ceo-danger-soft);color:var(--ceo-danger)}@media(max-width:900px){.ceo-theme .ceo-operations__layout{grid-template-columns:1fr}}@media(max-width:600px){.ceo-theme .ceo-operations__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.ceo-shell{--ceo-nav-width:25rem;display:grid;grid-template-columns:var(--ceo-nav-width) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .24s ease}.ceo-shell[data-nav=collapsed]{--ceo-nav-width:78px}.ceo-shell[data-nav=hidden]{--ceo-nav-width:0px}.ceo-shell>.ceo-shell__sidebar{background:var(--ceo-sidebar);color:var(--ceo-sidebar-text);display:flex;flex-direction:column;height:100vh;height:100dvh;inset:0 auto 0 0;min-width:0;overflow:hidden;position:fixed;transition:width .24s ease;width:var(--ceo-nav-width);z-index:30}.ceo-shell[data-nav=hidden]>.ceo-shell__sidebar{pointer-events:none;visibility:hidden}.ceo-shell__brand-row{align-items:center;border-bottom:2px solid color-mix(in srgb,var(--ceo-sidebar-text) 11%,#0000);display:flex;gap:4px;justify-content:space-between;min-height:72px;padding:0 10px 0 13px}.ceo-shell__brand{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:1 1 auto;gap:8px;min-width:0;padding:5px 0;text-align:left}.ceo-shell__brand-symbol{background:var(--ceo-accent);border-radius:11px;color:var(--ceo-on-accent);display:grid;flex:none;font-size:1.7rem;font-weight:900;height:38px;place-items:center;width:38px}.ceo-shell__brand-words{display:grid;line-height:1.12;min-width:0;white-space:nowrap}.ceo-shell__brand-words strong{font-size:1.65rem}.ceo-shell__brand-words small{color:var(--ceo-sidebar-muted);font-size:1rem;letter-spacing:.15em;margin-top:3px}.ceo-shell__header-controls{align-items:center;display:flex;flex:none;gap:2px}.ceo-shell__header-control{background:#0000;border:1px solid #0000;border-radius:9px;color:var(--ceo-sidebar-muted);cursor:pointer;display:grid;flex:none;height:32px;padding:0;place-items:center;transition:background-color .18s ease,border-color .18s ease,color .18s ease;width:30px}.ceo-shell__header-control svg{font-size:2.4rem}.ceo-shell__header-control:hover{background:var(--ceo-sidebar-active);border-color:color-mix(in srgb,var(--ceo-sidebar-text) 12%,#0000);color:var(--ceo-sidebar-text)}.ceo-shell__brand:focus-visible,.ceo-shell__header-control:focus-visible,.ceo-shell__nav-link:focus-visible{outline:2px solid var(--ceo-accent);outline-offset:2px}.ceo-shell__identity-card{grid-gap:5px;background:color-mix(in srgb,var(--ceo-sidebar-active) 67%,#0000);border:1px solid color-mix(in srgb,var(--ceo-sidebar-text) 14%,#0000);border-radius:14px;box-shadow:inset 0 1px color-mix(in srgb,var(--ceo-sidebar-text) 8%,#0000);display:grid;flex:none;gap:5px;margin:14px 12px 5px;padding:15px 14px;position:relative}.ceo-shell__context-kicker,.ceo-shell__identity-kicker{color:var(--ceo-sidebar-muted);font-size:1rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.ceo-shell__identity-card strong{color:var(--ceo-sidebar-text);font-size:1.25rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.ceo-shell__context-caption,.ceo-shell__identity-caption{color:var(--ceo-sidebar-muted);font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo-shell__sidebar-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:12px 12px 18px;scrollbar-color:var(--ceo-sidebar-muted) #0000;scrollbar-width:thin}.ceo-shell__nav-group+.ceo-shell__nav-group{border-top:1px solid color-mix(in srgb,var(--ceo-sidebar-text) 10%,#0000);margin-top:16px;padding-top:14px}.ceo-shell__group-heading{align-items:center;display:flex;justify-content:space-between;margin:0 1px 5px}.ceo-shell__group-label{color:var(--ceo-sidebar-muted);display:block;font-size:1.05rem;font-weight:700;letter-spacing:.12em;padding:5px 11px 8px;text-transform:uppercase}.ceo-shell__group-count{background:color-mix(in srgb,var(--ceo-sidebar-active) 65%,#0000);border-radius:7px;color:var(--ceo-sidebar-muted);display:inline-grid;font-size:1rem;font-weight:750;height:21px;margin-right:8px;min-width:23px;place-items:center}.ceo-shell__nav-group nav{grid-gap:3px;display:grid;gap:3px}.ceo-shell__nav-link{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--ceo-sidebar-muted);cursor:pointer;display:flex;gap:12px;min-height:46px;padding:9px 12px;position:relative;text-align:left;transition:background-color .18s ease,color .18s ease,transform .18s ease;white-space:nowrap;width:100%}.ceo-shell__nav-link.is-active,.ceo-shell__nav-link:hover{background:var(--ceo-sidebar-active);color:var(--ceo-sidebar-text)}.ceo-shell__nav-link.is-active{font-weight:750}.ceo-shell__nav-link.is-active:before{background:var(--ceo-accent);border-radius:3px;content:"";height:23px;left:4px;position:absolute;width:3px}.ceo-shell__nav-link svg{flex:none;font-size:2.4rem}.ceo-shell__nav-link span{overflow:hidden;text-overflow:ellipsis}.ceo-shell__sidebar-foot{border-top:1px solid color-mix(in srgb,var(--ceo-sidebar-text) 12%,#0000);flex:none;padding:9px 12px 14px}.ceo-shell__context-card{grid-gap:9px;background:color-mix(in srgb,var(--ceo-sidebar-active) 55%,#0000);border:1px solid color-mix(in srgb,var(--ceo-sidebar-text) 13%,#0000);border-radius:12px;display:grid;gap:9px;padding:13px}.ceo-shell__context-detail{align-items:center;color:var(--ceo-sidebar-text);display:flex;gap:9px;min-width:0}.ceo-shell__context-detail svg{color:var(--ceo-accent);flex:none;font-size:2.4rem}.ceo-shell__context-detail strong{font-size:1.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__brand-row{flex-direction:column;gap:6px;justify-content:center;min-height:106px;padding:10px 3px 8px}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__brand{flex:none;justify-content:center}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__brand-words,.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__group-heading,.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__identity-card,.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__nav-link span,.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__sidebar-foot{display:none}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__header-controls{gap:2px}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__header-control{height:28px;width:27px}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__sidebar-scroll{padding:9px 10px 15px}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__nav-link{justify-content:center;padding-left:0;padding-right:0}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__nav-link.is-active:before{left:2px}.ceo-shell[data-nav=collapsed]>.ceo-shell__sidebar .ceo-shell__nav-group+.ceo-shell__nav-group{margin-top:12px;padding-top:12px}.ceo-shell__body{grid-column:2;min-width:0}.ceo-shell__topbar{align-items:center;background:var(--ceo-surface);border-bottom:1px solid var(--ceo-border);display:flex;gap:18px;height:72px;justify-content:space-between;padding:0 clamp(16px,2.4vw,38px);position:sticky;top:0;z-index:20}.ceo-shell__breadcrumb,.ceo-shell__topbar-end,.ceo-shell__topbar-start{align-items:center;display:flex;gap:12px;min-width:0}.ceo-shell__breadcrumb{color:var(--ceo-muted);gap:5px;white-space:nowrap}.ceo-shell__breadcrumb strong{color:var(--ceo-text);font-weight:700;overflow:hidden;text-overflow:ellipsis}.ceo-shell__icon-button{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--ceo-text);display:grid;flex:none;height:40px;place-items:center;position:relative;width:40px}.ceo-shell__icon-button:hover{background:var(--ceo-surface-alt);border-color:var(--ceo-border)}.ceo-shell__restore{background:var(--ceo-accent-soft);color:var(--ceo-accent);margin-right:2px}.ceo-shell__notification-dot{background:var(--ceo-danger);border-radius:50%;height:8px;position:absolute;right:7px;top:7px;width:8px}.ceo-shell__search{align-items:center;background:var(--ceo-surface-alt);border:1px solid var(--ceo-border);border-radius:10px;color:var(--ceo-muted);display:flex;min-height:42px;padding:0 10px;position:relative;width:clamp(185px,21vw,360px)}.ceo-shell__search-trigger{background:#0000;border:0;color:inherit;display:grid;flex:none;padding:0;place-items:center}.ceo-shell__search:focus-within{box-shadow:var(--ceo-focus)}.ceo-shell__search input{background:#0000;border:0;color:var(--ceo-text);min-width:0;outline:0;padding:7px;width:100%}.ceo-shell__search input::placeholder{color:var(--ceo-muted)}.ceo-shell__search kbd{border:1px solid var(--ceo-border);border-radius:5px;flex:none;font-size:1rem;padding:2px 5px}.ceo-shell__popover,.ceo-shell__search-results{background:var(--ceo-surface-raised);border:1px solid var(--ceo-border);border-radius:14px;box-shadow:0 16px 32px #00000016;color:var(--ceo-text);max-width:min(380px,calc(100vw - 24px));min-width:240px;padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:40}.ceo-shell__search-results{left:0;right:auto;width:100%}.ceo-shell__popover button,.ceo-shell__search-results button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--ceo-text);display:flex;gap:9px;padding:10px;text-align:left;width:100%}.ceo-shell__popover button:hover,.ceo-shell__search-results button:hover{background:var(--ceo-surface-alt)}.ceo-shell__menu-anchor{position:relative}.ceo-shell__popover>strong{display:block;padding:8px 10px}.ceo-shell__popover>p{border-top:1px solid var(--ceo-border);margin:0;padding:12px 10px}.ceo-shell__profile{align-items:center;background:#0000;border:0;color:var(--ceo-text);display:flex;gap:9px;max-width:250px;padding:2px 0}.ceo-shell__avatar{background:var(--ceo-accent);border-radius:50%;color:var(--ceo-on-accent);display:grid;flex:none;font-size:1.1rem;font-weight:800;height:38px;place-items:center;width:38px}.ceo-shell__profile-name{font-size:1.2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo-shell__profile-details{grid-gap:2px;border-bottom:1px solid var(--ceo-border);display:grid;gap:2px;padding:8px 10px 12px}.ceo-shell__profile-details small{color:var(--ceo-muted)}.ceo-shell__main{margin:0 auto;max-width:1600px;padding:30px clamp(16px,2.4vw,38px) 70px}.ceo-shell__page-head{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:25px}.ceo-shell__page-head h1{font-size:clamp(2.2rem,2.7vw,3.2rem);letter-spacing:-.035em;line-height:1.2;margin:3px 0 2px}.ceo-shell__page-head p{margin:0}.ceo-shell__eyebrow{color:var(--ceo-accent);font-size:1.05rem;font-weight:800;letter-spacing:.14em}.ceo-shell__empty{grid-gap:12px;display:grid;gap:12px;justify-items:start;max-width:760px;padding:clamp(24px,4vw,50px)}.ceo-shell__empty-icon{background:var(--ceo-accent-soft);border-radius:14px;color:var(--ceo-accent);display:grid;font-size:2rem;height:54px;place-items:center;width:54px}.ceo-shell__empty h2,.ceo-shell__empty p{margin:0}.ceo-shell__settings{max-width:850px;padding:24px}.ceo-shell__mobile-close,.ceo-shell__mobile-layer,.ceo-shell__mobile-trigger{display:none}@media (max-width:1150px){.ceo-shell__breadcrumb>span,.ceo-shell__breadcrumb>svg,.ceo-shell__profile-name{display:none}}@media (max-width:760px){.ceo-shell,.ceo-shell[data-nav=collapsed],.ceo-shell[data-nav=hidden]{display:block}.ceo-shell__body{grid-column:auto}.ceo-shell>.ceo-shell__sidebar{display:none}.ceo-shell__mobile-close,.ceo-shell__mobile-trigger{display:grid;place-items:center}.ceo-shell__restore{display:none}.ceo-shell__mobile-layer{display:block;inset:0;position:fixed;z-index:60}.ceo-shell__mobile-backdrop{background:#06111bc4;inset:0;position:absolute}.ceo-shell__mobile-sidebar{background:var(--ceo-sidebar);bottom:0;box-shadow:12px 0 40px #0005;color:var(--ceo-sidebar-text);display:flex;flex-direction:column;left:0;position:absolute;top:0;width:min(86vw,320px)}.ceo-shell__mobile-sidebar .ceo-shell__header-controls{display:none}.ceo-shell__mobile-close svg{font-size:2.4rem}.ceo-shell__mobile-sidebar .ceo-shell__brand-row{justify-content:space-between;padding:0 14px}.ceo-shell__mobile-sidebar .ceo-shell__sidebar-scroll{padding:8px 12px 15px}.ceo-shell__mobile-sidebar .ceo-shell__nav-link{justify-content:flex-start;padding:9px 12px}.ceo-shell__topbar{height:64px}.ceo-shell__search{padding:0 10px;width:42px}.ceo-shell__search:focus-within{left:14px;position:absolute;right:110px;width:auto;z-index:3}.ceo-shell__search input{padding:0;width:0}.ceo-shell__search:focus-within input{padding:7px;width:100%}.ceo-shell__breadcrumb strong,.ceo-shell__profile>svg,.ceo-shell__search kbd{display:none}.ceo-shell__page-head{align-items:flex-start;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ceo-shell,.ceo-shell__header-control,.ceo-shell__nav-link{transition:none}}.ceo-intelligence-modal{background:#07182d;inset:0;outline:none;position:fixed;z-index:2147480000}.ceo-intelligence-modal .ugi-shell{z-index:16000}.ceo-intelligence-modal .ugi-close{align-items:center;background:#17334d!important;border:1px solid #426784!important;border-radius:12px;color:#e8f3fc;display:inline-flex;justify-content:center;min-height:42px;min-width:45px;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.ceo-intelligence-modal .ugi-close:hover{background:#a7192b!important;border-color:#ef5263!important;box-shadow:0 0 0 3px #e1283c26;color:#fff}.ceo-intelligence-modal .ugi-close:focus-visible{outline:3px solid #f56976;outline-offset:3px}.ceo-intelligence-modal .ugi-ceo-power svg{display:block;height:25px;width:25px}.ceo-intelligence-loading{align-items:center;background:#07182d;color:#f2f7fc;display:flex;flex-direction:column;gap:18px;inset:0;justify-content:center;padding:24px;position:fixed;text-align:center}.ceo-intelligence-loading button{background:#17334d;border:1px solid #5b819d;border-radius:10px;color:#fff;cursor:pointer;padding:12px 18px}.ceo-login{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.ceo-login__intro{background:radial-gradient(ellipse at bottom right,var(--ceo-sidebar-active),#0000 65%),var(--ceo-sidebar);color:var(--ceo-sidebar-text);display:flex;flex-direction:column;gap:50px;justify-content:space-between;padding:clamp(30px,6vw,90px)}.ceo-login__brand{align-items:center;display:flex;font-size:1.8rem;gap:12px}.ceo-login__brand>span{background:var(--ceo-accent);border-radius:12px;color:var(--ceo-on-accent);display:grid;font-weight:900;height:44px;place-items:center;width:44px}.ceo-login__eyebrow{color:var(--ceo-accent);font-size:1.3rem;font-weight:800;letter-spacing:.12em}.ceo-login__intro h1{font-size:clamp(3.2rem,5vw,5.5rem);letter-spacing:-.04em;line-height:1.05;margin:18px 0}.ceo-login__intro p{color:var(--ceo-sidebar-muted);font-size:1.5rem;max-width:450px}.ceo-login__scope{grid-gap:14px;color:var(--ceo-sidebar-muted);display:grid;gap:14px}.ceo-login__scope span{border-top:1px solid #ffffff26;padding-top:14px}.ceo-login__form-area{background:var(--ceo-surface);display:grid;padding:40px 25px;place-items:center}.ceo-login__form{width:min(100%,490px)}.ceo-login__form h2{font-size:2.7rem;letter-spacing:-.025em;margin:12px 0 4px}.ceo-login__form p{margin:0 0 30px}.ceo-login__form form{grid-gap:10px;display:grid;gap:10px}.ceo-login__form label{font-weight:650;margin-top:10px}.ceo-login__password{position:relative}.ceo-login__password input{padding-right:48px}.ceo-login__password button{background:#0000;border:0;border-radius:8px;color:var(--ceo-muted);display:grid;height:38px;place-items:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:38px}.ceo-login__error{background:var(--ceo-danger-soft);border-radius:10px;color:var(--ceo-danger);padding:12px}.ceo-login__submit{margin-top:20px;min-height:48px!important}.ceo-login__submit:disabled{cursor:wait;opacity:.65}.ceo-login__appearance{border-top:1px solid var(--ceo-border);margin-top:30px;padding-top:18px}.ceo-login__appearance summary{color:var(--ceo-muted);cursor:pointer;margin-bottom:16px}@media(max-width:800px){.ceo-login{grid-template-columns:1fr}.ceo-login__intro{gap:30px;padding:28px}.ceo-login__intro h1{font-size:3rem}.ceo-login__scope{display:none}.ceo-login__form-area{padding:35px 24px 60px}}.ceo-login__remember{align-items:center;display:flex;font-weight:400!important;gap:10px}.ceo-login__remember input{accent-color:var(--ceo-accent);height:18px;width:18px}.coo{--coo-deep:#101d2c;--coo-primary:#176c70;--coo-accent:#46d3c0;--coo-gold:#e7b46a;--coo-muted:#8ca9b4;--coo-line:#29495b;--coo-surface:#192d3b;--coo-card:#1b3041;--coo-text:#f2fafb;--coo-soft:#c1d6db;--coo-bg:#0d1926;--coo-sidebar-bg:#101e2d;--coo-field:#213846;color:var(--coo-text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px}.coo,.coo *,.coo :after,.coo :before{box-sizing:border-box}.coo :is(button,input,select){font:inherit}.coo button{cursor:pointer}.coo button:disabled{cursor:not-allowed;opacity:.48}.coo :is(button,input,select,a,[role=button]):focus-visible{outline:3px solid var(--coo-accent);outline-offset:3px}.coo-theme--dark{color-scheme:dark}.coo-theme--light{--coo-deep:#eff5f1;--coo-primary:#126a6c;--coo-accent:#13877f;--coo-gold:#986b2f;--coo-muted:#56737c;--coo-line:#d5e4e1;--coo-surface:#f1f6f3;--coo-card:#fff;--coo-text:#193441;--coo-soft:#4c6972;--coo-bg:#f4f8f6;--coo-sidebar-bg:#eaf3f1;--coo-field:#f6fbf9;color-scheme:light}.coo-eyebrow{color:var(--coo-accent);font-size:10px;font-weight:800;letter-spacing:.19em;line-height:1.5}.coo-action{align-items:center;background:var(--coo-field);border:1px solid var(--coo-line);border-radius:12px;color:var(--coo-text);display:inline-flex;font-weight:720;gap:8px;justify-content:center;padding:10px 13px;text-decoration:none;white-space:nowrap}.coo-action:hover{background:color-mix(in srgb,var(--coo-field) 82%,var(--coo-accent));border-color:var(--coo-accent)}.coo-action svg{font-size:19px}.coo-error,.coo-state{background:var(--coo-card);border:1px solid var(--coo-line);border-radius:12px;color:var(--coo-soft);line-height:1.6;padding:15px 18px}.coo-error{background:#411d2a;border-color:#a84659;color:#ffb8c6}.coo-theme--light .coo-error{background:#fff0f1;color:#9c213a}.coo-empty{padding:40px 20px;text-align:center}.coo-empty,.coo-note{color:var(--coo-muted)}.coo-note{font-size:12px;line-height:1.65;margin:18px 0}.coo-login .coo-eyebrow{color:#3f80df;font-size:11px;font-weight:800;letter-spacing:.17em;line-height:1.4}.coo-login .coo-brand{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;gap:13px;letter-spacing:.08em}.coo-login .coo-brand strong{color:#66dbe2}.coo-login .coo-brand__mark{align-items:center;background:linear-gradient(145deg,#4cdce2,#2657d6);border-radius:13px;box-shadow:0 10px 23px #28c7ff39;color:#fff;display:inline-flex;flex:none;font-size:23px;font-weight:900;height:41px;justify-content:center;width:41px}.coo-login{background:#f5f8fc;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr)}.coo-login,.coo-login__story{min-height:100vh;min-height:100dvh}.coo-login__story{background:radial-gradient(circle at 80% 28%,#2273c5 0,#0000 35%),radial-gradient(circle at 20% 90%,#173681 0,#0000 40%),linear-gradient(130deg,#0c1d29,#133b45 68%,#0d2934);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(30px,5vw,82px);position:relative}.coo-login__story:after{border:1px solid #54caef51;border-radius:50%;box-shadow:0 0 0 75px #76dfff0a,0 0 0 150px #76dfff0b,0 0 0 225px #76dfff09,inset 0 0 100px #78e3fc15;content:"";height:min(75vw,640px);pointer-events:none;position:absolute;right:-210px;top:13%;width:min(75vw,640px)}.coo-login .coo-brand,.coo-login__foot,.coo-login__story-main{position:relative;z-index:1}.coo-login__story-main{max-width:600px;padding:65px 0}.coo-login__story-main .coo-eyebrow{color:#46d3c0}.coo-login__story-main h1{color:#fff;font-size:clamp(42px,5vw,78px);font-weight:800;letter-spacing:-.05em;line-height:1.08;margin:24px 0;max-width:660px}.coo-login__story-main em{color:#46d3c0;font-style:normal}.coo-login__story-main p{color:#c6d8f0;font-size:17px;line-height:1.85;max-width:500px}.coo-login__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.coo-login__chips span{background:#ffffff0c;border:1px solid #a4cbef43;border-radius:20px;font-size:12px;padding:9px 12px}.coo-login__foot{align-items:center;color:#b2cce8;display:flex;font-size:12px;gap:10px}.coo-login__foot svg{font-size:19px}.coo-login__form-area{display:grid;padding:35px;place-items:center}.coo-login__form{background:#fff;border:1px solid #e1e8f5;border-radius:24px;box-shadow:0 28px 80px #0b2e6320;display:flex;flex-direction:column;gap:13px;padding:clamp(25px,3vw,44px);width:min(100%,455px)}.coo-login__form h2{font-size:clamp(27px,3vw,36px);letter-spacing:-.04em;line-height:1.2;margin:7px 0 0}.coo-login__form p{color:var(--coo-muted);line-height:1.6;margin:0 0 12px}.coo-login__form label{color:#344765;font-size:13px;font-weight:750;margin-top:8px}.coo-login__form input{background:#f8fbff;border:1px solid #d1dded;border-radius:12px;color:#172849;height:49px;outline:none;padding:0 14px;width:100%}.coo-login__form input:focus{border-color:#176c70;box-shadow:0 0 0 3px #176c7025}.coo-login .coo-password{align-items:center;background:#f8fbff;border:1px solid #d1dded;border-radius:12px;display:flex;gap:9px;padding:0 11px}.coo-login .coo-password>svg{color:#6c85ab;flex:none;font-size:20px}.coo-login .coo-password input{background:#0000;border:none;box-shadow:none!important;flex:1 1;min-width:0;padding:0 4px}.coo-login .coo-password button{background:#0000;border:none;border-radius:9px;color:#57749f;display:grid;height:38px;place-items:center;width:38px}.coo-login .coo-password button:hover{background:#e2eaf7}.coo-login .coo-primary{align-items:center;background:linear-gradient(110deg,#176c70,#239f98);border:0;border-radius:13px;box-shadow:0 12px 24px #2865d23a;color:#fff;display:flex;font-weight:800;gap:10px;justify-content:center;margin:12px 0 7px;padding:15px 18px}.coo-login .coo-primary:hover{filter:brightness(1.08)}.coo-login .coo-primary:disabled{cursor:wait;opacity:.65}.coo-login__form small{color:#8190a8;font-size:11px;line-height:1.5}.coo-login .coo-link{align-self:flex-start;background:none;border:0;color:#176c70;font-weight:700;padding:6px 0}.coo-login .coo-error{background:#fff2f4;border:1px solid #f4bac3;border-radius:12px;color:#a3293f;font-size:13px;line-height:1.5;padding:13px}.coo-login .coo-brand__mark{background:linear-gradient(140deg,#176c70,#46d3c0)}.coo-login .coo-login__story{background:radial-gradient(circle at 80% 28%,#287c7b 0,#0000 35%),radial-gradient(circle at 20% 90%,#14565b 0,#0000 40%),linear-gradient(130deg,#101d2c,#17434b 68%,#101e2b)}.coo-login .coo-primary{background:linear-gradient(110deg,#176c70,#249d90)}.coo-login .coo-login__form input:focus{border-color:#176c70;box-shadow:0 0 0 3px #176c7027}.coo-login .coo-brand strong,.coo-login .coo-login__story-main em{color:#46d3c0}.coo-login .coo-login__story-main .coo-eyebrow{color:#8af6e3}.coo-workspace{background:var(--coo-bg);display:flex;min-height:100vh;min-height:100dvh}.coo-main{flex:1 1;min-width:0}.coo-topbar{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--coo-bg) 94%,#0000);border-bottom:1px solid var(--coo-line);display:flex;gap:18px;height:88px;justify-content:space-between;padding:12px clamp(20px,3vw,44px);position:sticky;top:0;z-index:18}.coo-topbar h1{color:var(--coo-text);font-size:clamp(19px,2vw,25px);letter-spacing:-.035em;line-height:1.2;margin:4px 0 0}.coo-topbar__actions{align-items:center;display:flex;gap:12px}.coo-menu,.coo-topbar__actions button{background:var(--coo-card);border:1px solid var(--coo-line);border-radius:12px;color:var(--coo-text);display:grid;height:42px;place-items:center;width:42px}.coo-menu:hover,.coo-topbar__actions button:hover{border-color:var(--coo-accent)}.coo-topbar__actions svg{font-size:23px}.coo-menu{display:none}.coo-avatar{background:var(--coo-primary);border-radius:50%;color:#fff;display:grid;font-weight:800;height:41px;place-items:center;width:41px}.coo-content{display:flex;flex-direction:column;gap:22px;margin:auto;max-width:1680px;padding:clamp(20px,2.75vw,42px)}.coo-panel-heading{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.coo-panel-heading h2{color:var(--coo-text);font-size:clamp(20px,2vw,27px);letter-spacing:-.035em;margin:6px 0}.coo-panel-heading p{color:var(--coo-muted);line-height:1.6;margin:5px 0 0;max-width:800px}.coo-card{background:var(--coo-card);border:1px solid var(--coo-line);border-radius:20px;box-shadow:0 12px 32px #030e1409;min-width:0;padding:clamp(18px,2vw,28px)}.coo-intentional{align-items:flex-start;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:800px;min-height:280px}.coo-intentional h2{font-size:26px;margin:0}.coo-intentional p{color:var(--coo-soft);line-height:1.75;max-width:650px}.coo-sidebar{align-self:flex-start;background:var(--coo-sidebar-bg);border-right:1px solid var(--coo-line);display:flex;flex-direction:column;height:100vh;height:100dvh;min-width:270px;position:sticky;top:0;transition:width .22s ease,min-width .22s ease;width:270px;z-index:45}.coo-sidebar__brand{align-items:center;border-bottom:1px solid var(--coo-line);display:flex;gap:12px;padding:21px 14px 19px}.coo-brand__mark{background:linear-gradient(140deg,var(--coo-primary),var(--coo-accent));border-radius:12px;color:#fff;display:grid;flex-shrink:0;font-size:24px;font-weight:900;height:40px;place-items:center;width:40px}.coo-sidebar__brandtext{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.coo-sidebar__brandtext strong{color:var(--coo-text);font-size:14px;letter-spacing:.13em}.coo-sidebar__brandtext small{color:var(--coo-accent);font-size:9px;letter-spacing:.18em}.coo-collapse,.coo-mobile-close{background:#0000;border:1px solid var(--coo-line);border-radius:9px;color:var(--coo-soft);display:grid;flex:none;height:34px;place-items:center;width:29px}.coo-mobile-close{display:none}.coo-sidebar__identity{grid-gap:8px;background:var(--coo-card);border:1px solid var(--coo-line);border-radius:14px;display:grid;gap:8px;margin:16px 14px;padding:17px}.coo-sidebar__identity span{color:var(--coo-accent);font-size:9px;font-weight:800;letter-spacing:.16em}.coo-sidebar__identity strong{font-size:13px;line-height:1.5}.coo-sidebar__identity small{color:var(--coo-muted);font-size:11px}.coo-sidebar nav{flex:1 1;min-height:0;overflow:auto;padding:0 12px 12px;scrollbar-color:var(--coo-line) #0000;scrollbar-width:thin}.coo-sidebar nav section{margin-bottom:17px}.coo-sidebar nav h2{color:var(--coo-muted);font-size:9px;font-weight:800;letter-spacing:.18em;margin:16px 10px 8px}.coo-sidebar nav button{align-items:center;background:#0000;border:0;border-radius:12px;color:var(--coo-soft);display:flex;font-size:12px;font-weight:680;gap:12px;margin:2px 0;padding:12px 11px;text-align:left;transition:background .18s ease;width:100%}.coo-sidebar nav button svg,.coo-sidebar__logout svg{flex:none;font-size:24px}.coo-sidebar nav button:hover{background:color-mix(in srgb,var(--coo-primary) 14%,#0000);color:var(--coo-text)}.coo-sidebar nav button.is-active{background:color-mix(in srgb,var(--coo-primary) 27%,#0000);box-shadow:inset 3px 0 var(--coo-accent);color:var(--coo-text)}.coo-sidebar__logout{align-items:center;background:#0000;border:0;border-top:1px solid var(--coo-line);color:var(--coo-soft);display:flex;gap:12px;padding:18px 25px}.coo-sidebar__logout:hover{color:var(--coo-accent)}.coo-is-collapsed .coo-sidebar{min-width:82px;width:82px}.coo-is-collapsed .coo-sidebar__brand{flex-wrap:wrap;gap:8px;justify-content:center;padding:14px 8px}.coo-is-collapsed .coo-sidebar nav button span,.coo-is-collapsed .coo-sidebar nav h2,.coo-is-collapsed .coo-sidebar__brandtext,.coo-is-collapsed .coo-sidebar__identity,.coo-is-collapsed .coo-sidebar__logout span{display:none}.coo-is-collapsed .coo-sidebar nav{padding:7px}.coo-is-collapsed .coo-sidebar nav section{border-bottom:1px solid var(--coo-line);margin:7px 0 16px;padding-bottom:8px}.coo-is-collapsed .coo-sidebar nav button{justify-content:center;padding:13px 8px}.coo-is-collapsed .coo-sidebar__logout{justify-content:center;padding:17px 8px}.coo-is-collapsed .coo-collapse svg{transform:rotate(180deg)}.coo-backdrop{display:none}.coo-hero{align-items:center;background:radial-gradient(circle at 91% 25%,#26baab25,#0000 35%),linear-gradient(110deg,#102b36,#16494a);border:1px solid #276f73;border-radius:23px;color:#fff;display:flex;gap:25px;justify-content:space-between;min-height:270px;overflow:hidden;padding:clamp(26px,3vw,45px);position:relative}.coo-hero .coo-eyebrow{color:#7ce6cf}.coo-hero h2{font-size:clamp(29px,3.25vw,47px);letter-spacing:-.055em;line-height:1.12;margin:13px 0}.coo-hero p{color:#c8e3e1;line-height:1.75;max-width:670px}.coo-hero__button{align-items:center;background:#3ad3be;border:0;border-radius:12px;color:#0c2c33;display:inline-flex;font-weight:800;gap:7px;margin-top:10px;padding:13px 16px}.coo-hero__aside{grid-gap:14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #b4f8e53d;border-radius:17px;display:grid;gap:14px;max-width:250px;min-width:214px;padding:24px}.coo-hero__aside span{color:#92e4d5;font-size:10px;font-weight:800;letter-spacing:.16em}.coo-hero__aside strong{font-size:19px}.coo-hero__aside small{color:#c3e2df;line-height:1.6}.coo-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.coo-metric{background:var(--coo-card);border:1px solid var(--coo-line);border-radius:18px;display:flex;flex-direction:column;gap:13px;min-height:166px;padding:23px}.coo-metric__head{align-items:center;color:var(--coo-soft);display:flex;font-size:12px;font-weight:720;gap:8px;justify-content:space-between}.coo-metric__head svg{color:var(--coo-accent);font-size:25px}.coo-metric strong{color:var(--coo-text);font-size:clamp(29px,3vw,42px);letter-spacing:-.045em;line-height:1.1}.coo-metric small{color:var(--coo-muted);font-size:11px;line-height:1.5;margin-top:auto}.coo-columns{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.4fr 1fr}.coo-trend{align-items:end;display:flex;gap:13px;height:220px;padding-top:15px}.coo-trend__day{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:7px;height:100%;min-width:0}.coo-trend__day>span{color:var(--coo-soft);font-size:11px}.coo-trend__track{align-items:end;background:color-mix(in srgb,var(--coo-primary) 13%,#0000);border-radius:9px 9px 0 0;display:flex;flex:1 1;max-width:56px;min-height:0;overflow:hidden;width:100%}.coo-trend__track i{background:linear-gradient(0deg,var(--coo-primary),var(--coo-accent));border-radius:8px 8px 0 0;display:block;width:100%}.coo-trend__day small{color:var(--coo-muted);font-size:10px}.coo-stat-list{grid-gap:5px;display:grid;gap:5px;margin-top:15px}.coo-stat-list>div{align-items:center;border-bottom:1px solid var(--coo-line);display:flex;gap:15px;justify-content:space-between;padding:15px 0}.coo-stat-list span{color:var(--coo-soft);font-size:13px}.coo-stat-list strong{color:var(--coo-text);font-size:20px}.coo-region-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:13px}.coo-region-strip>div{background:var(--coo-surface);border:1px solid var(--coo-line);border-radius:13px;display:flex;flex-direction:column;gap:6px;padding:16px}.coo-region-strip span{color:var(--coo-soft);font-size:12px}.coo-region-strip strong{font-size:23px}.coo-region-strip small{color:var(--coo-muted);font-size:10px}.coo-filters{align-items:end;display:flex;flex-wrap:wrap;gap:12px}.coo-filters form{align-items:center;display:flex;gap:8px;max-width:100%}.coo-filters label{grid-gap:5px;color:var(--coo-soft);display:grid;font-size:12px;gap:5px}.coo-filters :is(input,select){background:var(--coo-field);border:1px solid var(--coo-line);border-radius:10px;color:var(--coo-text);max-width:100%;min-height:43px;padding:12px 14px}.coo-filters button{background:var(--coo-primary);border:0;border-radius:10px;color:#fff;font-weight:750;min-height:43px;padding:12px 17px}.coo-table-wrap{overflow-x:auto;width:100%}.coo-table{border-collapse:collapse;min-width:640px;text-align:left;width:100%}.coo-table th{color:var(--coo-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.coo-table td,.coo-table th{border-bottom:1px solid var(--coo-line);padding:17px 15px}.coo-table td{color:var(--coo-soft);font-size:12px;vertical-align:middle}.coo-table td strong{color:var(--coo-text);font-weight:750}.coo-table td small{color:var(--coo-muted);display:block;font-size:11px;margin-top:6px}.coo-table tbody tr:hover{background:color-mix(in srgb,var(--coo-accent) 7%,#0000)}.coo-pagination{align-items:center;color:var(--coo-soft);display:flex;font-size:12px;gap:10px;justify-content:flex-end;margin-top:20px}.coo-pagination button{background:var(--coo-field);border:1px solid var(--coo-line);border-radius:10px;color:var(--coo-text);padding:8px 13px}.coo-path{align-items:center;color:var(--coo-muted);display:flex;font-size:12px;gap:10px}.coo-path button{background:#0000;border:0;color:var(--coo-accent);padding:9px 0;text-decoration:underline;text-underline-offset:3px}.coo-geo-stage{background:radial-gradient(ellipse at 54% 48%,#153e46,#0b1825 79%);border:1px solid var(--coo-line);border-radius:22px;min-height:670px;overflow:hidden;position:relative}.coo-ng-map{color:#e5faf5;display:flex;flex-direction:column;inset:0;position:absolute}.coo-ng-map__toolbar{align-items:center;background:#0c2532b5;display:flex;gap:12px;justify-content:space-between;padding:18px 20px;z-index:2}.coo-ng-map__toolbar span{font-size:11px;font-weight:750;letter-spacing:.14em}.coo-ng-map__toolbar>div{display:flex;gap:8px}.coo-ng-map__toolbar button{background:#17444a;border:1px solid #397c82;border-radius:9px;color:#ecfffc;min-height:35px;min-width:35px}.coo-ng-map__viewport{display:grid;flex:1 1;min-height:0;overflow:hidden;place-items:center}.coo-ng-map__viewport svg{height:100%;max-height:100%;transform-origin:center;transition:transform .15s ease;width:100%}.coo-ng-map__viewport svg [role=button]{cursor:pointer;outline:none}.coo-ng-map__viewport svg [role=button]:focus-visible path,.coo-ng-map__viewport svg [role=button]:hover path{stroke:#8ef2db;stroke-width:2;filter:brightness(1.35)}.coo-ng-map__footer{background:#0c2532b5;color:#aac6ca;font-size:11px;padding:17px 20px}.coo-geo-detail{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#112d36ed;border:1px solid #3a8081;border-radius:18px;bottom:65px;box-shadow:0 14px 50px #0005;color:#e8faf6;overflow:auto;padding:24px;position:absolute;right:17px;top:88px;width:min(340px,calc(100% - 34px));z-index:4}.coo-geo-detail h2{font-size:26px;margin:14px 0}.coo-geo-detail__close{background:#214a53;border:1px solid #4d7b83;border-radius:10px;color:#fff;float:right;height:34px;width:34px}.coo-theme-options{display:flex;flex-wrap:wrap;gap:12px}.coo-theme-options button{align-items:center;background:var(--coo-field);border:1px solid var(--coo-line);border-radius:12px;color:var(--coo-text);display:flex;gap:9px;padding:15px 19px}.coo-theme-options button.is-active{border-color:var(--coo-accent);box-shadow:inset 0 0 0 1px var(--coo-accent)}.coo-pace{background:color-mix(in srgb,var(--coo-primary) 24%,#0000);border-radius:99px;color:var(--coo-text);display:inline-block;font-size:10px;font-weight:800;padding:6px 10px;white-space:nowrap}.coo-pace--below-pace{background:#8a4d2740;color:#f4b180}.coo-theme--light .coo-pace--below-pace{color:#9b531d}.coo-pace--met{background:#1a986d3f;color:#68e3be}.coo-theme--light .coo-pace--met{color:#087c62}@media(max-width:1170px){.coo-sidebar{min-width:236px;width:236px}.coo-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.coo-content{padding:20px}}@media(max-width:900px){.coo-is-collapsed .coo-sidebar,.coo-sidebar{left:0;min-width:0;position:fixed;top:0;transform:translateX(-110%);transition:transform .23s ease;width:min(305px,88vw);z-index:70}.coo-is-collapsed .coo-sidebar--open,.coo-sidebar--open{transform:translateX(0)}.coo-is-collapsed .coo-sidebar nav button span,.coo-is-collapsed .coo-sidebar nav h2,.coo-is-collapsed .coo-sidebar__brandtext,.coo-is-collapsed .coo-sidebar__identity,.coo-is-collapsed .coo-sidebar__logout span{display:revert}.coo-is-collapsed .coo-sidebar nav{padding:0 12px 12px}.coo-is-collapsed .coo-sidebar nav button{justify-content:start;padding:12px 11px}.coo-collapse{display:none}.coo-mobile-close{display:grid}.coo-backdrop{background:#071c27b5;border:0;display:block;inset:0;position:fixed;z-index:65}.coo-menu{display:grid}.coo-columns{grid-template-columns:1fr}.coo-hero{align-items:stretch;flex-direction:column}.coo-hero__aside{max-width:none}.coo-topbar{height:76px}}@media(max-width:560px){.coo-topbar{gap:10px;padding:10px 15px}.coo-topbar__actions{gap:6px}.coo-avatar,.coo-topbar__actions button{height:36px;width:36px}.coo-topbar__actions button:last-child{display:none}.coo-content{gap:18px;padding:15px}.coo-hero{padding:25px}.coo-hero h2{font-size:29px}.coo-metrics{gap:10px}.coo-metric{min-height:152px;padding:15px}.coo-metric strong{font-size:28px}.coo-metric__head{font-size:11px}.coo-region-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.coo-panel-heading{align-items:flex-start}.coo-geo-stage{min-height:540px}.coo-ng-map__toolbar{flex-wrap:wrap}.coo-geo-detail{bottom:50px;max-height:65%;top:auto}}@media(max-width:370px){.coo-metrics,.coo-region-strip{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.coo *{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.sddLogin{background:#f7f7fa;color:#1d2433;display:grid;grid-template-columns:1.05fr .95fr;min-height:100vh}.sddLogin *{box-sizing:border-box}.sddLoginStory{background:radial-gradient(circle at 75% 20%,#d18d344d,#0000 24%),linear-gradient(145deg,#18152b,#4a3b80);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:5rem}.sddLoginBrand{align-items:center;display:flex;font-size:1.5rem;font-weight:800;gap:1rem}.sddLoginBrand b{background:linear-gradient(135deg,#8d79ef,#d5a04f);border-radius:1.3rem;display:grid;font-size:2rem;height:4.4rem;place-items:center;width:4.4rem}.sddLoginStory small{color:#c7bfe0;font-size:1.1rem;font-weight:800;letter-spacing:.15rem}.sddLoginStory h1{font-size:5rem;letter-spacing:-.15rem;line-height:1.05;margin:1rem 0 1.5rem}.sddLoginStory p{color:#d2cde1;font-size:1.4rem;line-height:1.7;max-width:65rem}.sddLoginStory footer{align-items:center;color:#aaa3c0;display:flex;font-size:1.2rem;gap:.6rem}.sddLoginForm{display:grid;padding:4rem;place-items:center}.sddLoginForm form{width:min(48rem,100%)}.sddLoginForm form>small{color:#6f5bd3;font-size:1.05rem;font-weight:900;letter-spacing:.12rem}.sddLoginForm h2{font-size:3.4rem;margin:.6rem 0}.sddLoginForm p{color:#747b88;font-size:1.3rem;margin-bottom:2.5rem}.sddLoginForm label{display:block;font-size:1.2rem;font-weight:800;margin:1.2rem 0}.sddLoginForm label>div{align-items:center;background:#fff;border:1px solid #e2e2e8;border-radius:1.2rem;display:flex;height:5.2rem;margin-top:.6rem;padding:0 1.2rem}.sddLoginForm label svg{color:#9b96a5;font-size:2rem}.sddLoginForm input{border:0;flex:1 1;font-size:1.3rem;outline:0;padding:1rem}.sddLoginForm form>button{align-items:center;background:linear-gradient(90deg,#6f5bd3,#5542a6);border:0;border-radius:1.2rem;color:#fff;cursor:pointer;display:flex;font-size:1.3rem;font-weight:900;gap:.7rem;height:5.2rem;justify-content:center;margin-top:1.5rem;width:100%}.sddLoginHelp{color:#9499a4;display:block;font-size:1.1rem;margin-top:1.5rem;text-align:center}.sddLoginError{background:#ffedef;border-radius:1rem;color:#a6424d;font-size:1.2rem;padding:1rem}@media(max-width:800px){.sddLogin{grid-template-columns:1fr}.sddLoginStory{min-height:34rem;padding:3rem}.sddLoginStory h1{font-size:3.6rem}.sddLoginStory footer{display:none}.sddLoginForm{padding:3rem 2rem}}.fdcCareerAppApplicationSuccess,.fdcCareerAppOnboarding{--fdc-primary:#3a84f8;--fdc-primary-deep:#1f67da;--fdc-primary-soft:#eef5ff;--fdc-primary-softer:#f7faff;--fdc-ink:#18243a;--fdc-ink-2:#34445f;--fdc-muted:#6f7f98;--fdc-line:#e5eaf1;--fdc-line-strong:#d6deea;--fdc-surface:#fff;--fdc-surface-2:#f8fafc;--fdc-danger:#d14343;--fdc-danger-soft:#fff4f4;--fdc-success:#16835c;--fdc-success-soft:#eefaf5;--fdc-warning:#a86d15;--fdc-warning-soft:#fff9eb;--fdc-radius-xl:28px;--fdc-radius-lg:20px;--fdc-radius-md:14px;--fdc-shadow-sm:0 1px 2px #1321440a,0 8px 24px rgba(19,33,68,.045);--fdc-shadow-float:0 24px 60px #192b4e24;color:var(--fdc-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fdcCareerAppPage.fdcCareerAppOnboarding{background:radial-gradient(circle at 0 0,#3a84f812,#0000 28rem),linear-gradient(180deg,#f8fafe,#f4f7fb);min-height:100vh;padding:32px}.fdcCareerAppOnboardingShell{margin:0 auto;width:min(1680px,100%)}.fdcCareerAppPage.fdcCareerAppOnboarding{--fdc-main-width:70fr;--fdc-aside-width:30fr;--fdc-layout-gap:2.5rem}@media (min-width:1181px){.fdcCareerAppPage.fdcCareerAppOnboarding .fdcCareerAppWorkspace{column-gap:var(--fdc-layout-gap);grid-template-columns:minmax(0,var(--fdc-main-width)) minmax(0,var(--fdc-aside-width));min-width:0;width:100%}.fdcCareerAppPage.fdcCareerAppOnboarding .fdcCareerAppWorkspace>.fdcCareerAppContextPanel,.fdcCareerAppPage.fdcCareerAppOnboarding .fdcCareerAppWorkspace>.fdcCareerAppOnboardForm{box-sizing:border-box;max-width:100%;min-width:0;width:100%}}.fdcCareerAppSaasHeader{background:#fffffff5;border:1px solid var(--fdc-line);border-radius:var(--fdc-radius-xl);box-shadow:var(--fdc-shadow-sm);overflow:hidden;padding:30px 32px 24px;position:relative}.fdcCareerAppSaasHeader:after{background:radial-gradient(circle,#3a84f821,#0000 68%);border-radius:50%;content:"";height:340px;pointer-events:none;position:absolute;right:-180px;top:-210px;width:340px}.fdcCareerAppSaasHeaderMain{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;position:relative;z-index:1}.fdcCareerAppSaasMark{background:linear-gradient(145deg,#f8fbff,#edf5ff);border:1px solid #dce9fd;border-radius:20px;color:var(--fdc-primary);display:grid;height:66px;place-items:center;width:66px}.fdcCareerAppSaasMark svg{height:34px;width:34px}.fdcCareerAppSaasEyebrow{align-items:center;color:var(--fdc-primary-deep);display:flex;font-size:.78rem;font-weight:800;gap:10px;letter-spacing:.11em;margin-bottom:8px}.fdcCareerAppSaasEyebrow i{background:#a9b7ca;border-radius:50%;height:4px;width:4px}.fdcCareerAppSaasTitle h1{color:#142037;font-size:clamp(2rem,2.4vw,3rem);font-weight:760;letter-spacing:-.045em;line-height:1.07;margin:0;max-width:900px}.fdcCareerAppSaasTitle p{color:var(--fdc-muted);font-size:1.3rem;line-height:1.65;margin:12px 0 0;max-width:900px}.fdcCareerAppWorkflowBadge{align-items:center;background:#f7faff;border:1px solid #d9e8ff;border-radius:16px;color:var(--fdc-primary);display:flex;gap:11px;min-width:220px;padding:13px 15px}.fdcCareerAppWorkflowBadge>svg{height:28px;width:28px}.fdcCareerAppWorkflowBadge span{grid-gap:2px;display:grid;gap:2px}.fdcCareerAppContextCard small,.fdcCareerAppHeaderMetrics small,.fdcCareerAppSuccessSummary small,.fdcCareerAppWorkflowBadge small{color:#7a8aa3;font-size:.74rem;font-weight:800;letter-spacing:.09em}.fdcCareerAppWorkflowBadge strong{color:#244467;font-size:1.06rem;font-weight:750}.fdcCareerAppHeaderMetrics{grid-gap:1px;background:var(--fdc-line);border:1px solid var(--fdc-line);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;overflow:hidden;position:relative;z-index:1}.fdcCareerAppHeaderMetrics article{align-items:center;background:#fbfcfe;display:flex;gap:13px;min-height:82px;padding:16px 18px}.fdcCareerAppMetricIcon{background:var(--fdc-primary-soft);border-radius:13px;color:var(--fdc-primary);display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.fdcCareerAppMetricIcon svg{height:22px;width:22px}.fdcCareerAppHeaderMetrics article div{grid-gap:4px;display:grid;gap:4px;min-width:0}.fdcCareerAppHeaderMetrics strong{color:var(--fdc-ink);font-size:1.08rem;font-weight:720;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fdcCareerAppProgressPanel{background:#ffffffeb;border:1px solid var(--fdc-line);border-radius:24px;box-shadow:var(--fdc-shadow-sm);margin-top:18px;padding:22px 22px 12px}.fdcCareerAppProgressMeta{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.fdcCareerAppProgressMeta>div{align-items:baseline;display:flex;gap:10px}.fdcCareerAppProgressMeta span{color:var(--fdc-muted);font-size:1.02rem;font-weight:650}.fdcCareerAppProgressMeta strong{color:var(--fdc-ink);font-size:1.22rem;font-weight:760}.fdcCareerAppProgressMeta b{color:var(--fdc-primary-deep);font-size:1.18rem}.fdcCareerAppContextProgress,.fdcCareerAppProgressTrack{background:#e9eef5;border-radius:999px;height:6px;overflow:hidden}.fdcCareerAppContextProgress>span,.fdcCareerAppProgressTrack>span{background:linear-gradient(90deg,var(--fdc-primary),#65a1ff);border-radius:inherit;display:block;height:100%;transition:width .24s ease}.fdcCareerAppOnboardSteps{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(140px,1fr));margin-top:12px;overflow-x:auto;scrollbar-width:thin}.fdcCareerAppOnboardSteps button{align-items:center;background:#0000;border:0;border-radius:14px;color:#6f7f97;display:flex;gap:10px;min-height:66px;min-width:0;padding:8px 10px;position:relative;text-align:left;transition:background .16s ease,color .16s ease,transform .16s ease}.fdcCareerAppOnboardSteps button:not(:disabled){cursor:pointer}.fdcCareerAppOnboardSteps button:not(:disabled):hover{background:#f5f8fc}.fdcCareerAppOnboardSteps button.active{background:#f2f7ff;color:var(--fdc-primary-deep)}.fdcCareerAppOnboardSteps button.done{color:#456178}.fdcCareerAppOnboardSteps button:disabled{opacity:.58}.fdcCareerAppStepIcon{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.fdcCareerAppStepIcon svg{height:20px;width:20px}.fdcCareerAppOnboardSteps button.active .fdcCareerAppStepIcon{background:var(--fdc-primary);border-color:#cfe0fb;box-shadow:0 6px 16px #3a84f833;color:#fff}.fdcCareerAppOnboardSteps button.done .fdcCareerAppStepIcon{background:var(--fdc-success-soft);border-color:#ccecdf;color:var(--fdc-success)}.fdcCareerAppStepText{grid-gap:2px;display:grid;gap:2px;min-width:0}.fdcCareerAppStepText small{color:#9aa7b9;font-size:.7rem;font-weight:800;letter-spacing:.08em}.fdcCareerAppStepText strong{font-size:.96rem;font-weight:720;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fdcCareerAppWorkspace{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr);margin-top:18px}.fdcCareerAppOnboardForm{background:var(--fdc-surface);border:1px solid var(--fdc-line);border-radius:var(--fdc-radius-xl);box-shadow:var(--fdc-shadow-sm);box-sizing:border-box;margin:0;min-width:0;overflow:visible;padding:0 32px;width:100%}.fdcCareerAppFormStageHeader{align-items:center;background:#fbfcfe;border-bottom:1px solid var(--fdc-line);border-radius:28px 28px 0 0;display:flex;gap:20px;justify-content:space-between;margin:0 -32px 12px;padding:24px 32px}.fdcCareerAppFormStageHeader>div:first-child{grid-gap:4px;display:grid;gap:4px}.fdcCareerAppFormStageHeader span{color:var(--fdc-primary-deep);font-size:.76rem;font-weight:850;letter-spacing:.1em}.fdcCareerAppFormStageHeader h2{color:#1b2a42;font-size:1.7rem;font-weight:770;letter-spacing:-.025em;margin:0}.fdcCareerAppStageCounter{align-items:baseline;display:flex;justify-content:flex-end;min-width:72px}.fdcCareerAppStageCounter span{color:var(--fdc-primary);font-size:2rem;font-weight:780;letter-spacing:-.06em}.fdcCareerAppStageCounter small{color:#99a6b7;font-size:1rem;font-weight:700}.fdcCareerAppOnboardHeading{margin:34px 0 20px;padding-left:18px;position:relative}.fdcCareerAppOnboardHeading:before{background:linear-gradient(180deg,var(--fdc-primary),#84b5ff);border-radius:999px;bottom:4px;content:"";left:0;position:absolute;top:4px;width:4px}.fdcCareerAppOnboardHeading h3{color:#1c2b43;font-size:1.58rem;font-weight:770;letter-spacing:-.024em;margin:0}.fdcCareerAppOnboardHeading p{color:var(--fdc-muted);font-size:1.22rem;line-height:1.6;margin:6px 0 0;max-width:940px}.fdcCareerAppOnboardGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.fdcCareerAppOnboardField{color:var(--fdc-ink-2);display:flex;flex-direction:column;gap:8px;min-width:0}.fdcCareerAppOnboardField>span:first-child{align-items:center;color:#485873;display:flex;font-size:1.08rem;font-weight:690;min-height:22px}.fdcCareerAppOnboardField input,.fdcCareerAppOnboardField select{background:#fcfdff;border:1px solid var(--fdc-line-strong);border-radius:var(--fdc-radius-md);color:#1c2a40;font:inherit;font-size:1.18rem;height:58px;line-height:1.3;min-width:0;outline:none;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.fdcCareerAppOnboardField input::placeholder{color:#a6b1c0}.fdcCareerAppOnboardField input:hover:not(:disabled),.fdcCareerAppOnboardField select:hover:not(:disabled){background:#fff;border-color:#b9c7da}.fdcCareerAppOnboardField input:focus,.fdcCareerAppOnboardField select:focus{background:#fff;border-color:var(--fdc-primary);box-shadow:0 0 0 4px #3a84f81c}.fdcCareerAppOnboardField input:disabled,.fdcCareerAppOnboardField input[readonly]{background:#f3f6f9;color:#718198;cursor:not-allowed}.fdcCareerAppOnboardField.error .fdcCareerAppBankSelectControl,.fdcCareerAppOnboardField.error input,.fdcCareerAppOnboardField.error select{background:var(--fdc-danger-soft);border-color:#e29292}.fdcCareerAppOnboardField>small{color:var(--fdc-danger);font-size:.94rem;font-weight:620;line-height:1.4}.fdcCareerAppOnboardField input[type=file]{color:#687890;cursor:pointer;height:auto;min-height:62px;padding:7px 8px}.fdcCareerAppOnboardField input[type=file]::file-selector-button{background:#f4f7fb;border:1px solid #d5dfec;border-radius:11px;color:#345273;cursor:pointer;font:inherit;font-size:.98rem;font-weight:700;height:46px;margin-right:12px;padding:0 15px}.fdcCareerAppOnboardField input[type=file]::file-selector-button:hover{background:var(--fdc-primary-soft);border-color:#bed2ef;color:var(--fdc-primary-deep)}.fdcCareerAppEducationCard{grid-gap:18px;background:#fbfcfe;border:1px solid var(--fdc-line);border-radius:20px;display:grid;gap:18px;grid-template-columns:48px minmax(0,1fr);margin:0 0 16px;padding:20px}.fdcCareerAppEducationCard>svg{background:var(--fdc-primary-soft);border-radius:14px;color:var(--fdc-primary);height:48px;padding:11px;width:48px}.fdcCareerAppEducationCard .fdcCareerAppOnboardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fdcCareerAppAddQualification,.fdcCareerAppRemoveQualification{align-items:center;background:#fff;border:1px solid var(--fdc-line-strong);border-radius:13px;color:#4a5d78;cursor:pointer;display:inline-flex;font:inherit;font-size:1.02rem;font-weight:700;gap:8px;justify-content:center;margin-top:15px;min-height:48px;padding:0 15px;transition:transform .15s ease,border-color .15s ease,background .15s ease}.fdcCareerAppRemoveQualification{background:snow;border-color:#f0d4d4;color:#ae4747}.fdcCareerAppAddQualification{background:#f8fbff;border-color:#d4e4fb;color:var(--fdc-primary-deep);margin-top:4px}.fdcCareerAppAddQualification:hover,.fdcCareerAppRemoveQualification:hover{transform:translateY(-1px)}.fdcCareerAppAssignmentBanner,.fdcCareerAppCommissionNotice,.fdcCareerAppSecurityNotice{border-radius:18px;margin:18px 0 22px}.fdcCareerAppAssignmentBanner,.fdcCareerAppSecurityNotice{align-items:center;background:#f7faff;border:1px solid #dbe7f8;display:flex;gap:14px;padding:18px}.fdcCareerAppAssignmentBanner>svg,.fdcCareerAppSecurityNotice>svg{background:#e9f2ff;border-radius:13px;color:var(--fdc-primary);flex:0 0 auto;height:44px;padding:10px;width:44px}.fdcCareerAppAssignmentBanner>div,.fdcCareerAppSecurityNotice>div{grid-gap:3px;display:grid;gap:3px}.fdcCareerAppAssignmentBanner small{color:#7588a3;font-size:.76rem;font-weight:800;letter-spacing:.09em}.fdcCareerAppAssignmentBanner strong,.fdcCareerAppSecurityNotice strong{color:#25415f;font-size:1.12rem;font-weight:760}.fdcCareerAppAssignmentBanner span,.fdcCareerAppSecurityNotice span{color:#6d7f98;font-size:1.02rem;line-height:1.5}.fdcCareerAppCommissionNotice{grid-gap:6px;background:var(--fdc-warning-soft);border:1px solid #f0e1bc;display:grid;gap:6px;padding:18px 20px}.fdcCareerAppCommissionNotice strong{color:#7b571f;font-size:1.12rem;font-weight:760}.fdcCareerAppCommissionNotice span{color:#806a45;font-size:1.04rem;line-height:1.55}.fdcCareerAppError{background:var(--fdc-danger-soft);border:1px solid #f0d0d0;border-radius:12px;color:#b24848;font-size:1rem;font-weight:650;margin-top:12px;padding:12px 14px}.fdcCareerAppReviewSummary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.fdcCareerAppReviewSummary article{grid-gap:6px;background:#fbfcfe;border:1px solid var(--fdc-line);border-radius:18px;display:grid;gap:6px;min-height:128px;overflow:hidden;padding:20px;position:relative}.fdcCareerAppReviewSummary article:after{background:#3a84f812;border-radius:50%;bottom:-34px;content:"";height:72px;position:absolute;right:-34px;width:72px}.fdcCareerAppReviewSummary small{color:#8390a4;font-size:.76rem;font-weight:850;letter-spacing:.1em}.fdcCareerAppReviewSummary strong{color:#1e2f47;font-size:1.24rem;font-weight:760;line-height:1.35}.fdcCareerAppReviewSummary span{color:#708099;font-size:1.02rem;line-height:1.5}.fdcCareerAppConfirm{align-items:flex-start;background:#f8fbff;border:1px solid #dce7f6;border-radius:16px;color:#465a75;cursor:pointer;display:flex;gap:13px;margin-top:18px;padding:18px 20px}.fdcCareerAppConfirm input{accent-color:var(--fdc-primary);height:20px;margin:2px 0 0;width:20px}.fdcCareerAppConfirm span{font-size:1.05rem;line-height:1.55}.fdcCareerAppOnboardFooter{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-radius:0 0 28px 28px;border-top:1px solid var(--fdc-line);bottom:0;display:flex;gap:14px;justify-content:space-between;margin:34px -32px 0;padding:18px 32px;position:sticky;z-index:20}.fdcCareerAppOnboardFooter button{align-items:center;background:#fff;border:1px solid var(--fdc-line-strong);border-radius:14px;color:#455873;cursor:pointer;display:inline-flex;font:inherit;font-size:1.06rem;font-weight:730;gap:9px;justify-content:center;min-height:54px;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.fdcCareerAppOnboardFooter button svg{height:21px;width:21px}.fdcCareerAppOnboardFooter button:hover:not(:disabled){border-color:#b9c9dc;transform:translateY(-1px)}.fdcCareerAppOnboardFooter button.primary{background:var(--fdc-primary);border-color:var(--fdc-primary);box-shadow:0 8px 18px #3a84f82e;color:#fff;min-width:170px}.fdcCareerAppOnboardFooter button.primary:hover:not(:disabled){background:var(--fdc-primary-deep);border-color:var(--fdc-primary-deep);box-shadow:0 12px 24px #3a84f83d}.fdcCareerAppOnboardFooter button:disabled{box-shadow:none;cursor:not-allowed;opacity:.46;transform:none}.fdcCareerAppContextPanel{grid-gap:14px;gap:14px}.fdcCareerAppContextCard{background:#fff;border:1px solid var(--fdc-line);border-radius:22px;box-shadow:var(--fdc-shadow-sm);padding:20px}.fdcCareerAppContextCardHeader{align-items:center;display:flex;gap:12px}.fdcCareerAppContextCardHeader>span{background:var(--fdc-primary-soft);border-radius:13px;color:var(--fdc-primary);display:grid;height:42px;place-items:center;width:42px}.fdcCareerAppContextCardHeader>div{grid-gap:3px;display:grid;gap:3px}.fdcCareerAppContextCardHeader strong{color:#1f3048;font-size:1.16rem}.fdcCareerAppContextProgress{margin:16px 0}.fdcCareerAppContextSteps{grid-gap:5px;display:grid;gap:5px}.fdcCareerAppContextSteps button{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:12px;color:#78879c;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:9px 8px;text-align:left;width:100%}.fdcCareerAppContextSteps button:not(:disabled){cursor:pointer}.fdcCareerAppContextSteps button:not(:disabled):hover{background:#f5f8fc}.fdcCareerAppContextSteps button>span{background:#fff;border:1px solid #e4eaf2;border-radius:10px;display:grid;height:34px;place-items:center;width:34px}.fdcCareerAppContextSteps button>span svg{height:18px;width:18px}.fdcCareerAppContextSteps button>div{grid-gap:1px;display:grid;gap:1px}.fdcCareerAppContextSteps button strong{color:#52647d;font-size:.98rem;font-weight:700}.fdcCareerAppContextSteps button small{color:#9aa6b7;font-size:.78rem;font-weight:620;letter-spacing:0}.fdcCareerAppContextSteps button.active{background:#f3f7ff}.fdcCareerAppContextSteps button.active>span{background:var(--fdc-primary);border-color:#cfe0fb;color:#fff}.fdcCareerAppContextSteps button.active strong{color:var(--fdc-primary-deep)}.fdcCareerAppContextSteps button.done>span{background:var(--fdc-success-soft);border-color:#caeadc;color:var(--fdc-success)}.fdcCareerAppContextSteps button.done strong{color:#3e6155}.fdcCareerAppContextSteps button:disabled{opacity:.62}.fdcCareerAppContextCard--secure{background:linear-gradient(145deg,#fafdff,#f2f7ff);border-color:#dce8fb;overflow:hidden;position:relative}.fdcCareerAppContextCard--secure:after{background:#3a84f814;border-radius:50%;bottom:-70px;content:"";height:130px;position:absolute;right:-70px;width:130px}.fdcCareerAppContextSecurityIcon{background:#e7f1ff;border-radius:14px;color:var(--fdc-primary);display:grid;height:46px;margin-bottom:14px;place-items:center;width:46px}.fdcCareerAppContextCard--secure>strong{color:#24415f;display:block;font-size:1.2rem;font-weight:760;margin-top:4px}.fdcCareerAppContextCard--help p,.fdcCareerAppContextCard--secure p{color:#6d7e96;font-size:.98rem;line-height:1.55;margin:8px 0 0}.fdcCareerAppContextCard--help{align-items:flex-start;display:flex;gap:12px}.fdcCareerAppContextCard--help>svg{color:#71859f;flex:0 0 auto;margin-top:2px}.fdcCareerAppContextCard--help strong{color:#3b4f6a;font-size:1.02rem}.fdcCareerAppBankSelect{position:relative;width:100%}.fdcCareerAppBankSelectControl{grid-gap:11px;align-items:center;background:#fcfdff;border:1px solid var(--fdc-line-strong);border-radius:var(--fdc-radius-md);color:var(--fdc-ink);cursor:pointer;display:grid;gap:11px;grid-template-columns:42px minmax(0,1fr) auto;min-height:58px;padding:7px 12px;text-align:left;width:100%}.fdcCareerAppBankSelectControl:hover{background:#fff;border-color:#b9c7da}.fdcCareerAppBankSelectControl>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.fdcCareerAppBankSelectControl strong{color:#25364e;font-size:1.05rem;font-weight:710;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fdcCareerAppBankSelectControl small{color:#8492a5;font-size:.83rem}.fdcCareerAppBankSelectChevron{color:#78889d;font-size:1.2rem}.fdcCareerAppBankLogo,.fdcCareerAppBankLogoFallback{background:#fff;border:1px solid #e3e8ef;border-radius:12px;display:grid;height:42px;overflow:hidden;place-items:center;width:42px}.fdcCareerAppBankLogo img{height:76%;object-fit:contain;width:76%}.fdcCareerAppBankLogoFallback{background:#f0f4f9;color:#4b6380;font-size:.82rem;font-weight:800}.fdcCareerAppBankSelectMenu{background:#fff;border:1px solid #dce3ed;border-radius:18px;box-shadow:var(--fdc-shadow-float);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:120}.fdcCareerAppBankSearch{background:#fbfcfe;border-bottom:1px solid #edf0f5;padding:12px}.fdcCareerAppBankSearch input{height:48px}.fdcCareerAppBankOptions{max-height:350px;overflow:auto;padding:6px}.fdcCareerAppBankOptions>button{grid-gap:11px;align-items:center;background:#fff;border:0;border-radius:12px;color:#25364e;cursor:pointer;display:grid;gap:11px;grid-template-columns:42px minmax(0,1fr) auto;padding:9px;text-align:left;width:100%}.fdcCareerAppBankOptions>button:hover{background:#f4f8fd}.fdcCareerAppBankOptions>button>span:nth-child(2){grid-gap:2px;display:grid;gap:2px}.fdcCareerAppBankOptions>button strong{font-size:1rem}.fdcCareerAppBankOptions>button small{color:#8996a8;font-size:.82rem}.fdcCareerAppBankOptions>button>svg{color:var(--fdc-primary)}.fdcCareerAppBankStatus{color:#74849a;font-size:.96rem;padding:20px 14px;text-align:center}.fdcCareerAppBankStatus.error{color:var(--fdc-danger)}.fdcCareerAppPage.fdcCareerAppApplicationSuccess{background:radial-gradient(circle at 50% -10%,#3a84f81f,#0000 34rem),#f5f8fc;display:grid;min-height:100vh;padding:30px;place-items:center}.fdcCareerAppOnboardSuccess{background:#fff;border:1px solid var(--fdc-line);border-radius:30px;box-shadow:0 30px 80px #16274a1a;padding:42px;text-align:center;width:min(760px,100%)}.fdcCareerAppSuccessIcon{background:#e9f8f1;border:8px solid #effaf6;border-radius:50%;color:var(--fdc-success);display:grid;height:76px;margin:0 auto 18px;place-items:center;width:76px}.fdcCareerAppSuccessIcon svg{height:38px;width:38px}.fdcCareerAppSuccessEyebrow{align-items:center;color:#167451;display:inline-flex;font-size:.78rem;font-weight:850;gap:7px;letter-spacing:.09em}.fdcCareerAppSuccessEyebrow svg{height:18px;width:18px}.fdcCareerAppOnboardSuccess h2{color:#182840;font-size:clamp(2rem,3vw,2.65rem);letter-spacing:-.04em;margin:10px 0 0}.fdcCareerAppOnboardSuccess>p{color:#6f7f97;font-size:1.2rem;line-height:1.65;margin:14px auto 0;max-width:650px}.fdcCareerAppSuccessSummary{grid-gap:1px;background:var(--fdc-line);border:1px solid var(--fdc-line);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 18px;overflow:hidden;text-align:left}.fdcCareerAppSuccessSummary>div{grid-gap:6px;background:#fbfcfe;display:grid;gap:6px;min-width:0;padding:17px}.fdcCareerAppSuccessSummary strong{color:#27394f;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fdcCareerAppSuccessNote{align-items:flex-start;background:#f7faff;border:1px solid #dce8f9;border-radius:15px;color:#647791;display:flex;gap:10px;padding:15px 17px;text-align:left}.fdcCareerAppSuccessNote svg{color:var(--fdc-primary);flex:0 0 auto;margin-top:1px}.fdcCareerAppSuccessNote span{font-size:1rem;line-height:1.5}.fdcCareerAppOnboardSuccess>button{align-items:center;background:var(--fdc-primary);border:1px solid var(--fdc-primary);border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:1.05rem;font-weight:740;gap:9px;justify-content:center;margin-top:22px;min-height:54px;padding:0 20px}.fdcCareerAppOnboardSuccess>button:hover{background:var(--fdc-primary-deep)}@media (max-width:1320px){.fdcCareerAppEducationCard .fdcCareerAppOnboardGrid,.fdcCareerAppOnboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){.fdcCareerAppPage.fdcCareerAppOnboarding{padding:22px}.fdcCareerAppWorkspace{grid-template-columns:1fr}.fdcCareerAppContextPanel{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.fdcCareerAppContextCard--progress{grid-row:span 2}.fdcCareerAppOnboardSteps{grid-template-columns:repeat(7,172px)}}@media (max-width:820px){.fdcCareerAppPage.fdcCareerAppOnboarding{padding:14px}.fdcCareerAppSaasHeader{border-radius:22px;padding:22px}.fdcCareerAppSaasHeaderMain{grid-template-columns:auto minmax(0,1fr)}.fdcCareerAppWorkflowBadge{grid-column:1/-1;width:100%}.fdcCareerAppHeaderMetrics{grid-template-columns:1fr}.fdcCareerAppHeaderMetrics article{min-height:72px}.fdcCareerAppProgressPanel{border-radius:20px;padding:18px 16px 10px}.fdcCareerAppOnboardForm{border-radius:22px;padding:0 20px}.fdcCareerAppFormStageHeader{border-radius:22px 22px 0 0;margin-inline:-20px;padding:20px}.fdcCareerAppEducationCard,.fdcCareerAppEducationCard .fdcCareerAppOnboardGrid,.fdcCareerAppOnboardGrid,.fdcCareerAppReviewSummary{grid-template-columns:1fr}.fdcCareerAppEducationCard>svg{height:42px;width:42px}.fdcCareerAppOnboardFooter{border-radius:0 0 22px 22px;margin-inline:-20px;padding:15px 20px}.fdcCareerAppContextPanel{grid-template-columns:1fr}.fdcCareerAppContextCard--progress{grid-row:auto}}@media (max-width:560px){.fdcCareerAppSaasHeaderMain{grid-template-columns:1fr}.fdcCareerAppSaasMark{border-radius:16px;height:54px;width:54px}.fdcCareerAppSaasTitle h1{font-size:2rem}.fdcCareerAppSaasTitle p{font-size:1.08rem}.fdcCareerAppProgressMeta{align-items:center}.fdcCareerAppProgressMeta>div{grid-gap:2px;display:grid;gap:2px}.fdcCareerAppFormStageHeader h2{font-size:1.45rem}.fdcCareerAppOnboardHeading h3{font-size:1.38rem}.fdcCareerAppOnboardField input,.fdcCareerAppOnboardField select,.fdcCareerAppOnboardHeading p{font-size:1.04rem}.fdcCareerAppOnboardFooter{gap:10px}.fdcCareerAppOnboardFooter button{flex:1 1;font-size:.98rem;padding:0 12px}.fdcCareerAppOnboardFooter button.primary{min-width:0}.fdcCareerAppSuccessSummary{grid-template-columns:1fr}.fdcCareerAppOnboardSuccess{border-radius:24px;padding:28px 20px}}@media (prefers-reduced-motion:reduce){.fdcCareerAppApplicationSuccess *,.fdcCareerAppOnboarding *{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.fdcCareerAppApplicationSuccess :is(small,p,span,button),.fdcCareerAppOnboarding :is(small,p,label,button,input,select,.fdcCareerAppSaasEyebrow,.fdcCareerAppWorkflowBadge small,.fdcCareerAppHeaderMetrics small,.fdcCareerAppProgressMeta span,.fdcCareerAppProgressMeta strong,.fdcCareerAppStepText small,.fdcCareerAppStepText strong,.fdcCareerAppFormStageHeader span,.fdcCareerAppStageCounter small,.fdcCareerAppOnboardHeading p,.fdcCareerAppOnboardField>span:first-child,.fdcCareerAppOnboardField>small,.fdcCareerAppSecurityNotice span,.fdcCareerAppCommissionNotice span,.fdcCareerAppReviewSummary small,.fdcCareerAppReviewSummary span,.fdcCareerAppConfirm span,.fdcCareerAppContextCard small,.fdcCareerAppContextCard p,.fdcCareerAppBankOptions small,.fdcCareerAppBankStatus){font-size:1.4rem}.fdcCareerAppCareerStatus p,.fdcCareerAppContextCard p,.fdcCareerAppOnboardHeading p,.fdcCareerAppOnboardSuccess>p,.fdcCareerAppSaasTitle p,.fdcCareerAppSuccessNote span{line-height:1.58}.fdcCareerAppSaasTitle h1{font-size:clamp(2.6rem,3vw,4rem)}.fdcCareerAppFormStageHeader h2{font-size:clamp(2rem,2.1vw,2.8rem)}.fdcCareerAppOnboardHeading h3{font-size:clamp(1.8rem,1.65vw,2.25rem)}.fdcCareerAppBankOptions>button strong,.fdcCareerAppCareerMotionTop strong,.fdcCareerAppCareerStatus strong,.fdcCareerAppContextCard--help strong,.fdcCareerAppContextCard--secure>strong,.fdcCareerAppHeaderMetrics strong,.fdcCareerAppProgressMeta b,.fdcCareerAppReviewSummary strong,.fdcCareerAppWorkflowBadge strong{font-size:1.5rem}.fdcCareerAppOnboardField{gap:7px}.fdcCareerAppOnboardField input,.fdcCareerAppOnboardField select{border-radius:10px;font-size:1.4rem;height:36px;line-height:1.15;padding:0 12px}.fdcCareerAppOnboardField input[type=date]{padding-block:0}.fdcCareerAppOnboardField input[type=file]{font-size:1.4rem;height:38px;min-height:38px;padding:3px 5px}.fdcCareerAppOnboardField input[type=file]::file-selector-button{border-radius:8px;font-size:1.4rem;height:30px;margin-right:10px;padding:0 10px}.fdcCareerAppBankSelectControl{border-radius:10px;height:36px;min-height:36px;padding:2px 9px}.fdcCareerAppBankSelectControl .fdcCareerAppBankLogo,.fdcCareerAppBankSelectControl .fdcCareerAppBankLogoFallback{border-radius:8px;height:28px;width:28px}.fdcCareerAppBankSelectControl{gap:8px;grid-template-columns:28px minmax(0,1fr) auto}.fdcCareerAppBankSearch input{height:36px}.fdcCareerAppProgressPanel{position:relative;z-index:5}.fdcCareerAppProgressMeta b,.fdcCareerAppProgressMeta span,.fdcCareerAppProgressMeta strong,.fdcCareerAppStepText small,.fdcCareerAppStepText strong{font-size:1.4rem}.fdcCareerAppOnboardSteps button{min-height:72px;padding:10px 12px}.fdcCareerAppStepIcon{height:42px;width:42px}.fdcCareerAppStepIcon svg{height:22px;width:22px}.fdcCareerAppContextPanel{grid-gap:16px;display:grid;gap:16px;min-width:0;position:sticky;top:18px}.fdcCareerAppCareerMotionCard{background:radial-gradient(circle at 88% 8%,#3a84f829,#0000 28%),linear-gradient(145deg,#fff,#f4f8ff);border:1px solid #dce8fb;border-radius:24px;box-shadow:var(--fdc-shadow-sm);min-height:420px;overflow:hidden;padding:24px;position:relative}.fdcCareerAppCareerMotionCard:before{background-image:radial-gradient(#3a84f81f 1px,#0000 0);background-size:22px 22px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 75%);mask-image:linear-gradient(180deg,#000,#0000 75%);opacity:.55;pointer-events:none;position:absolute}.fdcCareerAppCareerMotionTop,.fdcCareerAppCareerStatus{position:relative;z-index:2}.fdcCareerAppCareerMotionTop{align-items:center;display:flex;gap:14px}.fdcCareerAppCareerMotionTop>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.fdcCareerAppCareerMotionTop small{color:var(--fdc-primary-deep);font-size:1.4rem;font-weight:850;letter-spacing:.045em}.fdcCareerAppCareerMotionTop strong{color:#20344f;line-height:1.28}.fdcCareerAppCareerMotionIcon{background:var(--fdc-primary);border-radius:16px;box-shadow:0 12px 28px #3a84f83d;color:#fff;display:grid;flex:0 0 auto;height:50px;place-items:center;width:50px}.fdcCareerAppCareerMotionIcon svg{height:26px;width:26px}.fdcCareerAppCareerVisual{aspect-ratio:1;display:grid;margin:18px auto 12px;place-items:center;position:relative;width:min(250px,82%);z-index:1}.fdcCareerAppCareerGlow{animation:edCareerFloat 5s ease-in-out infinite;border-radius:50%;filter:blur(1px);position:absolute}.fdcCareerAppCareerGlow--one{background:radial-gradient(circle,#3a84f829,#3a84f800);height:72%;width:72%}.fdcCareerAppCareerGlow--two{animation-delay:-2.5s;background:radial-gradient(circle,#5ab1ff3d,#5ab1ff00);height:45%;width:45%}.fdcCareerAppCareerOrbit{border:1px solid #3a84f842;border-radius:50%;display:block;position:absolute}.fdcCareerAppCareerOrbit--outer{animation:edCareerSpin 13s linear infinite;height:82%;width:82%}.fdcCareerAppCareerOrbit--inner{animation:edCareerSpinReverse 9s linear infinite;border-color:#3a84f859;border-style:dashed;height:58%;width:58%}.fdcCareerAppCareerNode{background:var(--fdc-primary);border:4px solid #fff;border-radius:50%;box-shadow:0 5px 14px #3a84f842;height:14px;position:absolute;width:14px}.fdcCareerAppCareerNode--one{left:52%;top:5%}.fdcCareerAppCareerNode--two{bottom:23%;right:5%}.fdcCareerAppCareerNode--three{bottom:28%;left:7%}.fdcCareerAppCareerCore{animation:edCareerCorePulse 2.8s ease-in-out infinite;background:linear-gradient(145deg,#4b90fb,#2d72e5);border:10px solid #ffffffe0;border-radius:28px;box-shadow:0 22px 50px #3a84f84d;color:#fff;display:grid;height:86px;place-items:center;position:relative;width:86px;z-index:3}.fdcCareerAppCareerCore svg{height:38px;width:38px}.fdcCareerAppCareerStatus{grid-gap:12px;align-items:start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #3a84f829;border-radius:18px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:16px}.fdcCareerAppCareerPulse{animation:edCareerPing 2s infinite;background:#23a977;border-radius:50%;box-shadow:0 0 0 0 #23a97757;height:12px;margin-top:8px;width:12px}.fdcCareerAppCareerStatus strong{color:#243954;display:block}.fdcCareerAppCareerStatus p{color:#718198;font-size:1.4rem;margin:6px 0 0}.fdcCareerAppCareerStatus b{color:#486586;font-weight:760}@keyframes edCareerSpin{to{transform:rotate(1turn)}}@keyframes edCareerSpinReverse{to{transform:rotate(-1turn)}}@keyframes edCareerFloat{0%,to{opacity:.75;transform:translateY(-4px) scale(.98)}50%{opacity:1;transform:translateY(7px) scale(1.04)}}@keyframes edCareerCorePulse{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.035)}}@keyframes edCareerPing{0%{box-shadow:0 0 0 0 #23a97761}70%{box-shadow:0 0 0 10px #23a97700}to{box-shadow:0 0 0 0 #23a97700}}@media (max-width:1440px){.fdcCareerAppPage.fdcCareerAppOnboarding{padding:24px}.fdcCareerAppEducationCard .fdcCareerAppOnboardGrid,.fdcCareerAppOnboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fdcCareerAppOnboardSteps{grid-template-columns:repeat(7,minmax(170px,1fr))}}@media (max-width:1180px){.fdcCareerAppWorkspace{grid-template-columns:1fr}.fdcCareerAppContextPanel{align-items:stretch;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);position:static}.fdcCareerAppCareerMotionCard{min-height:100%}.fdcCareerAppCareerVisual{width:min(220px,72%)}}@media (max-width:960px){.fdcCareerAppPage.fdcCareerAppOnboarding{padding:16px}.fdcCareerAppSaasHeader{padding:22px}.fdcCareerAppSaasHeaderMain{grid-template-columns:auto minmax(0,1fr)}.fdcCareerAppWorkflowBadge{grid-column:1/-1;width:100%}.fdcCareerAppHeaderMetrics{grid-template-columns:1fr}.fdcCareerAppProgressPanel{overflow:hidden}.fdcCareerAppOnboardSteps{grid-template-columns:repeat(7,190px);overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:8px;scroll-snap-type:x proximity}.fdcCareerAppOnboardSteps button{scroll-snap-align:start}.fdcCareerAppOnboardForm{padding:0 22px}.fdcCareerAppFormStageHeader{margin-inline:-22px;padding:20px 22px}.fdcCareerAppOnboardFooter{margin-inline:-22px;padding-inline:22px}.fdcCareerAppContextPanel{grid-template-columns:1fr 1fr}.fdcCareerAppCareerMotionCard{grid-column:1/-1;min-height:360px}}@media (max-width:720px){.fdcCareerAppPage.fdcCareerAppOnboarding{padding:10px}.fdcCareerAppCareerMotionCard,.fdcCareerAppContextCard,.fdcCareerAppOnboardForm,.fdcCareerAppProgressPanel,.fdcCareerAppSaasHeader{border-radius:18px}.fdcCareerAppSaasHeader{padding:18px}.fdcCareerAppSaasHeaderMain{grid-template-columns:1fr}.fdcCareerAppSaasMark{height:52px;width:52px}.fdcCareerAppSaasEyebrow{flex-wrap:wrap}.fdcCareerAppSaasTitle h1{font-size:2.45rem}.fdcCareerAppHeaderMetrics article{min-height:66px;padding:12px 14px}.fdcCareerAppProgressPanel{padding:16px 12px 8px}.fdcCareerAppProgressMeta{align-items:flex-start}.fdcCareerAppProgressMeta>div{grid-gap:3px;display:grid;gap:3px}.fdcCareerAppOnboardSteps{grid-template-columns:repeat(7,176px)}.fdcCareerAppWorkspace{gap:12px}.fdcCareerAppOnboardForm{padding:0 14px}.fdcCareerAppFormStageHeader{border-radius:18px 18px 0 0;margin-inline:-14px;padding:17px 14px}.fdcCareerAppEducationCard .fdcCareerAppOnboardGrid,.fdcCareerAppOnboardGrid,.fdcCareerAppReviewSummary{grid-template-columns:1fr}.fdcCareerAppOnboardHeading{margin:26px 0 16px}.fdcCareerAppEducationCard{grid-template-columns:1fr;padding:15px}.fdcCareerAppOnboardFooter{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-radius:0 0 18px 18px;bottom:0;margin-inline:-14px;padding:12px 14px;position:sticky;z-index:10}.fdcCareerAppOnboardFooter button{min-height:44px}.fdcCareerAppContextPanel{grid-template-columns:1fr}.fdcCareerAppCareerMotionCard{grid-column:auto;min-height:340px;padding:18px}.fdcCareerAppCareerVisual{width:min(210px,68vw)}.fdcCareerAppContextCard{padding:18px}.fdcCareerAppBankSelectMenu{border-radius:20px;bottom:10px;left:10px;max-height:min(70vh,560px);position:fixed;right:10px;top:auto;z-index:500}.fdcCareerAppBankOptions{max-height:min(56vh,430px)}}@media (max-width:480px){.fdcCareerAppPage.fdcCareerAppOnboarding{padding:6px}.fdcCareerAppCareerMotionCard,.fdcCareerAppContextCard,.fdcCareerAppOnboardForm,.fdcCareerAppProgressPanel,.fdcCareerAppSaasHeader{border-radius:15px}.fdcCareerAppSaasHeader{padding:15px}.fdcCareerAppSaasTitle h1{font-size:2.2rem}.fdcCareerAppWorkflowBadge{min-width:0;padding:11px}.fdcCareerAppProgressMeta{gap:8px}.fdcCareerAppProgressMeta b{flex:0 0 auto}.fdcCareerAppOnboardSteps{grid-template-columns:repeat(7,162px)}.fdcCareerAppOnboardSteps button{min-height:68px;padding:8px}.fdcCareerAppStepIcon{height:38px;width:38px}.fdcCareerAppFormStageHeader{align-items:flex-start}.fdcCareerAppStageCounter{min-width:auto}.fdcCareerAppOnboardFooter{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.fdcCareerAppOnboardFooter button,.fdcCareerAppOnboardFooter button.primary{min-width:0;padding-inline:8px;width:100%}.fdcCareerAppCareerMotionTop{align-items:flex-start}.fdcCareerAppCareerVisual{margin-block:10px;width:min(190px,66vw)}.fdcCareerAppCareerCore{border-radius:24px;border-width:8px;height:74px;width:74px}.fdcCareerAppPage.fdcCareerAppApplicationSuccess{padding:10px}.fdcCareerAppOnboardSuccess{padding:24px 16px}}@media (prefers-reduced-motion:reduce){.fdcCareerAppCareerCore,.fdcCareerAppCareerGlow,.fdcCareerAppCareerOrbit,.fdcCareerAppCareerPulse{animation:none!important}}.fdcCareerAppApplicationSuccess .fdcSuccessLink{align-items:center;background:#3a84f8;border-radius:11px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;margin-top:12px;min-height:44px;padding:12px 20px;text-decoration:none}.fdcCareerAppApplicationSuccess .fdcSuccessLink:hover{background:#216ad9;color:#fff}.fdcCareerAppApplicationSuccess .fdcSuccessReference{overflow-wrap:anywhere}.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessSummary{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:670px){.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessSummary{grid-template-columns:1fr}}.fdcCareerAppApplicationSuccess .fdcSuccessActions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.fdcCareerAppApplicationSuccess .fdcSuccessLink--secondary{background:#f5f9ff;border:1px solid #d6e3f8;color:#2865b7}.fdcCareerAppApplicationSuccess .fdcSuccessLink--secondary:hover{background:#e9f2ff;color:#205aa6}.fdcRelationship{grid-gap:8px;display:grid;gap:8px}.fdcUploadHidden{height:1px!important;opacity:0;overflow:hidden!important;position:absolute!important;width:1px!important}.fdcDocumentUpload{grid-gap:12px;display:grid;gap:12px;min-width:0}.fdcUploadPick{align-items:center;background:#fff;background:var(--fdc-surface,#fff);border:2px dashed #aeb9ca;border:2px dashed var(--fdc-line,#aeb9ca);border-radius:14px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:1rem;gap:12px;padding:17px}.fdcUploadPick small{font-size:.88rem;margin-left:auto;opacity:.8}.fdcUploadHidden:focus-visible+.fdcUploadItem,.fdcUploadPick:focus-within{outline:2px solid #166ac9}.fdcUploadItem{align-items:center;border:1px solid #cbd5e1;border:1px solid var(--fdc-line,#cbd5e1);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;min-width:0;padding:12px}.fdcUploadDetails{grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.fdcUploadDetails strong{font-size:1rem;overflow-wrap:anywhere}.fdcUploadDetails span{font-size:1.4rem;line-height:1.4}.fdcFileSuccess{color:#16803e}.fdcFileError{color:#c52232}.fdcThumbButton{background:#0000;border:0;cursor:zoom-in;padding:0}.fdcThumbButton img{border-radius:9px;height:72px;object-fit:cover;width:70px}.fdcFileAction{background:#fff;background:var(--fdc-surface,#fff);border:1px solid #cbd5e1;border:1px solid var(--fdc-line,#cbd5e1);border-radius:8px;cursor:pointer;padding:8px 10px}.fdcPreviewOverlay{background:#0d1322e3;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:99999}.fdcPreviewModal{grid-gap:12px;display:grid;gap:12px;justify-items:end;max-height:94vh;max-width:min(95vw,1080px);position:relative;width:100%}.fdcPreviewModal>img{margin:auto;max-height:80vh;max-width:100%;object-fit:contain}.fdcPreviewModal>iframe{background:#fff;border:0;height:77vh;width:100%}.fdcPreviewModal>button{background:#24354c;border-radius:8px;color:#fff;cursor:pointer;padding:9px 18px}@media (max-width:1180px){.fdcCareerAppPage.fdcCareerAppOnboarding .fdcCareerAppWorkspace{grid-template-columns:minmax(0,1fr)}}.fdcCareerAppReviewExperience{grid-gap:1.35rem;display:grid;gap:1.35rem;margin:1.6rem 0 2rem;min-width:0}.fdcCareerAppReviewHero{align-items:flex-start;background:linear-gradient(125deg,#102947,#194e75 72%,#177d80);border-radius:1.25rem;box-shadow:0 12px 30px #0c294826;color:#fff;display:flex;gap:1.2rem;padding:clamp(1.3rem,3vw,2.2rem)}.fdcCareerAppReviewHeroIcon{background:#ffffff21;border-radius:1rem;display:grid;flex:0 0 3.6rem;height:3.6rem;place-items:center}.fdcCareerAppReviewHeroIcon svg{font-size:2rem}.fdcCareerAppReviewEyebrow{color:#bde8e9;display:block;font-size:.8rem;font-weight:800;letter-spacing:.12em}.fdcCareerAppReviewHero h3{color:#fff;font-size:clamp(1.5rem,2.7vw,2.25rem);line-height:1.2;margin:.4rem 0 .45rem}.fdcCareerAppReviewHero p{color:#e3edf5;font-size:1rem;line-height:1.7;margin:0}.fdcCareerAppReviewHeroMeta{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.1rem}.fdcCareerAppReviewHeroMeta span{background:#ffffff1f;border:1px solid #ffffff26;border-radius:100px;color:#fff;font-size:.86rem;overflow-wrap:anywhere;padding:.42rem .8rem}.fdcCareerAppReviewSection{background:#fff;border:1px solid #dfe8f0;border-radius:1.2rem;box-shadow:0 4px 18px rgba(17,45,69,.045);overflow:hidden}.fdcCareerAppReviewSectionHead{align-items:center;background:linear-gradient(90deg,#f8fbff,#fff);border-bottom:1px solid #e9eef4;display:flex;gap:.85rem;padding:1.3rem 1.45rem}.fdcCareerAppReviewSectionIcon{background:#e6f3fb;border-radius:.85rem;color:#17669c;display:grid;flex:none;height:2.9rem;place-items:center;width:2.9rem}.fdcCareerAppReviewSectionTitle{flex:1 1;min-width:0}.fdcCareerAppReviewSectionTitle h4{color:#152d46;font-size:1.26rem;font-weight:800;margin:0}.fdcCareerAppReviewSectionTitle p{color:#617488;font-size:.92rem;line-height:1.45;margin:.28rem 0 0}.fdcCareerAppReviewEdit{align-items:center;background:#fff;border:1px solid #b8d4eb;border-radius:.7rem;color:#155987;cursor:pointer;display:flex;font-size:.95rem;font-weight:800;gap:.25rem;justify-content:center;min-height:2.65rem;padding:.55rem .75rem}.fdcCareerAppReviewEdit:hover{background:#eaf5ff}.fdcCareerAppReviewEdit:focus-visible{outline:3px solid #4da7ea;outline-offset:2px}.fdcCareerAppReviewSectionBody{padding:1.35rem 1.45rem}.fdcCareerAppReviewDetails{grid-gap:1rem 1.5rem;display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.fdcCareerAppReviewDetail{border-bottom:1px solid #edf1f5;min-width:0;padding-bottom:.85rem}.fdcCareerAppReviewDetail dt{color:#62778a;font-size:.83rem;font-weight:750;letter-spacing:.01em;margin-bottom:.32rem}.fdcCareerAppReviewDetail dd{color:#193148;font-size:1.03rem;font-weight:650;line-height:1.5;margin:0;overflow-wrap:anywhere}.fdcCareerAppReviewSubheading{color:#23557b;font-size:1.06rem;font-weight:800;margin:1.5rem 0 1rem}.fdcCareerAppReviewEducation{border:1px solid #e5edf3;border-radius:.85rem;margin-bottom:.8rem;padding:1.1rem}.fdcCareerAppReviewEducation>strong{color:#1c527b;display:block;font-size:1.04rem;margin-bottom:1rem}.fdcCareerAppReviewFiles{grid-gap:.7rem;display:grid;gap:.7rem;margin-bottom:1.2rem}.fdcCareerAppReviewFile{align-items:center;background:#f7fafc;border:1px solid #e6edf3;border-radius:.85rem;display:flex;gap:.9rem;min-width:0;padding:.9rem}.fdcCareerAppReviewFile>svg{color:#2b6c99;flex:none;font-size:1.7rem}.fdcCareerAppReviewFile>span:nth-child(2){flex:1 1;min-width:0}.fdcCareerAppReviewFile small,.fdcCareerAppReviewFile strong{display:block;overflow-wrap:anywhere}.fdcCareerAppReviewFile strong{color:#203d54;font-size:.96rem}.fdcCareerAppReviewFile small{color:#667b8e;font-size:.87rem;margin-top:.2rem}.fdcCareerAppReviewFileOptional,.fdcCareerAppReviewFileReady{border-radius:100px;font-size:.82rem;font-weight:800;padding:.35rem .65rem}.fdcCareerAppReviewFileReady{background:#def7e8;color:#146b42}.fdcCareerAppReviewFileOptional{background:#e9edf1;color:#5c6d78}.fdcCareerAppReviewHint{color:#617488;font-size:.9rem;line-height:1.6;margin:1.2rem 0 0}.fdcCareerAppReviewLocation,.fdcCareerAppReviewSecurity,.fdcCareerAppWorkLocationIntro{align-items:flex-start;background:#eff7fd;border:1px solid #d7e8f6;border-radius:1rem;display:flex;gap:1rem;padding:1.2rem}.fdcCareerAppReviewLocation>svg,.fdcCareerAppReviewSecurity>svg,.fdcCareerAppWorkLocationIntro>svg{color:#1674a7;flex:none;font-size:1.8rem}.fdcCareerAppReviewLocation small{color:#55728b;display:block;font-size:.78rem;font-weight:800;letter-spacing:.09em}.fdcCareerAppReviewLocation strong{color:#153e60;display:block;font-size:1.45rem;margin:.25rem 0}.fdcCareerAppReviewLocation p,.fdcCareerAppReviewSecurity p,.fdcCareerAppWorkLocationIntro p{color:#526d82;font-size:.96rem;line-height:1.6;margin:.35rem 0 0}.fdcCareerAppReviewSecurity{background:#f6f8fc;margin-bottom:1.1rem}.fdcCareerAppReviewSecurity strong,.fdcCareerAppWorkLocationIntro strong{color:#1b405e;font-size:1.1rem}.fdcCareerAppWorkLocationIntro{margin:1.25rem 0}.fdcCareerAppWorkLocationSelected{align-items:center;background:#eaf9f0;border:1px solid #afe2c4;border-radius:.85rem;color:#176a44;display:flex;font-size:1rem;gap:.65rem;margin-top:1rem;padding:1rem}.fdcCareerAppReviewConsent{margin-top:1.5rem}@media(max-width:680px){.fdcCareerAppReviewDetails{grid-template-columns:1fr}.fdcCareerAppReviewSectionHead{flex-wrap:wrap;gap:.65rem;padding:1rem}.fdcCareerAppReviewSectionBody{padding:1rem}.fdcCareerAppReviewHero{gap:.8rem;padding:1.2rem}.fdcCareerAppReviewHeroIcon{flex-basis:2.8rem;height:2.8rem;width:2.8rem}.fdcCareerAppReviewEdit{margin-left:auto}.fdcCareerAppReviewFile{flex-wrap:wrap}.fdcCareerAppReviewFileOptional,.fdcCareerAppReviewFileReady{margin-left:auto}}.fdcCareerAppReviewDetail dt,.fdcCareerAppReviewEyebrow,.fdcCareerAppReviewFile small,.fdcCareerAppReviewFileOptional,.fdcCareerAppReviewFileReady,.fdcCareerAppReviewHeroMeta span,.fdcCareerAppReviewHint,.fdcCareerAppReviewLocation small{font-size:1.3rem}.fdcCareerAppReviewConsent,.fdcCareerAppReviewDetail dd,.fdcCareerAppReviewEdit,.fdcCareerAppReviewEducation>strong,.fdcCareerAppReviewExperience .fdcCareerAppConfirm,.fdcCareerAppReviewFile strong,.fdcCareerAppReviewHero p,.fdcCareerAppReviewLocation p,.fdcCareerAppReviewSectionTitle p,.fdcCareerAppReviewSecurity p,.fdcCareerAppReviewSecurity strong{font-size:1.4rem}.fdcCareerAppReviewSectionTitle h4,.fdcCareerAppReviewSubheading{font-size:1.5rem}.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessEyebrow,.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessSummary small{font-size:1.3rem}.fdcCareerAppApplicationSuccess .fdcCareerAppOnboardSuccess>p,.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessNote span,.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessSummary strong,.fdcCareerAppApplicationSuccess .fdcSuccessLink{font-size:1.4rem}.fdcCareerAppApplicationSuccess .fdcCareerAppSuccessSummary strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.careerHub{--career-blue:#3a84f8;--career-ink:#192943;--career-muted:#66758d;--career-line:#e4ebf4;background:#f8faff;color:var(--career-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.careerHub *,.careerHub :after,.careerHub :before{box-sizing:border-box}.careerHub__shell{margin:0 auto;padding:30px 0 90px;width:min(1240px,calc(100% - 56px))}.careerHub__breadcrumb{align-items:center;color:#8190a5;display:flex;font-size:13px;gap:12px;margin-bottom:26px}.careerHub__breadcrumb a{color:#3a6ec5;text-decoration:none}.careerHub__breadcrumb a:hover{text-decoration:underline}.careerHub__hero{grid-gap:35px;align-items:stretch;background:#fff;border:1px solid var(--career-line);border-radius:26px;display:grid;gap:35px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);padding:52px}.careerHub__hero-copy{align-self:center}.careerHub__eyebrow{align-items:center;color:#276ac8;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.065em}.careerHub__eyebrow-dot,.careerHub__status-dot{background:#198866;border-radius:50%;display:inline-block;flex:none;height:8px;width:8px}.careerHub__hero h1{font-size:clamp(34px,4.6vw,61px);font-weight:770;letter-spacing:-.05em;line-height:1.13;margin:22px 0 16px;max-width:700px}.careerHub__hero h1 span{color:var(--career-blue)}.careerHub__hero-copy>p{color:var(--career-muted);font-size:16px;line-height:1.8;margin:0;max-width:580px}.careerHub__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.careerHub__button{align-items:center;border:1px solid #0000;border-radius:11px;display:inline-flex;font-size:14px;font-weight:720;gap:9px;justify-content:center;min-height:45px;padding:11px 18px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.careerHub__button svg{height:19px;width:19px}.careerHub__button--primary{background:var(--career-blue);color:#fff}.careerHub__button--primary:hover{background:#246cdd;color:#fff}.careerHub__button--quiet{background:#f6f9ff;border-color:#d6e3f8;color:#2865b7}.careerHub__button--quiet:hover{background:#eaf2ff;color:#1f5ba8}.careerHub__hero-side{background:linear-gradient(145deg,#f5f9ff,#eaf3ff);border:1px solid #dce8f8;border-radius:19px;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:27px}.careerHub__side-top{align-items:center;color:#4f6e9a;display:flex;font-size:13px;font-weight:700;gap:8px}.careerHub__side-top svg{width:21px}.careerHub__side-feature{display:flex;flex-direction:column;gap:10px;padding:38px 0}.careerHub__live{align-items:center;background:#e1f5e9;border-radius:20px;color:#18744e;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.045em;padding:6px 10px;width:fit-content}.careerHub__live>span{background:#219866;border-radius:50%;height:7px;width:7px}.careerHub__side-feature>strong{font-size:clamp(22px,2.3vw,30px);letter-spacing:-.025em;line-height:1.24}.careerHub__side-feature>span:last-child{color:#617895;font-size:13px}.careerHub__side-bottom{grid-gap:13px;border-top:1px solid #d1e0f2;display:grid;gap:13px;padding-top:18px}.careerHub__side-bottom div{align-items:center;color:#48617e;display:flex;font-size:12px;gap:10px;line-height:1.6}.careerHub__side-bottom svg{color:#3476d3;flex:none;width:19px}.careerHub__section{padding-top:66px;scroll-margin-top:90px}.careerHub__section-header{align-items:end;display:flex;gap:22px;justify-content:space-between;margin-bottom:24px}.careerHub__section-kicker{color:#3878d2;font-size:12px;font-weight:750;letter-spacing:.065em}.careerHub__section-header h2{font-size:clamp(27px,3vw,37px);letter-spacing:-.035em;line-height:1.2;margin:10px 0}.careerHub__section-header p{color:var(--career-muted);font-size:14px;line-height:1.7;margin:0}.careerHub__opening-count{background:#eefbf5;border:1px solid #d7e9df;border-radius:9px;color:#1d8059;font-size:12px;font-weight:700;padding:8px 12px;white-space:nowrap}.careerHub__opening{grid-gap:30px;background:#fff;border:1px solid var(--career-line);border-radius:19px;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) 245px;padding:29px}.careerHub__opening-heading{align-items:center;display:flex;gap:17px}.careerHub__role-icon{background:#eff5ff;border:1px solid #d7e7fe;border-radius:15px;color:#3279e4;display:grid;flex:none;height:58px;place-items:center;width:58px}.careerHub__role-icon svg{height:29px;width:29px}.careerHub__opening-label{align-items:center;color:#157c55;display:inline-flex;font-size:12px;font-weight:750;gap:7px;margin-bottom:7px}.careerHub__opening h3{font-size:clamp(20px,2.4vw,26px);letter-spacing:-.025em;margin:0}.careerHub__opening h3 span{color:#697b95;font-size:.72em;font-weight:550}.careerHub__opening-main>p{color:var(--career-muted);font-size:14px;line-height:1.8;margin:21px 0;max-width:760px}.careerHub__role-details{display:flex;flex-wrap:wrap;gap:12px 19px}.careerHub__role-details span{align-items:center;color:#556a88;display:inline-flex;font-size:12px;gap:7px}.careerHub__role-details svg{color:#6383af;height:17px;width:17px}.careerHub__opening-actions{align-items:stretch;border-left:1px solid var(--career-line);display:flex;flex-direction:column;gap:14px;justify-content:center;padding-left:25px}.careerHub__opening-actions>span{color:#718096;font-size:12px;line-height:1.6}.careerHub__openings-note{color:#75849b;font-size:12px;margin:16px 0 0}.careerHub__steps{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.careerHub__step{background:#fff;border:1px solid var(--career-line);border-radius:17px;padding:24px}.careerHub__step-number{background:#eff5ff;border-radius:12px;color:#2b70d5;display:grid;font-size:15px;font-weight:800;height:44px;margin-bottom:19px;place-items:center;width:44px}.careerHub__step h3{font-size:18px;line-height:1.4;margin:0 0 9px}.careerHub__step p{color:var(--career-muted);font-size:13px;line-height:1.7;margin:0}.careerHub__process-note{align-items:flex-start;background:#eff6ff;border:1px solid #dce7f6;border-radius:13px;color:#4b6486;display:flex;gap:12px;margin-top:17px;padding:18px}.careerHub__process-note svg{color:#3680e4;flex:none}.careerHub__process-note p{font-size:13px;line-height:1.7;margin:0}.careerHub a:focus-visible{outline:3px solid #3a84f8;outline-offset:3px}@media (max-width:950px){.careerHub__hero{grid-template-columns:1fr;padding:35px}.careerHub__hero-side{min-height:230px}.careerHub__side-feature{padding:20px 0}.careerHub__opening{grid-template-columns:1fr}.careerHub__opening-actions{border-left:0;border-top:1px solid var(--career-line);padding:18px 0 0}.careerHub__opening-actions .careerHub__button{align-self:flex-start}}@media (max-width:650px){.careerHub__shell{padding-top:19px;width:calc(100% - 28px)}.careerHub__hero{border-radius:17px;gap:24px;padding:26px 20px}.careerHub__hero h1{margin-top:16px}.careerHub__hero-actions{flex-direction:column}.careerHub__hero-actions .careerHub__button{width:100%}.careerHub__section{padding-top:46px}.careerHub__section-header{align-items:flex-start;flex-direction:column}.careerHub__opening{padding:20px}.careerHub__opening-heading{align-items:flex-start;gap:12px}.careerHub__role-icon{height:45px;width:45px}.careerHub__steps{grid-template-columns:1fr}.careerHub__opening-actions .careerHub__button{align-self:stretch}}@media (prefers-reduced-motion:reduce){.careerHub__button{transition:none}}.fdc-acceptance-page{--acceptance-blue:#3a84f8;--acceptance-border:#dfe5ee;--acceptance-muted:#687386;--acceptance-soft:#f8fafc;background:#f3f6fa;color:#172033;min-height:100vh;padding:3rem}.fdc-acceptance-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto 1.5rem;width:min(112rem,100%)}.fdc-acceptance-actions__back,.fdc-acceptance-actions__print{align-items:center;border-radius:1rem;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.3rem;font-weight:700;gap:.8rem;justify-content:center;min-height:4.6rem;padding:0 1.5rem;text-decoration:none}.fdc-acceptance-actions__back{background:#fff;border:.1rem solid var(--acceptance-border);color:#465269}.fdc-acceptance-actions__print{background:var(--acceptance-blue);border:.1rem solid var(--acceptance-blue);color:#fff}.fdc-acceptance-actions svg{font-size:1.9rem}.fdc-acceptance-document{background:#fff;border:.1rem solid var(--acceptance-border);border-radius:2rem;box-shadow:0 2rem 6rem #1e304b14;margin:0 auto;overflow:hidden;width:min(112rem,100%)}.fdc-acceptance-header{align-items:center;border-bottom:.1rem solid var(--acceptance-border);display:flex;gap:2rem;justify-content:space-between;min-height:8rem;padding:1.6rem 2.5rem}.fdc-acceptance-header__brand{align-items:center;display:flex;gap:1.2rem;min-width:0}.fdc-acceptance-header__logo{align-items:center;background:var(--acceptance-blue);border-radius:1.2rem;color:#fff;display:flex;flex:0 0 4.6rem;height:4.6rem;justify-content:center;width:4.6rem}.fdc-acceptance-header__logo svg{font-size:2.4rem}.fdc-acceptance-header__brand span,.fdc-acceptance-header__brand strong{display:block}.fdc-acceptance-header__brand strong{font-size:1.5rem}.fdc-acceptance-header__brand span{color:var(--acceptance-muted);font-size:1.15rem;margin-top:.25rem}.fdc-acceptance-header__status{align-items:center;background:#edf9f4;border:.1rem solid #c7ead9;border-radius:99rem;color:#15734e;display:inline-flex;font-size:1.1rem;font-weight:700;gap:.6rem;padding:.8rem 1.1rem;white-space:nowrap}.fdc-acceptance-header__status svg{font-size:1.7rem}.fdc-acceptance-title-block{background:radial-gradient(circle at 95% 0,#3a84f817,#0000 30rem),#fff;border-bottom:.1rem solid var(--acceptance-border);padding:4.5rem 5rem 3.5rem}.fdc-acceptance-title-block__eyebrow{align-items:center;background:#eef5ff;border-radius:.8rem;color:var(--acceptance-blue);display:flex;font-size:1.05rem;font-weight:800;gap:.7rem;letter-spacing:.1em;padding:.7rem 1rem;width:fit-content}.fdc-acceptance-title-block__eyebrow svg{font-size:1.8rem}.fdc-acceptance-title-block h1{font-size:clamp(3rem,5vw,5rem);letter-spacing:-.05em;line-height:1.05;margin:1.6rem 0 0}.fdc-acceptance-title-block>p{color:var(--acceptance-muted);font-size:1.55rem;line-height:1.6;margin:1rem 0 0}.fdc-acceptance-document-meta{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3rem}.fdc-acceptance-document-meta>div{background:var(--acceptance-soft);border:.1rem solid var(--acceptance-border);border-radius:1rem;min-width:0;padding:1.2rem 1.4rem}.fdc-acceptance-document-meta span,.fdc-acceptance-document-meta strong{display:block}.fdc-acceptance-document-meta span{color:var(--acceptance-muted);font-size:1rem}.fdc-acceptance-document-meta strong{font-size:1.18rem;line-height:1.45;margin-top:.45rem;overflow-wrap:anywhere}.fdc-acceptance-form{padding:0 5rem}.fdc-acceptance-section{border-bottom:.1rem solid var(--acceptance-border);padding:4rem 0}.fdc-acceptance-section:last-child{border-bottom:0}.fdc-acceptance-section__heading{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:4rem minmax(0,1fr);margin-bottom:2.5rem}.fdc-acceptance-section__heading>span{color:var(--acceptance-blue);font-size:1.15rem;font-weight:800;padding-top:.45rem}.fdc-acceptance-section__heading h2{font-size:2rem;line-height:1.25;margin:0}.fdc-acceptance-section__heading p{color:var(--acceptance-muted);font-size:1.2rem;line-height:1.55;margin:.45rem 0 0}.fdc-acceptance-field-grid{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:5.4rem}.fdc-acceptance-field--wide{grid-column:1/-1}.fdc-acceptance-field span,.fdc-acceptance-signature-line span{color:#4d596d;display:block;font-size:1.1rem;font-weight:700;margin-bottom:.7rem}.fdc-acceptance-field input{background:#fff;border:.1rem solid #d9e0ea;border-radius:.9rem;color:#172033;font:inherit;font-size:1.3rem;height:4.6rem;outline:0;padding:0 1.2rem;width:100%}.fdc-acceptance-field input:focus{border-color:var(--acceptance-blue);box-shadow:0 0 0 .3rem #3a84f81a}.fdc-acceptance-checklist{display:flex;flex-direction:column;gap:.8rem;margin-left:5.4rem}.fdc-acceptance-check{grid-gap:1rem;align-items:flex-start;background:#fff;border:.1rem solid #e4e9f1;border-radius:1rem;cursor:pointer;display:grid;gap:1rem;grid-template-columns:2.3rem minmax(0,1fr);padding:1.2rem 1.3rem;position:relative}.fdc-acceptance-check input{opacity:0;pointer-events:none;position:absolute}.fdc-acceptance-check__box{background:#fff;border:.15rem solid #b9c2d0;border-radius:.55rem;display:block;height:2.1rem;width:2.1rem}.fdc-acceptance-check input:checked+.fdc-acceptance-check__box{background:var(--acceptance-blue);border-color:var(--acceptance-blue);box-shadow:inset 0 0 0 .45rem #fff}.fdc-acceptance-check__text{color:#4c586b;font-size:1.25rem;line-height:1.65}.fdc-acceptance-declaration{grid-gap:1.2rem;background:#eef5ff;border:.1rem solid #d5e5ff;border-radius:1.2rem;display:grid;gap:1.2rem;grid-template-columns:4rem minmax(0,1fr);margin-left:5.4rem;padding:1.7rem}.fdc-acceptance-declaration>svg{color:var(--acceptance-blue);font-size:2.5rem}.fdc-acceptance-declaration p{color:#45546b;font-size:1.28rem;line-height:1.75;margin:0}.fdc-acceptance-signature-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:2.5rem 0 0 5.4rem}.fdc-acceptance-signature-line{display:flex;flex-direction:column;justify-content:flex-end;min-height:7rem}.fdc-acceptance-signature-line div{border-bottom:.1rem solid #94a0b2;height:3rem}.fdc-acceptance-section--company{padding-bottom:4.5rem}.fdc-acceptance-signature-grid--company{margin-top:2rem}.fdc-acceptance-footer{background:var(--acceptance-soft);border-top:.1rem solid var(--acceptance-border);padding:2rem 5rem}.fdc-acceptance-footer p{color:#647084;font-size:1.1rem;line-height:1.65;margin:0;max-width:82rem}.fdc-acceptance-footer span{color:#8a94a5;display:block;font-size:1rem;font-weight:700;margin-top:1rem}.fdc-acceptance-mobile-print{display:none}@media (max-width:850px){.fdc-acceptance-page{padding:1.5rem}.fdc-acceptance-document-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.fdc-acceptance-footer,.fdc-acceptance-form,.fdc-acceptance-title-block{padding-left:2.5rem;padding-right:2.5rem}.fdc-acceptance-checklist,.fdc-acceptance-declaration,.fdc-acceptance-field-grid,.fdc-acceptance-signature-grid{margin-left:0}}@media (max-width:600px){.fdc-acceptance-page{padding:1rem}.fdc-acceptance-actions{align-items:stretch}.fdc-acceptance-actions__back{flex:1 1}.fdc-acceptance-actions__print{display:none}.fdc-acceptance-document{border-radius:1.4rem}.fdc-acceptance-header{align-items:flex-start;padding:1.4rem}.fdc-acceptance-header__status{font-size:0;padding:.7rem}.fdc-acceptance-header__status svg{font-size:1.8rem}.fdc-acceptance-title-block{padding:3rem 1.5rem 2.5rem}.fdc-acceptance-title-block h1{font-size:3rem}.fdc-acceptance-document-meta{grid-template-columns:1fr}.fdc-acceptance-form{padding:0 1.5rem}.fdc-acceptance-section{padding:3rem 0}.fdc-acceptance-section__heading{gap:.8rem;grid-template-columns:3rem minmax(0,1fr)}.fdc-acceptance-declaration,.fdc-acceptance-field-grid,.fdc-acceptance-signature-grid{grid-template-columns:1fr}.fdc-acceptance-footer{padding:1.6rem}.fdc-acceptance-mobile-print{bottom:1rem;display:block;margin:1rem auto 0;position:sticky;width:min(112rem,100%);z-index:20}.fdc-acceptance-mobile-print button{align-items:center;background:var(--acceptance-blue);border:0;border-radius:1rem;box-shadow:0 1rem 3rem #224a8233;color:#fff;display:flex;font:inherit;font-size:1.3rem;font-weight:800;gap:.8rem;justify-content:center;min-height:5rem;width:100%}}@media print{@page{size:A4;margin:12mm}body,html{background:#fff!important}.no-print{display:none!important}.fdc-acceptance-page{background:#fff;min-height:auto;padding:0}.fdc-acceptance-document{border:0;border-radius:0;box-shadow:none;width:100%}.fdc-acceptance-header{min-height:auto;padding:0 0 10pt}.fdc-acceptance-title-block{padding:18pt 0 15pt}.fdc-acceptance-title-block h1{font-size:24pt}.fdc-acceptance-title-block>p{font-size:10pt}.fdc-acceptance-document-meta{margin-top:14pt}.fdc-acceptance-document-meta>div{padding:7pt}.fdc-acceptance-form{padding:0}.fdc-acceptance-section{break-inside:avoid;padding:15pt 0;page-break-inside:avoid}.fdc-acceptance-section__heading{margin-bottom:10pt}.fdc-acceptance-field input{background:#0000;border:0;border-bottom:.7pt solid #777;border-radius:0;box-shadow:none;font-size:9pt;height:28pt;padding:0 4pt}.fdc-acceptance-check{break-inside:avoid;padding:6pt;page-break-inside:avoid}.fdc-acceptance-check__text,.fdc-acceptance-declaration p{font-size:9pt;line-height:1.45}.fdc-acceptance-declaration{padding:9pt}.fdc-acceptance-signature-line{min-height:42pt}.fdc-acceptance-footer{padding:10pt 0 0}}.fdc-acceptance-page--embedded{background:#f5f7fb;min-height:auto;padding:2rem}.fdc-acceptance-page--embedded .fdc-acceptance-actions{padding-right:5rem}.fdc-acceptance-actions__group{align-items:center;display:flex;gap:.9rem}.fdc-acceptance-actions__full-page{align-items:center;background:#fff;border:.1rem solid #dfe5ee;border-radius:1rem;color:#475467;display:inline-flex;font-size:1.2rem;font-weight:700;justify-content:center;min-height:4.4rem;padding:0 1.4rem;text-decoration:none}.fdc-acceptance-actions__full-page:hover{border-color:#3774d0;color:#3774d0}.fdc-acceptance-page--embedded .fdc-acceptance-actions__back{background:#0000;border:0;cursor:pointer;font-family:inherit}@media (max-width:700px){.fdc-acceptance-page--embedded{padding:1rem}.fdc-acceptance-page--embedded .fdc-acceptance-actions{padding-right:4.8rem}.fdc-acceptance-actions__group{display:grid;grid-template-columns:1fr;width:100%}.fdc-acceptance-actions__full-page,.fdc-acceptance-actions__print{width:100%}}@media print{body.fdc-acceptance-modal-printing .fdc-acceptance-page--embedded{background:#fff!important;min-height:auto!important;padding:0!important}}.clientProfileCont{background:#f9fafc;color:#303030;display:grid;font-size:1.5rem;grid-template-columns:1.2fr 5fr;grid-template-rows:1fr 9fr;height:100vh;position:relative}main.companyAcctMain{min-height:100vh}#modalBilledContainer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000006e;min-height:100vh;position:absolute;position:fixed;right:0;top:0;width:100%;z-index:99999999}.clientProfileCont .clientHeader .dropDownBtn{display:inline-flex;flex:0 0 auto;position:relative}.clientProfileCont .clientHeader .dropDownBtn>.dropDownContent{display:none;left:auto;position:absolute;right:0;top:100%;z-index:1200}.clientProfileCont .clientHeader .dropDownBtn:focus-within>.dropDownContent,.clientProfileCont .clientHeader .dropDownBtn:hover>.dropDownContent{display:block}.clientProfileCont input:focus,.clientProfileCont select:focus,.clientProfileCont textarea:focus{background-color:initial;outline:none}.quill.productEditor{border-radius:1.2rem;box-shadow:0 0 0 1px oklch(86.72% .0192 282.72deg),0 2px 8px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 8%,#0000),0 4px 16px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 12%,#0000);overflow:hidden}#universeInventoryAppId .ql-container.ql-snow{border:none}#universeInventoryAppId .productEditor .ql-toolbar{background-color:#f7f7f7;border-top-left-radius:.8rem;border-top-right-radius:.8rem}#universeInventoryAppId .productEditor .ql-container{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;border-top:none;min-height:142px}#universeInventoryAppId .productEditor .ql-editor{font-size:1rem;min-height:16rem}#universeInventoryAppId .ql-container.ql-snow{background-color:#fdfdfd;border:initial}#universeInventoryAppId .ql-toolbar.ql-snow{border:none}.card-panel{background-color:#fff;box-shadow:0 0 0 1px oklch(86.72% .0192 282.72deg),0 2px 8px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 8%,#0000),0 4px 16px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 12%,#0000);padding:1.8rem}.badge-active{background:#affebf;color:#075145;padding:.4rem 1.3rem}.input-field,.productFillX{background-color:#fdfdfd}.input-field{border:1px solid #babfc3;border-radius:.9rem;box-sizing:border-box;outline:none;padding:.7rem 1.7rem;width:100%}.input-field.error{border:1px solid #e87070;box-shadow:inset 0 0 0 .07rem #e87070}.clientAccountScroll{min-height:0;overflow-x:hidden;overflow-y:auto}.clientHeader{flex-shrink:0;padding:1.8rem}.point_ofsales_btn{background-color:#3a84f8;border-radius:55rem;color:#fff;padding:.6rem 2.4rem .6rem .6rem;transition:all .3s ease}.point_ofsales_btn figure{background-color:#fff;border-radius:66rem;color:#3a84f8;height:3rem;padding:.4rem;width:4.6rem}.point_ofsales_btn:hover{background-color:#0354d5}.point_ofsales_btn:hover figure{color:#0354d5}.clientAsideSec{background-color:initial;grid-row:span 2;height:100vh;overflow:auto;padding:1.8rem 1.8rem 0;position:relative;scrollbar-width:none;width:100%}.clientAsideSec .dashboardLogo{background-color:initial;border-radius:50rem;color:#fff;font-weight:700;width:11rem}.dashboardLogo img{object-fit:cover}.logout_client{background-color:initial;color:#666;padding:.7rem 1.8rem}.logout_client:active,.logout_client:hover{color:#f35e6a}.clientContents{flex:1 1;font-size:1.5rem;min-height:0}.clientDpCont{color:#000;font-size:1.6rem}.clientDpCont .date{color:#666;font-size:1.3rem}.clientDpCont button{background:none;text-align:left}.clientDp{background-color:#6693fa;border-radius:55rem;color:#fff;font-weight:700;height:4.6rem;justify-content:center;overflow:hidden;width:4.6rem}.clientDashboardNaV{border-radius:1.9rem;color:#000;padding:.6rem}.clientDashboardNaV,.clientDashboardSubMenu{background-color:initial;transition:all .3s ease}.clientDashboardSubMenu{border-radius:.4rem;padding:.4rem 1rem;width:100%}.clientDashboardSubMenu:hover{color:#2d5ecf}.clientDashboardNaVIcon{align-items:center;background-color:#fafaff;border-radius:1.5rem;color:#1958f7;display:flex;height:3.6rem;justify-content:center;padding:.2rem;width:3.6rem}.clientDashboardNaV.active-prl-tab{background-color:#1958f7;color:#e4eafa}.clientDashboardNaV.active-prl-tab .clientDashboardNaVIcon{background-color:#e4eafa;color:#1958f7}.clientDashboardSubMenu.active-prl-submenu{background-color:#d2e1fd;color:#042577}.clientDashboardSubMenu.active-prl-submenu .clientSubNavIcon{background-color:#1958f7}.clientDashboardSubMenu.active-prl-submenu .clientDashboardSubNaVIcon{background-color:#e4eafa;color:#1958f7}.clientDashboardNaV:active,.clientDashboardNaV:hover{background-color:#000;color:#e4eafa}.clientDashboardNaV:active .clientDashboardNaVIcon,.clientDashboardNaV:hover .clientDashboardNaVIcon{background-color:#e4eafa;color:#000}.clientProfileDropdownBtn{color:#000;margin-right:.5rem}.active-prl-tab .clientProfileDropdownBtn,.clientDashboardNaV:active .clientProfileDropdownBtn,.clientDashboardNaV:hover .clientProfileDropdownBtn{color:#fff}.clientProfileItemsCont{overflow:scroll;overflow-x:hidden;padding:0 1.8rem}.clientSubNavIcon{background-color:#ccc;border-radius:55rem;color:#fff;height:1.5rem;justify-content:center;overflow:hidden;transition:all .3s ease-in-out;width:1.5rem}.clientDashboardSubMenu:hover .clientSubNavIcon{background-color:#26bf89}.clientSubNavCont{border-left:1px solid #ddd;margin:2rem 0 0 2rem;padding:0 0 0 1rem}.clientDBSearchCont{background-color:#fff;border-radius:55rem;color:#666;font-size:1.2rem;max-width:35rem;overflow:hidden;width:100%}.clientDBSearchCont input[type=search]{color:#666;width:35rem}.clientDBSearchCont input[type=search]::placeholder{color:ddd;font-size:1.2rem;opacity:1}.clientDashboardHeadBtn{padding:.8rem}.clientDashboardHeadBtn,.clientPrRoundIcon{background-color:#fff;border-radius:55rem;height:3.8rem;width:3.8rem}.clientPrRoundIcon{align-items:center;display:flex;justify-content:center;padding:.6rem}.clientDashboardHeadRight{color:#666}.client_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.client_modal{background-color:initial;margin:1rem;max-height:100vh;overflow:auto;padding:2.3rem 2.8rem;width:84rem}.createFieldWrap{background-color:#fff;border:1px solid #c1d0e8;border-radius:1.2rem;color:#666;padding:.7rem 1.1rem}#createNewContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffd4;border:4px solid #fff;border-radius:1.2rem;box-shadow:1rem 4rem 2rem -3rem #00000059;padding:2.8rem 2.4rem}#createNewContainer button{background-color:#065ad8;border-radius:1.5rem;color:#fff;font-size:1.6rem;height:6.7rem;padding:1.3rem;width:100%}.profileDropdownAdvanced{background:var(--background-color);border:.1rem solid #3a84f81a;box-shadow:0 2rem 6rem #0f172a29,0 .4rem 1.2rem #0f172a0f;max-height:87vh;max-width:calc(100vw - 2rem);overflow-x:hidden;overflow-y:auto;width:37rem}.profileDropdownAdvanced::-webkit-scrollbar{width:.5rem}.profileDropdownAdvanced::-webkit-scrollbar-thumb{background:#d8dfeb;border-radius:9rem}.profileAdvancedHeader{background:radial-gradient(circle at 100% 0,#3a84f81f,#0000 35%),linear-gradient(145deg,#fff,#f7faff);border-bottom:.1rem solid #edf1f7;padding:1.8rem}.profileAdvancedAvatarWrap{height:4.6rem;position:relative;width:4.6rem}.profileAdvancedAvatar{border:.2rem solid #fff;border-radius:50%;box-shadow:0 .6rem 1.8rem #3a84f833;height:4.6rem;object-fit:cover;width:4.6rem}.profileAdvancedAvatarFallback{border-radius:50%;height:4.6rem!important;width:4.6rem!important}.profileAdvancedOnlineDot{background:#16b364;border:.2rem solid #fff;border-radius:50%;bottom:.2rem;height:1.1rem;position:absolute;right:.1rem;width:1.1rem}.profileAdvancedName{color:#172033}.profileVerifiedBadge{align-items:center;color:#3a84f8;display:flex;justify-content:center}.profileVerifiedBadge svg{font-size:1.5rem}.profileAdvancedBusiness{color:#6b7280}.profileRankBadge{background:linear-gradient(145deg,#f8e15c,#f4ca32);border-radius:1rem;box-shadow:0 .5rem 1.2rem #f4ca3233;color:#594b00;min-width:5.8rem;padding:.7rem .9rem}.profileRankBadgeLabel{font-size:.9rem;font-weight:700;letter-spacing:.1rem}.profileRankBadgeValue{font-size:1.1rem;font-weight:700}.profileSubscriptionBar{background:#f3f7ff;border:.1rem solid #e1ebff;border-radius:1.2rem;padding:1rem 1.2rem}.profileSubscriptionIcon{background:#fff;border-radius:.9rem;color:#3a84f8;height:3rem;width:3rem}.profileSubscriptionIcon svg{font-size:1.8rem}.profileUpgradeMiniBtn{background:#3a84f8;border:none;border-radius:.8rem;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:.7rem 1rem;transition:.2s ease}.profileUpgradeMiniBtn:hover{box-shadow:0 .5rem 1.2rem #3a84f840;transform:translateY(-.1rem)}.profileWorkspaceCard{background:radial-gradient(circle at 100% 0,#3a84f82e,#0000 40%),linear-gradient(145deg,#172033,#24314b);border-radius:1.5rem;box-shadow:0 1rem 2.5rem #1720332e;color:#fff;margin:1.5rem;padding:1.5rem}.profileWorkspaceIcon{background:#ffffff1a;border-radius:1rem;height:3.5rem;width:3.5rem}.profileWorkspaceIcon svg{font-size:2rem}.profileWorkspaceLive{background:#16b36426;border-radius:99rem;color:#63e6a1;font-size:.9rem;font-weight:700;padding:.4rem .7rem}.profileWorkspaceLaunch{align-items:center;background:#ffffff14;border:.1rem solid #ffffff1a;border-radius:1rem;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;justify-content:space-between;margin-top:.8rem;padding:1.1rem 1.2rem;transition:.25s ease;width:100%}.profileWorkspaceLaunch:hover{background:#ffffff26;transform:translateY(-.1rem)}.profileWorkspaceLaunch svg{font-size:1.8rem}.profileSetupCard{background:#fff;border:.1rem solid #e8edf5;border-radius:1.4rem;margin:0 1.5rem 1.2rem;padding:1.4rem}.profileSetupPercentage{color:#3a84f8;font-size:1.4rem;font-weight:700}.profileSetupProgress{background:#edf1f7;border-radius:99rem;height:.7rem;margin:.4rem 0;overflow:hidden;width:100%}.profileSetupProgress span{background:linear-gradient(90deg,#3a84f8,#62a0ff);border-radius:inherit;display:block;height:100%;transition:width .4s ease}.profileSetupButton{background:#0000;border:none;color:#3a84f8;cursor:pointer;font-size:1.1rem;font-weight:600}.profileResourceCard{background:#f8fafc;border:.1rem solid #edf1f6;border-radius:1.4rem;margin:0 1.5rem 1.2rem;padding:1.4rem}.profileResourceIcon{align-items:center;background:#e9f1ff;border-radius:.9rem;color:#3a84f8;display:flex;height:3rem;justify-content:center;width:3rem}.profileResourceIcon svg{font-size:1.8rem}.profileStorageProgress{background:#e3e8f0;border-radius:99rem;height:.65rem;overflow:hidden;width:100%}.profileStorageProgress span{background:#3a84f8;border-radius:inherit;display:block;height:100%;transition:width .4s ease}.profileMiniStats{margin-top:.5rem}.profileMiniStats>div{background:#fff;border-radius:.9rem;padding:.8rem}.profileGrowthCard{background:#fff;border:.1rem solid #e8edf5;border-radius:1.3rem;margin:0 1.5rem 1.2rem;padding:1.2rem}.profileGrowthIcon{background:#eefaf4;border-radius:.9rem;color:#16a765;height:3rem;width:3rem}.profileGrowthIcon svg{font-size:1.8rem}.profileGrowthProgressWrap{align-items:flex-end;display:flex;flex-direction:column;gap:.4rem;min-width:9rem}.profileGrowthProgress{background:#e9edf2;border-radius:99rem;height:.5rem;overflow:hidden;width:9rem}.profileGrowthProgress span{background:#16a765;border-radius:inherit;display:block;height:100%}.profileSectionLabel{padding:.8rem 1.8rem .5rem}.profileSectionLabel span{color:#8a94a6;font-size:1rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.profileAdvancedMenu{padding:0 1rem}.profileAdvancedMenuItem{background:#0000;border:none;border-radius:1.1rem;color:#172033;cursor:pointer;min-height:5.5rem;padding:.9rem .8rem;text-align:left;transition:background .2s ease,transform .2s ease;width:100%}.profileAdvancedMenuItem:hover{background:#f5f8fd;transform:translateX(.2rem)}.profileMenuIcon{background:#f0f5ff;border-radius:1rem;color:#3a84f8;flex-shrink:0;height:3.5rem;width:3.5rem}.profileMenuIcon svg{font-size:1.9rem}.profileMenuBadge{align-items:center;background:#3a84f8;border-radius:99rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:2.1rem;justify-content:center;min-width:2.1rem;padding:0 .6rem}.profileAdvancedMenuItem>svg{color:#a1aaba;font-size:1.8rem}.profileAdvancedBottom{border-top:.1rem solid #edf1f6;margin-top:.8rem;padding:.8rem 1rem 0}.profileSecurityStatus{background:#edf9f3;border-radius:99rem;color:#15945a;font-size:1rem;font-weight:600;padding:.45rem .7rem}.profileAdvancedLogout{background:#fff5f5;border:none;border-radius:1rem;color:#d83b3b;cursor:pointer;margin-top:.4rem;padding:1.2rem .9rem;text-align:left;transition:.2s ease;width:100%}.profileAdvancedLogout:hover{background:#ffe9e9}.profileAdvancedLogout svg{font-size:2rem}.profileAdvancedFooter{background:#fafbfd;border-top:.1rem solid #edf1f6;color:#8a94a6;gap:.5rem;margin-top:.8rem;padding:1.2rem 1.5rem;text-align:center}.profileAdvancedFooter svg{font-size:1.5rem}@media (max-width:50rem){.profileDropdownAdvanced{max-height:85vh;width:min(42rem,calc(100vw - 1.5rem))}}@media (max-width:35rem){.profileDropdownAdvanced{border-radius:1.3rem}.profileAdvancedHeader{padding:1.3rem}.profileGrowthCard,.profileResourceCard,.profileSetupCard,.profileWorkspaceCard{margin-left:1rem;margin-right:1rem}.profileWorkspaceCard{padding:1.2rem}.profileRankBadge{display:none}.profileGrowthCard{align-items:flex-start;gap:1rem}.profileGrowthProgressWrap{min-width:7rem}.profileGrowthProgress{width:7rem}}.companySetupReminder{align-items:center;background:#f7faff;border:1px solid #dce9ff;border-radius:1.3rem;display:flex;gap:1.6rem;justify-content:space-between;margin:1.2rem 2.4rem;padding:1.3rem 1.6rem}.companySetupReminder div{display:flex;flex-direction:column;gap:.3rem}.companySetupReminder strong{color:#1c3d67;font-size:1.45rem}.companySetupReminder span{color:#63738a;font-size:1.3rem}.companySetupReminder button{background:#3a84f8;border:none;border-radius:.9rem;color:#fff;cursor:pointer;font-size:1.35rem;font-weight:650;padding:1rem 1.6rem;white-space:nowrap}.companySetupReminder button:disabled{cursor:wait;opacity:.5}@media (max-width:640px){.companySetupReminder{align-items:flex-start;flex-direction:column;margin:1rem 1.2rem}.companySetupReminder button{align-self:flex-start}}.client-mob-nav-portal,.client-mob-topbar{display:none}@media (max-width:768px){#universeInventoryAppId .sectionclientProfile .clientProfileCont{background:#f7f9fc;display:flex;flex-direction:column;height:auto;min-height:100dvh;padding:0!important;width:100%}#universeInventoryAppId .sectionclientProfile .companyAcctMain{min-height:100dvh;min-width:0;width:100%}#universeInventoryAppId .sectionclientProfile .clientContents{min-width:0;overflow:visible;padding:0 .8rem 2rem;width:100%}#universeInventoryAppId .sectionclientProfile .cdx{max-width:none;padding:.8rem .4rem 1.6rem}#universeInventoryAppId .sectionclientProfile .cdx-topbar,#universeInventoryAppId .sectionclientProfile .computerNavigationBar{display:none}.client-mob-topbar{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border-bottom:1px solid #e7edf5;box-shadow:0 4px 20px rgba(20,39,76,.035);display:flex;flex-shrink:0;gap:1.1rem;min-height:7.3rem;padding:max(1rem,env(safe-area-inset-top)) 1.3rem 1rem;position:sticky;top:0;width:100%;z-index:1100}.client-mob-nav-drawer button,.client-mob-topbar button{cursor:pointer;font:inherit}.client-mob-menu-trigger{background:#eaf2ff;border:1px solid #dbe7fa;border-radius:1.35rem;color:#2764c7;display:grid;flex:0 0 4.5rem;height:4.5rem;place-items:center}.client-mob-menu-trigger svg{font-size:2.4rem}.client-mob-topbar-title{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.client-mob-topbar-eyebrow{color:#77849a;font-size:1.15rem;font-weight:500;letter-spacing:.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-mob-topbar-title strong{color:#15233b;display:block;font-size:1.7rem;font-weight:750;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-mob-topbar-terminal{align-items:center;background:#3a84f8;border-radius:1.3rem;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;gap:.5rem;height:4.2rem;padding:0 1.2rem}.client-mob-topbar-terminal svg{font-size:1.85rem}.client-mob-menu-trigger:focus-visible,.client-mob-nav-drawer button:focus-visible,.client-mob-nav-drawer input:focus-visible,.client-mob-topbar-terminal:focus-visible{outline:3px solid #81afff;outline-offset:2px}.client-mob-nav-portal{display:block;inset:0;position:fixed;z-index:1000000}.client-mob-nav-backdrop{animation:client-mob-fade-in .22s ease-out both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b19307a;border:0;cursor:pointer;display:block;height:100%;inset:0;position:fixed;width:100%}.client-mob-nav-drawer{animation:client-mob-slide-in .29s cubic-bezier(.22,1,.36,1) both;background:#fff;border-radius:2rem 0 0 2rem;bottom:0;box-shadow:-20px 0 65px #05183533;color:#182840;display:flex;flex-direction:column;height:100vh;height:100dvh;max-width:100%;overflow:hidden;position:fixed;right:0;top:0;width:min(42rem,92vw)}.client-mob-nav-heading{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between;padding:max(1.8rem,env(safe-area-inset-top)) 1.9rem 1.2rem}.client-mob-nav-brand{align-items:center;display:flex;gap:1rem;min-width:0}.client-mob-nav-brand-mark{background:linear-gradient(150deg,#2872ee,#69adff);border-radius:1.3rem;color:#fff;display:grid;flex-shrink:0;height:4.2rem;place-items:center;width:4.2rem}.client-mob-nav-brand-mark svg{font-size:2.3rem}.client-mob-nav-brand div{display:flex;flex-direction:column;gap:.25rem;min-width:0}.client-mob-nav-brand strong{font-size:1.6rem;font-weight:750;white-space:nowrap}.client-mob-nav-brand small{color:#7b8da5;font-size:1.1rem}.client-mob-nav-close{background:#f3f6fb;border-radius:1.2rem;color:#425879;display:grid;flex-shrink:0;height:4rem;place-items:center;width:4rem}.client-mob-nav-close svg{font-size:2.2rem}.client-mob-nav-account{align-items:center;background:linear-gradient(115deg,#f0f6ff,#f8fbff 80%);border:1px solid #dce8fa;border-radius:1.55rem;display:flex;gap:1rem;margin:0 1.7rem;padding:1.25rem}.client-mob-nav-avatar{background:#d9e8ff;border-radius:1.35rem;color:#246add;display:grid;flex-shrink:0;font-size:1.6rem;font-weight:750;height:4.8rem;overflow:hidden;place-items:center;width:4.8rem}.client-mob-nav-avatar img{height:100%;object-fit:cover;width:100%}.client-mob-nav-account-copy{display:flex;flex:1 1;flex-direction:column;gap:.23rem;min-width:0}.client-mob-nav-account-copy span,.client-mob-nav-account-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-mob-nav-account-copy strong{font-size:1.4rem}.client-mob-nav-account-copy span{color:#657793;font-size:1.2rem}.client-mob-nav-account-copy small{color:#2e72db;font-size:1.1rem;font-weight:700}.client-mob-nav-account-dot{background:#25ad76;border-radius:50%;flex-shrink:0;height:.8rem;width:.8rem}.client-mob-nav-fixed{flex-shrink:0}.client-mob-nav-search{align-items:center;background:#f8fafd;border:1px solid #e2e8f2;border-radius:1.25rem;color:#8290a5;display:flex;gap:.85rem;height:4.6rem;margin:1.3rem 1.7rem 1.1rem;padding:0 1.3rem}.client-mob-nav-search:focus-within{background:#fff;border-color:#7badfc;box-shadow:0 0 0 3px #ebf3ff}.client-mob-nav-search>svg{flex-shrink:0;font-size:2.1rem}.client-mob-nav-search input{background:#0000;border:none;color:#243955;flex:1 1;font-size:1.35rem;min-width:0;outline:none}.client-mob-nav-search input::placeholder{color:#94a1b2}.client-mob-nav-search button{background:none;color:#7b8ba4;display:grid;place-items:center}.client-mob-nav-shortcuts{grid-gap:.8rem;border-bottom:1px solid #e9edf5;display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 1.7rem 1.35rem}.client-mob-nav-shortcuts button{align-items:center;background:#fff;border:1px solid #e4ebf6;border-radius:1.25rem;color:#263b57;display:flex;flex-direction:column;font-size:1.15rem;font-weight:650;gap:.55rem;justify-content:center;min-height:6.8rem}.client-mob-nav-shortcuts button:hover{background:#f1f7ff;border-color:#a9c9ff}.client-mob-nav-shortcuts svg{color:#3a84f8;font-size:2.2rem}.client-mob-nav-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem 1.55rem 2rem;scrollbar-width:thin}.client-mob-nav-sectionlabel{align-items:center;color:#8894a8;display:flex;font-size:1.1rem;font-weight:750;gap:1rem;justify-content:space-between;letter-spacing:.055em;padding:0 .9rem 1.1rem;text-transform:uppercase}.client-mob-nav-sectionlabel small{color:#a1adbf;font-size:1.05rem;letter-spacing:0;text-transform:none}.client-mob-nav-group{margin:.25rem 0}.client-mob-nav-link{align-items:center;background:#0000;border:1px solid #0000;border-radius:1.3rem;color:#283a54;display:flex;font-size:1.4rem;font-weight:650;gap:1.15rem;min-height:5.3rem;padding:.7rem 1.05rem;text-align:left;transition:background .2s,border-color .2s;width:100%}.client-mob-nav-link:hover{background:#f5f8fd}.client-mob-nav-link.is-current{background:#edf4ff;border-color:#e2edff;color:#155bca}.client-mob-nav-link-icon{background:#f0f5fc;border-radius:1.05rem;color:#4b78b8;display:grid;flex-shrink:0;height:3.6rem;place-items:center;width:3.6rem}.client-mob-nav-link-icon svg{font-size:2.05rem}.client-mob-nav-link.is-current .client-mob-nav-link-icon{background:#d9e9ff;color:#266fe0}.client-mob-nav-link-label{flex:1 1;min-width:0}.client-mob-nav-chevron{align-items:center;color:#879bb9;display:flex;justify-content:center;transition:transform .2s}.client-mob-nav-chevron.expanded{transform:rotate(180deg)}.client-mob-nav-arrow{color:#abb6c9;font-size:1.1rem!important}.client-mob-nav-submenu{border-left:1px solid #dbe6f6;margin:.15rem 0 .65rem 2.9rem;padding:.25rem 0 .25rem 1.25rem}.client-mob-nav-sublink{align-items:center;background:#0000;border-radius:.9rem;color:#596e8a;display:flex;font-size:1.27rem;font-weight:550;gap:1.05rem;min-height:4.1rem;padding:1rem;text-align:left;width:100%}.client-mob-nav-sublink:hover{background:#f5f8fe;color:#1d67d2}.client-mob-nav-sublink.is-current{background:#eaf2ff;color:#155bc7;font-weight:750}.client-mob-nav-subdot{background:#c7d4e6;border-radius:50%;flex-shrink:0;height:.65rem;width:.65rem}.client-mob-nav-sublink.is-current .client-mob-nav-subdot{background:#3a84f8}.client-mob-nav-active-label{color:#608fca;font-size:1rem;margin-left:auto}.client-mob-nav-empty{color:#69798b;font-size:1.3rem;padding:2rem 1.2rem}.client-mob-nav-footer{background:#fff;border-top:1px solid #edf0f5;flex-shrink:0;padding:1rem 1.75rem max(1.6rem,env(safe-area-inset-bottom))}.client-mob-nav-footer-caption{align-items:center;color:#8c9bad;display:flex;font-size:1.12rem;gap:.65rem;padding:.4rem .5rem 1rem}.client-mob-nav-footer-indicator{background:#24b47b;border-radius:50%;height:.65rem;width:.65rem}.client-mob-nav-logout{align-items:center;background:#fff4f5;border-radius:1.2rem;color:#bd414b;display:flex;font-size:1.35rem;font-weight:700;gap:1rem;min-height:4.6rem;padding:0 1.2rem;text-align:left;width:100%}.client-mob-nav-logout svg{font-size:2rem}.client-mob-nav-logout span{flex:1 1}.client-mob-nav-logout svg:last-child{font-size:1.2rem}@keyframes client-mob-fade-in{0%{opacity:0}to{opacity:1}}@keyframes client-mob-slide-in{0%{transform:translateX(102%)}to{transform:translateX(0)}}}@media (max-width:390px){.client-mob-topbar{gap:.8rem;padding-left:1rem;padding-right:1rem}.client-mob-topbar-title strong{font-size:1.55rem}.client-mob-nav-drawer{width:min(39rem,95vw)}.client-mob-nav-account{margin:0 1.2rem}.client-mob-nav-search{margin-left:1.2rem;margin-right:1.2rem}.client-mob-nav-shortcuts{padding-left:1.2rem;padding-right:1.2rem}.client-mob-nav-scroll{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.client-mob-nav-backdrop,.client-mob-nav-drawer{animation:none!important}.client-mob-nav-drawer *{transition:none!important}}.swiper{height:100%;width:100%}.swiper-slide{box-sizing:border-box;font-size:18px;height:auto;padding:30px}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.cdx{--ink:#0f1b2d;--text:#1e293b;--muted:#64748b;--faint:#94a3b8;--line:#e6ebf2;--surface:#fff;--soft:#f7f9fc;--primary:var(--primary-color,#3a84f8);--strong:#2563eb;--psoft:#e8f0ff;--green:#16a34a;--gsoft:#e7f7ee;--amber:#d97706;--asoft:#fff4e0;--red:#dc2626;--rsoft:#fdecec;--r:18px;--rs:12px;--shadow:0 1px 2px #0f1b2d0a,0 8px 24px #0f1b2d0d;color:var(--text);display:flex;flex-direction:column;font-size:14px;gap:16px;line-height:1.45;margin:0 auto;max-width:1400px;padding:16px;width:100%}.cdx,.cdx *,.cdx :after,.cdx :before{box-sizing:border-box}.cdx h1,.cdx h3,.cdx h4,.cdx p{margin:0}.cdx button{cursor:pointer;font:inherit}.cdx :focus-visible{outline:2px solid var(--strong);outline-offset:2px}.cdx-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px}.cdx-card-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.cdx-card-title{color:var(--ink);font-size:16px;font-weight:650;letter-spacing:-.01em}.cdx-card-sub{color:var(--faint);font-size:12.5px;margin-top:2px}.cdx-title-wrap{align-items:center;display:flex;gap:12px;min-width:0}.cdx-badge-icon{background:var(--psoft);border-radius:12px;color:var(--strong);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.cdx-link-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--strong);display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:6px 8px}.cdx-link-btn:hover{background:var(--psoft)}.cdx-icon-btn{background:var(--surface);border:1px solid var(--line);border-radius:12px;display:grid;height:40px;place-items:center;position:relative;transition:background .15s,transform .15s;width:40px}.cdx-icon-btn:hover{background:var(--soft)}.cdx-icon-btn:active{transform:scale(.96)}.cdx-dot{background:var(--red);border-radius:9px;color:#fff;display:grid;font-size:11px;font-weight:700;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-5px;top:-5px}.cdx-spin{animation:cdx-rot .9s linear infinite}@keyframes cdx-rot{to{transform:rotate(1turn)}}.tone-blue{background:var(--psoft);color:var(--strong)}.tone-green{background:var(--gsoft);color:var(--green)}.tone-amber{background:var(--asoft);color:var(--amber)}.tone-red{background:var(--rsoft);color:var(--red)}.pos{color:var(--green)!important}.neg{color:var(--red)!important}.cdx-topbar{align-items:center;display:none;gap:12px;justify-content:space-between}.cdx-avatar{background:var(--psoft);border-radius:50%;color:var(--strong);display:grid;flex-shrink:0;height:44px;overflow:hidden;place-items:center;width:44px}.cdx-avatar img{height:100%;object-fit:cover;width:100%}.cdx-topbar-actions{align-items:center;display:flex;gap:10px}.cdx-pos-pill{background:var(--ink);border:none;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 14px}.cdx-hero,.cdx-pos-pill{align-items:center;color:#fff}.cdx-hero{grid-gap:24px;background:radial-gradient(120% 140% at 100% 0,#2f6fe4 0,#2f6fe400 55%),linear-gradient(160deg,#0f1b2d,#14294a);border-radius:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden;padding:24px;position:relative}.cdx-hero-main{display:flex;flex-direction:column;gap:6px;min-width:0}.cdx-hero-hello{color:#b9c8e4;font-size:14px}.cdx-hero-label{color:#dbe6fb;font-size:15px;margin-top:14px}.cdx-hero-value{font-feature-settings:"tnum";font-size:clamp(34px,6vw,52px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1.05;word-break:break-word}.cdx-hero-value.neg{color:#ffb4b4!important}.cdx-hero-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cdx-chip{align-items:center;background:#ffffff1f;border-radius:999px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px}.cdx-chip svg{font-size:16px}.cdx-hero-spark{display:flex;flex-direction:column;height:150px;min-width:0}.cdx-hero-spark>div{flex:1 1;min-height:0}.cdx-hero-spark-cap{color:#b9c8e4;font-size:12px;margin-bottom:4px}.cdx-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.cdx-action{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--rs);display:flex;gap:12px;min-width:0;padding:14px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.cdx-action:hover{border-color:#c7d7f5;box-shadow:var(--shadow)}.cdx-action:active{transform:scale(.98)}.cdx-action-icon{background:var(--psoft);border-radius:11px;color:var(--strong);display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}.cdx-action:first-child .cdx-action-icon{background:var(--strong);color:#fff}.cdx-action-text{display:flex;flex-direction:column;min-width:0}.cdx-action-title{color:var(--ink);font-weight:650;white-space:nowrap}.cdx-action-desc{color:var(--faint);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cdx-setup{align-items:center;background:linear-gradient(135deg,#eef4ff,#fff);border-color:#cfe0fb;flex-direction:row;gap:20px;justify-content:space-between}.cdx-setup-progress{align-items:center;display:flex;gap:12px;min-width:260px}.cdx-bar{background:#dbe7fb;border-radius:99px;flex:1 1;height:8px;overflow:hidden}.cdx-bar.plain{background:#eef2f7}.cdx-bar>span{background:var(--primary);border-radius:99px;display:block;height:100%;transition:width .6s ease}.cdx-go-btn{background:var(--strong);border:none;border-radius:50%;color:#fff;display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.cdx-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.cdx-kpi{gap:12px;padding:18px}.cdx-kpi-top{align-items:center;color:var(--muted);display:flex;font-weight:550;justify-content:space-between}.cdx-kpi-icon{border-radius:10px;display:grid;height:36px;place-items:center;width:36px}.cdx-kpi-value{font-feature-settings:"tnum";color:var(--ink);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;word-break:break-word}.cdx-kpi-foot{color:var(--muted);font-size:12.5px}.cdx-row-2-1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.cdx-row-3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.cdx-segment{background:var(--soft);border:1px solid var(--line);border-radius:12px;display:inline-flex;gap:2px;padding:4px}.cdx-segment button{background:#0000;border:none;border-radius:9px;color:var(--muted);font-size:13px;font-weight:600;padding:6px 14px}.cdx-segment button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #0f1b2d1a;color:var(--ink)}.cdx-chart{height:300px;width:100%}.cdx-gauge{height:190px;position:relative}.cdx-gauge-center{bottom:6px;left:0;position:absolute;right:0;text-align:center}.cdx-gauge-score{color:var(--ink);font-size:40px;font-weight:700;line-height:1}.cdx-gauge-status{color:var(--muted);font-size:13px;margin-top:4px}.cdx-stat-list{gap:12px}.cdx-stat-list,.cdx-stat-row{display:flex;flex-direction:column}.cdx-stat-row{gap:6px}.cdx-stat-row>div:first-child{align-items:center;color:var(--muted);display:flex;justify-content:space-between}.cdx-stat-row strong{color:var(--ink)}.cdx-pair{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.cdx-mini{background:var(--soft);border-radius:var(--rs);display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px}.cdx-mini span{color:var(--faint);font-size:12.5px}.cdx-mini strong{color:var(--ink);font-size:18px;word-break:break-word}.cdx-alert-pill{align-items:center;border-radius:var(--rs);display:flex;font-weight:550;justify-content:space-between;padding:12px 14px}.cdx-alert-pill>div{align-items:center;display:flex;gap:10px}.cdx-alert-pill.amber{background:var(--asoft);color:#92510a}.cdx-alert-pill.amber svg{color:var(--amber)}.cdx-alert-pill.red{background:var(--rsoft);color:#991b1b}.cdx-alert-pill.red svg{color:var(--red)}.cdx-list{display:flex;flex-direction:column}.cdx-list-item{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:12px 0}.cdx-list-item:last-child{border-bottom:none}.cdx-list-left{align-items:center;display:flex;gap:12px;min-width:0}.cdx-list-text{display:flex;flex-direction:column;min-width:0}.cdx-list-text strong{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cdx-list-text span{color:var(--faint);font-size:12.5px}.cdx-list-right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.cdx-list-right strong{font-feature-settings:"tnum";color:var(--ink);font-variant-numeric:tabular-nums}.cdx-status{border-radius:99px;font-size:12px;font-weight:600;margin-top:2px;padding:2px 8px}.cdx-status.ok{background:var(--gsoft);color:var(--green)}.cdx-status.wait{background:var(--asoft);color:var(--amber)}.cdx-empty{align-items:center;color:var(--faint);display:flex;flex-direction:column;gap:6px;padding:32px 12px;text-align:center}.cdx-empty strong{color:var(--ink)}.cdx-empty svg{font-size:44px}.cdx-cat{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.cdx-cat>div:first-child{display:flex;justify-content:space-between}.cdx-snap{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.cdx-snap>div{background:var(--soft);border-radius:var(--rs);display:flex;flex-direction:column;gap:4px;padding:14px}.cdx-snap svg{color:var(--strong)}.cdx-snap strong{color:var(--ink);font-size:20px}.cdx-snap span{color:var(--muted);font-size:12.5px}.cdx-money-row{align-items:center;color:var(--muted);display:flex;gap:12px;justify-content:space-between}.cdx-money-row strong{font-feature-settings:"tnum";color:var(--ink);font-variant-numeric:tabular-nums}.cdx-divider{background:var(--line);height:1px}.cdx-primary-btn{background:var(--psoft);border:none;border-radius:var(--rs);color:var(--strong);font-weight:650;padding:13px}.cdx-primary-btn:hover{background:#d9e7ff}.cdx-cta{align-items:center;background:linear-gradient(135deg,#0f1b2d,#1e3a8a);border:none;color:#fff;flex-direction:row;gap:16px;justify-content:space-between}.cdx-cta .cdx-card-sub{color:#b9c8e4}.cdx-cta strong{font-size:17px}.cdx-cta-actions{display:flex;flex-wrap:wrap;gap:10px}.cdx-btn-ghost,.cdx-btn-solid{border-radius:12px;font-weight:650;padding:11px 18px}.cdx-btn-ghost{background:#ffffff14;border:1px solid #ffffff40;color:#fff}.cdx-btn-solid{background:#fff;border:none;color:#1e3a8a}@media (max-width:1100px){.cdx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cdx-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.cdx-row-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.cdx{padding:12px}.cdx-topbar{display:flex}.cdx-hero{padding:20px}.cdx-hero,.cdx-row-2-1{grid-template-columns:1fr}.cdx-cta,.cdx-setup{align-items:stretch;flex-direction:column}.cdx-setup-progress{min-width:0}.cdx-actions{display:flex;margin:0 -12px;overflow-x:auto;padding:2px 12px;scroll-snap-type:x mandatory;scrollbar-width:none}.cdx-actions::-webkit-scrollbar{display:none}.cdx-action{flex:0 0 auto;min-width:190px;scroll-snap-align:start}}@media (max-width:600px){.cdx-row-3{grid-template-columns:1fr}.cdx-kpi-value{font-size:22px}.cdx-chart{height:240px}}@media (prefers-reduced-motion:reduce){.cdx *,.cdx :after,.cdx :before{animation:none!important;transition:none!important}}.addNewContWrap{max-height:95vh;overflow-y:auto;padding:1.2rem;width:min(74rem,96vw)}.addNewContactCont{background:#fff;border:1px solid #dce5f3;border-radius:2rem;box-shadow:0 24px 75px #15315b2f;color:#183153;margin:0;padding:clamp(1.8rem,3vw,3.6rem);width:100%}.addNewContactCont .logo-preview{background:#e7f2ff;border:1px solid #cfe1fb;border-radius:1.2rem;color:#1754a0;height:6.8rem;width:6.8rem}.addNewContactCont .form-grid{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:2.5rem 0}.addNewContactCont .field label{color:#3c5270;font-size:1.3rem;font-weight:650}.addNewContactCont .field input,.addNewContactCont .field select,.addNewContactCont .textarea-field textarea{background:#f9fbff;border:1px solid #d6e1f0;border-radius:.9rem;box-sizing:border-box;color:#193451;font:inherit;min-height:4.3rem;outline:0;padding:1rem 1.2rem;width:100%}.addNewContactCont .field input:focus,.addNewContactCont .field select:focus,.addNewContactCont .textarea-field textarea:focus{border-color:#2872cf;box-shadow:0 0 0 3px #2872cf1c}.addNewContactCont .field input.input-error,.addNewContactCont .field select.input-error,.addNewContactCont .field textarea.input-error{border-color:#d53b53}.addNewContactCont .textarea-field textarea{min-height:9rem;resize:vertical}.addNewContactCont .modal-footer{gap:1rem;margin-top:2rem}.addNewContactCont .btn-dark{background:#125dc4}.addNewContactCont .btn-light{border-color:#d2dfed;color:#3f5571}.addNewContactCont .btnCloseContacts{border-radius:50%;height:4.3rem;padding:0;width:4.3rem}@media(max-width:600px){.addNewContWrap{padding:.5rem;width:98vw}.addNewContactCont .form-grid{grid-template-columns:minmax(0,1fr)}.addNewContactCont .modal-footer{flex-wrap:wrap}}.addNewContWrap{box-sizing:border-box;height:auto;max-height:calc(100dvh - 24px);max-width:100vw}.addNewContactCont{background:#f7fafe;border:1px solid #deebf6;border-radius:20px;box-shadow:0 25px 65px #102f4c33;box-sizing:border-box;margin:0 auto;max-width:100%;padding:clamp(15px,2.5vw,28px);width:min(780px,calc(100vw - 26px))}.addNewContactCont .project-modal{border-radius:16px;box-shadow:0 8px 25px #1536580e;box-sizing:border-box;max-width:100%;width:100%}.addNewContactCont .modal-header{background:linear-gradient(115deg,#163e65,#2473a6);border-radius:16px 16px 0 0;color:#fff;padding:20px}.addNewContactCont .modal-header h2,.addNewContactCont .modal-header h3{color:#fff}.addNewContactCont .close-btn{background:#ffffff2c;border:1px solid #ffffff55;border-radius:11px}.addNewContactCont input,.addNewContactCont select,.addNewContactCont textarea{border-radius:10px;box-sizing:border-box;max-width:100%}.addNewContactCont input:focus,.addNewContactCont select:focus,.addNewContactCont textarea:focus{outline:2px solid #77b6e5;outline-offset:1px}.clientProfileCont .tx-workspace{--tx-ink:#162743;--tx-muted:#66758b;--tx-line:#e4eaf3;--tx-blue:#3565d9;box-sizing:border-box;color:var(--tx-ink);font-size:1.4rem;max-width:100%;min-width:0;padding:2.3rem clamp(1.2rem,1.5vw,2rem) 4rem;width:100%}.clientProfileCont .tx-workspace *,.clientProfileCont .tx-workspace :after,.clientProfileCont .tx-workspace :before{box-sizing:border-box}.clientProfileCont .tx-page-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2.5rem}.clientProfileCont .tx-page-heading{min-width:0}.clientProfileCont .tx-eyebrow{color:#68809c;font-size:1.3rem;font-weight:800;letter-spacing:.12em;margin-bottom:.9rem}.clientProfileCont .tx-eyebrow span{color:#c5d0dd;margin:0 .6rem}.clientProfileCont .tx-page-head h1{color:var(--tx-ink);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:750;letter-spacing:-.05em;line-height:1.13;margin:0 0 .6rem}.clientProfileCont .tx-page-head p{color:var(--tx-muted);font-size:1.3rem;line-height:1.55;margin:0}.clientProfileCont .tx-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.clientProfileCont .tx-button{align-items:center;background:#fff;border:1px solid var(--tx-line);border-radius:.9rem;color:#263d5e;cursor:pointer;display:inline-flex;font:inherit;font-size:1.4rem;font-weight:700;gap:.7rem;justify-content:center;min-height:3.7rem;padding:1rem 1.3rem;transition:background .18s,border-color .18s,transform .18s;white-space:nowrap}.clientProfileCont .tx-button:hover:not(:disabled){background:#edf3fd;border-color:#c3d5ef}.clientProfileCont .tx-button--primary{background:var(--tx-blue);border-color:var(--tx-blue);color:#fff}.clientProfileCont .tx-button--primary:hover:not(:disabled){background:#244ea8;color:#fff}.clientProfileCont .tx-button:disabled{cursor:not-allowed;opacity:.5}.clientProfileCont .tx-metrics{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.8rem;min-width:0}.clientProfileCont .tx-metric{background:#fff;border:1px solid var(--tx-line);border-radius:1.45rem;box-shadow:0 5px 18px rgba(25,55,89,.035);min-width:0;padding:1.7rem}.clientProfileCont .tx-metric-top{align-items:center;color:var(--tx-muted);display:flex;font-size:1.3rem;font-weight:650;gap:.8rem;justify-content:space-between}.clientProfileCont .tx-metric-icon{align-items:center;background:#eaf0ff;border-radius:1.05rem;color:#4268d4;display:flex;flex:0 0 auto;height:3.5rem;justify-content:center;width:3.5rem}.clientProfileCont .tx-metric-icon--1{background:#e8f8f1;color:#167d65}.clientProfileCont .tx-metric-icon--2{background:#f3edfc;color:#8b5ac6}.clientProfileCont .tx-metric-icon--3{background:#fff3de;color:#bd7b17}.clientProfileCont .tx-metric-value{font-feature-settings:"tnum";display:block;font-size:clamp(1.7rem,2vw,2.5rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.045em;line-height:1.35;margin:.8rem 0 .45rem;overflow-wrap:anywhere}.clientProfileCont .tx-metric small{color:#8492a5;display:block;font-size:1.3rem;line-height:1.5}.clientProfileCont .tx-top-items{align-items:center;background:linear-gradient(115deg,#eff5ff,#fff);border:1px solid #dce8fc;border-radius:1.3rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:1.8rem;padding:1.4rem 1.8rem}.clientProfileCont .tx-top-items>div:first-child{display:flex;flex-direction:column;gap:.35rem}.clientProfileCont .tx-top-items strong{font-size:1.3rem}.clientProfileCont .tx-top-items span{color:var(--tx-muted);font-size:1.3rem}.clientProfileCont .tx-top-list{display:flex;flex-wrap:wrap;gap:1.7rem}.clientProfileCont .tx-top-list>div{align-items:center;display:flex;gap:.6rem;max-width:22rem}.clientProfileCont .tx-top-list>div>span:not(.tx-top-rank){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clientProfileCont .tx-top-rank{background:#dbe7ff;border-radius:.6rem;color:#2f5fc4!important;font-weight:750;padding:.2rem .6rem}.clientProfileCont .tx-panel{background:#fff;border:1px solid var(--tx-line);border-radius:1.5rem;box-shadow:0 6px 24px #1b34580a;max-width:100%;min-width:0;overflow:hidden}.clientProfileCont .tx-panel-title{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:2rem 2rem 1.5rem}.clientProfileCont .tx-panel-title h2{font-size:1.9rem;font-weight:750;letter-spacing:-.035em;margin:0}.clientProfileCont .tx-panel-title p{color:var(--tx-muted);font-size:1.3rem;margin:.35rem 0 0}.clientProfileCont .tx-count{background:#eff4fb;border-radius:3rem;color:#496280;font-size:1.3rem;font-weight:650;padding:.5rem 1rem;white-space:nowrap}.clientProfileCont .tx-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding:0 2rem 1.5rem}.clientProfileCont .tx-search{align-items:center;background:#fff;border:1px solid var(--tx-line);border-radius:.9rem;color:#8191a7;display:flex;flex:1 1 25rem;gap:.9rem;min-height:4.1rem;min-width:min(100%,20rem);padding:0 1.1rem}.clientProfileCont .tx-search:focus-within{border-color:var(--tx-blue);box-shadow:0 0 0 3px #3565d91a}.clientProfileCont .tx-search input{background:#0000!important;border:0!important;box-shadow:none!important;color:var(--tx-ink);font:inherit;font-size:1.4rem;min-width:0;outline:0!important;padding:.8rem 0;width:100%}.clientProfileCont .tx-search button{background:#0000;border:0;color:#7587a1;cursor:pointer;display:flex;padding:.3rem}.clientProfileCont .tx-select{background:#fff;border:1px solid var(--tx-line);border-radius:.9rem;color:#344760;cursor:pointer;font:inherit;font-size:1.4rem;max-width:100%;min-height:4.1rem;padding:.9rem 1.1rem}.clientProfileCont .tx-reset{background:#0000;border:0;color:#3065c6;cursor:pointer;font:inherit;font-size:1.3rem;font-weight:750;padding:.8rem}.clientProfileCont .tx-record-actions{align-items:center;background:#fafcff;border-bottom:1px solid var(--tx-line);border-top:1px solid var(--tx-line);display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;padding:1.2rem 2rem}.clientProfileCont .tx-record-actions-left,.clientProfileCont .tx-record-actions-right{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;min-width:0}.clientProfileCont .tx-availability{color:var(--tx-muted);font-size:1.3rem;font-weight:700;margin-right:.5rem}.clientProfileCont .tx-density{align-items:center;color:var(--tx-muted);display:flex;font-size:1.3rem;gap:.4rem;white-space:nowrap}.clientProfileCont .tx-record-actions .tx-select{min-height:3.6rem;padding:.65rem .8rem}.clientProfileCont .tx-export-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem}.clientProfileCont .tx-export-wrap .controlButtons,.clientProfileCont .tx-export-wrap .iconBtn,.clientProfileCont .tx-export-wrap button,.clientProfileCont .tx-export-wrap>a{align-items:center;background:#fff!important;border:1px solid #dce5f0!important;border-radius:.8rem!important;box-shadow:none!important;color:#294875!important;cursor:pointer;display:inline-flex!important;font-size:1.3rem!important;font-weight:700!important;gap:.5rem;justify-content:center;min-height:3.6rem;padding:.7rem 1rem!important;white-space:nowrap}.clientProfileCont .tx-export-wrap svg{height:1.8rem!important;width:1.8rem!important}.clientProfileCont .tx-export-wrap .iconBtn span{font-size:1.3rem}.clientProfileCont .tx-switch{align-items:center;background:#fff;border:1px solid var(--tx-line);border-radius:.9rem;display:flex;gap:.25rem;padding:.3rem}.clientProfileCont .tx-switch button{align-items:center;background:none;border:0;border-radius:.6rem;color:#8191a7;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.clientProfileCont .tx-switch button.active{background:#e8f0ff;color:#285dc9}.clientProfileCont .tx-columns-trigger{background:#0000;border:0;color:#5475a1;cursor:pointer;font:inherit;font-size:1.3rem;padding:.8rem 2rem}.clientProfileCont .tx-columns{background:#f6f9fd;display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.2rem 2rem}.clientProfileCont .tx-columns label{align-items:center;cursor:pointer;display:flex;font-size:1.3rem;gap:.5rem}.clientProfileCont .tx-printable{max-width:100%;min-width:0}.clientProfileCont .tx-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;width:100%}.clientProfileCont .tx-table{border-collapse:collapse;font-size:1.4rem;min-width:80rem;table-layout:auto;text-align:left;white-space:nowrap;width:100%}.clientProfileCont .tx-table thead{display:table-header-group!important}.clientProfileCont .tx-table tbody{display:table-row-group!important}.clientProfileCont .tx-table tr{display:table-row!important}.clientProfileCont .tx-table td,.clientProfileCont .tx-table th{display:table-cell!important;max-width:25rem;overflow:hidden;text-overflow:ellipsis}.clientProfileCont .tx-table th{background:#f8fafe;border-bottom:1px solid var(--tx-line);color:#6c7e93;font-size:1.4rem;font-weight:750;padding:1.45rem 1.3rem}.clientProfileCont .tx-table td{border-bottom:1px solid #edf1f6;color:#40516b;padding:1.45rem 1.3rem;vertical-align:middle}.clientProfileCont .tx-table tbody tr:hover{background:#f7faff}.clientProfileCont .tx-table tbody tr:last-child td{border-bottom:0}.clientProfileCont .tx-table-scroll--dense .tx-table td{padding:.8rem 1.3rem}.clientProfileCont .tx-select-col{width:4rem}.clientProfileCont .tx-action-col{width:11rem}.clientProfileCont .tx-ref{color:#2e5ac4;font-weight:750}.clientProfileCont .tx-amount{font-feature-settings:"tnum";color:var(--tx-ink);font-variant-numeric:tabular-nums;font-weight:750}.clientProfileCont .tx-table--sale{min-width:70rem}.clientProfileCont .tx-table--sale .tx-sale-reference-col{max-width:16rem;min-width:16rem;width:16rem}.clientProfileCont .tx-table--sale .tx-sale-reference-col .tx-ref{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clientProfileCont .tx-status{align-items:center;background:#f1f4f8;border:1px solid #e1e6ef;border-radius:99rem;color:#66788d;display:inline-flex;font-size:1.3rem;font-weight:750;max-width:100%;padding:.55rem .9rem;text-transform:capitalize;white-space:nowrap}.clientProfileCont .tx-status--complete{background:#e7f8f1;border-color:#c9eddc;color:#0e8069}.clientProfileCont .tx-status--pending{background:#fff5e3;border-color:#ffe5b0;color:#9a6a17}.clientProfileCont .tx-row-actions{white-space:nowrap}.clientProfileCont .tx-open,.clientProfileCont .tx-row-actions button{align-items:center;background:#0000;border:0;color:#315fbe;cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:750;gap:.2rem;padding:.5rem}.clientProfileCont .tx-open:hover,.clientProfileCont .tx-row-actions button:hover{color:#123b98;text-decoration:underline}.clientProfileCont .tx-card-grid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,23rem),1fr));max-width:100%;min-width:0;padding:1.6rem}.clientProfileCont .tx-card{background:#fff;border:1px solid #dfe7f3;border-radius:1.3rem;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .16s,box-shadow .16s,transform .16s}.clientProfileCont .tx-card:hover{border-color:#c1d3f3;box-shadow:0 12px 30px #20457712;transform:translateY(-2px)}.clientProfileCont .tx-card-upper{align-items:center;display:flex;gap:.8rem;justify-content:space-between;padding:1.4rem 1.5rem .6rem}.clientProfileCont .tx-card-main{min-width:0;padding:1rem 1.6rem 1.4rem}.clientProfileCont .tx-card-icon{align-items:center;background:#eaf0ff;border-radius:1rem;color:#426bd6;display:flex;height:3.8rem;justify-content:center;margin-bottom:1.5rem;width:3.8rem}.clientProfileCont .tx-card-reference{color:#4876c4;font-size:1.3rem;font-weight:750;overflow-wrap:anywhere}.clientProfileCont .tx-card-main h3{font-size:1.65rem;font-weight:800;letter-spacing:-.035em;margin:.45rem 0;overflow-wrap:anywhere}.clientProfileCont .tx-card-main p{color:var(--tx-muted);font-size:1.4rem;margin:0;overflow-wrap:anywhere}.clientProfileCont .tx-card-facts{grid-gap:1rem;border-top:1px solid #edf1f6;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:auto;padding:1.3rem 1.6rem}.clientProfileCont .tx-card-facts>div{display:flex;flex-direction:column;gap:.5rem;min-width:0}.clientProfileCont .tx-card-bottom span,.clientProfileCont .tx-card-facts span{color:var(--tx-muted);font-size:1.3rem}.clientProfileCont .tx-card-facts strong{font-size:1.3rem;overflow-wrap:anywhere}.clientProfileCont .tx-card-bottom{align-items:center;border-top:1px solid #edf1f6;display:flex;gap:.75rem;justify-content:space-between;padding:1.25rem 1.6rem}.clientProfileCont .tx-card-bottom>div{display:flex;flex-direction:column;gap:.5rem;min-width:0}.clientProfileCont .tx-card-bottom strong{font-size:1.4rem;overflow-wrap:anywhere}.clientProfileCont .tx-empty,.clientProfileCont .tx-message{color:var(--tx-muted);padding:5rem 2rem;text-align:center}.clientProfileCont .tx-empty svg{color:#a7bad5;font-size:4rem}.clientProfileCont .tx-empty h3{color:var(--tx-ink);font-size:1.7rem;margin:1rem 0 .5rem}.clientProfileCont .tx-empty p{font-size:1.3rem;margin:.4rem auto 1.3rem;max-width:40rem}.clientProfileCont .tx-message--error{background:#fff5f5;color:#a33030}.clientProfileCont .tx-message p{margin:.9rem 0}.clientProfileCont .tx-footer{align-items:center;border-top:1px solid var(--tx-line);color:var(--tx-muted);display:flex;flex-wrap:wrap;font-size:1.3rem;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.clientProfileCont .tx-page-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.clientProfileCont .tx-page-controls label{align-items:center;display:flex;gap:.4rem}.clientProfileCont .tx-page-controls select{background:#fff;border:1px solid var(--tx-line);border-radius:.6rem;padding:.6rem}.clientProfileCont .tx-page-controls button{background:#fff;border:1px solid var(--tx-line);border-radius:.7rem;color:var(--tx-ink);cursor:pointer;font-size:1.3rem;padding:.8rem 1rem}.clientProfileCont .tx-page-controls button:disabled{cursor:not-allowed;opacity:.4}.clientProfileCont .tx-scope-note{color:#92a0b1;font-size:1.3rem;padding:0 2rem 1.5rem}.clientProfileCont{grid-template-columns:minmax(18rem,1.2fr) minmax(0,5fr);min-width:0}.clientProfileCont .companyAcctMain,.clientProfileCont .tx-panel,.clientProfileCont .tx-workspace,.clientProfileCont main.companyAcctMain{min-width:0}@media (max-width:1250px){.clientProfileCont .tx-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.clientProfileCont .tx-workspace{padding:1.5rem 1rem 3rem}.clientProfileCont .tx-metrics{gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.clientProfileCont .tx-metric{padding:1.3rem}.clientProfileCont .tx-metric-value{font-size:1.65rem}.clientProfileCont .tx-record-actions,.clientProfileCont .tx-toolbar{padding:1.1rem}.clientProfileCont .tx-panel-title{padding:1.5rem 1.1rem}.clientProfileCont .tx-card-grid{padding:1.1rem}.clientProfileCont .tx-page-head{margin-bottom:1.5rem}.clientProfileCont .tx-footer{padding:1.4rem}.clientProfileCont .tx-scope-note{padding:0 1.2rem 1.5rem}}@media (max-width:430px){.clientProfileCont .tx-metrics{grid-template-columns:1fr 1fr}.clientProfileCont .tx-metric-top{font-size:1.3rem}.clientProfileCont .tx-metric-value{font-size:1.5rem}.clientProfileCont .tx-record-actions-right{width:100%}.clientProfileCont .tx-search{flex-basis:100%}.clientProfileCont .tx-card-grid{grid-template-columns:1fr}}@media print{body .clientProfileCont .tx-workspace{max-width:100%;padding:0}body .clientProfileCont .tx-panel>:not(.tx-printable),body .clientProfileCont .tx-workspace>:not(.tx-panel){display:none!important}body .clientProfileCont .tx-panel{border:0;box-shadow:none}body .clientProfileCont .tx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .clientProfileCont .tx-card{break-inside:avoid;page-break-inside:avoid}body .clientProfileCont .tx-table-scroll{overflow:visible}body .clientProfileCont .tx-table{font-size:10px;min-width:0}body .clientProfileCont .tx-table td,body .clientProfileCont .tx-table th{padding:7px}body .clientProfileCont .tx-action-col,body .clientProfileCont .tx-card-upper .tx-check,body .clientProfileCont .tx-table .tx-row-actions,body .clientProfileCont .tx-table .tx-select-col,body .clientProfileCont .tx-table td:first-child{display:none!important}}.clientProfileCont .tx-tabs{align-items:center;border-bottom:1px solid var(--tx-line);display:flex;gap:.5rem;max-width:100%;overflow-x:auto;padding:1.2rem 2rem 0}.clientProfileCont .tx-tabs button{background:#0000;border:0;border-bottom:2px solid #0000;color:#728098;cursor:pointer;font-size:1.3rem;font-weight:700;padding:1rem 1.3rem 1.2rem;white-space:nowrap}.clientProfileCont .tx-tabs button.active{border-bottom-color:#386de0;color:#2d61c5}@media(max-width:740px){.clientProfileCont .tx-tabs{padding:.8rem 1rem 0}}.clientProfileCont .clientContents{max-width:100%;min-width:0}.clientProfileCont .clientContents>:has(.tx-workspace){max-width:100%;min-width:0}@media (max-width:768px){#universeInventoryAppId .clientProfileCont,#universeInventoryAppId .clientProfileCont .clientContents,#universeInventoryAppId .clientProfileCont .companyAcctMain{min-width:0;width:100%}}.orders_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.orders_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.orders_advanced_top{display:flex;gap:20px;margin-bottom:20px}.orders_field{flex:1 1}.orders_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.orders_input,.orders_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.orders_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.orders_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.orders_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.orders_rule_actions{display:flex;gap:6px}.orders_actionBar .right button.orders_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.orders_actionBar .right button.orders_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.orders_actionBar .right button.orders_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.orders_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.orders_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.orders_footer_actions{display:flex;gap:10px}.orders_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.wrapPreviewSales{background-color:initial;height:100%;max-height:100vh;max-width:103rem;overflow:auto}.contPreviewSales{background-color:#fafafa;margin:3rem;padding:6.2rem 7.2rem}.contPreviewSales header{color:#c42b30}.contPreviewSalehBDR{border-bottom:3.2px solid #c42b30;padding:2.4rem;text-transform:uppercase}.logoPreviewSales{width:7rem}.contPreviewSales header p{color:#000;font-size:1.2rem;font-weight:600;text-transform:capitalize}.contPreviewSales header h2{font-size:4.2rem;font-weight:700;text-transform:uppercase}.previewSalesFigure div{border:1px solid #999;font-size:1.39rem;gap:.8rem;margin-top:3.2rem;padding:1rem;width:22rem}.previewSalesFigure div:nth-child(2){border-right:none}.previewSalesFigure div:first-child,.previewSalesFigure div:last-child{border-left:none;border-right:none}.previewSalesBar{background-color:#c42b30;border-radius:.3rem;color:#fff;font-size:1.6rem;font-weight:700;padding:1.2rem 2.4rem;text-align:center;text-transform:uppercase}.previewSalesTableBar{background-color:#e9cbc1;border-top-left-radius:.7rem;border-top-right-radius:.7rem;display:grid;grid-template-columns:3fr 2fr 1.3fr;min-height:12rem;padding:.4rem .8rem}.previewSalesTableBar div{padding:2.2rem}.previewSalesTableBar div:nth-child(2){border-left:1px solid #999;border-right:1px solid #999}.contPreviewSales table{background-color:#efe7e4;border-bottom-left-radius:.7rem;border-bottom-right-radius:.7rem;padding:3.2rem 2.8rem}.contPreviewSales table tbody tr,.contPreviewSales table thead tr{display:grid;grid-template-columns:2.7fr 1fr 1fr 1fr;text-align:right}.contPreviewSales table tbody tr td,.contPreviewSales table thead tr th{border:1px solid #bbb;border-bottom:none;border-left:none;margin:0;padding:1.6rem 1.2rem}.contPreviewSales table tbody tr td:first-child,.contPreviewSales table thead tr th:first-child{text-align:left}.contPreviewSales table thead tr th{border:none;border-right:1px solid #bbb}.contPreviewSales table thead tr th:first-child{border-left:none}.contPreviewSales table tbody tr td:last-child,.contPreviewSales table thead tr th:last-child{border-right:none}.contPreviewSales table tbody tr:last-child{border-bottom:1px solid #bbb}.grandToltalPreviewSales{width:35rem}.grandToltalPreviewSales span{background-color:#efe7e4;font-weight:700;padding:.4rem 1.6rem;text-align:center;text-transform:uppercase}.grandToltalPreviewSales span:nth-child(2){background-color:#c42b30;color:#fff;text-align:left}.buttomLeftDetails{font-size:1.3rem}.contPreviewSales .footer{color:#999;font-size:1rem;font-weight:700}.footer .logoPreviewSales{width:2.8rem}.wrapPreviewSales.tx-premium-preview{background:#f5f8fd;border-radius:1.8rem;box-shadow:0 25px 70px #11284b2e;color:#1b2c45;max-height:min(85vh,110rem);max-width:100%;width:min(100rem,calc(100vw - 3rem))}.tx-premium-preview>.fx-ac:first-child{align-items:center;background:#fff;border-bottom:1px solid #e3eaf5;display:flex;flex-wrap:wrap;gap:.8rem!important;justify-content:flex-end;padding:1.5rem 1.8rem!important;position:sticky;top:0;z-index:1}.tx-premium-preview>.fx-ac:first-child .controlButtons{align-items:center;background:#f2f6ff;border:1px solid #dbe5f7;border-radius:.8rem;color:#2f5bae;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:700;justify-content:center;min-height:3.5rem;padding:.85rem 1.2rem}.tx-premium-preview>.contPreviewSales{background:#0000;gap:2.2rem;margin:0;min-width:0;padding:clamp(1.6rem,4vw,4rem)}.tx-premium-preview .contPreviewSales header{background:linear-gradient(115deg,#20417e,#366ad3);border-radius:1.3rem;color:#fff;padding:2rem 2.3rem}.tx-premium-preview .contPreviewSales header h2{color:#fff;font-size:clamp(2rem,2.8vw,3.5rem);letter-spacing:-.035em;line-height:1.15;margin:0 0 .6rem}.tx-premium-preview .contPreviewSales header h3{color:#e2ebff;font-size:1.5rem;margin:0 0 .7rem}.tx-premium-preview .contPreviewSales header strong{color:#fff;font-size:1.2rem;overflow-wrap:anywhere}.tx-premium-preview .PreviewSalesDetails{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));min-width:0}.tx-premium-preview .PreviewSalesDetails>div{background:#fff;border:1px solid #e2eaf5;border-radius:1.15rem;display:flex;flex-direction:column;gap:.7rem;min-width:0;overflow-wrap:anywhere;padding:1.6rem}.tx-premium-preview .PreviewSalesDetails strong{color:#6b7d97;font-size:1.1rem;font-weight:700}.tx-premium-preview .PreviewSalesDetails p{color:#243856;font-weight:650;margin:0;overflow-wrap:anywhere}.tx-premium-preview .contPreviewSales table{background:#fff;border-collapse:collapse;border-radius:1rem;font-size:1.2rem;min-width:72rem;overflow:hidden;padding:0;text-align:left;width:100%}.tx-premium-preview .contPreviewSales table th{background:#eff4fd;border:0;border-bottom:1px solid #dbe5f4;color:#526881;font-size:1.1rem;padding:1.1rem 1.2rem;text-align:left}.tx-premium-preview .contPreviewSales table td{border:0;border-bottom:1px solid #edf1f7;color:#30445e;padding:1.2rem;vertical-align:top}@media(max-width:640px){.wrapPreviewSales.tx-premium-preview{border-radius:1.2rem;max-height:88vh;width:calc(100vw - 1.4rem)}.tx-premium-preview>.fx-ac:first-child{justify-content:flex-start;padding:1rem!important}.tx-premium-preview>.contPreviewSales{padding:1rem}.tx-premium-preview .PreviewSalesDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-premium-preview .PreviewSalesDetails>div{padding:1.2rem}}@media print{.wrapPreviewSales.tx-premium-preview{background:#fff;box-shadow:none;max-height:none;width:100%}.tx-premium-preview>.fx-ac:first-child{display:none!important}.tx-premium-preview>.contPreviewSales{padding:0}.tx-premium-preview .contPreviewSales table{min-width:0}}.tx-premium-preview{font-size:1.4rem;line-height:1.55}.tx-premium-preview>.fx-ac:first-child .controlButtons{font-size:1.4rem;min-height:4rem}.tx-premium-preview .PreviewSalesDetails strong,.tx-premium-preview .contPreviewSales header strong{font-size:1.3rem}.tx-premium-preview .PreviewSalesDetails p{font-size:1.45rem}.tx-premium-preview .contPreviewSales>div>h3,.tx-premium-preview .contPreviewSales>div>p{font-size:1.4rem}.tx-premium-preview .tx-preview-items{background:#fff;border:1px solid #e0e8f4;border-radius:1.4rem;box-shadow:0 6px 22px rgba(27,52,88,.035);display:block;max-width:100%;min-width:0;overflow:hidden}.tx-premium-preview .tx-preview-items-heading{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;padding:1.9rem 2rem}.tx-premium-preview .tx-preview-items-heading h3{color:#1b3153;font-size:1.85rem;font-weight:800;letter-spacing:-.025em;margin:0}.tx-premium-preview .tx-preview-items-heading p{color:#718299;font-size:1.3rem;margin:.3rem 0 0}.tx-premium-preview .tx-preview-items-count{align-items:center;background:#f3f7fd;border:1px solid #e4ebf6;border-radius:99rem;color:#718299;display:flex;font-size:1.3rem;gap:.55rem;padding:.55rem 1.2rem;white-space:nowrap}.tx-premium-preview .tx-preview-items-count strong{color:#234c98;font-size:1.4rem;font-weight:800}.tx-premium-preview .tx-preview-scroll-hint{color:#657c9c;display:none;font-size:1.3rem;margin:0;padding:0 2rem 1rem}.tx-premium-preview .tx-preview-items-scroll{max-width:100%;outline-offset:-3px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:#c7d6ec #f4f7fc;width:100%}.tx-premium-preview .tx-preview-items-scroll:focus-visible{outline:2px solid #3565d9}.tx-premium-preview .contPreviewSales .tx-preview-items-table{background:#fff;border:0;border-collapse:initial;border-radius:0;border-spacing:0;display:table!important;font-size:1.4rem;margin:0;min-width:112rem;overflow:visible;padding:0;table-layout:fixed;text-align:left;width:100%}.tx-premium-preview .contPreviewSales .tx-preview-items-table thead{display:table-header-group!important}.tx-premium-preview .contPreviewSales .tx-preview-items-table tbody{display:table-row-group!important}.tx-premium-preview .contPreviewSales .tx-preview-items-table tbody tr,.tx-premium-preview .contPreviewSales .tx-preview-items-table thead tr{display:table-row!important;grid-template-columns:none!important;text-align:left}.tx-premium-preview .contPreviewSales .tx-preview-items-table td,.tx-premium-preview .contPreviewSales .tx-preview-items-table th{border:0;border-bottom:1px solid #e9eff7;box-sizing:border-box;display:table-cell!important;line-height:1.55;margin:0;overflow-wrap:anywhere;padding:1.6rem 1.4rem;text-align:left;vertical-align:middle;white-space:normal}.tx-premium-preview .contPreviewSales .tx-preview-items-table th{background:#f0f5fd;color:#516986;font-size:1.3rem;font-weight:800;letter-spacing:.015em;padding-bottom:1.35rem;padding-top:1.35rem;position:sticky;top:0;z-index:1}.tx-premium-preview .contPreviewSales .tx-preview-items-table tbody tr:nth-child(2n){background:#fafcff}.tx-premium-preview .contPreviewSales .tx-preview-items-table tbody tr:hover{background:#f3f7ff}.tx-premium-preview .contPreviewSales .tx-preview-items-table tr:last-child td{border-bottom:0}.tx-premium-preview .contPreviewSales .tx-preview-items-table th:first-child{width:25%}.tx-premium-preview .contPreviewSales .tx-preview-items-table th:nth-child(2){width:8%}.tx-premium-preview .contPreviewSales .tx-preview-items-table th:nth-child(3),.tx-premium-preview .contPreviewSales .tx-preview-items-table th:nth-child(4),.tx-premium-preview .contPreviewSales .tx-preview-items-table th:nth-child(5){width:14%}.tx-premium-preview .contPreviewSales .tx-preview-items-table th:nth-child(6){width:16%}.tx-premium-preview .contPreviewSales .tx-preview-items-table th:nth-child(7){width:9%}.tx-premium-preview .contPreviewSales .tx-preview-items-table .tx-preview-numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.tx-premium-preview .contPreviewSales .tx-preview-items-table .tx-preview-product-cell{background:#fff;box-shadow:1px 0 0 #e9eff7;left:0;position:sticky;z-index:1}.tx-premium-preview .contPreviewSales .tx-preview-items-table tbody tr:nth-child(2n) .tx-preview-product-cell{background:#fafcff}.tx-premium-preview .contPreviewSales .tx-preview-items-table tbody tr:hover .tx-preview-product-cell{background:#f3f7ff}.tx-premium-preview .contPreviewSales .tx-preview-items-table thead th:first-child{left:0;z-index:3}.tx-premium-preview .tx-preview-product-cell{min-width:0}.tx-premium-preview .tx-preview-product-number{align-items:center;background:#eaf0fd;border-radius:.8rem;color:#3b67be;display:inline-flex;flex:0 0 auto;font-size:1.3rem;font-weight:800;height:3.2rem;justify-content:center;margin-right:1rem;vertical-align:middle;width:3.2rem}.tx-premium-preview .tx-preview-product-info{display:inline-flex;flex-direction:column;gap:.35rem;max-width:calc(100% - 4.8rem);min-width:0;vertical-align:middle}.tx-premium-preview .tx-preview-product-info strong{color:#1f3452;font-size:1.4rem;font-weight:800;overflow-wrap:anywhere}.tx-premium-preview .tx-preview-sku{color:#6d809a;font-size:1.3rem;overflow-wrap:anywhere}.tx-premium-preview .tx-preview-items-table .tx-preview-units{color:#2c4769;font-weight:800}.tx-premium-preview .tx-preview-items-table .tx-preview-value{color:#204fa2;font-weight:800}.tx-premium-preview .tx-preview-stock{color:#2f4967}.tx-premium-preview .tx-preview-stock .tx-preview-arrow{color:#97aac4;margin:0 .65rem}.tx-premium-preview .tx-preview-stock strong{color:#204fa2}.tx-premium-preview .tx-preview-destination{color:#6f83a0;display:block;font-size:1.3rem;margin-top:.25rem}.tx-premium-preview .tx-preview-detail,.tx-premium-preview .tx-preview-muted{color:#61748e}.tx-premium-preview .tx-preview-items-empty{border-top:1px solid #edf1f6;color:#6b7e97;font-size:1.4rem;padding:3.5rem 2rem;text-align:center}@media(max-width:780px){.tx-premium-preview .tx-preview-scroll-hint{display:block}.tx-premium-preview .tx-preview-items-heading{padding:1.5rem 1.2rem}.tx-premium-preview .tx-preview-items-heading p{font-size:1.3rem}.tx-premium-preview .contPreviewSales .tx-preview-items-table .tx-preview-product-cell{box-shadow:none;position:static}.tx-premium-preview .contPreviewSales .tx-preview-items-table thead th:first-child{position:static}}@media print{.tx-premium-preview .tx-preview-items{border:0;box-shadow:none;break-inside:auto;overflow:visible;page-break-inside:auto}.tx-premium-preview .tx-preview-scroll-hint{display:none!important}.tx-premium-preview .tx-preview-items-scroll{max-width:100%;overflow:visible}.tx-premium-preview .tx-preview-items-heading{padding:1rem 0}.tx-premium-preview .contPreviewSales .tx-preview-items-table{font-size:9px;min-width:0;table-layout:fixed;width:100%}.tx-premium-preview .contPreviewSales .tx-preview-items-table td,.tx-premium-preview .contPreviewSales .tx-preview-items-table th{font-size:9px;overflow-wrap:anywhere;padding:6px 4px!important;white-space:normal!important}.tx-premium-preview .contPreviewSales .tx-preview-items-table th{position:static}.tx-premium-preview .contPreviewSales .tx-preview-items-table .tx-preview-product-cell{box-shadow:none;position:static}.tx-premium-preview .tx-preview-product-number{display:none}.tx-premium-preview .tx-preview-product-info strong,.tx-premium-preview .tx-preview-sku{font-size:9px}.tx-premium-preview .contPreviewSales .tx-preview-items-table tr{break-inside:avoid;page-break-inside:avoid}}.tx-premium-preview .tx-preview-scroll-hint--wide{display:block}.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-4{min-width:64rem}.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-5{min-width:84rem}.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-6{min-width:96rem}.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-4 th:first-child{width:40%}.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-4 th:nth-child(2){width:12%}.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-4 th:nth-child(3),.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-4 th:nth-child(4){width:24%}@media print{.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-4,.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-5,.tx-premium-preview .contPreviewSales .tx-preview-items-table--cols-6{min-width:0}}.p2-sale-preview .p2-sale-details{border-top:1px solid #dfe7f2;margin:1.1rem 0;padding:1.6rem 0}.p2-sale-preview .p2-sale-details h3{color:#182945;font-size:1.65rem;margin:0 0 1.2rem}.p2-sale-preview .p2-sale-details dl{grid-gap:0 3rem;display:grid;gap:0 3rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.p2-sale-preview .p2-sale-details dl>div{grid-gap:.9rem;border-bottom:1px solid #edf1f7;display:grid;gap:.9rem;grid-template-columns:minmax(12rem,.9fr) minmax(0,1.1fr);min-width:0;padding:1rem .2rem}.p2-sale-preview .p2-sale-details dt{color:#67758c;font-size:1.3rem;font-weight:500}.p2-sale-preview .p2-sale-details dd{color:#152540;font-size:1.4rem;font-weight:650;margin:0;overflow-wrap:anywhere}@media(max-width:780px){.p2-sale-preview .p2-sale-details dl{grid-template-columns:1fr}}.p2-expense-preview .p2-sale-details{border-top:1px solid #d4e8e2;padding:1.6rem 0}.p2-expense-preview .p2-sale-details h3{color:#0f5b55;font-size:1.65rem}.p2-expense-preview .p2-sale-details dl{grid-gap:0 2.5rem;display:grid;gap:0 2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.p2-expense-preview .p2-sale-details dl>div{grid-gap:.9rem;border-bottom:1px solid #e1edea;display:grid;gap:.9rem;grid-template-columns:minmax(12rem,.9fr) minmax(0,1.1fr);padding:1rem .2rem}.p2-expense-preview .p2-sale-details dt{color:#5d7771;font-size:1.3rem}.p2-expense-preview .p2-sale-details dd{font-size:1.4rem;font-weight:650;margin:0;overflow-wrap:anywhere}@media(max-width:780px){.p2-expense-preview .p2-sale-details dl{grid-template-columns:1fr}}.sales_breadcrumbs{text-transform:capitalize}.salesSumIcn{background:linear-gradient(to bottom right,#f3f6f8,#e8f1ee);background:#fff;border-radius:1rem;color:#b9b9b9;height:5.9rem;padding:.7rem;width:7.7rem}.sales_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.sales_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;height:6rem;padding:0 2rem}.sales_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.sales_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.sales_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;height:100%;padding:1.2rem .8rem;transition:all .3s ease-in-out}.sales_actionBar ul.left li:hover{color:#000}.sales_actionBar ul.left li.active,.sales_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.sales_actionBar ul.left li.active:hover{opacity:.7}.sales_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.sales_actionBar ul.left li.active figure,.sales_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.sales_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.sales table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.sales table tbody tr:nth-child(2n){background-color:#e3ecfd}.sales table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.sales table tbody tr:active,.sales table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.sales_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.sales_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.sales_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.sales_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.sales_row table tbody tr button{background-color:initial;color:#12e095}.sales_row table tbody tr button:first-child{background-color:initial;color:#999}.sales_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.sales_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.sales_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.sales_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.sales_row .sales_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.sales_row .sales_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.sales-page-limit{position:relative}.sales-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.sales-page-limit-arrow{font-size:12px}.sales-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.sales-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.sales-limit-item:hover{background:#f4f6ff;color:#4f46e5}.sales_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.sales_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.sales_pagination button:hover{background-color:#3a84f8;color:#fff}.sales_pagination button.sales_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.sales_pagination button.sales_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.sales_pagination button.sales_jumpto:hover{background-color:#ddd}.salesGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.sales-airline{min-width:220px}.sales-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.sales-airline-name{font-size:15px;font-weight:600}.sales-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.sales-flight-info{flex:1 1}.sales-time-block{text-align:left}.sales-time{font-size:3.4rem;font-weight:700}.sales-location{color:#666;font-size:12px}.sales-flight-line{min-width:120px}.sales-plane-icon{color:#555;font-size:22px}.sales-duration{font-size:12px;margin-top:4px}.sales-stop{color:#888;font-size:11px}.sales-place-icon{font-size:14px;vertical-align:middle}.sales-price-section{min-width:160px;text-align:right}.sales-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.sales-price{font-size:26px;font-weight:700}.sales-class{color:#666;font-size:12px;margin-bottom:10px}.sales-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.sales-book-btn,.sales-book-btn:hover{background:#3a84f8}.sales_footer{margin-bottom:1rem}@media print{.sales_no-print{display:none}body{margin:0}.sales_print-area{width:100%}}#salesBtnReciept{background-color:#286592;border-radius:8.5rem;color:#fff;font-size:1.2rem;padding:.4rem 1.2rem;transition:all .3s}#salesBtnReciept:hover{background-color:#6db0e4}.mobileUiItemCard{background-color:#fff;border-radius:2.2rem;padding:.9rem}.lightGrayMbl{color:#a8a8a8}.mobileUiItemCard .topContents{border-bottom:1px solid #ececec;padding-bottom:1.5rem}.mobileUiItemCard .mblImgCard{align-items:center;background-color:#f6f6f6;border-radius:1.6rem;color:#ddd;display:flex;height:7rem;justify-content:center;width:7rem}.mobileUiItemCard .bottomConts{padding-top:1.5rem}.mobileUiItemCard .bottomConts button{border-radius:55rem;box-shadow:0 0 0 .6px var(--primary-color);color:var(--primary-color);font-size:1.2rem;padding:.6rem 1.2rem}.mobileUiItemCard .bottomConts button:hover,.mobileUiItemCard:hover .bottomConts button{background-color:#000;color:#fff}.mobileUiItemCard .bottomConts button:last-child{background-color:var(--primary-color);color:#fff;height:3.7rem;padding:.2rem;width:3.6rem}.exportsBtnDropdwn{background:#fff;border-radius:1.8rem;box-shadow:0 8px 20px #0000001a;overflow:hidden;position:absolute;right:0;top:110%;width:19rem;z-index:100}#mobileRWDInvDisp.salesMobileUi .exportsBtnDropdwn button{background-color:initial;color:#333;padding:1.5rem 2.3rem;transition:all .3s}#mobileRWDInvDisp.salesMobileUi .exportsBtnDropdwn button:hover{background-color:#3a84f8;color:#fff}#mobileRWDInvDisp.salesMobileUi .exportsBtnDropdwn button.iconBtn{padding:.2rem}#mobileRWDInvDisp.salesMobileUi .exportsBtnDropdwn button:hover .iconBtn{color:#fff}.sales_advanced_search{background:#fafaff;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.sales_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.sales_advanced_top{display:flex;gap:20px;margin-bottom:20px}.sales_field{flex:1 1}.sales_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.sales_input,.sales_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.sales_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.sales_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.sales_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.sales_rule_actions{display:flex;gap:6px}.sales_actionBar .right button.sales_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.sales_actionBar .right button.sales_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.sales_actionBar .right button.sales_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.sales_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.sales_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.sales_footer_actions{display:flex;gap:10px}.sales_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.quatations_breadcrumbs{text-transform:capitalize}.quatations_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.quatations_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.quatations_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.quatations_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.quatations_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.quatations_actionBar ul.left li:hover{color:#000}.quatations_actionBar ul.left li.active,.quatations_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.quatations_actionBar ul.left li.active:hover{opacity:.7}.quatations_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.quatations_actionBar ul.left li.active figure,.quatations_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.quatations_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.quatations table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.quatations table tbody tr:nth-child(2n){background-color:#e3ecfd}.quatations table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.quatations table tbody tr:active,.quatations table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.quatations_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.quatations_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.quatations_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.quatations_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.quatations_row table tbody tr button{background-color:initial;color:#12e095}.quatations_row table tbody tr button:first-child{background-color:initial;color:#999}.quatations_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.quatations_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.quatations_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.quatations_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.quatations_row .quatations_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.quatations_row .quatations_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.quatations-page-limit{position:relative}.quatations-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.quatations-page-limit-arrow{font-size:12px}.quatations-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.quatations-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.quatations-limit-item:hover{background:#f4f6ff;color:#4f46e5}.quatations_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.quatations_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.quatations_pagination button:hover{background-color:#3a84f8;color:#fff}.quatations_pagination button.quatations_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.quatations_pagination button.quatations_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.quatations_pagination button.quatations_jumpto:hover{background-color:#ddd}.quatationsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.quatations_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.quatations_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.quatations-airline{min-width:220px}.quatations-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.quatations-airline-name{font-size:15px;font-weight:600}.quatations-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.quatations-flight-info{flex:1 1}.quatations-time-block{text-align:left}.quatations-time{font-size:3.4rem;font-weight:700}.quatations-location{color:#666;font-size:12px}.quatations-flight-line{min-width:120px}.quatations-plane-icon{color:#555;font-size:22px}.quatations-duration{font-size:12px;margin-top:4px}.quatations-stop{color:#888;font-size:11px}.quatations-place-icon{font-size:14px;vertical-align:middle}.quatations-price-section{min-width:160px;text-align:right}.quatations-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.quatations-price{font-size:26px;font-weight:700}.quatations-class{color:#666;font-size:12px;margin-bottom:10px}.quatations-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.quatations-book-btn:hover{background:#3a84f8}.quatations_footer{margin-bottom:1rem}@media print{.quatations_no-print{display:none}body{margin:0}.quatations_print-area{width:100%}}.quatations_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.quatations_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.quatations_advanced_top{display:flex;gap:20px;margin-bottom:20px}.quatations_field{flex:1 1}.quatations_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.quatations_input,.quatations_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.quatations_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.quatations_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.quatations_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.quatations_rule_actions{display:flex;gap:6px}.quatations_actionBar .right button.quatations_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.quatations_actionBar .right button.quatations_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.quatations_actionBar .right button.quatations_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.quatations_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.quatations_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.quatations_footer_actions{display:flex;gap:10px}.quatations_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.discount2026_breadcrumbs{text-transform:capitalize}.discount2026_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.discount2026_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.discount2026_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.discount2026_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.discount2026_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.discount2026_actionBar ul.left li:hover{color:#000}.discount2026_actionBar ul.left li.active,.discount2026_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.discount2026_actionBar ul.left li.active:hover{opacity:.7}.discount2026_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.discount2026_actionBar ul.left li.active figure,.discount2026_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.discount2026_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.discount2026 table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 5fr 2fr 1.6fr 2fr 1.8fr 1.5fr 2.4fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.discount2026 table tbody tr:nth-child(2n){background-color:#e3ecfd}.discount2026 table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 5fr 2fr 1.6fr 2fr 1.8fr 1.5fr 2.4fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.discount2026 table tbody tr:active,.discount2026 table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.discount2026_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.discount2026_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.discount2026_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.discount2026_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.discount2026_row table tbody tr button{background-color:initial;color:#12e095}.discount2026_row table tbody tr button:first-child{background-color:initial;color:#999}.discount2026_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.discount2026_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.discount2026_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.discount2026_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.discount2026_row .discount2026_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.discount2026_row .discount2026_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.discount2026-page-limit{position:relative}.discount2026-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.discount2026-page-limit-arrow{font-size:12px}.discount2026-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.discount2026-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.discount2026-limit-item:hover{background:#f4f6ff;color:#4f46e5}.discount2026_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.discount2026_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.discount2026_pagination button:hover{background-color:#3a84f8;color:#fff}.discount2026_pagination button.discount2026_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.discount2026_pagination button.discount2026_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.discount2026_pagination button.discount2026_jumpto:hover{background-color:#ddd}.discount2026GridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.discount2026_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.discount2026_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.discount2026-airline{min-width:220px}.discount2026-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.discount2026-airline-name{font-size:15px;font-weight:600}.discount2026-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.discount2026-flight-info{flex:1 1}.discount2026-time-block{text-align:left}.discount2026-time{font-size:3.4rem;font-weight:700}.discount2026-location{color:#666;font-size:12px}.discount2026-flight-line{min-width:120px}.discount2026-plane-icon{color:#555;font-size:22px}.discount2026-duration{font-size:12px;margin-top:4px}.discount2026-stop{color:#888;font-size:11px}.discount2026-place-icon{font-size:14px;vertical-align:middle}.discount2026-price-section{min-width:160px;text-align:right}.discount2026-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.discount2026-price{font-size:26px;font-weight:700}.discount2026-class{color:#666;font-size:12px;margin-bottom:10px}.discount2026-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.discount2026-book-btn:hover{background:#3a84f8}.discount2026_footer{margin-bottom:1rem}@media print{.discount2026_no-print{display:none}body{margin:0}.discount2026_print-area{width:100%}}.subscription_breadcrumbs{text-transform:capitalize}.subscription_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.subscription_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.subscription_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.subscription_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.subscription_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.subscription_actionBar ul.left li:hover{color:#000}.subscription_actionBar ul.left li.active,.subscription_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.subscription_actionBar ul.left li.active:hover{opacity:.7}.subscription_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.subscription_actionBar ul.left li.active figure,.subscription_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.subscription_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.subscription table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.subscription table tbody tr:nth-child(2n){background-color:#e3ecfd}.subscription table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.subscription table tbody tr:active,.subscription table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.subscription_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.subscription_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.subscription_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.subscription_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.subscription_row table tbody tr button{background-color:initial;color:#12e095}.subscription_row table tbody tr button:first-child{background-color:initial;color:#999}.subscription_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.subscription_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.subscription_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.subscription_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.subscription_row .subscription_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.subscription_row .subscription_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.subscription-page-limit{position:relative}.subscription-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.subscription-page-limit-arrow{font-size:12px}.subscription-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.subscription-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.subscription-limit-item:hover{background:#f4f6ff;color:#4f46e5}.subscription_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.subscription_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.subscription_pagination button:hover{background-color:#3a84f8;color:#fff}.subscription_pagination button.subscription_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.subscription_pagination button.subscription_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.subscription_pagination button.subscription_jumpto:hover{background-color:#ddd}.subscriptionGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.subscription_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.subscription_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.subscription-airline{min-width:220px}.subscription-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.subscription-airline-name{font-size:15px;font-weight:600}.subscription-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.subscription-flight-info{flex:1 1}.subscription-time-block{text-align:left}.subscription-time{font-size:3.4rem;font-weight:700}.subscription-location{color:#666;font-size:12px}.subscription-flight-line{min-width:120px}.subscription-plane-icon{color:#555;font-size:22px}.subscription-duration{font-size:12px;margin-top:4px}.subscription-stop{color:#888;font-size:11px}.subscription-place-icon{font-size:14px;vertical-align:middle}.subscription-price-section{min-width:160px;text-align:right}.subscription-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.subscription-price{font-size:26px;font-weight:700}.subscription-class{color:#666;font-size:12px;margin-bottom:10px}.subscription-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.subscription-book-btn:hover{background:#3a84f8}.subscription_footer{margin-bottom:1rem}@media print{.subscription_no-print{display:none}body{margin:0}.subscription_print-area{width:100%}}.subscription_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.subscription_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.subscription_advanced_top{display:flex;gap:20px;margin-bottom:20px}.subscription_field{flex:1 1}.subscription_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.subscription_input,.subscription_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.subscription_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.subscription_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.subscription_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.subscription_rule_actions{display:flex;gap:6px}.subscription_actionBar .right button.subscription_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.subscription_actionBar .right button.subscription_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.subscription_actionBar .right button.subscription_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.subscription_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.subscription_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.subscription_footer_actions{display:flex;gap:10px}.subscription_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.drafts_breadcrumbs{text-transform:capitalize}.drafts_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.drafts_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.drafts_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.drafts_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.drafts_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.drafts_actionBar ul.left li:hover{color:#000}.drafts_actionBar ul.left li.active,.drafts_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.drafts_actionBar ul.left li.active:hover{opacity:.7}.drafts_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.drafts_actionBar ul.left li.active figure,.drafts_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.drafts_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.drafts table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 1fr 2.5fr 2fr 1.5fr 1fr;padding:1.2rem 2.4rem;text-align:left}.drafts table tbody tr:nth-child(2n){background-color:#e3ecfd}.drafts table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 1fr 2.5fr 2fr 1.5fr 1fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.drafts table tbody tr:active,.drafts table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.drafts_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.drafts_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.drafts_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.drafts_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.drafts_row table tbody tr button{background-color:initial;color:#12e095}.drafts_row table tbody tr button:first-child{background-color:initial;color:#999}.drafts_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.drafts_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.drafts_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.drafts_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.drafts_row .drafts_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.drafts_row .drafts_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.drafts-page-limit{position:relative}.drafts-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.drafts-page-limit-arrow{font-size:12px}.drafts-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.drafts-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.drafts-limit-item:hover{background:#f4f6ff;color:#4f46e5}.drafts_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.drafts_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.drafts_pagination button:hover{background-color:#3a84f8;color:#fff}.drafts_pagination button.drafts_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.drafts_pagination button.drafts_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.drafts_pagination button.drafts_jumpto:hover{background-color:#ddd}.draftsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.drafts_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.drafts_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.drafts-airline{min-width:220px}.drafts-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.drafts-airline-name{font-size:15px;font-weight:600}.drafts-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.drafts-flight-info{flex:1 1}.drafts-time-block{text-align:left}.drafts-time{font-size:3.4rem;font-weight:700}.drafts-location{color:#666;font-size:12px}.drafts-flight-line{min-width:120px}.drafts-plane-icon{color:#555;font-size:22px}.drafts-duration{font-size:12px;margin-top:4px}.drafts-stop{color:#888;font-size:11px}.drafts-place-icon{font-size:14px;vertical-align:middle}.drafts-price-section{min-width:160px;text-align:right}.drafts-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.drafts-price{font-size:26px;font-weight:700}.drafts-class{color:#666;font-size:12px;margin-bottom:10px}.drafts-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.drafts-book-btn,.drafts-book-btn:hover{background:#3a84f8}.drafts_footer{margin-bottom:1rem}@media print{.drafts_no-print{display:none}body{margin:0}.drafts_print-area{width:100%}}.sellreturn_breadcrumbs{text-transform:capitalize}.sellreturn_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.sellreturn_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.sellreturn_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.sellreturn_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.sellreturn_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.sellreturn_actionBar ul.left li:hover{color:#000}.sellreturn_actionBar ul.left li.active,.sellreturn_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.sellreturn_actionBar ul.left li.active:hover{opacity:.7}.sellreturn_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.sellreturn_actionBar ul.left li.active figure,.sellreturn_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.sellreturn_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.sellreturn table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.sellreturn table tbody tr:nth-child(2n){background-color:#e3ecfd}.sellreturn table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.sellreturn table tbody tr:active,.sellreturn table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.sellreturn_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.sellreturn_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.sellreturn_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.sellreturn_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.sellreturn_row table tbody tr button{background-color:initial;color:#12e095}.sellreturn_row table tbody tr button:first-child{background-color:initial;color:#999}.sellreturn_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.sellreturn_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.sellreturn_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.sellreturn_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.sellreturn_row .sellreturn_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.sellreturn_row .sellreturn_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.sellreturn-page-limit{position:relative}.sellreturn-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.sellreturn-page-limit-arrow{font-size:12px}.sellreturn-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.sellreturn-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.sellreturn-limit-item:hover{background:#f4f6ff;color:#4f46e5}.sellreturn_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.sellreturn_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.sellreturn_pagination button:hover{background-color:#3a84f8;color:#fff}.sellreturn_pagination button.sellreturn_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.sellreturn_pagination button.sellreturn_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.sellreturn_pagination button.sellreturn_jumpto:hover{background-color:#ddd}.sellreturnGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.sellreturn_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.sellreturn_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.sellreturn-airline{min-width:220px}.sellreturn-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.sellreturn-airline-name{font-size:15px;font-weight:600}.sellreturn-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.sellreturn-flight-info{flex:1 1}.sellreturn-time-block{text-align:left}.sellreturn-time{font-size:3.4rem;font-weight:700}.sellreturn-location{color:#666;font-size:12px}.sellreturn-flight-line{min-width:120px}.sellreturn-plane-icon{color:#555;font-size:22px}.sellreturn-duration{font-size:12px;margin-top:4px}.sellreturn-stop{color:#888;font-size:11px}.sellreturn-place-icon{font-size:14px;vertical-align:middle}.sellreturn-price-section{min-width:160px;text-align:right}.sellreturn-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.sellreturn-price{font-size:26px;font-weight:700}.sellreturn-class{color:#666;font-size:12px;margin-bottom:10px}.sellreturn-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.sellreturn-book-btn:hover{background:#3a84f8}.sellreturn_footer{margin-bottom:1rem}@media print{.sellreturn_no-print{display:none}body{margin:0}.sellreturn_print-area{width:100%}}.p2-root{--p2-blue:#3565d9;--p2-bg:#f8fafe;--p2-text:#152540;--p2-border:#dce5f4;--p2-muted:#5d708d;color:var(--p2-text);font-size:1.4rem;min-width:0;width:100%}.p2-root.p2-expense{--p2-blue:#0f766e;--p2-bg:#f1faf7;--p2-border:#d4e8e2}.p2-root,.p2-root *{box-sizing:border-box}.p2-root [class$=_headings]{align-items:center;background:#fff;border:1px solid var(--p2-border);border-radius:1.6rem;box-shadow:0 9px 30px rgba(27,59,97,.045);flex-wrap:wrap;gap:2rem;padding:1.8rem 2rem}.p2-root [class$=_headings] h2{color:var(--p2-text);font-size:2.4rem;font-weight:750}.p2-root [class$=_headings] p{color:var(--p2-muted);font-size:1.35rem!important;line-height:1.6;max-width:78ch}.p2-root [class$=_actionBar]{background:var(--p2-blue);border-radius:1.3rem;box-shadow:0 8px 24px #3565d924;color:#fff;display:flex;flex-wrap:wrap;gap:1.2rem;min-width:0;padding:1.3rem 1.7rem}.p2-root [class$=_actionBar] :is(ul.left,ul.left li,ul.left li.active,ul.left li:hover,ul.left li.active:hover){color:#fff}.p2-root [class$=_actionBar] ul.left{display:flex;flex-wrap:wrap;gap:1rem}.p2-root [class$=_actionBar] ul.left li{border-radius:.65rem;font-size:1.35rem;padding:.6rem 1rem}.p2-root [class$=_actionBar] ul.left li.active{background:#ffffff38;box-shadow:none}.p2-root [class$=_actionBar] .right{flex-wrap:wrap;gap:.8rem}.p2-root [class$=_actionBar] .right button{background:#ffffff1a;border:1px solid #ffffff85;border-radius:.8rem;color:#fff;font-size:1.35rem;font-weight:650;min-height:4rem;padding:.85rem 1.1rem}.p2-root [class$=_actionBar] .right button:hover{background:#fff;color:var(--p2-blue)}.p2-root [class$=_main]{background:#fff;border:1px solid var(--p2-border);border-radius:1.6rem;min-width:0;overflow:hidden;padding:1.6rem;width:100%}.p2-root [class$=_main]>.fx-cl{min-width:0}.p2-root .p2-searchbox{align-items:center;background:#fff;border:1px solid var(--p2-border);border-radius:1rem;display:flex;flex-wrap:wrap;gap:1.2rem;min-width:0;padding:1.3rem 1.6rem}.p2-root .p2-searchbox label{color:var(--p2-muted);font-size:1.35rem;font-weight:650}.p2-root .p2-searchbox input{background:var(--p2-bg);border:1px solid var(--p2-border);border-radius:.85rem;color:var(--p2-text);flex:1 1 25rem;font-size:1.4rem;min-height:4.2rem;min-width:15rem;padding:1rem 1.3rem}.p2-root .p2-searchbox button{background:#fff;border:1px solid var(--p2-border);border-radius:.75rem;font-size:1.3rem;min-height:4rem;padding:.8rem 1.4rem}.p2-root .p2-searchbox input:focus-visible,.p2-root button:focus-visible{outline:3px solid #3565d947;outline-offset:2px}.p2-insights{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.p2-insights>div{background:#fff;border:1px solid var(--p2-border);border-radius:1.3rem;display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:1.7rem}.p2-insights span{color:var(--p2-muted);font-size:1.3rem}.p2-insights strong{font-size:2.5rem;font-weight:750;overflow-wrap:anywhere}.p2-table-scroll{background:#fff;border:1px solid var(--p2-border);border-radius:1.2rem;min-width:0;overflow-x:auto;width:100%}.p2-root table.p2-table{border-collapse:initial;border-spacing:0;display:table!important;font-size:1.4rem;min-width:740px;padding:0;table-layout:auto;width:100%}.p2-root table.p2-table :is(thead,tbody){display:table-row-group!important;padding:0;width:auto}.p2-root table.p2-table thead{display:table-header-group!important}.p2-root table.p2-table tr{background:#fff;border:0;box-shadow:none;display:table-row!important;padding:0}.p2-root table.p2-table td,.p2-root table.p2-table th{border:0;color:var(--p2-text);display:table-cell!important;font-size:1.35rem;line-height:1.5;padding:1.35rem 1.5rem;text-align:left;vertical-align:middle;white-space:nowrap;width:auto!important}.p2-root table.p2-table th{background:var(--p2-bg);border-bottom:1px solid var(--p2-border);color:var(--p2-muted);font-weight:720;text-transform:none}.p2-root table.p2-table tbody tr:nth-child(2n),.p2-root table.p2-table tbody tr:nth-child(2n) td{background:#f9fbff}.p2-root table.p2-table tbody tr:hover td{background:#edf4ff}.p2-root table.p2-table td{border-bottom:1px solid #edf1f7;max-width:24rem;overflow:hidden;text-overflow:ellipsis}.p2-root .p2-cell-link{background:none;border:0;color:var(--p2-blue);cursor:pointer;font-size:1.35rem;font-weight:700;max-width:20rem;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.p2-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.p2-root .p2-actions button{background:var(--p2-blue);border:1px solid var(--p2-blue);border-radius:.75rem;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:650;padding:.7rem 1.1rem;white-space:nowrap}.p2-root .p2-actions button.p2-secondary{background:#fff;color:var(--p2-blue)}.p2-cards{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,27rem),1fr));min-width:0;width:100%}.p2-card{background:#fff;border:1px solid var(--p2-border);border-radius:1.5rem;box-shadow:0 10px 24px rgba(15,36,70,.055);flex-direction:column;gap:1.5rem;padding:1.7rem}.p2-card,.p2-card-head{display:flex;min-width:0}.p2-card-head{align-items:center;gap:1rem}.p2-record-mark{background:var(--p2-bg);border-radius:1rem;color:var(--p2-blue);display:grid;flex:0 0 4rem;font-weight:780;height:4rem;place-items:center;width:4rem}.p2-card-head>div{min-width:0}.p2-card h3{color:var(--p2-text);font-size:1.55rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p2-card small{color:var(--p2-muted);font-size:1.3rem;overflow-wrap:anywhere}.p2-card dl{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.p2-card dt{color:var(--p2-muted);font-size:1.3rem}.p2-card dd{color:var(--p2-text);font-size:1.35rem;font-weight:600;margin:.4rem 0 0;overflow:hidden;text-overflow:ellipsis}.p2-card-bottom{align-items:center;border-top:1px solid var(--p2-border);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:1.3rem}.p2-status{border-radius:10rem;font-size:1.3rem;padding:.5rem 1rem}.p2-empty,.p2-status{background:var(--p2-bg);color:var(--p2-muted)}.p2-empty{border:1px dashed var(--p2-border);border-radius:1.2rem;font-size:1.45rem;padding:5rem 2rem;text-align:center}.p2-root .p2-smallnav{display:none}.p2-root .mobileRWDhide,.p2-root>.mobileRWDhide{display:flex!important;flex-direction:column;min-width:0}.p2-root #mobileRWDInvDisp{display:none!important}.p2-root .client_modal_overlay{background:#0c19319e;inset:0;overflow-y:auto;padding:1.5rem;position:fixed;z-index:1100}.p2-root .client_modal{background:#fff;border:1px solid var(--p2-border);border-radius:1.7rem;box-shadow:0 32px 75px #0c193147;max-height:min(92vh,120rem);overflow:auto;padding:1.5rem;position:relative;width:min(100%,95rem)}.p2-root .client_modal #createCont{background:#fff;border-radius:1.4rem;color:var(--p2-text);font-size:1.4rem;min-width:0;padding:clamp(1.2rem,2vw,2.6rem)}.p2-root .client_modal #createCont h1,.p2-root .client_modal #createCont h3{color:var(--p2-text);font-size:2.3rem}.p2-root .client_modal #createCont label{color:var(--p2-text);display:flex;flex-direction:column;font-size:1.35rem;font-weight:650;gap:.6rem;min-width:0}.p2-root .client_modal #createCont :is(input:not([type=checkbox]),select,textarea){background:#fff;border:1px solid var(--p2-border);border-radius:.85rem;color:var(--p2-text);font-size:1.4rem;min-height:4.4rem;min-width:0;padding:.9rem 1.2rem;width:100%}.p2-root .client_modal #createCont input[type=checkbox]{margin-right:.6rem;width:auto}.p2-root .client_modal #createCont textarea{min-height:9rem;resize:vertical}.p2-root .client_modal #createCont .space1{flex-wrap:wrap;min-width:0}.p2-root .client_modal #createCont .submitOrdersBtn{background:var(--p2-blue);border:1px solid var(--p2-blue);color:#fff}.p2-root .client_modal #createCont button{border-radius:.85rem;cursor:pointer;font-size:1.35rem;min-height:4.2rem;padding:.8rem 1.5rem}.p2-root .client_modal #createCont button:disabled{cursor:not-allowed;opacity:.6}.p2-root .client_modal #createCont [role=alert]{background:#fff2f2;border-radius:.75rem;color:#a32323;padding:1.1rem}.p2-root .p2-quickcontrols{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}@media(max-width:700px){.p2-root .p2-smallnav{background:#fff;border:1px solid var(--p2-border);border-radius:.85rem;color:var(--p2-blue);display:inline-flex;font-size:1.4rem;padding:.9rem 1.5rem}.p2-insights{grid-template-columns:1fr}.p2-root [class$=_headings]{padding:1.3rem}.p2-root [class$=_headings] h2{font-size:2.1rem}.p2-root [class$=_main]{padding:.8rem}.p2-card dl{grid-template-columns:1fr 1fr}.p2-root .client_modal{max-height:94vh;padding:.4rem}}.p2-root .client_modal #createCont .p2-form-kicker{color:var(--p2-blue);font-size:1.2rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.p2-root .client_modal #createCont .p2-form-fields{grid-gap:1.6rem!important;align-items:start;display:grid!important;gap:1.6rem!important;grid-template-columns:repeat(2,minmax(0,1fr));padding:1.8rem 0!important}.p2-root .client_modal #createCont .p2-form-fields>:is(.fx-cl,.fx-ac,.g){background:var(--p2-bg);border:1px solid var(--p2-border);border-radius:1.15rem;grid-column:1/-1;min-width:0;padding:1.35rem}.p2-root .client_modal #createCont .p2-form-fields>button,.p2-root .client_modal #createCont .p2-form-fields>p{grid-column:1/-1}.p2-root .client_modal #createCont .p2-form-fields>label:has(textarea){grid-column:1/-1}.p2-root .client_modal #createCont .p2-form-fields .fx-cl>label{margin:.55rem 0}.p2-root .client_modal #createCont input[readonly]{background:var(--p2-bg);color:var(--p2-muted)}.p2-root .client_modal #createCont .submitOrdersBtn:hover:not(:disabled){filter:brightness(.95)}@media(max-width:700px){.p2-root .client_modal #createCont .p2-form-fields{grid-template-columns:minmax(0,1fr)}}.p2-root.p2-stock{--p2-blue:#345f9f;--p2-bg:#f4f8fe;--p2-border:#dbe5f2}.p2-root [class$=_headings]>.fx-ac.fx-jb.spacem{background:var(--p2-blue);border-radius:1.1rem;color:#fff;flex-wrap:wrap;gap:.85rem;padding:1rem 1.2rem}.p2-root [class$=_headings]>.fx-ac.fx-jb.spacem :is(button,.iconBtn,.controlButtons){background:#ffffff1f;border:1px solid #ffffff61;border-radius:.8rem;color:#fff;font-size:1.35rem;min-height:4rem}.p2-root [class$=_headings]>.fx-ac.fx-jb.spacem button:hover{background:#ffffff3d}.p2-root{min-width:0!important}.p2-root,.p2w{max-width:100%}.p2w{--p2w-accent:#3565d9;--p2w-wash:#f5f8ff;--p2w-line:#dde6f5;--p2w-ink:#162941;--p2w-muted:#61738b;--p2w-deep:#264faa;box-sizing:border-box;color:var(--p2w-ink);display:flex;flex-direction:column;font-size:1.4rem;gap:2rem;line-height:1.5;min-width:0;padding:0 clamp(1.2rem,1.5vw,2rem) 2.5rem}.p2w--stock{--p2w-accent:#2457a6;--p2w-deep:#174381;--p2w-wash:#f3f7fd}.p2w--purchases{--p2w-accent:#3565d9;--p2w-deep:#264faa}.p2w--expense{--p2w-accent:#0f766e;--p2w-deep:#0a5f59;--p2w-wash:#f1faf7;--p2w-line:#d5e7e1}.p2w *,.p2w :after,.p2w :before{box-sizing:border-box}.p2w button,.p2w input,.p2w select{font-family:inherit;font-size:1.35rem}.p2w button{cursor:pointer}.p2w :is(input,select,button):focus-visible{outline:3px solid #3565d966;outline-offset:2px}.p2w button:disabled{cursor:not-allowed;opacity:.48}.p2w-heading{align-items:center;background:#fff;border:1px solid var(--p2w-line);border-radius:1.65rem;box-shadow:0 10px 30px rgba(17,46,95,.045);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:2.3rem 2.7rem}.p2w-heading>div:first-child{flex:1 1 36rem;min-width:0}.p2w-eyebrow{color:var(--p2w-accent);font-size:1.3rem;font-weight:760;letter-spacing:.08em;margin:0 0 .65rem;text-transform:uppercase}.p2w-heading h1{color:var(--p2w-ink);font-size:2.6rem;font-weight:780;letter-spacing:-.025em;line-height:1.22;margin:0 0 .65rem}.p2w-heading p:last-child{color:var(--p2w-muted);font-size:1.4rem;line-height:1.6;margin:0;max-width:74ch}.p2w-main-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.p2w-main-actions button,.p2w-secondary{background:#fff;border:1px solid var(--p2w-line);border-radius:.95rem;color:var(--p2w-accent);font-weight:700;min-height:4.25rem;padding:.9rem 1.6rem}.p2w-main-actions .p2w-add{background:var(--p2w-accent);border-color:var(--p2w-accent);box-shadow:0 6px 18px #2d5cad21;color:#fff}.p2w-metrics{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.p2w-metric{background:#fff;border:1px solid var(--p2w-line);border-radius:1.4rem;box-shadow:0 8px 24px rgba(17,46,95,.035);display:flex;flex-direction:column;gap:.9rem;min-width:0;padding:1.9rem}.p2w-metric-label{align-items:center;color:var(--p2w-muted);display:flex;font-size:1.3rem;font-weight:680;gap:.8rem;justify-content:space-between}.p2w-metric-symbol{background:var(--p2w-wash);border-radius:.9rem;color:var(--p2w-accent);display:grid;flex:0 0 3.2rem;font-size:1.7rem;height:3.2rem;place-items:center;width:3.2rem}.p2w-metric strong{color:var(--p2w-ink);font-size:2.6rem;font-weight:790;line-height:1.25;overflow-wrap:anywhere}.p2w-metric small{color:var(--p2w-muted);font-size:1.3rem;line-height:1.4}.p2w-panel{background:#fff;border:1px solid var(--p2w-line);border-radius:1.6rem;box-shadow:0 10px 32px #112e5f0a;max-width:100%;min-width:0;overflow:hidden}.p2w-tabs{background:#fff;border-bottom:1px solid var(--p2w-line);display:flex;flex-wrap:wrap;gap:.8rem;padding:1rem 2rem}.p2w-tabs button{background:#0000;border:0;border-bottom:3px solid #0000;border-radius:0;color:var(--p2w-muted);font-weight:650;padding:1rem 1.3rem}.p2w-tabs button.active{border-bottom-color:var(--p2w-accent);color:var(--p2w-accent);font-weight:760}.p2w-list-head{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:2.1rem 2.4rem 1.1rem}.p2w-list-head h2{color:var(--p2w-ink);font-size:2rem;font-weight:760;margin:0 0 .3rem}.p2w-list-head p{color:var(--p2w-muted);font-size:1.35rem;margin:0}.p2w-list-head>span{background:var(--p2w-wash);border-radius:9rem;color:var(--p2w-accent);font-size:1.3rem;font-weight:720;padding:.55rem 1.2rem}.p2w-filters{align-items:stretch;display:flex;flex-wrap:wrap;gap:.8rem;padding:1.3rem 2.4rem 1.7rem}.p2w-search{align-items:center;background:#fafcff;border:1px solid var(--p2w-line);border-radius:.9rem;display:flex;flex:1 1 30rem;gap:1rem;min-height:4.6rem;min-width:min(100%,20rem);padding:0 1.25rem}.p2w-search>span{color:var(--p2w-muted);font-size:2.2rem}.p2w-search input{background:#0000;border:0;color:var(--p2w-ink);flex:1 1;min-width:0;outline:0;padding:.8rem 0}.p2w-search button{background:none;border:0;color:var(--p2w-muted);font-size:2.1rem}.p2w-control{align-items:center;background:#fff;border:1px solid var(--p2w-line);border-radius:.9rem;display:flex;gap:.6rem;min-height:4.6rem;padding:.4rem 1.1rem}.p2w-control span{color:var(--p2w-muted);font-size:1.3rem}.p2w-control input,.p2w-control select{background:#fff;border:0;color:var(--p2w-ink);max-width:16rem;min-width:0;padding:.6rem 0}.p2w-clear,.p2w-filter-toggle{background:#fff;border:1px solid var(--p2w-line);border-radius:.9rem;color:var(--p2w-ink);font-weight:650;min-height:4.6rem;padding:.8rem 1.2rem}.p2w-filter-toggle.active{background:var(--p2w-wash);border-color:var(--p2w-accent);color:var(--p2w-accent)}.p2w-clear{color:#ab3843}.p2w-extra{align-items:end;background:var(--p2w-wash);border:1px solid var(--p2w-line);border-radius:1.1rem;display:flex;flex-wrap:wrap;gap:1.2rem;margin:0 2.4rem 1.5rem;padding:1.5rem}.p2w-extra label{color:var(--p2w-muted);display:flex;flex-direction:column;font-size:1.35rem;font-weight:650;gap:.5rem}.p2w-extra input,.p2w-extra select{color:var(--p2w-ink);min-width:0;padding:.8rem 1rem}.p2w-extra button,.p2w-extra input,.p2w-extra select{background:#fff;border:1px solid var(--p2w-line);border-radius:.75rem;min-height:4.2rem}.p2w-extra button{color:var(--p2w-accent);font-weight:650;padding:.8rem 1.3rem}.p2w-rules{align-items:stretch;display:flex;flex-direction:column}.p2w-rules>.p2w-filter-explain{display:flex;flex-direction:column;gap:.2rem}.p2w-filter-explain span{color:var(--p2w-muted);font-size:1.3rem}.p2w-rules>label{align-self:flex-start}.p2w-rule{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:minmax(10rem,1.4fr) minmax(10rem,1fr) minmax(12rem,2fr) auto}.p2w-bluebar{background:var(--p2w-accent);color:#fff;gap:1.2rem;justify-content:space-between;padding:1.2rem 1.8rem}.p2w-bar-left,.p2w-bar-right,.p2w-bluebar{align-items:center;display:flex;flex-wrap:wrap}.p2w-bar-left,.p2w-bar-right{gap:.8rem;min-width:0}.p2w-bar-left strong{color:#fff;font-size:1.35rem;font-weight:720}.p2w-bar-left label{align-items:center;color:#fff;display:flex;font-size:1.3rem;gap:.6rem}.p2w-bluebar select{background:#ffffff21;border:1px solid #ffffff8c;border-radius:.7rem;color:#fff;min-height:3.8rem;padding:.6rem .85rem}.p2w-bluebar select option{background:#fff;color:#162941}.p2w-bluebar .controlButtons,.p2w-bluebar .iconBtn,.p2w-bluebar button{align-items:center;background:#ffffff1c;border:1px solid #fff6;border-radius:.75rem;box-shadow:none;color:#fff;display:inline-flex;font-size:1.3rem;font-weight:690;gap:.6rem;justify-content:center;min-height:3.9rem;padding:.7rem 1.1rem;white-space:nowrap}.p2w-bluebar button:hover{background:#ffffff3d}.p2w-bluebar button svg{font-size:1.9rem}.p2w-view-toggle{align-items:center;background:#00000017;border-radius:.8rem;display:flex;gap:.4rem;padding:.3rem}.p2w-view-toggle button{border:0;min-height:3.4rem}.p2w-view-toggle button.active{background:#fff;color:var(--p2w-deep)}.p2w-list{min-width:0;padding:1.7rem 2rem}.p2w-list .p2-table-scroll{border-radius:1rem;overflow-x:auto}.p2w-select-page{align-items:center;color:var(--p2w-muted);display:flex;font-size:1.3rem;gap:1.2rem;justify-content:space-between;margin-bottom:1.2rem}.p2w-select-page label{align-items:center;cursor:pointer;display:flex;gap:.8rem}.p2w-select-page input{accent-color:var(--p2w-accent);height:1.65rem;width:1.65rem}.p2w-select-page button{background:none;border:0;color:var(--p2w-accent);font-weight:650}.p2w-footer{border-top:1px solid var(--p2w-line);color:var(--p2w-muted);font-size:1.3rem;gap:1.2rem;justify-content:space-between;padding:1.3rem 2rem}.p2w-footer,.p2w-pages{align-items:center;display:flex;flex-wrap:wrap}.p2w-pages{gap:1rem}.p2w-pages label{align-items:center;display:flex;gap:.65rem}.p2w-pages button,.p2w-pages select{background:#fff;border:1px solid var(--p2w-line);border-radius:.7rem;color:var(--p2w-ink);min-height:3.9rem;padding:.7rem 1rem}.p2w-loading{background:var(--p2w-wash);color:var(--p2w-accent);padding:1.2rem 2rem}.p2w-error{background:#fff0f2;border:1px solid #f1c8cf;border-radius:.8rem;color:#af2638;margin:1.3rem 2rem;padding:1rem 1.4rem}.p2w-mobile-nav{display:none}.p2w--expense .p2w-metric:nth-child(2){background:var(--p2w-wash)}.p2w--expense .p2w-metric:nth-child(4){border-color:#a6d3c8}.p2w--expense .p2w-list-head h2{letter-spacing:-.025em}.p2w--expense .p2w-list .p2-table th{background:#ecf7f4}.p2w--expense .p2w-list .p2-table tbody tr:nth-child(2n) td{background:#f8fcfa}.p2w--stock .p2w-list .p2-table th{background:#f1f5fb}.p2-root .client_modal_overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b172fab!important}.p2-root .client_modal{background:#fff!important;border-radius:1.7rem!important;box-shadow:0 30px 80px #0916304d!important}.p2-root .client_modal :is(input,select,textarea){font-size:1.4rem}@media(max-width:1080px){.p2w-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.p2w-heading{padding:2rem}.p2w-filters{padding:1.2rem 1.6rem}.p2w-list{padding:1.3rem}}@media(max-width:650px){.p2w{gap:1.25rem}.p2w-metrics{gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.p2w-metric{padding:1.2rem}.p2w-metric strong{font-size:2.15rem}.p2w-heading{padding:1.5rem}.p2w-heading h1{font-size:2.2rem}.p2w-main-actions{width:100%}.p2w-main-actions button{flex:1 1 auto}.p2w-list-head{padding:1.5rem}.p2w-filters{padding:1.1rem}.p2w-search{flex-basis:100%}.p2w-bluebar{padding:1rem}.p2w-bar-left,.p2w-bar-right{width:100%}.p2w-view-toggle{margin-left:auto}.p2w-list{padding:.8rem}.p2w-rule{grid-template-columns:1fr 1fr}.p2w-footer{padding:1.2rem}.p2w-mobile-nav{align-self:flex-start;background:#fff;border:1px solid var(--p2w-line);border-radius:.8rem;color:var(--p2w-accent);display:inline-flex;min-height:4.2rem;padding:.9rem 1.3rem}}@media(max-width:740px){.clientProfileCont .p2w{padding-left:1rem;padding-right:1rem;padding-top:0}}.p2-root .p2-document-preview{background:#fff!important;color:#162941;font-size:1.4rem;max-width:100%;min-width:0}.p2-root .p2-document-preview .contPreviewSales{background:#fff!important;max-width:100%;min-width:0;padding:1.5rem 2rem 2.5rem}.p2-root .p2-document-preview .p2-sale-details{background:#fff!important;border:0!important;box-shadow:none!important;display:block;margin:0;padding:0 0 1.5rem}.p2-root .p2-document-preview .p2-sale-details h3{border-bottom:1px solid #dde6f5;color:#162941;font-size:1.7rem;padding-bottom:.9rem}.p2-root .p2-document-preview .p2-sale-details dl{grid-gap:0 2.5rem;display:grid;gap:0 2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.p2-root .p2-document-preview .p2-sale-details dl>div{background:#fff!important;border-bottom:1px solid #edf1f7;box-shadow:none!important;display:flex;flex-direction:column;gap:.5rem;padding:1.1rem 0}.p2-root .p2-document-preview .p2-sale-details dt{color:#63758d;font-size:1.3rem;font-weight:620}.p2-root .p2-document-preview .p2-sale-details dd{color:#1f3452;font-size:1.4rem;font-weight:670;margin:0;overflow-wrap:anywhere}.p2-root .p2-document-preview .tx-preview-items{border-color:#e1e8f3;box-shadow:none}.p2-root .p2-document-preview .tx-preview-items-scroll{overflow-x:auto}.p2-root .p2-document-preview .tx-preview-items-table{border-collapse:collapse;display:table!important;min-width:78rem;width:100%}.p2-root .p2-document-preview .tx-preview-items-table tr{display:table-row!important;grid-template-columns:none!important}.p2-root .p2-document-preview .tx-preview-items-table td,.p2-root .p2-document-preview .tx-preview-items-table th{border-bottom:1px solid #e5ebf4;display:table-cell!important;font-size:1.35rem;padding:1.2rem;vertical-align:top}.p2-root .p2-document-preview .tx-preview-items-table th{background:#f1f5fb;color:#526b8a;font-weight:730}.p2-root .p2-document-preview>.fx-ac{background:#f5f8fd;border-bottom:1px solid #e2e9f4}.p2-root .p2-document-preview>.fx-ac button{border-radius:.8rem;font-size:1.35rem;min-height:4rem;padding:.8rem 1.3rem}.p2-root .p2p-document-preview{background:#fff!important;max-width:100%;min-width:0}.p2-root .p2p-document-preview .companyPurchaseOrdersPreview-actionBar{background:#f5f8fd!important;border-bottom:1px solid #e2e9f4;display:flex;flex-wrap:wrap;gap:.8rem;padding:1.5rem}.p2-root .p2p-document-preview .companyPurchaseOrdersPreview-card{background:#fff!important;border:0!important;border-bottom:1px solid #e2e9f4!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:1.8rem!important}.p2-root .p2p-document-preview .companyPurchaseOrdersPreview-pageHeader{background:#fff!important;padding:2rem 1.5rem!important}.p2-root .p2p-document-preview .companyPurchaseOrdersPreview-card :is(h2,h3){color:#1f3452;font-size:1.8rem}.p2-root .p2p-document-preview table{border-collapse:collapse;display:table!important;min-width:74rem}.p2-root .p2p-document-preview thead{display:table-header-group!important}.p2-root .p2p-document-preview tr{display:table-row!important;grid-template-columns:none!important}.p2-root .p2p-document-preview :is(th,td){border-bottom:1px solid #e5ecf5;display:table-cell!important;font-size:1.35rem;padding:1.2rem!important;text-align:left;vertical-align:top}.p2-root .p2p-document-preview th{background:#edf3fc;color:#556c8b;font-weight:760}@media(max-width:650px){.p2-root .p2-document-preview .p2-sale-details dl{grid-template-columns:1fr}.p2-root .p2-document-preview .contPreviewSales{padding:1.2rem}}.p2-root .client_modal .p2-editor{background:#fff!important;color:#172b46;max-width:100%;min-width:0;padding:2.2rem!important}.p2-root .client_modal .p2-editor>.p2-form-kicker{align-self:flex-start;background:#edf3fe;border-radius:.6rem;color:#2457a6;display:inline-flex;font-size:1.3rem;padding:.6rem 1rem}.p2-root.p2-expense .client_modal .p2-editor>.p2-form-kicker{background:#e9f7f2;color:#0f766e}.p2-root .client_modal .p2-editor>h1{font-size:2.3rem!important;font-weight:780!important;letter-spacing:-.025em;margin:.35rem 0 .25rem}.p2-root .client_modal .p2-editor>p:not(.p2-form-kicker){color:#667993;font-size:1.35rem;overflow-wrap:anywhere}.p2-root .client_modal .p2-editor .p2-form-fields{grid-gap:1.8rem!important;align-items:start;border-top:1px solid #e4ebf4;display:grid;gap:1.8rem!important;grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem 0!important}.p2-root .client_modal .p2-editor .p2-form-fields label{color:#273d59;display:flex;flex-direction:column;font-size:1.35rem;font-weight:710;gap:.75rem;min-width:0}.p2-root .client_modal .p2-editor .p2-form-fields label:has(textarea){grid-column:1/-1}.p2-root .client_modal .p2-editor .p2-form-fields input:not([type=checkbox]),.p2-root .client_modal .p2-editor .p2-form-fields select,.p2-root .client_modal .p2-editor .p2-form-fields textarea{background:#fafcff!important;border:1px solid #d4e0ee!important;border-radius:.9rem;box-shadow:none;color:#172b46;font-size:1.4rem;min-height:4.6rem}.p2-root .client_modal .p2-editor .p2-form-fields textarea{min-height:9rem}.p2-root .client_modal .p2-editor .p2-form-fields button.submitOrdersBtn{background:var(--p2-blue)!important;border-color:var(--p2-blue)!important;box-shadow:0 6px 18px #23529f1a;color:#fff!important;font-weight:760}.p2-root .client_modal .p2-editor .p2-form-fields>.fx-ac:last-child{border-top:1px solid #e2eaf4;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;padding-top:1.2rem}@media(max-width:700px){.p2-root .client_modal .p2-editor{padding:1.2rem!important}.p2-root .client_modal .p2-editor .p2-form-fields{gap:1.25rem!important;grid-template-columns:minmax(0,1fr)}.p2-root .client_modal .p2-editor .p2-form-fields label:has(textarea){grid-column:auto}}@media print{.p2-root{padding-top:0!important}.clientProfileCont .p2w{padding-top:0}}.productservices_breadcrumbs{text-transform:capitalize}.productservices_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.productservices_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.productservices_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.productservices_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.productservices_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.productservices_actionBar ul.left li:hover{color:#000}.productservices_actionBar ul.left li.active,.productservices_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.productservices_actionBar ul.left li.active:hover{opacity:.7}.productservices_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.productservices_actionBar ul.left li.active figure,.productservices_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.productservices_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.productservices table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.productservices table tbody tr:nth-child(2n){background-color:#e3ecfd}.productservices table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.productservices table tbody tr:active,.productservices table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.productservices_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.productservices_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.productservices_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.productservices_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.productservices_row table tbody tr button{background-color:initial;color:#12e095}.productservices_row table tbody tr button:first-child{background-color:initial;color:#999}.productservices_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.productservices_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.productservices_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.productservices_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.productservices_row .productservices_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.productservices_row .productservices_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.productservices-page-limit{position:relative}.productservices-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.productservices-page-limit-arrow{font-size:12px}.productservices-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.productservices-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.productservices-limit-item:hover{background:#f4f6ff;color:#4f46e5}.productservices_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.productservices_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.productservices_pagination button:hover{background-color:#3a84f8;color:#fff}.productservices_pagination button.productservices_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.productservices_pagination button.productservices_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.productservices_pagination button.productservices_jumpto:hover{background-color:#ddd}.productservicesGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.productservices_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.productservices_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.productservices-airline{min-width:220px}.productservices-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.productservices-airline-name{font-size:15px;font-weight:600}.productservices-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.productservices-flight-info{flex:1 1}.productservices-time-block{text-align:left}.productservices-time{font-size:3.4rem;font-weight:700}.productservices-location{color:#666;font-size:12px}.productservices-flight-line{min-width:120px}.productservices-plane-icon{color:#555;font-size:22px}.productservices-duration{font-size:12px;margin-top:4px}.productservices-stop{color:#888;font-size:11px}.productservices-place-icon{font-size:14px;vertical-align:middle}.productservices-price-section{min-width:160px;text-align:right}.productservices-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.productservices-price{font-size:26px;font-weight:700}.productservices-class{color:#666;font-size:12px;margin-bottom:10px}.productservices-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.productservices-book-btn:hover{background:#3a84f8}.productservices_footer{margin-bottom:1rem}@media print{.productservices_no-print{display:none}body{margin:0}.productservices_print-area{width:100%}}.productservices_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.productservices_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.productservices_advanced_top{display:flex;gap:20px;margin-bottom:20px}.productservices_field{flex:1 1}.productservices_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.productservices_input,.productservices_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.productservices_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.productservices_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.productservices_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.productservices_rule_actions{display:flex;gap:6px}.productservices_actionBar .right button.productservices_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.productservices_actionBar .right button.productservices_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.productservices_actionBar .right button.productservices_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.productservices_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.productservices_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.productservices_footer_actions{display:flex;gap:10px}.productservices_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.item-upload-page{background:radial-gradient(circle at 80% 0,#14b8a614,#0000 30rem),#f6f9fb;color:#172033;min-height:100vh;padding:3rem}.item-upload-header{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2.8rem}.item-upload-header__left{align-items:center;display:flex;gap:1.5rem}.item-upload-header__icon{align-items:center;background:linear-gradient(145deg,#0aa961,#087d4b);border-radius:1.4rem;box-shadow:0 1.2rem 2.5rem #0aa96133;color:#fff;display:flex;height:5rem;justify-content:center;width:5rem}.item-upload-header__icon svg{font-size:2.4rem}.item-upload-card__label,.item-upload-header__eyebrow{color:#0aa961;display:block;font-size:1.1rem;font-weight:800;letter-spacing:.14rem;margin-bottom:.5rem}.item-upload-header h1{font-size:2.8rem;font-weight:800;letter-spacing:-.08rem;margin:0}.item-upload-header p{color:#718096;font-size:1.4rem;margin:.6rem 0 0;max-width:65rem}.item-upload-template-button{align-items:center;background:#fff;border:.1rem solid #dce5e9;border-radius:1rem;color:#253044;cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;gap:.8rem;padding:1.2rem 1.6rem;transition:.2s ease}.item-upload-template-button:hover{border-color:#0aa961;color:#0aa961;transform:translateY(-.1rem)}.item-upload-stepper{grid-gap:2rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:#ffffffd1;border:.1rem solid #e1e9ec;border-radius:1.5rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem;padding:1.6rem 2rem;position:relative}.item-upload-stepper__line{background:#e7edef;height:.2rem;left:9%;position:absolute;right:9%;top:3.4rem;z-index:0}.item-upload-stepper__line span{background:#0aa961;display:block;height:100%;transition:width .3s ease;width:50%}.item-upload-step{align-items:center;display:flex;gap:1rem;position:relative;z-index:1}.item-upload-step>span{align-items:center;background:#fff;border:.2rem solid #dce5e8;border-radius:50%;color:#87939e;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:800;height:3.6rem;justify-content:center;width:3.6rem}.item-upload-step.is-active>span{background:#0aa961;border-color:#0aa961;color:#fff}.item-upload-step strong{display:block;font-size:1.3rem}.item-upload-step small{color:#84909b;display:block;font-size:1.1rem;margin-top:.3rem}.item-upload-layout{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 34rem}.item-upload-main{min-width:0}.item-upload-card,.item-upload-mapping,.item-upload-recent,.item-upload-validation{background:#fffffff0;border:.1rem solid #e1e9ec;border-radius:1.6rem;box-shadow:0 .8rem 3rem #1c2f3f0a}.item-upload-card{padding:2.4rem}.item-upload-card__top{display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.item-upload-card h2,.item-upload-validation h2{font-size:2rem;margin:0}.item-upload-card p,.item-upload-validation p{color:#7c8894;font-size:1.3rem;margin:.5rem 0 0}.item-upload-ai{align-items:center;background:#e9f8f1;border-radius:2rem;color:#087d4b;display:flex;font-size:1.1rem;font-weight:800;gap:.5rem;height:fit-content;padding:.7rem 1rem}.item-upload-ai svg{font-size:1.5rem}.item-upload-dropzone{align-items:center;background:radial-gradient(circle at center,#0aa9610f,#0000 60%),#fbfdfd;border:.2rem dashed #cbd8dc;border-radius:1.5rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:30rem;position:relative;transition:.25s ease}.item-upload-dropzone.is-dragging,.item-upload-dropzone:hover{background:#f2fbf7;border-color:#0aa961;transform:translateY(-.2rem)}.item-upload-dropzone__icon{align-items:center;background:#e8f8f0;border-radius:1.8rem;color:#0aa961;display:flex;height:6.5rem;justify-content:center;margin-bottom:1.4rem;width:6.5rem}.item-upload-dropzone__icon svg{font-size:3rem}.item-upload-dropzone h3{font-size:1.7rem;margin:0}.item-upload-dropzone p{color:#89949e;font-size:1.3rem;margin:.7rem 0 1.5rem}.item-upload-dropzone p span{color:#0aa961;font-weight:700}.item-upload-supported{align-items:center;display:flex;gap:.6rem}.item-upload-supported span{background:#fff;border:.1rem solid #dce5e8;border-radius:.6rem;color:#64717c;font-size:1rem;font-weight:800;padding:.45rem .7rem}.item-upload-supported small{color:#99a2aa;font-size:1rem;margin-left:.5rem}.item-upload-file{align-items:center;background:#f7fcf9;border:.1rem solid #dce9e3;border-radius:1.2rem;display:flex;gap:1.3rem;padding:1.5rem}.item-upload-file__icon{align-items:center;background:#e6f7ef;border-radius:1rem;color:#0aa961;display:flex;flex-shrink:0;height:4.8rem;justify-content:center;width:4.8rem}.item-upload-file__details{flex:1 1}.item-upload-file__details strong{display:block;font-size:1.3rem}.item-upload-file__details>span{color:#87939d;display:block;font-size:1.1rem;margin-top:.3rem}.item-upload-file__remove{background:#fff;border:0;border-radius:.9rem;color:#87939d;cursor:pointer;height:3.8rem;width:3.8rem}.item-upload-file__remove:hover{color:#d64545}.item-upload-progress{margin-top:1rem}.item-upload-progress__track{background:#dce8e2;border-radius:1rem;height:.5rem;overflow:hidden;width:100%}.item-upload-progress__track span{background:#0aa961;border-radius:inherit;display:block;height:100%;transition:width .15s ease}.item-upload-progress small{color:#78858e;display:block;margin-top:.4rem}.item-upload-file__success{align-items:center;color:#0aa961;display:flex;font-size:1.1rem;font-weight:700;gap:.4rem;margin-top:.6rem}.item-upload-file__success svg{font-size:1.5rem}.item-upload-validation{margin-top:2rem;padding:2.4rem}.item-upload-validation__header{display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.item-upload-refresh{align-items:center;background:#fff;border:.1rem solid #dce5e9;border-radius:.9rem;color:#596775;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:.6rem;height:fit-content;padding:.9rem 1.2rem}.item-upload-stats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.item-upload-stat{background:#fbfcfc;border:.1rem solid #e5eaed;border-radius:1rem;padding:1.4rem}.item-upload-stat span{color:#76828d;display:block;font-size:1.1rem;font-weight:600}.item-upload-stat strong{display:block;font-size:2.2rem;margin:.5rem 0}.item-upload-stat small{color:#9aa3ab;font-size:1rem}.item-upload-stat--success strong{color:#0aa961}.item-upload-stat--warning strong{color:#d89a16}.item-upload-stat--error strong{color:#dc5050}.item-upload-table-wrapper{border:.1rem solid #e4eaed;border-radius:1.2rem;overflow:hidden}.item-upload-table-toolbar{align-items:center;border-bottom:.1rem solid #e7ecef;display:flex;justify-content:space-between;padding:1.3rem 1.5rem}.item-upload-table-toolbar strong{font-size:1.2rem}.item-upload-table-toolbar button{align-items:center;background:#0000;border:0;color:#0aa961;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:.4rem}.item-upload-table-toolbar svg{font-size:1.6rem}.item-upload-table{border-collapse:collapse;width:100%}.item-upload-table th{background:#f8fafb;color:#8b969f;font-size:1rem;font-weight:800;letter-spacing:.04rem;padding:1.1rem 1.3rem;text-align:left}.item-upload-table td{border-top:.1rem solid #edf0f2;color:#4d5965;font-size:1.2rem;padding:1.3rem}.item-upload-table td strong{color:#172033}.item-upload-category{background:#f1f4f5;border-radius:.6rem;font-size:1rem;padding:.45rem .7rem}.item-upload-status{align-items:center;border-radius:2rem;display:inline-flex;font-size:1rem;font-weight:800;gap:.35rem;padding:.5rem .7rem}.item-upload-status svg{font-size:1.4rem}.item-upload-status--success{background:#e9f8f0;color:#0a9658}.item-upload-status--warning{background:#fff7df;color:#bc8010}.item-upload-status--error{background:#fff0f0;color:#d34d4d}.item-upload-action{align-items:center;background:#f1faf5;border-radius:1.2rem;display:flex;gap:2rem;justify-content:space-between;margin-top:2rem;padding:1.5rem}.item-upload-action__message{align-items:center;display:flex;gap:1rem}.item-upload-action__message>svg{color:#0aa961;font-size:2.5rem}.item-upload-action__message strong{display:block;font-size:1.2rem}.item-upload-action__message span{color:#75827c;display:block;font-size:1.1rem;margin-top:.3rem}.item-upload-import-button{align-items:center;background:#0aa961;border:0;border-radius:.9rem;box-shadow:0 .8rem 1.8rem #0aa96133;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:800;gap:.7rem;padding:1.1rem 1.5rem;transition:.2s ease}.item-upload-import-button:hover{background:#087d4b;transform:translateY(-.1rem)}.item-upload-sidebar{display:flex;flex-direction:column;gap:2rem}.item-upload-guide{background:radial-gradient(circle at 100% 0,#fff3,#0000 50%),linear-gradient(145deg,#0a8f58,#075b3a);border-radius:1.6rem;box-shadow:0 1.5rem 3rem #075b3a26;color:#fff;padding:2rem}.item-upload-guide__icon{align-items:center;background:#ffffff24;border-radius:1rem;display:flex;height:4.2rem;justify-content:center;margin-bottom:1.5rem;width:4.2rem}.item-upload-guide__icon svg{font-size:2.1rem}.item-upload-guide .item-upload-card__label{color:#a5e9c7}.item-upload-guide h3{font-size:1.8rem;margin:0}.item-upload-guide p{color:#ffffffb8;font-size:1.2rem;line-height:1.6;margin:.8rem 0 1.5rem}.item-upload-guide__features{border-top:.1rem solid #ffffff26;display:flex;flex-direction:column;gap:1rem;padding-top:1.3rem}.item-upload-guide__features div{align-items:center;display:flex;font-size:1.1rem;gap:.7rem}.item-upload-guide__features svg{color:#9cf0c3;font-size:1.6rem}.item-upload-mapping{padding:2rem}.item-upload-mapping__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.item-upload-mapping__header h3{font-size:1.6rem;margin:0}.item-upload-mapping__header>svg{color:#87939d}.item-upload-mapping__list{display:flex;flex-direction:column;gap:.8rem}.item-upload-mapping__list div{align-items:center;background:#f8fafb;border-radius:.8rem;display:flex;font-size:1.1rem;justify-content:space-between;padding:1rem}.item-upload-mapping__list svg{color:#0aa961;font-size:1.6rem}.item-upload-mapping__list small{color:#929ca4}.item-upload-recent{padding:2rem}.item-upload-recent__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.2rem}.item-upload-recent__header h3{font-size:1.5rem;margin:0}.item-upload-recent__header button{background:#0000;border:0;color:#0aa961;cursor:pointer;font-size:1.1rem;font-weight:700}.item-upload-recent__item{align-items:center;border-top:.1rem solid #edf0f2;display:flex;gap:.8rem;padding:1rem 0}.item-upload-recent__file{align-items:center;background:#eef7f2;border-radius:.8rem;color:#0aa961;display:flex;flex-shrink:0;height:3.8rem;justify-content:center;width:3.8rem}.item-upload-recent__file svg{font-size:1.8rem}.item-upload-recent__item>div:nth-child(2){flex:1 1;min-width:0}.item-upload-recent__item strong{color:#273344;display:block;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-upload-recent__item span{color:#929ba3;display:block;font-size:.95rem;margin-top:.3rem}.item-upload-recent__item>svg{color:#0aa961;font-size:1.7rem}@media (max-width:110rem){.item-upload-layout{grid-template-columns:minmax(0,1fr) 30rem}}@media (max-width:85rem){.item-upload-layout{grid-template-columns:1fr}.item-upload-sidebar{display:grid;grid-template-columns:repeat(2,1fr)}.item-upload-guide{grid-row:span 2}}@media (max-width:65rem){.item-upload-page{padding:2rem}.item-upload-header{align-items:flex-start;flex-direction:column}.item-upload-stepper{grid-template-columns:repeat(3,minmax(18rem,1fr));overflow-x:auto}.item-upload-stats{grid-template-columns:repeat(2,1fr)}.item-upload-sidebar{grid-template-columns:1fr}.item-upload-guide{grid-row:auto}}@media (max-width:48rem){.item-upload-page{padding:1.5rem}.item-upload-header__icon{height:4.2rem;width:4.2rem}.item-upload-header h1{font-size:2.2rem}.item-upload-card,.item-upload-validation{padding:1.5rem}.item-upload-action,.item-upload-card__top,.item-upload-validation__header{align-items:flex-start;flex-direction:column}.item-upload-dropzone{min-height:25rem}.item-upload-table-wrapper{overflow-x:auto}.item-upload-table{min-width:75rem}.item-upload-import-button{justify-content:center;width:100%}}@media (max-width:35rem){.item-upload-stats{grid-template-columns:1fr 1fr}.item-upload-supported{flex-wrap:wrap;justify-content:center}}.pricegroups_breadcrumbs{text-transform:capitalize}.pricegroups_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.pricegroups_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.pricegroups_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.pricegroups_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.pricegroups_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.pricegroups_actionBar ul.left li:hover{color:#000}.pricegroups_actionBar ul.left li.active,.pricegroups_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.pricegroups_actionBar ul.left li.active:hover{opacity:.7}.pricegroups_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.pricegroups_actionBar ul.left li.active figure,.pricegroups_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.pricegroups_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.pricegroups table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.pricegroups table tbody tr:nth-child(2n){background-color:#e3ecfd}.pricegroups table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.pricegroups table tbody tr:active,.pricegroups table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.pricegroups_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.pricegroups_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.pricegroups_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.pricegroups_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.pricegroups_row table tbody tr button{background-color:initial;color:#12e095}.pricegroups_row table tbody tr button:first-child{background-color:initial;color:#999}.pricegroups_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.pricegroups_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.pricegroups_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.pricegroups_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.pricegroups_row .pricegroups_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.pricegroups_row .pricegroups_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.pricegroups-page-limit{position:relative}.pricegroups-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.pricegroups-page-limit-arrow{font-size:12px}.pricegroups-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.pricegroups-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.pricegroups-limit-item:hover{background:#f4f6ff;color:#4f46e5}.pricegroups_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.pricegroups_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.pricegroups_pagination button:hover{background-color:#3a84f8;color:#fff}.pricegroups_pagination button.pricegroups_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.pricegroups_pagination button.pricegroups_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.pricegroups_pagination button.pricegroups_jumpto:hover{background-color:#ddd}.pricegroupsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.pricegroups_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.pricegroups_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.pricegroups-airline{min-width:220px}.pricegroups-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.pricegroups-airline-name{font-size:15px;font-weight:600}.pricegroups-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.pricegroups-flight-info{flex:1 1}.pricegroups-time-block{text-align:left}.pricegroups-time{font-size:3.4rem;font-weight:700}.pricegroups-location{color:#666;font-size:12px}.pricegroups-flight-line{min-width:120px}.pricegroups-plane-icon{color:#555;font-size:22px}.pricegroups-duration{font-size:12px;margin-top:4px}.pricegroups-stop{color:#888;font-size:11px}.pricegroups-place-icon{font-size:14px;vertical-align:middle}.pricegroups-price-section{min-width:160px;text-align:right}.pricegroups-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.pricegroups-price{font-size:26px;font-weight:700}.pricegroups-class{color:#666;font-size:12px;margin-bottom:10px}.pricegroups-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.pricegroups-book-btn:hover{background:#3a84f8}.pricegroups_footer{margin-bottom:1rem}@media print{.pricegroups_no-print{display:none}body{margin:0}.pricegroups_print-area{width:100%}}.pricegroups_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.pricegroups_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.pricegroups_advanced_top{display:flex;gap:20px;margin-bottom:20px}.pricegroups_field{flex:1 1}.pricegroups_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.pricegroups_input,.pricegroups_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.pricegroups_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.pricegroups_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.pricegroups_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.pricegroups_rule_actions{display:flex;gap:6px}.pricegroups_actionBar .right button.pricegroups_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.pricegroups_actionBar .right button.pricegroups_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.pricegroups_actionBar .right button.pricegroups_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.pricegroups_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.pricegroups_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.pricegroups_footer_actions{display:flex;gap:10px}.pricegroups_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.units_breadcrumbs{text-transform:capitalize}.units_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.units_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.units_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.units_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.units_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.units_actionBar ul.left li:hover{color:#000}.units_actionBar ul.left li.active,.units_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.units_actionBar ul.left li.active:hover{opacity:.7}.units_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.units_actionBar ul.left li.active figure,.units_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.units_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.units table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.2fr;padding:1.2rem 2.4rem;text-align:left}.units table tbody tr:nth-child(2n){background-color:#e3ecfd}.units table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.2fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.units table tbody tr:active,.units table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.units_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.units_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.units_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.units_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.units_row table tbody tr button{background-color:initial;color:#12e095}.units_row table tbody tr button:first-child{background-color:initial;color:#999}.units_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.units_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.units_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.units_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.units_row .units_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.units_row .units_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.units-page-limit{position:relative}.units-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.units-page-limit-arrow{font-size:12px}.units-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.units-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.units-limit-item:hover{background:#f4f6ff;color:#4f46e5}.units_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.units_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.units_pagination button:hover{background-color:#3a84f8;color:#fff}.units_pagination button.units_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.units_pagination button.units_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.units_pagination button.units_jumpto:hover{background-color:#ddd}.unitsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.units_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.units_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.units-airline{min-width:220px}.units-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.units-airline-name{font-size:15px;font-weight:600}.units-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.units-flight-info{flex:1 1}.units-time-block{text-align:left}.units-time{font-size:3.4rem;font-weight:700}.units-location{color:#666;font-size:12px}.units-flight-line{min-width:120px}.units-plane-icon{color:#555;font-size:22px}.units-duration{font-size:12px;margin-top:4px}.units-stop{color:#888;font-size:11px}.units-place-icon{font-size:14px;vertical-align:middle}.units-price-section{min-width:160px;text-align:right}.units-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.units-price{font-size:26px;font-weight:700}.units-class{color:#666;font-size:12px;margin-bottom:10px}.units-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.units-book-btn,.units-book-btn:hover{background:#3a84f8}.units_footer{margin-bottom:1rem}@media print{.units_no-print{display:none}body{margin:0}.units_print-area{width:100%}}.units_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.units_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.units_advanced_top{display:flex;gap:20px;margin-bottom:20px}.units_field{flex:1 1}.units_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.units_input,.units_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.units_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.units_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.units_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.units_rule_actions{display:flex;gap:6px}.units_actionBar .right button.units_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.units_actionBar .right button.units_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.units_actionBar .right button.units_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.units_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.units_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.units_footer_actions{display:flex;gap:10px}.units_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.brands_breadcrumbs{text-transform:capitalize}.brands_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.brands_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.brands_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.brands_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.brands_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.brands_actionBar ul.left li:hover{color:#000}.brands_actionBar ul.left li.active,.brands_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.brands_actionBar ul.left li.active:hover{opacity:.7}.brands_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.brands_actionBar ul.left li.active figure,.brands_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.brands_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.brands table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.brands table tbody tr:nth-child(2n){background-color:#e3ecfd}.brands table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.brands table tbody tr:active,.brands table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.brands_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.brands_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.brands_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.brands_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.brands_row table tbody tr button{background-color:initial;color:#12e095}.brands_row table tbody tr button:first-child{background-color:initial;color:#999}.brands_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.brands_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.brands_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.brands_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.brands_row .brands_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.brands_row .brands_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.brands-limit-dropdown{background:#fff;border:1px solid #ddd;width:140px;z-index:10}.brands_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.brands_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.brands_pagination button:hover{background-color:#3a84f8;color:#fff}.brands_pagination button.brands_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.brands_pagination button.brands_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.brands_pagination button.brands_jumpto:hover{background-color:#ddd}.brandsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.brands_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.brands_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.brands-airline{min-width:220px}.brands-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.brands-airline-name{font-size:15px;font-weight:600}.brands-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.brands-flight-info{flex:1 1}.brands-time-block{text-align:left}.brands-time{font-size:3.4rem;font-weight:700}.brands-location{color:#666;font-size:12px}.brands-flight-line{min-width:120px}.brands-plane-icon{color:#555;font-size:22px}.brands-duration{font-size:12px;margin-top:4px}.brands-stop{color:#888;font-size:11px}.brands-place-icon{font-size:14px;vertical-align:middle}.brands-price-section{min-width:160px;text-align:right}.brands-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.brands-price{font-size:26px;font-weight:700}.brands-class{color:#666;font-size:12px;margin-bottom:10px}.brands-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.brands-book-btn,.brands-book-btn:hover{background:#3a84f8}.brands_footer{margin-bottom:1rem}@media print{.brands_no-print{display:none}body{margin:0}.brands_print-area{width:100%}}.brands_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.brands_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.brands_advanced_top{display:flex;gap:20px;margin-bottom:20px}.brands_field{flex:1 1}.brands_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.brands_input,.brands_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.brands_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.brands_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.brands_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.brands_rule_actions{display:flex;gap:6px}.brands_actionBar .right button.brands_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.brands_actionBar .right button.brands_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.brands_actionBar .right button.brands_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.brands_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.brands_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.brands_footer_actions{display:flex;gap:10px}.brands_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.categories_breadcrumbs{text-transform:capitalize}.categories_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.categories_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.categories_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.categories_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.categories_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.categories_actionBar ul.left li:hover{color:#000}.categories_actionBar ul.left li.active,.categories_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.categories_actionBar ul.left li.active:hover{opacity:.7}.categories_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.categories_actionBar ul.left li.active figure,.categories_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.categories_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.categories table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:3fr 2fr 4fr 2.5fr 2fr;padding:1.2rem 2.4rem;text-align:left}.categories table tbody tr:nth-child(2n){background-color:#e3ecfd}.categories table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:3fr 2fr 4fr 2.5fr 2fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.categories table tbody tr:active,.categories table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.categories_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.categories_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.categories_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.categories_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.categories_row table tbody tr button{background-color:initial;color:#12e095}.categories_row table tbody tr button:first-child{background-color:initial;color:#999}.categories_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.categories_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.categories_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.categories_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.categories_row .categories_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.categories_row .categories_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.categories-page-limit{position:relative}.categories-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.categories-page-limit-arrow{font-size:12px}.categories-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.categories-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.categories-limit-item:hover{background:#f4f6ff;color:#4f46e5}.categories_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.categories_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.categories_pagination button:hover{background-color:#3a84f8;color:#fff}.categories_pagination button.categories_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.categories_pagination button.categories_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.categories_pagination button.categories_jumpto:hover{background-color:#ddd}.categoriesGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.categories_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.categories_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.categories-airline{min-width:220px}.categories-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.categories-airline-name{font-size:15px;font-weight:600}.categories-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.categories-flight-info{flex:1 1}.categories-time-block{text-align:left}.categories-time{font-size:3.4rem;font-weight:700}.categories-location{color:#666;font-size:12px}.categories-flight-line{min-width:120px}.categories-plane-icon{color:#555;font-size:22px}.categories-duration{font-size:12px;margin-top:4px}.categories-stop{color:#888;font-size:11px}.categories-place-icon{font-size:14px;vertical-align:middle}.categories-price-section{min-width:160px;text-align:right}.categories-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.categories-price{font-size:26px;font-weight:700}.categories-class{color:#666;font-size:12px;margin-bottom:10px}.categories-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.categories-book-btn:hover{background:#3a84f8}.categories_footer{margin-bottom:1rem}@media print{.categories_no-print{display:none}body{margin:0}.categories_print-area{width:100%}}.categories_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.categories_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.categories_advanced_top{display:flex;gap:20px;margin-bottom:20px}.categories_field{flex:1 1}.categories_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.categories_input,.categories_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.categories_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.categories_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.categories_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.categories_rule_actions{display:flex;gap:6px}.categories_actionBar .right button.categories_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.categories_actionBar .right button.categories_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.categories_actionBar .right button.categories_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.categories_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.categories_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.categories_footer_actions{display:flex;gap:10px}.categories_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.taxrate_breadcrumbs{text-transform:capitalize}.taxrate_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.taxrate_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.taxrate_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.taxrate_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.taxrate_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.taxrate_actionBar ul.left li:hover{color:#000}.taxrate_actionBar ul.left li.active,.taxrate_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.taxrate_actionBar ul.left li.active:hover{opacity:.7}.taxrate_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.taxrate_actionBar ul.left li.active figure,.taxrate_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.taxrate_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.taxrate table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.taxrate table tbody tr:nth-child(2n){background-color:#e3ecfd}.taxrate table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.taxrate table tbody tr:active,.taxrate table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.taxrate_row table tbody tr .tax_group{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.taxrate_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.taxrate_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.taxrate_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.taxrate_row table tbody tr button{background-color:initial;color:#12e095}.taxrate_row table tbody tr button:first-child{background-color:initial;color:#999}.taxrate_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.taxrate_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.taxrate_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.taxrate_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.taxrate_row .taxrate_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.taxrate_row .taxrate_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.taxrate-page-limit{position:relative}.taxrate-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.taxrate-page-limit-arrow{font-size:12px}.taxrate-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.taxrate-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.taxrate-limit-item:hover{background:#f4f6ff;color:#4f46e5}.taxrate_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.taxrate_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.taxrate_pagination button:hover{background-color:#3a84f8;color:#fff}.taxrate_pagination button.taxrate_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.taxrate_pagination button.taxrate_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.taxrate_pagination button.taxrate_jumpto:hover{background-color:#ddd}.taxrateGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.taxrate_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.taxrate_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.taxrate-airline{min-width:220px}.taxrate-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.taxrate-airline-name{font-size:15px;font-weight:600}.taxrate-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.taxrate-flight-info{flex:1 1}.taxrate-time-block{text-align:left}.taxrate-time{font-size:3.4rem;font-weight:700}.taxrate-location{color:#666;font-size:12px}.taxrate-flight-line{min-width:120px}.taxrate-plane-icon{color:#555;font-size:22px}.taxrate-duration{font-size:12px;margin-top:4px}.taxrate-stop{color:#888;font-size:11px}.taxrate-place-icon{font-size:14px;vertical-align:middle}.taxrate-price-section{min-width:160px;text-align:right}.taxrate-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.taxrate-price{font-size:26px;font-weight:700}.taxrate-class{color:#666;font-size:12px;margin-bottom:10px}.taxrate-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.taxrate-book-btn,.taxrate-book-btn:hover{background:#3a84f8}.taxrate_footer{margin-bottom:1rem}@media print{.taxrate_no-print{display:none}body{margin:0}.taxrate_print-area{width:100%}}.taxrate_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.taxrate_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.taxrate_advanced_top{display:flex;gap:20px;margin-bottom:20px}.taxrate_field{flex:1 1}.taxrate_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.taxrate_input,.taxrate_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.taxrate_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.taxrate_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.taxrate_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.taxrate_rule_actions{display:flex;gap:6px}.taxrate_actionBar .right button.taxrate_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.taxrate_actionBar .right button.taxrate_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.taxrate_actionBar .right button.taxrate_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.taxrate_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.taxrate_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.taxrate_footer_actions{display:flex;gap:10px}.taxrate_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.variations_breadcrumbs{text-transform:capitalize}.variations_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.variations_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.variations_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.variations_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.variations_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.variations_actionBar ul.left li:hover{color:#000}.variations_actionBar ul.left li.active,.variations_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.variations_actionBar ul.left li.active:hover{opacity:.7}.variations_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.variations_actionBar ul.left li.active figure,.variations_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.variations_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.variations table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.variations table tbody tr:nth-child(2n){background-color:#e3ecfd}.variations table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.variations table tbody tr:active,.variations table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.variations_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.variations_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.variations_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.variations_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.variations_row table tbody tr button{background-color:initial;color:#12e095}.variations_row table tbody tr button:first-child{background-color:initial;color:#999}.variations_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.variations_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.variations_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.variations_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.variations_row .variations_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.variations_row .variations_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.variations-page-limit{position:relative}.variations-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.variations-page-limit-arrow{font-size:12px}.variations-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.variations-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.variations-limit-item:hover{background:#f4f6ff;color:#4f46e5}.variations_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.variations_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.variations_pagination button:hover{background-color:#3a84f8;color:#fff}.variations_pagination button.variations_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.variations_pagination button.variations_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.variations_pagination button.variations_jumpto:hover{background-color:#ddd}.variationsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.variations_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.variations_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.variations-airline{min-width:220px}.variations-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.variations-airline-name{font-size:15px;font-weight:600}.variations-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.variations-flight-info{flex:1 1}.variations-time-block{text-align:left}.variations-time{font-size:3.4rem;font-weight:700}.variations-location{color:#666;font-size:12px}.variations-flight-line{min-width:120px}.variations-plane-icon{color:#555;font-size:22px}.variations-duration{font-size:12px;margin-top:4px}.variations-stop{color:#888;font-size:11px}.variations-place-icon{font-size:14px;vertical-align:middle}.variations-price-section{min-width:160px;text-align:right}.variations-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.variations-price{font-size:26px;font-weight:700}.variations-class{color:#666;font-size:12px;margin-bottom:10px}.variations-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.variations-book-btn:hover{background:#3a84f8}.variations_footer{margin-bottom:1rem}@media print{.variations_no-print{display:none}body{margin:0}.variations_print-area{width:100%}}.variations_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.variations_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.variations_advanced_top{display:flex;gap:20px;margin-bottom:20px}.variations_field{flex:1 1}.variations_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.variations_input,.variations_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.variations_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.variations_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.variations_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.variations_rule_actions{display:flex;gap:6px}.variations_actionBar .right button.variations_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.variations_actionBar .right button.variations_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.variations_actionBar .right button.variations_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.variations_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.variations_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.variations_footer_actions{display:flex;gap:10px}.variations_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.companyPurchaseOrdersPreview-page{box-sizing:border-box;padding:2rem 0 4rem;width:min(88rem,100%)}.companyPurchaseOrdersPreview-pageHeader{margin-bottom:2.4rem;text-align:center}.companyPurchaseOrdersPreview-pageTitle{color:#20252b;font-size:2.4rem;font-weight:700;line-height:1.2;margin:0}.companyPurchaseOrdersPreview-pageSubtitle{color:#7b828b;font-size:1.15rem;margin:.6rem 0 0}.companyPurchaseOrdersPreview-card{background:#fff;border-radius:.9rem;box-sizing:border-box;margin-bottom:1.6rem;padding:2rem;width:100%}.companyPurchaseOrdersPreview-sectionTitle{color:#252a30;font-size:1.35rem;font-weight:700;line-height:1.3;margin:0}.companyPurchaseOrdersPreview-description{color:#858b93;font-size:1.05rem;margin:0}.companyPurchaseOrdersPreview-label{color:#4f555c;font-size:1.05rem;font-weight:600}.companyPurchaseOrdersPreview-muted{color:#8a9097;font-size:1.05rem;margin:0}.companyPurchaseOrdersPreview-formGrid{margin-top:1.5rem}.companyPurchaseOrdersPreview-actionBar{margin-top:1.2rem}.companyPurchaseOrdersPreview-actionBar .submitOrdersBtn{width:100%}.companyPurchaseOrdersPreview-summaryHeader{min-height:5rem}.companyPurchaseOrdersPreview-orderNumber{color:#242a30;font-size:1.45rem;font-weight:700;margin:0}.companyPurchaseOrdersPreview-status{background:#ffeddc;border-radius:.4rem;color:#ed771b;font-size:.9rem;font-weight:700;padding:.35rem .7rem}.companyPurchaseOrdersPreview-smallButton{background:#fff;border:1px solid #e0e3e7;border-radius:.45rem;color:#343a40;cursor:pointer;font-size:1rem;padding:.65rem .9rem}.companyPurchaseOrdersPreview-progress{display:flex;justify-content:space-between;margin-top:2rem;padding:0 1rem;position:relative}.companyPurchaseOrdersPreview-progressLine{background:#d7d9dc;border-radius:99rem;height:.35rem;left:2rem;position:absolute;right:2rem;top:1.15rem}.companyPurchaseOrdersPreview-progressLine span{background:#222;border-radius:inherit;display:block;height:100%;width:72%}.companyPurchaseOrdersPreview-progressItem{align-items:center;display:flex;flex-direction:column;gap:.4rem;position:relative;text-align:center;z-index:2}.companyPurchaseOrdersPreview-progressCircle{align-items:center;background:#e8ebee;border-radius:50%;box-sizing:border-box;color:#858b92;display:flex;font-size:1rem;font-weight:700;height:2.2rem;justify-content:center;width:2.2rem}.companyPurchaseOrdersPreview-complete{background:#21c16b;color:#fff}.companyPurchaseOrdersPreview-progressItem strong{color:#3c4248;font-size:.95rem}.companyPurchaseOrdersPreview-progressItem small{color:#858b92;font-size:.9rem}.companyPurchaseOrdersPreview-timeline{margin-top:1.8rem;padding-left:.4rem;position:relative}.companyPurchaseOrdersPreview-timelineItem{display:flex;gap:1.2rem;min-height:6.3rem;position:relative}.companyPurchaseOrdersPreview-timelineItem:not(.companyPurchaseOrdersPreview-lastTimeline):before{background:#36c978;bottom:-.2rem;content:"";left:.85rem;position:absolute;top:2rem;width:.15rem}.companyPurchaseOrdersPreview-timelineMarker{align-items:center;background:#21c16b;border-radius:50%;color:#fff;display:flex;flex:0 0 1.8rem;font-size:.95rem;font-weight:700;height:1.8rem;justify-content:center;position:relative;width:1.8rem;z-index:2}.companyPurchaseOrdersPreview-currentMarker{background:#21c16b}.companyPurchaseOrdersPreview-pendingMarker{background:#e8ebee;color:#7f8790}.companyPurchaseOrdersPreview-timelineItem strong{color:#353b41;font-size:1.1rem}.companyPurchaseOrdersPreview-timelineItem span{color:#727980;font-size:.95rem}.companyPurchaseOrdersPreview-timelineItem small{color:#9aa0a7;font-size:.85rem}.companyPurchaseOrdersPreview-currentBadge{background:#fff0e3;border-radius:.35rem;color:#e9781c!important;font-size:.8rem!important;padding:.2rem .5rem}.companyPurchaseOrdersPreview-infoTitle{color:#454b52;font-size:1.05rem}.companyPurchaseOrdersPreview-cardTitleRow{margin-bottom:1.5rem}.companyPurchaseOrdersPreview-items{margin-top:1.4rem}.companyPurchaseOrdersPreview-item{align-items:center;border-bottom:1px solid #eceef0;display:flex;gap:1rem;padding:1.2rem 0}.companyPurchaseOrdersPreview-itemImage{align-items:center;background:#f5f6f7;border-radius:.5rem;color:#8a9097;display:flex;flex:0 0 4.2rem;font-size:1.5rem;height:4.2rem;justify-content:center;width:4.2rem}.companyPurchaseOrdersPreview-itemInfo{flex:1 1;min-width:0}.companyPurchaseOrdersPreview-itemInfo strong{color:#343a40;font-size:1.05rem}.companyPurchaseOrdersPreview-itemInfo small{color:#858b92;font-size:.85rem}.companyPurchaseOrdersPreview-itemPrice{align-items:flex-end}.companyPurchaseOrdersPreview-itemPrice strong{color:#252a30;font-size:1.05rem}.companyPurchaseOrdersPreview-itemPrice small{color:#858b92;font-size:.8rem}.companyPurchaseOrdersPreview-itemsFooter{color:#747b82;font-size:.95rem;padding-top:1.2rem}.companyPurchaseOrdersPreview-itemsFooter strong{color:#343a40}.companyPurchaseOrdersPreview-notes{background:#fafbfc;border:1px solid #e5e7ea;border-radius:.6rem;margin-top:1.3rem;min-height:7rem;padding:1.2rem}.companyPurchaseOrdersPreview-notes p{color:#777e86;font-size:1rem;margin:0}.companyPurchaseOrdersPreview-footer{text-align:center}.companyPurchaseOrdersPreview-footerTitle{color:#282d33;font-size:1.45rem;margin:0}.companyPurchaseOrdersPreview-footer p{color:#858b92;font-size:1rem;margin:.6rem 0 1.3rem}.companyPurchaseOrdersPreview-footerButton{background:#fff;border:1px solid #e0e3e6;border-radius:.5rem;color:#343a40;cursor:pointer;font-size:1rem;padding:.7rem 1.2rem}@media (max-width:700px){.companyPurchaseOrdersPreview-page{padding:1.5rem 1rem 3rem;width:100%}.companyPurchaseOrdersPreview-card{padding:1.5rem}.companyPurchaseOrdersPreview-summaryHeader{align-items:flex-start;flex-direction:column}.companyPurchaseOrdersPreview-progress{padding:0}.companyPurchaseOrdersPreview-progressItem strong{font-size:.8rem}.companyPurchaseOrdersPreview-progressItem small{font-size:.75rem}.companyPurchaseOrdersPreview-itemPrice{display:none}}.companyPurchaseOrdersPreview-page.tx-premium-purchase-preview{background:#f6f9fe;border-radius:1.6rem;box-shadow:0 25px 70px #11284b2e;color:#20334f;max-height:85vh;max-width:100%;overflow:auto;padding:0 2rem 2.5rem;width:min(97rem,calc(100vw - 4rem))}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar{background:#fff;border-bottom:1px solid #e5ebf4;display:flex;flex-wrap:wrap;gap:1rem;margin:0 -2rem 2rem;padding:1.5rem;position:sticky;top:0;z-index:2}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar .iconBtn,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar button{background:#f1f5ff;border:1px solid #dce6f8;border-radius:.85rem;color:#295bb4;cursor:pointer;font-size:1.2rem;font-weight:700;min-height:3.4rem;padding:.9rem 1.2rem}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-pageTitle{color:#19355e;font-size:3rem;letter-spacing:-.04em}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-pageSubtitle{font-size:1.3rem}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-card{border:1px solid #e0e9f5;border-radius:1.3rem;box-shadow:0 5px 20px rgba(25,55,85,.035);min-width:0;padding:2.3rem}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-sectionTitle{color:#233958;font-size:1.6rem;margin-bottom:.7rem}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-orderNumber{color:#1b4c9e;font-size:2.1rem;overflow-wrap:anywhere}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-status{align-self:flex-start;background:#edf3ff;border-radius:99rem;color:#2d60b5;display:inline-flex;font-size:1.1rem;font-weight:750;padding:.5rem 1.1rem}.tx-premium-purchase-preview table{background:#fff;border-collapse:collapse;min-width:65rem}.tx-premium-purchase-preview table th{background:#f0f5ff;border-bottom:1px solid #dde7f5;color:#56708d;padding:1.1rem!important}.tx-premium-purchase-preview table td{border-bottom:1px solid #edf1f6;padding:1.2rem!important}@media(max-width:640px){.companyPurchaseOrdersPreview-page.tx-premium-purchase-preview{max-height:88vh;padding:0 1rem 2rem;width:calc(100vw - 1.5rem)}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-card{padding:1.5rem}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar{margin:0 -1rem 1.5rem;padding:1rem}}@media print{.companyPurchaseOrdersPreview-page.tx-premium-purchase-preview{box-shadow:none;max-height:none;overflow:visible;width:100%}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar{display:none!important}}.tx-premium-purchase-preview{font-size:1.4rem;line-height:1.55}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar .iconBtn,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-actionBar button,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-progressCircle,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-timelineMarker{font-size:1.4rem}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-currentBadge,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-description,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-footer p,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-itemInfo small,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-itemPrice small,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-itemsFooter,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-label,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-muted,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-pageSubtitle,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-progressItem small,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-progressItem strong,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-status,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-timelineItem small{font-size:1.3rem!important}.tx-premium-purchase-preview .companyPurchaseOrdersPreview-footerButton,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-infoTitle,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-itemInfo strong,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-itemPrice strong,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-notes p,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-timelineItem span,.tx-premium-purchase-preview .companyPurchaseOrdersPreview-timelineItem strong{font-size:1.4rem}.tx-premium-purchase-preview table{font-size:1.4rem!important}.tx-premium-purchase-preview table small,.tx-premium-purchase-preview table th{font-size:1.3rem}.tx-premium-purchase-preview table td{font-size:1.4rem}@media print{.tx-premium-purchase-preview table{font-size:10px!important}}.recieves_breadcrumbs{text-transform:capitalize}.recieves_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.recieves_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.recieves_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.recieves_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.recieves_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.recieves_actionBar ul.left li:hover{color:#000}.recieves_actionBar ul.left li.active,.recieves_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.recieves_actionBar ul.left li.active:hover{opacity:.7}.recieves_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.recieves_actionBar ul.left li.active figure,.recieves_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.recieves_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.recieves table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.recieves table tbody tr:nth-child(2n){background-color:#e3ecfd}.recieves table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.recieves table tbody tr:active,.recieves table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.recieves_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.recieves_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.recieves_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.recieves_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.recieves_row table tbody tr button{background-color:initial;color:#12e095}.recieves_row table tbody tr button:first-child{background-color:initial;color:#999}.recieves_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.recieves_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.recieves_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.recieves_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.recieves_row .recieves_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.recieves_row .recieves_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.recieves-page-limit{position:relative}.recieves-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.recieves-page-limit-arrow{font-size:12px}.recieves-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.recieves-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.recieves-limit-item:hover{background:#f4f6ff;color:#4f46e5}.recieves_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.recieves_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.recieves_pagination button:hover{background-color:#3a84f8;color:#fff}.recieves_pagination button.recieves_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.recieves_pagination button.recieves_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.recieves_pagination button.recieves_jumpto:hover{background-color:#ddd}.recievesGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.recieves_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.recieves_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.recieves-airline{min-width:220px}.recieves-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.recieves-airline-name{font-size:15px;font-weight:600}.recieves-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.recieves-flight-info{flex:1 1}.recieves-time-block{text-align:left}.recieves-time{font-size:3.4rem;font-weight:700}.recieves-location{color:#666;font-size:12px}.recieves-flight-line{min-width:120px}.recieves-plane-icon{color:#555;font-size:22px}.recieves-duration{font-size:12px;margin-top:4px}.recieves-stop{color:#888;font-size:11px}.recieves-place-icon{font-size:14px;vertical-align:middle}.recieves-price-section{min-width:160px;text-align:right}.recieves-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.recieves-price{font-size:26px;font-weight:700}.recieves-class{color:#666;font-size:12px;margin-bottom:10px}.recieves-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.recieves-book-btn:hover{background:#3a84f8}.recieves_footer{margin-bottom:1rem}@media print{.recieves_no-print{display:none}body{margin:0}.recieves_print-area{width:100%}}.recieves_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.recieves_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.recieves_advanced_top{display:flex;gap:20px;margin-bottom:20px}.recieves_field{flex:1 1}.recieves_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.recieves_input,.recieves_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.recieves_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.recieves_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.recieves_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.recieves_rule_actions{display:flex;gap:6px}.recieves_actionBar .right button.recieves_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.recieves_actionBar .right button.recieves_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.recieves_actionBar .right button.recieves_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.recieves_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.recieves_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.recieves_footer_actions{display:flex;gap:10px}.recieves_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.returns_breadcrumbs{text-transform:capitalize}.returns_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.returns_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.returns_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.returns_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.returns_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.returns_actionBar ul.left li:hover{color:#000}.returns_actionBar ul.left li.active,.returns_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.returns_actionBar ul.left li.active:hover{opacity:.7}.returns_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.returns_actionBar ul.left li.active figure,.returns_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.returns_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.returns table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.returns table tbody tr:nth-child(2n){background-color:#e3ecfd}.returns table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.returns table tbody tr:active,.returns table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.returns_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.returns_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.returns_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.returns_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.returns_row table tbody tr button{background-color:initial;color:#12e095}.returns_row table tbody tr button:first-child{background-color:initial;color:#999}.returns_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.returns_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.returns_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.returns_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.returns_row .returns_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.returns_row .returns_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.returns-page-limit{position:relative}.returns-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.returns-page-limit-arrow{font-size:12px}.returns-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.returns-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.returns-limit-item:hover{background:#f4f6ff;color:#4f46e5}.returns_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.returns_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.returns_pagination button:hover{background-color:#3a84f8;color:#fff}.returns_pagination button.returns_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.returns_pagination button.returns_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.returns_pagination button.returns_jumpto:hover{background-color:#ddd}.returnsGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.returns_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.returns_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.returns-airline{min-width:220px}.returns-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.returns-airline-name{font-size:15px;font-weight:600}.returns-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.returns-flight-info{flex:1 1}.returns-time-block{text-align:left}.returns-time{font-size:3.4rem;font-weight:700}.returns-location{color:#666;font-size:12px}.returns-flight-line{min-width:120px}.returns-plane-icon{color:#555;font-size:22px}.returns-duration{font-size:12px;margin-top:4px}.returns-stop{color:#888;font-size:11px}.returns-place-icon{font-size:14px;vertical-align:middle}.returns-price-section{min-width:160px;text-align:right}.returns-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.returns-price{font-size:26px;font-weight:700}.returns-class{color:#666;font-size:12px;margin-bottom:10px}.returns-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.returns-book-btn,.returns-book-btn:hover{background:#3a84f8}.returns_footer{margin-bottom:1rem}@media print{.returns_no-print{display:none}body{margin:0}.returns_print-area{width:100%}}.returns_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.returns_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.returns_advanced_top{display:flex;gap:20px;margin-bottom:20px}.returns_field{flex:1 1}.returns_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.returns_input,.returns_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.returns_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.returns_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.returns_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.returns_rule_actions{display:flex;gap:6px}.returns_actionBar .right button.returns_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.returns_actionBar .right button.returns_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.returns_actionBar .right button.returns_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.returns_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.returns_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.returns_footer_actions{display:flex;gap:10px}.returns_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.orders_breadcrumbs{text-transform:capitalize}.orders_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.orders_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.orders_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.orders_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.orders_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.orders_actionBar ul.left li:hover{color:#000}.orders_actionBar ul.left li.active,.orders_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.orders_actionBar ul.left li.active:hover{opacity:.7}.orders_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.orders_actionBar ul.left li.active figure,.orders_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.orders_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.orders table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.orders table tbody tr:nth-child(2n){background-color:#e3ecfd}.orders table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.orders table tbody tr:active,.orders table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.orders_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.orders_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.orders_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.orders_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.orders_row table tbody tr button{background-color:initial;color:#12e095}.orders_row table tbody tr button:first-child{background-color:initial;color:#999}.orders_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.orders_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.orders_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.orders_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.orders_row .orders_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.orders_row .orders_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.orders-page-limit{position:relative}.orders-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.orders-page-limit-arrow{font-size:12px}.orders-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.orders-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.orders-limit-item:hover{background:#f4f6ff;color:#4f46e5}.orders_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.orders_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.orders_pagination button:hover{background-color:#3a84f8;color:#fff}.orders_pagination button.orders_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.orders_pagination button.orders_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.orders_pagination button.orders_jumpto:hover{background-color:#ddd}.ordersGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.orders_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.orders_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.orders-airline{min-width:220px}.orders-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.orders-airline-name{font-size:15px;font-weight:600}.orders-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.orders-flight-info{flex:1 1}.orders-time-block{text-align:left}.orders-time{font-size:3.4rem;font-weight:700}.orders-location{color:#666;font-size:12px}.orders-flight-line{min-width:120px}.orders-plane-icon{color:#555;font-size:22px}.orders-duration{font-size:12px;margin-top:4px}.orders-stop{color:#888;font-size:11px}.orders-place-icon{font-size:14px;vertical-align:middle}.orders-price-section{min-width:160px;text-align:right}.orders-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.orders-price{font-size:26px;font-weight:700}.orders-class{color:#666;font-size:12px;margin-bottom:10px}.orders-book-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.orders-book-btn,.orders-book-btn:hover{background:#3a84f8}.orders_footer{margin-bottom:1rem}@media print{.orders_no-print{display:none}body{margin:0}.orders_print-area{width:100%}}#ordersCont{padding:3.6rem}#ordersCont .card-panel{border-radius:1.6rem}#ordersCont table thead tr{background-color:#fafaff;border-bottom:1px solid #ececec;color:#666;display:grid;font-size:1.4rem;font-weight:500;padding:1rem}#ordersCont table tbody tr,#ordersCont table thead tr{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:3.7fr 4fr 1.5fr 2fr 1.5fr 1.8fr .6fr}#ordersCont table tbody tr td.inputsOrd{background-color:#fdfdfd;border:1px solid #babfc3;border-radius:.9rem;box-sizing:border-box;outline:none;padding:.7rem 1.7rem;width:100%}#ordersCont table tbody tr td.inputsOrd input{box-sizing:border-box;max-width:100%;min-width:0;width:auto}.purchaseHeader{background:#ededed;border-radius:14px;box-sizing:border-box;color:#e8eaed;padding:1.1rem 2rem;width:100%}.purchaseTotal{background:#f0f5f6;border:1px solid #666;border-radius:9px;color:#333;cursor:pointer;height:36px;min-width:23rem;padding:0 6px;transition:background .2s ease}.purchaseTotal:hover{background:#303134}.purchaseTotal span{color:#333;font-size:12px;font-weight:500}.purchaseTotal strong{color:#333;font-size:14px;font-weight:700}.purchaseTotalIcon{background:#a8c7fa;border-radius:50%;height:20px;margin:0 12px 0 0;position:relative;width:20px}.purchaseTotalIcon:after,.purchaseTotalIcon:before{background:#202124;border-radius:50%;content:"";height:5px;position:absolute;width:5px}.purchaseTotalIcon:before{left:4px;top:5px}.purchaseTotalIcon:after{bottom:5px;right:4px}.purchaseHeaderActions{flex:1 1;gap:12px;justify-content:flex-end}.purchaseSearchWrapper{width:min(650px,100%)}.purchaseSearch{background:#f0f5f6;border:1px solid #5f6368;border-radius:9px;box-sizing:border-box;height:36px;min-width:23rem;position:relative;transition:background .2s ease,border-color .2s ease;width:100%}.purchaseSearch:hover{background:#fff;border-color:#80868b}.purchaseSearch:focus-within{background:#303134;border-color:#8ab4f8;box-shadow:0 0 0 1px #8ab4f8}.purchaseSearch input{background:#0000;border:none;color:#e8eaed;font-size:14px;height:100%;outline:none;padding:0 18px;width:100%}.purchaseSearch input::placeholder{color:#9aa0a6}.purchaseSearchDropdown{background:#303134;border:1px solid #5f6368;border-radius:12px;box-shadow:0 4px 12px #00000059,0 12px 30px #00000040;left:0;list-style:none;margin:0;overflow:hidden;padding:6px 0;position:absolute;right:0;top:calc(100% + 8px);z-index:9999}.purchaseSearchItem{align-items:center;border-bottom:1px solid #3c4043;color:#e8eaed;cursor:pointer;display:flex;gap:15px;justify-content:space-between;padding:10px 12px;transition:background .15s ease}.purchaseSearchItem:hover{background:#3c4043}.purchaseSearchItem:last-child{border-bottom:none}.purchaseProductName{font-size:14px;font-weight:600}.purchaseProductMeta{color:#9aa0a6;font-size:12px;margin-top:3px}.purchaseProductDetails{text-align:right;white-space:nowrap}.purchaseProductPrice{font-size:14px;font-weight:600}.purchaseProductStock{font-size:12px;margin-top:3px}.purchaseStockAvailable{color:#9aa0a6}.purchaseStockEmpty{color:#f28b82}.purchaseAddProduct{background:#303134;border:1px solid #5f6368;border-radius:50%;color:#e8eaed;cursor:pointer;flex:0 0 44px;height:44px;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:44px}.purchaseAddProduct:hover{background:#3c4043;border-color:#8ab4f8;transform:scale(1.04)}.purchaseAddProduct svg{color:#a8c7fa}.submitOrdersBtn{background-color:#1958f7;border-radius:1.2rem;color:#fff;font-family:cursive;font-size:1.8rem;font-weight:700;min-width:15rem;padding:.8rem 1.2rem;transition:all .3s}.submitOrdersBtn:hover{opacity:.7}.advancedPurchaseOrderPage{--apo-primary:#087f5b;--apo-primary-dark:#056346;--apo-primary-soft:#e8f7f1;--apo-text:#172033;--apo-muted:#697386;--apo-border:#e4e8ee;--apo-background:#f5f7fa;--apo-card:#fff;--apo-warning:#d98a13;--apo-danger:#e65050;box-sizing:border-box;color:var(--apo-text);min-height:100vh;padding:3rem 3.5rem 7rem;width:100%}.apoHeader{align-items:flex-end;display:flex;gap:3rem;justify-content:space-between;margin:0 auto 2.2rem;max-width:150rem}.apoBreadcrumb{align-items:center;color:var(--apo-muted);display:flex;font-size:1.25rem;gap:.8rem;margin-bottom:1rem}.apoBreadcrumb strong{color:var(--apo-text)}.apoTitleLine{align-items:center;display:flex;gap:1.3rem}.apoTitleLine h1{font-size:3rem;font-weight:750;letter-spacing:-.06rem;line-height:1.1;margin:0}.apoStatus{align-items:center;background:#fff5df;border-radius:10rem;color:#9a6410;display:inline-flex;font-size:1.2rem;font-weight:700;gap:.6rem;padding:.55rem 1rem;text-transform:capitalize}.apoStatus span{background:currentColor;border-radius:50%;height:.7rem;width:.7rem}.apoStatus--approved,.apoStatus--completed,.apoStatus--received{background:#e5f8ef;color:#087f5b}.apoStatus--processing{background:#eaf1ff;color:#3867c7}.apoStatus--partially_received{background:#fff3df;color:#b36d09}.apoOrderMeta{align-items:center;color:var(--apo-muted);display:flex;font-size:1.25rem;gap:1rem;margin-top:.8rem}.apoOrderMeta span:first-child{color:var(--apo-text);font-weight:700}.apoOrderMeta i{background:#b9c0cb;border-radius:50%;height:.4rem;width:.4rem}.apoHeaderActions{align-items:center;display:flex;gap:.8rem}.apoIconButton,.apoPrimaryButton,.apoSecondaryButton{align-items:center;border:0;border-radius:.9rem;cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:700;gap:.7rem;justify-content:center;min-height:4.4rem;padding:0 1.5rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.apoSecondaryButton{background:#fff;border:.1rem solid var(--apo-border);color:var(--apo-text)}.apoSecondaryButton:hover{border-color:#cbd2dc;transform:translateY(-.1rem)}.apoPrimaryButton{background:var(--apo-primary);box-shadow:0 .6rem 1.8rem #087f5b2e;color:#fff}.apoPrimaryButton:hover{background:var(--apo-primary-dark);transform:translateY(-.1rem)}.apoPrimaryButton svg,.apoSecondaryButton svg{font-size:1.9rem}.apoIconButton{background:#fff;border:.1rem solid var(--apo-border);color:var(--apo-text);padding:0;width:4.4rem}.apoMoreWrapper{position:relative}.apoMoreMenu{background:#fff;border:.1rem solid var(--apo-border);border-radius:1rem;box-shadow:0 1.5rem 4rem #141e2d24;min-width:20rem;padding:.6rem;position:absolute;right:0;top:calc(100% + .6rem);z-index:50}.apoMoreMenu button{background:#0000;border:0;border-radius:.7rem;color:var(--apo-text);cursor:pointer;font-size:1.25rem;padding:1rem 1.1rem;text-align:left;width:100%}.apoMoreMenu button:hover{background:#f5f7fa}.apoMoreMenu .apoDangerAction{color:var(--apo-danger)}.apoWorkflowCard{background:#fff;border:.1rem solid var(--apo-border);border-radius:1.3rem;box-shadow:0 .5rem 2rem rgba(20,30,45,.035);margin:0 auto 2rem;max-width:150rem;padding:2rem 2.3rem}.apoWorkflowTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.2rem}.apoWorkflowTop h2{font-size:1.7rem;margin:.35rem 0 0}.apoEyebrow{color:#8290a5;display:block;font-size:1rem;font-weight:800;letter-spacing:.12rem}.apoWorkflowProgress{color:var(--apo-muted);font-size:1.2rem;font-weight:650}.apoWorkflow{width:100%}.apoWorkflow,.apoWorkflowStep{align-items:center;display:flex}.apoWorkflowStep{color:#a0a8b5;gap:.9rem;min-width:max-content}.apoWorkflowStep.isActive{color:var(--apo-primary)}.apoWorkflowStep.isComplete{color:var(--apo-text)}.apoWorkflowCircle{align-items:center;background:#f0f2f5;border-radius:50%;color:#9aa3b0;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:800;height:3.5rem;justify-content:center;width:3.5rem}.apoWorkflowCircle svg{font-size:2rem}.apoWorkflowStep.isActive .apoWorkflowCircle{background:var(--apo-primary);box-shadow:0 0 0 .5rem var(--apo-primary-soft);color:#fff}.apoWorkflowStep.isComplete .apoWorkflowCircle{background:var(--apo-primary-soft);color:var(--apo-primary)}.apoWorkflowStep strong{display:block;font-size:1.2rem;text-transform:capitalize}.apoWorkflowStep small{color:#929baa;display:block;font-size:1rem;margin-top:.25rem}.apoWorkflowLine{background:#e7eaf0;flex:1 1;height:.2rem;margin:0 1.1rem;min-width:1.5rem}.apoWorkflowLine.isComplete{background:var(--apo-primary)}.apoWorkspace{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 35rem;margin:0 auto;max-width:150rem}.apoMain{display:flex;flex-direction:column;gap:1.7rem;min-width:0}.apoCard{background:var(--apo-card);border:.1rem solid var(--apo-border);border-radius:1.3rem;box-shadow:0 .5rem 2rem rgba(20,30,45,.035);padding:2.4rem;scroll-margin-top:2rem}.apoCardHeader{align-items:flex-start;display:flex;gap:1.2rem;margin-bottom:2.3rem}.apoCardHeaderIcon{align-items:center;background:var(--apo-primary-soft);border-radius:1rem;color:var(--apo-primary);display:flex;flex-shrink:0;height:4.1rem;justify-content:center;width:4.1rem}.apoCardHeaderIcon svg{font-size:2rem}.apoCardHeaderContent{flex:1 1;min-width:0}.apoCardHeaderContent h2{font-size:1.75rem;font-weight:750;letter-spacing:-.03rem;margin:.3rem 0 .35rem}.apoCardHeaderContent p{color:var(--apo-muted);font-size:1.2rem;line-height:1.5;margin:0}.apoCardHeaderAction{margin-left:auto}.apoAddProductButton{align-items:center;background:var(--apo-primary-soft);border:0;border-radius:.8rem;color:var(--apo-primary);cursor:pointer;display:flex;font-size:1.2rem;font-weight:750;gap:.6rem;padding:.9rem 1.2rem}.apoAddProductButton svg{font-size:1.8rem}.apoFormGrid{grid-gap:1.4rem;display:grid;gap:1.4rem}.apoFormGrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.apoFormGrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.apoInlineFormGrid{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.4rem}.apoField{min-width:0}.apoField label{color:#596579;display:block;font-size:1.15rem;font-weight:700;margin-bottom:.65rem}.apoExpandedDetails input,.apoField input,.apoField select,.apoMoneyInput input,.apoSupplierCell input,.apoTaxInput input{background:#fff;border:.1rem solid #dce1e8;border-radius:.85rem;box-sizing:border-box;color:var(--apo-text);font-size:1.25rem;min-height:4.5rem;outline:none;padding:0 1.2rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.apoExpandedDetails input:focus,.apoField input:focus,.apoField select:focus,.apoMoneyInput input:focus,.apoSupplierCell input:focus,.apoTaxInput input:focus{border-color:var(--apo-primary);box-shadow:0 0 0 .35rem #087f5b14}.apoField.hasError input,.apoField.hasError select{border-color:var(--apo-danger)}.apoFieldError{color:var(--apo-danger);display:block;font-size:1rem;font-weight:600;margin-top:.5rem}.apoInputIcon{position:relative}.apoInputIcon svg{color:#8a94a4;font-size:1.7rem;left:1.2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.apoInputIcon input{padding-left:4rem}.apoReadOnlyField{align-items:center;background:#f7f8fa;border:.1rem solid #e1e5eb;border-radius:.85rem;box-sizing:border-box;color:var(--apo-text);display:flex;font-size:1.25rem;gap:.7rem;min-height:4.5rem;padding:0 1.2rem}.apoPartyGrid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.apoPartyCard{align-items:center;background:#fbfcfd;border:.1rem solid #e1e5eb;border-radius:1rem;cursor:pointer;display:flex;gap:1.2rem;min-width:0;padding:1.5rem;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease;width:100%}.apoPartyCard:hover{background:#fff;border-color:#b7c0cc;transform:translateY(-.1rem)}.apoPartyIcon{align-items:center;background:var(--apo-primary-soft);border-radius:1rem;color:var(--apo-primary);display:flex;flex-shrink:0;height:4.4rem;justify-content:center;width:4.4rem}.apoPartyIcon svg{font-size:2rem}.apoPartyContent{flex:1 1;min-width:0}.apoPartyContent small,.apoPartyContent span,.apoPartyContent strong{display:block}.apoPartyContent span{color:#8a94a4;font-size:.95rem;font-weight:800;letter-spacing:.08rem;margin-bottom:.35rem}.apoPartyContent strong{color:var(--apo-text);font-size:1.3rem}.apoPartyContent small,.apoPartyContent strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoPartyContent small{color:var(--apo-muted);font-size:1.05rem;margin-top:.25rem}.apoPartyArrow{color:#8993a3;font-size:2rem}.apoInlineFormGrid{border-top:.1rem solid #edf0f3;padding-top:1.6rem}.apoItemsCard{padding-left:0;padding-right:0}.apoItemsCard>.apoCardHeader,.apoItemsCard>.apoValidationBanner{margin-left:2.4rem;margin-right:2.4rem}.apoItemsTable{overflow-x:auto;width:100%}.apoItemRow,.apoItemsTableHeader{align-items:center;display:grid;grid-template-columns:minmax(28rem,2.2fr) minmax(13rem,1fr) minmax(14rem,1fr) minmax(12rem,.9fr) minmax(9rem,.7fr) minmax(13rem,1fr) 8rem;min-width:105rem}.apoItemsTableHeader{background:#f8f9fb;border-top:.1rem solid #edf0f3;color:#8a94a4;font-size:.95rem;font-weight:800;letter-spacing:.08rem;min-height:4.4rem;padding:0 2.4rem}.apoItemRow,.apoItemsTableHeader{border-bottom:.1rem solid #edf0f3;box-sizing:border-box}.apoItemRow{background:#fff;padding:1.3rem 2.4rem;position:relative;transition:background .15s ease}.apoItemRow:hover{background:#fbfdfc}.apoItemRow.isExpanded{background:#fafffd}.apoItemMain{gap:1rem;min-width:0}.apoItemMain,.apoProductAvatar{align-items:center;display:flex}.apoProductAvatar{background:#edf5f3;border-radius:.9rem;color:#91aaa3;flex-shrink:0;height:5rem;justify-content:center;overflow:hidden;width:5rem}.apoProductAvatar img{height:100%;object-fit:cover;width:100%}.apoProductAvatar svg{font-size:2.4rem}.apoProductDetails{min-width:0}.apoProductDetails strong{color:var(--apo-text);display:block;font-size:1.25rem;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoProductDetails div{align-items:center;color:#7d8797;display:flex;font-size:1rem;gap:.65rem;margin-top:.3rem}.apoProductDetails i{background:#aeb5bf;border-radius:50%;height:.35rem;width:.35rem}.apoProductDetails small{color:#9ca5b2;display:block;font-size:1rem;margin-top:.35rem}.apoSupplierCell{padding-right:.8rem}.apoSupplierCell input{font-size:1.1rem;min-height:3.8rem}.apoQuantityCell{align-items:center;background:#fff;border:.1rem solid #dce1e8;border-radius:.8rem;display:flex;height:3.8rem;overflow:hidden;width:max-content}.apoQuantityCell button{background:#f7f8fa;border:0;color:#5e6878;cursor:pointer;height:100%;width:3.3rem}.apoQuantityCell button:hover{background:#edf5f3;color:var(--apo-primary)}.apoQuantityCell button svg{font-size:1.6rem}.apoQuantityCell input{border:0;color:var(--apo-text);font-size:1.15rem;font-weight:750;height:100%;outline:0;padding:0;text-align:center;width:4.7rem}.apoMoneyInput,.apoTaxInput{align-items:center;background:#fff;border:.1rem solid #dce1e8;border-radius:.8rem;display:flex;min-height:3.8rem;overflow:hidden}.apoMoneyInput span{color:#8b94a2;font-size:1.1rem;padding-left:1rem}.apoMoneyInput input,.apoTaxInput input{border:0;border-radius:0;box-shadow:none;font-size:1.1rem;min-height:3.8rem}.apoTaxInput input{width:100%}.apoTaxInput span{color:#8b94a2;font-size:1.1rem;padding-right:1rem}.apoLineTotal strong{color:var(--apo-text);display:block;font-size:1.25rem}.apoLineTotal small{color:#929baa;display:block;font-size:.95rem;margin-top:.3rem}.apoItemActions{align-items:center;display:flex;gap:.3rem;justify-content:flex-end}.apoItemActions button{align-items:center;background:#0000;border:0;border-radius:.7rem;color:#8791a0;cursor:pointer;display:flex;height:3.4rem;justify-content:center;width:3.4rem}.apoItemActions button.isActive,.apoItemActions button:hover{background:#edf5f3;color:var(--apo-primary)}.apoItemActions .apoDeleteButton:hover{background:#fff0f0;color:var(--apo-danger)}.apoItemActions svg{font-size:1.8rem}.apoExpandedDetails{grid-gap:1.2rem;border-top:.1rem solid #e8ecef;display:grid;gap:1.2rem;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:1.4rem 0 0 6rem;padding:1.4rem}.apoExpandedDetails label{color:#7b8594;display:block;font-size:1rem;font-weight:700;margin-bottom:.55rem}.apoExpandedDetails input{font-size:1.1rem;min-height:3.8rem}.apoStockValue{align-items:center;background:#f1f4f6;border-radius:.8rem;box-sizing:border-box;color:var(--apo-text);display:flex;font-size:1.15rem;font-weight:750;min-height:3.8rem;padding:0 1.1rem}.apoEmptyItems{padding:5rem 2rem;text-align:center}.apoEmptyIcon{align-items:center;background:var(--apo-primary-soft);border-radius:1.4rem;color:var(--apo-primary);display:flex;height:6rem;justify-content:center;margin:0 auto 1.5rem;width:6rem}.apoEmptyIcon svg{font-size:3rem}.apoEmptyItems h3{font-size:1.6rem;margin:0}.apoEmptyItems p{color:var(--apo-muted);font-size:1.2rem;line-height:1.6;margin:.7rem auto 1.5rem;max-width:45rem}.apoEmptyItems button{align-items:center;background:var(--apo-primary);border:0;border-radius:.8rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1.15rem;font-weight:700;gap:.5rem;min-height:4.2rem;padding:0 1.4rem}.apoValidationBanner{align-items:center;background:#fff9eb;border:.1rem solid #f1d9a6;border-radius:.8rem;color:#9a6410;display:flex;font-size:1.1rem;font-weight:650;gap:.7rem;margin-bottom:1.4rem;padding:1rem 1.2rem}.apoValidationBanner svg{font-size:1.8rem}.apoSidebar{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:2rem}.apoSummaryCard{background:#fff;border:.1rem solid var(--apo-border);border-radius:1.3rem;box-shadow:0 .7rem 2.5rem #141e2d0f;padding:2rem}.apoSummaryHeader{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.apoSummaryHeader h2{font-size:1.65rem;margin:.4rem 0 0}.apoSummaryStatus{background:#fff5df;border-radius:.7rem;color:#9a6410;font-size:1rem;font-weight:750;padding:.45rem .8rem}.apoSummaryParties{display:flex;flex-direction:column;gap:1.2rem;margin-top:2rem}.apoSummaryParty{align-items:center;display:flex;gap:1rem}.apoSummaryParty>div{align-items:center;background:#f1f5f4;border-radius:.9rem;color:var(--apo-primary);display:flex;flex-shrink:0;height:3.7rem;justify-content:center;width:3.7rem}.apoSummaryParty svg{font-size:1.7rem}.apoSummaryParty section{min-width:0}.apoSummaryParty span,.apoSummaryParty strong{display:block}.apoSummaryParty span{color:#8c95a3;font-size:.9rem;font-weight:800;letter-spacing:.08rem;margin-bottom:.25rem}.apoSummaryParty strong{color:var(--apo-text);font-size:1.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoSummaryDivider{background:#edf0f3;height:.1rem;margin:1.8rem 0}.apoFinancialRows,.apoPaymentSummary{display:flex;flex-direction:column;gap:1rem}.apoSummaryRow{align-items:center;display:flex;gap:1rem;justify-content:space-between}.apoSummaryRow span{color:#737d8d;font-size:1.1rem}.apoSummaryRow strong{color:var(--apo-text);font-size:1.1rem}.apoSummaryRow strong.apoNegative{color:var(--apo-danger)}.apoSummaryRow.isEmphasis span{color:var(--apo-text);font-weight:700}.apoSummaryRow.isEmphasis strong{color:var(--apo-primary);font-size:1.25rem}.apoTotalBox{align-items:center;background:#f3faf7;border-radius:1rem;display:flex;gap:1rem;justify-content:space-between;margin:1.8rem 0;padding:1.4rem}.apoTotalBox small,.apoTotalBox span{display:block}.apoTotalBox span{color:#526052;font-size:1.1rem;font-weight:700}.apoTotalBox small{color:#89978e;font-size:.9rem;margin-top:.25rem}.apoTotalBox strong{color:var(--apo-primary);font-size:1.65rem}.apoPaymentSummary{padding-bottom:1.8rem}.apoSidebarSubmit{align-items:center;background:var(--apo-primary);border:0;border-radius:.9rem;box-shadow:0 .7rem 2rem #087f5b2e;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;font-weight:750;gap:.7rem;justify-content:center;min-height:4.8rem;width:100%}.apoSidebarSubmit:hover{background:var(--apo-primary-dark)}.apoSidebarSubmit svg{font-size:1.8rem}.apoSecureNote{align-items:center;color:#8b95a3;display:flex;font-size:.95rem;gap:.5rem;justify-content:center;margin-top:1rem;text-align:center}.apoSecureNote svg{color:var(--apo-primary);font-size:1.5rem}.apoQuickNav{background:#fff;border:.1rem solid var(--apo-border);border-radius:1.2rem;padding:1.5rem}.apoQuickNav>span{margin:0 .6rem .8rem}.apoQuickNav button{align-items:center;background:#0000;border:0;border-radius:.7rem;color:#697386;cursor:pointer;display:flex;font-size:1.1rem;justify-content:space-between;min-height:4rem;padding:0 .8rem;width:100%}.apoQuickNav button.isActive,.apoQuickNav button:hover{background:#edf7f3;color:var(--apo-primary)}.apoQuickNav button span:last-child{font-size:1.7rem}.apoRichEditor{min-height:18rem}.apoRichEditor .ql-toolbar{border:.1rem solid #dce1e8;border-radius:.8rem .8rem 0 0}.apoRichEditor .ql-container{border:.1rem solid #dce1e8;border-radius:0 0 .8rem .8rem;border-top:0;font-size:1.2rem;min-height:13rem}.apoFinalAction{align-items:center;background:linear-gradient(135deg,#f1fbf7,#fff);border:.1rem solid #bfe6d7;border-radius:1.2rem;display:flex;gap:2rem;justify-content:space-between;padding:2rem}.apoFinalAction>div{align-items:center;display:flex;gap:1rem}.apoFinalIcon{align-items:center;background:#dff4eb;border-radius:1rem;color:var(--apo-primary);display:flex;height:4.5rem;justify-content:center;width:4.5rem}.apoFinalIcon svg{font-size:2.3rem}.apoFinalAction h3{font-size:1.45rem;margin:0}.apoFinalAction p{color:var(--apo-muted);font-size:1.1rem;margin:.35rem 0 0}.apoPrimaryButton--large{min-height:4.8rem;padding:0 1.7rem}.apoPrintArea{display:none}@media (max-width:1250px){.advancedPurchaseOrderPage{padding:2.5rem 2rem 6rem}.apoWorkspace{grid-template-columns:minmax(0,1fr) 31rem}.apoFormGrid--4,.apoInlineFormGrid{grid-template-columns:repeat(2,1fr)}.apoWorkflowStep small{display:none}}@media (max-width:1000px){.apoHeader{align-items:flex-start;flex-direction:column}.apoHeaderActions{width:100%}.apoHeaderActions .apoPrimaryButton{flex:1 1}.apoWorkspace{grid-template-columns:1fr}.apoSidebar{display:grid;grid-template-columns:1fr 1fr;position:static}.apoQuickNav{height:max-content}}@media (max-width:750px){.advancedPurchaseOrderPage{padding:1.5rem 1rem 5rem}.apoTitleLine{align-items:flex-start;flex-direction:column;gap:.8rem}.apoTitleLine h1{font-size:2.35rem}.apoHeaderActions{display:grid;grid-template-columns:1fr 1fr}.apoHeaderActions .apoPrimaryButton{grid-column:1/-1}.apoWorkflowCard{overflow-x:auto}.apoWorkflow{min-width:80rem}.apoFormGrid--3,.apoFormGrid--4,.apoInlineFormGrid,.apoPartyGrid,.apoSidebar{grid-template-columns:1fr}.apoCard{padding:1.5rem}.apoItemsCard{padding-left:0;padding-right:0}.apoItemsCard>.apoCardHeader,.apoItemsCard>.apoValidationBanner{margin-left:1.5rem;margin-right:1.5rem}.apoCardHeader{flex-wrap:wrap}.apoCardHeaderAction{margin-left:0;width:100%}.apoAddProductButton{justify-content:center;width:100%}.apoFinalAction{flex-direction:column}.apoFinalAction,.apoFinalAction>div{align-items:flex-start}.apoPrimaryButton--large{width:100%}}@media print{.advancedPurchaseOrderPage{background:#fff;padding:0}.advancedPurchaseOrderPage>:not(.apoPrintArea){display:none!important}.apoPrintArea{color:#000;display:block;padding:3rem}}.apoProductModalOverlay{align-items:center;animation:apoProductModalOverlayIn .2s ease-out;backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem);background:#0f172a85;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:9999}.apoProductModal{animation:apoProductModalIn .24s ease-out;background:#fff;border:.1rem solid #e5e7eb;border-radius:1.8rem;box-shadow:0 2.5rem 7rem #0f172a38,0 .8rem 2rem #0f172a14;display:flex;flex-direction:column;max-height:min(82rem,calc(100vh - 4rem));overflow:hidden;width:min(110rem,100%)}.apoProductModalHeader{align-items:flex-start;border-bottom:.1rem solid #edf0f3;display:flex;gap:2rem;justify-content:space-between;padding:2.4rem 2.8rem 2rem}.apoProductModalHeader>div:first-child{min-width:0}.apoProductModalHeader h2{color:#172033;font-size:2.15rem;font-weight:700;letter-spacing:-.04rem;margin:.45rem 0 .5rem}.apoProductModalHeader p{color:#667085;font-size:1.4rem;line-height:1.6;margin:0}.apoProductModalHeader .apoIconButton{flex:0 0 auto}.apoProductSearchBar{align-items:center;background:#f8fafc;border:.1rem solid #dfe5eb;border-radius:1.2rem;display:flex;gap:1.1rem;margin:2rem 2.8rem 1.2rem;min-height:5.6rem;padding:0 1.6rem;position:relative;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.apoProductSearchBar:focus-within{background:#fff;border-color:#1683ff;box-shadow:0 0 0 .3rem #1683ff1a,0 .8rem 2rem #0f172a0d}.apoProductSearchBar>svg{color:#667085;flex:0 0 auto;font-size:2.2rem}.apoProductSearchBar input{background:#0000;border:0;color:#172033;font-size:1.5rem;font-weight:500;height:5.4rem;min-width:0;outline:none;padding:0;width:100%}.apoProductSearchBar input::placeholder{color:#98a2b3;font-weight:400}.apoProductSearchBar input::-webkit-search-cancel-button{display:none}.apoProductSearchClear{align-items:center;background:#e9eef3;border:0;border-radius:50%;color:#667085;cursor:pointer;display:flex;flex:0 0 auto;height:3.2rem;justify-content:center;padding:0;transition:background .18s ease,color .18s ease;width:3.2rem}.apoProductSearchClear:hover{background:#dce3ea;color:#172033}.apoProductSearchClear svg{font-size:1.7rem}.apoProductSearchMeta{align-items:center;color:#667085;display:flex;font-size:1.25rem;gap:1.5rem;justify-content:space-between;min-height:3rem;padding:0 2.8rem}.apoProductSearchMeta span:first-child{color:#344054;font-weight:600}.apoProductSearchMeta span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoProductResults{flex:1 1;margin:.6rem 1.2rem 0;max-height:51rem;min-height:20rem;overflow-y:auto;padding:.7rem 1.6rem 1.6rem;scrollbar-color:#cbd5e1 #0000;scrollbar-width:thin}.apoProductResults::-webkit-scrollbar{width:.6rem}.apoProductResults::-webkit-scrollbar-track{background:#0000}.apoProductResults::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:1rem}.apoProductResult{grid-gap:1.6rem;align-items:center;background:#fff;border:.1rem solid #edf0f3;border-radius:1.2rem;display:grid;gap:1.6rem;grid-template-columns:5.8rem minmax(20rem,1fr) 13rem 14rem 9rem;margin-bottom:.8rem;min-height:8rem;padding:1.1rem 1.4rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.apoProductResult:hover{background:#fbfdff;border-color:#d7e2ec;box-shadow:0 .8rem 2rem #0f172a0f;transform:translateY(-.1rem)}.apoProductResult:last-child{margin-bottom:0}.apoProductResultImage{align-items:center;background:#f1f5f9;border:.1rem solid #e7ebef;border-radius:1rem;display:flex;height:5.8rem;justify-content:center;overflow:hidden;width:5.8rem}.apoProductResultImage img{height:100%;object-fit:cover;width:100%}.apoProductResultImage svg{color:#94a3b8;font-size:2.5rem}.apoProductResultInfo{min-width:0}.apoProductResultInfo>strong{color:#172033;display:block;font-size:1.4rem;font-weight:650;margin-bottom:.45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoProductResultMeta{align-items:center;color:#667085;display:flex;font-size:1.15rem;gap:.7rem;min-width:0}.apoProductResultMeta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoProductResultMeta i{background:#98a2b3;border-radius:50%;flex:0 0 auto;height:.35rem;width:.35rem}.apoProductResultInfo small{color:#98a2b3;display:block;font-size:1.1rem;margin-top:.45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apoProductResultPrice,.apoProductResultStock{display:flex;flex-direction:column;gap:.35rem}.apoProductResultPrice span,.apoProductResultStock span{color:#98a2b3;font-size:1.05rem;font-weight:500}.apoProductResultPrice strong,.apoProductResultStock strong{color:#344054;font-size:1.3rem;font-weight:650}.apoProductResultStock strong{color:#172033}.apoProductAddButton,.apoProductAddedButton{align-items:center;border-radius:.9rem;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:650;gap:.55rem;justify-content:center;min-height:3.8rem;padding:.7rem 1rem;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.apoProductAddButton{background:#0aa961;border:.1rem solid #0aa961;color:#fff}.apoProductAddButton:hover{background:#078f51;border-color:#078f51;box-shadow:0 .6rem 1.4rem #0aa96133;transform:translateY(-.1rem)}.apoProductAddButton:active{transform:translateY(0)}.apoProductAddButton svg,.apoProductAddedButton svg{font-size:1.7rem}.apoProductAddedButton{background:#ecfdf3;border:.1rem solid #b7ebce;color:#087443;cursor:default}.apoProductResult.isAlreadyAdded{background:#fbfefc;border-color:#dcefe5}.apoProductResult.isAlreadyAdded .apoProductResultImage{background:#f0faf4;border-color:#dcefe5}.apoProductSearchEmpty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:32rem;padding:4rem 2rem;text-align:center}.apoProductSearchEmpty .apoEmptyIcon{align-items:center;background:#f2f4f7;border:.1rem solid #e4e7ec;border-radius:1.5rem;color:#667085;display:flex;height:6.4rem;justify-content:center;margin-bottom:1.5rem;width:6.4rem}.apoProductSearchEmpty .apoEmptyIcon svg{font-size:2.8rem}.apoProductSearchEmpty h3{color:#172033;font-size:1.55rem;font-weight:650;margin:0 0 .7rem}.apoProductSearchEmpty p{color:#667085;font-size:1.3rem;line-height:1.6;margin:0 0 1.8rem;max-width:45rem}.apoProductModalFooter{align-items:center;background:#fafbfc;border-top:.1rem solid #edf0f3;display:flex;gap:2rem;justify-content:space-between;min-height:6.8rem;padding:1.4rem 2.8rem}.apoProductModalFooter>span{color:#667085;font-size:1.15rem}.apoProductModalFooter .apoSecondaryButton{min-height:3.8rem;padding:.8rem 1.5rem}@keyframes apoProductModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes apoProductModalIn{0%{opacity:0;transform:translateY(1.2rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:90rem){.apoProductModal{width:min(95rem,100%)}.apoProductResult{grid-template-columns:5.8rem minmax(18rem,1fr) 11rem 12rem 8.5rem}}@media (max-width:70rem){.apoProductModalOverlay{padding:1.2rem}.apoProductModal{border-radius:1.5rem;max-height:calc(100vh - 2.4rem)}.apoProductResult{grid-template-columns:5.4rem minmax(16rem,1fr) 10rem 8.5rem}.apoProductResultPrice{display:none}}@media (max-width:52rem){.apoProductModalHeader{padding:2rem}.apoProductSearchBar{margin:1.5rem 2rem 1rem}.apoProductSearchMeta{padding:0 2rem}.apoProductResults{margin:0;padding:0 1rem 1rem}.apoProductResult{gap:1.1rem;grid-template-columns:5.2rem minmax(0,1fr) auto}.apoProductResultStock{display:none}.apoProductAddButton,.apoProductAddedButton{min-width:7rem}.apoProductModalFooter{padding:1.2rem 2rem}}@media (max-width:38rem){.apoProductModalOverlay{align-items:flex-end;padding:0}.apoProductModal{border-radius:1.8rem 1.8rem 0 0;max-height:92vh;width:100%}.apoProductModalHeader{padding:1.8rem}.apoProductModalHeader h2{font-size:1.85rem}.apoProductModalHeader p{font-size:1.25rem}.apoProductSearchBar{margin:1.3rem 1.5rem 1rem;min-height:5.2rem}.apoProductSearchBar input{font-size:1.35rem}.apoProductSearchMeta{padding:0 1.5rem}.apoProductResult{grid-template-columns:4.8rem minmax(0,1fr);padding:1rem}.apoProductResultImage{height:4.8rem;width:4.8rem}.apoProductAddButton,.apoProductAddedButton{grid-column:2;justify-self:start;min-width:8rem}.apoProductModalFooter{padding:1.2rem 1.5rem}.apoProductModalFooter>span{display:none}}.transfers_breadcrumbs{text-transform:capitalize}.transfers_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.transfers_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.transfers_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.transfers_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.transfers_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.transfers_actionBar ul.left li:hover{color:#000}.transfers_actionBar ul.left li.active,.transfers_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.transfers_actionBar ul.left li.active:hover{opacity:.7}.transfers_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.transfers_actionBar ul.left li.active figure,.transfers_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.transfers_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.transfers table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.transfers table tbody tr:nth-child(2n){background-color:#e3ecfd}.transfers table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.transfers table tbody tr:active,.transfers table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.transfers_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.transfers_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.transfers_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.transfers_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.transfers_row table tbody tr button{background-color:initial;color:#12e095}.transfers_row table tbody tr button:first-child{background-color:initial;color:#999}.transfers_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.transfers_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.transfers_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.transfers_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.transfers_row .transfers_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.transfers_row .transfers_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.transfers-page-limit{position:relative}.transfers-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.transfers-page-limit-arrow{font-size:12px}.transfers-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.transfers-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.transfers-limit-item:hover{background:#f4f6ff;color:#4f46e5}.transfers_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.transfers_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.transfers_pagination button:hover{background-color:#3a84f8;color:#fff}.transfers_pagination button.transfers_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.transfers_pagination button.transfers_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.transfers_pagination button.transfers_jumpto:hover{background-color:#ddd}.transfersGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.transfers_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.transfers_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.transfers-airline{min-width:220px}.transfers-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.transfers-airline-name{font-size:15px;font-weight:600}.transfers-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.transfers-flight-info{flex:1 1}.transfers-time-block{text-align:left}.transfers-time{font-size:3.4rem;font-weight:700}.transfers-location{color:#666;font-size:12px}.transfers-flight-line{min-width:120px}.transfers-plane-icon{color:#555;font-size:22px}.transfers-duration{font-size:12px;margin-top:4px}.transfers-stop{color:#888;font-size:11px}.transfers-place-icon{font-size:14px;vertical-align:middle}.transfers-price-section{min-width:160px;text-align:right}.transfers-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.transfers-price{font-size:26px;font-weight:700}.transfers-class{color:#666;font-size:12px;margin-bottom:10px}.transfers-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.transfers-book-btn:hover{background:#3a84f8}.transfers_footer{margin-bottom:1rem}@media print{.transfers_no-print{display:none}body{margin:0}.transfers_print-area{width:100%}}.transfers_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.transfers_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.transfers_advanced_top{display:flex;gap:20px;margin-bottom:20px}.transfers_field{flex:1 1}.transfers_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.transfers_input,.transfers_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.transfers_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.transfers_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.transfers_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.transfers_rule_actions{display:flex;gap:6px}.transfers_actionBar .right button.transfers_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.transfers_actionBar .right button.transfers_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.transfers_actionBar .right button.transfers_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.transfers_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.transfers_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.transfers_footer_actions{display:flex;gap:10px}.transfers_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.openingstock_breadcrumbs{text-transform:capitalize}.openingstock_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.openingstock_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.openingstock_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.openingstock_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.openingstock_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.openingstock_actionBar ul.left li:hover{color:#000}.openingstock_actionBar ul.left li.active,.openingstock_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.openingstock_actionBar ul.left li.active:hover{opacity:.7}.openingstock_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.openingstock_actionBar ul.left li.active figure,.openingstock_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.openingstock_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.openingstock table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.openingstock table tbody tr:nth-child(2n){background-color:#e3ecfd}.openingstock table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.openingstock table tbody tr:active,.openingstock table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.openingstock_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.openingstock_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.openingstock_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.openingstock_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.openingstock_row table tbody tr button{background-color:initial;color:#12e095}.openingstock_row table tbody tr button:first-child{background-color:initial;color:#999}.openingstock_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.openingstock_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.openingstock_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.openingstock_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.openingstock_row .openingstock_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.openingstock_row .openingstock_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.openingstock-page-limit{position:relative}.openingstock-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.openingstock-page-limit-arrow{font-size:12px}.openingstock-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.openingstock-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.openingstock-limit-item:hover{background:#f4f6ff;color:#4f46e5}.openingstock_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.openingstock_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.openingstock_pagination button:hover{background-color:#3a84f8;color:#fff}.openingstock_pagination button.openingstock_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.openingstock_pagination button.openingstock_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.openingstock_pagination button.openingstock_jumpto:hover{background-color:#ddd}.openingstockGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.openingstock_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.openingstock_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.openingstock-airline{min-width:220px}.openingstock-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.openingstock-airline-name{font-size:15px;font-weight:600}.openingstock-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.openingstock-flight-info{flex:1 1}.openingstock-time-block{text-align:left}.openingstock-time{font-size:3.4rem;font-weight:700}.openingstock-location{color:#666;font-size:12px}.openingstock-flight-line{min-width:120px}.openingstock-plane-icon{color:#555;font-size:22px}.openingstock-duration{font-size:12px;margin-top:4px}.openingstock-stop{color:#888;font-size:11px}.openingstock-place-icon{font-size:14px;vertical-align:middle}.openingstock-price-section{min-width:160px;text-align:right}.openingstock-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.openingstock-price{font-size:26px;font-weight:700}.openingstock-class{color:#666;font-size:12px;margin-bottom:10px}.openingstock-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.openingstock-book-btn:hover{background:#3a84f8}.openingstock_footer{margin-bottom:1rem}@media print{.openingstock_no-print{display:none}body{margin:0}.openingstock_print-area{width:100%}}.discount2026_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.discount2026_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.discount2026_advanced_top{display:flex;gap:20px;margin-bottom:20px}.discount2026_field{flex:1 1}.discount2026_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.discount2026_input,.discount2026_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.discount2026_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.discount2026_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.discount2026_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.discount2026_rule_actions{display:flex;gap:6px}.discount2026_actionBar .right button.discount2026_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.discount2026_actionBar .right button.discount2026_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.discount2026_actionBar .right button.discount2026_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.discount2026_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.discount2026_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.discount2026_footer_actions{display:flex;gap:10px}.discount2026_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.reconciliation_breadcrumbs{text-transform:capitalize}.reconciliation_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.reconciliation_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.reconciliation_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.reconciliation_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.reconciliation_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.reconciliation_actionBar ul.left li:hover{color:#000}.reconciliation_actionBar ul.left li.active,.reconciliation_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.reconciliation_actionBar ul.left li.active:hover{opacity:.7}.reconciliation_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.reconciliation_actionBar ul.left li.active figure,.reconciliation_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.reconciliation_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.reconciliation table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.reconciliation table tbody tr:nth-child(2n){background-color:#e3ecfd}.reconciliation table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.reconciliation table tbody tr:active,.reconciliation table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.reconciliation_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.reconciliation_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.reconciliation_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.reconciliation_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.reconciliation_row table tbody tr button{background-color:initial;color:#12e095}.reconciliation_row table tbody tr button:first-child{background-color:initial;color:#999}.reconciliation_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.reconciliation_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.reconciliation_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.reconciliation_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.reconciliation_row .reconciliation_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.reconciliation_row .reconciliation_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.reconciliation-page-limit{position:relative}.reconciliation-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.reconciliation-page-limit-arrow{font-size:12px}.reconciliation-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.reconciliation-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.reconciliation-limit-item:hover{background:#f4f6ff;color:#4f46e5}.reconciliation_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.reconciliation_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.reconciliation_pagination button:hover{background-color:#3a84f8;color:#fff}.reconciliation_pagination button.reconciliation_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.reconciliation_pagination button.reconciliation_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.reconciliation_pagination button.reconciliation_jumpto:hover{background-color:#ddd}.reconciliationGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.reconciliation_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.reconciliation_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.reconciliation-airline{min-width:220px}.reconciliation-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.reconciliation-airline-name{font-size:15px;font-weight:600}.reconciliation-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.reconciliation-flight-info{flex:1 1}.reconciliation-time-block{text-align:left}.reconciliation-time{font-size:3.4rem;font-weight:700}.reconciliation-location{color:#666;font-size:12px}.reconciliation-flight-line{min-width:120px}.reconciliation-plane-icon{color:#555;font-size:22px}.reconciliation-duration{font-size:12px;margin-top:4px}.reconciliation-stop{color:#888;font-size:11px}.reconciliation-place-icon{font-size:14px;vertical-align:middle}.reconciliation-price-section{min-width:160px;text-align:right}.reconciliation-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.reconciliation-price{font-size:26px;font-weight:700}.reconciliation-class{color:#666;font-size:12px;margin-bottom:10px}.reconciliation-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.reconciliation-book-btn:hover{background:#3a84f8}.reconciliation_footer{margin-bottom:1rem}@media print{.reconciliation_no-print{display:none}body{margin:0}.reconciliation_print-area{width:100%}}.reconciliation_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.reconciliation_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.reconciliation_advanced_top{display:flex;gap:20px;margin-bottom:20px}.reconciliation_field{flex:1 1}.reconciliation_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.reconciliation_input,.reconciliation_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.reconciliation_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.reconciliation_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.reconciliation_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.reconciliation_rule_actions{display:flex;gap:6px}.reconciliation_actionBar .right button.reconciliation_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.reconciliation_actionBar .right button.reconciliation_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.reconciliation_actionBar .right button.reconciliation_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.reconciliation_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.reconciliation_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.reconciliation_footer_actions{display:flex;gap:10px}.reconciliation_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.adjustment_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.adjustment_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.adjustment_advanced_top{display:flex;gap:20px;margin-bottom:20px}.adjustment_field{flex:1 1}.adjustment_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.adjustment_input,.adjustment_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.adjustment_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.adjustment_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.adjustment_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.adjustment_rule_actions{display:flex;gap:6px}.adjustment_actionBar .right button.adjustment_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.adjustment_actionBar .right button.adjustment_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.adjustment_actionBar .right button.adjustment_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.adjustment_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.adjustment_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.adjustment_footer_actions{display:flex;gap:10px}.adjustment_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.adjustment_breadcrumbs{text-transform:capitalize}.adjustment_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.adjustment_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.adjustment_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.adjustment_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.adjustment_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.adjustment_actionBar ul.left li:hover{color:#000}.adjustment_actionBar ul.left li.active,.adjustment_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.adjustment_actionBar ul.left li.active:hover{opacity:.7}.adjustment_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.adjustment_actionBar ul.left li.active figure,.adjustment_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.adjustment_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.adjustment table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.adjustment table tbody tr:nth-child(2n){background-color:#e3ecfd}.adjustment table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.adjustment table tbody tr:active,.adjustment table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.adjustment_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.adjustment_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.adjustment_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.adjustment_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.adjustment_row table tbody tr button{background-color:initial;color:#12e095}.adjustment_row table tbody tr button:first-child{background-color:initial;color:#999}.adjustment_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.adjustment_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.adjustment_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.adjustment_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.adjustment_row .adjustment_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.adjustment_row .adjustment_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.adjustment-page-limit{position:relative}.adjustment-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.adjustment-page-limit-arrow{font-size:12px}.adjustment-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.adjustment-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.adjustment-limit-item:hover{background:#f4f6ff;color:#4f46e5}.adjustment_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.adjustment_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.adjustment_pagination button:hover{background-color:#3a84f8;color:#fff}.adjustment_pagination button.adjustment_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.adjustment_pagination button.adjustment_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.adjustment_pagination button.adjustment_jumpto:hover{background-color:#ddd}.adjustmentGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.adjustment_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.adjustment_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.adjustment-airline{min-width:220px}.adjustment-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.adjustment-airline-name{font-size:15px;font-weight:600}.adjustment-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.adjustment-flight-info{flex:1 1}.adjustment-time-block{text-align:left}.adjustment-time{font-size:3.4rem;font-weight:700}.adjustment-location{color:#666;font-size:12px}.adjustment-flight-line{min-width:120px}.adjustment-plane-icon{color:#555;font-size:22px}.adjustment-duration{font-size:12px;margin-top:4px}.adjustment-stop{color:#888;font-size:11px}.adjustment-place-icon{font-size:14px;vertical-align:middle}.adjustment-price-section{min-width:160px;text-align:right}.adjustment-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.adjustment-price{font-size:26px;font-weight:700}.adjustment-class{color:#666;font-size:12px;margin-bottom:10px}.adjustment-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.adjustment-book-btn:hover{background:#3a84f8}.adjustment_footer{margin-bottom:1rem}@media print{.adjustment_no-print{display:none}body{margin:0}.adjustment_print-area{width:100%}}.expenses_breadcrumbs{text-transform:capitalize}.expenses_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.expenses_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.expenses_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.expenses_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.expenses_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.expenses_actionBar ul.left li:hover{color:#000}.expenses_actionBar ul.left li.active,.expenses_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.expenses_actionBar ul.left li.active:hover{opacity:.7}.expenses_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.expenses_actionBar ul.left li.active figure,.expenses_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.expenses_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.expenses table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.expenses table tbody tr:nth-child(2n){background-color:#e3ecfd}.expenses table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.expenses table tbody tr:active,.expenses table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.expenses_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.expenses_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.expenses_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.expenses_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.expenses_row table tbody tr button{background-color:initial;color:#12e095}.expenses_row table tbody tr button:first-child{background-color:initial;color:#999}.expenses_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.expenses_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.expenses_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.expenses_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.expenses_row .expenses_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.expenses_row .expenses_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.expenses-page-limit{position:relative}.expenses-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.expenses-page-limit-arrow{font-size:12px}.expenses-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.expenses-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.expenses-limit-item:hover{background:#f4f6ff;color:#4f46e5}.expenses_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.expenses_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.expenses_pagination button:hover{background-color:#3a84f8;color:#fff}.expenses_pagination button.expenses_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.expenses_pagination button.expenses_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.expenses_pagination button.expenses_jumpto:hover{background-color:#ddd}.expensesGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.expenses_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.expenses_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.expenses-airline{min-width:220px}.expenses-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.expenses-airline-name{font-size:15px;font-weight:600}.expenses-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.expenses-flight-info{flex:1 1}.expenses-time-block{text-align:left}.expenses-time{font-size:3.4rem;font-weight:700}.expenses-location{color:#666;font-size:12px}.expenses-flight-line{min-width:120px}.expenses-plane-icon{color:#555;font-size:22px}.expenses-duration{font-size:12px;margin-top:4px}.expenses-stop{color:#888;font-size:11px}.expenses-place-icon{font-size:14px;vertical-align:middle}.expenses-price-section{min-width:160px;text-align:right}.expenses-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.expenses-price{font-size:26px;font-weight:700}.expenses-class{color:#666;font-size:12px;margin-bottom:10px}.expenses-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.expenses-book-btn:hover{background:#3a84f8}.expenses_footer{margin-bottom:1rem}@media print{.expenses_no-print{display:none}body{margin:0}.expenses_print-area{width:100%}}.categoriesx_breadcrumbs{text-transform:capitalize}.categoriesx_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.categoriesx_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.categoriesx_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.categoriesx_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.categoriesx_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.categoriesx_actionBar ul.left li:hover{color:#000}.categoriesx_actionBar ul.left li.active,.categoriesx_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.categoriesx_actionBar ul.left li.active:hover{opacity:.7}.categoriesx_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.categoriesx_actionBar ul.left li.active figure,.categoriesx_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.categoriesx_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.categoriesx table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.categoriesx table tbody tr:nth-child(2n){background-color:#e3ecfd}.categoriesx table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.categoriesx table tbody tr:active,.categoriesx table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.categoriesx_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.categoriesx_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.categoriesx_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.categoriesx_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.categoriesx_row table tbody tr button{background-color:initial;color:#12e095}.categoriesx_row table tbody tr button:first-child{background-color:initial;color:#999}.categoriesx_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.categoriesx_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.categoriesx_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.categoriesx_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.categoriesx_row .categoriesx_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.categoriesx_row .categoriesx_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.categoriesx-page-limit{position:relative}.categoriesx-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.categoriesx-page-limit-arrow{font-size:12px}.categoriesx-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.categoriesx-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.categoriesx-limit-item:hover{background:#f4f6ff;color:#4f46e5}.categoriesx_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.categoriesx_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.categoriesx_pagination button:hover{background-color:#3a84f8;color:#fff}.categoriesx_pagination button.categoriesx_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.categoriesx_pagination button.categoriesx_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.categoriesx_pagination button.categoriesx_jumpto:hover{background-color:#ddd}.categoriesxGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.categoriesx_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.categoriesx_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.categoriesx-airline{min-width:220px}.categoriesx-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.categoriesx-airline-name{font-size:15px;font-weight:600}.categoriesx-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.categoriesx-flight-info{flex:1 1}.categoriesx-time-block{text-align:left}.categoriesx-time{font-size:3.4rem;font-weight:700}.categoriesx-location{color:#666;font-size:12px}.categoriesx-flight-line{min-width:120px}.categoriesx-plane-icon{color:#555;font-size:22px}.categoriesx-duration{font-size:12px;margin-top:4px}.categoriesx-stop{color:#888;font-size:11px}.categoriesx-place-icon{font-size:14px;vertical-align:middle}.categoriesx-price-section{min-width:160px;text-align:right}.categoriesx-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.categoriesx-price{font-size:26px;font-weight:700}.categoriesx-class{color:#666;font-size:12px;margin-bottom:10px}.categoriesx-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.categoriesx-book-btn:hover{background:#3a84f8}.categoriesx_footer{margin-bottom:1rem}@media print{.categoriesx_no-print{display:none}body{margin:0}.categoriesx_print-area{width:100%}}.categoriesx_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.categoriesx_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.categoriesx_advanced_top{display:flex;gap:20px;margin-bottom:20px}.categoriesx_field{flex:1 1}.categoriesx_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.categoriesx_input,.categoriesx_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.categoriesx_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.categoriesx_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.categoriesx_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.categoriesx_rule_actions{display:flex;gap:6px}.categoriesx_actionBar .right button.categoriesx_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.categoriesx_actionBar .right button.categoriesx_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.categoriesx_actionBar .right button.categoriesx_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.categoriesx_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.categoriesx_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.categoriesx_footer_actions{display:flex;gap:10px}.categoriesx_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.invoicing_breadcrumbs{text-transform:capitalize}.invoicing_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.invoicing_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.invoicing_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.invoicing_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.invoicing_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.invoicing_actionBar ul.left li:hover{color:#000}.invoicing_actionBar ul.left li.active,.invoicing_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.invoicing_actionBar ul.left li.active:hover{opacity:.7}.invoicing_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.invoicing_actionBar ul.left li.active figure,.invoicing_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.invoicing_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.invoicing table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.invoicing table tbody tr:nth-child(2n){background-color:#e3ecfd}.invoicing table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.invoicing table tbody tr:active,.invoicing table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.invoicing_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.invoicing_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.invoicing_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.invoicing_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.invoicing_row table tbody tr button{background-color:initial;color:#12e095}.invoicing_row table tbody tr button:first-child{background-color:initial;color:#999}.invoicing_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.invoicing_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.invoicing_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.invoicing_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.invoicing_row .invoicing_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.invoicing_row .invoicing_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.invoicing-page-limit{position:relative}.invoicing-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.invoicing-page-limit-arrow{font-size:12px}.invoicing-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.invoicing-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.invoicing-limit-item:hover{background:#f4f6ff;color:#4f46e5}.invoicing_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.invoicing_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.invoicing_pagination button:hover{background-color:#3a84f8;color:#fff}.invoicing_pagination button.invoicing_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.invoicing_pagination button.invoicing_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.invoicing_pagination button.invoicing_jumpto:hover{background-color:#ddd}.invoicingGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.invoicing_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.invoicing_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.invoicing-airline{min-width:220px}.invoicing-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.invoicing-airline-name{font-size:15px;font-weight:600}.invoicing-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.invoicing-flight-info{flex:1 1}.invoicing-time-block{text-align:left}.invoicing-time{font-size:3.4rem;font-weight:700}.invoicing-location{color:#666;font-size:12px}.invoicing-flight-line{min-width:120px}.invoicing-plane-icon{color:#555;font-size:22px}.invoicing-duration{font-size:12px;margin-top:4px}.invoicing-stop{color:#888;font-size:11px}.invoicing-place-icon{font-size:14px;vertical-align:middle}.invoicing-price-section{min-width:160px;text-align:right}.invoicing-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.invoicing-price{font-size:26px;font-weight:700}.invoicing-class{color:#666;font-size:12px;margin-bottom:10px}.invoicing-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.invoicing-book-btn:hover{background:#3a84f8}.invoicing_footer{margin-bottom:1rem}@media print{.invoicing_no-print{display:none}body{margin:0}.invoicing_print-area{width:100%}}.uiwp{--uiwp-blue:#3a84f8;--uiwp-ink:#182b46;--uiwp-muted:#718199;--uiwp-stroke:#e5ebf4;--uiwp-surface:#fff;color:var(--uiwp-ink);font-family:inherit;font-size:14px;line-height:1.5;min-width:0;padding:24px clamp(12px,2.4vw,34px) 48px;width:100%}.uiwp,.uiwp *{box-sizing:border-box}.uiwp button,.uiwp input,.uiwp select,.uiwp textarea{font:inherit}.uiwp button{cursor:pointer}.uiwp button:disabled{cursor:not-allowed;opacity:.5}.uiwp button:focus-visible,.uiwp input:focus-visible,.uiwp select:focus-visible,.uiwp textarea:focus-visible{outline:2px solid #3a84f8;outline-offset:2px}.uiwp-hero{align-items:center;background:radial-gradient(circle at 90% 6%,#3a84f824,#0000 37%),linear-gradient(125deg,#fff,#f5f9ff);border:1px solid #e1eaf7;border-radius:22px;box-shadow:0 10px 34px rgba(38,80,126,.045);display:flex;gap:24px;justify-content:space-between;margin-bottom:20px;padding:30px 32px}.uiwp-eyebrow{color:var(--uiwp-blue);display:block;font-size:10px;font-weight:850;letter-spacing:.14em;margin-bottom:9px}.uiwp-hero h1{color:#172a49;font-size:clamp(24px,2.6vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0}.uiwp-hero h1 span{color:var(--uiwp-blue)}.uiwp-hero p{color:#63748e;font-size:13px;margin:12px 0 0;max-width:570px}.uiwp-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.uiwp button,.uiwp-form button{transition:background-color .18s,border-color .18s,transform .18s;white-space:normal}.uiwp-actions button,.uiwp-document-actions button,.uiwp-form-footer button,.uiwp-hero-actions button,.uiwp-pagination button,.uiwp-recipe-footer button,.uiwp-run-footer button,.uiwp-section-heading button{background:#fff;border:1px solid #dce6f4;border-radius:10px;color:#344b67;font-size:12px;font-weight:700;padding:10px 14px}.uiwp-actions button:hover:not(:disabled),.uiwp-hero-actions button:hover:not(:disabled),.uiwp-pagination button:hover:not(:disabled){background:#f4f8ff;border-color:#3a84f8}.uiwp .uiwp-primary,.uiwp-form .uiwp-primary{background:var(--uiwp-blue);border:1px solid var(--uiwp-blue);box-shadow:0 6px 13px #3a84f82e;color:#fff}.uiwp .uiwp-primary:hover:not(:disabled),.uiwp-form .uiwp-primary:hover:not(:disabled){background:#236ad4}.uiwp-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.uiwp-stat{background:#fff;border:1px solid #e4eaf3;border-radius:17px;box-shadow:0 4px 14px rgba(23,53,95,.035);display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 22px}.uiwp-stat>span{color:#718098;font-size:12px;font-weight:650}.uiwp-stat>strong{color:#172a49;font-size:clamp(18px,1.8vw,27px);font-weight:800;letter-spacing:-.03em;overflow-wrap:anywhere}.uiwp-stat>small{color:#8b97ab;font-size:11px}.uiwp-workspace{background:#fff;border:1px solid #e2e9f3;border-radius:20px;box-shadow:0 8px 32px rgba(33,64,98,.045);min-width:0;overflow:hidden}.uiwp-workspace-top{border-bottom:1px solid var(--uiwp-stroke);gap:12px;justify-content:space-between;padding:0 22px}.uiwp-tabs,.uiwp-workspace-top{align-items:center;display:flex}.uiwp-tabs{flex-wrap:wrap;gap:24px}.uiwp-tabs button{background:#0000;border:0;border-bottom:3px solid #0000;color:#8290a3;font-size:13px;font-weight:720;padding:20px 2px 16px}.uiwp-tabs button.active{border-color:var(--uiwp-blue);color:#276ac7}.uiwp-tabs button span{align-items:center;background:#edf2f8;border-radius:8px;color:#718199;display:inline-flex;font-size:10px;justify-content:center;margin-left:8px;padding:2px 8px}.uiwp-muted{color:#8391a6;font-size:12px;overflow-wrap:anywhere}.uiwp-toolbar{align-items:end;background:#fcfdff;display:flex;flex-wrap:wrap;gap:10px;padding:18px 20px}.uiwp-toolbar label{color:#78869b;font-size:10px;font-weight:650}.uiwp-search{align-items:center;display:flex;flex:1 1 255px;min-width:200px;position:relative}.uiwp-search>span{color:#7f90a9;font-size:22px;left:14px;position:absolute}.uiwp-search input{background:#fff;border:1px solid #dce5f2;border-radius:12px;color:#203b5b;font-size:12px;outline:0;padding:12px 12px 12px 42px;width:100%}.uiwp-search input:focus{border-color:var(--uiwp-blue);box-shadow:0 0 0 3px #3a84f81c}.uiwp-control{display:flex;flex:0 1 auto;flex-direction:column;gap:4px}.uiwp-control input,.uiwp-control select{background:#fff;border:1px solid #dce5f2;border-radius:10px;color:#31445f;font-size:11px;max-width:165px;min-width:105px;padding:10px}.uiwp-actions{align-items:center;border-bottom:1px solid var(--uiwp-stroke);border-top:1px solid var(--uiwp-stroke);display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.uiwp-actions>span{font-size:13px;font-weight:750}.uiwp-actions small{color:#90a0b2;font-weight:400}.uiwp-actions>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uiwp-actions a,.uiwp-actions button{border-radius:9px;font-size:11px;padding:8px 11px}.uiwp-actions a{align-items:center;background:#fff;border:1px solid #dce6f4;color:#344b67;display:inline-flex;text-decoration:none}.uiwp-table-scroll{min-width:0;overflow-x:auto;width:100%}.uiwp-table{border-collapse:collapse;font-size:12px;min-width:760px;width:100%}.uiwp-table th{background:#f8fafd;border-bottom:1px solid var(--uiwp-stroke);color:#7a8aa0;font-size:10px;font-weight:800;letter-spacing:.035em;padding:15px 19px;text-align:left}.uiwp-table td{border-bottom:1px solid #edf1f7;color:#55677f;padding:16px 19px;vertical-align:middle}.uiwp-table td strong{color:#233a59;display:block;font-size:12px;word-break:break-word}.uiwp-table td small{color:#95a2b4;display:block;font-size:10px;margin-top:4px}.uiwp-table tr:last-child td{border-bottom:0}.uiwp-table tbody tr:hover td{background:#f8fbff}.uiwp .uiwp-amount{color:#203855}.uiwp .uiwp-amount,.uiwp-badge{font-weight:800;white-space:nowrap}.uiwp-badge{border-radius:7px;display:inline-flex;font-size:10px;letter-spacing:.04em;padding:6px 10px}.uiwp-success{background:#e6f8ed;color:#20744b}.uiwp-info{background:#e9f1ff;color:#2b6ccc}.uiwp-neutral{background:#f0f2f6;color:#677991}.uiwp-danger{background:#ffeded;color:#b04c54}.uiwp .uiwp-link{background:#0000;border:0;color:#2473dc;font-size:11px;font-weight:800;padding:8px 0}.uiwp .uiwp-link:hover{text-decoration:underline}.uiwp-pagination{align-items:center;border-top:1px solid var(--uiwp-stroke);color:#77879b;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:flex-end;padding:16px 20px}.uiwp-pagination>span:first-child{margin-right:auto}.uiwp-pagination label{align-items:center;display:flex;gap:6px}.uiwp-pagination select{border:1px solid #e2e9f3;border-radius:7px;padding:6px}.uiwp-empty{grid-column:1/-1;padding:56px 18px;text-align:center}.uiwp-empty-icon{background:#eef5ff;border-radius:18px;color:#3a84f8;display:grid;font-size:24px;height:60px;margin:0 auto 14px;place-items:center;width:60px}.uiwp-empty h3{font-size:16px;margin:0}.uiwp-empty p{color:#8a96a8;font-size:12px;margin:8px auto}.uiwp-loading{color:#718098;font-size:12px;padding:35px;text-align:center}.uiwp-alert{background:#fff3ef;border:1px solid #ffd6ce;border-radius:10px;color:#9a483d;font-size:12px;margin:12px 20px;padding:12px 16px}.uiwp-alert button{background:#0000;border:0;color:inherit;margin-left:10px;text-decoration:underline}.uiwp-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e1f3791;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:10080}.uiwp-modal{background:#fff;border:1px solid #e6edf5;border-radius:18px;box-shadow:0 30px 90px #07112447;color:#213653;max-height:calc(100dvh - 36px);overflow-y:auto;overscroll-behavior:contain;width:min(950px,100%)}.uiwp-modal .wrapPreviewSales{box-shadow:none;max-width:100%}.uiwp-modal .contPreviewSales{max-width:100%;overflow-x:auto}.uiwp-document-actions{align-items:center;border-top:1px solid #e6ecf4;display:flex;flex-wrap:wrap;gap:10px;padding:20px}.uiwp-document-header{align-items:center;border-bottom:1px solid #e6ecf4;display:flex;justify-content:space-between;padding:16px 22px}.uiwp-document-header h2{font-size:20px}.uiwp-icon{background:#fff;border:1px solid #dce5f2;border-radius:10px;color:#334b65;cursor:pointer;font-size:22px;height:35px;width:35px}.uiwp-form,.uiwp-modal #createCont{display:flex;flex-direction:column;font-size:12px;gap:18px;padding:24px!important}.uiwp-form h1,.uiwp-form h2,.uiwp-modal #createCont h1{color:#213653;font-size:21px;margin:0}.uiwp-form h3,.uiwp-modal #createCont h3{color:#253e60;font-size:14px}.uiwp-form p,.uiwp-modal #createCont p{color:#718098;font-size:12px}.uiwp-form-heading{align-items:flex-start;border-bottom:1px solid #e4ebf5;display:flex;gap:14px;justify-content:space-between;padding-bottom:15px}.uiwp-form-heading small{color:var(--uiwp-blue);font-size:10px;font-weight:800;letter-spacing:.1em}.uiwp-form-heading p{margin:4px 0}.uiwp-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.uiwp-form label,.uiwp-modal #createCont label{color:#536a86;display:flex;flex-direction:column;font-size:11px;font-weight:750;gap:7px;min-width:0}.uiwp-form input,.uiwp-form select,.uiwp-form textarea,.uiwp-modal #createCont input,.uiwp-modal #createCont select,.uiwp-modal #createCont textarea{background:#fff;border:1px solid #dce5f2;border-radius:10px;color:#25405f;font-size:12px;min-width:0;outline:none;padding:11px 12px;width:100%}.uiwp-form input:focus,.uiwp-form select:focus,.uiwp-form textarea:focus{border-color:var(--uiwp-blue);box-shadow:0 0 0 3px #3a84f81a}.uiwp-form-section{background:#fbfdff;border:1px solid #e2eaf4;border-radius:13px;display:flex;flex-direction:column;gap:12px;padding:17px}.uiwp-form-section h3{margin:0}.uiwp-line{grid-gap:10px;align-items:end;border-top:1px solid #e7edf6;display:grid;gap:10px;grid-template-columns:minmax(120px,2fr) repeat(2,minmax(95px,1fr)) auto;padding:10px 0}.uiwp-line strong{font-size:12px;overflow-wrap:anywhere}.uiwp-line small{color:#8494a8;display:block;font-weight:400}.uiwp-line button{background:#fff;border:1px solid #e7cbd0;border-radius:8px;color:#a04d52;font-size:11px;font-weight:750;padding:9px 12px}.uiwp-form-footer{align-items:center;border-top:1px solid #e1e9f4;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding-top:16px}.uiwp-form-footer>strong{font-size:15px}.uiwp-form-footer>div{display:flex;gap:8px}.uiwp-form-footer button{background:#fff;border:1px solid #e2e8f0;border-radius:9px;color:#516785;font-size:12px;font-weight:700;padding:11px 16px}.uiwp-form-footer button.uiwp-primary{background:#3a84f8;color:#fff}.uiwp-modal #createCont>div{max-width:none!important}.uiwp-modal #createCont .submitOrdersBtn{background:#3a84f8;border-radius:10px;color:#fff}.uiwp-modal #createCont .controlButtons{border:1px solid #dce5f2;border-radius:10px}@media(max-width:1100px){.uiwp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.uiwp-hero{align-items:flex-start;flex-direction:column}.uiwp-hero-actions{width:100%}}@media(max-width:640px){.uiwp{padding:14px 10px 30px}.uiwp-hero{border-radius:16px;padding:21px 17px}.uiwp-hero h1{font-size:26px}.uiwp-stats{gap:9px}.uiwp-stat{min-height:110px;padding:13px}.uiwp-stat>strong{font-size:17px}.uiwp-workspace{border-radius:15px}.uiwp-workspace-top{align-items:flex-start;flex-direction:column;gap:0;padding:0 12px}.uiwp-tabs{flex-wrap:nowrap;gap:12px;overflow-x:auto;width:100%}.uiwp-tabs button{font-size:11px;padding:15px 0;white-space:nowrap}.uiwp-workspace-top>.uiwp-muted{padding-bottom:9px}.uiwp-actions,.uiwp-toolbar{gap:9px;padding:12px}.uiwp-actions{align-items:flex-start;flex-direction:column}.uiwp-search{flex-basis:100%}.uiwp-control{flex:1 1 90px}.uiwp-control input,.uiwp-control select{max-width:none;width:100%}.uiwp-pagination{gap:7px;justify-content:center;padding:12px}.uiwp-pagination>span:first-child{margin-right:0}.uiwp-modal{border:0;border-radius:0;height:100dvh;max-height:100dvh;width:100vw}.uiwp-overlay{padding:0}.uiwp-form-grid{grid-template-columns:1fr}.uiwp-line{grid-template-columns:repeat(2,minmax(0,1fr))}.uiwp-line strong{grid-column:1/-1}.uiwp-form,.uiwp-modal #createCont{padding:15px!important}.uiwp-hero-actions button{flex:1 1}}@media print{.uiwp-actions,.uiwp-hero,.uiwp-pagination,.uiwp-stats,.uiwp-tabs,.uiwp-toolbar{display:none!important}.uiwp-workspace{border:none;box-shadow:none}.uiwp-table-scroll{overflow:visible}.uiwp-table{min-width:0}.uiwp-table td,.uiwp-table th{padding:6px}}.uiwp-payment-note{color:#7f90a6;display:block;font-size:10px;letter-spacing:.02em;margin-top:5px}.uiwp-mobile-menu{background:#fff;border:1px solid #d4e2f4;border-radius:9px;color:#2d6fb9;display:none;font-size:11px;font-weight:700;margin:0 0 15px;padding:9px}.uiwp-picker{display:flex;flex-direction:column;gap:8px}.uiwp-picker button{align-items:center;background:#fbfdff;border:1px solid #e0e8f4;border-radius:12px;color:#203a5a;display:flex;gap:14px;justify-content:space-between;padding:14px;text-align:left}.uiwp-picker button:hover{background:#f3f8ff;border-color:#3a84f8}.uiwp-picker button span{display:flex;flex-direction:column;gap:4px}.uiwp-picker button small{color:#8796a8}@media(max-width:640px){.uiwp-mobile-menu{display:inline-flex}.uiwp-manufacture .uiwp-mobile-menu{background:#285281;border-color:#5e83af;color:#fff}}.uiwp-modal.uiwp-create-modal{display:flex;flex-direction:column;height:min(92dvh,930px);max-height:calc(100dvh - 32px);overflow:hidden;padding:0;width:min(1180px,calc(100vw - 32px))}.uiwp-create-modal #createCont.uiwp-creator{background:#f4f7fc;color:#203654;display:flex;flex:1 1;flex-direction:column;gap:0;height:100%;margin:0!important;min-height:0;padding:0!important}.uiwp-create-modal .uiwp-creator-head{align-items:center;background:#fff;border-bottom:1px solid #e4ebf5;display:flex;flex:0 0 auto;gap:15px;min-height:94px;padding:22px 28px}.uiwp-create-modal .uiwp-creator-symbol{background:#eaf2ff;border-radius:13px;color:#3175d9;display:grid;flex:0 0 46px;font-size:26px;font-weight:800;height:46px;place-items:center}.uiwp-create-modal .uiwp-creator-title{flex:1 1;min-width:0}.uiwp-create-modal .uiwp-creator-eyebrow{color:#4282d6;font-size:10px;font-weight:800;letter-spacing:.12em}.uiwp-create-modal .uiwp-creator-head h1{color:#19304d;font-size:23px;letter-spacing:-.025em;line-height:1.23;margin:3px 0 4px}.uiwp-create-modal .uiwp-creator-head p{color:#71829a;font-size:12px;margin:0}.uiwp-create-modal .uiwp-creator-status{background:#edf5ff;border:1px solid #cfe1f7;border-radius:100px;color:#3273bd;font-size:11px;font-weight:800;padding:7px 12px;white-space:nowrap}.uiwp-create-modal .uiwp-creator-close{background:#fff;border:1px solid #e3eaf3;border-radius:10px;color:#60758e;cursor:pointer;display:grid;flex:0 0 36px;font-size:24px;height:36px;line-height:1;place-items:center;width:36px}.uiwp-create-modal .uiwp-creator-close:hover:not(:disabled){background:#f2f6fd;color:#224b7e}.uiwp-create-modal .uiwp-creator-error{background:#fff2f2;border-bottom:1px solid #f4d7d7;color:#a23636;font-size:12px;overflow-wrap:anywhere;padding:12px 27px}.uiwp-create-modal .uiwp-creator-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:25px 27px;scrollbar-gutter:stable}.uiwp-create-modal .uiwp-creator-footer{align-items:center;background:#fff;border-top:1px solid #e0e9f4;box-shadow:0 -8px 24px rgba(32,67,112,.035);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 26px}.uiwp-create-modal .uiwp-creator-footer>span{color:#8291a7;font-size:11px}.uiwp-create-modal .uiwp-creator-footer>div{align-items:center;display:flex;gap:10px}.uiwp-create-modal .uiwp-creator-footer button{border-radius:10px;cursor:pointer;font-size:12px;font-weight:800;min-height:42px;padding:11px 19px;white-space:nowrap}.uiwp-create-modal .uiwp-creator-cancel{background:#fff;border:1px solid #dbe5f2;color:#4d617c}.uiwp-create-modal .uiwp-creator-submit{background:#3a84f8;border:1px solid #3a84f8;box-shadow:0 5px 15px #3a84f830;color:#fff}.uiwp-create-modal .uiwp-creator-submit:hover:not(:disabled){background:#2773e7}.uiwp-create-modal button:disabled{cursor:not-allowed;opacity:.55}.uiwp-create-modal .uiwp-creator-section{background:#fff;border:1px solid #e2eaf4;border-radius:15px;box-shadow:0 2px 8px rgba(37,68,105,.025);min-width:0;padding:22px}.uiwp-create-modal .uiwp-creator-section-title{align-items:flex-start;display:flex;gap:11px;margin-bottom:19px}.uiwp-create-modal .uiwp-creator-step{background:#eaf3ff;border-radius:9px;color:#367ddd;display:grid;flex:0 0 30px;font-size:11px;font-weight:800;height:30px;place-items:center;width:30px}.uiwp-create-modal .uiwp-creator-section-title>div{flex:1 1;min-width:0}.uiwp-create-modal .uiwp-creator-section-title h3{color:#243a58;font-size:15px;font-weight:800;margin:0 0 3px}.uiwp-create-modal .uiwp-creator-section-title p{color:#8997aa;font-size:11px;line-height:1.55;margin:0}.uiwp-create-modal .uiwp-creator-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.uiwp-create-modal .uiwp-creator-fields>.uiwp-field-full{grid-column:1/-1}.uiwp-create-modal .uiwp-creator-section label,.uiwp-create-modal .uiwp-production-cost-card label{color:#5c6f8a;display:flex;flex-direction:column;font-size:11px;font-weight:750;gap:7px;min-width:0}.uiwp-create-modal .uiwp-creator-section label small{color:#96a3b4;font-size:10px;font-weight:400}.uiwp-create-modal .uiwp-creator-section input,.uiwp-create-modal .uiwp-creator-section select,.uiwp-create-modal .uiwp-creator-section textarea,.uiwp-create-modal .uiwp-production-cost-card input{background:#fff;border:1px solid #dae5f2;border-radius:9px;color:#213b5b;display:block;font-family:inherit;font-size:12px;min-height:42px;min-width:0;padding:10px 12px;width:100%}.uiwp-create-modal .uiwp-creator-section textarea{min-height:115px;resize:vertical}.uiwp-create-modal .uiwp-creator-section :is(input,select,textarea):focus,.uiwp-create-modal .uiwp-production-cost-card input:focus{border-color:#3a84f8;box-shadow:0 0 0 3px #3a84f81f;outline:0}.uiwp-create-modal .uiwp-creator-section :is(input,select,textarea):disabled{background:#f2f5f9;color:#73869c;cursor:not-allowed}.uiwp-create-modal .uiwp-creator-empty{background:#f8fbff;border:1px dashed #cddcf0;border-radius:10px;color:#8799b0;font-size:12px;padding:26px;text-align:center}.uiwp-create-modal .uiwp-creator-reference{align-items:center;background:#ecf3fc;border:1px solid #dce8f8;border-radius:13px;color:#7184a1;display:flex;flex-wrap:wrap;font-size:11px;gap:10px;padding:14px 19px}.uiwp-create-modal .uiwp-creator-reference strong{color:#28476b;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-creator-reference p{color:#6a819c;flex-basis:100%;font-size:11px;margin:0}.uiwp-create-modal .uiwp-creator-section-count{background:#eef5fd;border-radius:8px;color:#5f83ad;font-size:10px;font-weight:800;padding:6px 9px;white-space:nowrap}@media(max-width:700px){.uiwp-modal.uiwp-create-modal{border:0;border-radius:0;height:100dvh;max-height:100dvh;width:100vw}.uiwp-create-modal .uiwp-creator-head{gap:10px;min-height:78px;padding:16px}.uiwp-create-modal .uiwp-creator-head h1{font-size:19px}.uiwp-create-modal .uiwp-creator-head p,.uiwp-create-modal .uiwp-creator-status{display:none}.uiwp-create-modal .uiwp-creator-body{padding:13px;scrollbar-gutter:auto}.uiwp-create-modal .uiwp-creator-footer{padding:13px 16px}.uiwp-create-modal .uiwp-creator-footer>span{display:none}.uiwp-create-modal .uiwp-creator-footer>div{width:100%}.uiwp-create-modal .uiwp-creator-footer button{flex:1 1}.uiwp-create-modal .uiwp-creator-section{padding:15px}.uiwp-create-modal .uiwp-creator-fields{grid-template-columns:1fr}.uiwp-create-modal .uiwp-creator-fields>.uiwp-field-full{grid-column:auto}}.uiwp-create-modal .uiwp-invoice-paper{background:#fff;border:1px solid #e3eaf3;border-radius:16px;box-shadow:0 9px 35px #193a680d;margin:0 auto;max-width:1060px;overflow:hidden}.uiwp-create-modal .uiwp-invoice-paper-top{align-items:center;background:linear-gradient(110deg,#f9fbff,#eff5fe);border-bottom:1px solid #e2e9f3;display:flex;gap:14px;justify-content:space-between;padding:24px 27px}.uiwp-create-modal .uiwp-invoice-paper-top h2{color:#213d61;font-size:22px;letter-spacing:-.025em;margin:5px 0}.uiwp-create-modal .uiwp-invoice-paper-top p{color:#7890a9;font-size:11px;margin:0;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-invoice-paper-top p strong{color:#466b95}.uiwp-create-modal .uiwp-invoice-document-mark{border:2px solid #c7d8f0;border-radius:6px;color:#96b3d5;font-size:18px;font-weight:900;letter-spacing:.12em;padding:9px 16px;transform:rotate(-7deg)}.uiwp-create-modal .uiwp-invoice-paper>.uiwp-creator-section{border:0;border-bottom:1px solid #e7edf5;border-radius:0;box-shadow:none;padding:24px 27px}.uiwp-create-modal .uiwp-invoice-source-note{background:#f2f7ff;border:1px solid #e3eefd;border-radius:9px;color:#627d9c;font-size:11px;line-height:1.6;margin-top:17px;padding:11px 13px}.uiwp-create-modal .uiwp-invoice-add{margin-bottom:17px;max-width:560px}.uiwp-create-modal .uiwp-invoice-lines{border:1px solid #e1eaf4;border-radius:12px;overflow:hidden}.uiwp-create-modal .uiwp-invoice-line,.uiwp-create-modal .uiwp-invoice-lines-header{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:minmax(160px,2fr) minmax(95px,.7fr) minmax(115px,1fr) minmax(120px,1fr) 34px;padding:13px 15px}.uiwp-create-modal .uiwp-invoice-lines-header{background:#f1f6fd;border-bottom:1px solid #e2eaf5;color:#7087a1;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.uiwp-create-modal .uiwp-invoice-line{background:#fff;border-bottom:1px solid #edf1f7}.uiwp-create-modal .uiwp-invoice-line:last-child{border-bottom:0}.uiwp-create-modal .uiwp-invoice-product{display:flex;flex-direction:column;gap:4px;min-width:0}.uiwp-create-modal .uiwp-invoice-product strong{color:#233e60;font-size:12px;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-invoice-product small{color:#92a1b4;font-size:10px;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-invoice-line label{display:flex;flex-direction:column;gap:3px;min-width:0}.uiwp-create-modal .uiwp-invoice-line label span{display:none}.uiwp-create-modal .uiwp-invoice-line label input{font-size:12px;min-height:38px;padding:7px 9px}.uiwp-create-modal .uiwp-invoice-line-amount{color:#254768;font-size:12px;font-weight:800;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-invoice-remove{background:#fff;border:1px solid #f0d8dd;border-radius:8px;color:#ae6070;cursor:pointer;font-size:20px;height:32px;line-height:1;width:32px}.uiwp-create-modal .uiwp-invoice-lower{grid-gap:18px;align-items:start;background:#fbfcff;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);padding:25px 27px}.uiwp-create-modal .uiwp-invoice-lower>.uiwp-creator-section{padding:21px}.uiwp-create-modal .uiwp-invoice-totals{background:#fff;border:1px solid #d9e6f5;border-radius:13px;display:flex;flex-direction:column;gap:14px;min-width:0;padding:23px}.uiwp-create-modal .uiwp-invoice-totals h3{color:#294464;font-size:15px;margin:0 0 3px}.uiwp-create-modal .uiwp-invoice-totals>div:not(.uiwp-invoice-grand){align-items:center;color:#8290a3;display:flex;font-size:11px;gap:12px;justify-content:space-between}.uiwp-create-modal .uiwp-invoice-totals>div strong{color:#294a6c;font-size:13px}.uiwp-create-modal .uiwp-invoice-totals label{align-items:center;color:#7086a1;display:flex;font-size:11px;font-weight:650;gap:12px;justify-content:space-between}.uiwp-create-modal .uiwp-invoice-totals input{border:1px solid #dce5f2;border-radius:9px;font-size:12px;min-width:0;padding:10px;text-align:right;width:130px}.uiwp-create-modal .uiwp-invoice-totals input:disabled{background:#f3f6fa;color:#6d7c8d}.uiwp-create-modal .uiwp-invoice-totals input:focus{border-color:#3a84f8;box-shadow:0 0 0 3px #3a84f81c;outline:0}.uiwp-create-modal .uiwp-invoice-grand{align-items:center;background:#edf5ff;border-radius:11px;display:flex;gap:13px;justify-content:space-between;margin:4px -6px 0;padding:16px}.uiwp-create-modal .uiwp-invoice-grand span{color:#427ab7;font-size:12px;font-weight:850}.uiwp-create-modal .uiwp-invoice-grand strong{color:#1e65b5;font-size:21px;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-invoice-totals small{color:#96a3b4;font-size:10px;line-height:1.4}@media(max-width:850px){.uiwp-create-modal .uiwp-invoice-lower{grid-template-columns:1fr}.uiwp-create-modal .uiwp-invoice-lines{overflow-x:auto}.uiwp-create-modal .uiwp-invoice-line,.uiwp-create-modal .uiwp-invoice-lines-header{min-width:680px}}@media(max-width:700px){.uiwp-create-modal .uiwp-invoice-paper-top{padding:17px}.uiwp-create-modal .uiwp-invoice-document-mark{display:none}.uiwp-create-modal .uiwp-invoice-lower,.uiwp-create-modal .uiwp-invoice-paper>.uiwp-creator-section{padding:16px}.uiwp-create-modal .uiwp-invoice-paper{border-radius:12px}.uiwp-create-modal .uiwp-invoice-lower>.uiwp-creator-section,.uiwp-create-modal .uiwp-invoice-totals{padding:16px}}.production_breadcrumbs{text-transform:capitalize}.production_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.production_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.production_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.production_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.production_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.production_actionBar ul.left li:hover{color:#000}.production_actionBar ul.left li.active,.production_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.production_actionBar ul.left li.active:hover{opacity:.7}.production_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.production_actionBar ul.left li.active figure,.production_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.production_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.production table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.production table tbody tr:nth-child(2n){background-color:#e3ecfd}.production table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.production table tbody tr:active,.production table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.production_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.production_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.production_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.production_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.production_row table tbody tr button{background-color:initial;color:#12e095}.production_row table tbody tr button:first-child{background-color:initial;color:#999}.production_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.production_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.production_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.production_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.production_row .production_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.production_row .production_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.production-page-limit{position:relative}.production-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.production-page-limit-arrow{font-size:12px}.production-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.production-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.production-limit-item:hover{background:#f4f6ff;color:#4f46e5}.production_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.production_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.production_pagination button:hover{background-color:#3a84f8;color:#fff}.production_pagination button.production_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.production_pagination button.production_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.production_pagination button.production_jumpto:hover{background-color:#ddd}.productionGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.production_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.production_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.production-airline{min-width:220px}.production-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.production-airline-name{font-size:15px;font-weight:600}.production-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.production-flight-info{flex:1 1}.production-time-block{text-align:left}.production-time{font-size:3.4rem;font-weight:700}.production-location{color:#666;font-size:12px}.production-flight-line{min-width:120px}.production-plane-icon{color:#555;font-size:22px}.production-duration{font-size:12px;margin-top:4px}.production-stop{color:#888;font-size:11px}.production-place-icon{font-size:14px;vertical-align:middle}.production-price-section{min-width:160px;text-align:right}.production-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.production-price{font-size:26px;font-weight:700}.production-class{color:#666;font-size:12px;margin-bottom:10px}.production-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.production-book-btn:hover{background:#3a84f8}.production_footer{margin-bottom:1rem}@media print{.production_no-print{display:none}body{margin:0}.production_print-area{width:100%}}.uiwp-manufacture{--uiwp-blue:#317cd9;--uiwp-ink:#162c44;background:#0000}.uiwp-manufacture .uiwp-hero{background:linear-gradient(125deg,#153358,#204c7e);border-color:#204a73;box-shadow:0 18px 44px #183d6c29}.uiwp-manufacture .uiwp-hero h1,.uiwp-manufacture .uiwp-hero h1 span{color:#fff}.uiwp-manufacture .uiwp-hero .uiwp-eyebrow{color:#9bd3ff}.uiwp-manufacture .uiwp-hero p{color:#bacee7}.uiwp-manufacture .uiwp-hero-actions>button:not(.uiwp-primary){background:#0000;border-color:#688cb2;color:#e4f0ff}.uiwp-run-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px}.uiwp-run-card{background:linear-gradient(145deg,#fff,#fcfdff);border:1px solid #e2e9f3;border-radius:16px;display:flex;flex-direction:column;gap:11px;padding:19px;transition:box-shadow .17s,transform .17s}.uiwp-recipe-card:hover,.uiwp-run-card:hover{box-shadow:0 10px 30px rgba(38,77,120,.085);transform:translateY(-2px)}.uiwp-run-top{align-items:center;display:flex;justify-content:space-between}.uiwp-recipe-icon,.uiwp-run-icon{background:#e9f2ff;border-radius:12px;color:#377cce;display:grid;font-size:22px;height:40px;place-items:center;width:40px}.uiwp-run-card h3{color:#1a3251;font-size:16px;margin:0}.uiwp-run-card p{margin:0}.uiwp-run-facts{grid-gap:12px;border-bottom:1px solid #ecf0f7;border-top:1px solid #ecf0f7;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:16px 0}.uiwp-run-facts>div{display:flex;flex-direction:column;gap:3px}.uiwp-run-cost span,.uiwp-run-facts span{color:#8694a8;font-size:11px}.uiwp-run-facts strong{color:#263f5c;font-size:12px;overflow-wrap:anywhere}.uiwp-run-cost{align-items:center;display:flex;gap:10px;justify-content:space-between}.uiwp-run-cost strong{color:#233c5c;font-size:16px}.uiwp-run-footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.uiwp-run-footer button{flex:1 1}.uiwp-recipe-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.uiwp-recipe-card{background:#fff;border:1px solid #e2eaf4;border-radius:16px;display:flex;flex-direction:column;gap:9px;padding:20px;transition:box-shadow .17s,transform .17s}.uiwp-recipe-card h3{font-size:18px;margin:0}.uiwp-recipe-card p{font-size:12px;margin:0}.uiwp-recipe-facts{display:flex;flex-wrap:wrap;gap:9px}.uiwp-recipe-facts span{background:#f2f6fb;border-radius:9px;color:#607691;font-size:11px;padding:8px 10px}.uiwp-recipe-footer{display:flex;gap:10px;margin-top:auto;padding-top:14px}.uiwp-recipe-footer button{flex:1 1}.uiwp-report{padding:23px}.uiwp-section-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.uiwp-section-heading h2{font-size:21px;margin:0}.uiwp-section-heading p{color:#7c8da2;font-size:12px;margin:7px 0}.uiwp-section-heading>div:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.uiwp-report-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0}.uiwp-report-tile{background:#fafcff;border:1px solid #e4ebf3;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px}.uiwp-report-tile span{color:#7f90a6;font-size:11px}.uiwp-report-tile strong{color:#193c68;font-size:24px}.uiwp-stock-warning{background:#f2f7ff;border-top:1px solid #d6e6f7;color:#53718e;font-size:12px;padding:18px 22px}.uiwp-production-editor>div[style]{background:#fff;padding:14px!important}@media(max-width:1080px){.uiwp-report-grid,.uiwp-run-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.uiwp-recipe-grid,.uiwp-run-grid{grid-template-columns:1fr;padding:12px}.uiwp-recipe-card,.uiwp-run-card{padding:15px}.uiwp-report{padding:12px}.uiwp-section-heading{flex-direction:column}.uiwp-recipe-footer{flex-wrap:wrap}}.uiwp-manufacture .uiwp-production-export-wrap{align-items:stretch;display:inline-flex;height:42px;max-width:100%;min-width:144px;vertical-align:middle}.uiwp-manufacture .uiwp-production-export-wrap>a.controlButtons,.uiwp-manufacture button.uiwp-production-excel-button{align-items:center;background:#fff;border:1px solid #d8e4f1;border-radius:10px;box-sizing:border-box;color:#35546f;display:inline-flex;font-size:12px;font-weight:750;gap:8px;height:42px;justify-content:center;line-height:1.2;min-height:42px;padding:0 15px;text-decoration:none;white-space:nowrap}.uiwp-manufacture .uiwp-production-export-wrap>a.controlButtons{width:100%}.uiwp-manufacture button.uiwp-production-excel-button{min-width:172px;width:max-content}.uiwp-manufacture .uiwp-production-export-label{align-items:center;display:inline-flex;gap:8px;justify-content:center;white-space:nowrap}.uiwp-manufacture .uiwp-production-export-label svg{color:#d74b54;flex-shrink:0}.uiwp-manufacture .uiwp-production-excel-button svg{color:#178754;flex-shrink:0}.uiwp-manufacture :is(.uiwp-production-export-wrap>a.controlButtons,.uiwp-production-excel-button):hover:not(:disabled){background:#f4f8ff;border-color:#a8c8f1}.uiwp-create-modal .uiwp-production-columns{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(250px,315px)}.uiwp-create-modal .uiwp-production-sections{display:flex;flex-direction:column;gap:17px;min-width:0}.uiwp-create-modal .uiwp-production-side{display:flex;flex-direction:column;gap:14px;min-width:0;position:sticky;top:0}.uiwp-create-modal .uiwp-creator-add{margin-bottom:16px}.uiwp-create-modal .uiwp-production-line-list{display:flex;flex-direction:column;gap:10px}.uiwp-create-modal .uiwp-production-item{background:#f9fbfe;border:1px solid #e2eaf3;border-radius:12px;min-width:0;padding:14px}.uiwp-create-modal .uiwp-production-item-top{align-items:center;display:flex;gap:10px;margin-bottom:13px;min-width:0}.uiwp-create-modal .uiwp-production-item-top>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.uiwp-create-modal .uiwp-production-item-top strong{color:#244260;font-size:12px;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-production-item-top small{color:#869bb3;font-size:10px;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-production-item-icon{background:#e6f0ff;border-radius:9px;color:#3a84f8;display:grid;flex-shrink:0;font-size:17px;height:30px;place-items:center;width:30px}.uiwp-create-modal .uiwp-creator-remove{background:#fff;border:1px solid #f0d5dc;border-radius:8px;color:#a65365;cursor:pointer;font-size:11px;padding:7px 10px}.uiwp-create-modal .uiwp-production-unit-cost{display:flex;flex-direction:column;gap:4px;justify-content:center;padding:0 10px}.uiwp-create-modal .uiwp-production-unit-cost span{color:#8999ae;font-size:10px}.uiwp-create-modal .uiwp-production-unit-cost strong{color:#23496e;font-size:13px}.uiwp-create-modal .uiwp-production-cost-card{background:#fff;border:1px solid #dfe8f3;border-radius:15px;box-shadow:0 6px 26px rgba(38,76,128,.045);display:flex;flex-direction:column;gap:16px;padding:21px}.uiwp-create-modal .uiwp-production-cost-head{align-items:center;border-bottom:1px solid #e8edf5;display:flex;gap:11px;padding-bottom:16px}.uiwp-create-modal .uiwp-production-cost-icon{background:#e9f3ff;border-radius:12px;color:#3a84f8;display:grid;font-size:19px;font-weight:850;height:38px;place-items:center;width:38px}.uiwp-create-modal .uiwp-production-cost-head h3{color:#213e5e;font-size:15px;margin:3px 0 0}.uiwp-create-modal .uiwp-production-cost-row{align-items:center;color:#7d8fa6;display:flex;font-size:11px;gap:10px;justify-content:space-between}.uiwp-create-modal .uiwp-production-cost-row strong{color:#264463;font-size:13px}.uiwp-create-modal .uiwp-production-total{background:#eff6ff;border:1px solid #dcecff;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:19px}.uiwp-create-modal .uiwp-production-total>span{color:#5279a7;font-size:11px;font-weight:750}.uiwp-create-modal .uiwp-production-total strong{color:#2365b3;font-size:24px;line-height:1.2;overflow-wrap:anywhere}.uiwp-create-modal .uiwp-production-total small{color:#748ba8;font-size:10px;line-height:1.6}.uiwp-create-modal .uiwp-production-safety{background:#f0f6ff;border:1px solid #d4e5fa;border-radius:12px;color:#4f779f;padding:16px}.uiwp-create-modal .uiwp-production-safety strong{color:#2c669c;font-size:12px}.uiwp-create-modal .uiwp-production-safety p{font-size:11px;line-height:1.65;margin:7px 0 0}@media(max-width:850px){.uiwp-create-modal .uiwp-production-columns{grid-template-columns:1fr}.uiwp-create-modal .uiwp-production-side{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media(max-width:640px){.uiwp-create-modal .uiwp-production-side{display:flex}.uiwp-manufacture .uiwp-production-export-wrap{min-width:136px}.uiwp-manufacture button.uiwp-production-excel-button{min-width:166px}}.prodReportsPage{background:#0000;min-height:100vh;padding:1.6rem 1rem}.prodReportsPage .topBtn{background:#fff;border:1px solid #ddd;border-radius:.8rem;cursor:pointer;padding:.65rem 1rem}.prodReportsPage .addProductBtn{background:#111;border:none;border-radius:.8rem;color:#fff;cursor:pointer;font-weight:600;padding:.7rem 1rem}.prodReportsPage .analyticsCard{background:#fff;border:1px solid #ddd;border-radius:1.2rem;display:grid;grid-template-columns:1fr 2fr 3fr 2fr 2fr 2fr;margin-top:1.4rem;overflow:hidden;padding:1rem}.prodReportsPage .analyticBox{border-right:1px solid #ececec;padding:1rem 1.4rem;position:relative}.prodReportsPage .analyticBox:last-child{border-right:none}.prodReportsPage .bolderHDX{color:#444;font-weight:600}.prodReportsPage .value{font-weight:600;margin-top:.7rem}.prodReportsPage .subText{color:#777;margin-top:.7rem}.prodReportsPage .dateDropdown{background:#fff;border:1px solid #ddd;border-radius:1rem;box-shadow:0 10px 25px #0000001a;left:0;overflow:hidden;position:absolute;top:65px;width:320px;z-index:999}.prodReportsPage .dropdownItem{cursor:pointer;font-size:1.4rem;padding:1rem}.prodReportsPage .dropdownItem:hover{background:#f5f5f5}.prodReportsPage .tableCard{background:#fff;border:1px solid #ddd;border-radius:1rem;margin-top:1.5rem}.prodReportsPage .searchHeader{border-bottom:1px solid #ececec;padding:1rem}.prodReportsPage .searchInput{border:none;flex:1 1;outline:none}.prodReportsPage .tableHead{background-color:#fafaff;border-bottom:1px solid #ececec;color:#666;font-size:1.4rem;font-weight:500}.prodReportsPage .tableHead,.prodReportsPage .tableRow{display:grid;grid-template-columns:.4fr 2fr 1fr 1.5fr 1.5fr .8fr 1fr 1fr;padding:1rem}.prodReportsPage .tableRow{align-items:center}.prodReportsPage .productImage{background:#fafafa;border:1px solid #ddd;border-radius:.8rem;color:#999;height:3.5rem;width:3.5rem}.prodReportsPage .activeTag{background:#b4f3be;border-radius:999px;color:#146d27;font-weight:600;padding:.35rem .9rem}.prodReportsPage .pointer{cursor:pointer}.salesReportsPage{background:#0000;font-size:1.4rem;min-height:100vh;padding:1.6rem 1rem}.salesReportsPage .topBtn{background:#fff;border:1px solid #ddd;border-radius:.8rem;cursor:pointer;padding:.65rem 1rem}.salesReportsPage .addProductBtn{background:#111;border:none;border-radius:.8rem;color:#fff;cursor:pointer;font-weight:600;padding:.7rem 1rem}.salesReportsPage .analyticsCard{background:#fff;border-radius:1.2rem;display:grid;grid-template-columns:repeat(6,1fr);overflow:hidden}.salesReportsPage .analyticBox{border-right:1px solid #ececec;display:flex;flex-direction:column;padding:1rem 1.4rem;position:relative}.salesReportsPage .analyticBox:last-child{border-right:none}.salesReportsPage .bolderHDX{color:#444;font-weight:600}.salesReportsPage .value{font-weight:600;margin-top:.7rem}.salesReportsPage .subText{color:#777;margin-top:.7rem}.salesReportsPage .dateDropdown{background:#fff;border:1px solid #ddd;border-radius:1rem;box-shadow:0 10px 25px #0000001a;left:0;overflow:hidden;position:absolute;top:65px;width:320px;z-index:999}.salesReportsPage .dropdownItem{cursor:pointer;font-size:1.4rem;padding:1rem}.salesReportsPage .dropdownItem:hover{background:#f5f5f5}.salesReportsPage .tableCard{background:#fff;border-radius:1rem;margin-top:1.5rem;overflow:hidden}.salesReportsPage .searchHeader{border-bottom:1px solid #ececec;padding:1rem}.salesReportsPage .searchInput{border:none;flex:1 1;outline:none}.salesReportsPage .tableHead{background-color:#fafaff;border-bottom:1px solid #ececec;color:#666;font-size:1.4rem;font-weight:500;padding:1rem}.salesReportsPage .tableHead,.salesReportsPage .tableRow{display:grid;grid-template-columns:.4fr 2fr 1fr 1.5fr 1.5fr .8fr 1fr 1fr}.salesReportsPage .tableRow{align-items:center;padding:.7rem 1.6rem}.salesReportsPage .tableRow:hover{background-color:#fafaff}.salesReportsPage .salesImage{background:#fafafa;border:1px solid #ddd;border-radius:.8rem;color:#999;height:3.5rem;width:3.5rem}.salesReportsPage .activeTag{background:#b4f3be;border-radius:999px;color:#146d27;font-weight:600;padding:.35rem .9rem}.salesReportsPage .pointer{cursor:pointer}.report-workspace{--report-blue:#3565d9;--report-ink:#192b45;--report-muted:#62738e;--report-line:#e1e8f3;background:#0000;color:var(--report-ink);font-size:1.4rem;min-width:0;padding:0 0 2rem!important;width:100%}.report-workspace,.report-workspace *,.report-workspace :after,.report-workspace :before{box-sizing:border-box}.report-workspace-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;margin-bottom:1.7rem}.report-eyebrow{color:var(--report-blue);font-size:1.2rem;font-weight:800;letter-spacing:.1em}.report-workspace-heading h2{color:var(--report-ink);font-size:2.8rem;font-weight:750;margin:.35rem 0 .45rem}.report-workspace-heading p{color:var(--report-muted);font-size:1.4rem;line-height:1.5;margin:0}.report-workspace .topBtn,.report-workspace button.report-refresh{background:#fff;border:1px solid #d7e2f2;border-radius:.9rem;color:#283e5d;cursor:pointer;font-size:1.35rem;font-weight:700;min-height:3.9rem;padding:.85rem 1.1rem;transition:background-color .15s ease;white-space:nowrap}.report-workspace .topBtn:hover,.report-workspace button.report-refresh:hover{background:#edf4ff}.report-workspace button:disabled{cursor:not-allowed;opacity:.5}.report-summary-grid{grid-gap:1.1rem;display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin-bottom:1.3rem}.report-summary{background:#fff;border:1px solid var(--report-line);border-radius:1.35rem;box-shadow:0 3px 14px rgba(25,50,99,.035);display:flex;flex-direction:column;gap:.9rem;min-width:0;padding:1.6rem 1.7rem}.report-summary span{color:var(--report-muted);font-size:1.3rem;line-height:1.45}.report-summary strong{color:var(--report-ink);font-size:2rem;line-height:1.25;overflow-wrap:anywhere}.report-context{color:var(--report-muted);font-size:1.3rem;line-height:1.55;padding:.4rem .2rem 1.8rem}.report-activity{background:#fff;border:1px solid var(--report-line);border-radius:1.45rem;margin-bottom:1.7rem;padding:1.7rem 1.9rem}.report-list-caption,.report-section-label{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.report-list-caption h3,.report-section-label h3{color:var(--report-ink);font-size:1.55rem;font-weight:750;margin:0}.report-list-caption span,.report-section-label span{color:var(--report-muted);font-size:1.25rem}.report-breakdown{grid-gap:1.2rem 2rem;display:grid;gap:1.2rem 2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,23rem),1fr));margin-top:1.6rem}.report-breakdown-item{min-width:0}.report-breakdown-label{align-items:center;color:#52657e;display:flex;font-size:1.3rem;gap:.8rem;justify-content:space-between;margin-bottom:.6rem}.report-breakdown-label span{overflow-wrap:anywhere}.report-breakdown-label strong{color:var(--report-ink)}.report-breakdown-track{background:#e8effa;border-radius:99px;height:.9rem;overflow:hidden}.report-breakdown-track>div{background:linear-gradient(90deg,#3565d9,#6e9aff);border-radius:inherit;height:100%}.report-subdued{color:var(--report-muted);font-size:1.3rem;margin:1.6rem 0 0}.report-toolbar{align-items:center;background:#3565d9;border-radius:1.3rem 1.3rem 0 0;color:#fff;display:flex;flex-wrap:wrap;gap:1.3rem;justify-content:space-between;padding:1.25rem 1.5rem}.report-toolbar-heading{display:flex;flex-direction:column;gap:.2rem}.report-toolbar-heading h3{color:#fff;font-size:1.7rem;margin:0}.report-toolbar-heading span{color:#e8efff;font-size:1.25rem}.report-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.report-toolbar .topBtn{background:#fff;color:#3155a0;min-height:3.6rem}.report-filter-panel{background:#fff;border:1px solid var(--report-line);border-radius:0 0 1.2rem 1.2rem;border-top:0;margin-bottom:1.5rem;padding:1.35rem 1.4rem}.report-workspace .searchHeader{align-items:flex-end;background:#0000;border:0;display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 1rem;padding:0}.report-filter-panel label{color:#495b75;display:flex;flex:1 1 17rem;flex-direction:column;font-size:1.25rem;font-weight:650;gap:.55rem;min-width:0}.report-filter-panel input,.report-filter-panel select{background:#fff;border:1px solid #d9e3f0;border-radius:.8rem;color:var(--report-ink);font-size:1.35rem;height:3.85rem;max-width:100%;outline:none;padding:.6rem .9rem;width:100%}.report-filter-panel input:focus,.report-filter-panel select:focus{border-color:#3565d9;box-shadow:0 0 0 3px #3565d922}.report-filter-extra{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.report-view-control{background:#f2f6fc;border:1px solid #e0e8f4;border-radius:.8rem;display:flex;gap:.3rem;padding:.3rem}.report-view-control button{background:#0000;border:0;border-radius:.65rem;color:#516783;cursor:pointer;font-size:1.3rem;padding:.65rem 1rem}.report-view-control button[aria-pressed=true]{background:#3565d9;box-shadow:0 2px 8px #3565d92c;color:#fff}.report-export-scope{color:#63758d;font-size:1.25rem;line-height:1.5;margin:-.2rem .3rem 1rem}.report-list-print{background:#fff;border:1px solid var(--report-line);border-radius:1.3rem;min-width:0;padding:1.45rem}.report-list-caption{margin-bottom:1.15rem}.report-table-scroll{border:1px solid var(--report-line);border-radius:.95rem;max-width:100%;overflow:auto}.report-table{border-collapse:initial;border-spacing:0;min-width:790px;table-layout:auto;width:100%}.report-table th{background:#eef4ff;border-bottom:1px solid #dbe6f6;color:#355178;font-size:1.3rem;font-weight:800;padding:1.35rem 1.1rem;text-align:left;white-space:nowrap}.report-table td{border-bottom:1px solid #edf1f7;color:#33445c;font-size:1.35rem;max-width:25rem;padding:0}.report-table tbody tr:last-child td{border-bottom:0}.report-table tbody tr:hover{background:#f8fbff}.report-table td button{background:#0000;border:0;color:inherit;cursor:pointer;display:block;font:inherit;min-height:4.7rem;overflow-wrap:anywhere;padding:1.2rem 1.1rem;text-align:left;width:100%}.report-table td button:hover{color:#3565d9}.report-record-cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,28rem),1fr))}.report-record-card{grid-gap:1rem;background:linear-gradient(180deg,#fff,#fcfdff);border:1px solid #e0e8f4;border-radius:1.1rem;cursor:pointer;display:grid;font:inherit;gap:1rem;min-width:0;padding:1.45rem;text-align:left}.report-record-card:hover{border-color:#9bb8ec;box-shadow:0 5px 20px #3565d91a}.report-record-card>div{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;min-width:0}.report-record-card>div span{color:var(--report-muted);flex:0 0 37%;font-size:1.25rem}.report-record-card>div strong{color:var(--report-ink);font-size:1.35rem;min-width:0;overflow-wrap:anywhere;text-align:right}.report-record-open{color:#3565d9;font-size:1.3rem;font-weight:800;justify-self:end}.report-empty{color:#63758d;font-size:1.4rem;padding:3rem;text-align:center}.report-pagination{align-items:center;color:#5e6f89;display:flex;flex-wrap:wrap;font-size:1.3rem;gap:1.1rem;justify-content:flex-end;padding:1.35rem .2rem}.report-pagination button{background:#fff;border:1px solid #d9e3f1;border-radius:.8rem;color:#3156a5;cursor:pointer;font-size:1.3rem;font-weight:700;padding:.8rem 1.1rem}.report-movements{margin-top:2.4rem}.report-movements .report-pagination{padding-bottom:0}.report-notice{background:#f1f6ff;border:1px solid #dbe8ff;border-radius:1rem;color:#355178;font-size:1.4rem;line-height:1.5;margin-bottom:1.4rem;padding:1.2rem 1.4rem}.report-error{background:#fff7f5;border-color:#f4d3ce;color:#9b3934}.report-modal-overlay{align-items:center;display:flex;justify-content:center;padding:1rem;z-index:10000}.report-modal-content{background:#fff;border-radius:1.3rem;max-height:94vh;max-width:min(96vw,110rem);overflow:auto;width:100%}.report-detail-actions{align-items:center;border-bottom:1px solid #e1e9f3;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem}.report-detail-actions h2{font-size:1.8rem;margin:0;overflow-wrap:anywhere}.report-actions{display:flex;flex-wrap:wrap;gap:.8rem}.report-detail-print{padding:1.7rem}.report-detail-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin-bottom:1.7rem}.report-detail-grid>div{border-bottom:1px solid #e9eef7;display:flex;flex-direction:column;gap:.4rem;padding-bottom:.8rem}.report-detail-grid span{color:#657792;font-size:1.25rem}.report-detail-grid strong{color:#213750;font-size:1.4rem;overflow-wrap:anywhere}@media(max-width:600px){.report-workspace-heading h2{font-size:2.2rem}.report-workspace .topBtn{font-size:1.3rem}.report-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-summary{padding:1.1rem}.report-summary strong{font-size:1.6rem}.report-filter-panel,.report-list-print,.report-toolbar{padding:1.2rem}.report-activity{padding:1.3rem}.report-filter-panel label{flex:1 1 100%}}@media(max-width:350px){.report-summary-grid{grid-template-columns:1fr}}@media print{.report-activity,.report-context,.report-filter-panel,.report-pagination,.report-toolbar,.report-workspace-heading{display:none!important}.report-list-print{border:0;padding:0}.report-table-scroll{overflow:visible}.report-table{min-width:0}.report-table td button{min-height:0;padding:.35rem}.report-workspace{padding:0!important}}.report-record-overlay,.report-record-overlay *{box-sizing:border-box}.report-record-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c1b33ab;display:flex!important;inset:0!important;justify-content:center;overflow:auto;overscroll-behavior:contain;padding:2rem;position:fixed!important;z-index:2147483000!important}.report-record-modal{--rr-blue:#3565d9;--rr-ink:#182c48;--rr-muted:#64748b;--rr-border:#e2eaf5;background:#fff;border:1px solid #cbdaf0;border-radius:1.65rem;box-shadow:0 25px 80px #0a1b3f4d;color:var(--rr-ink);display:flex;flex-direction:column;font-size:1.4rem;isolation:isolate;line-height:1.5;max-height:min(94vh,110rem);max-height:min(94dvh,110rem);min-width:0;overflow:hidden;width:min(100%,98rem)}.report-record-modal button{cursor:pointer;font-family:inherit}.report-record-modal-header{align-items:flex-start;background:linear-gradient(120deg,#1d448c,#3565d9 68%,#4986ed);color:#fff;display:flex;flex:0 0 auto;gap:1.5rem;justify-content:space-between;padding:1.9rem 2.5rem 1.8rem}.report-record-kicker{color:#dfebff;display:block;font-size:1.12rem;font-weight:800;letter-spacing:.12em}.report-record-modal-heading h2{color:#fff;font-size:2.45rem;font-weight:800;line-height:1.2;margin:.35rem 0 .5rem}.report-record-modal-heading p{color:#edf4ff;font-size:1.28rem;line-height:1.5;margin:0}.report-record-close{background:#ffffff21;border:1px solid #fff6;border-radius:1rem;color:#fff;display:grid;flex:0 0 auto;font-size:2.6rem;height:4rem;line-height:1;place-items:center;width:4rem}.report-record-close:focus-visible,.report-record-close:hover{background:#ffffff44}.report-record-body{background:#f6f8fc;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2.3rem}.report-record-document{background:#fff;border:1px solid #e3eaf5;border-radius:1.25rem;box-shadow:0 4px 24px rgba(30,61,105,.055);margin:auto;max-width:86rem;overflow-wrap:anywhere;padding:2.6rem 3rem}.report-record-document-top{align-items:center;border-bottom:1px solid var(--rr-border);display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}.report-record-brand{align-items:center;display:flex;gap:1.2rem;min-width:0}.report-record-brand-mark{background:#eef4ff;border:1px solid #d9e6fa;border-radius:1.05rem;color:#3565d9;display:grid;flex:0 0 4.3rem;font-size:1.5rem;font-weight:900;height:4.3rem;place-items:center;width:4.3rem}.report-record-brand div{display:flex;flex-direction:column;gap:.15rem;min-width:0}.report-record-brand strong{color:var(--rr-ink);font-size:1.65rem;font-weight:850}.report-record-brand div span{color:var(--rr-muted);font-size:1.07rem;font-weight:700;letter-spacing:.055em}.report-record-reference{color:#73839c;display:flex;flex-direction:column;font-size:1.16rem;gap:.3rem;min-width:0;text-align:right}.report-record-reference strong{color:var(--rr-blue);font-size:1.3rem;font-weight:800;overflow-wrap:anywhere}.report-record-intro{align-items:flex-start;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1.9rem}.report-record-overline{color:var(--rr-blue);font-size:1.11rem;font-weight:850;letter-spacing:.095em}.report-record-intro h3{color:var(--rr-ink);font-size:2.45rem;font-weight:850;line-height:1.25;margin:.5rem 0;max-width:60rem}.report-record-intro p{color:#73839c;font-size:1.3rem;margin:0}.report-record-status{background:#edf5ff;border:1px solid #cbdffa;border-radius:99px;color:#2052ab;font-size:1.2rem;font-weight:800;max-width:40%;overflow:hidden;padding:.6rem 1rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.report-record-value{align-items:center;background:#f3f7ff;border:1px solid #dce8fb;border-radius:1rem;display:flex;gap:1.4rem;justify-content:space-between;margin-bottom:2.3rem;padding:1.3rem 1.7rem}.report-record-value span{color:#536a8d;font-size:1.3rem;font-weight:650}.report-record-value strong{color:#1e52af;font-size:2.05rem;overflow-wrap:anywhere;text-align:right}.report-record-section{margin-top:2.1rem}.report-record-section-heading{align-items:center;border-bottom:1px solid var(--rr-border);display:flex;gap:1rem;margin-bottom:1.2rem;padding-bottom:1.1rem}.report-record-section-number{background:#e9f1ff;border-radius:.65rem;color:#2d60bf;display:grid;font-size:1.13rem;font-weight:850;height:2.6rem;min-width:2.6rem;place-items:center}.report-record-section-heading h4{color:var(--rr-ink);font-size:1.58rem;font-weight:850;margin:0}.report-record-section-heading h4 span{color:#70849c;font-weight:650}.report-record-facts{grid-gap:1.2rem 2.8rem;display:grid;gap:1.2rem 2.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.report-record-facts>div{border-bottom:1px solid #edf1f7;display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.55rem 0 1.05rem}.report-record-facts dt{color:#72839a;font-size:1.19rem;font-weight:650}.report-record-facts dd{color:#243a57;font-size:1.42rem;font-weight:750;line-height:1.45;margin:0;overflow-wrap:anywhere}.report-record-table-scroll{border:1px solid var(--rr-border);border-radius:.9rem;max-width:100%;overflow-x:auto;width:100%}.report-record-lines{background:#fff;border-collapse:collapse;min-width:70rem;text-align:left;width:100%}.report-record-lines th{background:#edf4ff;border-bottom:1px solid #d8e4f5;color:#335a93;font-size:1.2rem;font-weight:850;padding:1.25rem 1.1rem;white-space:nowrap}.report-record-lines td{border-bottom:1px solid #edf1f7;color:#2d405b;font-size:1.31rem;line-height:1.5;overflow-wrap:anywhere;padding:1.3rem 1.1rem;vertical-align:top}.report-record-lines td strong{color:#1f3654;display:block;font-weight:850}.report-record-lines td span{color:#7588a0;display:block;font-size:1.18rem}.report-record-lines tbody tr:last-child td{border-bottom:0}.report-record-lines tbody tr:nth-child(2n){background:#fafcff}.report-record-history{grid-gap:.9rem;display:grid;gap:.9rem}.report-record-history>div{grid-gap:1.3rem;border-bottom:1px solid var(--rr-border);display:grid;font-size:1.26rem;gap:1.3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);padding:.5rem 0 1rem}.report-record-history strong{color:#2f5fac}.report-record-history span{color:#61728a;overflow-wrap:anywhere}.report-record-document-footer{color:#8a9aaf;font-size:1.15rem;gap:1rem;margin-top:3rem;padding-top:1.3rem}.report-record-document-footer,.report-record-modal-actions{border-top:1px solid var(--rr-border);display:flex;flex-wrap:wrap;justify-content:space-between}.report-record-modal-actions{align-items:center;background:#fff;flex:0 0 auto;gap:1.3rem;padding:1.35rem 2rem}.report-record-action-note{color:#74849a;font-size:1.22rem}.report-record-action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-end}.report-record-action-buttons .topBtn,.report-record-button{background:#fff!important;border:1px solid #cad9ee!important;border-radius:.85rem!important;color:#2b5cac!important;font-size:1.32rem!important;font-weight:800!important;min-height:4.2rem;padding:.9rem 1.45rem!important;white-space:nowrap}.report-record-button-muted{background:#f5f7fb!important;color:#445672!important}.report-record-action-buttons .topBtn:hover,.report-record-button:hover{background:#edf4ff!important}.report-record-action-buttons .report-record-button-primary{background:#3565d9!important;border-color:#3565d9!important;color:#fff!important}.report-record-action-buttons .report-record-button-primary:hover{background:#264fae!important}.report-record-modal button:focus-visible{outline:3px solid #93baff;outline-offset:2px}@media(max-width:700px){.report-record-overlay{align-items:center;padding:1rem}.report-record-modal{border-radius:1.1rem;max-height:96vh;max-height:96dvh}.report-record-modal-header{padding:1.45rem 1.5rem}.report-record-modal-heading h2{font-size:2rem}.report-record-body{padding:1rem}.report-record-document{padding:1.5rem}.report-record-intro h3{font-size:1.9rem}.report-record-facts{gap:.5rem;grid-template-columns:1fr}.report-record-modal-actions{padding:1.2rem 1.4rem}.report-record-action-note{display:none}.report-record-action-buttons{width:100%}.report-record-action-buttons>button{flex:1 1 auto}.report-record-document-top{align-items:flex-start;flex-direction:column}.report-record-reference{text-align:left}.report-record-history>div{gap:.2rem;grid-template-columns:1fr}}@media(max-height:550px){.report-record-overlay{padding:.55rem}.report-record-modal{max-height:98vh;max-height:98dvh}}@media print{.report-record-overlay{background:#fff!important;display:block!important;padding:0!important;position:static!important}.report-record-modal{border:0;box-shadow:none;display:block;max-height:none;overflow:visible;width:100%}.report-record-modal-actions,.report-record-modal-header{display:none!important}.report-record-body{background:#fff;display:block;overflow:visible;padding:0}.report-record-document{border:0;box-shadow:none;max-width:none;padding:0;width:100%}.report-record-table-scroll{overflow:visible}.report-record-lines{min-width:0}.report-record-facts>div,.report-record-section{break-inside:avoid;page-break-inside:avoid}.report-record-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.report-record-document-top{-webkit-print-color-adjust:exact;print-color-adjust:exact}.reportsmain_no-print{display:none}body{margin:0}.reportsmain_print-area{width:100%}}.reportsItemCard{background-color:#fff;border:5px solid #fffd;border-radius:4.1rem;cursor:pointer;overflow:hidden}.reportsItemCard:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff8ec7,#ffb86b,#9b7bff,#6ea8ff) border-box;border:5px solid #0000;transition:all .35s ease}.reportsmainCompContainer{min-width:0;padding:1.8rem 1.6rem 2.2rem}.reports-premium-header{margin-bottom:1.9rem}.reports-premium-breadcrumb{align-items:center;color:#687790;display:flex;flex-wrap:wrap;font-size:1.3rem;gap:.65rem;min-height:2.5rem}.reports-premium-breadcrumb strong{color:#25334b;font-weight:700}.reports-premium-breadcrumb button{background:none;border:0;color:#3565d9;cursor:pointer;font:inherit;padding:.25rem}.reports-premium-breadcrumb button:hover,.reports-premium-return button:hover{text-decoration:underline}.reports-premium-intro{align-items:flex-start;background:linear-gradient(115deg,#fff 20%,#f0f5ff);border:1px solid #e0e8f5;border-radius:1.8rem;display:flex;gap:1.6rem;margin-top:1.4rem;padding:2rem 2.3rem}.reports-premium-mark{align-items:center;background:#e3edff;border-radius:1.3rem;color:#3565d9;display:flex;flex:none;height:5rem;justify-content:center;width:5rem}.reports-premium-mark svg{font-size:2.8rem}.reports-premium-eyebrow{color:#3565d9;font-size:1.2rem;font-weight:800;letter-spacing:.1em}.reports-premium-intro h1{color:#142440;font-size:2.6rem;line-height:1.2;margin:.3rem 0 .65rem}.reports-premium-intro p{color:#61708a;font-size:1.4rem;line-height:1.5;margin:0}.reports-premium-return{margin-top:1rem}.reports-premium-return button{background:#fff;border:1px solid #d9e3f1;border-radius:1rem;color:#3565d9;cursor:pointer;font-size:1.3rem;font-weight:700;padding:.8rem 1.2rem}@media(max-width:600px){.reportsmainCompContainer{padding:1rem 1rem 1.5rem}.reports-premium-intro{gap:1rem;padding:1.5rem}.reports-premium-intro h1{font-size:2.1rem}.reports-premium-mark{height:4.1rem;width:4.1rem}}@media print{.reports-premium-header{display:none!important}.reportsmainCompContainer{padding:0!important}}.services_breadcrumbs{text-transform:capitalize}.services_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.services_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.services_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.services_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.services_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.services_actionBar ul.left li:hover{color:#000}.services_actionBar ul.left li.active,.services_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.services_actionBar ul.left li.active:hover{opacity:.7}.services_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.services_actionBar ul.left li.active figure,.services_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.services_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.services table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.services table tbody tr:nth-child(2n){background-color:#e3ecfd}.services table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.services table tbody tr:active,.services table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.services_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.services_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.services_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.services_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.services_row table tbody tr button{background-color:initial;color:#12e095}.services_row table tbody tr button:first-child{background-color:initial;color:#999}.services_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.services_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.services_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.services_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.services_row .services_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.services_row .services_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.services-page-limit{position:relative}.services-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.services-page-limit-arrow{font-size:12px}.services-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.services-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.services-limit-item:hover{background:#f4f6ff;color:#4f46e5}.services_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.services_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.services_pagination button:hover{background-color:#3a84f8;color:#fff}.services_pagination button.services_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.services_pagination button.services_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.services_pagination button.services_jumpto:hover{background-color:#ddd}.servicesGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.services_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.services_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.services-airline{min-width:220px}.services-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.services-airline-name{font-size:15px;font-weight:600}.services-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.services-flight-info{flex:1 1}.services-time-block{text-align:left}.services-time{font-size:3.4rem;font-weight:700}.services-location{color:#666;font-size:12px}.services-flight-line{min-width:120px}.services-plane-icon{color:#555;font-size:22px}.services-duration{font-size:12px;margin-top:4px}.services-stop{color:#888;font-size:11px}.services-place-icon{font-size:14px;vertical-align:middle}.services-price-section{min-width:160px;text-align:right}.services-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.services-price{font-size:26px;font-weight:700}.services-class{color:#666;font-size:12px;margin-bottom:10px}.services-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.services-book-btn:hover{background:#3a84f8}.services_footer{margin-bottom:1rem}@media print{.services_no-print{display:none}body{margin:0}.services_print-area{width:100%}}.services_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.services_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.services_advanced_top{display:flex;gap:20px;margin-bottom:20px}.services_field{flex:1 1}.services_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.services_input,.services_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.services_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.services_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.services_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.services_rule_actions{display:flex;gap:6px}.services_actionBar .right button.services_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.services_actionBar .right button.services_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.services_actionBar .right button.services_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.services_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.services_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.services_footer_actions{display:flex;gap:10px}.services_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.delivery_breadcrumbs{text-transform:capitalize}.delivery_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.delivery_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.delivery_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.delivery_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.delivery_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.delivery_actionBar ul.left li:hover{color:#000}.delivery_actionBar ul.left li.active,.delivery_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.delivery_actionBar ul.left li.active:hover{opacity:.7}.delivery_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.delivery_actionBar ul.left li.active figure,.delivery_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.delivery_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.delivery table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;text-align:left}.delivery table tbody tr:nth-child(2n){background-color:#e3ecfd}.delivery table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4fr 2fr 3fr 2.5fr 2fr 1.5fr 1.5fr 1.5fr 1.5fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.delivery table tbody tr:active,.delivery table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.delivery_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.delivery_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.delivery_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.delivery_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.delivery_row table tbody tr button{background-color:initial;color:#12e095}.delivery_row table tbody tr button:first-child{background-color:initial;color:#999}.delivery_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.delivery_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.delivery_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.delivery_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.delivery_row .delivery_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.delivery_row .delivery_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.delivery-page-limit{position:relative}.delivery-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.delivery-page-limit-arrow{font-size:12px}.delivery-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.delivery-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.delivery-limit-item:hover{background:#f4f6ff;color:#4f46e5}.delivery_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.delivery_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.delivery_pagination button:hover{background-color:#3a84f8;color:#fff}.delivery_pagination button.delivery_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.delivery_pagination button.delivery_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.delivery_pagination button.delivery_jumpto:hover{background-color:#ddd}.deliveryGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.delivery_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.delivery_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.delivery-airline{min-width:220px}.delivery-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.delivery-airline-name{font-size:15px;font-weight:600}.delivery-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.delivery-flight-info{flex:1 1}.delivery-time-block{text-align:left}.delivery-time{font-size:3.4rem;font-weight:700}.delivery-location{color:#666;font-size:12px}.delivery-flight-line{min-width:120px}.delivery-plane-icon{color:#555;font-size:22px}.delivery-duration{font-size:12px;margin-top:4px}.delivery-stop{color:#888;font-size:11px}.delivery-place-icon{font-size:14px;vertical-align:middle}.delivery-price-section{min-width:160px;text-align:right}.delivery-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.delivery-price{font-size:26px;font-weight:700}.delivery-class{color:#666;font-size:12px;margin-bottom:10px}.delivery-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.delivery-book-btn:hover{background:#3a84f8}.delivery_footer{margin-bottom:1rem}@media print{.delivery_no-print{display:none}body{margin:0}.delivery_print-area{width:100%}}.delivery_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.delivery_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.delivery_advanced_top{display:flex;gap:20px;margin-bottom:20px}.delivery_field{flex:1 1}.delivery_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.delivery_input,.delivery_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.delivery_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.delivery_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.delivery_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.delivery_rule_actions{display:flex;gap:6px}.delivery_actionBar .right button.delivery_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.delivery_actionBar .right button.delivery_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.delivery_actionBar .right button.delivery_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.delivery_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.delivery_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.delivery_footer_actions{display:flex;gap:10px}.delivery_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.uniBillingModal{background:#fff;border-radius:22px;box-shadow:0 24px 70px #0c112838;color:#1f2440;font-family:inherit;max-height:min(92vh,870px);overflow-y:auto;padding:38px 38px 26px;position:relative;scrollbar-width:thin;width:min(94vw,720px)}.uniBillingClose{background:#f5f4fa;border:0;border-radius:50%;color:#63647c;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:16px;top:15px;width:36px}.uniBillingHeader{padding-right:22px;text-align:left}.uniBillingEyebrow{color:#6953cf;font-size:11px;font-weight:800;letter-spacing:.12em}.uniBillingHeader h2{color:#1e2140;font-size:clamp(22px,3vw,30px);letter-spacing:-.035em;line-height:1.18;margin:10px 0}.uniBillingHeader p{color:#656a7f;font-size:14px;line-height:1.6;margin:0 0 19px}.uniBillingCycle{background:#f1effb;border-radius:12px;display:flex;gap:4px;margin-bottom:16px;padding:4px}.uniBillingCycle button{background:#0000;border:0;border-radius:9px;color:#68677b;cursor:pointer;flex:1 1;font-size:13px;font-weight:700;padding:11px}.uniBillingCycle button.selected{background:#fff;box-shadow:0 2px 9px #1e1e501a;color:#5436cb}.uniBillingCards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));max-height:410px;overflow:auto;padding:2px}.uniBillingPlanCard{background:#fff;border:1.5px solid #e4e6ef;border-radius:15px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px;text-align:left}.uniBillingPlanCard.chosen{background:#faf9ff;border-color:#7358ec;box-shadow:0 0 0 1px #7358ec}.uniBillingPlanTop{align-items:center;display:flex;font-size:17px;gap:10px;justify-content:space-between}.uniBillingChosen{background:#ebe7ff;border-radius:7px;color:#5b43ca;font-size:11px;font-weight:700;padding:5px 8px}.uniBillingPrice{color:#202545;font-size:27px;font-weight:800;letter-spacing:-.04em}.uniBillingPrice small{color:#8b8ca0;font-size:12px;font-weight:500;letter-spacing:0}.uniBillingPlanDescription{color:#656b7e;font-size:13px;line-height:1.5}.uniBillingPlanFeature{color:#3a495a;font-size:12px;line-height:1.5}.uniBillingAllPlans{background:#0000;border:0;color:#6245d1;cursor:pointer;display:block;font-size:13px;font-weight:700;margin:12px auto 0;padding:5px 8px;text-decoration:underline}.uniBillingFooter{align-items:center;border-top:1px solid #ececf4;display:flex;flex-direction:column;gap:9px;margin-top:16px;padding-top:18px}.uniBillingCheckout{background:#6248de;border:0;border-radius:11px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;padding:14px 18px;width:100%}.uniBillingCheckout:hover{background:#4e34c0}.uniBillingCheckout:disabled{cursor:not-allowed;opacity:.55}.uniBillingFooter small{color:#888ea1;font-size:11px}.uniBillingLater{background:#0000;border:0;color:#565f76;cursor:pointer;font-size:13px;padding:7px 13px}.uniBillingError{background:#fff1f1;border-radius:9px;color:#9b2929;font-size:13px;padding:11px 13px;width:100%}.uniBillingStatus{color:#6b6e81;font-size:14px;padding:40px 10px;text-align:center}.uniBillingSuccess{padding:30px 15px;text-align:center}.uniBillingSuccess span{align-items:center;background:#e8f9ed;border-radius:50%;color:#168046;display:inline-flex;font-size:30px;height:55px;justify-content:center;width:55px}.uniBillingSuccess h3{font-size:24px;margin:15px 0}.uniBillingSuccess p{color:#656a7f;font-size:14px;margin-bottom:20px}@media(max-width:650px){.uniBillingModal{border-radius:16px;max-height:95vh;padding:30px 16px 16px;width:100%}.uniBillingCards{max-height:48vh}.uniBillingHeader h2{padding-right:12px}}.uniBillingModal.uniBillingModal--selected{width:min(94vw,468px)}.uniBillingModal--selected,.uniBillingModal--selected .uniBillingCards{scrollbar-color:#ae9be3 #f6f4fc;scrollbar-gutter:stable;scrollbar-width:thin}.uniBillingModal--selected .uniBillingCards::-webkit-scrollbar,.uniBillingModal--selected::-webkit-scrollbar{height:7px;width:7px}.uniBillingModal--selected .uniBillingCards::-webkit-scrollbar-track,.uniBillingModal--selected::-webkit-scrollbar-track{background:#f6f4fc;border-radius:999px;margin-block:10px}.uniBillingModal--selected .uniBillingCards::-webkit-scrollbar-thumb,.uniBillingModal--selected::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c4b6ee,#9278d6);border:1px solid #f6f4fc;border-radius:999px}.uniBillingModal--selected .uniBillingCards::-webkit-scrollbar-thumb:hover,.uniBillingModal--selected::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a58bdf,#7256c3)}.universeSubscriptionBackdrop{align-items:center;background:#12182fa3;display:flex;inset:0;justify-content:center;overflow:auto;padding:18px;position:fixed;z-index:99999}.universeSubscriptionRestriction{background:#fff;border:1px solid #e6e9f2;border-radius:20px;box-shadow:0 12px 40px #191f4114;color:#1d2846;margin:40px auto;max-width:670px;padding:36px;text-align:center}.universeSubscriptionRestriction.compact{margin:12px 16px;max-width:none;padding:18px 22px;text-align:left}.universeSubscriptionLock{align-items:center;background:#f0edff;border-radius:14px;display:inline-flex;font-size:23px;height:52px;justify-content:center;width:52px}.universeSubscriptionLabel{color:#b1423a;display:block;font-size:12px;font-weight:800;letter-spacing:.06em;margin:12px 0 4px;text-transform:uppercase}.universeSubscriptionRestriction h2{color:#1d2846;font-size:clamp(19px,2vw,25px);line-height:1.3;margin:8px 0}.universeSubscriptionRestriction p{color:#58637a;font-size:14px;line-height:1.65;margin:0 auto 16px;max-width:560px}.universeSubscriptionActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:18px}.universeSubscriptionPrimary,.universeSubscriptionSecondary{align-items:center;border:0;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:12px 19px;text-decoration:none!important}.universeSubscriptionPrimary{background:#6044db;color:#fff}.universeSubscriptionPrimary:hover{background:#4d32c7}.universeSubscriptionSecondary{background:#f0effb;color:#4e3b9d}.sectionclientProfile .companyAcctMain{position:relative}.sectionclientProfile .companyAcctMain>.universeSubscriptionBanner{align-items:center;background:#fffaf0;border:1px solid #e8d9b3;border-radius:12px;box-shadow:0 12px 30px #44321321;color:#674b16;display:flex;font-size:13px;gap:12px;left:auto;margin:0;max-width:min(440px,calc(100% - 2.4rem));padding:11px 12px 11px 15px;position:absolute;right:1.8rem;top:8.8rem;width:max-content;z-index:1190}.universeSubscriptionBanner .universeSubscriptionBannerText{flex:1 1 auto;line-height:1.45;min-width:0}.universeSubscriptionBanner .universeSubscriptionBannerAction{background:#6044db;border:0;border-radius:9px;color:#fff;cursor:pointer;font-weight:700;padding:8px 11px;white-space:nowrap}.universeSubscriptionBanner .universeSubscriptionBannerDismiss{background:#0000;border:0;border-radius:8px;color:#775e37;cursor:pointer;display:grid;flex:0 0 auto;font-size:21px;height:28px;line-height:1;place-items:center;width:28px}.universeSubscriptionBanner .universeSubscriptionBannerDismiss:focus-visible,.universeSubscriptionBanner .universeSubscriptionBannerDismiss:hover{background:#f5ead1}@media (max-width:768px){.sectionclientProfile .companyAcctMain>.universeSubscriptionBanner{max-width:calc(100% - 2.4rem);right:1.2rem;top:8.2rem}}@media (max-width:430px){.sectionclientProfile .companyAcctMain>.universeSubscriptionBanner{flex-wrap:wrap}}@media(max-width:600px){.universeSubscriptionBackdrop{padding:8px}.universeSubscriptionRestriction{margin:18px 8px;padding:24px 16px}.universeSubscriptionRestriction.compact{padding:14px}.universeSubscriptionActions{flex-direction:column}}.item-header{color:#18324a;width:100%}.item-header-ribbons{border:1px solid #e5edf7;border-radius:1.2rem}#addNewItem{background-color:#eaf2ff;border:1px solid #cde0ff;border-radius:.7rem;font-family:cursive;font-weight:600;padding:.8rem 1.4rem;transition:.3s}#addNewItem:hover{background-color:#333;border-color:#333;color:#fff}.item-header-top{min-height:7.6rem}.item-header-title{color:#17324d;white-space:nowrap}.item-header-navigation{height:100%}.item-header-nav-button{background:#0000;border:none;color:#3a84f7;cursor:pointer;font-size:1.4rem;font-weight:500;padding:.8rem .7rem;transition:background .2s ease,color .2s ease,transform .2s ease}.item-header-nav-button:hover{background:#eef5ff;border-radius:.7rem;color:#1748b3}.item-header-nav-button:active{transform:scale(.97)}.item-header-nav-icon{font-size:1.8rem!important}.item-header-time-control{background:#fff;border:1px solid #dce7f4;border-radius:.7rem;box-shadow:0 1px 4px #2d5ecf0d;height:3.8rem;overflow:hidden}.item-header-icon-button{align-items:center;background:#fff;border:none;border-right:1px solid #e1eaf5;color:#54708e;cursor:pointer;display:flex;height:100%;justify-content:center;width:3.6rem}.item-header-icon-button:hover{background:#f1f6fd;color:#3a84f7}.item-header-time-button{background:#fff;border:none;color:#36526d;cursor:pointer;font-size:1.3rem;height:100%;padding:0 1.1rem}.item-header-time-button svg{font-size:1.7rem}.item-header-timezone{background:#edf2f7;border-radius:.5rem;color:#52677d;font-size:1.1rem;font-weight:600;height:2.3rem;margin-right:.5rem;min-width:3.5rem;padding:0 .7rem}.item-header-live-button,.item-header-timezone{align-items:center;display:flex;justify-content:center}.item-header-live-button{background:#f8fbff;border:1px solid #dce7f4;border-radius:.7rem;color:#3a84f7;cursor:pointer;height:3.8rem;width:4.2rem}.item-header-live-button:hover{background:#edf5ff}.item-header-live-button svg{font-size:2rem}.item-header-query-row{background:#f8fbff;border-bottom:1px solid #e5edf7;min-height:5.2rem;padding:.7rem 1.2rem;width:100%}.item-header-project-button{background:#fff;border:1px solid #d7e3f1;border-radius:.6rem;color:#36526d;cursor:pointer;font-size:1.3rem;font-weight:500;height:3.8rem;padding:0 1.2rem;white-space:nowrap}.item-header-project-button:hover{background:#f3f8ff;border-color:#9eb9e8}.item-header-project-button svg{font-size:1.8rem}.item-header-search{background:#fff;border:1px solid #d7e3f1;border-radius:.6rem;color:#7890a8;flex:1 1;height:3.8rem;padding:0 1.2rem}.item-header-search:focus-within{border-color:#6d99e8;box-shadow:0 0 0 .2rem #2d5ecf14}.item-header-search svg{font-size:1.8rem}.item-header-search input{background:#0000;border:none;color:#28445f;font-size:1.3rem;height:100%;outline:none;width:100%}.item-header-search input::placeholder{color:#8da0b3}.item-header-action-button{background:#0000;border:none;color:#51708f}.item-header-action-button .iconBtn{color:#51708f}.item-header-action-button svg{font-size:1.9rem}.item-header-run-button{background:#3a84f7;border:none;border-radius:.6rem;box-shadow:0 .4rem 1rem #2d5ecf2e;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:600;height:3.8rem;padding:0 1.8rem;transition:background .2s ease,transform .2s ease}.item-header-run-button:hover{background:#2452bd}.item-header-run-button:active{transform:translateY(.1rem)}.item-header-filter-row{background:#fff;min-height:4.4rem;padding:.5rem 1.2rem}.active-item-tab,.item-header-filter-button{border-radius:.6rem;cursor:pointer;font-size:1.2rem;height:3.2rem;padding:0 1rem;white-space:nowrap}.item-header-filter-button{background:#f8fbff;border:1px solid #d9e5f2;color:#46627c}.item-header-filter-button:hover{background:#eef5ff;border-color:#a9c2e8;color:#3a84f7}.item-header-filter-button svg{font-size:1.6rem}.active-item-tab{background:#eaf2ff;border:none;color:#3a84f7;font-weight:600}.active-item-tab:hover{background:#dceaff}.item-header-show-query{color:#526b84;font-size:1.2rem;white-space:nowrap}.item-header-toggle{align-items:center;background:#3a84f7;border-radius:999rem;display:flex;height:2rem;justify-content:flex-end;padding:.2rem;width:3.6rem}.item-header-toggle-circle{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000002e;height:1.6rem;width:1.6rem}.products_breadcrumbs{text-transform:capitalize}.products_export_btn{border-radius:1.3rem;height:3.5rem;min-width:14rem}.previewProductBtn,.products_export_btn{background-color:#3a84f8;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.previewProductBtn{border-radius:.8rem;bottom:1.1rem;position:absolute;right:.6rem}.products_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.products_actionBar .right button{background:#0000;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.products_actionBar .right button:hover{background-color:#3a84f8;border-color:#3a84f8;color:#fff}.products_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.products_actionBar ul.left li:hover{color:#000}.products_actionBar ul.left li.active{box-shadow:inset 0 -.3rem 0 #3a84f8;color:#3a84f8}.products_actionBar ul.left li.active:hover{opacity:.7}.itemsCountTag{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.active-item-tab .itemsCountTag{background-color:#3a84f8;color:#fff}.item-header-filter-button:hover .itemsCountTag{background-color:#fff;color:#3a84f8}.products table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:4.1fr 2.1fr 1.5fr 1.9fr 1.9fr 1.1fr 1.3fr 2.5fr 1fr;padding:1.2rem 2.4rem;text-align:left}.products table tbody tr:nth-child(2n){background-color:#e3ecfd}.products table tbody .productsRowTd{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:4.1fr 2.1fr 1.5fr 1.9fr 1.9fr 1.1fr 1.3fr 2.5fr 1fr;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.products_row table tbody tr.productsRowTdCont{background-color:#fff;border-radius:.8rem;overflow:hidden;padding:.4rem}.products_row table tbody tr.productsRowTdCont:hover{background-color:#fff;box-shadow:inset 0 0 0 .1rem #699df0;cursor:pointer}.products_row table tbody tr.productsRowTdCont:hover .productsRowTd{color:#3a84f8;font-weight:700}.productsAccordionCont{display:none}table tbody #productsAccordionOpen .productsAccordionCont{display:block}.productsAccordionDisc{padding:1.2rem}.productsAccordionDisc figure{background-color:#fafafa;border-radius:1.2rem;height:15rem;width:15rem}.productsAccordionDisc figure:hover .detialOpnPrcdt{color:#3a84f8;display:block}.productsAccordionDisc figure:hover .defaultPrdtIct{display:none}.defaultPrdtIct,.detialOpnPrcdt{transition:all .3s}.detialOpnPrcdt{display:none}.defaultPrdtIct{color:#e9f5f3;display:block}.productsAccordionDetails{flex-grow:1;row-gap:2.4rem}.productsAccordionDetails div:last-child{grid-column:span 2}.products_row header button,.products_row header select{border-radius:.8rem;padding:1rem 3rem}.products_row header select{background-color:#fafaff;color:#048e5b}.products_row header button{background-color:#048e5b;color:#fff}.products_headings .iconBtn{background-color:initial;border:none;color:#aaa;padding:0;transition:all .3s ease-in-out}.products_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.item-products-grid{grid-gap:2.4rem;box-sizing:border-box;display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));padding:2.4rem;width:100%}.item-product-card{background:#fff;border-radius:3.7rem;box-sizing:border-box;color:#18210f;cursor:pointer;min-width:0;overflow:hidden;padding:.8rem;position:relative;transition:background .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease;width:100%}.item-product-card:hover{transform:translateY(-.4rem)}.item-product-card-price{align-items:center;background:#fff;border-radius:0 0 0 2.4rem;box-sizing:border-box;color:#18210f;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;line-height:1;min-height:2.9rem;min-width:9.3rem;padding:0 1.1rem;position:absolute;right:.8rem;top:.6rem;transition:background .35s ease,color .35s ease,box-shadow .35s ease;z-index:10}.item-product-card-price .priceItemCont{z-index:99}.item-product-card-price span{font-size:1.1rem;font-weight:500;margin-left:.3rem}.item-product-card-price:after,.item-product-card-price:before{background:#0000;border-top-right-radius:2.2rem;box-shadow:1.1rem -1.1rem 0 .9rem #fff;content:"";height:2rem;pointer-events:none;position:absolute;transition:box-shadow .35s ease;width:2.4rem}.item-product-card-price:before{left:-2rem;top:0}.item-product-card-price:after{bottom:-1.85rem;right:0}.item-card-themeOne .item-product-card-image-wrapper{background-color:#dbeaff}.item-card-themeOne .item-product-card-tag{background:#e4efff;color:#2864b8}.item-card-themeOne .itemCardTop{background:#3a84f7}.item-card-themeOne .item-product-card-icon{color:#97c2ffb8}.item-card-themeTwo .item-product-card-image-wrapper{background-color:#dfe8cc}.item-card-themeTwo .item-product-card-tag{background:#e7ecd9;color:#4c5b35}.item-card-themeTwo .itemCardTop{background:#7d9d39}.item-card-themeTwo .item-product-card-icon{color:#b9cd8bb8}.item-card-themeThree .item-product-card-image-wrapper{background-color:#d9f5f1}.item-card-themeThree .item-product-card-tag{background:#e0f6f3;color:#23766e}.item-card-themeThree .itemCardTop{background:#3aa69b}.item-card-themeThree .item-product-card-icon{color:#91d8cfb8}.item-card-themeFour .item-product-card-image-wrapper{background-color:#eee8ff}.item-card-themeFour .item-product-card-tag{background:#eee8ff;color:#6750a4}.item-card-themeFour .itemCardTop{background:#8065c5}.item-card-themeFour .item-product-card-icon{color:#c0a9efb8}.item-card-themeFive .item-product-card-image-wrapper{background-color:#ffe8e5}.item-card-themeFive .item-product-card-tag{background:#ffebe8;color:#a84d45}.item-card-themeFive .itemCardTop{background:#d96d63}.item-card-themeFive .item-product-card-icon{color:#f2a9a0b8}.item-card-themeOne:hover{background:#174b91;border-color:#2864b8;box-shadow:0 1.8rem 4rem #14418242;color:#fff}.item-card-themeOne:hover .item-product-card-tag{background:#174b91;color:#cfe3ff}.item-card-themeOne:hover .item-product-card-image-wrapper{background:linear-gradient(145deg,#d1e5ff,#fafaff 52%,#ededed)}.item-card-themeOne:hover .item-product-card-price{background:#174b91;color:#fff}.item-card-themeOne:hover .item-product-card-price:after,.item-card-themeOne:hover .item-product-card-price:before{box-shadow:1.1rem -1.1rem 0 .9rem #174b91}.item-card-themeTwo:hover{background:#29351c;border-color:#374625;box-shadow:0 1.8rem 4rem #23301442;color:#fff}.item-card-themeTwo:hover .item-product-card-tag{background:#3b4a2a;color:#dce8bd}.item-card-themeTwo:hover .item-product-card-price{background:#29351c;color:#fff}.item-card-themeTwo:hover .item-product-card-price:after,.item-card-themeTwo:hover .item-product-card-price:before{box-shadow:1.1rem -1.1rem 0 .9rem #29351c}.item-card-themeThree:hover{background:#ededed;border-color:#d7d7d7;box-shadow:0 1.8rem 4rem #50505029;color:#333}.item-card-themeThree:hover .item-product-card-tag{background:#155b55;color:#c9efeb}.item-card-themeThree:hover .item-product-card-price{background:#ededed;color:#333}.item-card-themeThree:hover .item-product-card-price:after,.item-card-themeThree:hover .item-product-card-price:before{box-shadow:1.1rem -1.1rem 0 .9rem #ededed}.item-card-themeFour:hover{background:#4f3a82;border-color:#6750a4;box-shadow:0 1.8rem 4rem #412d7342;color:#fff}.item-card-themeFour:hover .item-product-card-tag{background:#4f3a82;color:#e4dbff}.item-card-themeFour:hover .item-product-card-price{background:#4f3a82;color:#fff}.item-card-themeFour:hover .item-product-card-price:after,.item-card-themeFour:hover .item-product-card-price:before{box-shadow:1.1rem -1.1rem 0 .9rem #4f3a82}.item-card-themeFive:hover{background:#873b36;border-color:#a84d45;box-shadow:0 1.8rem 4rem #78322d42;color:#fff}.item-card-themeFive:hover .item-product-card-tag{background:#873b36;color:#ffdcd8}.item-card-themeFive:hover .item-product-card-price{background:#873b36;color:#fff}.item-card-themeFive:hover .item-product-card-price:after,.item-card-themeFive:hover .item-product-card-price:before{box-shadow:1.1rem -1.1rem 0 .9rem #873b36}.item-product-card-image-wrapper{border-radius:3.7rem;height:24rem;overflow:hidden;position:relative;transition:background .35s ease;width:100%}.item-product-card-image{display:block;height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.item-product-card:hover .item-product-card-image{transform:scale(1.035)}.item-product-card-icon{align-items:center;border-radius:50%;display:flex;height:20rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .35s ease,color .35s ease,transform .35s ease;width:20rem}.item-product-card-icon svg{font-size:13.7rem}.itemCardTop{border-radius:3.7rem}.item-product-card-delivery{align-items:center;border-radius:0 0 1.6rem 1.6rem;box-sizing:border-box;color:#fff;display:flex;font-size:1.15rem;font-weight:500;justify-content:center;min-height:1.9rem;overflow:hidden;padding:0 1rem;transition:background .35s ease}.item-product-card-content{box-sizing:border-box;padding:1.6rem 1.2rem .8rem;width:100%}.item-product-card-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-width:0;width:100%}.item-product-card-name{color:inherit;font-size:1.8rem;font-weight:500;line-height:1.2;margin:0;max-width:70%;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .35s ease;white-space:nowrap}.item-product-card-order{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:500;gap:.25rem;margin:0;padding:0;text-decoration:underline;text-underline-offset:.3rem;transition:opacity .2s ease,transform .2s ease}.item-product-card-order svg{font-size:1.5rem}.item-product-card-order:hover{opacity:.7;transform:translateX(.15rem)}.item-product-card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;width:100%}.item-product-card-tag{align-items:center;border-radius:999rem;box-sizing:border-box;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;min-height:2.5rem;padding:.35rem .9rem;transition:background .35s ease,color .35s ease;white-space:nowrap}.item-product-card[data-stock="0"]{opacity:.8}.item-product-card[data-stock="0"] .item-product-card-delivery{background:#8b8f82}.item-product-card[data-status=active]{opacity:1}.products-page-limit{position:relative}.products-page-limit-btn{align-items:center;background:#fff;border-radius:.8rem;cursor:pointer;display:flex;gap:.6rem;padding:.4rem .7rem}.products-page-limit-arrow{font-size:1.2rem}.products-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:1rem;box-shadow:0 1rem 3rem #0000001a;list-style:none;padding:.6rem 0;position:absolute;right:0;top:110%;width:14rem;z-index:10}.products-limit-products{cursor:pointer;font-size:1.2rem;padding:1rem 1.4rem}.products-limit-products:hover{background:#f4f6ff;color:#4f46e5}.products_pagination{background-color:initial;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.products_pagination button{background-color:#3a84f8;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.products_pagination button:hover{background-color:#0b3983}.products_pagination button.products_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.products_pagination button.products_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.products_pagination button.products_jumpto:hover{background-color:#ddd}.productsGridCard{background:hsla(0,0%,100%,.431);border-radius:1.6rem;box-shadow:0 1rem 3rem #00000014;padding:1.8rem}.cardHeader{gap:1.4rem}.avatar{height:5.5rem;width:5.5rem}.cardInfo h4{font-size:1.6rem}.cardInfo p{font-size:1.3rem;margin:.2rem 0}.ratingRow{gap:1rem}.rating{border-radius:.8rem;padding:.3rem .8rem}.location,.rating{font-size:1.2rem}.tags{gap:.8rem;margin:1.2rem 0}.tags span{border-radius:2rem;font-size:1.2rem;padding:.6rem 1rem}.price{font-size:1.8rem}.price small{font-size:1.2rem}.cardBtn{border-radius:1rem;padding:1rem 1.6rem}.products_filter_modal_overlay{-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:#00000026;inset:0;padding:8rem 3rem;position:fixed;z-index:1000}.products_filter_modal{-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 2rem 6rem #0003;padding:0;width:84rem}.products_footer{margin-bottom:1rem}@media print{.products_no-print{display:none}body{margin:0}.products_print-area{width:100%}}@media (max-width:110rem){.item-header-navigation{gap:1.2rem}.item-header-nav-button{padding:.8rem}}@media (max-width:90rem){.item-products-grid{grid-template-columns:repeat(auto-fill,minmax(25rem,1fr))}}@media (max-width:75rem){.item-header-top{overflow-x:auto}.item-header-navigation{flex-shrink:0}.item-header-filter-row{overflow-x:auto}.item-header-filter-row>*{flex-shrink:0}}@media (max-width:60rem){.item-products-grid{gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1.6rem}}@media (max-width:42rem){.item-products-grid{gap:1.4rem;grid-template-columns:1fr;padding:1.2rem}.item-product-card{border-radius:2.2rem}.item-product-card-image-wrapper{height:22rem}.item-product-card-name{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.item-product-card,.item-product-card-delivery,.item-product-card-icon,.item-product-card-image,.item-product-card-order,.item-product-card-price,.item-product-card-tag{transition:none}}.companiesItemsLists{background:oklch(18.5% .025 230deg);border:1px solid oklch(22.5% .025 230deg);border-radius:1.8rem;box-sizing:border-box;color:#fff;overflow:hidden;width:100%}.companiesItemsHeader{background:linear-gradient(180deg,oklch(19.5% .026 230deg),oklch(18% .024 230deg));box-sizing:border-box;gap:0;min-height:9.2rem;padding:1.4rem 1.8rem}.companiesItemsProductImage{align-items:center;background:#f4f4f4;border-radius:1.4rem;box-sizing:border-box;display:flex;height:7.2rem;justify-content:center;min-width:7.2rem;overflow:hidden;width:7.2rem}.companiesItemsProductImage img{display:block;height:100%;object-fit:contain;width:100%}.companiesItemsProductInfo{gap:.9rem;margin-left:1.8rem;min-width:0;overflow:hidden;width:31rem}.companiesItemsProductName{color:#f4f6f7;font-size:1.7rem;font-weight:600;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companiesItemsStockStatus{color:oklch(67% .018 230deg);font-size:1.25rem;font-weight:500;gap:.55rem;white-space:nowrap}.companiesItemsStockCount{color:#f0f2f3;font-weight:600;margin-left:.15rem}.companiesItemsStockIcon{align-items:center;color:oklch(64% .15 155deg);display:flex;height:1.6rem;justify-content:center;width:1.6rem}.companiesItemsStockIconShape{font-size:1.25rem;line-height:1}.companiesItemsVerticalDivider{background:oklch(29% .022 230deg);flex-shrink:0;height:6.3rem;margin:0 2.2rem;width:.1rem}.companiesItemsInfoBlock{display:flex;flex-direction:column;gap:.65rem;justify-content:center;margin-right:3.8rem;min-width:10rem}.companiesItemsPointBlock{min-width:8rem}.companiesItemsQuantityBlock{min-width:10rem}.companiesItemsUomBlock{margin-right:1.8rem;min-width:7rem}.companiesItemsLabel{color:oklch(59% .018 230deg);font-size:1rem;font-weight:600;letter-spacing:.035rem;line-height:1.1;text-transform:uppercase;white-space:nowrap}.companiesItemsValue{color:#f1f3f4;font-size:1.5rem;font-weight:500;line-height:1.2;white-space:nowrap}.companiesItemsAccent{color:#f28a38;font-weight:600}.companiesItemsMenuButton{align-items:center;background:oklch(20.5% .025 230deg);border:.1rem solid oklch(27% .024 230deg);border-radius:1.2rem;cursor:pointer;display:flex;flex-shrink:0;gap:.35rem;height:4.2rem;justify-content:center;margin-left:auto;padding:0;width:4.2rem}.companiesItemsMenuButton span{background:oklch(58% .02 230deg);border-radius:999rem;height:.38rem;width:.38rem}.companiesItemsMenuButton:hover{background:oklch(23% .027 230deg)}.companiesItemsMenuButton:hover span{background:#fff}.companiesItemsTimeline{background:linear-gradient(180deg,oklch(20.5% .026 230deg),oklch(19.5% .025 230deg));border:.1rem solid oklch(23% .025 230deg);border-radius:1.4rem;box-sizing:border-box;margin:.25rem 1.2rem 1.2rem;min-height:7.6rem;padding:1.4rem 2.4rem}.companiesItemsType{display:flex;flex-direction:column;gap:.7rem;min-width:18rem}.companiesItemsTypeValue{color:#e9edef;font-size:1.5rem;font-weight:600;line-height:1.2}.companiesItemsTimelineDivider{background:oklch(28% .024 230deg);flex-shrink:0;height:4.2rem;margin:0 3.2rem 0 1.8rem;width:.1rem}.companiesItemsStep{gap:.8rem}.companiesItemsStep,.companiesItemsStepIcon{align-items:center;display:flex;flex-shrink:0}.companiesItemsStepIcon{color:#18e982;height:2.7rem;justify-content:center;width:2.7rem}.companiesItemsStepIconInner{align-items:center;color:#18e982;display:flex;font-size:1.8rem;font-weight:700;height:2.5rem;justify-content:center;line-height:1;width:2.5rem}.companiesItemsStepDate{color:#e8edef;font-size:1.5rem;font-weight:600;white-space:nowrap}.companiesItemsProgressLine{background:#18e982;border-radius:999rem;flex:1 1;height:.45rem;margin:0 1rem;min-width:3rem;position:relative}.companiesItemsProgressLine span{background:#18e982;border-radius:999rem;inset:0;position:absolute}.companiesItemsFinalStatus{color:#f0f2f3;font-size:1.5rem;font-weight:600;line-height:1.2;margin-left:3.5rem;min-width:22rem;text-align:right;white-space:nowrap}@media (max-width:110rem){.companiesItemsProductInfo{width:25rem}.companiesItemsInfoBlock{margin-right:2.4rem}.companiesItemsVerticalDivider{margin-left:1.8rem;margin-right:1.8rem}.companiesItemsTimelineDivider{margin-right:2rem}.companiesItemsFinalStatus{margin-left:2rem;min-width:18rem}}@media (max-width:85rem){.companiesItemsHeader{flex-wrap:wrap;gap:1.4rem}.companiesItemsProductInfo{flex:1 1;width:auto}.companiesItemsVerticalDivider{display:none}.companiesItemsInfoBlock{margin-right:1.8rem}.companiesItemsTimeline{overflow-x:auto}.companiesItemsFinalStatus{margin-left:2rem}}.itemsData__viewSwitcher{align-items:center;display:inline-flex;position:relative}.itemsData__iconBtn{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:all .2s ease}.itemsData__iconBtn:hover{transform:translateY(-.1rem)}.itemsData__viewDropdown{animation:itemsDataViewDropdownOpen .18s ease-out;background:#fff;border:.1rem solid #e7ebee;border-radius:1.2rem;box-shadow:0 1.5rem 3.5rem #00000017,0 .4rem 1rem #0000000a;padding:.7rem;position:absolute;right:0;top:calc(100% + .8rem);transform-origin:top right;width:20rem;z-index:1000}.itemsData__viewDropdown:before{background:#fff;border-left:.1rem solid #e7ebee;border-top:.1rem solid #e7ebee;content:"";height:.9rem;position:absolute;right:1.5rem;top:-.5rem;transform:rotate(45deg);width:.9rem}.itemsData__viewDropdownItem{align-items:center;background:#0000;border:none;border-radius:.9rem;color:#172033;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;gap:1.1rem;min-height:4.8rem;padding:.9rem 1rem;text-align:left;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:100%}.itemsData__viewDropdownItem svg{flex-shrink:0;height:2.2rem;transition:transform .2s ease;width:2.2rem}.itemsData__viewDropdownItem:hover{background:#f4f7f8;transform:translateX(.2rem)}.itemsData__viewDropdownItem:hover svg{transform:scale(1.08)}.itemsData__viewDropdownItem.active{background:#edf5f3;color:#0aa961;font-weight:600}.itemsData__viewDropdownItem.active:after{align-items:center;background:#0aa961;border-radius:50%;color:#fff;content:"✓";display:flex;font-size:1.2rem;font-weight:700;height:2.2rem;justify-content:center;margin-left:auto;width:2.2rem}.itemsData__viewDropdownItem.active:hover{background:#e5f2ed}@keyframes itemsDataViewDropdownOpen{0%{opacity:0;transform:translateY(-.6rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.products_advanced_search{background:#ffffffbd;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.products_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.products_advanced_top{display:flex;gap:20px;margin-bottom:20px}.products_field{flex:1 1}.products_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.products_input,.products_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.products_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.products_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.products_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.products_rule_actions{display:flex;gap:6px}.products_actionBar .right button.products_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.products_actionBar .right button.products_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.products_actionBar .right button.products_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.products_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.products_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.products_footer_actions{display:flex;gap:10px}.products_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.item-sort-wrapper{display:inline-flex}.item-sort-dropdown{background:#fff;border-radius:1.2rem;box-sizing:border-box;max-width:25rem;padding:1rem;position:absolute;right:-11rem;top:calc(100% + .4rem);width:25rem;z-index:9999}.item-sort-search{background:#f7f9fc;border:1px solid #e5eaf2;border-radius:.8rem;box-sizing:border-box;min-height:4.2rem;padding:.8rem 1rem;width:100%}.item-sort-search svg{color:#666;flex-shrink:0;font-size:1.9rem}.item-sort-search input{background:#0000;border:0;color:#18324a;font-family:inherit;font-size:1.4rem;min-width:0;outline:none;width:100%}.item-sort-search input::placeholder{color:#999}.item-sort-options{margin-top:.8rem;width:100%}.item-sort-option{background:#0000;border:0;border-radius:.8rem;box-sizing:border-box;color:#18324a;cursor:pointer;font-family:inherit;font-size:1.4rem;min-height:4.2rem;padding:.8rem 1rem;text-align:left;transition:background-color .18s ease,color .18s ease;width:100%}.item-sort-option:hover{background:#f1f5fb}.item-sort-option-selected{background:#eaf2ff;color:#2d5ecf;font-weight:600}.item-sort-option span:first-child{flex:1 1}.item-sort-direction{font-size:1.8rem;line-height:1}.item-sort-arrow-open{transform:rotate(180deg);transition:transform .2s ease}.ItemPreviewPage{box-sizing:border-box;color:#172033;margin-bottom:3rem;min-height:100vh;width:100%}.ItemPreviewContainer{margin:0 auto;max-width:160rem;width:100%}.ItemPreviewHeader{border-radius:1rem;box-sizing:border-box;min-height:7.2rem;padding:1.6rem 2rem}.ItemPreviewHeaderIcon{background:#e9f1ff;border-radius:1.2rem;color:#347ff0;flex:0 0 4.8rem;height:4.8rem;width:4.8rem}.ItemPreviewHeaderIcon svg{font-size:2.4rem}.ItemPreviewBreadcrumb{align-items:center;color:#718096;display:flex;gap:.8rem;margin-bottom:.35rem}.ItemPreviewBreadcrumb span{color:#b2bcc6}.ItemPreviewTitle{color:#182233;font-size:2rem;font-weight:600;line-height:1.3;margin:0}.ItemPreviewSku,.ItemPreviewType{color:#7c8794;font-size:1.4rem}.ItemPreviewDot{background:#9ca8b4;border-radius:999rem;height:.35rem;width:.35rem}.ItemPreviewIconButton,.ItemPreviewMoreButton,.ItemPreviewPrimaryButton,.ItemPreviewSecondaryButton{align-items:center;background:#fff;border:.1rem solid #d9e3e8;border-radius:.8rem;color:#3c4a5c;cursor:pointer;display:flex;font-size:1.4rem;gap:.8rem;justify-content:center;min-height:4.2rem;padding:0 1.5rem;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.ItemPreviewIconButton:hover,.ItemPreviewMoreButton:hover,.ItemPreviewSecondaryButton:hover{background:#f7fafb;border-color:#c5d2da;color:#347ff0}.ItemPreviewIconButton svg,.ItemPreviewPrimaryButton svg,.ItemPreviewSecondaryButton svg{font-size:1.9rem}.ItemPreviewMoreButton{padding:0;width:4.2rem}.ItemPreviewPrimaryButton{background:#3d82f1;border-color:#3d82f1;box-shadow:0 .4rem 1rem #3d82f12e;color:#fff}.ItemPreviewPrimaryButton:hover{background:#3478e6;border-color:#3478e6;color:#fff;transform:translateY(-.1rem)}.ItemHeroPanel{border-radius:1.2rem;margin-top:1.6rem;overflow:hidden}.ItemHeroTop{padding:3.2rem 0}.ItemHeroIdentity{min-width:0;padding:0 3.2rem}.ItemHeroImage{background:#f8fbff;border:.1rem solid #c7dcf9;border-radius:1.6rem;color:#347ff0;flex:0 0 13rem;height:15rem;min-width:30rem;overflow:hidden}.ItemHeroImage svg{font-size:5.2rem}.ItemHeroImage img{height:100%;object-fit:cover;width:100%}.ItemStatusBadge,.ItemTrackingBadge{align-items:center;border-radius:999rem;display:inline-flex;font-size:1.4rem;gap:.7rem;min-height:2.8rem;padding:0 1rem}.ItemStatusBadge{background:#eaf8ef;border:.1rem solid #ccebd7;color:#21854a}.ItemTrackingBadge{background:#eaf2ff;border:.1rem solid #cfe0fb;color:#3478dd}.ItemStatusIndicator{background:#37b866;border-radius:999rem;height:.65rem;width:.65rem}.ItemHeroName{color:#172033;font-size:3rem;font-weight:600;line-height:1.2;margin:0}.ItemHeroDescription{color:#6f7c89;font-size:1.45rem;line-height:1.6;margin:.2rem 0 .8rem;max-width:68rem}.ItemMetaTag{align-items:center;background:#f3f7f9;border:.1rem solid #e0e8ec;border-radius:.7rem;color:#627080;display:inline-flex;font-size:1.4rem;gap:.55rem;padding:.55rem .9rem}.ItemMetaTag svg{color:#4a88ed;font-size:1.5rem}.ItemHeroPrice{align-self:center;min-width:20rem;padding:0 3.2rem}.ItemPriceLabel{color:#7c8792;display:block;font-size:1.4rem;margin-bottom:.6rem}.ItemHeroPrice strong{color:#172033;font-size:3.4rem;font-weight:600;line-height:1}.ItemCurrency{color:#3d82ed;font-size:1.5rem;font-weight:600}.ItemCostLabel{color:#87919b;display:block;font-size:1.4rem;margin-top:1rem}.ItemCostLabel strong{color:#5c6875;font-size:1.4rem}.ItemQuickStats{background:#f8fbfa;border:.1rem solid #dce6e9;border-radius:1rem;margin-bottom:3rem;overflow:hidden}.ItemQuickStat{align-items:center;border-right:.1rem solid #dfe7ea;display:flex;gap:1.2rem;min-height:9.2rem;padding:1.8rem;position:relative}.ItemQuickStat:last-child{border-right:none}.ItemQuickStatIcon{align-items:center;background:#eaf2ff;border-radius:.9rem;color:#3d82ee;display:flex;flex:0 0 4.2rem;height:4.2rem;justify-content:center;width:4.2rem}.ItemQuickStatIcon svg{font-size:2rem}.ItemQuickStat span{color:#7b8792;font-size:1.4rem}.ItemQuickStat strong{color:#1b2638;font-size:2rem;font-weight:600;margin-top:.25rem}.ItemQuickStat small{align-self:flex-end;color:#89949e;font-size:1.4rem;margin-left:auto}.ItemContent{display:flex;flex-direction:column;gap:1rem;margin-top:1.6rem}.ItemAccordion{background:#fff;border:.1rem solid #dbe5e9;border-radius:1rem;overflow:hidden}.ItemAccordionHeader{background:#f8fbff;border:none;color:#172033;cursor:pointer;min-height:7.6rem;padding:1.4rem 2rem;text-align:left;width:100%}.ItemAccordionHeader:hover{background:#f8fbfa}.ItemAccordionIcon{align-items:center;background:#eaf2ff;border-radius:.9rem;color:#3d82ed;display:flex;flex:0 0 4.3rem;height:4.3rem;justify-content:center;width:4.3rem}.ItemAccordionIcon svg{font-size:2rem}.ItemAccordionHeader strong{color:#1c2738;font-size:1.5rem;font-weight:600}.ItemAccordionHeader span{color:#7c8792;font-size:1.4rem;margin-top:.3rem}.ItemAccordionCount{background:#f1f5f7;border-radius:999rem;color:#788592!important;font-size:1.4rem!important;padding:.5rem .9rem}.ItemAccordionArrow{color:#84909b;font-size:2.4rem!important;transition:transform .25s ease}.ItemAccordionArrow.active{color:#3d82ee;transform:rotate(180deg)}.ItemAccordionContent{border-top:.1rem solid #e6edef;padding:0 2rem 2rem}.InventoryOverview{background:#fff;border:.1rem solid #dfe8eb;border-radius:.9rem;margin-top:1.8rem;overflow:hidden}.InventoryMetric{border-right:.1rem solid #e3eaed;padding:1.5rem}.InventoryMetric:last-child{border-right:none}.InventoryMetric span{color:#7b8791;display:block;font-size:1.4rem;margin-bottom:.5rem}.InventoryMetric strong{color:#1b2637;font-size:1.8rem;font-weight:600}.InventoryTable{background:#fff;border:.1rem solid #dfe8eb;border-radius:.9rem;margin-top:1.6rem;overflow:hidden}.InventoryTableHeader,.InventoryTableRow{align-items:center}.InventoryTableHeader{background:#f5f8f8;color:#71808d;font-size:1.4rem;min-height:4.8rem;padding:0 1.6rem}.InventoryTableRow{border-top:.1rem solid #e7edef;min-height:7rem;padding:1rem 1.6rem}.WarehouseIcon{align-items:center;background:#edf4ff;border-radius:.7rem;color:#4385ed;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.WarehouseIcon svg{font-size:1.8rem}.InventoryTableRow strong{color:#263244;font-size:1.4rem;font-weight:500}.InventoryTableRow span{color:#788591;font-size:1.4rem}.InventoryQuantity strong{color:#202c3e;font-size:1.5rem}.InventoryQuantity span{margin-left:.4rem}.InventoryReorder{color:#6f7b87!important}.InventoryStatus{align-items:center;border-radius:.6rem;display:inline-flex;gap:.5rem;padding:.55rem .8rem;width:fit-content}.InventoryStatus svg{font-size:1.5rem}.InventoryStatus.good{background:#ebf8ef;color:#25874d!important}.InventoryStatus.low{background:#fff5e7;color:#bd721f!important}.DetailGrid{gap:1rem;margin-top:1.8rem}.DetailItem{background:#fbfdfd;border:.1rem solid #dfe8eb;border-radius:.9rem;box-sizing:border-box;min-height:8rem;padding:1.5rem}.DetailItem span{color:#788591;display:block;font-size:1.4rem;margin-bottom:.7rem}.DetailItem strong{color:#293548;display:block;font-size:1.4rem;font-weight:500;word-break:break-word}.DetailItem.highlight{background:#f1f6ff;border-color:#cfe0fb}.DetailItem.highlight strong{color:#3478dc}.IdentifierGrid{gap:1rem;margin-top:1.8rem}.IdentifierCard{align-items:center;background:#fbfdfd;border:.1rem solid #dfe8eb;border-radius:.9rem;display:flex;gap:1.2rem;min-height:8rem;padding:1.5rem}.IdentifierIcon{align-items:center;background:#eaf2ff;border-radius:.9rem;color:#3e82ed;display:flex;flex:0 0 4.4rem;height:4.4rem;justify-content:center;width:4.4rem}.IdentifierIcon svg{font-size:2.1rem}.IdentifierCard span{color:#778490;font-size:1.4rem}.IdentifierCard strong{color:#283446;font-size:1.4rem;font-weight:500;margin-top:.4rem;word-break:break-all}.TrackingCard{background:#fbfdfd;border:.1rem solid #dfe8eb;border-radius:.9rem;margin-top:1rem;padding:1.6rem}.TrackingCard>.fx{margin-bottom:1rem}.TrackingCard strong{color:#293548;font-size:1.4rem}.TrackingCard span{color:#788591;font-size:1.4rem}.TrackingBadge{background:#f0f4f6;border-radius:999rem;color:#7a8792!important;padding:.55rem .9rem}.TrackingBadge.enabled{background:#ebf8ef;color:#25874d!important}.ReportGrid{gap:1rem;margin-top:1.8rem}.ReportMetric{background:linear-gradient(145deg,#f1f6ff,#fff);border:.1rem solid #dfe8eb;border-radius:.9rem;min-height:10rem;padding:1.6rem}.ReportMetric span{color:#778490;display:block;font-size:1.4rem}.ReportMetric strong{color:#1d293b;display:block;font-size:2rem;font-weight:600;margin-top:1rem}.ItemPreviewFooter{background:#fff;border:.1rem solid #dbe5e9;border-radius:1rem;margin-top:1.6rem;min-height:7rem;padding:1.2rem 1.6rem}.ItemFooterStatus{align-items:center;color:#25874d;display:flex;font-size:1.4rem;gap:.7rem}.ItemFooterDivider{background:#d9e2e6;height:1.8rem;width:.1rem}.ItemPreviewFooter>.fx>span:last-child{color:#7c8893;font-size:1.4rem}.ItemPreviewPage button:focus-visible{outline:.2rem solid #3d82f140;outline-offset:.2rem}.ItemPreviewPage input,.ItemPreviewPage select{background:#fff;border-color:#d6e1e5;color:#273447}.ItemPreviewPage input::placeholder{color:#98a4ae}.ItemPreviewPage ::selection{background:#dceaff;color:#1c365d}@media (max-width:100rem){.ItemHeroTop{flex-direction:column;gap:2.4rem}.ItemHeroPrice{border-left:none;padding:2rem 3.2rem 0;width:100%}}@media (max-width:75rem){.ItemPreviewPage{padding:1.4rem}.ItemPreviewHeader{align-items:flex-start;gap:1.6rem}.ItemPreviewHeader>.fx:last-child{flex-wrap:wrap}.ItemQuickStats{grid-template-columns:repeat(2,1fr)}.ItemQuickStat:nth-child(2){border-right:none}.ItemQuickStat:nth-child(3),.ItemQuickStat:nth-child(4){border-top:.1rem solid #dfe7ea}.DetailGrid,.ReportGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:55rem){.ItemPreviewHeader{flex-direction:column}.ItemPreviewHeader>.fx:last-child{width:100%}.ItemPreviewHeader>.fx:last-child button{flex:1 1}.ItemHeroTop{padding:2rem}.ItemHeroIdentity{align-items:flex-start}.ItemHeroImage{flex-basis:9rem;height:9rem;width:9rem}.ItemHeroName{font-size:2.4rem}.ItemMetaTag{margin-bottom:.4rem}.InventoryTable{overflow-x:auto}.InventoryTableHeader,.InventoryTableRow{min-width:75rem}.ItemPreviewFooter{align-items:stretch;flex-direction:column;gap:1.4rem}.ItemPreviewFooter>.fx:last-child{justify-content:flex-end}}@media (max-width:40rem){.ItemPreviewPage{padding:.8rem}.ItemHeroIdentity{flex-direction:column}.ItemHeroImage{flex-basis:8rem;height:8rem;width:8rem}.DetailGrid,.IdentifierGrid,.ItemQuickStats,.ReportGrid{grid-template-columns:1fr}.ItemQuickStat{border-bottom:.1rem solid #dfe7ea;border-right:none}.ItemQuickStat:last-child{border-bottom:none}.ItemAccordionHeader{padding:1.2rem}.ItemAccordionContent{padding:0 1.2rem 1.2rem}}.EditItemPage{background:#edf5f3;box-sizing:border-box;color:#172033;min-height:100vh;padding:2.4rem 0;width:100%}.EditItemContainer{margin:0 auto;max-width:160rem;width:100%}.EditItemHeader{background:#fff;border:.1rem solid #dbe5e9;border-radius:1rem;box-sizing:border-box;min-height:7.2rem;padding:1.6rem 2rem}.EditItemBackButton{align-items:center;background:#fff;border:.1rem solid #d9e3e8;border-radius:.8rem;color:#687687;cursor:pointer;display:flex;height:4.2rem;justify-content:center;transition:color .2s ease,border-color .2s ease,background .2s ease;width:4.2rem}.EditItemBackButton:hover{background:#f7fafb;border-color:#c7d6e0;color:#347ff0}.EditItemBackButton svg{font-size:2rem}.EditItemHeaderIcon{background:#e9f1ff;border-radius:1.2rem;color:#347ff0;flex:0 0 4.8rem;height:4.8rem;width:4.8rem}.EditItemHeaderIcon svg{font-size:2.4rem}.EditItemBreadcrumb{align-items:center;color:#718096;display:flex;font-size:1.4rem;gap:.8rem;margin-bottom:.35rem}.EditItemBreadcrumb span{color:#b2bcc6}.EditItemTitle{color:#182233;font-size:2rem;font-weight:600;line-height:1.3;margin:0}.EditItemSku,.EditItemType{color:#7c8794;font-size:1.4rem}.EditItemDot{background:#9ca8b4;border-radius:999rem;height:.35rem;width:.35rem}.EditItemCancelButton,.EditItemResetButton,.EditItemSaveButton{align-items:center;background:#fff;border:.1rem solid #d9e3e8;border-radius:.8rem;color:#3c4a5c;cursor:pointer;display:flex;font-size:1.4rem;gap:.8rem;justify-content:center;min-height:4.2rem;padding:0 1.5rem;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.EditItemCancelButton:hover,.EditItemResetButton:hover{background:#f7fafb;border-color:#c5d2da;color:#347ff0}.EditItemResetButton:disabled{cursor:not-allowed;opacity:.45}.EditItemCancelButton svg,.EditItemResetButton svg,.EditItemSaveButton svg{font-size:1.9rem}.EditItemSaveButton{background:#3d82f1;border-color:#3d82f1;box-shadow:0 .4rem 1rem #3d82f12e;color:#fff}.EditItemSaveButton:hover{background:#3478e6;border-color:#3478e6;color:#fff;transform:translateY(-.1rem)}.EditItemContent{display:flex;flex-direction:column;gap:1rem;margin-top:1.6rem}.EditItemSection{background:#fff;border:.1rem solid #dbe5e9;border-radius:1rem;overflow:hidden}.EditItemSectionHeader{background:#f8fbff;border:none;color:#172033;cursor:pointer;min-height:7.6rem;padding:1.4rem 2rem;text-align:left;width:100%}.EditItemSectionHeader:hover{background:#f8fbfa}.EditItemSectionIcon{align-items:center;background:#eaf2ff;border-radius:.9rem;color:#3d82ed;display:flex;flex:0 0 4.3rem;height:4.3rem;justify-content:center;width:4.3rem}.EditItemSectionIcon svg{font-size:2rem}.EditItemSectionHeader strong{color:#1c2738;font-size:1.5rem;font-weight:600}.EditItemSectionHeader span{color:#7c8792;font-size:1.4rem;margin-top:.3rem}.EditItemSectionArrow{color:#84909b;font-size:2.4rem!important;transition:transform .25s ease}.EditItemSectionArrow.active{color:#3d82ee;transform:rotate(180deg)}.EditItemSectionBody{border-top:.1rem solid #e6edef;padding:2.2rem}.EditItemGrid{gap:1.2rem}.EditItemGrid+.EditItemGrid{margin-top:1.2rem}.EditField{min-width:0}.EditField label{color:#465466;display:block;font-size:1.4rem;font-weight:500;margin-bottom:.7rem}.EditRequired{color:#df5b5b;margin-left:.3rem}.EditInputWrapper{align-items:center;background:#fff;border:.1rem solid #d6e1e5;border-radius:.8rem;display:flex;min-height:4.6rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.EditInputWrapper:focus-within{border-color:#78a8ef;box-shadow:0 0 0 .3rem #3d82f114}.EditInputWrapper.error{border-color:#dc7777}.EditInputWrapper input,.EditInputWrapper select{background:#0000;border:none;box-sizing:border-box;color:#273447;font-family:inherit;font-size:1.4rem;height:4.5rem;min-width:0;outline:none;padding:0 1.2rem;width:100%}.EditInputWrapper select{cursor:pointer}.EditInputWrapper input::placeholder{color:#98a4ae}.EditInputPrefix,.EditInputSuffix{align-items:center;background:#f6f9fa;border-right:.1rem solid #e1e8eb;color:#7a8793;display:flex;font-size:1.3rem;height:100%;padding:0 1.2rem;white-space:nowrap}.EditInputSuffix{border-left:.1rem solid #e1e8eb;border-right:none}.EditFieldError{color:#d75e5e;display:block;font-size:1.2rem;margin-top:.5rem}.EditTextareaField{margin-top:1.4rem}.EditTextareaField textarea{background:#fff;border:.1rem solid #d6e1e5;border-radius:.8rem;box-sizing:border-box;color:#273447;font-family:inherit;font-size:1.4rem;line-height:1.6;min-height:12rem;outline:none;padding:1.2rem;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.EditTextareaField textarea:focus{border-color:#78a8ef;box-shadow:0 0 0 .3rem #3d82f114}.EditTextareaField textarea::placeholder{color:#98a4ae}.EditPricingPreview{align-items:center;background:linear-gradient(145deg,#f1f6ff,#fff);border:.1rem solid #cfe0fb;border-radius:.9rem;display:flex;gap:4rem;margin-top:1.6rem;padding:1.5rem}.EditPricingPreview span{color:#788593;display:block;font-size:1.3rem}.EditPricingPreview strong{color:#3478dc;display:block;font-size:1.8rem;font-weight:600;margin-top:.4rem}.EditToggleCard{background:#fbfdfd;border:.1rem solid #dfe8eb;border-radius:.9rem;padding:1.6rem}.EditToggleIcon{align-items:center;background:#eaf2ff;border-radius:.9rem;color:#3d82ed;display:flex;height:4.4rem;justify-content:center;width:4.4rem}.EditToggleIcon svg{font-size:2.1rem}.EditToggleCard strong,.EditToggleField strong{color:#293548;display:block;font-size:1.4rem;font-weight:600}.EditToggleCard span,.EditToggleField span{color:#788591;font-size:1.3rem;line-height:1.5;margin-top:.3rem}.EditSwitch{cursor:pointer;flex:0 0 4.8rem;height:2.7rem;position:relative;width:4.8rem}.EditSwitch input{opacity:0;pointer-events:none;position:absolute}.EditSwitchSlider{background:#d8e0e4;border-radius:999rem;inset:0;position:absolute;transition:background .2s ease}.EditSwitchSlider:before{background:#fff;border-radius:999rem;box-shadow:0 .1rem .4rem #00000026;content:"";height:2.1rem;left:.3rem;position:absolute;top:.3rem;transition:transform .2s ease;width:2.1rem}.EditSwitch input:checked+.EditSwitchSlider{background:#3d82f1}.EditSwitch input:checked+.EditSwitchSlider:before{transform:translateX(2.1rem)}.EditInventoryCard{background:#fbfdfd;border:.1rem solid #dfe8eb;border-radius:1rem;margin-top:1.4rem;padding:1.8rem}.EditInventoryCardHeader{border-bottom:.1rem solid #e5ecef;padding-bottom:1.5rem}.EditInventoryIcon{align-items:center;background:#eaf2ff;border-radius:.8rem;color:#3d82ed;display:flex;height:4rem;justify-content:center;width:4rem}.EditInventoryIcon svg{font-size:1.9rem}.EditInventoryCardHeader strong{color:#293548;font-size:1.4rem;font-weight:600}.EditInventoryCardHeader span{color:#788591;font-size:1.3rem;margin-top:.3rem}.EditInventorySubTitle{color:#3d4b5d;font-size:1.4rem;font-weight:600;margin:1.8rem 0 1rem}.EditToggleGrid{gap:1rem;margin-bottom:1.2rem}.EditToggleField{background:#fff;border:.1rem solid #dfe8eb;border-radius:.8rem;min-height:7rem;padding:1.3rem}.EditToggleField .fx{height:100%}.EditImageUpload{align-items:center;background:#f8fbfc;border:.15rem dashed #cbdbe4;border-radius:1rem;display:flex;flex-direction:column;gap:.8rem;justify-content:center;min-height:12rem}.EditUploadButton{align-items:center;background:#fff;border:.1rem solid #d6e1e5;border-radius:.8rem;box-shadow:0 .2rem .7rem #1e3c5a0a;color:#3d82ed;cursor:pointer;display:flex;font-size:1.4rem;gap:.7rem;min-height:4.4rem;padding:0 1.5rem}.EditUploadButton input{display:none}.EditUploadButton svg{font-size:1.9rem}.EditUploadHint{color:#87939d;font-size:1.2rem}.EditImageGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin-top:1.4rem}.EditImageCard{aspect-ratio:1;background:#f7fafb;border:.1rem solid #dce6e9;border-radius:.9rem;overflow:hidden;position:relative}.EditImageCard img{height:100%;object-fit:cover;width:100%}.EditImageDelete{align-items:center;background:#ffffffeb;border:.1rem solid #ffffffb3;border-radius:.7rem;color:#c85555;cursor:pointer;display:flex;height:3.4rem;justify-content:center;position:absolute;right:.8rem;top:.8rem;width:3.4rem}.EditImageDelete svg{font-size:1.8rem}.EditItemBottomActions{background:#fff;border:.1rem solid #dbe5e9;border-radius:1rem;min-height:7rem;padding:1.2rem 1.6rem}.EditItemBottomActions>.fx:first-child{color:#788591;font-size:1.3rem}.EditItemBottomActions>.fx:first-child svg{color:#4a88ed;font-size:1.8rem}.EditItemPage button:focus-visible,.EditItemPage input:focus-visible,.EditItemPage select:focus-visible,.EditItemPage textarea:focus-visible{outline:.2rem solid #3d82f140;outline-offset:.2rem}.EditItemPage ::selection{background:#dceaff;color:#1c365d}@media (max-width:100rem){.EditItemPage{padding:1.6rem}}@media (max-width:75rem){.EditItemHeader{align-items:flex-start;gap:1.6rem}.EditItemHeader>.fx:last-child{flex-wrap:wrap}.EditItemGrid.g4,.EditItemGrid.g5{grid-template-columns:repeat(2,1fr)}}@media (max-width:55rem){.EditItemPage{padding:1rem}.EditItemHeader{flex-direction:column}.EditItemHeader>.fx:last-child{width:100%}.EditItemHeader>.fx:last-child button{flex:1 1}.EditItemGrid.g2,.EditItemGrid.g3,.EditItemGrid.g4,.EditItemGrid.g5,.EditToggleGrid{grid-template-columns:1fr}.EditItemSectionBody{padding:1.4rem}.EditPricingPreview{flex-wrap:wrap;gap:2rem}}@media (max-width:40rem){.EditItemHeader{padding:1.2rem}.EditItemTitle{font-size:1.8rem}.EditItemHeader>.fx:first-child{align-items:flex-start}.EditItemHeader>.fx:last-child{flex-direction:column}.EditItemHeader>.fx:last-child button{width:100%}.EditInventoryCard,.EditItemSectionBody,.EditItemSectionHeader{padding:1.2rem}.EditItemBottomActions{align-items:stretch;flex-direction:column;gap:1.2rem}.EditItemBottomActions>.fx:last-child{width:100%}.EditItemBottomActions>.fx:last-child button{flex:1 1}}#addNewItemcomp,.uni-create-item{--ui-bg:#f5f7fb;--ui-surface:#fff;--ui-surface-soft:#f8fafc;--ui-border:#e4e9f1;--ui-border-strong:#d5dce8;--ui-text:#172033;--ui-text-soft:#596579;--ui-text-muted:#8a94a6;--ui-primary:#1463ff;--ui-primary-dark:#0d4fd1;--ui-primary-soft:#eef4ff;--ui-green:#0aa961;--ui-green-soft:#eafaf2;--ui-purple:#7957e8;--ui-purple-soft:#f3efff;--ui-orange:#ef8a17;--ui-orange-soft:#fff5e8;--ui-red:#e5484d;--ui-red-soft:#fff0f1;--ui-shadow:0 1px 2px #10182808,0 8px 30px #1018280a;--ui-shadow-lg:0 18px 50px #10182814;border-left:1px solid #e4e9f1;box-sizing:border-box;color:var(--ui-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.4rem;min-height:100vh;width:100%}#addNewItemcomp *,.uni-create-item *{box-sizing:border-box}.uni-create-header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--ui-border);box-shadow:0 1px 0 #10182805;display:flex;gap:2rem;justify-content:space-between;min-height:8.8rem;padding:1.5rem clamp(2rem,4vw,5rem);position:sticky;top:0;z-index:50}.uni-create-header__left{align-items:center;display:flex;gap:1.4rem;min-width:0}.uni-back-button{background:#fff;border:1px solid var(--ui-border);border-radius:1.1rem;color:var(--ui-text-soft);cursor:pointer;display:grid;height:4.2rem;place-items:center;transition:.18s ease;width:4.2rem}.uni-back-button svg{font-size:2.1rem}.uni-back-button:hover{background:var(--ui-primary-soft);border-color:#1463ff4d;color:var(--ui-primary);transform:translateY(-1px)}.uni-product-mark{background:linear-gradient(145deg,#1768ff,#4d89ff);border-radius:1.4rem;box-shadow:0 1rem 2.8rem #1463ff33;color:#fff;display:grid;flex:0 0 5rem;height:5rem;place-items:center;width:5rem}.uni-product-mark svg{font-size:2.6rem}.uni-create-heading{min-width:0}.uni-create-heading__meta{align-items:center;color:var(--ui-text-muted);display:flex;font-size:1.05rem;font-weight:800;gap:.8rem;letter-spacing:.11em;margin-bottom:.35rem}.uni-create-heading__meta i{background:var(--ui-border-strong);border-radius:50%;height:.35rem;width:.35rem}.uni-draft-pill{align-items:center;background:#f7f9fc;border:1px solid #dce5f4;border-radius:99rem;color:var(--ui-text-soft);display:inline-flex;font-size:1rem;font-weight:700;gap:.55rem;letter-spacing:0;margin-left:.5rem;padding:.4rem .8rem}.uni-draft-pill span{background:#f59e0b;border-radius:50%;box-shadow:0 0 0 .3rem #f59e0b1a;height:.65rem;width:.65rem}.uni-create-heading h1{color:var(--ui-text);font-size:2.1rem;letter-spacing:-.035em;line-height:1.2;margin:0}.uni-create-heading p{color:var(--ui-text-muted);font-size:1.25rem;margin:.35rem 0 0}.uni-create-header__right{align-items:center;display:flex;gap:1rem}.uni-autosave{align-items:center;background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:1rem;display:flex;gap:.75rem;margin-right:.5rem;padding:.75rem 1rem}.uni-autosave svg{color:var(--ui-green);font-size:2rem}.uni-autosave div{display:flex;flex-direction:column;gap:.1rem}.uni-autosave span{color:var(--ui-text-muted);font-size:1rem}.uni-autosave strong{color:var(--ui-text);font-size:1.15rem}.uni-primary-action,.uni-secondary-action{align-items:center;border-radius:1rem;cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:700;gap:.75rem;justify-content:center;min-height:4.5rem;padding:0 1.5rem;transition:.18s ease}.uni-secondary-action{background:#fff;border:1px solid var(--ui-border-strong);color:var(--ui-text-soft)}.uni-secondary-action:hover{background:var(--ui-surface-soft);border-color:#c5cfdd}.uni-primary-action{background:linear-gradient(135deg,var(--ui-primary),#3e7dff);border:0;box-shadow:0 .9rem 2rem #1463ff2e;color:#fff}.uni-primary-action:hover{background:linear-gradient(135deg,var(--ui-primary-dark),var(--ui-primary));box-shadow:0 1.2rem 2.5rem #1463ff3d;transform:translateY(-1px)}.uni-primary-action svg,.uni-secondary-action svg{font-size:1.9rem}.uni-creation-progress{border-bottom:1px solid var(--ui-border);padding:1.8rem clamp(2rem,4vw,5rem)}.uni-progress-summary{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin:0 auto 1.5rem;max-width:180rem}.uni-progress-summary>div:first-child{display:flex;flex-direction:column;gap:.35rem}.uni-progress-summary>div:first-child span{color:var(--ui-text-muted);font-size:1rem;font-weight:800;letter-spacing:.1em}.uni-progress-summary>div:first-child strong{font-size:1.35rem;max-width:40rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uni-completion-score{width:min(30rem,40vw)}.uni-completion-score>div:first-child{display:flex;justify-content:space-between;margin-bottom:.7rem}.uni-completion-score span{color:var(--ui-text-muted);font-size:1.1rem}.uni-completion-score strong{color:var(--ui-primary);font-size:1.2rem}.uni-completion-track{background:#edf1f7;border-radius:99rem;height:.6rem;overflow:hidden}.uni-completion-track span{background:linear-gradient(90deg,#1463ff,#66a1ff);border-radius:inherit;display:block;height:100%;transition:width .4s ease}.uni-progress-steps{align-items:center;display:flex;margin:auto;max-width:180rem}.uni-progress-step{align-items:center;color:var(--ui-text-muted);display:flex;font-size:1.1rem;font-weight:600;gap:.7rem;white-space:nowrap}.uni-progress-step>div{background:#fff;border:1px solid var(--ui-border);border-radius:50%;display:grid;height:2.8rem;place-items:center;width:2.8rem}.uni-progress-step svg{font-size:1.6rem}.uni-progress-step.is-active{color:var(--ui-text)}.uni-progress-step.is-active>div{background:var(--ui-primary-soft);border-color:#1463ff40;color:var(--ui-primary)}.uni-progress-line{background:var(--ui-border);flex:1 1;height:1px;margin:0 1rem;max-width:9rem;min-width:2rem}.uni-progress-line.is-active{background:#9bbaff}.uni-workspace{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 37rem;margin:2rem auto 11rem;width:min(180rem,calc(100% - 4rem))}.uni-main-column{display:flex;flex-direction:column;gap:1.8rem;min-width:0}.ui-section-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:1.6rem;overflow:hidden}.ui-section-card__header{align-items:flex-start;border-bottom:1px solid var(--ui-border);display:flex;gap:2rem;justify-content:space-between;padding:2.2rem 2.4rem}.ui-section-card__identity{display:flex;gap:1.3rem;min-width:0}.ui-section-card__icon{background:var(--ui-primary-soft);border-radius:1.2rem;color:var(--ui-primary);display:grid;flex:0 0 4.5rem;height:4.5rem;place-items:center;width:4.5rem}.ui-section-card__icon svg{font-size:2.25rem}.ui-section-card__heading{min-width:0}.ui-eyebrow{color:var(--ui-text-muted);display:block;font-size:1rem;font-weight:800;letter-spacing:.1em;margin-bottom:.35rem}.ui-section-card__heading h2{font-size:1.8rem;letter-spacing:-.025em;margin:0}.ui-section-card__heading p{color:var(--ui-text-muted);font-size:1.2rem;line-height:1.6;margin:.45rem 0 0;max-width:75rem}.ui-section-badge{align-items:center;background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:99rem;color:var(--ui-text-soft);display:inline-flex;flex:0 0 auto;font-size:1.05rem;font-weight:700;gap:.5rem;padding:.65rem 1rem}.uni-badge-dot{background:var(--ui-green);border-radius:50%;height:.65rem;width:.65rem}.ui-section-card__body{padding:2.4rem}.uni-form-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-field{display:flex;flex-direction:column;gap:.7rem;min-width:0}.ui-field--full{grid-column:1/-1}.ui-field__label-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.ui-field label{color:var(--ui-text);font-size:1.15rem;font-weight:700}.ui-required{color:var(--ui-red);margin-left:.35rem}.ui-field__hint{color:var(--ui-text-muted);font-size:1rem}.ui-input-shell{align-items:center;background:#fff;border:1px solid var(--ui-border-strong);border-radius:1rem;display:flex;min-height:4.8rem;overflow:hidden;transition:.16s ease}.ui-input-shell:focus-within{border-color:#1463ffb3;box-shadow:0 0 0 .35rem #1463ff14}.ui-input-shell--readonly{background:var(--ui-surface-soft);border-style:dashed}.ui-input-shell--error{border-color:var(--ui-red)}.ui-input-shell__icon{color:var(--ui-text-muted);display:grid;place-items:center;width:4.5rem}.ui-input-shell__icon svg{font-size:2rem}.ui-input-shell input{background:#0000;border:0;color:var(--ui-text);font:inherit;font-size:1.3rem;height:4.8rem;min-width:0;outline:0;width:100%}.ui-input-shell input::placeholder{color:#a2aab8}.ui-auto-tag,.ui-input-status{border-radius:.7rem;font-size:.95rem;font-weight:800;margin-right:1rem;padding:.45rem .7rem;white-space:nowrap}.ui-input-status{background:var(--ui-green-soft);color:var(--ui-green)}.ui-auto-tag{background:var(--ui-primary-soft);color:var(--ui-primary)}.ui-field__error{align-items:center;color:var(--ui-red);display:flex;font-size:1.05rem;font-weight:600;gap:.45rem}.ui-field__error svg{font-size:1.55rem}.uni-editor-shell{background:#fff;border:1px solid var(--ui-border-strong);border-radius:1.1rem;overflow:hidden}.uni-product-editor{min-height:22rem}.uni-product-editor .ql-toolbar{background:var(--ui-surface-soft);border:0;border-bottom:1px solid var(--ui-border)}.uni-product-editor .ql-container{border:0;font-family:inherit;font-size:1.25rem;min-height:17rem}.uni-product-editor .ql-editor{color:var(--ui-text);min-height:17rem;padding:1.5rem}.uni-product-editor .ql-editor.ql-blank:before{color:#a2aab8;font-style:normal}.uni-pricing-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.uni-money-input{align-items:center;background:#fff;border:1px solid var(--ui-border-strong);border-radius:1.2rem;display:flex;min-height:5.6rem;transition:.16s ease}.uni-money-input:focus-within{border-color:#1463ffb3;box-shadow:0 0 0 .35rem #1463ff14}.uni-money-input.is-error{border-color:var(--ui-red)}.uni-money-symbol{color:var(--ui-green);display:grid;font-size:1.8rem;font-weight:800;place-items:center;width:5rem}.uni-money-input input{background:#0000;border:0;color:var(--ui-text);flex:1 1;font-size:2rem;font-weight:800;height:5.4rem;min-width:0;outline:0}.uni-money-input input::placeholder{color:#c0c6d0}.uni-money-currency{color:var(--ui-text-muted);font-size:1.05rem;font-weight:800;margin-right:1.2rem}.uni-profit-summary{grid-gap:1.8rem;align-items:center;background:linear-gradient(135deg,#f8fbff,#f5f9ff);border:1px solid #dfe8f5;border-radius:1.3rem;display:grid;gap:1.8rem;grid-template-columns:1.6fr auto 1fr auto 1fr;margin-top:2rem;padding:1.6rem}.uni-profit-summary__primary{align-items:center;display:flex;gap:1rem}.uni-profit-symbol{background:var(--ui-green-soft);border-radius:1rem;color:var(--ui-green);display:grid;height:4.2rem;place-items:center;width:4.2rem}.uni-profit-symbol svg{font-size:2rem}.uni-profit-stat span,.uni-profit-summary__primary span{color:var(--ui-text-muted);display:block;font-size:1.05rem;margin-bottom:.25rem}.uni-profit-summary__primary strong{color:var(--ui-text);display:block;font-size:1.8rem}.uni-profit-stat strong{font-size:1.5rem}.uni-profit-divider{background:var(--ui-border);height:3.5rem;width:1px}.uni-smart-badge{align-items:center;background:var(--ui-purple-soft);border-radius:99rem;color:#6244ca;display:inline-flex;font-size:1.05rem;font-weight:800;gap:.5rem;padding:.65rem .9rem}.uni-smart-badge svg{font-size:1.6rem}.uni-media-workspace{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) 27rem}.uni-upload-zone{align-items:center;background:linear-gradient(145deg,#fbfdff,#f5f8fd);border:1px dashed #b9c8df;border-radius:1.4rem;display:flex;flex-direction:column;justify-content:center;min-height:28rem;overflow:hidden;padding:3rem;position:relative;text-align:center}.uni-upload-glow{background:#1463ff14;border-radius:50%;filter:blur(1rem);height:20rem;position:absolute;right:-7rem;top:-10rem;width:20rem}.uni-upload-icon{background:var(--ui-primary-soft);border-radius:1.5rem;box-shadow:0 1rem 2.5rem #1463ff1a;color:var(--ui-primary);display:grid;height:6rem;place-items:center;position:relative;width:6rem}.uni-upload-icon svg{font-size:3rem}.uni-upload-zone h3{font-size:1.7rem;margin:1.5rem 0 .5rem;position:relative}.uni-upload-zone p{color:var(--ui-text-muted);font-size:1.2rem;line-height:1.6;margin:0;max-width:40rem;position:relative}.uni-upload-actions{display:flex;gap:.8rem;margin-top:1.5rem;position:relative}.uni-upload-primary,.uni-upload-secondary{align-items:center;border-radius:.9rem;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:700;gap:.6rem;min-height:4.2rem;padding:0 1.2rem}.uni-upload-primary{background:var(--ui-primary);border:0;color:#fff}.uni-upload-secondary{background:#fff;border:1px solid var(--ui-border-strong);color:var(--ui-text-soft)}.uni-upload-zone>span:last-child{color:var(--ui-text-muted);font-size:1rem;margin-top:1.3rem;position:relative}.uni-media-insights{display:flex;flex-direction:column;gap:1rem}.uni-media-insight{background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:1.1rem;display:flex;gap:1rem;padding:1.3rem}.uni-media-insight>div{background:var(--ui-primary-soft);border-radius:1rem;color:var(--ui-primary);display:grid;flex:0 0 3.8rem;height:3.8rem;place-items:center;width:3.8rem}.uni-media-insight svg{font-size:1.9rem}.uni-media-insight section{display:flex;flex-direction:column;gap:.25rem}.uni-media-insight strong{font-size:1.15rem}.uni-media-insight p{color:var(--ui-text-muted);font-size:1.05rem;line-height:1.5;margin:0}.uni-category-container{display:flex;flex-direction:column;gap:1.2rem}.uni-category-tags{display:flex;flex-wrap:wrap;gap:.7rem}.uni-category-tag{align-items:center;background:#f4f8ff;border:1px solid #d9e4fa;border-radius:.9rem;color:#285ab9;display:inline-flex;font-size:1.1rem;font-weight:700;gap:.5rem;padding:.7rem .85rem .7rem 1rem}.uni-category-tag button{background:#0000;border:0;border-radius:.5rem;color:#6680aa;cursor:pointer;display:grid;height:2rem;padding:0;place-items:center;width:2rem}.uni-category-tag button:hover{background:var(--ui-red-soft);color:var(--ui-red)}.uni-category-tag svg{font-size:1.5rem}.uni-empty-category{align-items:center;background:var(--ui-surface-soft);border:1px dashed var(--ui-border-strong);border-radius:1rem;display:flex;gap:1rem;padding:1.4rem}.uni-empty-category>svg{color:var(--ui-text-muted);font-size:2.4rem}.uni-empty-category div{display:flex;flex-direction:column;gap:.2rem}.uni-empty-category strong{font-size:1.2rem}.uni-empty-category span{color:var(--ui-text-muted);font-size:1.05rem}.uni-outline-action{align-items:center;background:#fff;border:1px solid var(--ui-border-strong);border-radius:.9rem;color:var(--ui-text-soft);cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:700;gap:.65rem;justify-content:center;min-height:4.1rem;padding:0 1.15rem;transition:.16s ease;width:fit-content}.uni-outline-action:hover{background:var(--ui-primary-soft);border-color:#1463ff59;color:var(--ui-primary)}.uni-outline-action svg{font-size:1.8rem}.uni-outline-action .rotate{transform:rotate(180deg)}.uni-inline-editor{background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:1rem;padding:1.5rem}.uni-inline-editor label{display:block;font-size:1.1rem;font-weight:700;margin-bottom:.7rem}.uni-inline-editor input{background:#fff;border:1px solid var(--ui-border-strong);border-radius:.9rem;color:var(--ui-text);font:inherit;font-size:1.2rem;height:4.5rem;outline:none;padding:0 1.2rem;width:100%}.uni-inline-editor input:focus{border-color:var(--ui-primary);box-shadow:0 0 0 .3rem #1463ff14}.uni-inline-editor span{color:var(--ui-text-muted);display:block;font-size:1rem;margin-top:.6rem}.uni-storage-type-grid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.uni-storage-option{grid-gap:1rem;align-items:center;background:#fff;border:1px solid var(--ui-border);border-radius:1.2rem;cursor:pointer;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;min-height:9rem;padding:1.3rem;position:relative;text-align:left;transition:.18s ease}.uni-storage-option:hover{border-color:#b9c8df;transform:translateY(-1px)}.uni-storage-option.is-selected{background:#f7faff;border-color:#1463ff8c;box-shadow:0 0 0 .25rem #1463ff0f}.uni-storage-option__icon{background:var(--ui-primary-soft);border-radius:1rem;color:var(--ui-primary);display:grid;height:4.4rem;place-items:center;width:4.4rem}.uni-storage-option__icon svg{font-size:2.2rem}.uni-storage-option strong{display:block;font-size:1.2rem;margin-bottom:.3rem}.uni-storage-option span{color:var(--ui-text-muted);display:block;font-size:1rem;line-height:1.45}.uni-radio{border:1.5px solid #cbd3df;border-radius:50%;display:grid;height:2rem;place-items:center;width:2rem}.uni-storage-option.is-selected .uni-radio{border-color:var(--ui-primary)}.uni-radio span{background:var(--ui-primary);border-radius:50%;height:1rem;width:1rem}.uni-storage-config{border-top:1px solid var(--ui-border);display:flex;flex-direction:column;gap:1.7rem;margin-top:1.7rem;padding-top:1.7rem}.ui-select{background:#fff;border:1px solid var(--ui-border-strong);border-radius:1rem;color:var(--ui-text);cursor:pointer;font:inherit;font-size:1.2rem;min-height:4.8rem;outline:none;padding:0 1.2rem;width:100%}.ui-select:focus{border-color:var(--ui-primary);box-shadow:0 0 0 .3rem #1463ff12}.ui-select.is-error{border-color:var(--ui-red)}.uni-stock-grid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ui-number-shell{align-items:center;background:#fff;border:1px solid var(--ui-border-strong);border-radius:1rem;display:flex;min-height:4.8rem;overflow:hidden}.ui-number-shell>svg{color:var(--ui-text-muted);font-size:1.9rem;margin-left:1rem}.ui-number-shell input{background:#0000;border:0;color:var(--ui-text);flex:1 1;font:inherit;font-size:1.25rem;height:4.7rem;min-width:0;outline:none;padding:0 .8rem;width:100%}.ui-number-shell>span{color:var(--ui-text-muted);font-size:1rem;font-weight:700;margin-right:1rem}.uni-stock-rules{background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:1.2rem;padding:1.5rem}.uni-stock-rules__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.4rem}.uni-stock-rules__header div{display:flex;flex-direction:column;gap:.2rem}.uni-stock-rules__header strong{font-size:1.2rem}.uni-stock-rules__header span{color:var(--ui-text-muted);font-size:1rem}.uni-stock-rules__header svg{color:var(--ui-text-muted);font-size:2rem}.uni-variants-toolbar{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.4rem}.uni-variants-toolbar>div{display:flex;flex-direction:column;gap:.2rem}.uni-variants-toolbar strong{font-size:1.2rem}.uni-variants-toolbar span{color:var(--ui-text-muted);font-size:1rem}.uni-variant-builder{background:linear-gradient(145deg,#fbfdff,#f5f8fd);border:1px solid #dce6f5;border-radius:1.3rem;margin-bottom:1.5rem;padding:1.6rem}.uni-builder-heading{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.uni-builder-icon{background:var(--ui-purple-soft);border-radius:1rem;color:var(--ui-purple);display:grid;height:4rem;place-items:center;width:4rem}.uni-builder-icon svg{font-size:2rem}.uni-builder-heading>div:last-child{display:flex;flex-direction:column;gap:.2rem}.uni-builder-heading strong{font-size:1.25rem}.uni-builder-heading span{color:var(--ui-text-muted);font-size:1rem}.uni-variant-form{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-plain-input{background:#fff;border:1px solid var(--ui-border-strong);border-radius:1rem;color:var(--ui-text);font:inherit;font-size:1.2rem;min-height:4.7rem;outline:none;padding:0 1.2rem;width:100%}.ui-plain-input:focus{border-color:var(--ui-primary);box-shadow:0 0 0 .3rem #1463ff12}.ui-price-mini{align-items:center;background:#fff;border:1px solid var(--ui-border-strong);border-radius:1rem;display:flex;min-height:4.7rem;overflow:hidden}.ui-price-mini span{color:var(--ui-green);font-weight:800;padding-left:1.2rem}.ui-price-mini input{border:0;font:inherit;height:4.6rem;outline:0;padding:0 1rem;width:100%}.uni-builder-actions{display:flex;gap:.8rem;justify-content:flex-end;margin-top:1.5rem}.uni-builder-cancel,.uni-builder-save{border-radius:.9rem;cursor:pointer;font-size:1.1rem;font-weight:700;min-height:4.1rem;padding:0 1.3rem}.uni-builder-cancel{background:#fff;border:1px solid var(--ui-border);color:var(--ui-text-soft)}.uni-builder-save{align-items:center;background:var(--ui-green);border:0;color:#fff;display:inline-flex;gap:.6rem}.uni-builder-save svg{font-size:1.7rem}.uni-variant-list{display:flex;flex-direction:column;gap:.8rem}.uni-variant-card{grid-gap:1rem;align-items:center;background:#fff;border:1px solid var(--ui-border);border-radius:1.1rem;display:grid;gap:1rem;grid-template-columns:auto auto 1fr auto;padding:1rem;transition:.16s ease}.uni-variant-card:hover{border-color:#c8d3e2;box-shadow:var(--ui-shadow)}.uni-variant-card__drag{color:#a4acb9;font-size:1.5rem;letter-spacing:-.25rem}.uni-variant-card__visual{background:var(--ui-purple-soft);border-radius:.9rem;color:var(--ui-purple);display:grid;height:4.5rem;overflow:hidden;place-items:center;width:4.5rem}.uni-variant-card__visual img{height:100%;object-fit:cover;width:100%}.uni-variant-card__visual svg{font-size:2rem}.uni-variant-card__content>span{color:var(--ui-text-muted);display:block;font-size:.9rem;font-weight:800;letter-spacing:.08em;margin-bottom:.15rem}.uni-variant-card__content>strong{font-size:1.25rem}.uni-variant-card__content>div{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.uni-variant-card__content>div span{background:var(--ui-purple-soft);border-radius:.6rem;color:#4d42a2;font-size:1rem;font-weight:600;padding:.35rem .7rem}.uni-delete-variant{background:#0000;border:0;border-radius:.8rem;color:#a2aab7;cursor:pointer;display:grid;height:3.7rem;place-items:center;width:3.7rem}.uni-delete-variant:hover{background:var(--ui-red-soft);color:var(--ui-red)}.uni-delete-variant svg{font-size:2rem}.uni-empty-variants{align-items:center;background:var(--ui-surface-soft);border:1px dashed var(--ui-border-strong);border-radius:1.2rem;display:flex;flex-direction:column;padding:3.5rem 2rem;text-align:center}.uni-empty-variants>div{background:var(--ui-purple-soft);border-radius:1.2rem;color:var(--ui-purple);display:grid;height:5.2rem;margin-bottom:1rem;place-items:center;width:5.2rem}.uni-empty-variants>div svg{font-size:2.4rem}.uni-empty-variants strong{font-size:1.25rem}.uni-empty-variants>span{color:var(--ui-text-muted);font-size:1.05rem;line-height:1.5;margin-top:.45rem;max-width:42rem}.uni-empty-variants button{align-items:center;background:var(--ui-primary-soft);border:0;border-radius:.8rem;color:var(--ui-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:1.05rem;font-weight:700;gap:.5rem;margin-top:1.2rem;padding:.75rem 1rem}.uni-empty-variants button svg{font-size:1.6rem}.uni-sidebar{display:flex;flex-direction:column;gap:1.4rem;min-width:0;position:sticky;top:10.8rem}.uni-sidebar-card{background:#fff;border:1px solid var(--ui-border);border-radius:1.4rem;box-shadow:var(--ui-shadow);padding:1.6rem}.uni-sidebar-status{background:linear-gradient(145deg,#14213d,#1d3159);border-color:#ffffff14;box-shadow:0 1.5rem 3.5rem #0f203d29;color:#fff;overflow:hidden}.uni-sidebar-card__header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.uni-sidebar-card__header>div:first-child{display:flex;flex-direction:column;gap:.25rem}.uni-sidebar-card__header span{color:#ffffff85;font-size:.95rem;font-weight:800;letter-spacing:.1em}.uni-sidebar-card__header strong{font-size:1.6rem}.uni-status-orb{background:#62e6a414;border:1px solid #ffffff1f;border-radius:1.2rem;color:#62e6a4;display:grid;height:4.5rem;place-items:center;width:4.5rem}.uni-status-orb svg{font-size:2.3rem}.uni-health{margin-top:2rem}.uni-health__top{display:flex;justify-content:space-between;margin-bottom:.65rem}.uni-health__top span{color:#ffffff8c;font-size:1.05rem}.uni-health__top strong{color:#7cf0b2;font-size:1.05rem}.uni-health__track{background:#ffffff17;border-radius:99rem;height:.55rem;overflow:hidden}.uni-health__track span{background:linear-gradient(90deg,#34d88c,#8ef0bd);border-radius:inherit;display:block;height:100%;transition:width .4s ease}.uni-health p{color:#ffffff80;font-size:1rem;line-height:1.5;margin:.8rem 0 0}.uni-sidebar-heading{align-items:center;display:flex;gap:.9rem;margin-bottom:1.5rem}.uni-sidebar-heading__icon{background:var(--ui-primary-soft);border-radius:1rem;color:var(--ui-primary);display:grid;height:3.8rem;place-items:center;width:3.8rem}.uni-sidebar-heading__icon svg{font-size:1.9rem}.uni-sidebar-heading>div:last-child{display:flex;flex-direction:column;gap:.2rem}.uni-sidebar-heading span{color:var(--ui-text-muted);font-size:.9rem;font-weight:800;letter-spacing:.08em}.uni-sidebar-heading strong{font-size:1.25rem}.uni-sidebar-card .ui-field+.ui-field{margin-top:1.2rem}.uni-sidebar-divider{background:var(--ui-border);height:1px;margin:1.6rem 0}.uni-unit-grid{grid-gap:1.1rem;display:grid;gap:1.1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.uni-unit-grid .ui-field:nth-child(3){grid-column:1/2}.uni-percent-input{align-items:center;background:#fff;border:1px solid var(--ui-border-strong);border-radius:1rem;display:flex;min-height:4.8rem;overflow:hidden}.uni-percent-input input{border:0;font:inherit;height:4.7rem;min-width:0;outline:0;padding:0 1.2rem;width:100%}.uni-percent-input span{color:var(--ui-text-muted);font-weight:800;padding-right:1.1rem}.uni-metrics-grid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-mini-metric{align-items:center;background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:1rem;display:flex;gap:.75rem;min-width:0;padding:1rem}.ui-mini-metric__icon{background:#fff;border-radius:.8rem;color:var(--ui-text-soft);display:grid;flex:0 0 3.2rem;height:3.2rem;place-items:center;width:3.2rem}.ui-mini-metric__icon svg{font-size:1.7rem}.ui-mini-metric>div:last-child{min-width:0}.ui-mini-metric span{color:var(--ui-text-muted);display:block;font-size:.9rem}.ui-mini-metric strong{display:block;font-size:1.1rem;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-mini-metric--blue .ui-mini-metric__icon{background:var(--ui-primary-soft);color:var(--ui-primary)}.ui-mini-metric--green .ui-mini-metric__icon{background:var(--ui-green-soft);color:var(--ui-green)}.uni-dimension-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem}.uni-channel-card{align-items:center;background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:1rem;display:flex;gap:.9rem;padding:1rem}.uni-channel-icon{background:var(--ui-primary-soft);border-radius:1rem;color:var(--ui-primary);display:grid;height:3.8rem;place-items:center;width:3.8rem}.uni-channel-icon svg{font-size:2rem}.uni-channel-card>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:.2rem}.uni-channel-card strong{font-size:1.1rem}.uni-channel-card span{color:var(--ui-text-muted);font-size:.95rem;line-height:1.4}.uni-channel-card>svg{color:var(--ui-green);font-size:1.9rem}.uni-preview-card{overflow:hidden;padding:0}.uni-preview-header{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;justify-content:space-between;padding:1.4rem 1.5rem}.uni-preview-header div{display:flex;flex-direction:column;gap:.2rem}.uni-preview-header span{color:var(--ui-text-muted);font-size:.9rem;font-weight:800;letter-spacing:.08em}.uni-preview-header strong{font-size:1.2rem}.uni-preview-header>svg{color:var(--ui-text-muted);font-size:1.9rem}.uni-preview-product{padding:1.5rem}.uni-preview-image{background:linear-gradient(145deg,#f0f3f8,#fafbfc);border-radius:1.1rem;color:#9ba5b5;display:grid;height:19rem;overflow:hidden;place-items:center;width:100%}.uni-preview-image svg{font-size:5rem}.uni-preview-image img{height:100%;object-fit:cover;width:100%}.uni-preview-body{padding-top:1.2rem}.uni-preview-body>span{color:var(--ui-primary);font-size:.95rem;font-weight:800;text-transform:uppercase}.uni-preview-body h3{font-size:1.45rem;margin:.35rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uni-preview-body p{color:var(--ui-text-muted);font-size:1.05rem;margin:.25rem 0 0}.uni-preview-price{align-items:baseline;display:flex;gap:.4rem;margin-top:1rem}.uni-preview-price strong{color:var(--ui-green);font-size:1.7rem}.uni-preview-price small{color:var(--ui-text-muted);font-size:1rem}.uni-highlight-list{display:flex;flex-direction:column;gap:.7rem}.uni-highlight-list>div{grid-gap:.6rem;align-items:center;background:var(--ui-surface-soft);border-radius:.8rem;display:grid;gap:.6rem;grid-template-columns:auto 1fr auto;padding:.8rem}.uni-highlight-list svg{color:var(--ui-green);font-size:1.6rem}.uni-highlight-list span{color:var(--ui-text-muted);font-size:1rem}.uni-highlight-list strong{font-size:1rem}.uni-create-footer{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-top:1px solid var(--ui-border);bottom:0;box-shadow:0 -1rem 3rem #1018280d;display:flex;gap:2rem;justify-content:space-between;left:0;min-height:8rem;padding:1.2rem clamp(2rem,4vw,5rem);position:fixed;right:0;z-index:40}.uni-footer-status{align-items:center;display:flex;gap:1rem}.uni-footer-status__icon{background:var(--ui-green-soft);border-radius:1rem;color:var(--ui-green);display:grid;height:4rem;place-items:center;width:4rem}.uni-footer-status__icon svg{font-size:2rem}.uni-footer-status>div:last-child{display:flex;flex-direction:column;gap:.2rem}.uni-footer-status strong{font-size:1.2rem}.uni-footer-status span{color:var(--ui-text-muted);font-size:1rem}.uni-footer-actions{display:flex;gap:.8rem}.uni-footer-cancel,.uni-footer-save{border-radius:1rem;cursor:pointer;font-size:1.2rem;font-weight:700;min-height:4.6rem;padding:0 1.5rem}.uni-footer-cancel{background:#fff;border:1px solid var(--ui-border-strong);color:var(--ui-text-soft)}.uni-footer-save{align-items:center;background:linear-gradient(135deg,var(--ui-primary),#3f80ff);border:0;box-shadow:0 .8rem 2rem #1463ff33;color:#fff;display:inline-flex;gap:.65rem}.uni-footer-save:hover{box-shadow:0 1rem 2.5rem #1463ff40;transform:translateY(-1px)}.uni-footer-save svg{font-size:1.8rem}@media (max-width:125rem){.uni-workspace{grid-template-columns:minmax(0,1fr) 33rem}.uni-sidebar{top:10rem}.uni-media-workspace{grid-template-columns:minmax(0,1fr) 24rem}}@media (max-width:105rem){.uni-workspace{grid-template-columns:minmax(0,1fr) 30rem}.uni-create-header__right .uni-autosave{display:none}.uni-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:90rem){.uni-workspace{grid-template-columns:1fr}.uni-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.uni-preview-card,.uni-sidebar-status{grid-column:1/-1}.uni-create-header{position:relative}.uni-create-footer{bottom:0;position:sticky}.uni-workspace{margin-bottom:3rem}}@media (max-width:68rem){.uni-create-header{align-items:flex-start;flex-direction:column;padding:1.5rem 2rem}.uni-create-header__right{width:100%}.uni-create-header__right button{flex:1 1}.uni-creation-progress{padding:1.5rem 2rem}.uni-progress-summary{align-items:flex-start;flex-direction:column}.uni-completion-score{width:100%}.uni-progress-steps{overflow-x:auto;padding-bottom:.5rem}.uni-progress-line{min-width:3rem}.uni-workspace{margin-top:1.25rem;width:calc(100% - 2.5rem)}.uni-form-grid,.uni-pricing-grid{grid-template-columns:1fr}.ui-field--full{grid-column:auto}.uni-media-workspace{grid-template-columns:1fr}.uni-media-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.uni-sidebar,.uni-storage-type-grid{grid-template-columns:1fr}.uni-preview-card,.uni-sidebar-status{grid-column:auto}.uni-profit-summary{grid-template-columns:1fr 1fr 1fr}.uni-profit-divider{display:none}.uni-create-footer{padding:1rem 1.5rem}}@media (max-width:48rem){#addNewItemcomp,.uni-create-item{font-size:1.4rem}.uni-create-heading h1{font-size:1.8rem}.uni-create-heading p{display:none}.uni-product-mark{flex-basis:4.3rem;height:4.3rem;width:4.3rem}.uni-create-header__right{display:grid;grid-template-columns:1fr 1.5fr}.uni-secondary-action{display:none}.uni-primary-action{width:100%}.ui-section-card__body,.ui-section-card__header{padding:1.6rem}.ui-section-badge,.ui-section-card__heading p{display:none}.uni-dimension-grid,.uni-media-insights,.uni-profit-summary,.uni-stock-grid,.uni-unit-grid,.uni-variant-form{grid-template-columns:1fr}.uni-profit-summary__primary{border-bottom:1px solid var(--ui-border);padding-bottom:1rem}.uni-variant-card{grid-template-columns:auto auto 1fr}.uni-delete-variant{grid-column:3;grid-row:1;justify-self:end}.uni-create-footer{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.uni-footer-status{display:none}.uni-footer-actions{width:100%}.uni-footer-cancel,.uni-footer-save{flex:1 1}}@media (max-width:32rem){.uni-workspace{width:calc(100% - 1.5rem)}.uni-create-header,.uni-creation-progress{padding:1.2rem 1rem}.uni-progress-step span{display:none}.uni-progress-line{min-width:1.5rem}.ui-section-card{border-radius:1.2rem}.uni-upload-zone{padding:2rem 1rem}.uni-upload-actions{flex-direction:column;width:100%}.uni-upload-primary,.uni-upload-secondary{width:100%}}.uni-media-card{overflow:hidden;position:relative}.uni-media-counter{align-items:baseline;background:#f8fafc;border:1px solid #e4e9f0;border-radius:999rem;color:#7b8494;display:flex;font-size:1.3rem;font-weight:600;gap:.3rem;padding:.7rem 1.1rem}.uni-media-counter strong{color:#172033;font-size:1.6rem}.uni-media-layout{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr) minmax(24rem,.42fr);margin-top:2rem}.uni-media-dropzone{align-items:center;background:linear-gradient(145deg,#fff,#f8fafc);border:1.5px dashed #cbd5e1;border-radius:1.6rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:28rem;overflow:hidden;padding:3rem;position:relative;text-align:center;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.uni-media-dropzone:hover{background:linear-gradient(145deg,#fff,#f7f7ff);border-color:#7c83ff;box-shadow:0 1.5rem 4rem #28305a14}.uni-media-dropzone--dragging{background:linear-gradient(145deg,#f4f3ff,#fff);border-color:#635bff;box-shadow:0 2rem 5rem #635bff29;transform:scale(1.01)}.uni-media-dropzone--full{cursor:default;opacity:.8}.uni-media-dropzone__glow{background:radial-gradient(circle,#635bff1f,#0000 70%);border-radius:50%;height:18rem;pointer-events:none;position:absolute;right:-6rem;top:-9rem;width:18rem}.uni-media-upload-icon{align-items:center;background:linear-gradient(145deg,#eeedff,#f8f7ff);border-radius:1.5rem;box-shadow:0 1rem 2.5rem #635bff21;color:#635bff;display:flex;height:6.2rem;justify-content:center;margin-bottom:1.6rem;width:6.2rem}.uni-media-upload-icon svg{font-size:3rem}.uni-media-dropzone h3{color:#172033;font-size:1.8rem;font-weight:700;margin:0 0 .7rem}.uni-media-dropzone>p{color:#788294;font-size:1.35rem;line-height:1.7;margin:0;max-width:48rem}.uni-media-actions{align-items:center;display:flex;gap:.9rem;margin-top:2rem}.uni-media-actions button{align-items:center;border-radius:.9rem;cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:700;gap:.7rem;justify-content:center;min-height:4.3rem;padding:0 1.5rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.uni-media-actions button:hover{transform:translateY(-1px)}.uni-media-primary{background:#635bff;border:1px solid #635bff;box-shadow:0 .8rem 1.8rem #635bff33;color:#fff}.uni-media-primary:hover{background:#554de8}.uni-media-secondary{background:#fff;border:1px solid #dce2eb;color:#343b49}.uni-media-secondary:hover{background:#f8fafc}.uni-media-hint{color:#99a1af;font-size:1.15rem;margin-top:1.5rem}.uni-media-tips{display:flex;flex-direction:column;gap:1rem}.uni-media-tip{align-items:flex-start;background:#fff;border:1px solid #e7ebf1;border-radius:1.2rem;display:flex;gap:1.1rem;padding:1.4rem;transition:transform .16s ease,box-shadow .16s ease}.uni-media-tip:hover{box-shadow:0 1rem 2.5rem #232a3c0f;transform:translateY(-1px)}.uni-media-tip>div{align-items:center;background:#f3f4ff;border-radius:1rem;color:#635bff;display:flex;flex:0 0 4rem;height:4rem;justify-content:center;width:4rem}.uni-media-tip>div svg{font-size:2rem}.uni-media-tip>span{display:flex;flex-direction:column;gap:.4rem}.uni-media-tip strong{color:#252c3a;font-size:1.35rem}.uni-media-tip small{color:#7d8796;font-size:1.2rem;line-height:1.55}.uni-media-gallery{border-top:1px solid #edf0f4;margin-top:2rem;padding-top:2rem}.uni-media-gallery__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.3rem}.uni-media-gallery__header h3{color:#172033;font-size:1.65rem;margin:.3rem 0 0}.uni-media-gallery__header>span{background:#f1f4f8;border-radius:999rem;color:#6e7787;font-size:1.15rem;font-weight:600;padding:.6rem 1rem}.uni-media-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.uni-media-item{aspect-ratio:1/1;background:#f5f7fa;border:1px solid #e2e7ee;border-radius:1.2rem;box-shadow:0 .5rem 1.5rem #141e320d;cursor:pointer;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.uni-media-item:hover{border-color:#c9c5ff;box-shadow:0 1.4rem 3rem #19233c1f;transform:translateY(-2px)}.uni-media-item img{display:block;height:100%;object-fit:cover;width:100%}.uni-media-item--primary{border:2px solid #635bff}.uni-media-primary-badge{align-items:center;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#141928d1;border-radius:.6rem;bottom:.8rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;gap:.35rem;left:.8rem;padding:.5rem .7rem;position:absolute}.uni-media-primary-badge svg{font-size:1.4rem}.uni-media-index{align-items:center;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#141928b8;border-radius:.7rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:2.5rem;justify-content:center;left:.7rem;position:absolute;top:.7rem;width:2.5rem}.uni-media-item-actions{display:flex;gap:.5rem;opacity:0;position:absolute;right:.7rem;top:.7rem;transform:translateY(-.4rem);transition:opacity .15s ease,transform .15s ease}.uni-media-item:hover .uni-media-item-actions{opacity:1;transform:translateY(0)}.uni-media-item-actions button{align-items:center;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#141928d1;border:0;border-radius:.8rem;color:#fff;cursor:pointer;display:flex;height:3.1rem;justify-content:center;width:3.1rem}.uni-media-item-actions button:hover{background:#141928f2}.uni-media-item-actions svg{font-size:1.7rem}.uni-media-add-more{align-items:center;aspect-ratio:1/1;background:#fafbfc;border:1.5px dashed #cfd5df;border-radius:1.2rem;color:#6f7888;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;transition:border-color .16s ease,background .16s ease,transform .16s ease}.uni-media-add-more:hover{background:#f8f7ff;border-color:#635bff;transform:translateY(-2px)}.uni-media-add-more svg{color:#635bff;font-size:2.5rem;margin-bottom:.3rem}.uni-media-add-more strong{color:#303747;font-size:1.25rem}.uni-media-add-more span{color:#8b94a3;font-size:1.05rem}.uni-media-empty{align-items:center;background:#fafbfc;border:1px solid #edf0f4;border-radius:1rem;display:flex;gap:1rem;margin-top:1.5rem;padding:1.3rem 1.5rem}.uni-media-empty>svg{color:#9ba4b2;font-size:2.5rem}.uni-media-empty>div{display:flex;flex-direction:column;gap:.25rem}.uni-media-empty strong{color:#404857;font-size:1.25rem}.uni-media-empty span{color:#8a93a2;font-size:1.1rem}@media (max-width:90rem){.uni-media-layout{grid-template-columns:1fr}.uni-media-tips{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:60rem){.uni-media-tips{grid-template-columns:1fr}.uni-media-actions{flex-direction:column;width:100%}.uni-media-actions button{width:100%}.uni-media-grid{grid-template-columns:repeat(2,1fr)}}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.universe-user-page{background:#f7f9fd;color:#132844;font-family:inherit;font-size:15px;min-height:100vh;padding:clamp(20px,4vw,56px)}.universe-user-shell{margin:0 auto;max-width:1120px}.universe-user-top{align-items:center;border-bottom:1px solid #e6edf5;display:flex;gap:16px;justify-content:space-between;padding-bottom:28px}.universe-user-brand{align-items:center;display:flex;gap:14px}.universe-user-mark{background:#3a84f8;border-radius:14px;color:#fff;display:grid;height:44px;place-items:center;width:44px}.universe-user-brand strong{font-size:17px}.universe-user-brand span{color:#617086;display:block;font-size:14px;margin-top:3px}.universe-user-logout{background:#fff;border:1px solid #dee6f1;border-radius:11px;color:#334660;cursor:pointer;padding:11px 15px}.universe-user-hero{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between;margin:36px 0 28px}.universe-user-hero h1{font-size:clamp(29px,3.1vw,42px);line-height:1.2;margin:10px 0}.universe-user-hero p{color:#5e6b7c;font-size:15px;line-height:1.6}.universe-user-tag{background:#e9f2ff;border-radius:999px;color:#1763ca;font-size:14px;padding:7px 12px}.universe-user-avatar{background:#dceaff;border-radius:22px;color:#236bd4;display:grid;font-size:28px;font-weight:750;height:72px;place-items:center;width:72px}.universe-user-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.universe-user-card{background:#fff;border:1px solid #e6edf5;border-radius:18px;display:flex;flex-direction:column;gap:16px;padding:clamp(22px,3vw,32px)}.universe-user-card h2{font-size:20px;margin:0}.universe-user-card p{color:#68768a;font-size:15px;line-height:1.6;margin:0}.universe-user-icon{background:#e9f2ff;border-radius:13px;color:#3a84f8;display:grid;height:47px;place-items:center;width:47px}.universe-user-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.universe-user-primary,.universe-user-secondary{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:650;gap:7px;justify-content:center;padding:13px 18px;text-decoration:none}.universe-user-primary{background:#3a84f8;border:1px solid #3a84f8;color:#fff}.universe-user-secondary{background:#fff;border:1px solid #d9e6f8;color:#246cd0}.universe-user-fields{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.universe-user-field{border-bottom:1px solid #f0f3f9;min-width:0;padding-bottom:15px}.universe-user-field small{color:#718093;display:block;font-size:14px;margin-bottom:7px}.universe-user-field strong{font-size:15px;overflow-wrap:anywhere}.universe-user-message{background:#fff;border:1px solid #e6edf5;border-radius:12px;color:#495870;line-height:1.5;padding:16px}@media(max-width:700px){.universe-user-page{padding:18px}.universe-user-fields,.universe-user-grid{grid-template-columns:1fr}.universe-user-hero{margin-top:26px}.universe-user-top{align-items:flex-start}}.controlButtons{width:12rem}.pos-properties .pptyTopCont{background:linear-gradient(125deg,#eaf3ff,#fff);border:1px solid #dfebfa;border-radius:1.4rem;padding:2.2rem}.pos-properties .pptyTopCont h3{color:#183c69;font-size:2.4rem}.pos-properties .pptyTopCont p{color:#526980;line-height:1.6}.pos-properties .pos-property-hint{border-left:3px solid #2b7ac9;font-size:1.3rem;margin-top:1rem;padding-left:1.2rem}.pos-properties .pptyBtnCont{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.pos-properties .pptyBtnCont figure{align-items:center;min-width:0;text-align:center}.pos-properties .pptyBtnCont figure button{background:#eff5ff;border:1px solid #d6e4f6;border-radius:1.2rem;color:#2866b3;min-height:5.2rem;min-width:5.2rem;transition:background .2s}.pos-properties .pptyBtnCont figure button:hover{background:#dbeafe}.pos-properties .pptyBtnCont figure span{font-size:1.25rem;overflow-wrap:anywhere}@media (max-width:700px){.pos-properties .pptyBtnCont{grid-template-columns:repeat(2,minmax(0,1fr))}}.pos-total-panel{animation:pos-total-enter .3s ease-out both;background:#fff;border-radius:22px;box-shadow:0 25px 70px #071e3840;box-sizing:border-box;color:#162f4c;max-height:calc(100dvh - 36px);overflow:auto;padding:24px;width:min(480px,calc(100vw - 28px))}.pos-total-panel__top{align-items:center;color:#63819f;display:flex;font-size:12px;font-weight:800;justify-content:space-between;letter-spacing:.12em}.pos-total-panel__top button{background:#eff4f9;border:0;border-radius:11px;color:#315372;cursor:pointer;font-size:27px;height:36px;width:36px}.pos-total-panel__hero{background:linear-gradient(135deg,#113b67,#216ba6);border-radius:18px;color:#fff;display:flex;flex-direction:column;gap:8px;margin:20px 0;padding:25px 20px}.pos-total-panel__hero small{color:#dcefff;font-size:14px}.pos-total-panel__hero strong{font-size:clamp(26px,5vw,40px);font-weight:800;overflow-wrap:anywhere}.pos-total-panel__hero p{color:#dcefff;font-size:13px;margin:0}.pos-total-panel__rows{display:flex;flex-direction:column;gap:0}.pos-total-panel__rows>div{align-items:center;border-bottom:1px solid #e7edf4;display:flex;font-size:15px;gap:15px;justify-content:space-between;padding:13px 5px}.pos-total-panel__rows strong{font-weight:750;text-align:right}.pos-total-panel__due{color:#145e91;font-size:17px!important;font-weight:800}.pos-total-panel__done{background:#17659b;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:800;margin-top:18px;padding:14px;width:100%}@keyframes pos-total-enter{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.pos-total-panel{animation:none}}.warehauseSearch{border:1px solid #d5e3f1!important;border-radius:12px!important;box-shadow:0 4px 15px #194f7510;transition:border-color .2s,box-shadow .2s}.warehauseSearch:focus-within{border-color:#438fc0!important;box-shadow:0 0 0 3px #3a93cd22}.warehauseSearch input{font-size:15px;min-width:0;outline:none}.searched-products-dropdown{background:#fff;border:1px solid #d7e5f3;border-radius:14px;box-shadow:0 16px 38px #113c6429;box-sizing:border-box;max-height:min(55dvh,430px);z-index:50}#modalContainer.pos-chat-drawer-overlay,#modalContainer.pos-shipping-drawer-overlay{align-items:stretch!important;box-sizing:border-box;display:flex!important;justify-content:flex-start!important;overflow:hidden;padding:0!important}#modalContainer.pos-chat-drawer-overlay>.pos-chat{flex:0 1 min(104rem,100vw);width:min(104rem,100vw)}#modalContainer.pos-chat-drawer-overlay>.pos-chat,#modalContainer.pos-shipping-drawer-overlay>.shippingWrapper{animation:terminal-left-drawer-enter .3s ease-out both;border-radius:0!important;box-sizing:border-box;height:100vh;height:100dvh;margin:0;max-height:100dvh;max-width:100vw}#modalContainer.pos-shipping-drawer-overlay>.shippingWrapper{background:#f3f6ff;flex:0 1 min(61rem,100vw);max-width:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;width:min(61rem,100vw)}#modalContainer.pos-shipping-drawer-overlay>.shippingWrapper>#shippingCont{border-radius:0!important;box-sizing:border-box;max-width:none;min-height:100%;width:100%}@keyframes terminal-left-drawer-enter{0%{opacity:.85;transform:translateX(-36px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){#modalContainer.pos-chat-drawer-overlay>.pos-chat,#modalContainer.pos-shipping-drawer-overlay>.shippingWrapper{animation:none}}#modalContainer.pos-chat-drawer-overlay{align-items:stretch!important;box-sizing:border-box;display:flex!important;justify-content:flex-start!important;padding:0!important}#modalContainer.pos-chat-drawer-overlay>.uc-chat{animation:uc-chat-slide-in .26s cubic-bezier(.22,.72,.18,1) both;border:0;border-radius:0!important;box-sizing:border-box;flex:0 1 min(917px,100vw);height:100vh;height:100dvh;margin:0;max-height:100dvh;max-width:100vw;min-height:0;min-width:0;width:min(917px,100vw)}#modalContainer.pos-chat-drawer-overlay>.uc-chat.uc-chat-exiting{animation:uc-chat-slide-out .2s ease-in forwards!important}@keyframes uc-chat-slide-in{0%{opacity:.94;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes uc-chat-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:.94;transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){#modalContainer.pos-chat-drawer-overlay>.uc-chat,#modalContainer.pos-chat-drawer-overlay>.uc-chat.uc-chat-exiting{animation-duration:1ms!important}}.pos-calculator,.pos-calculator *{box-sizing:border-box}.pos-calculator{--pos-calc-blue:#3a84f8;background:#172235;border:1px solid #43546f;border-radius:1.8rem;box-shadow:0 22px 60px #040c1c7a,0 4px 14px #040c1c33;color:#f5f8ff;font-family:inherit;font-size:1.35rem;line-height:1.4;max-height:calc(100dvh - 2.4rem);overflow:auto;padding:1.5rem;text-align:left;width:min(36rem,calc(100vw - 2.4rem))}.pos-calculator--floating{left:max(1.2rem,calc(100vw - 42rem));position:fixed;top:1.2rem;z-index:9999990}.pos-calculator--modal{margin:auto;position:relative}.pos-calculator__display-foot,.pos-calculator__header,.pos-calculator__history-toggle,.pos-calculator__identity{align-items:center;display:flex;justify-content:space-between}.pos-calculator__header{cursor:grab;gap:1rem;margin-bottom:1.4rem;touch-action:none;-webkit-user-select:none;user-select:none}.pos-calculator__header:active{cursor:grabbing}.pos-calculator__identity{gap:.9rem;justify-content:flex-start;min-width:0}.pos-calculator__identity strong{color:#fff;display:block;font-size:1.65rem;font-weight:700}.pos-calculator__identity small{color:#b8c9e2;display:block;font-size:1.2rem}.pos-calculator__brand{background:#293e60;border-radius:1.1rem;color:#92bdff;display:grid;flex:0 0 3.6rem;font-size:2.5rem;height:3.6rem;place-items:center;width:3.6rem}.pos-calculator button{appearance:none;border:0;box-shadow:none;cursor:pointer;font:inherit}.pos-calculator button:focus-visible,.pos-calculator__keyfocus:focus-visible{outline:3px solid #a5caff;outline-offset:2px}.pos-calculator__close{background:#2d405b;border-radius:.9rem;color:#e7f0ff;flex:0 0 3.4rem;font-size:2.4rem!important;height:3.4rem;line-height:1;width:3.4rem}.pos-calculator__close:hover{background:#425875}.pos-calculator__display{background:#223149;border:1px solid #3c506c;border-radius:1.2rem;margin-bottom:1.2rem;min-width:0;padding:1.2rem 1.4rem;text-align:right}.pos-calculator__expression{color:#c3d3e7;font-size:1.35rem;min-height:2.1rem;overflow-wrap:anywhere}.pos-calculator__amount{font-feature-settings:"tnum";color:#fff;display:block;font-size:clamp(2.6rem,3vw,3.8rem);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.04em;line-height:1.25;margin:.3rem 0;min-height:4.8rem;overflow-wrap:anywhere}.pos-calculator__display-foot{color:#a7bddc;font-size:1.2rem;gap:.6rem}.pos-calculator__feedback{overflow-wrap:anywhere;text-align:left}.pos-calculator__copy{background:#334e77;border-radius:.7rem;color:#edf4ff;font-size:1.2rem!important;font-weight:600!important;min-height:3rem;padding:.45rem .95rem}.pos-calculator__copy:disabled{cursor:default;opacity:.5}.pos-calculator__copy:not(:disabled):hover{background:#4169a0}.pos-calculator__keyfocus{height:1px;opacity:0;padding:0;pointer-events:none;position:absolute;width:1px}.pos-calculator__keys{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.pos-calculator__key{font-feature-settings:"tnum";background:#2c3d55;border-radius:1rem;color:#edf5ff;display:grid;font-size:2.1rem!important;font-variant-numeric:tabular-nums;font-weight:600!important;min-height:5.1rem;min-width:0;place-items:center;touch-action:manipulation;transition:background .12s ease,transform .12s ease}.pos-calculator__key:hover{background:#405774}.pos-calculator__key:active{transform:scale(.97)}.pos-calculator__key--operator{background:#315dab;color:#fff}.pos-calculator__key--operator:hover{background:#4478d1}.pos-calculator__key--clear,.pos-calculator__key--utility{background:#394c68;font-size:1.85rem!important}.pos-calculator__key--clear{background:#66404b}.pos-calculator__key--clear:hover{background:#854956}.pos-calculator__key--equals{background:#079a75;color:#fff}.pos-calculator__key--equals:hover{background:#12ae87}.pos-calculator__history{border-top:1px solid #394c65;margin-top:1.3rem;padding-top:.7rem}.pos-calculator__history-toggle{background:#0000;color:#c7d7ec;font-size:1.3rem!important;padding:.65rem .3rem;text-align:left;width:100%}.pos-calculator__history-list{grid-gap:.4rem;display:grid;gap:.4rem;margin-top:.6rem;max-height:12rem;overflow-y:auto}.pos-calculator__history-list button{background:#263850;border-radius:.7rem;color:#e9f2ff;font-size:1.25rem!important;overflow-wrap:anywhere;padding:.8rem;text-align:left;width:100%}.pos-calculator__history-list button:hover{background:#365176}.pos-calculator__history-list strong{color:#91e8cc;float:right;margin-left:1rem}.pos-calculator__history-list>span{color:#b8c8dd;padding:1rem 0}@media (max-width:640px){.pos-calculator--floating{bottom:1.2rem;left:1.2rem!important;right:1.2rem;top:auto!important;width:auto}.pos-calculator{max-height:calc(100dvh - 2.4rem);padding:1.2rem}.pos-calculator__key{min-height:4.5rem}}@media (max-height:650px){.pos-calculator{padding:1rem 1.2rem}.pos-calculator__header{margin-bottom:.7rem}.pos-calculator__display{margin-bottom:.7rem;padding:.6rem 1rem}.pos-calculator__amount{font-size:2.6rem;min-height:3.4rem}.pos-calculator__keys{gap:.6rem}.pos-calculator__key{min-height:3.7rem}.pos-calculator__history{margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.pos-calculator__key{transition:none}}.pos-contact-dialog{background:#fff;border:1px solid #dce7f5;border-radius:2rem;box-shadow:0 25px 90px #1728464d;box-sizing:border-box;color:#1c2e4a;max-height:92vh;overflow-y:auto;padding:clamp(1.5rem,3vw,3.5rem);width:min(108rem,94vw)}.pos-contact-dialog .contactCont{min-width:0;width:100%}.pos-contact-dialog header h3{font-size:3rem;margin:0}.pos-contact-dialog header p{color:#687a91;font-size:1.4rem;margin-top:.7rem}.pos-contact-dialog .btnCloseContacts{background:#f0f5fc;border-radius:50%;flex-shrink:0;height:4.2rem;width:4.2rem}.pos-contact-tools{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.pos-contact-tools input{background:#f9fbff;border:1px solid #d4e1f0;border-radius:1rem;flex:1 1;font:inherit;min-width:18rem;padding:1.3rem 1.5rem}.pos-contact-tools button{align-items:center;background:#edf4ff;border:1px solid #d6e4f3;border-radius:1rem;color:#1754a3;display:flex;font-weight:650;gap:.5rem;padding:1.2rem 1.6rem}.pos-contact-tools button.pos-primary{background:#145fca;border-color:#145fca;color:#fff}.pos-contact-tools button:disabled{opacity:.55}.pos-contact-dialog .contactsItem{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,27rem),1fr));max-height:48vh;overflow:auto;padding:.6rem}.pos-contact-dialog .theContTop>div:first-child{color:#6381a5;font-size:1.15rem}.pos-contact-dialog .contactDiscr strong{overflow-wrap:anywhere}.pos-contact-details{background:#f3f8ff;border:1px solid #caddf8;border-radius:1.3rem;line-height:1.8;padding:2rem}.pos-contact-details button{background:#165bb3;border:0;border-radius:.7rem;color:#fff;cursor:pointer;padding:.8rem 1.4rem}.pos-empty-state{background:#f8fbfe;border-radius:1.3rem;color:#75869b;padding:5rem 1.5rem;text-align:center}@media(max-width:650px){.pos-contact-dialog{max-height:96vh;width:98vw}.pos-contact-dialog .contactsItem{max-height:50vh}.pos-contact-dialog header h3{font-size:2.3rem}}.pos-contact-dialog .theContact{background-color:var(--primary-color);border:0;border-radius:3.2rem;box-shadow:.1rem 1rem 2rem -1rem #00000059;margin:0;min-width:0;overflow:hidden;width:100%}.pos-contact-dialog .theContTop{background-color:#fafaff;border-radius:3rem;color:#333;padding:2rem}.pos-contact-dialog .theContactImg{background-color:#1a6df2;border-radius:44rem;color:#fff;flex-shrink:0;height:4.5rem;width:4.5rem}.pos-contact-dialog .contactDiscr{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:4.5rem minmax(0,1fr);min-width:0}.pos-contact-dialog .theContTop button{align-items:center;background-color:#ebeffb;border:0;border-radius:.7rem;color:#727ba6;cursor:pointer;display:flex;flex:1 1;font-size:1.1rem;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;width:50%}.pos-contact-dialog .theContTop button:disabled{cursor:not-allowed;opacity:.4}.pos-contact-dialog .theContTop button:hover:not(:disabled){background-color:var(--primary-color);color:#fff}.pos-contact-dialog .theContFoot{color:#fff;padding:1.1rem;text-align:center}#paymentsTransactions{background:#fff;border:1px solid #dae6f3;border-radius:1.6rem;box-shadow:0 22px 70px #15365a45;box-sizing:border-box;max-height:91vh;overflow-y:auto;padding:clamp(1.5rem,3vw,3rem);width:min(105rem,95vw)}#paymentsTransactions .payments-first-container{background:linear-gradient(110deg,#112a52,#1d5cb6);border-radius:1.5rem;color:#fff}#paymentsTransactions .payments-second-container,#paymentsTransactions .payments-third-container{background:#f9fbff;border:1px solid #e3ecf6;border-radius:1.2rem}#paymentsTransactions .paymentsTable{width:100%}#paymentsTransactions .paymentsTable tr{gap:1rem}#paymentsTransactions .paymentsTable td,#paymentsTransactions .paymentsTable th{overflow-wrap:anywhere}@media(max-width:680px){#paymentsTransactions{padding:1rem;width:99vw}#paymentsTransactions .payments-first-container,#paymentsTransactions .payments-second-container{display:flex;flex-direction:column}}.recentTransV2{background:#f8fafc;border-radius:1.6rem;color:#17263d;font-family:inherit;max-height:94dvh;overflow:auto;padding:2.4rem;width:min(116rem,96vw)}.recentTransV2,.recentTransV2 *{box-sizing:border-box}.rt-header{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.rt-eyebrow{color:#4974a7;font-size:1.05rem;font-weight:800;letter-spacing:.14em}.rt-header h2,.rt-receipt-panel h2{color:#14243c;font-size:2.5rem;margin:.5rem 0}.rt-header p,.rt-receipt-panel header p{color:#65748b;font-size:1.25rem;margin:0}.rt-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.recentTransV2 .discount_export_btn,.recentTransV2 .iconBtn,.recentTransV2 .rt-button{align-items:center;background:#fff;border:1px solid #d9e3f0;border-radius:.9rem;color:#244262;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:700;gap:.6rem;height:auto;justify-content:center;min-height:3.8rem;padding:1rem 1.2rem;white-space:nowrap}.recentTransV2 .discount_export_btn:hover,.recentTransV2 .rt-button:hover{background:#eff6ff;border-color:#4c88d1}.recentTransV2 button:focus-visible,.recentTransV2 input:focus-visible,.recentTransV2 select:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.recentTransV2 button:disabled{cursor:not-allowed;opacity:.45}.rt-stats{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.7rem}.rt-stats>div{background:#fff;border:1px solid #e1e8f2;border-radius:1.2rem;display:flex;flex-direction:column;gap:.8rem;padding:1.7rem}.rt-stats span{color:#60728b;font-size:1.2rem;font-weight:700}.rt-stats strong{font-size:2.45rem;overflow-wrap:anywhere}.rt-stats small{color:#8795a7;font-size:1.1rem}.rt-toolbar{align-items:end;background:#fff;border:1px solid #e1e8f2;border-radius:1.2rem;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.7rem;padding:1.4rem}.rt-toolbar label{color:#5b6c83;display:flex;flex-direction:column;font-size:1.1rem;font-weight:700;gap:.5rem}.rt-footer select,.rt-toolbar input,.rt-toolbar select{background:#fff;border:1px solid #d8e1ec;border-radius:.8rem;color:#233853;font:inherit;font-size:1.25rem;min-height:3.8rem;padding:.9rem}.rt-toolbar .rt-search{align-items:center;border:1px solid #d8e1ec;border-radius:.8rem;display:flex;flex:1 1 24rem;flex-direction:row;gap:.7rem;padding:0 1rem}.rt-search input{border:0;min-width:0;outline:0;width:100%}.rt-list-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.rt-list-heading>div:first-child{display:flex;flex-direction:column;gap:.25rem}.rt-list-heading strong{font-size:1.55rem}.rt-list-heading span{color:#65748b;font-size:1.1rem}.rt-view-switch{display:flex;gap:.5rem}.rt-view-switch button{background:#fff;border:1px solid #dce4ee;border-radius:.7rem;cursor:pointer;padding:.5rem}.rt-view-switch button.active{background:#dbeafe;color:#1b59a4}.rt-table-scroll{background:#fff;border:1px solid #e1e8f2;border-radius:1.2rem;overflow:auto}.rt-table{border-collapse:collapse;font-size:1.15rem;min-width:105rem;text-align:left;width:100%}.rt-table th{background:#f1f5fa;color:#5b6c83;font-size:1.1rem;font-weight:800;padding:1.4rem 1.1rem;white-space:nowrap}.rt-table td{border-top:1px solid #edf0f5;padding:1.25rem 1.1rem;vertical-align:middle}.rt-table tr:hover td{background:#f7fbff}.rt-amount,.rt-sale-id{color:#19385e;font-weight:800}.rt-pill{background:#eaf3ff;border-radius:5rem;color:#285f9c;display:inline-block;font-size:1.05rem;font-weight:750;padding:.5rem .8rem;text-transform:capitalize}.rt-grid{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(auto-fill,minmax(23rem,1fr))}.rt-card{background:#fff;border:1px solid #e1e8f2;border-radius:1.3rem;display:flex;flex-direction:column;gap:1.3rem;padding:1.7rem}.rt-card>div{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.rt-card h3{font-size:1.5rem;margin:0}.rt-card p,.rt-date{color:#71829a;font-size:1.1rem}.rt-card strong{font-size:2rem}.rt-card .rt-button{align-self:flex-start}.rt-footer{color:#536680;flex-wrap:wrap;font-size:1.2rem;gap:1.5rem;justify-content:space-between;padding-top:1.8rem}.rt-footer,.rt-footer>div{align-items:center;display:flex}.rt-footer>div{gap:.8rem}.rt-footer label{align-items:center;display:flex;gap:.5rem}.rt-message{background:#fff;border:1px dashed #dce3ed;border-radius:1.2rem;color:#566985;font-size:1.35rem;padding:4rem 2rem;text-align:center}.rt-error{color:#ab3041}.rt-modal-overlay{background:#09162a9e;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:12000}.rt-receipt-panel{animation:rt-slide .25s ease-out;background:#f8fafc;box-shadow:-1rem 0 4rem #0b192b30;display:flex;flex-direction:column;height:100dvh;width:min(52rem,100vw)}.rt-receipt-panel>header{align-items:flex-start;background:#fff;border-bottom:1px solid #dee6ef;display:flex;justify-content:space-between;padding:2rem}.rt-close{background:#edf3fa;border:0;border-radius:.9rem;cursor:pointer;padding:.75rem}.rt-receipt-scroll{align-items:flex-start;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;padding:1.6rem}.rt-receipt-scroll .SalesRecieptWrap{box-shadow:0 1rem 3rem #152d4520;height:auto!important;max-width:100%;min-height:0;position:relative}.rt-receipt-scroll .receiptTicket{height:auto!important;max-height:none!important;overflow:visible!important}.rt-receipt-panel>footer{align-items:center;background:#fff;border-top:1px solid #dee6ef;color:#60728b;display:flex;font-size:1.1rem;gap:1rem;justify-content:space-between;padding:1.5rem}.rt-receipt-panel>footer span{max-width:30rem}@keyframes rt-slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:750px){.recentTransV2{border-radius:0;max-height:100dvh;padding:1.25rem;width:100%}.rt-header{flex-direction:column}.rt-stats{grid-template-columns:1fr}.rt-toolbar label{flex:1 1 12rem}.rt-toolbar .rt-search{flex-basis:100%}.rt-receipt-panel>footer{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.rt-receipt-panel{animation:none}}.comingSoon{align-items:center;background:radial-gradient(circle at 50% 0,#0aa9611f,#0000 35%),#071411;color:#fff;display:flex;isolation:isolate;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.comingSoon .btnCloseComingSoon{color:#072d1e;color:#75dca9;cursor:pointer;position:fixed;right:11px;top:6px;z-index:10}.comingSoon .btnCloseComingSoon:hover{color:#75dca9}.comingSoon__container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:6rem 0;position:relative;width:min(100% - 3rem,90rem);z-index:5}.comingSoon__background{inset:0;overflow:hidden;pointer-events:none;position:absolute}.comingSoon__orb{animation:comingSoonFloat 9s ease-in-out infinite;border-radius:50%;filter:blur(.1rem);opacity:.55;position:absolute}.comingSoon__orb--one{background:radial-gradient(circle,#0aa96133,#0000 70%);height:30rem;left:-10rem;top:-12rem;width:30rem}.comingSoon__orb--two{animation-delay:-3s;background:radial-gradient(circle,#00c6ff21,#0000 70%);bottom:-15rem;height:35rem;right:-14rem;width:35rem}.comingSoon__orb--three{animation-delay:-6s;background:radial-gradient(circle,#0aa96114,#0000 70%);height:18rem;right:20%;top:35%;width:18rem}.comingSoon__grid{background-image:linear-gradient(hsla(0,0%,100%,.035) .1rem,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) .1rem,#0000 0);background-size:4rem 4rem;inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,#0000 75%);mask-image:radial-gradient(ellipse at center,#000 20%,#0000 75%);opacity:.18;position:absolute}.comingSoon__badge{align-items:center;animation:comingSoonFadeUp .7s ease both;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#0aa96114;border:.1rem solid #0aa9614d;border-radius:5rem;color:#7be5b1;display:inline-flex;font-size:1.2rem;font-weight:700;gap:.8rem;letter-spacing:.15rem;padding:.8rem 1.4rem}.comingSoon__badgeDot{animation:comingSoonPulse 1.8s ease-in-out infinite;background:#0aa961;border-radius:50%;box-shadow:0 0 1.2rem #0aa961e6;height:.7rem;width:.7rem}.comingSoon__content{align-items:center;display:flex;flex-direction:column;max-width:75rem;text-align:center;width:100%}.comingSoon__iconWrapper{align-items:center;animation:comingSoonFadeUp .8s ease .1s both,comingSoonIconFloat 4s ease-in-out infinite;background:linear-gradient(145deg,#0aa96133,#0aa96108);border:.1rem solid #0aa96140;border-radius:2rem;box-shadow:0 2rem 5rem #00000040,inset 0 0 2rem #0aa9610f;display:flex;height:7rem;justify-content:center;margin:3.5rem 0 2.5rem;position:relative;width:7rem}.comingSoon__iconWrapper:before{animation:comingSoonRotate 12s linear infinite;border:.1rem solid #0aa96114;border-radius:2.5rem;content:"";inset:-.8rem;position:absolute}.comingSoon__icon{color:#0aa961;font-size:3.4rem;text-shadow:0 0 1rem #0aa961b3,0 0 3rem #0aa9614d}.comingSoon__eyebrow{animation:comingSoonFadeUp .8s ease .2s both;color:#7f9990;font-size:1.2rem;font-weight:700;letter-spacing:.25rem;margin-bottom:1.5rem}.comingSoon__title{-webkit-text-fill-color:#0000;animation:comingSoonFadeUp .8s ease .3s both;background:linear-gradient(135deg,#fff 10%,#d9eee5 50%,#83d9b1);-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,7vw,7rem);font-weight:800;letter-spacing:-.3rem;line-height:.98;margin:0;max-width:75rem}.comingSoon__titleAccent{-webkit-text-fill-color:#0aa961;color:#0aa961}.comingSoon__description{animation:comingSoonFadeUp .8s ease .4s both;color:#91a9a0;font-size:1.6rem;line-height:1.8;margin:2.5rem auto 0;max-width:58rem}.comingSoon__status{animation:comingSoonFadeUp .8s ease .5s both;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:hsla(0,0%,100%,.025);border:.1rem solid #ffffff12;border-radius:1.5rem;margin-top:4rem;padding:1.8rem 2rem;width:min(100%,55rem)}.comingSoon__statusTop{align-items:center;color:#91a9a0;display:flex;font-size:1.3rem;justify-content:space-between;margin-bottom:1rem}.comingSoon__statusTop span:last-child{color:#7be5b1;font-weight:700}.comingSoon__progress{background:#ffffff0f;border-radius:5rem;height:.7rem;overflow:hidden;width:100%}.comingSoon__progressBar{background:linear-gradient(90deg,#087b48,#0aa961,#51d596);border-radius:inherit;box-shadow:0 0 1.5rem #0aa96166;height:100%;overflow:hidden;position:relative;width:78%}.comingSoon__progressBar span{animation:comingSoonShimmer 2s linear infinite;background:linear-gradient(90deg,#0000,#ffffff59,#0000);inset:0;position:absolute}.comingSoon__features{grid-gap:1rem;animation:comingSoonFadeUp .8s ease .6s both;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:2rem;width:100%}.comingSoon__feature{align-items:center;background:hsla(0,0%,100%,.025);border:.1rem solid #ffffff0f;border-radius:1.3rem;display:flex;gap:1rem;padding:1.5rem;text-align:left;transition:transform .25s ease,background .25s ease,border-color .25s ease}.comingSoon__feature:hover{background:#0aa9610f;border-color:#0aa96133;transform:translateY(-.3rem)}.comingSoon__featureIcon{align-items:center;background:#0aa9611a;border-radius:1rem;color:#0aa961;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:700;height:3.2rem;justify-content:center;width:3.2rem}.comingSoon__feature div:last-child{display:flex;flex-direction:column;gap:.3rem}.comingSoon__feature strong{color:#e6f4ee;font-size:1.3rem}.comingSoon__feature span{color:#718980;font-size:1.1rem}.comingSoon__notification{align-items:center;animation:comingSoonFadeUp .8s ease .7s both;background:hsla(0,0%,100%,.025);border:.1rem solid #ffffff0f;border-radius:1.3rem;display:flex;gap:1.2rem;margin-top:2rem;padding:1.5rem;text-align:left;width:min(100%,55rem)}.comingSoon__notificationIcon{align-items:center;background:#0aa9611a;border-radius:1.1rem;color:#0aa961;display:flex;flex-shrink:0;font-size:1.7rem;height:4rem;justify-content:center;width:4rem}.comingSoon__notificationText{display:flex;flex-direction:column;gap:.3rem}.comingSoon__notificationText strong{color:#dcece5;font-size:1.3rem}.comingSoon__notificationText span{color:#718980;font-size:1.1rem}.comingSoon__footer{align-items:center;animation:comingSoonFadeUp 1s ease .8s both;bottom:2.5rem;color:#526b62;display:flex;font-size:1.1rem;gap:1rem;position:absolute}.comingSoon__footerLine{background:#ffffff1a;height:.1rem;width:3rem}@keyframes comingSoonFadeUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes comingSoonFloat{0%,to{transform:translate(0)}50%{transform:translate(2rem,-2rem)}}@keyframes comingSoonIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.6rem)}}@keyframes comingSoonPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@keyframes comingSoonRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes comingSoonShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:70rem){.comingSoon__container{padding:5rem 2rem}.comingSoon__features{grid-template-columns:1fr}.comingSoon__feature{justify-content:flex-start}}@media (max-width:45rem){.comingSoon__container{padding:4rem 0 7rem;width:min(100% - 2rem,90rem)}.comingSoon__iconWrapper{height:6rem;width:6rem}.comingSoon__title{font-size:clamp(3.5rem,12vw,5rem);letter-spacing:-.2rem}.comingSoon__description{font-size:1.4rem}.comingSoon__status{margin-top:3rem}.comingSoon__notification{align-items:flex-start}.comingSoon__footer{bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.comingSoon *,.comingSoon :after,.comingSoon :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.roundUpRegComp .regQr{width:11.7rem}.roundUpClose button{width:17rem}#terminalConsole .roundUpRegister{box-sizing:border-box;max-height:min(79vh,76rem);overflow-y:auto}.roundUpRegister h3{color:#15375d;font-size:2.2rem}.roundUpRegister h4{color:#204b78}.pos-register-review{grid-gap:1rem;background:#f3f8ff;border:1px solid #d9e8f6;border-radius:1.2rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1.3rem}.pos-register-review>div{display:flex;flex-direction:column;gap:.6rem;min-width:0}.pos-register-review small{color:#6781a2;letter-spacing:.1em}.pos-register-review strong{color:#16447d;overflow-wrap:anywhere}.pos-register-count{background:#fff;border:1px solid #dce8f5;border-radius:1.1rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.pos-register-count>label:first-child{color:#1c3e68;font-size:1.35rem;font-weight:700}.pos-register-count>input{border:1px solid #ccdceb;border-radius:.7rem;box-sizing:border-box;max-width:100%;min-height:4.2rem;padding:.8rem 1.2rem}.pos-register-count small{color:#657a90;line-height:1.5}.pos-register-confirm{align-items:flex-start;display:flex;font-size:1.3rem;gap:.9rem;line-height:1.5}.pos-register-confirm input{flex-shrink:0;margin-top:.4rem}.roundUpRegister #registerClose:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.pos-register-review{grid-template-columns:minmax(0,1fr)}}#terminalConsole button+.workflowDisplayCont.pos-console-activity{background:#fff;border:1px solid #d4e4f3;box-shadow:0 16px 45px #1338624d;box-sizing:border-box;color:#183252;max-height:80vh;overflow-y:auto;padding:.8rem;width:min(40rem,85vw)}#terminalConsole .pos-console-activity .pos-activity{border:0;box-shadow:none;max-height:68vh;padding:1.1rem}#terminalConsole .pos-scanner-info{box-sizing:border-box;font-size:1.3rem;line-height:1.6;width:min(31rem,85vw)}#terminalConsole .pos-scanner-info strong{font-size:1.5rem}#terminalConsole .pos-scanner-info p{margin:1rem 0}#terminalConsole .pos-scanner-info button{background:#fff;border-radius:.7rem;color:#17477b;padding:1rem;width:100%}.pos-close-register-overlay{align-items:stretch;background:#0716258c;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100000}.pos-close-register-panel{animation:pos-close-register-enter .3s ease-out both;background:#fff;border-radius:0!important;box-shadow:-12px 0 45px #0003;box-sizing:border-box;color:#17314b;height:100vh;height:100dvh;overflow-y:auto;padding:3.5rem 2rem 2rem;position:relative;width:min(58rem,100vw)}.pos-close-register-panel .roundUpRegister{background:#0000;border-radius:0;box-shadow:none;box-sizing:border-box;max-height:none;overflow:visible;padding:0;width:100%}.pos-close-register-dismiss{background:#f0f3f7;border:0;border-radius:0;color:#142d47;cursor:pointer;font-size:2.6rem;height:3.8rem;position:absolute;right:14px;top:12px;width:3.8rem;z-index:1}@keyframes pos-close-register-enter{0%{opacity:.8;transform:translateX(45px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.pos-close-register-panel{animation:none}}#registerDetailTransactions{background:#fff;border:1px solid #d9e4f0;border-radius:1.6rem;box-shadow:0 24px 74px #0f315342;box-sizing:border-box;max-height:90vh;overflow-y:auto;padding:clamp(2rem,3vw,4rem);width:min(100rem,95vw)}.registerDetail-first-container{background:linear-gradient(110deg,#112a52,#1d5cb6);border-radius:1.6rem}.registerDetail-second-container,.registerDetail-third-container{background:#f8fbff;border:1px solid #e1eaf5;border-radius:1.3rem}.registerDetail-second-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.registerDetailTable{border-collapse:collapse;width:100%}.registerDetailTable thead tr{background:#163b6a;border-radius:.7rem}.registerDetailTable tbody tr{border-bottom:1px solid #ebeff5}.registerDetailTable tbody tr:nth-child(2n){background:#f5f8fc}.registerDetailTable td,.registerDetailTable th{min-width:0;overflow-wrap:anywhere}.pos-report-status{align-items:center;background:#f2f8ff;border:1px solid #d9e9f7;border-radius:1rem;color:#205391;display:flex;flex-wrap:wrap;font-weight:650;gap:2rem;justify-content:space-between;padding:1.2rem 1.8rem}.pos-report-status button{background:#1b61b8;border:0;border-radius:.7rem;color:#fff;padding:.8rem 1.4rem}.pos-report-status button:disabled{opacity:.5}@media (max-width:650px){#registerDetailTransactions{padding:1rem;width:99vw}.registerDetail-first-container,.registerDetail-second-container{display:flex;flex-direction:column}.registerDetailTable tbody tr,.registerDetailTable thead tr{grid-gap:.5rem;display:grid;font-size:1.2rem;gap:.5rem;grid-template-columns:.6fr 1.4fr 1.8fr 1.2fr}}@media print{#registerDetailTransactions{border:0;box-shadow:none;max-height:none;overflow:visible;width:100%}#registerPrint,.pos-report-status{display:none}}#modalContainer.pos-register-drawer-overlay{align-items:stretch!important;display:flex!important;justify-content:flex-end!important;overflow:hidden;padding:0!important}#modalContainer.pos-register-drawer-overlay .registerDetailWrapper{animation:register-drawer-enter .3s ease-out both;background:#fafaff;border-radius:0!important;box-sizing:border-box;height:100vh;height:100dvh;max-height:100dvh;max-width:100vw;overflow:auto;position:relative;width:min(85rem,100vw)}#modalContainer.pos-register-drawer-overlay #registerDetailTransactions{border-radius:0;box-sizing:border-box;max-width:none;width:100%}.register-drawer-close{background:#1d2432;border:0;border-radius:6px;color:#fff;cursor:pointer;display:grid;float:right;font-size:30px;height:42px;margin:12px 14px -52px 0;place-items:center;position:sticky;top:12px;width:42px;z-index:10}@keyframes register-drawer-enter{0%{opacity:.8;transform:translateX(35px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){#modalContainer.pos-register-drawer-overlay .registerDetailWrapper{animation:none}}.register-export-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:0 42px 12px 0}.register-export-action{align-items:center;background:#fff;border:1px solid #cad5e3;border-radius:6px;color:#183b64;cursor:pointer;display:inline-flex;font-weight:600;gap:7px;justify-content:center;padding:9px 12px}.register-export-action:hover:not(:disabled){background:#edf4fc}.register-export-action:disabled{cursor:not-allowed;opacity:.5}@media print{.register-export-actions{display:none!important}}.pos-activity{background:#fff;border:1px solid #e1e8f2;border-radius:1.6rem;max-height:65vh;overflow:auto;padding:2rem}.pos-activity h3{font-size:2rem}.pos-activity button{background:#e7f0ff;border-radius:.9rem;color:#1556a5;padding:.8rem 1.4rem}.pos-activity article{border-bottom:1px solid #edf1f7;padding:1.5rem 0}.pos-activity article strong{font-size:1.4rem}.pos-activity article p{line-height:1.6}.pos-activity article small{color:#7b8799}.pos-inline-error{background:#ffeff2;border-radius:1rem;color:#a12237;padding:1rem}.pos-eyebrow{color:#619ce9;font-size:1.1rem;font-weight:700;letter-spacing:.12em}.shippingWrapper{background:#fff;border:1px solid #dae6f4;border-radius:1.8rem;box-shadow:0 20px 75px #12335846;max-height:92vh;max-width:95vw;width:min(91rem,95vw)}#shippingCont{background:#fff;border-radius:1.8rem;box-sizing:border-box;color:#193250;width:100%}.shippingHeader{background:linear-gradient(120deg,#f0f7ff,#f8fcff);border-bottom:1px solid #e0eaf6;padding:2.5rem 3rem 1.7rem}.shippingSection{border-color:#e4ebf5;padding:2.6rem 3rem}.shippingfigure{padding:2rem 3rem}.shippingfigureTitle{background:#edf5ff;border:1px solid #dbe9fb;border-radius:.9rem;color:#1c579b;font-family:inherit;font-size:1.7rem}.shippingField label{color:#425c79;font-weight:650}.shippingField input,.shippingField select,.shippingField textarea{background:#fbfdff;border:1px solid #d4e2f1;border-radius:.8rem;box-sizing:border-box;color:#183552;font-family:inherit;font-size:1.4rem;min-height:4.1rem;padding:.8rem 1.1rem;width:100%}.shippingField input:focus,.shippingField select:focus,.shippingField textarea:focus{border-color:#1a68bd;outline:3px solid #d2e8ff}.shippingFooter{background:#f7faff;border-top:1px solid #e3edf8}@media(max-width:660px){.shippingWrapper{width:99vw}.shippingGrid{grid-template-columns:minmax(0,1fr)}.shippingSpan2{grid-column:auto}.shippingHeader,.shippingSection,.shippingfigure{padding:1.7rem}#shippingCont{padding:0}}.universeScanner{background:#061c24;border-radius:24px;box-sizing:border-box;color:#fff;font-family:inherit;margin:20px;max-height:97vh;overflow:auto;padding:28px;scrollbar-width:none;width:min(420px,94vw)}.universeScanner header{align-items:center;color:#79d4cf;display:flex;font-size:12px;justify-content:space-between;letter-spacing:2px}.universeScanner h2{font-size:32px;line-height:1.15;margin:30px 0 14px}.universeScanner p{color:#abc5ca;font-size:15px;line-height:1.6}.universeScanner button{background:#79d4cf;border:0;border-radius:12px;color:#06292b;cursor:pointer;font-size:15px;font-weight:700;padding:13px 18px}.universeScanner header button{background:#0000;color:#fff;font-size:28px;padding:0 5px}.scannerQR{align-items:center;background:#fff;border-radius:18px;color:#06292b;display:flex;justify-content:center;margin:24px 0;min-height:250px}.universeScanner footer button{width:100%}.universeScanner small{color:#7d9fa7;display:block;font-size:12px;margin-top:20px;text-align:center}.universeScanner.closing{opacity:0;transition:opacity .2s}.uc-chat{--uc-blue:#3a84f8;--uc-blue-deep:#2571e8;--uc-ink:#182b47;--uc-muted:#7b8ba5;--uc-line:#e8edf5;--uc-pane:#f2f5fa;background:#fff;border:0;border-radius:0!important;box-shadow:12px 0 48px #11224224;color:var(--uc-ink);display:grid;font-family:inherit;font-size:14px;grid-template-columns:minmax(270px,306px) minmax(0,1fr) minmax(220px,265px);height:100%;isolation:isolate;line-height:1.45;min-height:0;min-width:0;overflow:hidden;position:relative}.uc-chat *,.uc-chat :after,.uc-chat :before{box-sizing:border-box}.uc-chat button,.uc-chat input,.uc-chat textarea{font:inherit}.uc-chat button{cursor:pointer}.uc-chat button:focus-visible,.uc-chat input:focus-visible,.uc-chat textarea:focus-visible{outline:2px solid var(--uc-blue);outline-offset:2px}.uc-chat button:disabled{cursor:not-allowed}.uc-chat .uc-sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.uc-people{background:#fff;border-right:1px solid var(--uc-line);display:flex;flex-direction:column;min-height:0;min-width:0}.uc-people-top{align-items:center;display:flex;gap:9px;justify-content:space-between;padding:25px 21px 20px}.uc-main-heading{align-items:center;display:flex;gap:11px}.uc-logo{background:#ebf3ff;border-radius:13px;color:var(--uc-blue);display:grid;height:40px;place-items:center;width:40px}.uc-logo svg{font-size:22px}.uc-eyebrow{color:#8495af;display:block;font-size:9px;font-weight:800;letter-spacing:1.6px}.uc-main-heading h2{font-size:23px;font-weight:760;letter-spacing:-.6px;line-height:1.15;margin:0}.uc-head-count{background:#f0f5fc;border-radius:20px;color:#557394;font-size:10px;font-weight:700;padding:6px 9px;white-space:nowrap}.uc-search-wrap{align-items:center;background:#f3f6fb;border:1px solid #0000;border-radius:11px;color:#91a1b8;display:flex;gap:8px;margin:0 18px 20px;min-height:43px;padding:0 12px}.uc-search-wrap:focus-within{background:#fff;border-color:#86b5fc;box-shadow:0 0 0 3px #3a84f81a}.uc-search-wrap input{background:#0000;border:none;color:var(--uc-ink);flex:1 1;font-size:13px;min-width:0;outline:none!important;padding:10px 0}.uc-search-wrap input::placeholder{color:#99a8ba}.uc-list-label{align-items:center;color:#8795a8;display:flex;font-size:11px;font-weight:700;gap:8px;justify-content:space-between;padding:0 20px 11px}.uc-list-label strong{color:#2868ca;font-size:10px}.uc-people-list{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 9px 15px;scrollbar-width:thin}.uc-person{align-items:flex-start;background:#0000;border:1px solid #0000;border-radius:12px;color:inherit;display:flex;gap:11px;min-width:0;padding:13px 10px;position:relative;text-align:left;transition:background-color .18s,border-color .18s;width:100%}.uc-person:hover{background:#f3f7ff}.uc-person-selected{background:#eaf3ff!important;border-color:#deebff}.uc-avatar{align-items:center;background:linear-gradient(145deg,#dbecff,#b5d9fb);border-radius:50%;color:#2d68bf;display:flex;flex-shrink:0;font-size:13px;font-weight:800;height:43px;justify-content:center;letter-spacing:-.3px;overflow:hidden;position:relative;width:43px}.uc-avatar img{height:100%;object-fit:cover;width:100%}.uc-avatar-small{font-size:11px;height:34px;width:34px}.uc-person-copy{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.uc-person-topline{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.uc-person-topline strong{font-size:12px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-person-topline time{color:#91a0b5;flex:none;font-size:10px}.uc-person-role{color:#5282bc;font-size:10px;font-weight:600}.uc-person-last,.uc-person-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-person-last{color:#97a3b5;font-size:11px;max-width:100%}.uc-unread{background:var(--uc-blue);border-radius:20px;bottom:10px;color:#fff;display:grid;font-size:10px;height:19px;min-width:19px;padding:0 5px;place-items:center;position:absolute;right:10px}.uc-list-feedback{color:#8a9bb3;font-size:12px;padding:28px 14px;text-align:center}.uc-sidebar-foot{align-items:center;border-top:1px solid var(--uc-line);color:#8193ae;display:flex;font-size:11px;gap:7px;padding:14px 20px}.uc-sidebar-foot svg{color:#78a7e8}.uc-conversation{background:var(--uc-pane);display:flex;flex-direction:column;min-height:0;min-width:0;position:relative}.uc-conversation-head{align-items:center;background:#fff;border-bottom:1px solid var(--uc-line);display:flex;flex-shrink:0;gap:11px;min-height:73px;padding:16px 20px}.uc-conversation-title{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.uc-conversation-title strong{color:#1b2b45;font-size:15px;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-conversation-title span{color:#8b9bb1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-back,.uc-close,.uc-details-head button,.uc-details-toggle{background:#0000;border:none;border-radius:10px;color:#899ab2;display:grid;flex:0 0 auto;height:36px;place-items:center;width:36px}.uc-back:hover,.uc-close:hover,.uc-details-head button:hover,.uc-details-toggle:hover{background:#edf4ff;color:#2f76d9}.uc-close{background:#f2f5fa}.uc-back{display:none}.uc-messages{background:linear-gradient(150deg,#f2f5fa,#edf3fb);flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:23px 24px 20px;scrollbar-width:thin}.uc-load-older{background:#fff;border:1px solid #d3e3fa;border-radius:22px;color:#3070cb;display:block;font-size:11px;font-weight:700;margin:2px auto 18px;padding:7px 14px}.uc-load-older:disabled{opacity:.5}.uc-day{align-items:center;color:#8f9eb4;display:flex;font-size:11px;font-weight:650;gap:14px;justify-content:center;margin:10px 0 24px}.uc-day:after,.uc-day:before{background:#d7e3f3;content:"";height:1px;width:40px}.uc-day span{background:#f7faff;border:1px solid #e2eaf6;border-radius:25px;padding:4px 11px}.uc-message-row{align-items:flex-end;display:flex;gap:9px;margin-top:4px;min-width:0}.uc-message-row.uc-first{margin-top:15px}.uc-message-row.uc-incoming{justify-content:flex-start}.uc-message-row.uc-outgoing{justify-content:flex-end;padding-right:16px}.uc-message-avatar{align-items:flex-end;display:flex;height:28px;min-width:29px;width:29px}.uc-message-avatar .uc-avatar-small{border:2px solid #fff;font-size:9px;height:28px;width:28px}.uc-message-stack{align-items:flex-start;display:flex;flex-direction:column;max-width:min(78%,470px);min-width:0}.uc-outgoing .uc-message-stack{align-items:flex-end}.uc-bubble{--uc-bubble-bg:#fff;background:var(--uc-bubble-bg);border-radius:17px 17px 17px 6px;box-shadow:0 3px 10px #283f6f0d;color:#283957;max-width:100%;overflow-wrap:anywhere;padding:11px 15px;position:relative;width:fit-content}.uc-bubble-with-image{padding:5px 5px 11px}.uc-message-image{border-radius:12px 12px 5px 5px;display:block;margin:0 0 8px;max-height:280px;object-fit:cover;width:min(100%,280px)}.uc-bubble-with-image p{padding:0 9px}.uc-bubble p{font-size:13px;letter-spacing:.02px;line-height:1.55;margin:0;white-space:pre-wrap}.uc-outgoing .uc-bubble{--uc-bubble-bg:var(--uc-blue);background:var(--uc-bubble-bg);border-radius:17px 17px 6px 17px;box-shadow:0 5px 13px #2d74e126;color:#fff}.uc-message-row.uc-last .uc-bubble:after{background:var(--uc-bubble-bg);bottom:0;clip-path:polygon(0 0,5% 35%,35% 71%,100% 91%,95% 100%,0 100%);clip-path:path("M 0 0 C 1 9 6 15 19 18 Q 22 20 19 21 L 0 21 Z");content:"";height:21px;pointer-events:none;position:absolute;right:-17px;width:20px}.uc-incoming.uc-last .uc-bubble:after{left:-17px;right:auto;transform:scaleX(-1)}.uc-message-row:not(.uc-last) .uc-bubble{border-bottom-left-radius:13px;border-bottom-right-radius:13px}.uc-message-row.uc-last.uc-outgoing .uc-bubble{border-bottom-right-radius:2px}.uc-message-row.uc-last.uc-incoming .uc-bubble{border-bottom-left-radius:2px}.uc-message-meta{align-items:center;color:#93a2b7;display:flex;font-size:10px;gap:4px;margin:6px 2px 3px}.uc-message-meta time{font-size:10px}.uc-read-icon{color:var(--uc-blue);font-size:13px!important}.uc-messages-notice{color:#8093ad;font-size:12px;margin-top:24px;text-align:center}.uc-empty-chat{align-items:center;color:#8294ad;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:100%;text-align:center}.uc-empty-symbol{background:#e3efff;border-radius:24px;color:var(--uc-blue);display:grid;height:65px;place-items:center;width:65px}.uc-empty-symbol svg{font-size:31px}.uc-empty-chat h3{color:#263d59;font-size:17px;margin:7px 0 0}.uc-empty-chat p{font-size:12px;line-height:1.65;margin:0;max-width:270px}.uc-compose{align-items:flex-end;background:#fff;border-top:1px solid var(--uc-line);display:flex;flex:none;gap:11px;padding:13px 16px}.uc-input-wrap{background:#f5f8fc;border:1px solid #edf1f8;border-radius:12px;display:block;flex:1 1;min-width:0;padding:0 12px}.uc-input-wrap:focus-within{background:#fff;border-color:#80aeef;box-shadow:0 0 0 3px #3a84f817}.uc-input-wrap textarea{background:#0000;border:0;color:var(--uc-ink);font-size:13px;line-height:22px;max-height:130px;min-height:42px;outline:0!important;padding:10px 0;resize:none;width:100%}.uc-input-wrap textarea::placeholder{color:#9bacbf}.uc-send{align-items:center;background:var(--uc-blue);border:none;border-radius:11px;color:#fff;display:flex;font-size:12px!important;font-weight:700!important;gap:7px;height:44px;justify-content:center;min-width:91px;padding:0 14px;transition:background-color .2s,transform .2s}.uc-send:hover:not(:disabled){background:#236cda;transform:translateY(-1px)}.uc-send:disabled{opacity:.49}.uc-send svg{font-size:19px}.uc-welcome{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;padding:30px 36px;text-align:center}.uc-welcome-icon{background:#e2eeff;border-radius:28px;color:var(--uc-blue);display:grid;height:88px;place-items:center;width:88px}.uc-welcome-icon svg{font-size:45px}.uc-welcome h3{color:#243955;font-size:22px;margin:21px 0 8px}.uc-welcome p{color:#8798ae;font-size:13px;line-height:1.7;margin:0;max-width:310px}.uc-welcome>span{color:#7491b4;font-size:11px;gap:6px;margin-top:21px}.uc-error,.uc-welcome>span{align-items:center;display:flex}.uc-error{background:#fff1f0;border:1px solid #ffceca;border-radius:12px;box-shadow:0 8px 20px #511d151a;color:#9b3936;font-size:12px;gap:10px;left:18px;padding:11px 13px;position:absolute;right:18px;top:78px;z-index:10}.uc-error span{flex:1 1;min-width:0}.uc-error button{background:#0000;border:0;color:inherit;padding:1px 5px}.uc-details{background:#fff;border-left:1px solid var(--uc-line);display:flex;flex-direction:column;min-height:0;min-width:0;overflow-y:auto}.uc-details-head{align-items:center;border-bottom:1px solid var(--uc-line);display:flex;flex:0 0 auto;height:73px;justify-content:space-between;padding:0 17px}.uc-details-head strong{font-size:13px;font-weight:750}.uc-person-profile{align-items:center;display:flex;flex-direction:column;padding:26px 15px 22px;text-align:center}.uc-person-profile .uc-avatar{box-shadow:0 0 0 6px #f3f7fd;font-size:24px;height:76px;width:76px}.uc-person-profile h3{font-size:15px;font-weight:800;margin:15px 0 4px}.uc-person-profile>span:not(.uc-avatar){color:#7188a6;font-size:11px}.uc-person-profile p{background:#eef6ff;border-radius:14px;color:#4d80c2;font-size:10px;margin:12px 0 0;padding:5px 10px}.uc-detail-tabs{align-items:center;background:#f1f5fa;border-radius:10px;display:flex;margin:0 13px 15px;padding:4px}.uc-detail-tabs button{background:#0000;border:0;border-radius:8px;color:#8493a6;flex:1 1;font-size:11px;font-weight:700;padding:9px 4px}.uc-detail-tabs .active{background:#fff;box-shadow:0 1px 5px #17417c11;color:#2d75d8}.uc-detail-content{padding:4px 19px}.uc-detail-row{align-items:flex-start;border-bottom:1px solid #f0f3f8;display:flex;gap:11px;padding:15px 0}.uc-detail-row>svg{color:#6a95d5;font-size:20px}.uc-detail-row span{display:flex;flex-direction:column;gap:4px;min-width:0}.uc-detail-row strong{color:#304362;font-size:11px}.uc-detail-row small{color:#9aa8b9;font-size:10px;line-height:1.5}.uc-files-empty{align-items:center;border:1px dashed #d7e3f3;border-radius:13px;color:#8194ad;display:flex;flex-direction:column;gap:9px;margin:18px 18px 0;padding:23px 14px;text-align:center}.uc-files-empty>div{background:#ecf4ff;border-radius:14px;color:#6297dd;display:grid;height:47px;place-items:center;width:47px}.uc-files-empty strong{color:#344b6d;font-size:12px}.uc-files-empty p{font-size:11px;line-height:1.55;margin:0}.uc-files-empty span{align-items:center;display:flex;font-size:10px;gap:4px}.uc-details-placeholder{align-items:center;color:#95a4b8;display:flex;flex-direction:column;font-size:12px;gap:10px;padding:36px 20px;text-align:center}.uc-chat:not(.uc-details-open){grid-template-columns:minmax(270px,306px) minmax(0,1fr)}.uc-chat:not(.uc-details-open) .uc-details{display:none}.uc-chat:not(.uc-details-open) .uc-details-toggle{background:#e9f3ff;color:var(--uc-blue)}@media (max-width:1040px){.uc-chat{grid-template-columns:minmax(245px,285px) minmax(0,1fr)}.uc-chat .uc-details,.uc-chat .uc-details-toggle{display:none}.uc-chat.uc-details-open{grid-template-columns:minmax(245px,285px) minmax(0,1fr)}}@media (max-width:670px){.uc-chat,.uc-chat.uc-details-open,.uc-chat:not(.uc-details-open){grid-template-columns:minmax(0,1fr)}.uc-chat .uc-people{min-width:0}.uc-chat .uc-conversation,.uc-chat.uc-mobile-open .uc-people{display:none}.uc-chat.uc-mobile-open .uc-conversation{display:flex}.uc-back{display:grid}.uc-conversation-head{min-height:65px;padding:11px 13px}.uc-messages{padding:17px 13px 18px}.uc-message-stack{max-width:80%}.uc-compose{gap:7px;padding:9px}.uc-send{min-width:43px;padding:0 10px}.uc-send span{display:none}.uc-message-row.uc-outgoing{padding-right:16px}}@media (prefers-reduced-motion:reduce){.uc-chat *,.uc-chat :after,.uc-chat :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}#modalContainer.pos-chat-drawer-overlay{height:100vh!important;height:100dvh!important;inset:0!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important;position:fixed!important}#modalContainer.pos-chat-drawer-overlay>.uc-chat{grid-template-rows:minmax(0,1fr);height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}#modalContainer.pos-chat-drawer-overlay .uc-conversation,#modalContainer.pos-chat-drawer-overlay .uc-people{height:100%;max-height:100%;min-height:0;overflow:hidden}#modalContainer.pos-chat-drawer-overlay .uc-messages,#modalContainer.pos-chat-drawer-overlay .uc-people-list{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#modalContainer.pos-chat-drawer-overlay .uc-details{height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#modalContainer.pos-chat-drawer-overlay .uc-input-wrap textarea{overflow-y:auto}.displayOverlay{-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);background-color:#0000008c;height:100vh;width:100vw;z-index:99999}.exHubOptionCont{margin-top:2rem}.optionSelectionEx{cursor:pointer;font-size:1.8rem;font-weight:300}.exOptionsType{color:#666;font-size:1.4rem;font-weight:300;margin-left:.5rem}.optionSelectionEx:before{border:6px solid #dad7d7;border-radius:60rem;content:"";height:.4rem;padding:.6rem;width:.4rem}.optionSelectionEx.checkedExOpt:before{border:6px solid #26bf89}.checkEx:before{border:6px solid #3a84f8}.warehouseHubMiddleWare button.cameraBarcodeBtn{color:#3a84f8;transition:all .3s ease}.warehouseHubMiddleWare button.cameraBarcodeBtn:hover{background-color:initial;color:#f85a38;transform:scale(1.2)}.sectionwarehouseHub{font-size:1.3rem}.warehouseHubHeader{padding:1.8rem 2.4rem}.warehousehubHeading{font-size:1.6rem}.warehousehubStatusBar{color:#727272;font-size:1.1rem}.warehouseHubRight span{background-color:#fafafa;border-radius:1rem;color:#8f8f8f;padding:.9rem 2.2rem}.warehouseHubRight .cbtdp{background-color:#3a84f8;border-radius:222rem;color:#fff;height:3rem;overflow:hidden;width:3rem}.warehouseHubMain{display:grid;grid-template-columns:10fr 4fr;margin:0 2.6rem}.warehouseHubMain aside{max-height:80vh}.warehouseHubSubjects{margin-bottom:3.6rem}.customers-page-limit-btn{font-family:cursive;height:2.2rem;letter-spacing:.2rem;width:20rem}.customers-page-limit-btn,.warehauseCustomerCont button{background-color:#26bf89;border-radius:.2rem;color:#fff;padding:.5rem;transition:all .3s}.warehauseCustomerCont button{height:3rem}.warehauseSearchCont{margin:0 5rem}.warehauseSearchCont input{color:#666;margin:.4rem .8rem;max-width:100%;width:100%}.warehauseSearchCont button{background-color:#26bf89;border-radius:.3rem;color:#fff;height:2.8rem;padding:.5rem;transition:all .3s;width:5.2rem}.warehouseHubSubjects button:active,.warehouseHubSubjects button:hover{background-color:#3a84f8;color:#fff}.warehouseHubSubjects .active{background-color:#e9f5f3;color:#26bf89}.warehouseHubMiddleWare{left:0;padding-right:5rem;position:absolute;top:-30px;width:100%}.warehouseHubMiddleWare button.detailsMini{background-color:#ffffffa8;border-radius:.6rem;color:#333;font-size:1.2rem;min-width:12rem;padding:.4rem 2rem .4rem 1rem}.warehouseHubMiddleWare button.detailsMini:hover{background-color:#fff}.warehouseHubMiddleWare button.brands-page-limit-btn{background-color:#ffffffa8;border-radius:.6rem;color:#333;font-size:1.2rem;min-width:6rem;padding:.4rem 1rem}.warehouseHubMiddleWare button{background-color:initial;border-radius:.8rem;color:#999;font-size:1.2rem;padding:.4rem 0}.counterIcon{background-color:#fff;border:6px solid #f85a38;border-radius:55rem;height:1.8rem;width:1.8rem}.warehouseHubMiddleWare button:hover{background-color:#fafafa}.warehouseItemsCont{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#fafafab5;border-radius:1.2rem;color:#666;height:40rem;padding:3.6rem;position:relative}.warehouseHubCounts{background-color:#fff;border-radius:1.2rem;padding:.5rem 1.2rem;width:17rem}.warehouseHubBtn{background-color:initial;max-width:20rem;padding:2rem;position:absolute;right:0;top:0}.cbtThe{font-size:3.2rem;font-weight:300;height:10rem;line-height:1.5;padding:1rem}.switchToScroll{font-size:1.8rem;line-height:2;overflow-x:hidden;overflow-y:scroll;padding:4.5rem 1.8rem 1.8rem}.switchFontSizeMedium{font-size:2.4rem}.warehouseHubBtn button,.warehouseHubOperations.iconsBtnFx button{align-items:center;background-color:#fff;border-radius:55rem;box-shadow:.4rem .4rem 2.3rem -1rem #00000059;color:#777;display:flex;font-size:.8rem;gap:.2rem;height:4.5rem;padding:.3rem .8rem;position:relative;transition:all .3s;width:4.5rem}.warehouseHubBtn button:nth-child(2){background-color:#3a84f8;box-shadow:none;color:#fff}.warehouseHubBtn button:first-child{background-color:#f85a38}.warehouseHubBtn button:hover{opacity:.7}.warehouseHubOperations button.active{background-color:#26bf89;color:#fff}div.warehouseHubOperations button.cashPaid{background-color:#f85a38;border-radius:50rem;color:#fff;font-size:1.2rem;height:4.4rem;padding:1.2rem 1.6rem;text-align:center;width:13rem}.warehouseHubOperations .next button,.warehouseHubOperations .prev button{border-radius:.6rem;color:#fff;font-size:1.2rem;height:3rem;padding:1.6rem 1.1rem;text-align:center;width:10rem}.warehouseHubOperations .next button{background-color:#26bf89}.warehouseHubOperations .prev button{background-color:#3a84f8}div.warehouseHubOperations button.cashPaid:hover{background-color:#26bf89;color:#fff}.warehouseHubOperations button:active,.warehouseHubOperations button:hover{background-color:#e4e8f1;color:#333}.warehouseHubBtn button .tooltips,.warehouseHubOperations button .tooltips{background-color:rgba(51,51,51,.438);border-radius:.4rem;bottom:0;box-shadow:0 0 2rem 0 #00000059;color:#fff;display:none;font-size:1.1rem;font-weight:200;padding:.4rem .8rem;position:absolute;transform:translateY(100%)}.warehouseHubOperations.btns button{align-items:center;background-color:#3a84f8;border-radius:.6rem;color:#fff;display:flex;font-size:1.2rem;gap:.6rem;height:3rem;padding:.5rem .7rem;transition:all .3s;width:10rem}.warehouseHubOperations.btns button:hover{background-color:#0354d5}.warehouseHubBtn button:hover .tooltips,.warehouseHubOperations button:hover .tooltips{display:block}.warehouseHubPaginationsCont{grid-gap:1.5rem;grid-row-gap:2.4rem;border-radius:1.2rem;display:grid;gap:1.5rem;grid-template-columns:repeat(15,1fr);row-gap:2.4rem}.warehouseHubMain .aside{background-color:#fafafa;border-radius:1.2rem;color:#333;min-height:53rem;padding:1.8rem 0;width:40rem}#largeView{background:linear-gradient(257deg,#26bf89,#3a8ff8);background-image:url(/static/media/large.7ac2334bb419fca3501b.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover}#largeView .taskBar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#3a84f8;border-radius:.7rem;box-shadow:0 0 2rem 0 #00000059;left:0;padding:1.2rem .6rem;position:fixed;top:50%;transform:translate(18%,-50%);width:5rem;z-index:9999}#largeView .taskBar button{color:#fff;transition:all ease-in-out}#largeView .taskBar button:hover{transform:scale(1.2)}#largeView .main{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffffb0;min-height:100vh;padding:2.3rem 3.2rem;position:relative;width:100%}#largeView .warehouseItemsCont{height:77vh;padding:3.6rem}#largeView .warehauseSearchCont input{color:#062e6f;font-family:cursive;font-weight:700;letter-spacing:.8rem;padding:0 1.2rem;text-transform:capitalize;width:50rem}#largeView .warehauseCustomerCont button{width:32rem}.items_product_cont{max-height:43rem;overflow:scroll;overflow-x:hidden;padding:0 2rem}.warehouseHubAsideNav{background-color:initial;max-width:32rem;padding:.5rem 1.2rem}.warehouseHubAsideNav button{background-color:#a8c7fa;border-radius:.4rem;color:#062e6f;font-size:1.1rem;padding:.6rem 1rem}.warehouseHubAsideNav button:hover{background-color:#e9f5f3;color:#26bf89}.warehouseHubAsideNav button.active{background-color:#062e6f;color:#fff}.warehouseHubAsideNav button.active:hover{opacity:.7}.Instructions,.OperatingGuide,.Regulations{background-color:#fff;border-radius:1rem;padding:2.4rem 1.7rem}button.terminalCamScanner{background-color:#3a84f8;border-radius:.3rem;color:#fff;font-size:2.4rem;font-weight:700;height:3.3rem;padding:.5rem;transition:all .3s;width:5.2rem}button.terminalCamScanner:hover{background-color:#0354d5}.warehouseHubFooter{font-feature-settings:"smcp";background-color:#e9f5f3;border-radius:1.4rem;font-family:serif;font-stretch:extra-expanded;font-style:italic;font-variant:small-caps;padding:1.4rem 4.5rem;text-align:center}.ReactModalPortal .ReactModal__Overlay.ReactModal__Overlay--after-open{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0000!important;background-color:#3a83f89c!important}.ReactModalPortal .ReactModal__Content.ReactModal__Content--after-open{background:#0000!important;border:none!important;margin:0 auto;max-width:30rem}#modalContainer{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000006e;display:flex;justify-content:center;min-height:100vh;position:absolute;position:fixed;right:0;top:0;width:100%;z-index:99999999}.warehauseSearch{align-items:center;background-color:#fff;border-radius:.4rem;color:red;display:flex;padding:.3rem}.warehauseSearch button:active,.warehauseSearch button:hover{background-color:#f35e6a;color:#fff}.no-products-found{color:#333;font-size:1.4rem;padding:2.4rem;text-align:center}.productsCardWH{background-color:#a8c7fa;border-radius:1.8rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;color:#062e6f;cursor:pointer;height:8rem;padding:1rem}.productsCardWH:hover{background-color:#26bf89;background-image:url(/static/media/bg.9b8bc16da722f34f94d4.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff}.customers-page-limit{position:relative}.productsCardWH h4{font-family:cursive;font-size:1.1rem}.customers-page-limit-btn{background:#fff;border-radius:8px;cursor:pointer;gap:6px;padding:.4rem .7rem}.customers-page-limit-arrow{font-size:12px}.customers-limit-dropdown{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d42688f;border-radius:10px;box-shadow:0 10px 30px #0000001a;color:#fff;left:14.4rem;list-style:none;overflow:hidden;position:absolute;top:110%;width:18rem;z-index:10}.customers-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px;transition:all .3s ease-in-out}#searchCustomer,.customers-limit-item:hover{background:rgba(153,191,251,.188);box-shadow:inset 0 0 .2rem 0 #ddd;color:#fff}#searchCustomer{font-size:1.2rem;padding:.6rem .8rem;text-align:center;width:100%}#searchCustomer::placeholder{color:#fff;font-weight:300}.brands-page-limit{position:relative}.brands-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.brands-page-limit-arrow{font-size:12px}.brands-limit-dropdown{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.741);border:none;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;max-height:40rem;min-width:140px;overflow:auto;padding:6px 0;position:absolute;right:0;top:110%;z-index:99999}.brands-limit-dropdown input{padding:.3rem .7rem}.brands-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.brands-limit-item:hover{background:#f4f6ff;color:#4f46e5}.pptyTopCont{background-color:initial;padding:2.3rem}.pptyBtnCont{background-color:initial;height:100%;max-height:25rem;overflow:auto;padding:1.6rem 2.3rem;row-gap:2.8rem}.pptyBtnCont figure{font-size:1.15rem;font-weight:700;max-width:15rem;text-align:center}.pptyBtnCont figure,.pptyBtnCont figure button{background-color:initial;color:#3a84f8;cursor:pointer}.pptyBtnCont figure button{align-items:center;border:1px solid #3a84f8;border-radius:.5rem;display:flex;height:2.8rem;justify-content:center;padding:2.3rem;transition:all .3s ease-in-out;width:100%}.pptyBtnCont figure button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.pptySum{background-color:#fff;border-radius:.8rem;padding:2.4rem}.pptySum figure{background-color:#f3f3f3;border-radius:50rem;font-size:1rem;height:1.6rem;padding:.235rem;width:1.6rem}.pptyTag{background-color:#fafafa;border-radius:.4rem;padding:.2rem .9rem}.searched-products-dropdown{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:none;border-radius:10px;box-shadow:0 10px 30px #0000001a;color:#444;list-style:none;max-height:50rem;overflow:auto;padding:3.2rem 2.8rem;position:absolute;right:0;top:40px;width:93rem;z-index:10}.searchResultHead{background-color:#062e6f;border:2.3px solid #fff;border-radius:1.7rem;color:#fff;height:5.3rem;overflow:hidden;padding:1.2rem 2.4rem}.searchResultItems{max-height:37rem;overflow:auto}.searchedItemCard{background-color:#fff;border:2.3px solid #fff;border-radius:1.7rem;cursor:pointer;transition:all .3s ease}.searchedItemCard:hover{border:2.3px solid #3a84f8}.searchedItemCard .itemSearchedTag{background-color:#c7ebdd;border-radius:.5rem;color:#69ad96;font-size:1.1rem;font-weight:700;padding:.1rem .8rem}.searchedItemCard .itemSearchedTag.finished{background-color:#ebc7c7;color:#9f3b3b}.searchedItemCard .itemSearchedTag.lowStock{background-color:#f9edc7;color:#ac9961}.searchedItemCardIcon{background-color:#e6effe;border-radius:1.2rem;color:#fff;width:11rem}.searchedItemCardDiscr{flex-grow:1;justify-content:space-between;padding:1.3rem 1.3rem 1.3rem .2rem}.controlButtons{align-items:center;background-color:#e6effe;border-radius:.4rem;color:#3a84f8;display:flex;font-size:1.2rem;gap:.6rem;height:2rem;padding:.5rem .7rem;transition:all .3s;width:10rem}.controlButtons:hover{background-color:#3a84f8;color:#fff}button#onHolds{background-color:#f85a38;border:none;border-radius:.7rem;color:#fff;font-weight:700;letter-spacing:.5cap;padding:.5rem 1.2rem}#recieptId{color:#0354d5;font-size:1.4rem;font-weight:500;position:absolute;right:5.8rem;top:1rem}#btnDeleteOnHold{background-color:#f85a38;border-radius:.5rem;color:#fff;margin-right:1.2rem;padding:.2rem 1.3rem}#btnDeleteOnHold:hover{background-color:#e83d17}.termanalSummationCard{background:#a8c7fa;border-radius:1.4rem;box-shadow:.7rem .5rem 0 0 #062e6f;color:#062e6f;left:7px;max-width:45rem;overflow:hidden;position:fixed;top:73%;z-index:9999}.termanalSummationCardDisc{padding:1.8rem 1.9rem}.termanalSummationCard button{color:#062e6f;height:9rem;padding:.7rem}.termanalSummationCard button:focus{background-color:initial}#barcodeScannerWITH_READER{left:-9999px;position:fixed;top:0}#barcodeScannerWITH_READER input{border:0;height:1px;opacity:0;padding:0;width:1px}.camScannerMain{position:relative}.camScannerMain.TooltipWrapper,.camScannerWraps{background-color:initial}.camScannerWraps{position:absolute;right:0;top:33px;z-index:9999999999999}.calculator-calcu{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(21,25,34,.897);border-radius:20px;box-shadow:0 12px 24px #000000a1;max-width:320px;padding:20px}.display-calcu{background:#0000;border-radius:12px;color:#fff;font-size:3.2rem;font-weight:300;overflow-x:auto;padding:1rem 2rem;text-align:right}.buttons-calcu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.btn-calcu{background-color:#3a3d46;border:none;border-radius:1rem;color:#70abd7;cursor:pointer;font-size:2.2rem;height:4.3rem;transition:all .2s ease-in-out;width:4.3rem}.btn-calcu:hover{background-color:#52577a;transform:scale(1.05)}.operator-calcu{background-color:#3a84f8;color:#fff}.operator-calcu:hover{background-color:#ff8787}.buttons-calcu button:nth-child(12){grid-row:span 2;height:9.7rem}.buttons-calcu button:nth-child(18){background-color:#26bf89;grid-column:span 2;width:9.7rem}.buttons-calcu button:first-child{background-color:#3a84f8}.buttons-calcu button:nth-child(4){background-color:#fff;color:#3a84f8}.item_row{flex-grow:1;overflow:auto;overflow-x:hidden;padding-right:.9rem}.pointOfSaleEmpty{-webkit-text-stroke:.6px #007bff;color:#0000;font-family:cursive;font-size:7.5rem;font-weight:600;letter-spacing:-3px;text-align:center;text-shadow:#007bff0f 0 0 1px;word-spacing:-18px}.item_row table thead tr{background-color:#3a84f8;color:#fff;padding:1.2rem;text-align:left}.item_row table tbody tr td.itemRowTd,.item_row table thead tr{border-radius:1rem;display:grid;font-size:1.2rem;grid-template-columns:.7fr 4fr 1.5fr 2fr 1.5fr 1.8fr .6fr}.item_row table tbody tr td.itemRowTd{align-items:center;background-color:initial;color:#0b3983;cursor:pointer;font-weight:300;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}.item_row table tbody tr.itemRowTdCont{background-color:#fff}.item_row table tbody tr.itemRowTdCont:hover{background-color:#e3ecfd;border-radius:.8rem}.item_row table tbody tr.itemRowTdCont:hover .itemRowTd{color:#3a84f8;font-weight:700}#itemAccordionOpen:hover td.itemRowTd:hover{background-color:#d9e8eb;color:#3a84f8;font-weight:700}.item_row table tbody tr .removeCart{background-color:initial;border-radius:70rem;color:#f35e6a;font-weight:700;height:2.4rem;padding:.4rem;transition:all .3s ease-in-out;width:2.4rem}.item_row table tbody tr .removeCart:hover{transform:scale(1.1)}.item_row table tbody tr td span:nth-child(2){align-items:center;display:flex;font-weight:600;gap:.4rem}.item_row table tbody tr td span:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.item_row table tbody tr button{background-color:initial;color:#12e095}.item_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.item_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.item_row .gridViewCard{background-color:#fafaff;border:1px solid green;border-radius:1.2rem;padding:2.4rem}.item_row-page-limit{position:relative}.item_row-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.item_row-page-limit-arrow{font-size:12px}.item_row-limit-dropdown{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.741);border:none;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.item_row-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.item_row-limit-item:hover{background:#f4f6ff;color:#4f46e5}input.itemQuanty{background-color:initial;border:1px solid #ddd;border-radius:.5rem;min-width:3.5rem;text-align:center;width:3.5rem}#itemAccordionOpen{background-color:#fff;border-radius:1rem;overflow:hidden}.itemAccordionCont{display:none}table tbody #itemAccordionOpen .itemAccordionCont{display:block}.itemAccordionDisc{grid-gap:2rem;background-color:initial;display:grid;gap:2rem;grid-template-columns:1fr 5fr;padding:2.2rem}.itemAccordionDisc figure{background-color:#fafafa;border-radius:1.2rem;height:15rem;width:15rem}.itemAccordionDetails{row-gap:2.4rem}.itemAccordionDetails div:last-child{grid-column:span 2}.item_row table tbody tr button.controlButtons{align-items:center;background-color:#3a84f8;border-radius:.7rem;color:#fff;display:flex;font-size:1.2rem;gap:.6rem;height:2rem;padding:1.4rem 1.2rem;transition:all .3s;width:12rem}.itemsAcorrdingBtns button{opacity:.7}.itemsAcorrdingBtns button:hover{opacity:1}.OpBtnCont{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.596);border-radius:1.2rem;max-height:99vh;overflow:auto;overflow-x:hidden;padding:2.4rem}.HoldSales{width:55%}.discountCont{background-color:#fff;border-radius:1.2rem;max-width:34rem;padding:3.4rem;width:100%}.discountInputCont{align-items:start;display:flex}#discountInput{align-items:center;background-color:initial;border:none;color:#666;display:flex;font-size:7.8rem;height:12rem;justify-content:center;text-align:center;width:85%}.discountBar{border:1px solid #ddd;border-radius:.8rem;font-size:1.2rem;padding:.8rem 1.2rem;position:relative}.disBarBtm,.disBarTop{background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;border-top-left-radius:55rem;border-top-right-radius:55rem;height:1.9rem;position:absolute;right:50%;transform:translateX(50%);width:4rem}.disBarTop{bottom:-1px}.disBarMdl{background-color:#3a84f8;border:1px solid #ccc;border-radius:55rem;bottom:-20.5px;color:#fff;height:3.4rem;position:absolute;right:50%;transform:translateX(50%);width:3.1rem;z-index:99999999}.disBarBtm{left:42.9%;top:-1px;transform:rotate(180deg)}.discountInputCont button{background-color:#fff;border:1px solid #999;border-radius:.4rem;color:#3a84f8;padding:.4rem .6rem;transition:all .3s;width:4rem}.discountInputCont button.active{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.discountInputCont button:hover{background-color:#fff;border:1px solid #3a84f8;box-shadow:inset 0 0 0 .2rem #3a84f8;color:#3a84f8;font-weight:700}.discountBar figure{align-items:center;background-color:#3a84f8;border-radius:55rem;color:#fff;display:flex;height:2.6rem;justify-content:center;padding:.1rem;width:2.6rem}.discountEstimation{background-color:#fafaff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;font-size:1.1rem;padding:.4rem 1.3rem}.discountSubmit button.confirmDiscountBtn{border-radius:1rem;padding:1.2rem;width:100%}.discountSubmit .confirmDiscountBtn:hover{background-color:#1a6df2}.discountFoot{color:#999;font-size:1rem;text-align:center}.saveQuotsCard{background-color:#ff763e;border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#333;max-width:83rem;padding:3.4rem;width:100%}.saveQuotsCard main{display:grid;grid-template-columns:3fr 2fr}.saveQuotsDiscription:focus{background-color:#f39999}.saveQuotsDiscription{background-color:#f3b599;border:1px solid #0000;border-radius:2.1rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#ad2c0d;font-family:cursive;font-size:1.7rem;font-weight:400;height:4.2rem;padding:0 3rem}.animatedBtnShine{background-color:#fff;border-radius:1.8rem;border-bottom-right-radius:0;border-top-left-radius:0;cursor:pointer;overflow:hidden;padding:1.2rem;position:relative;transition:all .35s ease;width:27rem}.animatedBtnShine:before{background:linear-gradient(120deg,#0000,#ffffff73,#0000);content:"";height:100%;left:-120%;position:absolute;top:0;transform:skewX(-25deg);transition:left .6s ease;width:60%}.animatedBtnShine:hover{background-color:#eea27f;border-color:#d96d47;box-shadow:0 12px 28px #ad2c0d47,0 4px 10px #f3b59973;color:#8c1f06;transform:translateY(-3px) scale(1.02)}.animatedBtnShine:hover:before{left:140%}.animatedBtnShine:active{box-shadow:0 4px 12px #ad2c0d40;transform:translateY(-1px) scale(.98)}.animatedBtnShine:focus-visible{box-shadow:0 0 0 3px #f3b59980,0 12px 28px #ad2c0d47;outline:none}.saveDraftCard{background-color:var(--primary-color);border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#fff;max-width:83rem;padding:3.4rem;width:100%}.saveDraftCard main{display:grid;grid-template-columns:3fr 2fr}.saveDraftDiscription{background-color:#99b2f3;border:1px solid #0000;border-radius:2.1rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#fff;font-family:cursive;font-size:1.7rem;font-weight:400;height:4.2rem;padding:0 3rem}.saveDraftDiscription:focus{background-color:#b8c7ef;color:#080883}.putOnHoldCont{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#1b232ca1;border-radius:1.2rem;color:#fff;max-width:73rem;padding:4.7rem 6.2rem;position:relative;width:100%}.putOnHoldhead p{font-size:2.18rem;font-weight:400}.putOnHoldhead figure{background-color:#b5b5b5;height:1px;width:33%}.putOnHoldRow{border-bottom:1px solid #b5b5b5;display:grid;grid-template-columns:2fr 1fr;padding:.8rem}.putOnHoldRow p{border-left:1px solid #b5b5b5;padding-left:1rem}.putOnHoldRow p strong{font-size:2.3rem;font-weight:700}.putOnHoldButtom textarea{background-color:initial;border:1px solid #b5b5b5;border-radius:.8rem;color:#fff;font-size:1.2rem;padding:.3rem .6rem;text-align:center;width:100%}.putOnHoldButtom button{background-color:#3a84f8;border-radius:1rem;color:#fff;font-size:1.5rem;font-weight:300;padding:1.2rem;width:30rem}.clearCartCont{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#a8c7fa;max-width:73rem;padding:4.7rem 5.2rem;position:relative;width:100%}.clearCartCont,.clearCarthead p{border-radius:1.2rem;color:#062e6f}.clearCarthead p{border:1px solid #062e6f;font-size:2.18rem;font-weight:600;padding:.4rem 1.2rem}.clearCarthead figure{background-color:#062e6f;height:1px;width:33%}.clearCartRow{display:grid;grid-template-columns:1fr 1fr;padding:.8rem}.clearCartRow p{border-left:1px solid #062e6f;padding-left:1rem}.clearCartRow p strong{font-size:2.3rem;font-weight:700}.clearCartButtom .clearCartDisc{background-color:#e9f5f387;border-radius:.8rem;color:#278b67;font-size:2.9rem;font-weight:300;height:3.4rem;padding:.3rem .6rem;text-align:center;width:100%}.clearCartButtom p{line-height:1.5;text-align:center;width:47rem}.clearCartButtom button:first-child{background-color:#501b11;color:#fff}.clearCartButtom button{background-color:#bf2626;border-radius:55.5rem;color:#fff;font-size:1.5rem;font-weight:300;font-weight:700;padding:.9rem;width:16.7rem}.clearCartButtom button:hover{opacity:.7}.clearCartNotes{align-items:center;background-color:#e9f5f354;border-radius:.5rem;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;height:3.8rem;padding:.6rem 1.2rem;transition:all .3s ease-in;width:9rem}.clearCartNotes:hover{background-color:#3a84f8;color:#e6edff}.contactWrapper{background-color:#f3f6ff;border-radius:.5rem;padding:4.2rem 4.2rem 2.1rem;width:123rem}.contactsItem{column-gap:1.7rem;max-height:45rem;overflow:auto;row-gap:3rem;scrollbar-width:none}.theContact{background-color:var(--primary-color);border-radius:3.2rem;box-shadow:.1rem 1rem 2rem -1rem #00000059;min-width:36.5rem}.theContTop{background-color:#fafaff;border-radius:3rem;color:#333;padding:2rem}.theContactImg{background-color:#1a6df2;border-radius:44rem;color:#fff;height:4.5rem;width:4.5rem}.theContTop button{align-items:center;display:flex;justify-content:center;padding:.7rem 1.2rem;width:50%}.contactTopFig,.theContTop button{background-color:#ebeffb;border-radius:.7rem;color:#727ba6}.contactTopFig{padding:.6rem}.contactTopFig span:first-child{background-color:#f3f6ff;border-radius:.7rem;color:#727ba6;font-weight:600;padding:.7rem 1rem}.btnCloseContacts{background-color:#ebeffb;border-radius:1.2rem;color:#727ba6;height:7rem;width:7rem}.btnCloseContacts:hover{background-color:var(--primary-color);color:#fff}.contactTopFig button{border-bottom:1px solid #333;margin-right:1.7rem;transition:all .3s}.contactTopFig button:hover{border-bottom:1px solid #0000}.contactTopFig span.tag{border-radius:55rem;padding:.3rem .7rem}.contactTopFig span.tag,.theContTop button:hover{background-color:var(--primary-color);color:#fff}.theContFoot{color:#fff;padding:1.1rem;text-align:center}.contactDiscr{display:grid;grid-template-columns:1fr 5.5fr}.OnholdedTransCont{background-color:#d9e8eb;background-color:#fff;border-radius:.5rem;max-width:90rem;padding:3.2rem 0;width:100%}.OnholdedHeadCont{padding:0 2.4rem}.onHoldedBar{background-color:#eee;border-radius:.8rem;padding:.8rem 1.2rem}.onHoldedBar button{color:#777}.OnholdedCardCont{max-height:38rem;overflow:auto;padding:1.2rem 2.4rem}.onholdTCard{background-color:#fafafa;border-radius:1.2rem;padding:1.6rem;transition:all .2s ease-in-out}.onholdTCard:hover{transform:scale(1.072)}.onholdTCard .tab{background-color:#3a84f8;border-radius:.6rem;color:#fff;padding:.1rem 1rem}.onholdTCard .actionBtns button{color:#a7dbe5;transition:all .2s ease-in-out}.onholdTCard .actionBtns button:hover{color:#3a84f8;transform:scale(1.1)}.onholdTCard .aside{background-color:#eee;border-radius:1.5rem;color:#777;cursor:pointer;padding:.4rem .6rem;transition:all .3s ease-in-out}.onholdTCard .aside:hover{background-color:#3a84f8;color:#fff}.onholdTCard .aside:hover figure{color:#3a84f8}.onholdTCard .aside figure{background-color:#fff;border-radius:66rem;height:3.5rem;padding:.4rem .6rem;transition:all .3s ease-in-out;width:3.5rem}.cashPaymentCont{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#1b232ca1;border-radius:1.2rem;color:#fff;max-width:73rem;padding:4.7rem 5.2rem;position:relative;width:100%}.cashPaymenthead p{border:1px solid #b5b5b5;border-radius:1.2rem;color:#fff;font-size:2.18rem;font-weight:600;padding:.4rem 1.2rem}.cashPaymenthead figure{background-color:#b5b5b5;height:1px;width:33%}.cashPaymentDiscCont{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:3fr 2fr}.cashPaymentRow{display:grid;grid-template-columns:1fr 1fr;padding:.8rem}.cashPaymentRow p{border-left:1px solid #b5b5b5;padding-left:1rem}.cashPaymentRow p strong{font-size:2.3rem;font-weight:700}.cashPaymentButtom input{background-color:#e9f5f321;border:1px solid #999;border-radius:.8rem;color:#fff;font-size:2.9rem;font-weight:300;height:3.4rem;padding:.3rem .6rem;text-align:center;width:100%}.cashPaymentButtom input::placeholder{color:#fff;font-family:Courier New,Courier,monospace;font-size:1.6rem;opacity:.7}.cashPaymentButtom button:first-child{background-color:#ed826b;color:#fff}.cashPaymentButtom button{background-color:#3a84f8;border-radius:55.5rem;color:#fff;font-size:1.5rem;font-weight:300;font-weight:700;padding:.9rem;width:16.7rem}.cashPaymentButtom button:hover{opacity:.7}.cashPaymentNotes{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:rgba(233,245,243,.129);border-radius:.5rem;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;height:3.8rem;padding:.6rem 1.2rem;transition:all .3s ease-in;width:9rem}.cashPaymentNotes:hover{background-color:#3a84f8;color:#e6edff}.giftingCardCont{position:relative;width:100%;width:65rem}.giftingCard{-webkit-backdrop-filter:blur("15px");backdrop-filter:blur("15px");background-color:#f3f6ff;border-radius:2.7rem;color:#333;overflow:hidden}.giftingCardTop{height:21rem;padding:2.3rem;width:73%}.giftingCardBtm{background-color:#3a84f8;color:#fff;line-height:1.5;padding:2.3rem}.giftingCardCont img{max-width:20rem;position:absolute;right:-2%;top:-19%}.giftingCardCont button{background-color:#3a84f8;border-radius:1.8rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#fff;max-width:16rem;padding:1.2rem}.creditSalesCont{max-width:83rem;width:100%}.creditSalesLeft,.creditSalesRight{border-radius:4.8rem;border-bottom-right-radius:0;border-top-left-radius:0}.creditSalesLeft{background-color:#facf23;padding:3.7rem}.creditSaleDiscription{background-color:#f3e199;border:1px solid #0000;border-radius:2.1rem;border-bottom-right-radius:0;border-top-left-radius:0;color:#997f1b;font-family:cursive;font-size:1.7rem;font-weight:400;height:4.2rem;padding:0 3rem}.creditSaleDiscription:focus{background-color:#f3e199;border:1px solid #e1b501}.creditSalesRight{background-color:#ff763e;color:#fff;display:grid;grid-template-columns:3fr 1fr;padding:3.4rem}.creditSalesCont h3{font-size:2.8rem;font-weight:400}.creditSalesCont button{background-color:#fff;border-radius:1.8rem;border-bottom-right-radius:0;border-top-left-radius:0;padding:1.2rem;width:27rem}.multiPaymentCont{background-color:#f3f6ff;border-radius:.7rem;padding:4.7rem 3.2rem;width:95rem}.debitsalecont{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffffe6;border-radius:1.2rem;display:grid;grid-template-columns:5fr 2.4fr;padding:4.4rem 3.2rem;width:76rem}.debitsaleDisc{padding:.8rem}.debitsaleAside,.debitsaleDisc{background-color:initial}.multiTitleIcon{background-color:#3a84f8;border-radius:55rem;color:#fff;height:4.4rem;padding:.2rem;width:4.4rem}.debitsaleDiscriptionInput{background-color:initial}.debitsaleDiscriptionInput img{border-radius:.8rem;width:2.8rem}.debitsaleInputCont{border:1px solid #ddd;border-radius:.6rem;color:#666;padding:1.2rem 1.4rem;width:100%}.multiColInp{width:58%}.debitsaleInputCont input{background-color:initial;font-size:1.4rem;padding:.2rem .4rem;text-align:center;width:21.5rem}.debitsaleSubmit{background-color:#3a84f8;border-radius:.4rem;color:#fff;padding:1.2rem 1.6rem;transition:all .3s ease-in-out;width:100%}.debitsaleSubmit:hover{opacity:.7}.multiSubHead{font-size:1.1rem}.debitsaleAside .card{background-color:#d9e8eb;padding:3.4rem 2.2rem}.debitsaleAside .card:first-child{border-top-left-radius:1.9rem;border-top-right-radius:1.9rem;height:29rem;position:relative}.debitsaleAside .card:first-child .upperCard{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffffb5;border-radius:1.2rem;height:23rem;padding:2.6rem;position:absolute;right:31.3px;top:-73px;width:17rem}.debitsaleAside .card:first-child .lftG,.debitsaleAside .card:first-child .rghG{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAeCAYAAADD0FVVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAwSURBVEhL7cyhAQAwDITAT/ef9VdITEdAcgbHtN3A3i/KKc8pzynPKc8pzynPKS054ZoEBcIH9GEAAAAASUVORK5CYII=);background-size:cover;bottom:0;padding:.6rem;position:absolute;transform:translateY(50%);width:1.56rem}.debitsaleAside .card:first-child .rghG{border-bottom-left-radius:42rem;border-top-left-radius:42rem;right:0}.debitsaleAside .card:first-child .lftG{border-bottom-right-radius:42rem;border-top-right-radius:42rem;left:0}.paymentWrapper{max-height:100vh;overflow:scroll;overflow-x:hidden;scrollbar-width:none}#paymentsTransactions{background-color:#fafaff;border-radius:.5rem;margin:1.7rem 1rem;padding:6rem 2.5rem;width:95rem}.payments.flex-container{display:flex;flex-direction:column;gap:2.22rem;padding-right:.8rem}.payments-first-container{background-color:#062e6f;border-radius:1.2rem;color:#fff;display:flex;justify-content:space-between;padding:3.2rem 2.4rem}.payments-left-side{flex:1 1}.payments-right-side{flex:1 1;text-align:right}.payments-second-container{background-color:#fafaff;border-radius:1.2rem;padding:3.2rem 2.4rem}.payments-third-container{background-color:#fff;padding:3.2rem 2.4rem}.paymentsTable tbody tr,.paymentsTable thead tr{grid-gap:2rem;border-radius:.5rem;display:grid;gap:2rem;grid-template-columns:1fr 3fr 3fr 2fr;padding:1.2rem 1rem}.paymentsTable thead tr{background-color:#062e6f;color:#fff}.paymentsTable tbody tr:nth-child(2n){background-color:#fafaff;color:#666}.paymentsBottom{background-color:#eefef2;border-radius:.8rem;color:#87c7ac;padding:1.2rem;text-align:center}.paymentsBottom button{align-self:center;background-color:#0e794c;border-radius:.8rem;color:#fff;font-weight:900;padding:1.2rem;width:30%}.paymentsBottom button:active,.paymentsBottom button:hover{background-color:#1f251f}.paypayments{background:#0361f0}.paypayments,.printpayments{border-radius:4px;color:#fff;font-size:14px;height:56px;min-width:23rem;padding:4px 14px}.printpayments{background:#f00395}.paypayments:hover,.printpayments:hover{opacity:.7}.paymentsLogo{max-width:8rem}.recentTransCompContainer{background-color:#ffffffed;border-radius:.7rem;max-height:98vh;padding:3.2rem;position:relative;width:99rem}.reprintModal{position:absolute;right:50px;top:55px;width:36rem;z-index:1}.reprintModal .SalesRecieptWrap{box-shadow:#00000040;height:59rem}.reprintModal .receiptTicket{-ms-overflow-style:none;height:57rem;overflow:auto;scrollbar-width:none}.recentTrans tbody{max-height:46rem;overflow:auto}.recentTrans_export_btn{background-color:#3a84f8;border-radius:.8rem;color:#fff;font-size:1.4rem;padding:.5rem 1rem}.recentTrans_actionBar{background-color:hsla(0,0%,100%,.733);border-radius:1.2rem;box-shadow:1.2rem 1rem 4rem -2.5rem #00000059;padding:0 2rem}.recentTrans_actionBar .right button{background-color:initial;border:1px solid #ccc;border-radius:.8rem;color:#777;font-size:1.2rem;padding:.3rem 1.2rem .3rem .7rem;transition:all .3s ease-in-out}.recentTrans_actionBar .right button:hover{background-color:#3a84f8;border:1px solid #3a84f8;color:#fff}.recentTrans_actionBar ul.left li{color:#bbb;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.2rem .8rem;transition:all .3s ease-in-out}.recentTrans_actionBar ul.left li:hover{color:#000}.recentTrans_actionBar ul.left li.active,.recentTrans_actionBar ul.left li.active:hover{box-shadow:inset 0 -.3rem 0 0 #3a84f8;color:#3a84f8}.recentTrans_actionBar ul.left li.active:hover{opacity:.7}.recentTrans_actionBar ul.left li figure{background-color:#ddd;border-radius:.4rem;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.7rem;justify-content:center;padding:.3rem;transition:all .3s ease-out;width:2.2rem}.recentTrans_actionBar ul.left li.active figure,.recentTrans_actionBar ul.left li.active:hover figure{background-color:#3a84f8;color:#fff}.recentTrans_actionBar ul.left li:hover figure{background-color:#f85a38;background-color:#000}.recentTrans table thead tr{background-color:#3a84f8;border-radius:1rem;color:#fff;display:grid;font-size:1.2rem;grid-template-columns:1.4fr 1.8fr 3.1fr 1.4fr 1fr 1.4fr 1.4fr 1.6fr 2.1fr 1.3fr;padding:1.2rem 2.4rem;text-align:left}.recentTrans table tbody tr:nth-child(2n){background-color:#e3ecfd}.recentTrans table tbody tr{background-color:#fff;border-radius:1rem;color:#0b3983;display:grid;font-size:1.2rem;font-weight:300;grid-template-columns:1.4fr 1.8fr 3.1fr 1.4fr 1fr 1.4fr 1.4fr 1.6fr 2.1fr 1.3fr;padding:1.7rem 2.4rem;transition:all .3s ease-in-out}.recentTrans table tbody tr:active,.recentTrans table tbody tr:hover{box-shadow:inset 0 0 0 .1rem #699df0}.recentTrans_row table tbody tr .completed{background-color:#eefef2;border-radius:.4rem;color:#048e5b;padding:.3rem 1.6rem}.recentTrans_row table tbody tr .pending{background-color:#ffe6e6;border-radius:.4rem;color:#e30606;padding:.3rem .6rem}.recentTrans_row table tbody tr td:nth-child(2){display:flex;font-weight:600;gap:.4rem}.recentTrans_row table tbody tr td:nth-child(2) figure{background-color:#48c798;border-radius:55rem;color:#fff;height:2.5rem;overflow:hidden;width:2.5rem}.recentTrans_row table tbody tr button{background-color:initial;color:#12e095}.recentTrans_row table tbody tr button:first-child{background-color:initial;color:#999}.recentTrans_row header select{background-color:#fafaff;border-radius:.8rem;color:#048e5b;padding:1rem 3rem}.recentTrans_row header button{background-color:#048e5b;border-radius:.8rem;color:#fff;padding:1rem 3rem}.recentTrans_headings .iconBtn{background-color:initial;color:#aaa;padding:0;transition:all .3s ease-in-out}.recentTrans_headings .iconBtn:hover{color:#000;transform:scale(1.1)}.recentTrans_row .recentTrans_card_view{border-radius:1.2rem;padding:2.4rem;position:relative}.recentTrans_row .recentTrans_card_view .tag{background-color:#e9f5f3;border-radius:1.2rem;color:#26bf89;font-size:1rem;padding:.4rem .8rem;position:absolute;right:1.6rem;top:1.6rem}.girdViewCont{grid-column-gap:1.2rem;grid-row-gap:3rem;column-gap:1.2rem;display:grid;grid-template-columns:repeat(4,1fr);padding:3rem;row-gap:3rem}.recentTrans-page-limit{position:relative}.recentTrans-page-limit-btn{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:.4rem .7rem}.recentTrans-page-limit-arrow{font-size:12px}.recentTrans-limit-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 10px 30px #0000001a;list-style:none;padding:6px 0;position:absolute;right:0;top:110%;width:140px;z-index:10}.recentTrans-limit-item{cursor:pointer;font-size:1.2rem;padding:10px 14px}.recentTrans-limit-item:hover{background:#f4f6ff;color:#4f46e5}.recentTrans_pagination{background-color:#fff;border-radius:.8rem;margin-top:.8rem;padding:.5rem}.recentTrans_pagination button{background-color:#fafaff;border:none;border-radius:.3rem;color:#666;cursor:pointer;font-size:1.2rem;margin:0 .4rem;padding:.4rem .8rem;width:7.5rem}.recentTrans_pagination button:hover{background-color:#3a84f8;color:#fff}.recentTrans_pagination button.recentTrans_jumpto{background-color:#fafaff;border-radius:0;color:#666;font-size:1.2rem;font-weight:700;height:2rem;padding:.2rem;transition:all .3s ease-in-out;width:2rem}.recentTrans_pagination button.recentTrans_jumpto.active{background-color:#fff;border:1px solid #3a84f8;color:#3a84f8}.recentTrans_pagination button.recentTrans_jumpto:hover{background-color:#ddd}.recentTransGridCard{background:hsla(0,0%,100%,.431);border-radius:16px;box-shadow:0 10px 30px #00000014;padding:18px}.cardHeader{display:flex;gap:14px}.avatar{border-radius:50%;height:55px;object-fit:cover;width:55px}.cardInfo h4{font-size:16px;margin:0}.cardInfo p{color:#777;font-size:13px;margin:2px 0}.ratingRow{align-items:center;display:flex;gap:10px}.rating{background:#e7f9f0;border-radius:8px;color:#14a06f;font-size:12px;font-weight:600;padding:3px 8px}.location{color:#666;font-size:12px}.tags{display:flex;gap:8px;margin:12px 0}.tags span{background:#f2f2f2;border-radius:20px;font-size:12px;padding:6px 10px}.cardFooter{align-items:center;display:flex;justify-content:space-between}.price{font-size:18px;font-weight:700}.price small{color:#777;font-size:12px}.cardBtn{background:#2f5bea;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:10px 16px}.cardBtn:hover{background:#1f47c8}.recentTrans_filter_modal_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;inset:0;padding:80px 30px;position:fixed;z-index:1000}.recentTrans_filter_modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb0;border-radius:1.2rem;box-shadow:0 20px 60px #0003;padding:0;width:84rem}.recentTrans-airline{min-width:220px}.recentTrans-airline-logo{background:#0b3a82;border-radius:50%;color:#fff;height:7rem;width:7rem}.recentTrans-airline-name{font-size:15px;font-weight:600}.recentTrans-refund-badge{background:#e8f7ee;border-radius:20px;color:#1e7f4f;font-size:1rem;font-weight:700;margin-top:4px;padding:4px 10px;width:14rem}.recentTrans-flight-info{flex:1 1}.recentTrans-time-block{text-align:left}.recentTrans-time{font-size:3.4rem;font-weight:700}.recentTrans-location{color:#666;font-size:12px}.recentTrans-flight-line{min-width:120px}.recentTrans-plane-icon{color:#555;font-size:22px}.recentTrans-duration{font-size:12px;margin-top:4px}.recentTrans-stop{color:#888;font-size:11px}.recentTrans-place-icon{font-size:14px;vertical-align:middle}.recentTrans-price-section{min-width:160px;text-align:right}.recentTrans-cheapest{background:#e6f0ff;border-radius:12px;color:#3a84f8;display:inline-block;font-size:11px;margin-bottom:6px;padding:4px 8px}.recentTrans-price{font-size:26px;font-weight:700}.recentTrans-class{color:#666;font-size:12px;margin-bottom:10px}.recentTrans-book-btn{background:#3a84f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.recentTrans-book-btn:hover{background:#3a84f8}.recentTrans_footer{margin-bottom:1rem}@media print{.recentTrans_no-print{display:none}body{margin:0}.recentTrans_print-area{width:100%}}.recent_trans_advanced_search{background:#0000;border-radius:12px;box-shadow:0 10px 40px #0000000d;font-family:system-ui,sans-serif;padding:20px 24px}.recent_trans_advanced_title{font-size:18px;font-weight:600;margin-bottom:18px}.recent_trans_advanced_top{display:flex;gap:20px;margin-bottom:20px}.recent_trans_field{flex:1 1}.recent_trans_field label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.recent_trans_input,.recent_trans_select{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:120px;padding:8px 12px}.recent_trans_filter_group{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:12px}.recent_trans_group_title{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.recent_trans_rule_row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.recent_trans_rule_actions{display:flex;gap:6px}.recent_trans_actionBar .right button.recent_trans_btn_blue{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.recent_trans_actionBar .right button.recent_trans_btn_gray{background:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;padding:6px}.recent_trans_actionBar .right button.recent_trans_btn_red{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px}.recent_trans_advanced_footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.recent_trans_add_group{background:none;border:none;color:#2563eb;cursor:pointer;font-weight:500}.recent_trans_footer_actions{display:flex;gap:10px}.recent_trans_search_btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.receiptTicket{-ms-overflow-style:none;background-color:#fff;max-height:61rem;min-width:302px;overflow:auto;padding:1.7rem 1.2rem;scrollbar-width:none}.receiptTicket tbody tr strong{font-size:1.1rem}.printAreaRecieptWrap{margin-top:1.4rem}.btnPrintRcpt{align-items:center;background-color:#e6effe;border-radius:.4rem;color:#3a84f8;display:flex;font-size:1.2rem;gap:.6rem;height:2rem;padding:.5rem .7rem;transition:all .3s;width:7rem}.btnPrintRcpt:hover{color:#000}.SalesRecieptWrap{background-color:#fff;height:90vh;max-width:37rem;overflow:auto;overflow:visible;position:relative}.receiptTicket .rectContTop{border-radius:.5rem;padding:1rem}.receiptTicket .rectContBottom{padding:1rem}.SalesRecieptWrap:after,.SalesRecieptWrap:before{background:radial-gradient(circle at 18px -5px,#0000 13px,#fff 0);background-repeat:repeat-x;background-size:30.7px 24px;bottom:-14px;content:"";height:15px;left:0;position:absolute;right:0;transform:rotateX(180deg)}.SalesRecieptWrap:before{bottom:auto;top:-14px;transform:rotateX(0deg)}.receiptTicket h2{-webkit-text-stroke:.6px #000;color:#0000;font-family:cursive;font-size:2.5rem;font-weight:600;letter-spacing:-1px;text-align:center;text-shadow:#0000000f 0 0 1px;word-spacing:-4px}.recptHead{border-radius:.6rem;line-height:1.5;padding:.7rem 2rem;text-transform:uppercase}.recptTable{background-color:#f3f3f3;padding:.3rem}.recptTotal{background-color:#fafaff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAAAfCAYAAACBFBGZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABhSURBVGhD7dChAQAgDMCwwf8XY8DwQ01i6rvOuXdI7F8C5ofMD5kfMj9kfsj8kPkh80Pmh8wPmR8yP2R+yPyQ+SHzQ+aHzA+ZHzI/ZH7I/JD5IfND5ofMD5kfMj9kfmbmAcuEBDDJp+eLAAAAAElFTkSuQmCC);background-size:cover;border-radius:.6rem;padding:1.5rem 2.3rem}.receiptTicket .componentCont{margin-bottom:4%}.receiptTicket table tbody tr,.receiptTicket table thead tr{grid-gap:.2rem;display:grid;gap:.2rem;grid-template-columns:3.8fr 1fr 2fr 2.1fr;text-align:left}.receiptTicket table thead tr{border-bottom:1px dotted #333;border-top:1px dashed #333;padding:.5rem 0}.receiptTicket table tbody{border-bottom:1px dashed #333;padding:.3rem 0 1rem}.rectPrintBtnCont{position:absolute;right:-16px;top:5.4px}.recieptPreBtnX{background-color:#fff;border:1px solid #f3f3f3;border-radius:55rem;color:#333;height:4rem;left:-14px;padding:.3rem;position:absolute;top:-24px;width:4rem}.acctPayment-card{background:#fff;box-shadow:0 15px 35px #00000014;height:100vh;margin:3.2rem 2.1rem;overflow:auto;width:480px}.acctPayment-text{line-height:1.6;margin-top:.6rem}.plan-box{border:1px solid #4d6fff}.plan-icon{background:#3d5afe;border-radius:8px;color:#fff;font-size:22px;height:54px;width:54px}.change-plan{color:#3d5afe;font-size:11px;font-weight:600}.currency{color:#777;font-size:18px}.price{font-size:44px;font-weight:300}.per-year{color:#777;margin-top:18px}.acctPayment-item{padding:8px 0}.card-logo{background:#f4f4f4;border-radius:4px;height:30px;width:42px}.mastercard{position:relative}.mastercard:after,.mastercard:before{border-radius:50%;content:"";height:12px;position:absolute;top:8px;width:12px}.mastercard:before{background:#eb001b;left:11px}.mastercard:after{background:#f79e1b;left:18px}.visa{align-items:center;color:#1a73e8;display:flex;font-weight:700;justify-content:center}.cvc-input{border:1px solid #ddd;border-radius:3px;height:36px;outline:none;text-align:center;width:70px}.cvc-input.active{border:1px solid #4d6fff}.add-method{background:#0000;border:none;color:#4d6fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.12em;padding:0;width:fit-content}.email-input{border:1px solid #ddd;border-radius:4px;height:50px;outline:none;padding:0 14px}.acctPay-btn{background:#315efb;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:56px;transition:.2s}.acctPay-btn:hover{background:#244de8}.multiple-payment{background:#f9fafc;border:.1rem solid #e7e7e7;border-radius:.8rem;box-sizing:border-box;padding:1.5rem;width:100%}.multiple-payment__header{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem}.multiple-payment__title-wrapper{align-items:center;display:flex;gap:.9rem}.multiple-payment__title-icon{font-size:2rem!important}.multiple-payment__title{color:#172033;font-size:1.6rem;font-weight:600;margin:0}.multiple-payment__subtitle{color:#7a7f89;display:block;font-size:1.3rem;margin-top:.3rem}.multiple-payment__summary{align-items:flex-end;display:flex;flex-direction:column}.multiple-payment__summary-label{color:#777;font-size:1.2rem}.multiple-payment__summary-value{color:#172033;font-size:1.6rem;margin-top:.2rem}.multiple-payment__rows{display:flex;flex-direction:column;gap:1rem}.multiple-payment__row{grid-gap:1rem;align-items:end;background:#fff;border:.1rem solid #e4e4e4;border-radius:.7rem;display:grid;gap:1rem;grid-template-columns:1.1fr 1.2fr 1.2fr auto;padding:1.2rem}.multiple-payment__field{min-width:0}.multiple-payment__description label,.multiple-payment__field label{color:#4c5260;display:block;font-size:1.4rem;font-weight:500;margin-bottom:.6rem}.multiple-payment__description textarea,.multiple-payment__field input,.multiple-payment__field select{background:#fff;border:.1rem solid #dedede;border-radius:.6rem;box-sizing:border-box;color:#172033;font-family:inherit;font-size:1.4rem;min-height:4.2rem;outline:none;padding:0 1.2rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.multiple-payment__description textarea:focus,.multiple-payment__field input:focus,.multiple-payment__field select:focus{border-color:#f2c000;box-shadow:0 0 0 .2rem #f2c0001f}.multiple-payment__description textarea::placeholder,.multiple-payment__field input::placeholder{color:#a5a7ac}.multiple-payment__select-wrapper{position:relative}.multiple-payment__select-wrapper select{appearance:none;cursor:pointer;padding-right:3.5rem}.multiple-payment__select-wrapper svg{color:#777;font-size:2rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.multiple-payment__select-wrapper select:disabled{background:#f1f1f1;color:#999;cursor:not-allowed}.multiple-payment__delete{align-items:center;background:#fff;border:.1rem solid #e2e2e2;border-radius:.6rem;color:#d64545;cursor:pointer;display:flex;height:4.2rem;justify-content:center;transition:all .2s ease;width:4.2rem}.multiple-payment__delete:hover{background:#fff2f2;border-color:#f1b3b3}.multiple-payment__delete svg{font-size:2.1rem}.multiple-payment__add-button,.multiple-payment__submit-button{align-items:center;background:#062e6f;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;display:inline-flex;font-family:cursive;font-size:1.4rem;font-weight:600;gap:.7rem;justify-content:center;margin-top:1.3rem;min-height:4.5rem;opacity:.7;padding:0 1.6rem;transition:all .2s ease}.multiple-payment__add-button:hover{opacity:1}.multiple-payment__add-button svg{font-size:2rem}.multiple-payment__submit-button{background-color:#0aa961;border:none;color:#fff;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,background-color .3s ease}.multiple-payment__submit-button:before{background:linear-gradient(110deg,#0000,#ffffff14 35%,#ffffff73 50%,#ffffff14 65%,#0000);content:"";height:100%;left:-120%;position:absolute;top:0;transform:skewX(-20deg);transition:left .7s ease;width:70%}.multiple-payment__submit-button:hover{background-color:#09b96a;box-shadow:0 .8rem 1.8rem #0aa96140,0 .3rem .6rem #0aa96133;transform:translateY(-.25rem) scale(1.015)}.multiple-payment__submit-button:hover:before{left:140%}.multiple-payment__submit-button:active{box-shadow:0 .2rem .5rem #0aa96133;transform:translateY(.05rem) scale(.98)}.multiple-payment__submit-button:focus-visible{box-shadow:0 0 0 .25rem #0aa96133,0 .8rem 1.8rem #0aa96140;outline:none}.multiple-payment__description{margin-top:2rem}.multiple-payment__description textarea{min-height:10rem;padding:1.2rem;resize:vertical}.multiple-payment__empty{align-items:center;border:.1rem dashed #d7d7d7;border-radius:.7rem;color:#8a8d94;display:flex;flex-direction:column;font-size:1.4rem;gap:.5rem;justify-content:center;min-height:8rem}.multiple-payment__empty svg{font-size:2.4rem}@media (max-width:70rem){.multiple-payment__row{grid-template-columns:1fr 1fr}.multiple-payment__delete{width:100%}}@media (max-width:45rem){.multiple-payment{padding:1rem}.multiple-payment__header{align-items:flex-start;flex-direction:column}.multiple-payment__summary{align-items:flex-start}.multiple-payment__row{grid-template-columns:1fr}}.accountPaymentWrapps{max-height:100vh;overflow:auto;scrollbar-width:none}.accountPayment{-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);background:#f9fafc;border-radius:.7rem;color:#172033;margin-bottom:5rem;margin-top:2rem;max-width:73rem;min-width:0;padding:2.9rem 4.3rem;width:100%}.accountPaymentHeader{width:100%}.accountPaymentHeaderIcon{background:#edf5f3;border-radius:1.2rem;color:#16876f;height:4.2rem;width:4.2rem}.accountPaymentHeaderIcon svg{font-size:2.2rem}.accountPaymentTitle{color:#172033}.accountPaymentMethodBadge{background:#edf5f3;border-radius:999rem;color:#16876f;font-size:1.1rem;font-weight:600;padding:.7rem 1.2rem}.accountPaymentMethodBadge svg{font-size:1.7rem}.accountPaymentMainCard{background:linear-gradient(135deg,#0e6f61,#125c6f 52%,#173d61);color:#fff;isolation:isolate;min-height:29rem;overflow:hidden;padding:2.8rem}.accountPaymentMainGlow{background:#ffffff17;filter:blur(1px);height:24rem;right:-9rem;top:-10rem;width:24rem}.accountPaymentMainCard:after,.accountPaymentMainGlow{border-radius:50%;pointer-events:none;position:absolute}.accountPaymentMainCard:after{background:#ffffff0f;bottom:-11rem;content:"";height:18rem;left:-11rem;width:18rem}.accountPaymentTop{position:relative;z-index:2}.accountBankLogo{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff38;border-radius:1.5rem;color:#fff;flex-shrink:0;font-size:1.8rem;font-weight:700;height:5.6rem;width:5.6rem}.accountPaymentTypeIcon{font-size:1.5rem!important;opacity:.8}.accountPaymentTypeText{color:#ffffffb3}.accountDefaultBadge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999rem;color:#fff;font-size:1.1rem;font-weight:600;padding:.7rem 1.1rem}.accountDefaultBadge svg{font-size:1.6rem}.accountPaymentAmountSection{margin-top:3.6rem;position:relative;z-index:2}.accountPaymentAmountLabel{color:#ffffffad}.accountPaymentAmount{color:#fff;letter-spacing:-.08rem;margin-top:.35rem}.accountPaymentAccountSection{margin-top:2.4rem;position:relative;z-index:2}.accountPaymentAccountLabel{color:#ffffffa6}.accountPaymentAccountNumber{color:#fff;letter-spacing:.08rem}.accountPaymentAccountName{color:#ffffffb8}.accountSelectorWrapper{width:100%}.accountSelectorButton{background:#fff;border:1px solid #e4e7ec;border-radius:1.2rem;color:#172033;cursor:pointer;padding:1.4rem 1.6rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.accountSelectorButton:hover{border-color:#16876f;box-shadow:0 .7rem 2rem #16876f1a;transform:translateY(-1px)}.accountSelectorMiniLogo{background:#edf5f3;border-radius:1rem;color:#16876f;flex-shrink:0;font-size:1.3rem;font-weight:700;height:4.2rem;width:4.2rem}.accountSelectorArrow{color:#667085;font-size:2.2rem!important;transition:transform .2s ease}.accountSelectorArrowOpen{transform:rotate(180deg)}.accountSelectorPanel{animation:accountPanelOpen .18s ease-out;background:#fff;border:1px solid #e6e9ef;left:0;padding:1.6rem;position:absolute;right:0;top:calc(100% + .8rem);z-index:1000}@keyframes accountPanelOpen{0%{opacity:0;transform:translateY(-.6rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.accountSelectorPanelHeader{border-bottom:1px solid #edf0f4;padding:.4rem .4rem 1.2rem}.accountSelectorList{max-height:34rem;overflow-y:auto;padding-top:1.2rem}.accountSelectorList::-webkit-scrollbar{width:.6rem}.accountSelectorList::-webkit-scrollbar-thumb{background:#d7dce4;border-radius:999rem}.accountOption{background:#f8f9fb;border:1px solid #0000;border-radius:1rem;color:#172033;cursor:pointer;padding:1.2rem;text-align:left;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.accountOption:hover{background:#f1f7f5;border-color:#cce6df;transform:translateX(.2rem)}.accountOptionActive{background:#edf8f5;border-color:#16876f;box-shadow:0 .4rem 1.2rem #16876f1a}.accountOptionLogo{background:#fff;border:1px solid #e4e7ec;border-radius:.9rem;color:#16876f;flex-shrink:0;font-size:1.2rem;font-weight:700;height:4rem;width:4rem}.accountPosLabel{background:#eaf1ff;border-radius:999rem;color:#315fc7;font-size:1rem;font-weight:600;padding:.3rem .7rem}.accountOptionCheck{color:#16876f;font-size:2rem!important}.accountPaymentDescription{width:100%}.accountDescriptionIcon{color:#16876f;font-size:1.9rem!important}.accountPaymentTextarea{background:#fff;border:1px solid #e1e5eb;border-radius:1.1rem;box-sizing:border-box;color:#172033;font-family:inherit;font-size:1.4rem;line-height:1.5;min-height:9rem;outline:none;padding:1.4rem;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.accountPaymentTextarea::placeholder{color:#98a2b3}.accountPaymentTextarea:focus{border-color:#16876f;box-shadow:0 0 0 .35rem #16876f17}.accountPaymentSubmitSection{width:100%}.accountPaymentSubmitButton{background:linear-gradient(135deg,#16876f,#106b5a);border:none;border-radius:1.2rem;box-shadow:0 .8rem 2rem #16876f33;color:#fff;cursor:pointer;font-family:inherit;font-size:1.5rem;font-weight:600;min-height:5.6rem;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.accountPaymentSubmitButton:before{background:linear-gradient(90deg,#0000,#ffffff29,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);transition:left .55s ease;width:70%}.accountPaymentSubmitButton:hover:before{left:140%}.accountPaymentSubmitButton:hover{box-shadow:0 1.2rem 2.8rem #16876f45;filter:brightness(1.04);transform:translateY(-.2rem)}.accountPaymentSubmitButton:active{box-shadow:0 .5rem 1.2rem #16876f2e;transform:translateY(0)}.accountPaymentSubmitButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;transform:none}.accountPaymentSubmitButton svg{font-size:2rem}.accountPaymentSubmitLoading{cursor:wait}.accountPaymentSpinner{animation:accountPaymentSpin .7s linear infinite;border:.2rem solid #ffffff59;border-radius:50%;border-top-color:#fff;height:1.8rem;width:1.8rem}@keyframes accountPaymentSpin{to{transform:rotate(1turn)}}.accountPaymentFooter{color:#58667a;font-size:1.2rem;font-weight:600;line-height:1.5;padding:.2rem 0 .4rem;text-align:center;width:100%}.accountPaymentFooter svg{color:#16876f;flex-shrink:0;font-size:1.7rem}@media (max-width:58rem){.accountPaymentMainCard{padding:2.2rem}.accountPaymentAmount{font-size:3.4rem}.accountPaymentAccountNumber{font-size:2.4rem}}@media (max-width:40rem){.accountPaymentHeader{align-items:flex-start;flex-direction:column;gap:1.2rem}.accountPaymentMethodBadge{align-self:flex-start}.accountPaymentMainCard{min-height:0;padding:1.8rem}.accountPaymentTop{align-items:flex-start}.accountDefaultBadge{padding:.6rem .8rem}.accountPaymentAmountSection{margin-top:2.8rem}.accountPaymentAmount{font-size:2.8rem}.accountPaymentAccountNumber{font-size:2rem;letter-spacing:.03rem}.accountSelectorButton{padding:1.1rem}.accountOption{padding:1rem}}.chequePaymentWrapps{max-height:100vh;overflow:auto;scrollbar-width:none}.chequePayment{background:#f9fafc;border-radius:.6rem;color:#172033;margin-bottom:3rem;margin-top:1.7rem;max-width:89rem;padding:2.3rem 5rem;width:100%}.chequePaymentHeader{width:100%}.chequePaymentHeaderIcon{background:#edf5f3;border-radius:1.2rem;color:#16876f;height:4.4rem;width:4.4rem}.chequePaymentHeaderIcon svg{font-size:2.3rem}.chequePaymentStatus{background:#f4f6f8;border-radius:999rem;color:#536071;font-size:1.1rem;font-weight:600;padding:.7rem 1.2rem}.chequePaymentStatus svg{font-size:1.7rem}.chequePaper{background:linear-gradient(135deg,#fffffff7,#f6f9f7fa);border:.2rem solid #cfd8d3;border-radius:1.4rem;box-sizing:border-box;color:#18231f;min-height:38rem;overflow:hidden;padding:3rem;position:relative;width:100%}.chequePaper:before{border:.1rem solid #dce3df;border-radius:.9rem;inset:.8rem}.chequePaper:after,.chequePaper:before{content:"";pointer-events:none;position:absolute}.chequePaper:after{border:.1rem dashed #16876f29;border-radius:.6rem;inset:1.4rem}.chequeWatermark{color:rgba(22,135,111,.025);font-size:7.5rem;font-weight:800;left:50%;letter-spacing:.8rem;pointer-events:none;position:absolute;top:42%;transform:translate(-50%,-50%) rotate(-18deg);white-space:nowrap}.chequeSecurityLine{background:repeating-linear-gradient(90deg,#16876f,#16876f 1.2rem,#dceee9 0,#dceee9 2.4rem);height:.35rem;left:0;position:absolute;right:0;top:0}.chequeTop{position:relative;z-index:2}.chequeBankArea{min-width:0}.chequeBankLogo{background:#edf5f3;border:.1rem solid #d7e2dd;border-radius:1.2rem;color:#16876f;flex-shrink:0;height:5.8rem;width:5.8rem}.chequeBankLogo svg{font-size:2.8rem}.chequeNumberArea{align-items:flex-end}.chequeSmallLabel{color:#718078;font-size:1.1rem;font-weight:600;letter-spacing:.08rem}.chequeNumber{color:#17241f;letter-spacing:.12rem}.chequeDateArea{margin-top:1.8rem;position:relative;z-index:2}.chequeDateArea svg{color:#16876f;font-size:1.8rem}.chequeDateInput{background:#0000;border:none;border-bottom:.1rem solid #aebbb5;color:#172033;font-family:inherit;font-size:1.3rem;outline:none;padding:.6rem .8rem}.chequeDateInput:focus{border-bottom-color:#16876f}.chequePayeeArea{margin-top:2.2rem;position:relative;z-index:2}.chequeFieldLabel{color:#78857f;font-size:1rem;font-weight:600;letter-spacing:.08rem;margin-bottom:.4rem}.chequeLineInput{background:#0000;border:none;border-bottom:.1rem solid #aebbb5;box-sizing:border-box;color:#172033;font-family:inherit;font-size:1.4rem;min-width:0;outline:none;padding:.7rem 0;width:100%}.chequeLineInput:focus{border-bottom-color:#16876f}.chequeLineInput::placeholder{color:#a3ada8}.chequePayeeInput{font-size:1.6rem;font-weight:500}.chequeAmountRow{gap:2rem;margin-top:2rem;position:relative;z-index:2}.chequeAmountWords{flex:1 1;min-width:0}.chequeAmountBox{background:#ffffffb3;border:.15rem solid #aab8b2;border-radius:.6rem;min-height:5.4rem;min-width:19rem;padding:0 1.4rem}.chequeCurrency{color:#16876f;font-size:2rem;font-weight:700;margin-right:.7rem}.chequeAmountValue{color:#172033;font-size:1.7rem;font-weight:700}.chequeBottomRow{gap:3rem;margin-top:2.2rem;position:relative;z-index:2}.chequeDrawerArea{flex:1 1;min-width:0}.chequeSignatureArea{width:22rem}.chequeSignatureLine{border-bottom:.1rem solid #89968f;height:2.8rem;width:100%}.chequeMicrArea{border-top:.1rem solid #e0e6e2;margin-top:2.2rem;padding-top:1rem;position:relative;z-index:2}.chequeMicrText{color:#4c5752;font-family:Courier New,monospace;font-size:1.2rem;letter-spacing:.12rem}.chequeSecurityStrip{background:#edf5f3;border-radius:999rem;bottom:1.8rem;color:#16876f;font-size:.95rem;font-weight:600;letter-spacing:.05rem;padding:.45rem 1rem;position:absolute;right:3rem;z-index:3}.chequeInformationCard{background:#fff;border:.1rem solid #e2e7e4;border-radius:1.4rem;padding:2rem}.chequeSectionHeading{border-bottom:.1rem solid #edf0ee;padding-bottom:1.4rem}.chequeSectionIcon{background:#edf5f3;border-radius:1rem;color:#16876f;height:4rem;width:4rem}.chequeSectionIcon svg{font-size:2rem}.chequeFormGrid{gap:1.6rem}.chequeFormField{min-width:0}.chequeInputWrapper{background:#fafcfb;border:.1rem solid #dfe5e2;border-radius:.9rem;min-height:4.8rem;padding:0 1.2rem;transition:border-color .2s ease,box-shadow .2s ease}.chequeInputWrapper:focus-within{border-color:#16876f;box-shadow:0 0 0 .3rem #16876f14}.chequeInputWrapper svg{color:#7d8984;font-size:1.9rem}.chequeInputWrapper input{background:#0000;border:none;color:#172033;font-family:inherit;font-size:1.4rem;min-width:0;outline:none;width:100%}.chequeInputWrapper input::placeholder{color:#a2aba7}.chequeStandardInput{background:#fafcfb;border:.1rem solid #dfe5e2;border-radius:.9rem;box-sizing:border-box;color:#172033;font-family:inherit;font-size:1.4rem;min-height:4.8rem;outline:none;padding:0 1.2rem;width:100%}.chequeStandardInput:focus{border-color:#16876f;box-shadow:0 0 0 .3rem #16876f14}.chequeAttachmentCard{background:#fbfcfc;border:.1rem dashed #cbd7d1;border-radius:1.2rem;padding:1.6rem}.chequeAttachmentIcon{background:#edf5f3;border-radius:1rem;color:#16876f;height:4rem;width:4rem}.chequeAttachmentIcon svg{font-size:2rem}.chequeUploadButton{background:#fff;border:.1rem solid #d8e2de;border-radius:.8rem;color:#16876f;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:600;padding:.9rem 1.4rem;transition:background .2s ease,border-color .2s ease,transform .2s ease}.chequeUploadButton:hover{background:#edf5f3;border-color:#16876f;transform:translateY(-.1rem)}.chequeUploadButton svg{font-size:1.8rem}.chequeImagePreview{border:.1rem solid #e0e5e2;border-radius:1rem;max-height:30rem;overflow:hidden}.chequeImagePreview img{background:#f5f7f6;display:block;max-height:30rem;object-fit:contain;width:100%}.chequeRemoveImage{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#0d4268bf;border:none;border-radius:.7rem;bottom:1rem;color:#fff;cursor:pointer;font-family:inherit;font-size:1.1rem;padding:.7rem 1.1rem;position:absolute;right:1rem}.chequeDescription{width:100%}.chequeDescriptionIcon{color:#16876f;font-size:1.9rem!important}.chequeDescriptionInput{background:#fff;border:.1rem solid #dfe5e2;border-radius:1.1rem;box-sizing:border-box;color:#172033;font-family:inherit;font-size:1.4rem;line-height:1.5;min-height:9rem;outline:none;padding:1.4rem;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.chequeDescriptionInput::placeholder{color:#a0aaa5}.chequeDescriptionInput:focus{border-color:#16876f;box-shadow:0 0 0 .3rem #16876f14}.chequePendingNotice{background:#f3f9f7;border:.1rem solid #d9e9e4;border-radius:1.1rem;padding:1.4rem}.chequePendingIcon{background:#dff1eb;border-radius:50%;color:#16876f;flex-shrink:0;height:4rem;width:4rem}.chequePendingIcon svg{font-size:2rem}.chequeSubmitButton{background:linear-gradient(135deg,#16876f,#106b5a);border:none;border-radius:1.2rem;box-shadow:0 .8rem 2rem #16876f33;color:#fff;cursor:pointer;font-family:inherit;font-size:1.5rem;font-weight:600;min-height:5.6rem;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.chequeSubmitButton:before{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);transition:left .55s ease;width:70%}.chequeSubmitButton:hover:before{left:140%}.chequeSubmitButton:hover{box-shadow:0 1.2rem 2.8rem #16876f45;filter:brightness(1.04);transform:translateY(-.2rem)}.chequeSubmitButton:active{transform:translateY(0)}.chequeSubmitButton:disabled{box-shadow:none;cursor:wait;opacity:.65;transform:none}.chequeSubmitButton svg{font-size:2rem}.chequeSubmitLoading{cursor:wait}.chequeSpinner{animation:chequeSpinnerAnimation .7s linear infinite;border:.2rem solid #ffffff59;border-radius:50%;border-top-color:#fff;height:1.8rem;width:1.8rem}@keyframes chequeSpinnerAnimation{to{transform:rotate(1turn)}}.chequeFooter{color:#7b8493;font-size:1.1rem;line-height:1.5;padding:.2rem 0 .5rem;text-align:center}.chequeFooter svg{color:#16876f;flex-shrink:0;font-size:1.7rem}@media (max-width:48rem){.chequePaper{padding:2.2rem}.chequeAmountRow{align-items:stretch;flex-direction:column}.chequeAmountBox{min-width:0}.chequeBottomRow{align-items:stretch;flex-direction:column}.chequeSignatureArea{width:100%}.chequeSecurityStrip{bottom:auto;display:inline-flex;margin-top:1.4rem;position:relative;right:auto;width:fit-content}.chequeFormGrid{grid-template-columns:1fr}.chequeWatermark{font-size:5rem}}@media (max-width:34rem){.chequePaymentHeader{align-items:flex-start;flex-direction:column;gap:1.2rem}.chequePaymentStatus{align-self:flex-start}.chequePaper{padding:1.8rem}.chequeBankLogo{height:4.8rem;width:4.8rem}.chequeNumber{font-size:1.5rem}.chequeDateArea{justify-content:flex-start}.chequeWatermark{font-size:3.8rem}.chequeMicrArea{align-items:flex-start;flex-direction:column;gap:.6rem}}.chequeValidationError{color:#f13c3c;font-family:cursive;font-weight:600}#largeView #terminalConsole{background-color:initial;border-radius:.7rem;color:#fff;height:100vh;padding:1.2rem .6rem;position:fixed;right:0;top:0;transform:translate(-15%);width:5rem;z-index:99}#itemsContWrapper{width:120rem}#terminalConsole .workflowItemBtn{align-items:center;display:flex;height:4.2rem;justify-content:center;padding:.3rem}#terminalConsole .workflowItemBtn,#terminalConsole figure{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#3a84f8;border-radius:66rem;color:#fff;width:4.2rem}#terminalConsole figure button{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial;box-shadow:none;padding:0}#terminalConsole .workflowItem{position:relative}#terminalConsole button+.workflowDisplayCont{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d42688f;border-radius:1rem;box-shadow:0 10px 30px #0000001a;color:#fff;display:none;font-size:1rem;padding:1.9rem 1.5rem;position:absolute;right:46px;top:0;z-index:9999999}#terminalConsole button+.workflowDisplayCont.workFlowCalculator{background-color:initial;bottom:0;padding:0;right:46px;top:auto}.workFlowProductsCont{color:#fff;height:45rem;overflow:auto}h3.workflowHead{font-size:2.2rem;font-weight:400}.workFlowSearchCont{background:#99bffb2e;border:1px solid #3a84f8;border-radius:1.4rem;padding:.9rem 1.3rem;transition:all .2s ease}.workFlowSearchCont.tmlSerchItm{border:1px solid #a4bbd5;min-width:68rem}.workFlowSearchCont.tmlSerchItm input{width:100%}.workFlowSearchCont:focus-within{background:rgba(153,191,251,.479)}.workFlowSearchCont input{background-color:initial;color:#fff;font-size:1.8rem}.workFlowSearchCont input::placeholder{color:#ffffff81;font-size:1.4rem}.workflowDisplayItem{background:rgba(153,191,251,.404);border-radius:3.1rem;color:#fff;cursor:pointer;overflow:hidden;padding:.5rem}.workflowDisplayItem.exhusted{background-color:#f6a392}.workflowDisplayItem .itemCardTop{background-color:#ededed4a;border-radius:2.4rem;color:#4e73ad;height:12rem;padding:.4rem .7rem 1rem;position:relative;text-align:left;transition:all .3s}.workflowDisplayItem.exhusted .itemCardBottom,.workflowDisplayItem.exhusted .itemCardTop{color:#620909}.workflowDisplayItem .itemCardBottom{color:#fff;font-weight:700;padding:.4rem .7rem}.workflowDisplayItem:hover .itemCardBottom{color:#333}.itemCardTopTag{background-color:#3a84f8;border-radius:55rem;color:#fff;padding:.2rem .6rem;position:absolute;right:7px;top:6px}.workflowDisplayItem:hover{background-color:#fff;color:#000}.workflowDisplayItem:hover .itemCardTop{background-color:#ededed;color:#000}#terminalConsole .workflowDisplayItem figure{background-color:#ffffffa8;border-radius:.2rem;border-bottom-left-radius:1.2rem;border-top-left-radius:1.2rem;color:#85a5ca;height:6rem;min-width:9rem;padding:.5rem}.workFlowProductsDisplay{font-size:1.3rem;margin-right:.3rem}#terminalConsole button.activeFlow+.workflowDisplayCont{display:block}#terminalConsole .workFlowSearchCont+div button{background-color:#99bffb66;border-radius:55rem;color:#fff;padding:1rem 1.2rem;transition:all .3s ease;width:33rem}#terminalConsole .workFlowSearchCont+div button:hover{background-color:#3a84f8}.roundUpRegister{font-size:1.4rem;max-height:90vh;overflow:auto;padding:2.2rem;width:45rem}.roundUpRegComp{background:rgba(153,191,251,.404);border-radius:1rem;box-shadow:inset 0 0 .2rem 0 #ddd;padding:2rem}.regQrCont{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:3fr 1.5fr}.roundUpRegComp .regQr{background-color:#fff;border-radius:1.2rem;overflow:hidden;padding:.7rem}.roundUpClose{text-align:center}.roundUpClose button{background-color:#99bffb66;border-radius:55rem;color:#fff;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease;width:100%}.roundUpClose button#registerClose{background-color:#f85a38}.roundUpClose button:hover{background-color:#3a84f8}.roundUpClose button#registerClose:hover{background-color:#d13411}#terminalConsole .workflowDisplayItem figure.productAct{background-color:#fff;border:6px solid #3a84f8;border-radius:55rem;height:1.8rem;width:1.8rem}.workflowItemTooltip{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0d42688f;border-radius:.7rem;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:1.2rem;opacity:0;padding:.7rem 1.2rem;position:absolute;right:49px;top:50%;transform:translateY(-50%);transition:opacity .2s ease;visibility:hidden;white-space:nowrap}#terminalConsole .workflowItem:hover .workflowItemTooltip{opacity:1;transition-delay:1.6s;visibility:visible}.workflowItemTooltip:after{border-bottom:6px solid #0000;border-left:6px solid #0d42688f;border-top:6px solid #0000;content:"";height:0;position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:0;z-index:99999999}.registerDetailWrapper{max-height:100vh;overflow:scroll;overflow-x:hidden;scrollbar-width:none}#registerPrint{position:absolute;right:0;top:12px;transition:all .3s;z-index:1}#registerPrint:hover{color:#1d2432}#registerDetailTransactions{background-color:#fafaff;border-radius:.5rem;max-width:95rem;padding:6rem 2.5rem;position:relative;width:100%}.registerDetail.flex-container{display:flex;flex-direction:column;gap:2.22rem;padding-right:.8rem}.registerDetail-first-container{background-color:#1d2432;border-radius:1.2rem;color:#fff;display:flex;justify-content:space-between;padding:3.2rem 2.4rem}.registerDetail-left-side{flex:1 1}.registerDetail-right-side{flex:1 1;text-align:right}.registerDetail-second-container{background-color:#fafaff;border-radius:1.2rem;padding:3.2rem 2.4rem}.registerDetail-third-container{background-color:#fff;padding:3.2rem 2.4rem}.registerDetailTable tbody tr,.registerDetailTable thead tr{grid-gap:2rem;border-radius:.5rem;display:grid;gap:2rem;grid-template-columns:1fr 3fr 3fr 2fr;padding:1.2rem 1rem}.registerDetailTable thead tr{background-color:#1d2432;color:#fff}.registerDetailTable tbody tr:nth-child(2n){background-color:#fafaff;color:#666}.registerDetailBottom{background-color:#eefef2;border-radius:.8rem;color:#87c7ac;padding:1.2rem;text-align:center}.registerDetailBottom button{align-self:center;background-color:#0e794c;border-radius:.8rem;color:#fff;font-weight:900;padding:1.2rem;width:30%}.registerDetailBottom button:active,.registerDetailBottom button:hover{background-color:#1f251f}.payregisterDetail{background:#0361f0}.payregisterDetail,.printregisterDetail{border-radius:4px;color:#fff;font-size:14px;height:56px;min-width:23rem;padding:4px 14px}.printregisterDetail{background:#f00395}.payregisterDetail:hover,.printregisterDetail:hover{opacity:.7}.registerDetailLogo{max-width:8rem}.shareVia{padding:2rem;width:100%}.shareVia h2{font-size:2rem;font-weight:600;margin-bottom:2rem}.shareGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.shareCard{cursor:pointer;transition:.25s;width:auto}.shareCard:hover{transform:translateY(-4px)}.shareCard img{height:56px;object-fit:contain;width:56px}.shareCard span{color:#062e6f;font-size:1.4rem;font-weight:600}.addNewContWrap{height:99vh;overflow:auto}.addNewContactCont{background-color:#f3f6ff;border-radius:1.2rem;margin:0 2rem;padding:4.1rem;width:62rem}.addNewContactCont .project-modal{background:#fff;overflow:auto;width:87rem}.addNewContactCont .modal-header{border-bottom:1px solid #ececec;padding:20px 28px}.addNewContactCont .close-btn{background:#111;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;width:36px}.addNewContactCont .upload-box{border:1px solid #e7e7e7;padding:24px}.addNewContactCont .logo-preview{align-items:center;background:#fff;border:2px dashed #999;border-radius:.9rem;color:#fff;display:flex;font-weight:700;height:80px;justify-content:center;width:96px}.addNewContactCont .btn-dark{background:#111;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 22px}.addNewContactCont .btn-light{background:#fff;border:1px solid #ddd;border-radius:10px;cursor:pointer;padding:10px 22px}.addNewContactCont .form-grid{margin-top:30px}.addNewContactCont .field{display:flex;flex-direction:column;gap:8px}.addNewContactCont .field label{color:#666;font-size:14px}.addNewContactCont .field input,.addNewContactCont .field select{border:1px solid #ddd;border-radius:8px;font-family:cursive;height:33px;outline:none;padding:0 14px}.addNewContactCont .date{position:relative}.addNewContactCont .date svg{bottom:14px;color:#666;position:absolute;right:14px}.addNewContactCont .textarea-field{margin-top:24px}.addNewContactCont .editor-toolbar{border:1px solid #ddd;border-bottom:none;color:#777;font-size:13px;height:40px;padding:10px 14px}.addNewContactCont .textarea-field textarea{border:1px solid #ddd;border-top:none;height:11rem;outline:none;padding:16px;resize:none;width:100%}.addNewContactCont .word-limit{color:#888;float:right;font-size:12px;margin-top:8px}.addNewContactCont .modal-footer{margin-top:24px}.input-error{border:1px solid #e53935!important}.input-error:focus{border-color:#e53935!important;box-shadow:0 0 0 2px #e5393526}#acceptReturns{background-color:#f3f6ff;border-radius:.7rem;padding:4.7rem 3.2rem;width:95rem}.btnCloseacceptRtrn{background-color:#ebeffb;border-radius:1.2rem;color:#727ba6;height:7rem;width:7rem}#acceptReturns span.tag,.btnCloseacceptRtrn:hover{background-color:#062e6f;color:#fff}#acceptReturns span.tag{border-radius:55rem;padding:.3rem .7rem}#acceptReturns .filterSearchCont{background-color:#ebeffb;border-radius:.7rem;padding:3.1rem}#acceptReturns .field{background-color:#fff;border-radius:.7rem;padding:.37rem}#acceptReturns .field input{font-family:cursive;width:100%}#acceptReturns .actRtrnDate input{border-radius:.5rem;color:#062e6f;font-family:cursive;font-size:1.2rem;padding:.1rem;text-align:center}#acceptReturns .actRtrnDate span{border-radius:.6rem}.acctpRtrnInputsCont{display:grid;font-size:1.2rem;grid-template-columns:1fr 2.1fr 1.2fr 1.4fr}.acctpRtrnInputsCont .field{border:1px solid #062e6f24}.saleReturnDataCont{max-height:27rem;overflow:auto}.saleRtrnItemCard{background-color:#fafaff;border:2px solid #fff;border-radius:2.1rem;padding:1.3rem 2.2rem;transition:all .3s}.saleRtrnItemCard:hover{border:2px solid #062e6f}#acceptReturnData tr.saleRtrnItem{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:1.7fr 2.8fr 1fr 1fr 2fr}#acceptReturnData tr.saleRtrnItem th{background-color:#062e6f;border-radius:.5rem;color:#fff;padding:.5rem}#acceptReturnData tbody tr.saleRtrnItem{background-color:#fafaff;border:2px solid #fff;border-radius:1.3rem;padding:1.3rem 2.2rem;transition:all .3s}#acceptReturnData tbody tr.saleRtrnItem input[type=checkbox]{transform:scale(1.2)}#acceptReturnData tbody tr.saleRtrnItem input[type=number]{background-color:#ebeffb;border-radius:.5rem;color:#062e6f;font-family:cursive;font-weight:600;height:2.5rem;text-align:center;width:100%}#acceptReturnData tbody tr.saleRtrnItem:hover{border:2px solid #062e6f;cursor:pointer}.ItemCheck{background-color:#fff;border:4px solid #ebeffb;border-radius:44rem;height:2.2rem;width:2.2rem}.ItemCheck.checkedItem{border:4px solid #062e6f}.filterdCardDetail{display:flex;flex-wrap:wrap;gap:1.3rem}.filterdCardDetail div{background-color:#ebeffb;border:1px solid #ebeffb;border-radius:.5rem;color:#062e6f;font-family:cursive;font-size:1.4rem;padding:.5rem .8rem}.allSelected{background-color:initial;border:2px solid #ebeffb;border-radius:44rem;color:#fff;height:2.2rem;margin-left:1.8rem;width:2.2rem}#camScannerContainerWraps{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff8ec7,#ffb86b,#9b7bff,#6ea8ff) border-box;border:7px solid #0000;border-radius:4.7rem;overflow:hidden;transition:all .35s ease}#camScannerContainer{height:61rem;width:34rem}.camScanner-container{background:#000;inset:0;overflow:hidden;position:fixed;z-index:999999}.camScanner-video{height:100%;object-fit:cover;width:100%}.camScanner-overlay{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.camScanner-title{color:#fff;font-size:2rem;font-weight:500;letter-spacing:.5px;margin-bottom:35px}.camScanner-frame{border-radius:2rem;height:26rem;overflow:hidden;position:relative;width:29rem}.camScanner-grid{background-image:linear-gradient(#ffffff24 1px,#0000 0),linear-gradient(90deg,#ffffff24 1px,#0000 0);background-size:12px 12px;inset:0;position:absolute}.camScanner-line{animation:camScannerAnimation 2.2s linear infinite;background:#ffd500;border-radius:50px;box-shadow:0 0 10px #ffd500,0 0 20px #ffd500,0 0 30px #ffd500;height:2px;left:1px;position:absolute;right:1px}@keyframes camScannerAnimation{0%{top:12px}50%{top:220px}to{top:12px}}.corner{height:7.3rem;position:absolute;width:7.3rem}.top-right{border:4px solid #ffd500;border-bottom:none;border-left:none;border-radius:0 18px 0 0;right:0;top:0}.top-left{border:4px solid var(--primary-color);border-bottom:none;border-radius:18px 0 0 0;border-right:none;left:0;top:0}.bottom-left{border:4px solid #11e430;border-radius:0 0 0 18px;border-right:none;border-top:none;bottom:0;left:0}.bottom-right{border:4px solid #f13030;border-left:none;border-radius:0 0 18px 0;border-top:none;bottom:0;right:0}.camScanner-bottom{align-items:center;display:flex;gap:15px;margin-top:40px}.camera-select{background-color:#0000003d;border:none;border-radius:44rem;color:#431b1b 500;cursor:pointer;font-size:1.3rem;font-weight:500;min-width:220px;outline:none;padding:6px 15px}.close-btn{background:#ff4d4f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.5rem;padding:12px 24px;transition:.25s}.close-btn:hover{background:#f33}@media (max-width:600px){.camScanner-frame{height:65vw;max-height:270px;max-width:350px;width:85vw}.camScanner-title{font-size:1.8rem}.camScanner-bottom{flex-direction:column;width:90%}.camera-select,.close-btn{width:100%}}.camScannerTags{background-color:#0006;border-radius:33rem;color:#fff;padding:.5rem}.camScannerTags span{border-radius:33rem;font-size:1.2rem;font-weight:700;padding:.3rem 1.3rem}.camScannerTags span:first-child{background-color:#ffd500;color:#4c420b}.camScannerBtnCont{background-color:#0006;border-radius:.7rem}.camScannerBtnCont figure{color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.7rem 1.2rem}.camScannerBtnCont figure:nth-child(2){border-left:1px solid #ededed;border-right:1px solid #ededed}#camScannerLoader{align-items:center;display:flex;justify-content:center}.CAMSCANNER_LOADING_SPINNER{animation:spin 2s linear infinite;animation:scannerSpinnerAnimation .7s linear infinite;border:1.5px solid #f3f3f3;border-radius:50%;border-radius:555rem;border-top-color:#3469dbbe;height:12rem;overflow:hidden;padding:.5rem;width:12rem}@keyframes scannerSpinnerAnimation{to{transform:rotate(1turn)}}#shippingCont{background:#f3f6ff;border-radius:11px;overflow:hidden;width:min(87rem,100%)}.shippingWrapper{box-sizing:border-box;max-height:100vh;max-width:73rem;overflow-x:hidden;overflow-y:auto;padding:1rem 0}.shippingHeader{padding:2rem 3.5rem 0}.shippingHeader h2{color:#333;font-size:2.7rem;font-weight:700;margin:0}.shippingHeader p{color:#9a9a9a;font-size:1.45rem;margin-top:.8rem}.shippingfigure{padding:3rem 5rem}.shippingSection{border-bottom:1px solid #262626;padding:3rem 3.5rem}.shippingSection:last-of-type{border-bottom:none}.shippingSectionTitle{color:#333;font-size:1.65rem;font-weight:600;margin-bottom:2.4rem}.shippingfigureTitle{background-color:#ebeffb;border:1px solid #ebeffb;border-radius:.5rem;color:#062e6f;font-family:cursive;font-size:1.8rem;font-weight:600;margin-bottom:1.7rem;padding:.5rem .8rem}.shippingGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.shippingSpan2{grid-column:span 2}.shippingField{display:flex;flex-direction:column;gap:.8rem}.shippingField label{font-size:1.3rem;font-weight:500}.shippingField input,.shippingField textarea{background-color:#fff;border:1px solid #062e6f24;border-radius:.7rem;font-family:cursive;padding:.37rem}.shippingField input{height:28px}.shippingField input:focus,.shippingField textarea:focus{border-color:#a8c8fb;box-shadow:0 0 0 3px #ffffff14}.shippingField textarea{min-height:170px;resize:vertical}.shippingTextarea{min-height:180px}.shippingDimension input{max-width:15rem}.shippingFooter{background:#ebeffb;color:#062e6f;padding:3rem 3.5rem}.shippingFooterText{font-size:1.35rem}.shippingBtn{background:#062e6f;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.45rem;font-weight:600;padding:1.2rem 2.4rem;transition:.25s}.shippingBtn:hover{opacity:.7;transform:translateY(-1px)}.shippingSecondaryBtn{background:#ff5537;border-radius:10px;color:#e6e6e6;cursor:pointer;font-size:1.45rem;padding:1.2rem 2.4rem;transition:.25s}.shippingSecondaryBtn:hover{opacity:.7}.shippingCard::-webkit-scrollbar{width:8px}.shippingCard::-webkit-scrollbar-thumb{background:#444;border-radius:20px}.shippingCard::-webkit-scrollbar-track{background:#0000}@media (max-width:900px){.shippingGrid{grid-template-columns:1fr}.shippingSpan2{grid-column:auto}.shippingHeader,.shippingSection{padding:2.4rem}.shippingFooter{align-items:flex-start;flex-direction:column;gap:2rem;padding:2.4rem}}@media (max-width:600px){#shippingCont{padding:1.6rem}.shippingHeader h2{font-size:2.2rem}.shippingHeader{align-items:flex-start;flex-direction:column;gap:2rem}.shippingFooter>div:last-child{width:100%}.shippingFooter button{flex:1 1}.shippingBtn,.shippingSecondaryBtn{width:100%}}.cloud-scanner-panel{animation:cloudScannerIn .65s cubic-bezier(.22,1,.36,1) forwards;border-radius:1.7rem;box-shadow:-20px 0 60px #00000014;height:97vh;margin-right:1.3rem;opacity:0;overflow:hidden;transform:translate3d(100%,0,0) scale(.97);width:84rem;will-change:transform,opacity}.cloud-scanner-panel-content{display:grid;grid-template-columns:3fr 2fr;height:100%;width:100%}.cloud-scanner-panel-content main{background-color:#fff;height:100%}.cloud-scanner-panel-content aside{background-color:var(--light-color);height:100%}@keyframes cloudScannerIn{0%{opacity:0;transform:translate3d(110%,0,0) scale(.96)}55%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}.cloud-scanner-panel.scanner-closing{animation:cloudScannerOut .42s cubic-bezier(.55,0,1,.45) forwards}@keyframes cloudScannerOut{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(105%,0,0) scale(.97)}}@media (prefers-reduced-motion:reduce){.cloud-scanner-panel,.cloud-scanner-panel.scanner-closing{animation:none;opacity:1;transform:none}}.displayOverlay{animation:scannerOverlayIn .5s ease forwards;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#00000014;inset:0;overflow:hidden;position:fixed;z-index:1000}@keyframes scannerOverlayIn{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000014}}.pos-theme-root{min-width:0;position:relative}#terminalConsole .pos-settings-panel{background:#fff;border:1px solid #dce5ed;border-radius:1.8rem;box-shadow:0 20px 50px #00000038;color:#182435;max-height:min(75dvh,68rem);overflow:auto;padding:1.5rem;text-align:left;width:min(38rem,calc(100vw - 3rem))}#terminalConsole .pos-settings-heading{color:inherit;font-size:1.7rem;font-weight:750;margin-bottom:1.2rem}#terminalConsole .pos-settings-action{align-items:center;background:#eff5ff;border-radius:1.1rem;color:#1755a9;cursor:pointer;display:flex;font-size:1.35rem;font-weight:650;gap:.85rem;margin-bottom:1.2rem;min-height:4.7rem;padding:1rem 1.2rem;width:100%}#terminalConsole .pos-theme-control{font-family:inherit;position:static;width:100%}#terminalConsole .pos-theme-heading{color:inherit;display:flex;padding:.3rem .3rem .8rem}#terminalConsole .pos-theme-heading strong{display:block;font-size:1.55rem}#terminalConsole .pos-theme-heading small,#terminalConsole .pos-theme-option small{color:#667482;display:block;font-size:1.2rem}#terminalConsole .pos-theme-options{grid-gap:.65rem;display:grid;gap:.65rem}#terminalConsole .pos-theme-option{align-items:center;background:#fff;border:1px solid #e2e8ed;border-radius:1.2rem;color:#182435;cursor:pointer;display:flex;gap:.9rem;min-height:6rem;padding:.85rem;text-align:left;width:100%}#terminalConsole .pos-theme-option.is-selected,#terminalConsole .pos-theme-option:hover{background:#f2f7ff;border-color:#3a84f8}#terminalConsole .pos-theme-option-text{flex:1 1;min-width:0}#terminalConsole .pos-theme-option-text strong{display:block;font-size:1.3rem}#terminalConsole .pos-theme-swatches{align-items:center;display:flex;padding-left:.4rem}#terminalConsole .pos-theme-swatches i{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dce3e8;display:block;height:2.35rem;margin-left:-.4rem;width:2.35rem}#terminalConsole .pos-theme-indicator{border:2px solid #aab4bd;border-radius:50%;height:1.65rem;width:1.65rem}#terminalConsole .pos-theme-option.is-selected .pos-theme-indicator{border:.5rem solid #3a84f8}.pos-theme-emerald{--pos-bg:#111a1e;--pos-surface:#1b2b33;--pos-elevated:#243942;--pos-input:#19272f;--pos-text:#f7faf9;--pos-muted:#a8babd;--pos-accent:#33d77d;--pos-accent-text:#092318;--pos-border:#b5d3d126;--pos-radius:1.65rem}.pos-theme-crimson{--pos-bg:#f6f3f1;--pos-surface:#fffdfa;--pos-elevated:#f5eeea;--pos-input:#fffaf6;--pos-text:#272326;--pos-muted:#756f72;--pos-accent:#eb3037;--pos-accent-text:#fff;--pos-border:#e8ddda;--pos-radius:2.3rem}.pos-theme-evergreen{--pos-bg:#f4f6f3;--pos-surface:#fff;--pos-elevated:#eff4ef;--pos-input:#f8fbf8;--pos-text:#172c22;--pos-muted:#66786d;--pos-accent:#096641;--pos-accent-text:#fff;--pos-border:#e1ebe2;--pos-radius:2rem}.pos-theme-violet{--pos-bg:#0a0a0a;--pos-surface:#1a1a1a;--pos-elevated:#242128;--pos-input:#252329;--pos-text:#fbfaff;--pos-muted:#bcb2c9;--pos-accent:#8e60ff;--pos-accent-text:#fff;--pos-border:#37303f;--pos-radius:2.2rem}.pos-theme-root:not(.pos-theme-classic){background:var(--pos-bg);color:var(--pos-text);font-size:1.4rem;min-height:100vh}.pos-theme-root:not(.pos-theme-classic) .warehouseHubCont#largeView{background:var(--pos-bg);background-image:none}.pos-theme-root:not(.pos-theme-classic) #largeView .main{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pos-bg);padding:clamp(1.6rem,2.3vw,3.4rem) 7rem clamp(1.6rem,2.3vw,3.4rem) clamp(1.6rem,2.3vw,3.4rem)}.pos-theme-root:not(.pos-theme-classic) .warehouseHubHeader{background:var(--pos-surface);border-bottom:1px solid var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .warehouseHubRight span,.pos-theme-root:not(.pos-theme-classic) .warehousehubStatusBar{color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) .cashPaymentCont,.pos-theme-root:not(.pos-theme-classic) .payments,.pos-theme-root:not(.pos-theme-classic) .productsCardWH,.pos-theme-root:not(.pos-theme-classic) .putOnHoldCont,.pos-theme-root:not(.pos-theme-classic) .termanalSummationCard,.pos-theme-root:not(.pos-theme-classic) .warehouseHubMain .aside,.pos-theme-root:not(.pos-theme-classic) .warehouseItemsCont,.pos-theme-root:not(.pos-theme-classic) .workflowDisplayItem{background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius);box-shadow:none;color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .warehouseHubMain .aside{min-width:0}.pos-theme-root:not(.pos-theme-classic) .warehouseHubAsideNav{border-color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) .cashPaid,.pos-theme-root:not(.pos-theme-classic) .warehouseHubAsideNav button.active,.pos-theme-root:not(.pos-theme-classic) .warehouseHubBtn button:nth-child(2),.pos-theme-root:not(.pos-theme-classic) .warehouseHubOperations button.active,.pos-theme-root:not(.pos-theme-classic) .warehouseHubRight .cbtdp,.pos-theme-root:not(.pos-theme-classic) .warehouseHubSubjects .active{background:var(--pos-accent);border-color:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) #largeView .taskBar,.pos-theme-root:not(.pos-theme-classic) #terminalConsole .workflowItemBtn,.pos-theme-root:not(.pos-theme-classic) #terminalConsole figure{background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) #largeView .taskBar{border-radius:0 1.5rem 1.5rem 0;box-shadow:none}.pos-theme-root:not(.pos-theme-classic) #largeView .taskBar button{color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) #terminalConsole button+.workflowDisplayCont{background:var(--pos-elevated);border:1px solid var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .controlButtons,.pos-theme-root:not(.pos-theme-classic) .productsCardWH button,.pos-theme-root:not(.pos-theme-classic) .warehouseHubAsideNav button,.pos-theme-root:not(.pos-theme-classic) .warehouseHubBtn button,.pos-theme-root:not(.pos-theme-classic) .warehouseHubOperations button{border-radius:1.2rem}.pos-theme-root:not(.pos-theme-classic) .warehauseSearch,.pos-theme-root:not(.pos-theme-classic) .warehauseSearchCont input,.pos-theme-root:not(.pos-theme-classic) .workFlowSearchCont,.pos-theme-root:not(.pos-theme-classic) input:not([type=checkbox]):not([type=radio]),.pos-theme-root:not(.pos-theme-classic) select,.pos-theme-root:not(.pos-theme-classic) textarea{background:var(--pos-input);border-color:var(--pos-border);border-radius:1.2rem;color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) input::placeholder,.pos-theme-root:not(.pos-theme-classic) textarea::placeholder{color:var(--pos-muted);opacity:1}.pos-theme-root:not(.pos-theme-classic) #largeView .warehauseSearchCont input{color:var(--pos-text);font-family:inherit;font-weight:500;letter-spacing:normal;text-transform:none;width:min(50rem,100%)}.pos-theme-root:not(.pos-theme-classic) .searched-products-dropdown,.pos-theme-root:not(.pos-theme-classic) .searchedItemCard,.pos-theme-root:not(.pos-theme-classic) .tenderTypesCont,.pos-theme-root:not(.pos-theme-classic) .warehouseHubCounts,.pos-theme-root:not(.pos-theme-classic) .warehouseHubMiddleWare{background:var(--pos-elevated);border-color:var(--pos-border);border-radius:var(--pos-radius);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .productsCardWH:hover,.pos-theme-root:not(.pos-theme-classic) .workflowDisplayItem:hover{border-color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) .warehouseHubFooter{background:var(--pos-bg);color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) .termanalSummationCard{box-shadow:0 12px 36px #00000029;left:1.5rem}.pos-theme-root:not(.pos-theme-classic) .termanalSummationCard button{color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) :is(.warehousehubHeading,.warehouseHubSubjects,.pptyTopCont,.cashPaymenthead){color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(button,input,select,textarea){font-family:inherit}.pos-theme-root:not(.pos-theme-classic) :is(button,input,select,textarea):focus-visible{outline:3px solid var(--pos-accent);outline-offset:2px}.pos-theme-root:not(.pos-theme-classic) :is(.warehouseHubMain,.warehouseItemsCont,.aside,.workflowDisplayCont){min-width:0}#terminalConsole .pos-settings-panel,.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-settings-panel{background:#fff;background:var(--pos-surface,#fff);border-color:#dce5ed;border-color:var(--pos-border,#dce5ed);color:#182435;color:var(--pos-text,#182435)}.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-settings-action{background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-theme-option{background:var(--pos-input);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-theme-option:is(:hover,.is-selected){background:var(--pos-elevated);border-color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-theme-option.is-selected .pos-theme-indicator{border-color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-theme-heading small,.pos-theme-root:not(.pos-theme-classic) #terminalConsole .pos-theme-option small{color:var(--pos-muted)}.pos-theme-crimson .warehouseHubHeader,.pos-theme-evergreen .warehouseHubHeader{border-radius:0 0 2rem 2rem}.pos-theme-violet #largeView .main{background:radial-gradient(circle at 65% 0,#25153f,var(--pos-bg) 38%)}.pos-theme-violet .warehouseHubHeader{background:#8e60ff;color:#fff}.pos-theme-violet .warehouseHubHeader .warehousehubStatusBar{color:#efe8ff}.pos-theme-root:not(.pos-theme-classic) #modalBilledContainer,.pos-theme-root:not(.pos-theme-classic) #modalContainer{color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) #modalBilledContainer>:first-child,.pos-theme-root:not(.pos-theme-classic) #modalContainer>:first-child{border-radius:var(--pos-radius);max-height:92dvh;max-width:min(92vw,108rem);overflow:auto}@media (max-width:1100px){.pos-theme-root .warehouseHubMain{gap:2rem;grid-template-columns:minmax(0,1fr);margin:0 1.6rem}.pos-theme-root .warehouseHubMain .aside{min-height:0;width:100%}.pos-theme-root .warehouseHubMain aside{max-height:none}.pos-theme-root .warehouseHubMain>div{min-width:0}.pos-theme-root #largeView .main{padding-inline:clamp(1.6rem,4vw,4rem)}.pos-theme-root #itemsContWrapper{max-width:100%;width:100%}.pos-theme-root .warehouseHubPaginationsCont{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr))}.pos-theme-root .items_product_cont{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}@media (max-width:720px){.pos-theme-root,.pos-theme-root:not(.pos-theme-classic){font-size:1.4rem}.pos-theme-root .warehouseHubHeader{padding:1.5rem 1.2rem 6rem}.pos-theme-root .warehauseSearchCont,.pos-theme-root .warehouseHubMiddleWare,.pos-theme-root .warehouseHubSubjects,.pos-theme-root .warehouseHubheaderCont{flex-wrap:wrap;gap:1.2rem}.pos-theme-root .warehouseHubMain{margin:0 1rem}.pos-theme-root .warehouseHubStatusBar{flex-wrap:wrap;font-size:1.3rem}.pos-theme-root .warehouseHubMain .aside{padding:1.2rem}.pos-theme-root #largeView .main{padding:7rem 1.2rem 10rem}.pos-theme-root #largeView .warehouseItemsCont{height:auto;min-height:30rem;padding:1.2rem}.pos-theme-root #largeView .warehauseSearchCont input{font-family:inherit;letter-spacing:normal;width:100%}.pos-theme-root .warehauseSearch,.pos-theme-root .warehauseSearchCont{min-width:0;width:100%}.pos-theme-root #largeView .taskBar{align-items:center;border-radius:1.6rem;display:flex;flex-direction:row;gap:.4rem;height:auto;inset:auto 1rem 1rem 1rem;justify-content:space-around;max-width:calc(100vw - 2rem);overflow-x:auto;padding:.65rem;position:fixed;transform:none;width:auto;z-index:9998}.pos-theme-root #largeView .taskBar button{min-height:4.4rem;min-width:4.4rem}.pos-theme-root #largeView #terminalConsole{display:flex;flex-direction:row;height:auto;max-width:calc(100vw - 2rem);overflow-x:auto;padding:.4rem;position:absolute;right:1rem;top:5.5rem;transform:none;width:auto}.pos-theme-root #terminalConsole>div{align-items:center;display:flex;flex-direction:row;gap:.65rem}.pos-theme-root #terminalConsole .workflowDisplayCont{left:1rem;max-height:70dvh;overflow:auto;position:fixed;right:1rem;top:10rem}.pos-theme-root #terminalConsole button+.workflowDisplayCont{bottom:auto;left:1rem;position:fixed;right:1rem;top:10rem}.pos-theme-root .tenderTypesCont,.pos-theme-root .warehouseHubAsideNav,.pos-theme-root .warehouseHubBtn,.pos-theme-root .warehouseHubOperations{flex-wrap:wrap}.pos-theme-root .items_product_cont{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));padding:0}.pos-theme-root .termanalSummationCard,.pos-theme-root:not(.pos-theme-classic) .termanalSummationCard{bottom:7.8rem;left:1rem;max-width:calc(100vw - 2rem);top:auto}.pos-theme-root #modalBilledContainer>:first-child,.pos-theme-root #modalContainer>:first-child{max-height:92dvh;max-width:calc(100vw - 1rem);overflow:auto}.pos-theme-root :is(button,input,select,textarea){min-height:4.2rem}.pos-theme-root :is(svg.MuiSvgIcon-root){font-size:max(2.4rem,1em)}}@media (max-width:390px){.pos-theme-root .warehouseHubAsideNav button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.pos-theme-root *,.pos-theme-root :after,.pos-theme-root :before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.pos-theme-root:not(.pos-theme-classic) :is(.item_row,.itemAccordionCont,.itemAccordionDetails,.girdViewCont,.payments-first-container,.payments-second-container,.payments-third-container,.payments-left-side,.payments-right-side,.cashPaymentDiscCont,.cashPaymentRow,.creditSalesCont,.creditSalesLeft,.creditSalesRight,.multiPaymentCont,.paymentWrapper,.putOnHoldDisc,.putOnHoldRow,.discountCont,.discountBar,.discountEstimation,.clearCartCont,.clearCartRow,.saveDraftCard,.saveQuotsCard,.contactWrapper,.contactsItem,.giftingCard,.HoldSales){background-color:var(--pos-surface);border-color:var(--pos-border);border-radius:var(--pos-radius);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.itemAccordionDisc,.cashPaymentNotes,.creditSaleDiscription,.saveDraftDiscription,.contactDiscr,.putOnHoldRow small,.cashPaymentRow small){color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) :is(.cashPaymenthead,.putOnHoldhead,.clearCarthead,.discountFoot,.giftingCardTop,.theContTop){background:var(--pos-elevated);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.cashPaymentButtom button,.putOnHoldButtom button,.discountSubmit,.paymentsBottom button,.clearCartButtom button){border-radius:1.2rem}.pos-theme-root:not(.pos-theme-classic) :is(.discountSubmit,.cashPaymentButtom button:last-child,.putOnHoldButtom button:last-child){background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.item_row-limit-dropdown,.brands-limit-dropdown,.customers-limit-dropdown,.searched-products-dropdown){background:var(--pos-surface);border:1px solid var(--pos-border);box-shadow:0 18px 40px #00000024;color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.item_row-limit-item,.brands-limit-item,.customers-limit-item):hover{background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.item_row,.paymentsTable){overflow-wrap:anywhere}.pos-theme-root:not(.pos-theme-classic) :is(.warehouseHubCounts,.warehouseHubMiddleWare,.warehouseHubSubjects) strong{color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .warehouseHubCounts strong[style]{color:var(--pos-accent)!important}.pos-theme-root:not(.pos-theme-classic) :is(.cashPaymentCont,.putOnHoldCont,.clearCartCont,.discountCont,.creditSalesCont,.multiPaymentCont,.paymentWrapper){max-width:min(94vw,100rem)}@media (max-width:720px){.pos-theme-root :is(.item_row,.cashPaymentRow,.putOnHoldRow,.payments-first-container,.payments-second-container,.creditSalesCont){flex-wrap:wrap;min-width:0}.pos-theme-root :is(.cashPaymentCont,.putOnHoldCont,.clearCartCont,.discountCont,.creditSalesCont,.multiPaymentCont,.paymentWrapper){max-height:90dvh;max-width:calc(100vw - 1.5rem);overflow:auto;width:min(100%,62rem)}.pos-theme-root :is(.payments,.paymentsTable,.itemAccordionCont){max-width:100%;overflow-x:auto}}.pos-theme-root:not(.pos-theme-classic) *,.pos-theme-root:not(.pos-theme-classic) :after,.pos-theme-root:not(.pos-theme-classic) :before{box-sizing:border-box}.pos-theme-root #largeView .main,.pos-theme-root .warehouseHubMain,.pos-theme-root .warehouseItemsCont{min-width:0}.pos-theme-root :is(.warehouseHubMain,.warehouseItemsCont,.workFlowProductsCont,.items_product_cont){scrollbar-color:#8b9aa8 #0000;scrollbar-color:var(--pos-muted,#8b9aa8) #0000}.pos-theme-root:not(.pos-theme-classic) #acceptReturnData tr.saleRtrnItem th,.pos-theme-root:not(.pos-theme-classic) .item_row table thead tr,.pos-theme-root:not(.pos-theme-classic) .paymentsTable thead tr{background:var(--pos-elevated);border:1px solid var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) #acceptReturnData tbody tr.saleRtrnItem,.pos-theme-root:not(.pos-theme-classic) #itemAccordionOpen,.pos-theme-root:not(.pos-theme-classic) .item_row .gridViewCard,.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr.itemRowTdCont{background:var(--pos-surface);border:1px solid var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr td.itemRowTd{color:var(--pos-text);font-size:1.4rem}.pos-theme-root:not(.pos-theme-classic) #itemAccordionOpen:hover td.itemRowTd:hover,.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr.itemRowTdCont:hover{background:var(--pos-elevated)}.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr.itemRowTdCont:hover .itemRowTd{color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) .item_row header button,.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr button.controlButtons,.pos-theme-root:not(.pos-theme-classic) .onholdTCard .tab{background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr button:not(.removeCart):not(.controlButtons){color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr .removeCart{color:#ee5b68}.pos-theme-root:not(.pos-theme-classic) .item_row table tbody tr td span:nth-child(2) figure{background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.itemAccordionDisc figure,.item_row-page-limit-btn,.item_row header select){background:var(--pos-elevated);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .pointOfSaleEmpty{-webkit-text-stroke:0;color:var(--pos-muted);font-family:inherit;font-size:clamp(2rem,6vw,5rem);letter-spacing:normal;text-shadow:none;word-spacing:normal}.pos-theme-root:not(.pos-theme-classic) #paymentsTransactions,.pos-theme-root:not(.pos-theme-classic) :is(.payments,.payments-first-container,.payments-second-container,.payments-third-container,.paymentWrapper,.cashPaymentCont,.creditSalesLeft,.creditSalesRight,.multiPaymentCont,.multipaycont,.debitsalecont,.multipayAside .card,.debitsaleAside .card,.giftingCard){background:var(--pos-surface);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.payments-first-container,.cashPaymentDiscCont,.cashPaymentNotes,.multipayAside .card,.debitsaleAside .card,.creditSaleDiscription){background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .cashPaymenthead p{border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .cashPaymenthead figure{background:var(--pos-border)}.pos-theme-root:not(.pos-theme-classic) .cashPaymentButtom input{background:var(--pos-input);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .cashPaymentButtom input::placeholder{color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) :is(.cashPaymentButtom button:not(:first-child),.paypayments,.printpayments,.paymentsBottom button,.giftingCardBtm,.giftingCardCont button,.multiTitleIcon,.multiPaySubmit,.debitsaleSubmit,.debitsalecont .cardBtn){background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.paymentsTable tbody tr:nth-child(2n),.paymentsBottom,.paymentsTable tbody tr){background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.cashPaymentNotes:hover,.paypayments:hover,.printpayments:hover){background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.multipayInputCont,.debitsaleInputCont){color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) :is(.creditSalesCont button,.multipayAside .card:first-child .upperCard,.debitsaleAside .card:first-child .upperCard){background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.OnholdedTransCont,.onholdTCard,.onHoldedBar,#acceptReturns,#acceptReturns .field,.saleRtrnItemCard,.filterdCardDetail div,.shippingWrapper,.shippingCard,.shippingSection,.shippingField,.shippingHeader,.recentTransCompContainer,.recentTransGridCard,.recentTrans_row,.recentTrans_filter_modal,.recentTrans_actionBar,.addNewContactCont,.contactsItem,.theContact,.theContTop,.theContFoot,.shareCard){background:var(--pos-surface);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.onHoldedBar,#acceptReturns .filterSearchCont,.filterdCardDetail div,.shippingHeader,.shippingFooter,.recentTrans_actionBar,.recentTrans_row:nth-child(2n)){background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(#acceptReturns span.tag,.shippingBtn,.recentTrans_export_btn,.recentTrans_actionBar ul.left li.active figure,.onholdTCard .aside:hover){background:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.recentTrans_actionBar ul.left li.active,.onholdTCard .actionBtns button:hover,.recentTrans_actionBar .right button:hover){color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) :is(.onholdTCard .aside,.recentTrans_actionBar ul.left li,.recentTrans_actionBar .right button,.btnCloseacceptRtrn){color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) :is(.shippingSecondaryBtn,.btnCloseacceptRtrn){background:var(--pos-elevated)}.pos-theme-root:not(.pos-theme-classic) :is(.shippingTextarea,#acceptReturns .field input,#acceptReturnData tbody tr.saleRtrnItem input[type=number]){background:var(--pos-input);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .recentTrans_actionBar ul.left li.active{border-color:var(--pos-accent)}.pos-theme-root:not(.pos-theme-classic) :is(.AccountPayment,.Accounts,.ChequePayment,.MultiplePayment,.accountPayment,.accountPaymentCont,.chequePayment,.chequePaymentCont,.multiple-payment,.multiple-payment__container){background:var(--pos-surface);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.cashPaymentCont,.putOnHoldCont,.clearCartCont,.discountCont,.creditSalesCont,.multiPaymentCont,.paymentWrapper,.OnholdedTransCont,#acceptReturns,.recentTransCompContainer){box-shadow:0 22px 65px #00000029}.pos-theme-root:not(.pos-theme-classic) [style*="color: #1368ef"],.pos-theme-root:not(.pos-theme-classic) [style*="color: #3a84f8"],.pos-theme-root:not(.pos-theme-classic) [style*="color: rgb(58, 132, 248)"]{color:var(--pos-accent)!important}@media (max-width:720px){.pos-theme-root .item_row table{min-width:70rem}.pos-theme-root .item_row{overflow-x:auto;width:100%}.pos-theme-root .girdViewCont{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:1rem}.pos-theme-root .paymentsTable{overflow-x:auto}.pos-theme-root :is(.cashPaymentDiscCont,.creditSalesRight,.shippingGrid){grid-template-columns:minmax(0,1fr)}.pos-theme-root :is(.cashPaymentCont,.multiPaymentCont,.multipaycont,.debitsalecont){padding:2rem 1.4rem}.pos-theme-root .cashPaymentButtom button{flex:1 1 12rem;width:auto}.pos-theme-root #terminalConsole .pos-settings-panel{max-height:72dvh;width:calc(100vw - 2rem)}}#terminalConsole button+.pos-settings-panel{background:#fff;background:var(--pos-surface,#fff);border-color:#dce5ed;border-color:var(--pos-border,#dce5ed);color:#182435;color:var(--pos-text,#182435);padding:1.5rem;width:min(38rem,calc(100vw - 2rem))}#terminalConsole button.activeFlow+.pos-settings-panel{display:block}.pos-theme-root:not(.pos-theme-classic) #terminalConsole button+.pos-settings-panel{background:var(--pos-surface);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.accountPaymentWrapps,.accountPayment,.accountPaymentMainCard,.accountPaymentAccountSection,.accountPaymentAmountSection,.accountSelectorPanel,.accountSelectorList,.accountOption,.acctPayment-card,.chequePaymentWrapps,.chequeInformationCard,.chequeAttachmentCard,.chequeInputWrapper,.multiple-payment,.multiple-payment__summary,.multiple-payment__row,.multiple-payment__empty){background:var(--pos-surface);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.accountPaymentHeader,.accountPaymentFooter,.accountPaymentTop,.accountSelectorPanelHeader,.chequePaymentHeader,.chequeFooter,.multiple-payment__header){background:var(--pos-elevated);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.accountPaymentHeaderIcon,.accountPaymentTypeIcon,.accountPaymentSubmitButton,.accountOptionActive,.chequePaymentHeaderIcon,.chequeSectionIcon,.chequeSubmitButton,.multiple-payment__title-icon,.multiple-payment__submit-button,.multiple-payment__add-button,.acctPay-btn){background:var(--pos-accent);border-color:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.accountPaymentDescription,.accountPaymentAccountLabel,.accountPaymentAmountLabel,.accountPaymentMethodBadge,.chequeSmallLabel,.chequeFieldLabel,.chequeDescription,.multiple-payment__subtitle,.multiple-payment__summary-label){color:var(--pos-muted)}.pos-theme-root:not(.pos-theme-classic) :is(.accountPaymentTextarea,.accountSelectorButton,.chequeStandardInput,.chequeDescriptionInput,.multiple-payment__field input,.multiple-payment__field select,.multiple-payment__description textarea){background:var(--pos-input);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) .chequePaper{background:#fff;color:#182435}.pos-theme-root:not(.pos-theme-classic) .chequePaper :is(input,textarea){color:#182435}.pos-theme-root:not(.pos-theme-classic) :is(.registerDetail-first-container,.registerDetail-second-container,.registerDetail-third-container,.registerDetail-inner-div,.roundUpRegComp,.workFlowProductsCont,.workflowDisplayItem,.searchedItemCard,.brands-limit-dropdown,.customers-limit-dropdown,.recentTrans-limit-dropdown,.shareGrid,.shareVia,.shippingSection,.shippingWrapper){background:var(--pos-surface);border-color:var(--pos-border);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.registerDetailTable thead,.recentTrans_headings,.shippingfigureTitle,.shippingSectionTitle){background:var(--pos-elevated);color:var(--pos-text)}.pos-theme-root:not(.pos-theme-classic) :is(.recentTrans_export_btn,.shippingBtn,.shareVia button:hover,.terminalCamScanner,.cameraBarcodeBtn){background:var(--pos-accent);border-color:var(--pos-accent);color:var(--pos-accent-text)}.pos-theme-root:not(.pos-theme-classic) :is(.roundUpRegComp,.registerDetail-third-container){border-radius:var(--pos-radius)}@media (max-width:720px){#terminalConsole button+.pos-settings-panel{left:1rem;max-width:calc(100vw - 2rem);right:1rem;top:10rem}.pos-theme-root :is(.multiple-payment__row,.accountPaymentAmountSection,.accountPaymentAccountSection,.chequeFormGrid){min-width:0}}.pos-login-theme:not(.pos-theme-classic) :is(.pointOfSaleAuthContWrap,.pointOfSaleInventorySelection){background:var(--pos-bg);color:var(--pos-text);height:auto;min-height:100dvh}.pos-login-theme:not(.pos-theme-classic) :is(.pointOfSaleAuthCont,.inventoriesItemCard){background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius);box-shadow:none;color:var(--pos-text)}.pos-login-theme:not(.pos-theme-classic) .rptItemCardTop{background:var(--pos-elevated);border-radius:calc(var(--pos-radius) - .3rem);color:var(--pos-text)}.pos-login-theme:not(.pos-theme-classic) :is(.pointOfSaleAuthCont button:not(:first-child),.closeTerminalLogin:hover){background:var(--pos-accent);color:var(--pos-accent-text)}.pos-login-theme:not(.pos-theme-classic) :is(.pointOfSaleAuthCont button:first-child,.closeTerminalLogin){background:var(--pos-elevated);color:var(--pos-accent)}.pos-login-theme:not(.pos-theme-classic) .pinInput{background:var(--pos-input);border-color:var(--pos-accent);color:var(--pos-text)}.pos-login-theme:not(.pos-theme-classic) .inventoriesItemCard:hover{border-color:var(--pos-accent)}@media (max-width:720px){.pos-login-theme .pointOfSaleInventorySelection{padding:2rem 1rem}.pos-login-theme .inventoriesmainCardGrid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.pos-login-theme .pointOfSaleAuthCont{padding:3rem 1.4rem}.pos-login-theme .pinInput{font-size:2.8rem;height:min(12vw,5rem);width:min(12vw,5rem)}}body[data-pos-theme=emerald]{--pos-bg:#111a1e;--pos-surface:#1b2b33;--pos-elevated:#243942;--pos-input:#19272f;--pos-text:#f7faf9;--pos-muted:#a8babd;--pos-accent:#33d77d;--pos-accent-text:#092318;--pos-border:#b5d3d126;--pos-radius:1.65rem}body[data-pos-theme=crimson]{--pos-bg:#f6f3f1;--pos-surface:#fffdfa;--pos-elevated:#f5eeea;--pos-input:#fffaf6;--pos-text:#272326;--pos-muted:#756f72;--pos-accent:#eb3037;--pos-accent-text:#fff;--pos-border:#e8ddda;--pos-radius:2.3rem}body[data-pos-theme=evergreen]{--pos-bg:#f4f6f3;--pos-surface:#fff;--pos-elevated:#eff4ef;--pos-input:#f8fbf8;--pos-text:#172c22;--pos-muted:#66786d;--pos-accent:#096641;--pos-accent-text:#fff;--pos-border:#e1ebe2;--pos-radius:2rem}body[data-pos-theme=violet]{--pos-bg:#0a0a0a;--pos-surface:#1a1a1a;--pos-elevated:#242128;--pos-input:#252329;--pos-text:#fbfaff;--pos-muted:#bcb2c9;--pos-accent:#8e60ff;--pos-accent-text:#fff;--pos-border:#37303f;--pos-radius:2.2rem}body[data-pos-theme]:not([data-pos-theme=classic]) .ReactModalPortal .ReactModal__Content:not(.receiptTicket){background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius);color:var(--pos-text)}body[data-pos-theme]:not([data-pos-theme=classic]) .ReactModalPortal .ReactModal__Content:not(.receiptTicket) :is(input,select,textarea){background:var(--pos-input);border-color:var(--pos-border);color:var(--pos-text)}body[data-pos-theme]:not([data-pos-theme=classic]) .ReactModalPortal .ReactModal__Content:not(.receiptTicket) :is(button[type=submit],.primaryButton){background:var(--pos-accent);color:var(--pos-accent-text)}.sysAdminProfileCont{background:linear-gradient(to bottom right,#f3f6f8,#e8f1ee);display:grid;font-size:1.5rem;grid-template-columns:1.2fr 5fr;grid-template-rows:1fr 9fr;min-height:100vh}.sysAdminHeader{padding:1.8rem}.sysAdminAside{background-color:initial;grid-row:span 2;padding:1.8rem;position:relative}.sysAdminContents{font-size:1.5rem}.sysAdminAsideSec{width:100%}.sysAdminAsideSec .dashboardLogo{background-color:#000;border-radius:50rem;color:#fff;font-weight:700;height:4rem;padding:.6rem;width:4rem}.logout_sysAdmin{background-color:initial;color:#666;padding:.7rem 1.8rem}.logout_sysAdmin:active,.logout_sysAdmin:hover{color:#f35e6a}.sysAdminContents{padding-right:2.4rem;padding-top:2rem}.sysAdminDpCont{color:#000;font-size:1.6rem}.sysAdminDpCont .date{color:#666;font-size:1.3rem}.sysAdminDpCont button{background:none;text-align:left}.sysAdminDp{background-color:#6693fa;border-radius:55rem;color:#fff;font-weight:700;height:4.6rem;justify-content:center;overflow:hidden;width:4.6rem}.sysAdminDashboardNaV{background-color:initial;border-radius:1.9rem;color:#000;padding:.6rem;transition:all .3s ease}.sysAdminDashboardNaVIcon{align-items:center;background-color:#fafaff;border-radius:1.5rem;color:#1958f7;display:flex;height:3.6rem;justify-content:center;padding:.2rem;width:3.6rem}.sysAdminDashboardNaV.active-prl-tab{background-color:#1958f7;color:#e4eafa}.sysAdminDashboardNaV.active-prl-tab .sysAdminDashboardNaVIcon{background-color:#e4eafa;color:#1958f7}.sysAdminDashboardNaV:active,.sysAdminDashboardNaV:hover{background-color:#000;color:#e4eafa}.sysAdminDashboardNaV:active .sysAdminDashboardNaVIcon,.sysAdminDashboardNaV:hover .sysAdminDashboardNaVIcon{background-color:#e4eafa;color:#000}.sysAdminProfileDropdownBtn{color:#000;margin-right:1.2rem}.active-prl-tab .sysAdminProfileDropdownBtn,.sysAdminDashboardNaV:active .sysAdminProfileDropdownBtn,.sysAdminDashboardNaV:hover .sysAdminProfileDropdownBtn{color:#fff}.sysAdminProfileItemsCont{padding:0 1.8rem}.sysAdminSubNavIcon{background-color:#fa66f3;border-radius:55rem;color:#fff;height:1.5rem;justify-content:center;overflow:hidden;width:1.5rem}.sysAdminSubNavCont{border-left:1px solid #ddd;margin:2rem 0 0 2rem;padding:0 0 0 3rem}.sysAdminDBSearchCont{background-color:#fff;border-radius:55rem;color:#666;font-size:1.2rem;max-width:35rem;overflow:hidden;width:100%}.sysAdminDBSearchCont input[type=search]{color:#666;width:35rem}.sysAdminDBSearchCont input[type=search]::placeholder{color:ddd;font-size:1.2rem;opacity:1}.sysAdminDashboardHeadBtn{padding:.8rem}.sysAdminDashboardHeadBtn,.sysAdminPrRoundIcon{background-color:#fff;border-radius:55rem;height:3.8rem;width:3.8rem}.sysAdminPrRoundIcon{align-items:center;display:flex;justify-content:center;padding:.6rem}.sysAdminDashboardHeadRight{color:#666}.financeProfileCont{background-color:#fff;display:grid;font-size:1.5rem;grid-template-columns:1fr 5fr;grid-template-rows:1fr 9fr;height:100vh}.financeHeader{background-color:#fff;padding:1.8rem}.financeAside{background-color:#fafaff;grid-row:span 2;padding:1.8rem;position:relative}.itemsPf img{height:1.8rem;width:1.8rem}.financeContents{font-size:1.5rem}.financeAsideSec{width:100%}.financeAsideSec .loginLogo img{width:65%}.active-prl-tab:link,.active-prl-tab:visited,.itemsPf:active,.itemsPf:hover{border-radius:.4rem;color:#2d5ecf;transition:var(--speed) ease}.itemsPf:active,.itemsPf:hover{background-color:#f3f3f3}.financeAsideSec .itemsPf:active,.financeAsideSec .itemsPf:hover{background-color:initial;color:#f35e6a;transition:var(--speed) ease}.logout_finance{background-color:initial;color:#666;padding:.7rem 1.8rem}.logout_finance:active,.logout_finance:hover{color:#f35e6a}.financeContents{padding:2.4rem}.dp{background-color:#6693fa;border-radius:55rem;color:#fff;font-weight:700;height:2.4rem;justify-content:center;overflow:hidden;width:2.4rem}.financeHeader a:link,.financeHeader a:visited{color:#999;font-size:1.4rem}.notifBtn figure{right:-30%;top:-39%}.agentProfileCont{background:linear-gradient(to bottom right,#f3f6f8,#e8f1ee);display:grid;font-size:1.5rem;grid-template-columns:1.2fr 5fr;grid-template-rows:1fr 9fr;min-height:100vh}.agentAside,.agentHeader{padding:1.8rem}.agentAside{background-color:transagent;grid-row:span 2;position:relative}.agentContents{font-size:1.5rem}.agentAsideSec{width:100%}.agentAsideSec .dashboardLogo{background-color:#000;border-radius:50rem;color:#fff;font-weight:700;height:4rem;padding:.6rem;width:4rem}.logout_agent{background-color:transagent;color:#666;padding:.7rem 1.8rem}.logout_agent:active,.logout_agent:hover{color:#f35e6a}.agentContents{padding-right:2.4rem;padding-top:2rem}.agentDpCont{color:#000;font-size:1.6rem}.agentDpCont .date{color:#666;font-size:1.3rem}.agentDpCont button{background:none;text-align:left}.agentDp{background-color:#6693fa;border-radius:55rem;color:#fff;font-weight:700;height:4.6rem;justify-content:center;overflow:hidden;width:4.6rem}.agentDashboardNaV{background-color:transagent;border-radius:1.9rem;color:#000;padding:.6rem;transition:all .3s ease}.agentDashboardNaVIcon{align-items:center;background-color:#fafaff;border-radius:1.5rem;color:#1958f7;display:flex;height:3.6rem;justify-content:center;padding:.2rem;width:3.6rem}.agentDashboardNaV.active-prl-tab{background-color:#1958f7;color:#e4eafa}.agentDashboardNaV.active-prl-tab .agentDashboardNaVIcon{background-color:#e4eafa;color:#1958f7}.agentDashboardNaV:active,.agentDashboardNaV:hover{background-color:#000;color:#e4eafa}.agentDashboardNaV:active .agentDashboardNaVIcon,.agentDashboardNaV:hover .agentDashboardNaVIcon{background-color:#e4eafa;color:#000}.agentProfileDropdownBtn{color:#000;margin-right:1.2rem}.active-prl-tab .agentProfileDropdownBtn,.agentDashboardNaV:active .agentProfileDropdownBtn,.agentDashboardNaV:hover .agentProfileDropdownBtn{color:#fff}.agentProfileItemsCont{padding:0 1.8rem}.agentSubNavIcon{background-color:#fa66f3;border-radius:55rem;color:#fff;height:1.5rem;justify-content:center;overflow:hidden;width:1.5rem}.agentSubNavCont{border-left:1px solid #ddd;margin:2rem 0 0 2rem;padding:0 0 0 3rem}.agentDBSearchCont{background-color:#fff;border-radius:55rem;color:#666;font-size:1.2rem;max-width:35rem;overflow:hidden;width:100%}.agentDBSearchCont input[type=search]{color:#666;width:35rem}.agentDBSearchCont input[type=search]::placeholder{color:ddd;font-size:1.2rem;opacity:1}.agentDashboardHeadBtn{padding:.8rem}.agentDashboardHeadBtn,.agentPrRoundIcon{background-color:#fff;border-radius:55rem;height:3.8rem;width:3.8rem}.agentPrRoundIcon{align-items:center;display:flex;justify-content:center;padding:.6rem}.agentDashboardHeadRight{color:#666}.universe-staff-login{--midnight:#0b1226;--midnight-2:#111a36;--indigo:#4453f0;--indigo-strong:#3644d6;--star:#f5b546;--success:#178a55;--success-ink:#fff;--bg:#f5f6fa;--surface:#fff;--field:#fff;--text:#0f172a;--text-soft:#4b5568;--text-faint:#6b7487;--line:#dde1ea;--line-strong:#c3c9d6;--danger:#c9302c;--danger-bg:#fdecec;--warn:#8a5a00;--warn-bg:#fff4dc;--ring:#4453f038;--submit-ink:#fff;--font-display:"Bricolage Grotesque","Instrument Sans",system-ui,sans-serif;--font-body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);color-scheme:light;font-family:var(--font-body);min-height:100vh;min-height:100dvh;position:relative}.universe-staff-login[data-theme=dark]{--bg:#0a0f1e;--surface:#0f1629;--field:#131b31;--text:#eef1fb;--text-soft:#b3bbd0;--text-faint:#8f98b0;--line:#232c47;--line-strong:#34405f;--indigo:#7482ff;--indigo-strong:#8a96ff;--danger:#ff8a86;--danger-bg:#ff5a541f;--warn:#ffcf7a;--warn-bg:#f5b5461f;--ring:#7482ff52;--submit-ink:#0a0f1e;--success:#4fd18e;--success-ink:#04150c;color-scheme:dark}.universe-staff-login *,.universe-staff-login :after,.universe-staff-login :before{box-sizing:border-box}.universe-staff-login a{color:inherit;text-decoration:none}.universe-staff-login h1,.universe-staff-login h2,.universe-staff-login h3,.universe-staff-login p{margin:0}.universe-staff-login :focus-visible{border-radius:6px;outline-offset:2px}.usl-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:100vh;min-height:100dvh;position:relative}.usl-theme-toggle{background:var(--surface);border:1px solid var(--line);border-radius:12px;color:var(--text-soft);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:20px;top:20px;transition:background .15s ease,color .15s ease,border-color .15s ease;width:44px;z-index:5}.usl-theme-toggle:hover{border-color:var(--line-strong);color:var(--text)}.usl-theme-toggle svg{font-size:2.2rem}.usl-showcase{background:radial-gradient(900px 500px at 15% 0,#4453f04d,#0000 60%),linear-gradient(160deg,var(--midnight-2) 0,var(--midnight) 70%);color:#fff;display:flex;flex-direction:column;gap:40px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:40px clamp(32px,5vw,80px);position:relative}.usl-orbit{fill:none;stroke:#ffffff1a;stroke-width:1;max-width:none;pointer-events:none;position:absolute;right:-240px;top:-140px;width:760px;z-index:-1}.usl-orbit .usl-planet{fill:var(--star);stroke:none}.usl-orbit-spin{animation:usl-orbit 90s linear infinite;transform-box:view-box;transform-origin:50% 50%}.usl-orbit-spin--a{animation-duration:60s}.usl-orbit-spin--b{animation-direction:reverse;animation-duration:100s}.usl-orbit-spin--c{animation-duration:140s}@keyframes usl-orbit{to{transform:rotate(1turn)}}.usl-brand{align-items:center;align-self:flex-start;display:inline-flex;gap:12px}.usl-brand figure{background:#fffffff2;border-radius:12px;display:grid;flex:none;height:46px;margin:0;place-items:center;width:46px}.usl-brand img{height:30px;object-fit:contain;width:30px}.usl-brand strong{display:block;font-family:var(--font-display);font-size:1.8rem;font-weight:600;letter-spacing:-.01em}.usl-brand span{color:#ffffffa3;display:block;font-size:1.4rem}.usl-showcase-body{max-width:560px}.usl-showcase-body h1{text-wrap:balance;font-family:var(--font-display);font-size:clamp(3.4rem,4vw,5rem);font-weight:600;letter-spacing:-.03em;line-height:1.06}.usl-showcase-body>p{color:#ffffffbd;font-size:1.7rem;line-height:1.55;margin-top:16px;max-width:44ch}.usl-preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;margin-top:32px;padding:14px}.usl-tabs{grid-gap:4px;background:#00000047;border-radius:13px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:4px}.usl-tab{background:#0000;border:0;border-radius:10px;color:#ffffffb8;cursor:pointer;font:600 1.5rem/1 var(--font-body);height:42px;transition:background .2s ease,color .2s ease}.usl-tab:hover{color:#fff}.usl-tab[aria-selected=true]{background:#ffffff29;box-shadow:inset 0 0 0 1px #fff3;color:#fff}.usl-tab:focus-visible{outline-color:#ffffff80}.usl-preview-panel{padding:20px 6px 6px}.usl-preview-panel h3{font-family:var(--font-display);font-size:1.9rem;font-weight:600;letter-spacing:-.01em}.usl-preview-panel p{color:#ffffffb3;font-size:1.5rem;line-height:1.5;margin-top:6px;min-height:3em}.usl-widgets{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:16px}.usl-widget{background:#ffffff12;border-radius:12px;padding:14px}.usl-widget b,.usl-widget i{border-radius:5px;display:block}.usl-widget i{background:#ffffff47;height:8px;width:60%}.usl-widget b{background:#ffffff80;height:18px;margin-top:12px;width:42%}.usl-widget.is-accent b{background:var(--star)}.usl-chart{align-items:flex-end;background:#ffffff12;border-radius:12px;display:flex;gap:8px;height:96px;margin-top:10px;padding:14px}.usl-chart span{background:linear-gradient(180deg,#a3adff,#4453f0);border-radius:5px 5px 2px 2px;flex:1 1;height:var(--h);transition:height .7s cubic-bezier(.2,.8,.2,1)}.usl-showcase-footer{grid-gap:14px;color:#ffffff8f;display:grid;font-size:1.4rem;gap:14px}.usl-security-note{align-items:flex-start;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;color:#ffffffc7;display:flex;font-size:1.4rem;gap:10px;line-height:1.5;max-width:56ch;padding:14px 16px}.usl-security-note svg{color:var(--star);flex:none;font-size:2rem}.usl-auth-panel{align-items:center;background:var(--surface);display:flex;flex-direction:column;justify-content:center;padding:80px 32px 40px}.usl-form-wrapper{max-width:460px;width:100%}.usl-form-header h2{font-family:var(--font-display);font-size:3.4rem;font-weight:600;letter-spacing:-.025em;line-height:1.1}.usl-form-header p{color:var(--text-soft);font-size:1.6rem;line-height:1.55;margin-top:10px}.usl-form{grid-gap:22px;display:grid;gap:22px;margin-top:28px}.usl-alert{align-items:flex-start;animation:usl-alert-in .28s ease-out;background:var(--danger-bg);border:1px solid color-mix(in srgb,var(--danger) 35%,#0000);border-radius:12px;color:var(--danger);display:flex;font-size:1.4rem;gap:10px;line-height:1.5;margin-top:24px;padding:14px 16px}.usl-alert svg{flex:none;font-size:2.2rem}.usl-alert a{display:inline-block;font-weight:600;margin-top:6px;text-decoration:underline;text-underline-offset:3px}.usl-alert--warn{background:var(--warn-bg);border-color:color-mix(in srgb,var(--warn) 35%,#0000);color:var(--warn)}.usl-alert+.usl-alert{margin-top:12px}.usl-alert~.usl-form{margin-top:20px}@keyframes usl-alert-in{0%{opacity:0;transform:translateY(-6px)}}.usl-field{grid-gap:8px;display:grid;gap:8px}.usl-field-label{color:var(--text);font-size:1.4rem;font-weight:600}.usl-password-heading{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.usl-form-footer a,.usl-password-heading a{color:var(--indigo);font-size:1.4rem;font-weight:600}.usl-form-footer a:hover,.usl-password-heading a:hover{text-decoration:underline;text-underline-offset:3px}.usl-input-container{align-items:center;background:var(--field);border:1px solid var(--line-strong);border-radius:12px;display:flex;gap:10px;height:56px;padding:0 10px 0 16px;transition:border-color .15s ease,box-shadow .15s ease}.usl-input-container:hover{border-color:var(--text-faint)}.usl-input-container:focus-within{border-color:var(--indigo);box-shadow:0 0 0 4px var(--ring)}.usl-input-container>svg{color:var(--text-faint);flex:none;font-size:2.2rem;transition:color .15s ease}.usl-input-container:focus-within>svg{color:var(--indigo)}.usl-input-container input{background:#0000;border:0;color:var(--text);flex:1 1;font:inherit;font-size:1.6rem;height:100%;min-width:0;outline:0}.usl-input-container input::placeholder{color:var(--text-faint)}.usl-input-container input:disabled{cursor:not-allowed;opacity:.7}.usl-input-container input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 100px var(--field);caret-color:var(--text)}.usl-input-container.is-invalid{border-color:var(--danger)}.usl-input-container.is-invalid:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 22%,#0000)}.usl-password-toggle{background:#0000;border:0;border-radius:9px;color:var(--text-faint);cursor:pointer;display:grid;flex:none;height:40px;padding:0;place-items:center;transition:background .15s ease,color .15s ease;width:40px}.usl-password-toggle:hover{background:color-mix(in srgb,var(--text) 8%,#0000);color:var(--text)}.usl-password-toggle svg{font-size:2.2rem}.usl-field-error,.usl-hint{align-items:center;display:flex;font-size:1.4rem;gap:6px;line-height:1.4}.usl-field-error{color:var(--danger)}.usl-hint{color:var(--text-soft)}.usl-hint svg{color:var(--star);font-size:1.8rem}.usl-remember{align-items:center;color:var(--text-soft);cursor:pointer;display:inline-flex;font-size:1.4rem;gap:10px;min-height:32px;width:fit-content}.usl-remember input{accent-color:var(--indigo);cursor:pointer;height:20px;margin:0;width:20px}.usl-submit{align-items:center;background:var(--indigo);border:0;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff2e,0 8px 18px -8px var(--indigo);color:var(--submit-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:1.6rem;font-weight:600;gap:10px;height:58px;justify-content:center;transition:background .2s ease,color .2s ease,transform .1s ease;width:100%}.usl-submit:hover:not(:disabled){background:var(--indigo-strong)}.usl-submit:active:not(:disabled){transform:translateY(1px)}.usl-submit:disabled{cursor:progress}.usl-submit:disabled:not(.is-success){opacity:.75}.usl-submit.is-success{background:var(--success);box-shadow:none;color:var(--success-ink)}.usl-submit.is-success svg{animation:usl-pop .35s cubic-bezier(.3,1.6,.5,1);font-size:2.2rem}.usl-spinner{animation:usl-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;height:18px;width:18px}@keyframes usl-spin{to{transform:rotate(1turn)}}@keyframes usl-pop{0%{opacity:0;transform:scale(.4)}}.usl-access-info{align-items:flex-start;background:color-mix(in srgb,var(--indigo) 9%,#0000);border-radius:12px;color:var(--text-soft);display:flex;font-size:1.4rem;gap:10px;line-height:1.5;margin-top:24px;padding:14px 16px}.usl-access-info svg{color:var(--indigo);flex:none;font-size:2rem}.usl-form-footer{border-top:1px solid var(--line);color:var(--text-soft);display:flex;flex-wrap:wrap;font-size:1.4rem;gap:6px;margin-top:24px;padding-top:20px}@media (max-width:1200px){.usl-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.usl-showcase{padding:32px 36px}.usl-widgets{gap:8px}}@media (min-width:1600px){.usl-showcase-body{max-width:640px}.usl-form-wrapper{max-width:500px}.usl-chart{height:120px}}@media (max-width:960px){.usl-shell{display:flex;flex-direction:column}.usl-showcase{flex:none;gap:20px;justify-content:flex-start;padding:24px 24px 80px}.usl-orbit{right:-260px;top:-220px;width:560px}.usl-showcase-body{max-width:620px}.usl-showcase-body h1{font-size:clamp(2.8rem,6vw,3.8rem)}.usl-preview,.usl-showcase-body>p,.usl-showcase-footer{display:none}.usl-auth-panel{border-radius:28px 28px 0 0;box-shadow:0 -12px 32px -12px #050a1e59;flex:1 1;justify-content:flex-start;margin-top:-44px;padding:36px 24px 48px;position:relative;z-index:2}.usl-form-wrapper{max-width:520px}.usl-theme-toggle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#ffffff38;color:#fff}.usl-theme-toggle:hover{border-color:#fff6;color:#fff}}@media (max-width:640px){.usl-showcase{padding:20px 20px 72px}.usl-theme-toggle{right:16px;top:16px}.usl-auth-panel{padding:32px 20px 40px}.usl-form-header h2{font-size:3rem}.usl-form{gap:20px}.usl-input-container{height:58px}}@media (max-width:380px){.usl-showcase{padding:18px 16px 68px}.usl-brand span{display:none}.usl-auth-panel{padding:28px 16px 36px}.usl-form-header h2{font-size:2.8rem}}@media (max-height:560px) and (max-width:960px){.usl-showcase-body h1{display:none}.usl-showcase{padding-bottom:60px}}@media (max-height:720px) and (min-width:961px){.usl-showcase{gap:24px;padding-bottom:28px;padding-top:28px}.usl-preview{margin-top:20px}.usl-auth-panel{padding-top:72px}}@media (pointer:coarse){.usl-tab{height:46px}.usl-remember{min-height:44px}}@media (prefers-reduced-motion:reduce){.usl-alert,.usl-orbit-spin,.usl-submit.is-success svg{animation:none}.usl-chart span{transition:none}.usl-spinner{animation:none;border-right-color:initial;opacity:.6}}.executiveProfileCont{background:linear-gradient(to bottom right,#f3f6f8,#e8f1ee);display:grid;font-size:1.5rem;grid-template-columns:1.2fr 5fr;grid-template-rows:1fr 9fr;min-height:100vh}.executiveHeader{padding:1.8rem}.executiveAside{background-color:transexecutive;grid-row:span 2;padding:1.8rem;position:relative}.executiveContents{font-size:1.5rem}.executiveAsideSec{width:100%}.executiveAsideSec .dashboardLogo{background-color:#000;border-radius:50rem;color:#fff;font-weight:700;height:4rem;padding:.6rem;width:4rem}.logout_executive{background-color:transexecutive;color:#666;padding:.7rem 1.8rem}.logout_executive:active,.logout_executive:hover{color:#f35e6a}.executiveContents{padding-right:2.4rem;padding-top:2rem}.executiveDpCont{color:#000;font-size:1.6rem}.executiveDpCont .date{color:#666;font-size:1.3rem}.executiveDpCont button{background:none;text-align:left}.executiveDp{background-color:#6693fa;border-radius:55rem;color:#fff;font-weight:700;height:4.6rem;justify-content:center;overflow:hidden;width:4.6rem}.executiveDashboardNaV{background-color:transexecutive;border-radius:1.9rem;color:#000;padding:.6rem;transition:all .3s ease}.executiveDashboardNaVIcon{align-items:center;background-color:#fafaff;border-radius:1.5rem;color:#1958f7;display:flex;height:3.6rem;justify-content:center;padding:.2rem;width:3.6rem}.executiveDashboardNaV.active-prl-tab{background-color:#1958f7;color:#e4eafa}.executiveDashboardNaV.active-prl-tab .executiveDashboardNaVIcon{background-color:#e4eafa;color:#1958f7}.executiveDashboardNaV:active,.executiveDashboardNaV:hover{background-color:#000;color:#e4eafa}.executiveDashboardNaV:active .executiveDashboardNaVIcon,.executiveDashboardNaV:hover .executiveDashboardNaVIcon{background-color:#e4eafa;color:#000}.executiveProfileDropdownBtn{color:#000;margin-right:1.2rem}.active-prl-tab .executiveProfileDropdownBtn,.executiveDashboardNaV:active .executiveProfileDropdownBtn,.executiveDashboardNaV:hover .executiveProfileDropdownBtn{color:#fff}.executiveProfileItemsCont{padding:0 1.8rem}.executiveSubNavIcon{background-color:#fa66f3;border-radius:55rem;color:#fff;height:1.5rem;justify-content:center;overflow:hidden;width:1.5rem}.executiveSubNavCont{border-left:1px solid #ddd;margin:2rem 0 0 2rem;padding:0 0 0 3rem}.executiveDBSearchCont{background-color:#fff;border-radius:55rem;color:#666;font-size:1.2rem;max-width:35rem;overflow:hidden;width:100%}.executiveDBSearchCont input[type=search]{color:#666;width:35rem}.executiveDBSearchCont input[type=search]::placeholder{color:ddd;font-size:1.2rem;opacity:1}.executiveDashboardHeadBtn{padding:.8rem}.executiveDashboardHeadBtn,.executivePrRoundIcon{background-color:#fff;border-radius:55rem;height:3.8rem;width:3.8rem}.executivePrRoundIcon{align-items:center;display:flex;justify-content:center;padding:.6rem}.executiveDashboardHeadRight{color:#666}.adminStaffProfileCont{background:linear-gradient(to bottom right,#f3f6f8,#e8f1ee);display:grid;font-size:1.5rem;grid-template-columns:1.2fr 5fr;grid-template-rows:1fr 9fr;min-height:100vh}.adminStaffHeader{padding:1.8rem}.adminStaffAside{background-color:initial;grid-row:span 2;padding:1.8rem;position:relative}.profBtn{background-color:#00d285;border-radius:.2rem;color:#fff;margin-bottom:3.2rem;padding:.7rem 1.4rem;width:100%}.adminStaffContents{font-size:1.5rem}.adminStaffAsideSec{width:100%}.adminStaffAsideSec .dashboardLogo{background-color:#000;border-radius:50rem;color:#fff;font-weight:700;height:4rem;padding:.6rem;width:4rem}.prfLinksto{color:#999;margin:3.2rem 0 1.8rem;padding-left:1.6rem;width:100%}.logout_adminStaff{background-color:initial;color:#666;padding:.7rem 1.8rem}.logout_adminStaff:active,.logout_adminStaff:hover{color:#f35e6a}.close-prl-tab{transition:var(--speed) ease}.adminStaffContents{padding-right:2.4rem;padding-top:2rem}.adminStaffDpCont{color:#000;font-size:1.6rem}.adminStaffDpCont .date{color:#666;font-size:1.3rem}.adminStaffDpCont button{background:none;text-align:left}.adminStaffDp{background-color:#6693fa;border-radius:55rem;color:#fff;font-weight:700;height:4.6rem;justify-content:center;overflow:hidden;width:4.6rem}.notifBtn{color:#999;cursor:pointer;position:relative}.notifBtn:active,.notifBtn:hover{color:#2d5ecf}.notifBtn figure{align-items:center;background-color:#f35e6a;border-radius:12rem;color:#fff;display:flex;font-size:1rem;font-weight:600;height:1.5rem;justify-content:center;padding:.2rem;position:absolute;right:0;top:-9%;width:1.5rem}.adminStaffDashboardNaV{background-color:initial;border-radius:1.9rem;color:#000;padding:.6rem;transition:all .3s ease}.adminStaffDashboardNaVIcon{align-items:center;background-color:#fafaff;border-radius:1.5rem;color:#1958f7;display:flex;height:3.6rem;justify-content:center;padding:.2rem;width:3.6rem}.adminStaffDashboardNaV.active-prl-tab{background-color:#1958f7;color:#e4eafa}.adminStaffDashboardNaV.active-prl-tab .adminStaffDashboardNaVIcon{background-color:#e4eafa;color:#1958f7}.adminStaffDashboardNaV:active,.adminStaffDashboardNaV:hover{background-color:#000;color:#e4eafa}.adminStaffDashboardNaV:active .adminStaffDashboardNaVIcon,.adminStaffDashboardNaV:hover .adminStaffDashboardNaVIcon{background-color:#e4eafa;color:#000}.adminStaffProfileDropdownBtn{color:#000;margin-right:1.2rem}.active-prl-tab .adminStaffProfileDropdownBtn,.adminStaffDashboardNaV:active .adminStaffProfileDropdownBtn,.adminStaffDashboardNaV:hover .adminStaffProfileDropdownBtn{color:#fff}.adminStaffProfileItemsCont{padding:0 1.8rem}.adminStaffSubNavIcon{background-color:#fa66f3;border-radius:55rem;color:#fff;height:1.5rem;justify-content:center;overflow:hidden;width:1.5rem}.adminStaffSubNavCont{border-left:1px solid #ddd;margin:2rem 0 0 2rem;padding:0 0 0 3rem}.adminStaffDBSearchCont{background-color:#fff;border-radius:55rem;color:#666;font-size:1.2rem;max-width:35rem;overflow:hidden;width:100%}.adminStaffDBSearchCont input[type=search]{color:#666;width:35rem}.adminStaffDBSearchCont input[type=search]::placeholder{color:ddd;font-size:1.2rem;opacity:1}.adminStaffDashboardHeadBtn{padding:.8rem}.adminStaffDashboardHeadBtn,.adminStaffPrRoundIcon{background-color:#fff;border-radius:55rem;height:3.8rem;width:3.8rem}.adminStaffPrRoundIcon{align-items:center;display:flex;justify-content:center;padding:.6rem}.adminStaffDashboardHeadRight{color:#666}.sectiongenDest{background-color:#fbfbfb}.sectiongenDest .header{background:#f3f3f3;position:static}.sectiongenDest .header ul.nav-links{background:#0000}.genDestHero{background-color:#f3f3f3;line-height:1.5;padding:2.2rem 9.2rem 9.6rem}.genDestHero h3 strong{font-weight:600;line-height:1.2}.genDestHero button{background-color:#222;border:none;border-radius:.55rem;color:#fff;cursor:pointer;font-size:1.3rem;padding:1.2rem 2.3rem;text-align:center;transition:all .3s ease-in}.zPatternGenDestComp{color:#333d64}.zPatternGenDest img{padding:1.2rem}.zPatternGenDest h3{font-size:3.6rem;font-weight:500;line-height:1.5;max-width:47rem}.zPatternGenDest h3 span{font-size:1.2rem}.zPatternGenDest h4{font-size:1.6rem}.zPatternGenDestDescr{line-height:1.3;padding:2rem}.zPatternGenDestDescr div div.fx-cl{gap:1.2rem}.genDestSubicon{align-items:center;background-color:initial;border-radius:50rem;color:var(--primary-color);display:flex;justify-content:center;padding:0;width:3.4rem}.zPatternGenDest{max-width:135rem;width:100%}.zPatternGenDest p{font-size:1.6rem;line-height:1.5;max-width:40rem}.zPatternGenDest button{align-items:flex-end;background-color:#333e60;border-radius:50rem;color:#fff;max-width:18rem;padding:1.2rem 2.4rem}.genDestParagraph{background-color:#f4f4fc;border-radius:1.8rem;line-height:1.7;margin:2rem 3.2rem;padding:9.6rem 9.2rem}.cardContLarge{margin-bottom:-6rem;max-width:131rem;padding:9.6rem 2.2rem 0;z-index:1}.cardLargeDest{background-color:#fff;border:1px solid #f3f3f3;border-radius:1.2rem;box-shadow:1rem 2rem 5rem -3rem #00000059;padding:4.1rem}.cardLargeDest ul{list-style:square}.sectionIndustries .header{position:static}.companyFeaturesPage{background:#f7faf9;color:#172033;min-height:100vh;overflow:hidden;width:100%}.featuresHero{background:radial-gradient(circle at 15% 20%,#0aa9611f,#0000 30%),radial-gradient(circle at 85% 80%,#2a68ff14,#0000 30%),#071b17;color:#fff;overflow:hidden;position:relative;width:100%}.featuresHeroInner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:72rem;padding:12rem 0 7rem;position:relative;width:min(140rem,92%);z-index:2}.featuresHeroGlow{border-radius:50%;filter:blur(10rem);height:55rem;opacity:.2;pointer-events:none;position:absolute;width:55rem}.featuresHeroGlowOne{background:#0aa961;left:-25rem;top:5rem}.featuresHeroGlowTwo{background:#246bff;bottom:-20rem;right:-25rem}.featuresHeroBadge{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:#ffffff0f;border:.1rem solid #ffffff29;border-radius:10rem;font-size:1.25rem;font-weight:600;letter-spacing:.14rem;padding:1rem 1.8rem}.featuresHeroBadge svg{color:#63e6a5;font-size:1.8rem}.featuresHeroContent{margin-top:3rem;max-width:100rem;text-align:center}.featuresHeroTitle{font-size:clamp(4.5rem,7vw,8.8rem);font-weight:700;letter-spacing:-.35rem;line-height:.98;margin:0}.featuresCTAShell h2 span,.featuresHeroContent span,.featuresHeroTitle span,.featuresIntroHeading span,.featuresPromiseContent h2 span,.featuresSectionHeading h2 span,.featuresWorkflowContent h2 span{color:#4be197}.featuresHeroDescription{color:#ffffffad;font-size:2rem;line-height:1.7;margin:3rem auto 0;max-width:78rem}.featuresHeroActions{margin-top:4rem}.featuresPrimaryButton,.featuresSecondaryButton{border-radius:1.4rem;cursor:pointer;font-size:1.5rem;font-weight:600;min-height:5.5rem;padding:0 2.5rem;transition:.3s ease}.featuresPrimaryButton{background:#0aa961;border:.1rem solid #0aa961;box-shadow:0 1.5rem 4rem #0aa96133;color:#fff}.featuresPrimaryButton:hover{box-shadow:0 2rem 5rem #0aa9614d;transform:translateY(-.3rem)}.featuresSecondaryButton{background:#ffffff0f;border:.1rem solid #ffffff26;color:#fff}.featuresSecondaryButton:hover{background:#ffffff1c;transform:translateY(-.3rem)}.featuresHeroStats{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:hsla(0,0%,100%,.035);border:.1rem solid #ffffff1a;border-radius:2rem;display:grid;grid-template-columns:repeat(4,1fr);margin-top:8rem;max-width:110rem;overflow:hidden;width:100%}.featuresHeroStat{align-items:center;border-right:.1rem solid #ffffff14;display:flex;flex-direction:column;gap:.8rem;padding:3rem 2rem}.featuresHeroStat:last-child{border-right:0}.featuresHeroStatNumber{font-size:3.5rem;font-weight:700}.featuresHeroStatLabel{color:#ffffff80;font-size:1.3rem}.sectionBlock{width:100%}.featuresEyebrow{color:#0aa961;font-size:1.25rem;font-weight:700;letter-spacing:.16rem}.featuresSectionHeading{margin:0 auto;max-width:80rem;text-align:center}.featuresSectionHeading h2{font-size:4.8rem;line-height:1.1;margin:0}.featuresSectionHeading p{color:#718096;margin:0}.featuresIntro{padding-bottom:12rem;padding-top:12rem}.featuresIntroGrid{grid-gap:10rem;align-items:center;display:grid;gap:10rem;grid-template-columns:1fr 1fr;margin:0 auto;width:min(125rem,92%)}.featuresIntroHeading h2{font-size:5rem;line-height:1.1;margin:1.5rem 0 0}.featuresIntroHeading h2 span{color:#0aa961;display:block}.featuresIntroText p{color:#64748b;line-height:1.8}.featuresEcosystem{background:#eef6f3;padding-bottom:12rem;padding-top:9rem}.featuresEcosystemGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:6rem auto 0;width:min(125rem,92%)}.ecosystemCard{background:#ffffffe6;border:.1rem solid #17203312;border-radius:2.4rem;box-shadow:0 2rem 6rem #1720330f;min-height:35rem;overflow:hidden;padding:3.5rem;position:relative;transition:.35s ease}.ecosystemCard:hover{box-shadow:0 3rem 7rem #1720331a;transform:translateY(-.7rem)}.ecosystemCardLarge{background:#071b17;color:#fff;grid-column:span 2;min-height:38rem}.ecosystemCardGlow{background:#0aa961;border-radius:50%;filter:blur(8rem);height:30rem;opacity:.2;position:absolute;right:-10rem;top:-12rem;width:30rem}.ecosystemIcon{background:#0aa9611a;border-radius:1.6rem;color:#0aa961;height:6rem;margin-bottom:3rem;width:6rem}.ecosystemIcon svg{font-size:3rem}.ecosystemCard h3{margin:0}.ecosystemCard p{color:#718096;line-height:1.7;max-width:75rem}.ecosystemCardLarge p{color:#fff9}.featuresCardLabel{color:#0aa961;font-size:1.15rem;font-weight:700;letter-spacing:.14rem}.featuresTextButton{background:#0000;border:0;color:#4be197;cursor:pointer;font-size:1.4rem;font-weight:600;margin-top:2rem}.featuresTextButton svg{font-size:1.8rem}.ecosystemMiniFeature{background:#f0f7f4;border-radius:10rem;color:#526070;font-size:1.2rem;padding:.9rem 1.4rem;width:fit-content}.ecosystemMiniFeature svg{color:#0aa961;font-size:1.8rem}.featuresExplorer{padding-bottom:12rem;padding-top:12rem}.featuresCategoryBar{display:flex;gap:1rem;margin:5rem auto 7rem;overflow-x:auto;padding-bottom:1rem;width:min(125rem,92%)}.featuresCategoryButton{background:#fff;border:.1rem solid #dce7e3;border-radius:10rem;color:#64748b;cursor:pointer;font-size:1.3rem;font-weight:600;padding:1.2rem 2rem;transition:.25s ease;white-space:nowrap}.featuresCategoryButton:hover{border-color:#0aa961;color:#0aa961}.featuresCategoryButtonActive{background:#0aa961;border-color:#0aa961;color:#fff}.featuresGroups{margin:0 auto;width:min(125rem,92%)}.featureGroupBlock{margin-bottom:10rem}.featureGroupHeader{margin-bottom:3rem}.featureGroupHeader h3{margin:.5rem 0 0}.featureGroupHeader p{color:#718096;margin:.8rem 0 0}.featureGroupNumber{color:#0aa961;font-size:1.15rem;font-weight:700;letter-spacing:.15rem}.featureGroupLine{background:#dce7e3;flex:1 1;height:.1rem;margin-left:4rem}.featuresAdvancedGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.advancedFeatureCard{background:#fff;border:.1rem solid #e1e9e6;border-radius:2rem;box-shadow:0 1rem 3rem rgba(23,32,51,.035);cursor:pointer;display:flex;flex-direction:column;min-height:30rem;padding:2.5rem;transition:.35s ease}.advancedFeatureCard:hover{border-color:#0aa96166;box-shadow:0 2rem 5rem #17203317;transform:translateY(-.6rem)}.advancedFeatureCardTop{margin-bottom:3rem}.advancedFeatureIcon{background:#edf8f3;border-radius:1.5rem;color:#0aa961;height:5.5rem;width:5.5rem}.advancedFeatureIcon svg{font-size:2.8rem}.advancedFeatureIndex{color:#a0aec0;font-size:1.2rem;font-weight:700}.advancedFeatureBody{flex:1 1}.advancedFeatureBody h4{margin:0}.advancedFeatureBody p{color:#718096;line-height:1.7;margin:0}.advancedFeatureFooter{border-top:.1rem solid #edf1ef;color:#0aa961;font-size:1.2rem;font-weight:600;margin-top:2rem;padding-top:2rem}.advancedFeatureFooter svg{font-size:1.8rem}.featuresAdvantages{background:#071b17;color:#fff;padding-bottom:12rem;padding-top:11rem}.featuresAdvantagesGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin:6rem auto 0;width:min(125rem,92%)}.featureAdvantageCard{background:hsla(0,0%,100%,.035);border:.1rem solid #ffffff14;border-radius:2rem;padding:3rem}.featureAdvantageIcon{background:#4be1971a;border-radius:1.4rem;color:#4be197;height:5rem;margin-bottom:3rem;width:5rem}.featureAdvantageIcon svg{font-size:2.5rem}.featureAdvantageCard h3{margin:0}.featureAdvantageCard p{color:#ffffff8c;line-height:1.7}.featuresWorkflow{background:#f1f7f5;padding-bottom:12rem;padding-top:12rem}.featuresWorkflowShell{grid-gap:9rem;align-items:center;display:grid;gap:9rem;grid-template-columns:.8fr 1.2fr;margin:0 auto;width:min(125rem,92%)}.featuresWorkflowContent h2{font-size:5rem;line-height:1.1;margin:0}.featuresWorkflowContent p{color:#718096;line-height:1.8}.featuresWorkflowContent .featuresPrimaryButton{margin-top:1rem;width:fit-content}.featuresWorkflowSteps{background:#fff;border-radius:2.5rem;box-shadow:0 2rem 6rem #17203314;padding:3rem}.workflowStep{grid-gap:1.5rem;align-items:center;display:grid;gap:1.5rem;grid-template-columns:5rem 6rem 1fr}.workflowStepNumber{color:#0aa961;font-size:1.2rem;font-weight:700}.workflowStepIcon{background:#edf8f3;border-radius:1.5rem;color:#0aa961;height:6rem;width:6rem}.workflowStepIcon svg{font-size:2.7rem}.workflowStep h3{margin:0}.workflowStep p{color:#718096;margin:0}.workflowConnector{background:#cfe2da;height:4rem;margin-left:7.4rem;width:.2rem}.featuresPromise{padding-bottom:12rem;padding-top:12rem}.featuresPromiseGrid{grid-gap:10rem;align-items:center;display:grid;gap:10rem;grid-template-columns:1fr 1fr;margin:0 auto;width:min(120rem,92%)}.featuresPromiseVisual{align-items:center;display:flex;justify-content:center;min-height:48rem;position:relative}.promiseCore{background:#071b17;border-radius:50%;box-shadow:0 0 0 2rem #0aa9610a,0 0 0 5rem rgba(10,169,97,.025),0 3rem 8rem #0aa96126;color:#fff;height:22rem;position:relative;width:22rem;z-index:2}.promiseCore svg{color:#4be197;font-size:4rem;margin-bottom:1rem}.promiseCore span{font-size:1.3rem;letter-spacing:.2rem}.promiseCore strong{font-size:2.5rem}.promiseOrbit{border:.1rem solid #0aa96133;border-radius:50%;position:absolute}.promiseOrbitOne{height:34rem;width:34rem}.promiseOrbitTwo{height:46rem;width:46rem}.featuresPromiseContent h2{font-size:5rem;line-height:1.1;margin:1.5rem 0}.featuresPromiseContent p{color:#718096;line-height:1.8}.featuresPromiseList{margin-top:2rem}.featuresPromiseList svg{color:#0aa961;font-size:2rem}.featuresPromiseList span{color:#526070}.featuresCTA{padding-bottom:10rem;padding-top:4rem}.featuresCTAShell{background:#071b17;border-radius:3rem;box-shadow:0 3rem 8rem #17203324;color:#fff;margin:0 auto;min-height:48rem;overflow:hidden;padding:7rem 5rem;position:relative;text-align:center;width:min(120rem,92%)}.featuresCTAGlow{background:#0aa961;border-radius:50%;filter:blur(10rem);height:50rem;left:50%;opacity:.16;position:absolute;top:-30rem;transform:translateX(-50%);width:50rem}.featuresCTAShell h2{font-size:5.5rem;line-height:1.05;margin:1.5rem auto;max-width:85rem}.featuresCTAShell p{color:#ffffff94;max-width:70rem}.featuresCTAButtons{margin-top:3rem}.featuresCTAButtons .featuresSecondaryButton{border-color:#ffffff24}@media (max-width:100rem){.featuresAdvancedGrid,.featuresAdvantagesGrid{grid-template-columns:repeat(2,1fr)}.featuresPromiseGrid,.featuresWorkflowShell{gap:5rem}}@media (max-width:75rem){.featuresHeroInner{min-height:65rem}.featuresHeroStats{grid-template-columns:repeat(2,1fr)}.featuresHeroStat:nth-child(2){border-right:0}.featuresIntroGrid,.featuresPromiseGrid,.featuresWorkflowShell{grid-template-columns:1fr}.featuresIntroGrid{gap:4rem}.featuresPromiseVisual{min-height:40rem}.featuresWorkflowShell{gap:5rem}}@media (max-width:55rem){.featuresHeroTitle{letter-spacing:-.2rem}.featuresHeroDescription{font-size:1.7rem}.featuresCTAButtons,.featuresHeroActions{flex-direction:column;width:100%}.featuresCTAButtons button,.featuresHeroActions button{width:100%}.featuresEcosystemGrid{grid-template-columns:1fr}.ecosystemCardLarge{grid-column:auto}.featuresAdvancedGrid,.featuresAdvantagesGrid{grid-template-columns:1fr}.featureGroupLine{display:none}.featuresPromiseContent h2,.featuresSectionHeading h2,.featuresWorkflowContent h2{font-size:4rem}.featuresCTAShell h2{font-size:4.2rem}.workflowStep{grid-template-columns:4rem 5rem 1fr}.workflowStepIcon{height:5rem;width:5rem}.workflowConnector{margin-left:6rem}}@media (max-width:40rem){.featuresHeroInner{padding-top:9rem}.featuresHeroStats{grid-template-columns:1fr 1fr}.featuresHeroStat{padding:2rem 1rem}.featuresHeroStatNumber{font-size:2.5rem}.featuresHeroStatLabel{text-align:center}.featuresAdvantages,.featuresEcosystem,.featuresExplorer,.featuresIntro,.featuresPromise,.featuresWorkflow{padding-bottom:7rem;padding-top:7rem}.ecosystemCard{padding:2.5rem}.featuresWorkflowSteps{padding:2rem}.workflowStep{gap:1rem;grid-template-columns:1fr}.workflowStepNumber{display:none}.workflowConnector{height:2.5rem;margin-left:2.5rem}.promiseOrbitOne{height:28rem;width:28rem}.promiseOrbitTwo{height:36rem;width:36rem}.promiseCore{height:18rem;width:18rem}.featuresCTAShell{padding:5rem 2rem}}.enterprisePage{background:#f5f8f7;color:#172033;min-height:100vh;overflow:hidden;width:100%}.enterprisePage *{box-sizing:border-box}.enterpriseHero{background:radial-gradient(circle at 78% 20%,#0aa96124,#0000 28%),radial-gradient(circle at 20% 80%,#0f674d14,#0000 30%),#f7faf9;min-height:92vh;overflow:hidden;padding:10rem 7% 7rem;position:relative}.enterpriseHeroGrid{background-image:linear-gradient(rgba(23,32,51,.035) 1px,#0000 0),linear-gradient(90deg,rgba(23,32,51,.035) 1px,#0000 0);background-size:5rem 5rem;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 90%);mask-image:linear-gradient(180deg,#000,#0000 90%);opacity:.45;pointer-events:none;position:absolute}.enterpriseHeroOrb{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute}.enterpriseHeroOrbOne{background:#0aa96112;height:38rem;right:-14rem;top:-14rem;width:38rem}.enterpriseHeroOrbTwo{background:#1720330a;bottom:-10rem;height:24rem;left:-12rem;width:24rem}.enterpriseHeroContent{margin:auto;position:relative;text-align:center;width:min(78rem,100%);z-index:2}.enterpriseEyebrow{color:#0aa961;font-size:1.25rem;font-weight:700;justify-content:center;letter-spacing:.18rem}.enterpriseEyebrowLine{background:#0aa961;border-radius:999px;height:.2rem;width:3.5rem}.enterpriseEyebrowDot{background:#0aa961;border-radius:50%;height:.55rem;width:.55rem}.enterpriseHero h1{color:#172033;font-size:clamp(4.5rem,7vw,8.5rem);font-weight:800;letter-spacing:-.07em;line-height:.96;margin:2.2rem auto 1.7rem;max-width:82rem}.enterpriseHero h1 span{color:#0aa961;display:block}.enterpriseHeroDescription{color:#667085;font-size:1.7rem;line-height:1.75;margin:auto;max-width:72rem}.enterpriseHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:3.2rem}.enterpriseCtaTextButton,.enterpriseOutlineButton,.enterprisePrimaryButton,.enterpriseSecondaryButton{align-items:center;border:none;border-radius:1.3rem;cursor:pointer;display:inline-flex;font-size:1.35rem;font-weight:700;gap:1rem;justify-content:center;min-height:5.2rem;padding:0 2.3rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.enterprisePrimaryButton{background:linear-gradient(135deg,#0aa961,#078a51);box-shadow:0 1.2rem 3rem #0aa9613b;color:#fff}.enterprisePrimaryButton:hover{box-shadow:0 1.6rem 3.5rem #0aa9614d;transform:translateY(-.25rem)}.enterpriseSecondaryButton{background:#fff;border:.1rem solid #dce5e1;color:#172033}.enterpriseSecondaryButton:hover{border-color:#0aa961;transform:translateY(-.2rem)}.enterpriseHeroTrust{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:3rem}.enterpriseTrustItem{align-items:center;color:#667085;display:flex;font-size:1.15rem;gap:.6rem}.enterpriseTrustItem svg{color:#0aa961;font-size:1.5rem}.enterpriseDashboardPreview{background:linear-gradient(145deg,#172033,#0e1524);border:.1rem solid #ffffff14;border-radius:2.2rem;box-shadow:0 3rem 7rem #17203333;margin:6rem auto 0;padding:1.4rem;position:relative;width:min(105rem,94%);z-index:3}.enterpriseDashboardTop{align-items:center;display:flex;justify-content:space-between;padding:1.8rem 2rem 2.2rem}.enterpriseDashboardBrand{align-items:center;display:flex;gap:1rem}.enterpriseDashboardLogo{align-items:center;background:#0aa96126;border-radius:1.2rem;color:#32d48d;display:flex;height:4.5rem;justify-content:center;width:4.5rem}.enterpriseDashboardLogo svg{font-size:2.4rem}.enterpriseDashboardBrand small,.enterpriseDashboardBrand span{display:block}.enterpriseDashboardBrand span{color:#fff;font-size:1.35rem;font-weight:700}.enterpriseDashboardBrand small{color:#8993a5;font-size:1rem;margin-top:.35rem}.enterpriseLiveStatus{align-items:center;color:#69e6ac;display:flex;font-size:1rem;font-weight:700;gap:.7rem}.enterpriseLiveStatus span{background:#32d48d;border-radius:50%;box-shadow:0 0 1.2rem #32d48dcc;height:.8rem;width:.8rem}.enterpriseDashboardBody{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.enterpriseMetricCard{background:hsla(0,0%,100%,.055);border:.1rem solid #ffffff12;border-radius:1.5rem;min-height:16rem;padding:2rem}.enterpriseMetricIcon{align-items:center;background:#0aa9611f;border-radius:1rem;color:#35d38e;display:flex;height:4rem;justify-content:center;margin-bottom:1.8rem;width:4rem}.enterpriseMetricCard>span{color:#9ca5b5;display:block;font-size:1rem}.enterpriseMetricCard strong{color:#fff;display:block;font-size:2.7rem;letter-spacing:-.05em;margin-top:.5rem}.enterpriseMetricCard small{align-items:center;color:#58d99b;display:flex;font-size:.95rem;gap:.4rem;margin-top:.8rem}.enterpriseMetricCard small svg{font-size:1.2rem}.enterpriseDashboardActivity{background:hsla(0,0%,100%,.035);border:.1rem solid #ffffff12;border-radius:1.5rem;margin-top:1rem;min-height:18rem;padding:2rem}.enterpriseActivityHeader{align-items:center;display:flex;justify-content:space-between}.enterpriseActivityHeader small,.enterpriseActivityHeader span{display:block}.enterpriseActivityHeader span{color:#fff;font-size:1.25rem;font-weight:700}.enterpriseActivityHeader small{color:#7f899c;margin-top:.3rem}.enterpriseActivityHeader svg{color:#34d28d;font-size:2rem}.enterpriseActivityGraph{align-items:end;display:flex;gap:1.3rem;height:10rem;margin-top:2rem;padding:0 1rem}.enterpriseActivityGraph span{background:linear-gradient(0deg,#0aa96140,#0aa961);border-radius:.7rem .7rem .2rem .2rem;flex:1 1}.enterpriseCapabilitiesSection,.enterpriseEcosystemSection,.enterpriseFaqSection,.enterprisePerformanceSection,.enterpriseScaleSection,.enterpriseSolutionsSection{padding:10rem 7%}.enterpriseSectionHeading{max-width:70rem}.enterpriseSectionHeading.centered{margin-left:auto;margin-right:auto;text-align:center}.enterpriseSectionKicker{color:#0aa961;font-size:1.05rem;font-weight:800;letter-spacing:.16rem}.enterpriseControlContent h2,.enterpriseEcosystemHeader h2,.enterprisePerformanceHeader h2,.enterpriseSectionHeading h2,.enterpriseSecurityContent h2{color:#172033;font-size:clamp(3rem,5vw,5.7rem);letter-spacing:-.055em;line-height:1.02;margin:1.5rem 0}.enterpriseControlContent h2 span,.enterpriseEcosystemHeader h2 span,.enterprisePerformanceHeader h2 span,.enterpriseSectionHeading h2 span,.enterpriseSecurityContent h2 span{color:#0aa961}.enterpriseControlContent>p,.enterpriseEcosystemHeader p,.enterprisePerformanceHeader p,.enterpriseSectionHeading p,.enterpriseSecurityContent>p{color:#697586;font-size:1.45rem;line-height:1.8}.enterpriseScaleSection{background:#fff}.enterpriseScaleFlow{align-items:center;display:flex;gap:1.4rem;justify-content:center;margin:6rem auto 0;max-width:92rem}.enterpriseScaleFlow>svg{color:#a6b2ad}.enterpriseScaleNode{padding:2rem 1rem;text-align:center;width:18rem}.enterpriseScaleNode>div{align-items:center;background:#f0f5f3;border-radius:2rem;color:#52605b;display:flex;height:7rem;justify-content:center;margin:auto;width:7rem}.enterpriseScaleNode svg{font-size:3rem}.enterpriseScaleNode span{display:block;font-size:1.25rem;font-weight:700;margin-top:1rem}.enterpriseScaleNode.active>div{background:#0aa961;box-shadow:0 1.5rem 3rem #0aa96133;color:#fff}.enterpriseScaleNode.active span{color:#0aa961}.enterpriseCapabilitiesSection{background:#f4f8f6}.enterpriseCapabilityGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:5rem}.enterpriseCapabilityCard{background:#fff;border:.1rem solid #e5ece8;border-radius:2rem;min-height:30rem;overflow:hidden;padding:2.5rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.enterpriseCapabilityCard:hover{box-shadow:0 2rem 4rem #17203314;transform:translateY(-.5rem)}.enterpriseCapabilityNumber{color:#edf2ef;font-size:4.5rem;font-weight:800;position:absolute;right:2rem;top:1.5rem}.enterpriseCapabilityIcon{align-items:center;background:#eaf8f2;border-radius:1.5rem;color:#0aa961;display:flex;height:5.5rem;justify-content:center;position:relative;width:5.5rem}.enterpriseCapabilityIcon svg{font-size:2.8rem}.enterpriseCapabilityCard h3{font-size:1.75rem;margin:2rem 0 1rem}.enterpriseCapabilityCard p{color:#707b88;font-size:1.2rem;line-height:1.75}.enterpriseCapabilityArrow{bottom:2rem;color:#0aa961;position:absolute;right:2rem}.enterpriseControlSection{grid-gap:8rem;align-items:center;background:#172033;display:grid;gap:8rem;grid-template-columns:1fr 1fr;padding:11rem 7%}.enterpriseControlVisual{align-items:center;display:flex;justify-content:center;min-height:58rem;position:relative}.enterpriseControlCircle{border:.1rem solid #ffffff14;border-radius:50%;position:absolute}.circleOne{height:28rem;width:28rem}.circleTwo{height:43rem;width:43rem}.circleThree{height:58rem;width:58rem}.enterpriseControlCore{align-items:center;background:linear-gradient(145deg,#0aa961,#087e4c);border-radius:50%;box-shadow:0 2rem 6rem #0aa96140;color:#fff;display:flex;flex-direction:column;height:16rem;justify-content:center;width:16rem;z-index:2}.enterpriseControlCore svg{font-size:4rem}.enterpriseControlCore span{font-size:1.2rem;font-weight:800;letter-spacing:.1rem;margin-top:.7rem}.enterpriseControlCore small{margin-top:.3rem;opacity:.7}.enterpriseControlNode{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff14;border:.1rem solid #ffffff1a;border-radius:1.2rem;color:#fff;display:flex;gap:.8rem;min-width:13rem;padding:1.2rem 1.5rem;position:absolute;z-index:4}.enterpriseControlNode svg{color:#40d795}.nodeTop{top:2rem}.nodeRight{right:0}.nodeBottom{bottom:2rem}.nodeLeft{left:0}.enterpriseControlContent{max-width:65rem}.enterpriseControlContent h2,.enterpriseSecurityContent h2{color:#fff}.enterpriseControlContent>p{color:#9ba6b7}.enterpriseControlList{display:flex;flex-direction:column;gap:1.4rem;margin-top:3rem}.enterpriseControlList div{align-items:center;color:#e9eef0;display:flex;font-size:1.25rem;gap:1rem}.enterpriseControlList svg{color:#35d38e}.enterpriseSolutionsSection{background:#fff}.enterpriseSolutionGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-top:5rem}.enterpriseSolutionCard{background:#f7faf9;border:.1rem solid #e3ebe7;border-radius:2rem;min-height:36rem;padding:2.5rem;position:relative}.enterpriseSolutionIcon{align-items:center;background:#eaf8f2;border-radius:1.5rem;color:#0aa961;display:flex;height:5.5rem;justify-content:center;width:5.5rem}.enterpriseSolutionIcon svg{font-size:2.7rem}.enterpriseSolutionNumber{color:#b8c5bf;font-weight:800;position:absolute;right:2rem;top:2rem}.enterpriseSolutionCard h3{font-size:1.8rem;margin:2rem 0 1rem}.enterpriseSolutionCard>p{color:#707b88;font-size:1.15rem;line-height:1.7}.enterpriseSolutionPoints{display:flex;flex-direction:column;gap:.8rem;margin-top:2rem}.enterpriseSolutionPoints div{align-items:center;color:#52605b;display:flex;font-size:1.05rem;gap:.6rem}.enterpriseSolutionPoints svg{color:#0aa961;font-size:1.4rem}.enterpriseEcosystemSection{background:#f3f8f5}.enterpriseEcosystemHeader{grid-gap:8rem;align-items:end;display:grid;gap:8rem;grid-template-columns:1.2fr .8fr;margin:auto;max-width:110rem}.enterpriseEcosystemHeader p{margin-bottom:1rem}.enterpriseAppGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:5rem auto 0;max-width:110rem}.enterpriseAppCard{background:#fff;border:.1rem solid #e1ebe6;border-radius:2rem;min-height:32rem;overflow:hidden;padding:3rem;position:relative}.enterpriseAppNumber{color:#edf2ef;font-size:7rem;font-weight:800;position:absolute;right:2rem;top:1rem}.enterpriseAppIcon{align-items:center;background:#172033;border-radius:1.7rem;color:#fff;display:flex;height:6rem;justify-content:center;position:relative;width:6rem}.enterpriseAppIcon svg{font-size:2.8rem}.enterpriseAppCard h3{font-size:1.8rem;margin:2rem 0 1rem;position:relative}.enterpriseAppCard p{color:#707b88;font-size:1.2rem;line-height:1.75;position:relative}.enterpriseAppLink{align-items:center;bottom:2.5rem;color:#0aa961;display:flex;font-weight:700;gap:.7rem;position:absolute}.enterpriseAppLink svg{font-size:1.4rem}.enterpriseSecuritySection{grid-gap:7rem;background:#172033;display:grid;gap:7rem;grid-template-columns:.85fr 1.15fr;padding:10rem 7%}.enterpriseSecurityContent{max-width:62rem}.enterpriseSecurityContent>p{color:#9ba6b7}.enterpriseOutlineButton{background:#0000;border:.1rem solid #fff3;color:#fff;margin-top:2.5rem}.enterpriseOutlineButton:hover{background:#ffffff0f;border-color:#35d38e}.enterpriseSecurityGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.enterpriseSecurityCard{background:hsla(0,0%,100%,.055);border:.1rem solid #ffffff14;border-radius:1.8rem;padding:2.5rem}.enterpriseSecurityIcon{align-items:center;background:#0aa9611f;border-radius:1.3rem;color:#35d38e;display:flex;height:4.8rem;justify-content:center;width:4.8rem}.enterpriseSecurityCard h3{color:#fff;font-size:1.45rem;margin:1.5rem 0 .7rem}.enterpriseSecurityCard p{color:#8e99ab;font-size:1.1rem;line-height:1.7}.enterprisePerformanceSection{background:#fff}.enterprisePerformanceHeader{max-width:72rem}.enterprisePerformanceCards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:5rem}.enterprisePerformanceCard{background:#f5f8f7;border:.1rem solid #e3ebe7;border-radius:2rem;padding:3rem}.enterprisePerformanceCard.featured{background:#0aa961;box-shadow:0 2rem 4rem #0aa96133;color:#fff;transform:translateY(-1.5rem)}.enterprisePerformanceIcon{align-items:center;background:#e4f7ee;border-radius:1.4rem;color:#0aa961;display:flex;height:5rem;justify-content:center;width:5rem}.enterprisePerformanceCard.featured .enterprisePerformanceIcon{background:#ffffff24;color:#fff}.enterprisePerformanceCard strong{display:block;font-size:1.7rem;margin-top:2rem}.enterprisePerformanceCard p{color:#707b88;font-size:1.15rem;line-height:1.75;margin-top:1rem}.enterprisePerformanceCard.featured p{color:#ffffffc2}.enterpriseFaqSection{background:#f5f8f7}.enterpriseFaqList{display:flex;flex-direction:column;gap:1rem;margin:5rem auto 0;max-width:88rem}.enterpriseFaqItem{background:#fff;border:.1rem solid #e1e9e5;border-radius:1.5rem;overflow:hidden}.enterpriseFaqItem button{align-items:center;background:#0000;border:none;color:#172033;cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;gap:2rem;justify-content:space-between;min-height:7rem;padding:1.5rem 2rem;text-align:left;width:100%}.enterpriseFaqArrow{color:#0aa961;transition:transform .25s ease}.enterpriseFaqArrowOpen{transform:rotate(180deg)}.enterpriseFaqAnswer{padding:0 2rem 2rem}.enterpriseFaqAnswer p{color:#707b88;font-size:1.15rem;line-height:1.8;max-width:75rem}.enterpriseFinalCta{background:radial-gradient(circle at 50% 0,#0aa96138,#0000 38%),#0d1624;overflow:hidden;padding:11rem 7%;position:relative}.enterpriseCtaGlow{background:#0aa96112;border-radius:50%;filter:blur(5rem);height:55rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55rem}.enterpriseCtaContent{margin:auto;max-width:85rem;position:relative;text-align:center;z-index:2}.enterpriseCtaIcon{align-items:center;background:#0aa96124;border-radius:2rem;color:#38d793;display:flex;height:7rem;justify-content:center;margin:auto;width:7rem}.enterpriseCtaIcon svg{font-size:3.4rem}.enterpriseCtaContent .enterpriseSectionKicker{display:block;margin-top:3rem}.enterpriseCtaContent h2{color:#fff;font-size:clamp(3.5rem,6vw,7rem);letter-spacing:-.06em;line-height:1;margin:1.5rem 0}.enterpriseCtaContent h2 span{color:#35d38e;display:block}.enterpriseCtaContent p{color:#9ba6b7;font-size:1.45rem;line-height:1.8;margin:auto;max-width:65rem}.enterpriseCtaActions{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:3rem}.enterpriseCtaTextButton{background:#0000;color:#fff}.enterpriseCtaTextButton:hover{color:#35d38e}@media (max-width:1200px){.enterpriseHero{padding-left:5%;padding-right:5%}.enterpriseCapabilityGrid,.enterpriseDashboardBody,.enterpriseSolutionGrid{grid-template-columns:repeat(2,1fr)}.enterpriseControlSection,.enterpriseSecuritySection{gap:5rem;grid-template-columns:1fr}.enterpriseControlVisual{min-height:52rem}}@media (max-width:900px){.enterpriseHero h1{font-size:clamp(3.8rem,9vw,6rem)}.enterpriseHeroDescription{font-size:1.35rem}.enterpriseScaleFlow{flex-wrap:wrap}.enterpriseScaleFlow>svg{transform:rotate(90deg)}.enterpriseEcosystemHeader{gap:1rem;grid-template-columns:1fr}.enterpriseAppGrid,.enterprisePerformanceCards{grid-template-columns:1fr}.enterprisePerformanceCard.featured{transform:none}.enterpriseSecurityGrid{grid-template-columns:1fr}}@media (max-width:650px){.enterpriseCapabilitiesSection,.enterpriseEcosystemSection,.enterpriseFaqSection,.enterpriseFinalCta,.enterpriseHero,.enterprisePerformanceSection,.enterpriseScaleSection,.enterpriseSolutionsSection{padding-left:5%;padding-right:5%}.enterpriseHero{padding-top:7rem}.enterpriseEyebrow{font-size:.9rem;gap:.5rem;letter-spacing:.1rem}.enterpriseEyebrowLine{width:2rem}.enterpriseHero h1{font-size:3.8rem}.enterpriseHeroDescription{font-size:1.2rem;line-height:1.7}.enterpriseHeroActions{flex-direction:column}.enterprisePrimaryButton,.enterpriseSecondaryButton{width:100%}.enterpriseHeroTrust{align-items:center;flex-direction:column}.enterpriseDashboardPreview{border-radius:1.5rem;margin-top:4rem;padding:.7rem;width:100%}.enterpriseDashboardTop{padding:1rem}.enterpriseLiveStatus{display:none}.enterpriseDashboardBody{grid-template-columns:1fr}.enterpriseMetricCard{min-height:auto}.enterpriseDashboardActivity{padding:1.2rem}.enterpriseActivityGraph{gap:.5rem}.enterpriseControlContent h2,.enterpriseEcosystemHeader h2,.enterprisePerformanceHeader h2,.enterpriseSectionHeading h2,.enterpriseSecurityContent h2{font-size:3.3rem}.enterpriseControlContent>p,.enterpriseEcosystemHeader p,.enterprisePerformanceHeader p,.enterpriseSectionHeading p,.enterpriseSecurityContent>p{font-size:1.2rem}.enterpriseCapabilityGrid,.enterpriseSolutionGrid{grid-template-columns:1fr}.enterpriseScaleFlow{flex-direction:column}.enterpriseScaleFlow>svg{transform:rotate(90deg)}.enterpriseControlVisual{min-height:38rem}.circleOne{height:18rem;width:18rem}.circleTwo{height:28rem;width:28rem}.circleThree{height:38rem;width:38rem}.enterpriseControlCore{height:11rem;width:11rem}.enterpriseControlCore svg{font-size:2.8rem}.enterpriseControlNode{font-size:.9rem;min-width:auto;padding:.8rem 1rem}.nodeTop{top:0}.nodeRight{right:-1rem}.nodeBottom{bottom:0}.nodeLeft{left:-1rem}.enterpriseCtaContent h2{font-size:3.7rem}.enterpriseCtaContent p{font-size:1.2rem}}.queryRegContainer{align-items:center;background:linear-gradient(180deg,#eef2ff,#fff);display:flex;justify-content:center;min-height:calc(100vh - 10rem);padding:3rem 1.5rem}.queryRegCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.486);border-radius:2.4rem;box-shadow:0 0 0 1px oklch(86.72% .0192 282.72deg),0 2px 8px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 8%,#0000),0 4px 16px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 12%,#0000);font-size:1.6rem;max-width:120rem;overflow:hidden;padding:6.5rem 8.2rem;width:100%}.queryRegHeader{margin-bottom:2rem;text-align:center}.queryRegHeader h2{color:#5f5f7d;font-size:4rem;font-weight:300;margin:.9rem auto 0;max-width:90rem}.queryRegHeader p{color:#5f5f7d;margin:.9rem auto 0;max-width:60rem}.queryProgressBar{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.queryStep{align-items:center;background:#f4f6ff;border-radius:11.2rem;color:#5f5f7d;display:flex;flex-direction:column;gap:.8rem;justify-content:center;padding:1rem;text-align:center;transition:transform .2s ease,background .2s ease}.queryStep.active{background:#6d4aff;color:#fff;transform:scale(1.03)}.queryStep.complete{background:#e2d8ff}.queryStepNumber{background:#d8d0ff;border-radius:50%;color:#4a31a3;display:grid;font-weight:700;height:3rem;place-items:center;width:3rem}.queryStep.active .queryStepNumber{background:#fff;color:#6d4aff}.queryForm{grid-gap:1.8rem;display:grid;gap:1.8rem}.queryStepHeader{align-items:center;display:flex;gap:1rem;justify-content:space-between}.queryStepHeader h3{margin:0}.queryStepHeader p{color:#6f6f8f;margin:0}.queryReviewSection,.queryStepFields{grid-gap:4.3rem;display:grid;gap:4.3rem}.queryReviewSection dt,.queryStepFields label{grid-gap:.7rem;color:#222;display:grid;gap:.7rem}.queryStepFields input,.queryStepFields select{border-radius:1rem;box-shadow:0 0 0 1px oklch(86.72% .0192 282.72deg),0 2px 8px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 8%,#0000),0 4px 16px 0 color-mix(in oklch,oklch(62.95% .0204 306.5deg) 12%,#0000);color:#666;font-size:1.8rem;font-weight:400;padding:2rem 3.1rem;width:100%}.queryReviewSection h3{color:#2c2c5b;margin:0}.queryReviewSection dl{grid-gap:3rem;background:#f8f8ff;border-radius:2.2rem;display:grid;gap:3rem;grid-template-columns:1fr 3fr;padding:5.2rem 6rem}.queryReviewSection dt{color:#3b3b6b;font-weight:700}.queryReviewSection dd{color:#55567a;margin:0}.queryNavButtons{display:flex;gap:1rem;justify-content:space-between}.queryButton{border:none;border-radius:1rem;cursor:pointer;font-weight:700;padding:1.5rem 1.6rem;width:16rem}.queryButton.primary{background:#6d4aff;color:#fff}.queryButton.secondary{background:#eef1ff;color:#4c4c79}.queryButton:disabled{cursor:not-allowed;opacity:.55}@media (max-width:720px){.queryProgressBar{grid-template-columns:repeat(2,1fr)}}.fdc-terms-page{--fdc-terms-border:#e4e9f1;--fdc-terms-border-strong:#d6deea;--fdc-terms-muted:#687386;--fdc-terms-muted-light:#8791a3;--fdc-terms-surface:#fff;--fdc-terms-surface-soft:#f8fafc;--fdc-terms-blue-soft:#f0f6ff;--fdc-terms-blue-border:#d5e5ff;--fdc-terms-success:#159765;--fdc-terms-success-soft:#edf9f4;--fdc-terms-warning:#b27b00;--fdc-terms-warning-soft:#fff9e8;--fdc-terms-danger:#c74b4b;--fdc-terms-danger-soft:#fff1f1;--fdc-terms-info:#3a84f8;--fdc-terms-info-soft:#eef5ff;--fdc-terms-radius:1.4rem;--fdc-terms-radius-small:1rem;background:var(--light-color);color:var(--text-color);min-height:100vh;position:relative;width:100%}.fdc-terms-page__shell{margin:0 auto;padding:3rem;width:min(150rem,100%)}.fdc-terms-hero{background:var(--fdc-terms-surface);border:.1rem solid var(--fdc-terms-border);border-radius:2rem;box-shadow:0 1rem 3rem #23324b14;box-shadow:var(--shadowA,0 1rem 3rem #23324b14);overflow:hidden;position:relative}.fdc-terms-hero:after{background:var(--secondary-color);border-radius:50%;content:"";height:30rem;opacity:.5;pointer-events:none;position:absolute;right:-14rem;top:-16rem;width:30rem}.fdc-terms-hero__top{border-bottom:.1rem solid var(--fdc-terms-border);padding:2rem 2.5rem;position:relative;z-index:1}.fdc-terms-brand{min-width:0}.fdc-terms-brand__icon{align-items:center;background:var(--primary-color);border-radius:1.2rem;color:#fff;display:flex;flex:0 0 4.8rem;height:4.8rem;justify-content:center;width:4.8rem}.fdc-terms-brand__icon svg{font-size:2.6rem}.fdc-terms-brand__name{color:var(--text-color);font-size:1.6rem}.fdc-terms-brand__label{color:var(--fdc-terms-muted);font-size:1.4rem;margin-top:.3rem}.fdc-terms-status{background:var(--fdc-terms-success-soft);border:.1rem solid #bfe9d6;border-radius:5rem;color:var(--fdc-terms-success);font-size:1.4rem;font-weight:600;padding:.8rem 1.2rem;white-space:nowrap}.fdc-terms-status svg{font-size:1.8rem}.fdc-terms-hero__content{padding:5rem 5rem 4.5rem;position:relative;z-index:1}.fdc-terms-hero__eyebrow{background:var(--fdc-terms-blue-soft);border-radius:.8rem;color:var(--primary-color);font-size:1.3rem;font-weight:700;letter-spacing:.12rem;margin-bottom:1.5rem;padding:.7rem 1rem;width:fit-content}.fdc-terms-hero__eyebrow svg{font-size:1.8rem}.fdc-terms-hero__title{color:#172033;font-size:clamp(3.4rem,5vw,6rem);letter-spacing:-.12rem;line-height:1.05;margin:0;max-width:90rem}.fdc-terms-hero__description{color:var(--fdc-terms-muted);font-size:1.7rem;line-height:1.7;margin:1.8rem 0 0;max-width:80rem}.fdc-terms-meta__item{background:var(--fdc-terms-surface-soft);min-width:15rem}.fdc-terms-meta__item span{color:var(--fdc-terms-muted);font-size:1.3rem}.fdc-terms-meta__item strong{align-items:center;display:flex;font-size:1.4rem;gap:.6rem}.fdc-terms-meta__current{color:var(--fdc-terms-success)!important}.fdc-terms-meta__current svg{font-size:1.7rem}.fdc-terms-review-notice{background:var(--fdc-terms-info-soft);border:.1rem solid var(--fdc-terms-blue-border);border-radius:var(--fdc-terms-radius);margin-top:2rem;padding:1.8rem 2rem}.fdc-terms-review-notice__icon{align-items:center;background:#fff;border-radius:1rem;color:var(--primary-color);display:flex;flex:0 0 4rem;height:4rem;justify-content:center;width:4rem}.fdc-terms-review-notice__icon svg{font-size:2.2rem}.fdc-terms-review-notice strong{color:#172033;display:block;font-size:1.5rem}.fdc-terms-review-notice p{color:#5e6a7d;font-size:1.4rem;line-height:1.65;margin:.5rem 0 0}.fdc-terms-search{margin-top:2rem}.fdc-terms-search__box{background:#fff;border:.1rem solid var(--fdc-terms-border-strong);border-radius:1.2rem;min-height:5.4rem;padding:0 1.7rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.fdc-terms-search__box:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 .3rem #3a84f81a}.fdc-terms-search__box>svg{color:var(--fdc-terms-muted);flex:0 0 auto;font-size:2.2rem}.fdc-terms-search__box input{background:#0000;border:0;color:var(--text-color);font-family:inherit;font-size:1.5rem;min-width:0;outline:0;width:100%}.fdc-terms-search__box input::placeholder{color:var(--fdc-terms-muted-light)}.fdc-terms-search__clear{align-items:center;background:#0000;border:0;border-radius:.8rem;color:var(--fdc-terms-muted);cursor:pointer;display:flex;flex:0 0 3.4rem;height:3.4rem;justify-content:center;width:3.4rem}.fdc-terms-search__clear:hover{background:var(--fdc-terms-surface-soft);color:var(--text-color)}.fdc-terms-search__clear svg{font-size:2rem}.fdc-terms-search__results{color:var(--fdc-terms-muted);font-size:1.3rem;margin-top:.8rem}.fdc-terms-mobile-toc{display:none;margin-top:2rem}.fdc-terms-mobile-toc__button{background:#fff;border:.1rem solid var(--fdc-terms-border);border-radius:1.2rem;color:#172033;cursor:pointer;font-family:inherit;font-size:1.5rem;font-weight:600;min-height:5.5rem;padding:0 1.7rem;width:100%}.fdc-terms-mobile-toc__button>span{min-width:0}.fdc-terms-mobile-toc__button svg{color:var(--primary-color)}.fdc-terms-mobile-toc__arrow{transition:transform .2s ease}.fdc-terms-mobile-toc__arrow--open{transform:rotate(180deg)}.fdc-terms-mobile-toc__content{background:#fff;border:.1rem solid var(--fdc-terms-border);border-radius:1.2rem;margin-top:.8rem;padding:.7rem}.fdc-terms-layout{grid-gap:2.5rem;align-items:start;display:grid;gap:2.5rem;grid-template-columns:minmax(25rem,31rem) minmax(0,1fr);margin-top:2.5rem}.fdc-terms-sidebar{min-width:0}.fdc-terms-sidebar__inner{background:#fff;border:.1rem solid var(--fdc-terms-border);border-radius:1.5rem;box-shadow:0 .8rem 2.5rem #23324b0f;box-shadow:var(--shadowA,0 .8rem 2.5rem #23324b0f);padding:1.5rem}.fdc-terms-sidebar__heading{border-bottom:.1rem solid var(--fdc-terms-border);margin-bottom:.5rem;padding:.8rem .8rem 1.5rem}.fdc-terms-sidebar__heading>svg{color:var(--primary-color);font-size:2.1rem}.fdc-terms-sidebar__heading strong{color:#172033;display:block;font-size:1.5rem}.fdc-terms-sidebar__heading span{color:var(--fdc-terms-muted);display:block;font-size:1.2rem;margin-top:.3rem}.fdc-terms-toc{display:flex;flex-direction:column;gap:.25rem}.fdc-terms-toc__item{align-items:center;background:#0000;border:0;border-radius:.9rem;color:var(--fdc-terms-muted);cursor:pointer;display:flex;font-family:inherit;gap:.9rem;min-height:4.3rem;padding:.7rem .8rem;position:relative;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.fdc-terms-toc__item:hover{background:var(--fdc-terms-surface-soft);color:#172033}.fdc-terms-toc__item--active{background:var(--fdc-terms-blue-soft);color:var(--primary-color)}.fdc-terms-toc__number{color:var(--fdc-terms-muted-light);flex:0 0 2.5rem;font-size:1.1rem;font-weight:600;text-align:center;width:2.5rem}.fdc-terms-toc__item--active .fdc-terms-toc__number{color:var(--primary-color)}.fdc-terms-toc__title{flex:1 1;font-size:1.3rem;line-height:1.4;min-width:0}.fdc-terms-toc__item--active .fdc-terms-toc__title{font-weight:600}.fdc-terms-toc__chevron{flex:0 0 auto;font-size:1.8rem!important}.fdc-terms-document{background:#fff;border:.1rem solid var(--fdc-terms-border);border-radius:1.7rem;min-width:0;padding:.5rem 1rem 8rem}.fdc-terms-section{padding:4rem 4.5rem;position:relative;scroll-margin-top:2rem}.fdc-terms-section+.fdc-terms-section{border-top:.1rem solid var(--fdc-terms-border)}.fdc-terms-section--search-match{background:linear-gradient(90deg,rgba(58,132,248,.035),#0000)}.fdc-terms-section__header{align-items:flex-start;display:flex;gap:1.5rem}.fdc-terms-section__number{color:var(--primary-color);font-size:1.3rem;font-weight:700;letter-spacing:.04rem;min-width:4.5rem;padding-top:.7rem}.fdc-terms-section__heading-wrap{align-items:flex-start;display:flex;flex:1 1;gap:2rem;justify-content:space-between;min-width:0}.fdc-terms-section h2{color:#172033;font-size:clamp(2rem,2.5vw,2.7rem);letter-spacing:-.04rem;line-height:1.25;margin:0}.fdc-terms-section__link{align-items:center;background:#0000;border:0;border-radius:.7rem;color:var(--fdc-terms-muted);cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:1.2rem;gap:.5rem;opacity:.7;padding:.6rem .8rem;transition:background .2s ease,color .2s ease,opacity .2s ease}.fdc-terms-section__link:hover{background:var(--fdc-terms-surface-soft);color:var(--primary-color);opacity:1}.fdc-terms-section__link svg{font-size:1.8rem}.fdc-terms-section__body{margin-left:6rem;margin-top:1.7rem;max-width:88rem}.fdc-terms-section__body p{color:#4e596b;font-size:1.45rem;line-height:1.85;margin:0 0 1.5rem}.fdc-terms-section__body p:last-child{margin-bottom:0}.fdc-terms-section mark{background:#f8e15c8c;border-radius:.3rem;color:inherit;padding:.05rem .25rem}.fdc-terms-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:2rem 0;padding:0}.fdc-terms-list li{align-items:flex-start;color:#4e596b;display:flex;font-size:1.4rem;gap:1rem;line-height:1.7}.fdc-terms-list__marker{align-items:center;background:var(--fdc-terms-success-soft);border-radius:50%;color:var(--fdc-terms-success);display:flex;flex:0 0 2.3rem;height:2.3rem;justify-content:center;margin-top:.05rem;width:2.3rem}.fdc-terms-list__marker svg{font-size:1.6rem}.fdc-terms-callout{border:.1rem solid;border-radius:1.2rem;gap:1.2rem;margin-top:2rem;padding:1.6rem 1.7rem}.fdc-terms-callout__icon{align-items:center;border-radius:.9rem;display:flex;flex:0 0 3.8rem;height:3.8rem;justify-content:center;width:3.8rem}.fdc-terms-callout strong{display:block;font-size:1.4rem}.fdc-terms-callout p{font-size:1.35rem!important;line-height:1.7!important;margin:.5rem 0 0!important}.fdc-terms-callout--warning{background:var(--fdc-terms-warning-soft);border-color:#f0dfaa}.fdc-terms-callout--warning .fdc-terms-callout__icon{background:#fff;color:var(--fdc-terms-warning)}.fdc-terms-callout--warning strong{color:#775600}.fdc-terms-callout--success{background:var(--fdc-terms-success-soft);border-color:#c7ead9}.fdc-terms-callout--success .fdc-terms-callout__icon{background:#fff;color:var(--fdc-terms-success)}.fdc-terms-callout--success strong{color:#126f4a}.fdc-terms-callout--info{background:var(--fdc-terms-info-soft);border-color:var(--fdc-terms-blue-border)}.fdc-terms-callout--info .fdc-terms-callout__icon{background:#fff;color:var(--primary-color)}.fdc-terms-callout--info strong{color:#245fb6}.fdc-terms-definition{align-items:center;background:var(--fdc-terms-surface-soft);border:.1rem solid var(--fdc-terms-border);border-radius:1rem;display:flex;gap:2rem;justify-content:space-between;margin-top:1.2rem;padding:1.5rem 1.7rem}.fdc-terms-definition span{color:var(--fdc-terms-muted);font-size:1.3rem;font-weight:500}.fdc-terms-definition strong{color:#172033;font-size:1.4rem;text-align:right}.fdc-terms-related-link{margin-top:1.7rem}.fdc-terms-related-link a,.fdc-terms-related-link__disabled{align-items:center;background:var(--fdc-terms-blue-soft);border:.1rem solid var(--fdc-terms-blue-border);border-radius:1rem;color:var(--primary-color);display:flex;font-size:1.4rem;font-weight:600;gap:1rem;justify-content:space-between;min-height:4.8rem;padding:0 1.5rem;text-decoration:none}.fdc-terms-related-link a:hover{border-color:var(--primary-color)}.fdc-terms-related-link a svg{font-size:2rem}.fdc-terms-related-link__disabled{cursor:default}.fdc-terms-related-link__disabled>span{color:var(--fdc-terms-muted);font-size:1.2rem;font-weight:400}.fdc-terms-contact-grid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.fdc-terms-contact-card{align-items:flex-start;background:var(--fdc-terms-surface-soft);border:.1rem solid var(--fdc-terms-border);border-radius:1.2rem;display:flex;gap:1rem;min-width:0;padding:1.5rem}.fdc-terms-contact-card__icon{align-items:center;background:#fff;border-radius:.9rem;color:var(--primary-color);display:flex;flex:0 0 3.8rem;height:3.8rem;justify-content:center;width:3.8rem}.fdc-terms-contact-card__icon svg{font-size:2rem}.fdc-terms-contact-card__content{min-width:0}.fdc-terms-contact-card__content strong{color:#172033;display:block;font-size:1.4rem}.fdc-terms-contact-card__content p{color:var(--fdc-terms-muted);font-size:1.25rem!important;line-height:1.5!important;margin:.4rem 0 .8rem!important}.fdc-terms-contact-card__content button{background:#0000;border:0;color:var(--primary-color);cursor:pointer;font-family:inherit;font-size:1.25rem;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fdc-terms-contact-card__content button:hover{text-decoration:underline}.fdc-terms-contact-card__placeholder{color:var(--fdc-terms-muted-light);display:block;font-size:1.2rem}.fdc-terms-final-card{align-items:flex-start;background:var(--fdc-terms-blue-soft);border:.1rem solid var(--fdc-terms-blue-border);border-radius:1.4rem;display:flex;gap:1.7rem;margin:2rem 4.5rem 4rem;padding:2rem}.fdc-terms-final-card__icon{align-items:center;background:#fff;border-radius:1rem;color:var(--primary-color);display:flex;flex:0 0 4.5rem;height:4.5rem;justify-content:center;width:4.5rem}.fdc-terms-final-card__icon svg{font-size:2.4rem}.fdc-terms-final-card h2{color:#172033;font-size:1.7rem;margin:0}.fdc-terms-final-card p{color:#5d687a;font-size:1.3rem;line-height:1.7;margin:.5rem 0 0}.fdc-terms-floating-actions{bottom:2.5rem;display:flex;flex-direction:column;gap:.8rem;position:fixed;right:2.5rem;z-index:50}.fdc-terms-floating-button{align-items:center;background:#fff;border:.1rem solid var(--fdc-terms-border);border-radius:1.2rem;box-shadow:0 .8rem 2.5rem #23324b21;color:#172033;cursor:pointer;display:flex;height:4.8rem;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;width:4.8rem}.fdc-terms-floating-button:hover{background:var(--primary-color);color:#fff;transform:translateY(-.2rem)}.fdc-terms-floating-button svg{font-size:2.2rem}.fdc-terms-floating-button--print{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.fdc-terms-floating-button--print:hover{background:#286fda}.fdc-terms-print-bar{display:none}.fdc-terms-page a:focus-visible,.fdc-terms-page button:focus-visible,.fdc-terms-page input:focus-visible{outline:.25rem solid #3a84f873;outline-offset:.2rem}@media (max-width:1100px){.fdc-terms-page__shell{padding:2rem}.fdc-terms-layout{gap:1.7rem;grid-template-columns:minmax(22rem,26rem) minmax(0,1fr)}.fdc-terms-document{padding-left:.5rem;padding-right:.5rem}.fdc-terms-section{padding:3.5rem 3rem}.fdc-terms-section__body{margin-left:4.5rem}.fdc-terms-contact-grid{grid-template-columns:1fr}.fdc-terms-final-card{margin-left:3rem;margin-right:3rem}}@media (max-width:850px){.fdc-terms-page__shell{padding:1.5rem}.fdc-terms-sidebar{display:none}.fdc-terms-mobile-toc{display:block}.fdc-terms-layout{display:block;margin-top:1.5rem}.fdc-terms-document{border-radius:1.4rem}.fdc-terms-hero__content{padding:4rem 3rem}.fdc-terms-section{padding:3.2rem 2.5rem}.fdc-terms-section__body{margin-left:0}.fdc-terms-final-card{margin-left:2.5rem;margin-right:2.5rem}}@media (max-width:600px){.fdc-terms-page__shell{padding:1rem}.fdc-terms-hero{border-radius:1.4rem}.fdc-terms-hero__top{padding:1.5rem}.fdc-terms-brand__icon{flex-basis:4.2rem;height:4.2rem;width:4.2rem}.fdc-terms-brand__icon svg{font-size:2.2rem}.fdc-terms-brand__name{font-size:1.4rem}.fdc-terms-brand__label{font-size:1.2rem}.fdc-terms-status{font-size:1.2rem;padding:.7rem .9rem}.fdc-terms-status svg{font-size:1.6rem}.fdc-terms-hero__content{padding:3rem 1.7rem}.fdc-terms-hero__eyebrow{font-size:1.1rem}.fdc-terms-hero__title{font-size:3.4rem}.fdc-terms-hero__description{font-size:1.45rem;line-height:1.65}.fdc-terms-meta{display:grid;grid-template-columns:1fr 1fr}.fdc-terms-meta__item{min-width:0;padding:1.2rem}.fdc-terms-meta__item span{font-size:1.1rem}.fdc-terms-meta__item strong{font-size:1.2rem}.fdc-terms-review-notice{align-items:flex-start;padding:1.4rem}.fdc-terms-review-notice p{font-size:1.2rem}.fdc-terms-search__box{min-height:5rem}.fdc-terms-document{border-radius:1.2rem}.fdc-terms-section{padding:2.8rem 1.5rem}.fdc-terms-section__header{gap:.8rem}.fdc-terms-section__number{font-size:1.1rem;min-width:3.5rem}.fdc-terms-section__heading-wrap{display:block}.fdc-terms-section h2{font-size:2rem}.fdc-terms-section__link{margin-top:.8rem;padding-left:0}.fdc-terms-section__body{margin-top:1.5rem}.fdc-terms-section__body p{font-size:1.4rem;line-height:1.8}.fdc-terms-list li{font-size:1.35rem}.fdc-terms-definition{display:block}.fdc-terms-definition strong{display:block;margin-top:.5rem;text-align:left}.fdc-terms-callout{padding:1.3rem}.fdc-terms-callout__icon{flex-basis:3.3rem;height:3.3rem;width:3.3rem}.fdc-terms-callout__icon svg{font-size:1.8rem}.fdc-terms-contact-grid{gap:.8rem}.fdc-terms-contact-card{padding:1.3rem}.fdc-terms-final-card{margin:1rem 1.5rem 3rem;padding:1.5rem}.fdc-terms-final-card__icon{flex-basis:4rem;height:4rem;width:4rem}.fdc-terms-final-card h2{font-size:1.5rem}.fdc-terms-floating-actions{bottom:1.2rem;right:1.2rem}.fdc-terms-floating-button{height:4.4rem;width:4.4rem}}@media (max-width:400px){.fdc-terms-meta{grid-template-columns:1fr}.fdc-terms-brand__label,.fdc-terms-status span{display:none}.fdc-terms-status{height:3.5rem;justify-content:center;padding:0;width:3.5rem}.fdc-terms-hero__title{font-size:3rem}}@media (prefers-reduced-motion:reduce){.fdc-terms-page *,.fdc-terms-page :after,.fdc-terms-page :before{scroll-behavior:auto!important;transition:none!important}}@media print{@page{margin:1.5cm}.fdc-terms-page{background:#fff;min-height:auto}.fdc-terms-page__shell{padding:0;width:100%}.fdc-terms-hero{border:0;border-radius:0;box-shadow:none}.fdc-terms-hero:after{display:none}.fdc-terms-hero__top{padding:0 0 1.5rem}.fdc-terms-hero__content{padding:2rem 0}.fdc-terms-floating-actions,.fdc-terms-mobile-toc,.fdc-terms-print-bar,.fdc-terms-review-notice,.fdc-terms-search,.fdc-terms-section__link,.fdc-terms-sidebar{display:none!important}.fdc-terms-layout{display:block;margin:0}.fdc-terms-document{border:0;border-radius:0;box-shadow:none;padding:0}.fdc-terms-section{break-inside:avoid;padding:2rem 0;page-break-inside:avoid}.fdc-terms-section+.fdc-terms-section{border-top:.1rem solid #ddd}.fdc-terms-section__body{margin-left:0}.fdc-terms-section__link{display:none!important}.fdc-terms-callout,.fdc-terms-contact-card,.fdc-terms-definition,.fdc-terms-final-card{break-inside:avoid;page-break-inside:avoid}.fdc-terms-final-card{margin:2rem 0}.fdc-terms-contact-grid{grid-template-columns:1fr}.fdc-terms-page a{color:#000;text-decoration:underline}}.fdc-terms-page{--fdc-terms-border:var(--terms-border,#e4e9f1)}.fdc-terms-hero__subtitle{color:var(--primary-color);font-size:clamp(1.7rem,2vw,2.2rem);font-weight:700;line-height:1.4;margin:1rem 0 0;max-width:95rem}.fdc-terms-meta{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3rem}.fdc-terms-meta__item{background:#f8fafc;background:var(--fdc-terms-surface-soft,#f8fafc);border:.1rem solid var(--fdc-terms-border);border-radius:1rem;min-width:0;padding:1.4rem 1.7rem}.fdc-terms-meta__item span{color:#687386;color:var(--fdc-terms-muted,#687386);display:block;font-size:1.2rem;margin-bottom:.6rem}.fdc-terms-meta__item strong{color:#172033;display:block;font-size:1.35rem;line-height:1.45}.fdc-terms-review-notice{align-items:flex-start;display:flex;gap:1.2rem}.fdc-terms-search__box{align-items:center;display:flex;gap:1.2rem}.fdc-terms-mobile-toc__button{align-items:center;display:flex;gap:1rem;justify-content:space-between}.fdc-terms-mobile-toc__button>span{align-items:center;display:flex;gap:.8rem}@media screen and (min-width:851px){.fdc-terms-layout,.fdc-terms-page,.fdc-terms-page__shell{overflow:visible}.fdc-terms-sidebar{align-self:start;height:calc(100vh - 3rem);min-height:0;min-width:0;position:sticky;top:1.5rem}}.fdc-terms-sidebar__inner{height:100%;max-height:100%;overflow-y:auto;position:relative;scrollbar-gutter:stable;top:auto}.fdc-terms-sidebar__heading{align-items:center;background:#fff;display:flex;gap:.9rem;position:sticky;top:-1.5rem;z-index:2}.fdc-terms-emphasis{background:#f0f6ff;background:var(--fdc-terms-blue-soft,#f0f6ff);border:.1rem solid #d5e5ff;border:.1rem solid var(--fdc-terms-blue-border,#d5e5ff);border-radius:1rem;color:var(--primary-color);font-size:1.55rem;font-weight:800;line-height:1.4;margin:1.4rem 0;max-width:100%;padding:1rem 1.25rem;width:fit-content}.fdc-terms-process{align-items:center;background:#f8fafc;background:var(--fdc-terms-surface-soft,#f8fafc);border:.1rem solid var(--fdc-terms-border);border-radius:1.2rem;display:flex;flex-wrap:wrap;gap:.7rem;margin:2rem 0;padding:1.5rem}.fdc-terms-process span{background:#fff;border-radius:5rem;color:#172033;font-size:1.25rem;font-weight:700;padding:.7rem 1rem}.fdc-terms-process svg{color:var(--primary-color);font-size:1.8rem}.fdc-terms-subpoints{list-style:none;margin:1.5rem 0;padding:0}.fdc-terms-numbered-line{color:#4e596b;font-size:1.4rem;line-height:1.7;margin:.8rem 0}.fdc-terms-performance-chip{background:#f0f6ff;background:var(--fdc-terms-blue-soft,#f0f6ff);border-radius:5rem;color:var(--primary-color);display:inline-flex;font-size:1.25rem;font-weight:700;margin:.35rem .45rem .35rem 0;padding:.6rem .9rem}.fdc-terms-subheading{align-items:flex-start;display:flex;gap:1rem;margin:2.5rem 0 1.2rem;padding-top:1rem}.fdc-terms-subheading>svg{color:var(--primary-color);flex:0 0 auto;font-size:2.2rem;margin-top:.2rem}.fdc-terms-subheading span,.fdc-terms-subheading strong{display:block}.fdc-terms-subheading strong{color:#172033;font-size:1.55rem}.fdc-terms-subheading span{color:#687386;color:var(--fdc-terms-muted,#687386);font-size:1.25rem;line-height:1.5;margin-top:.35rem}.fdc-terms-table-card{background:#fff;border:.1rem solid var(--fdc-terms-border);border-radius:1.35rem;margin:1.5rem 0 2.4rem;overflow:hidden}.fdc-terms-table-card__header{background:#f8fafc;background:var(--fdc-terms-surface-soft,#f8fafc);border-bottom:.1rem solid var(--fdc-terms-border);padding:1.4rem 1.6rem}.fdc-terms-table-card__header span,.fdc-terms-table-card__header strong{display:block}.fdc-terms-table-card__header strong{color:#172033;font-size:1.45rem}.fdc-terms-table-card__header span{color:#687386;color:var(--fdc-terms-muted,#687386);font-size:1.2rem;line-height:1.5;margin-top:.35rem}.fdc-terms-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.fdc-terms-table{border-collapse:collapse;font-size:1.28rem;min-width:72rem;width:100%}.fdc-terms-table-card--compact .fdc-terms-table{min-width:42rem}.fdc-terms-table td,.fdc-terms-table th{border-bottom:.1rem solid var(--fdc-terms-border);padding:1.1rem 1.25rem;text-align:left;white-space:nowrap}.fdc-terms-table th{background:#f8fafc;color:#344056;font-size:1.15rem;font-weight:800;letter-spacing:.02rem;position:sticky;top:0;z-index:1}.fdc-terms-table td{color:#4e596b}.fdc-terms-table tbody tr:last-child td{border-bottom:0}.fdc-terms-table tbody tr:hover{background:rgba(58,132,248,.035)}.fdc-terms-commission-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr}.fdc-terms-callout{align-items:flex-start;display:flex;gap:1rem}.fdc-terms-rank-note{align-items:center;background:#edf9f4;background:var(--fdc-terms-success-soft,#edf9f4);border:.1rem solid #c7ead9;border-radius:1.2rem;color:#126f4a;display:flex;font-size:1.35rem;font-weight:600;gap:1rem;margin-top:2rem;padding:1.4rem 1.6rem}.fdc-terms-rank-note svg{flex:0 0 auto;font-size:2.2rem}.fdc-terms-acceptance{background:#f8fafc;background:var(--fdc-terms-surface-soft,#f8fafc);border:.1rem solid var(--fdc-terms-border);border-radius:1.4rem;margin-top:2.5rem;padding:2rem}.fdc-terms-acceptance__intro strong{color:#172033;display:block;font-size:1.55rem}.fdc-terms-acceptance__intro p{margin-top:.8rem!important}.fdc-terms-signature-grid{grid-gap:1.6rem 2rem;display:grid;gap:1.6rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.fdc-terms-signature-field span{color:#586477;display:block;font-size:1.2rem;font-weight:600;margin-bottom:1.2rem}.fdc-terms-signature-field div{border-bottom:.1rem solid #aeb8c7;height:2.4rem}@media (max-width:1100px){.fdc-terms-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.fdc-terms-sidebar{display:none;height:auto;position:static}.fdc-terms-meta{grid-template-columns:1fr 1fr}}@media (max-width:600px){.fdc-terms-meta,.fdc-terms-signature-grid{grid-template-columns:1fr}.fdc-terms-process{align-items:stretch}.fdc-terms-process svg{align-self:center;transform:rotate(90deg)}.fdc-terms-table{min-width:65rem}.fdc-terms-table-card--compact .fdc-terms-table{min-width:38rem}}@media print{.fdc-terms-table-wrap{overflow:visible}.fdc-terms-table{font-size:9pt;min-width:0}.fdc-terms-table td,.fdc-terms-table th{padding:6pt;white-space:normal}.fdc-terms-acceptance,.fdc-terms-table-card{break-inside:avoid;page-break-inside:avoid}}.fdc-comp-overview{background:radial-gradient(circle at 8% 0,#3a84f814,#0000 24rem),#f8fafc;border:.1rem solid #e1e6ef;border-radius:2rem;margin:2rem 0 3.5rem;padding:2.4rem}.fdc-comp-overview__intro{max-width:72rem}.fdc-comp-overview__intro>span{color:#3774d0;font-size:1.05rem;font-weight:800;letter-spacing:.12em}.fdc-comp-overview__intro h3{color:#172033;font-size:clamp(2rem,2.6vw,2.8rem);font-weight:600;line-height:1.15;margin:.8rem 0 0}.fdc-comp-overview__intro p{margin-top:1rem!important;max-width:64rem}.fdc-comp-overview__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem}.fdc-comp-overview__card{background:#ffffffe6;border:.1rem solid #e1e6ef;border-radius:1.5rem;min-width:0;padding:1.6rem}.fdc-comp-overview__card>small,.fdc-comp-overview__card>span,.fdc-comp-overview__card>strong{display:block}.fdc-comp-overview__card>span{color:#677286;font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fdc-comp-overview__card>strong{color:#172033;font-size:2.3rem;line-height:1;margin-top:.7rem}.fdc-comp-overview__card>small{color:#7c8697;font-size:1rem;margin-top:.4rem}.fdc-comp-overview__card>p{border-top:.1rem solid #edf0f5;color:#435068;font-size:1.15rem!important;font-weight:700;line-height:1.4!important;margin:1.2rem 0 0!important;padding-top:1rem}.fdc-comp-overview__card--enterprise{background:linear-gradient(145deg,#3774d01a,#fff);border-color:#3774d073}.fdc-comp-overview__card--premium{border-color:#3a84f847}.fdc-comp-plans{display:flex;flex-direction:column;gap:3rem}.fdc-comp-plan{background:#fff;border:.1rem solid #e0e5ed;border-radius:2rem;box-shadow:0 1.6rem 4rem #192c4a0d;overflow:hidden}.fdc-comp-plan--enterprise{border-color:#3774d0}.fdc-comp-plan__header{grid-gap:2rem;background:#fff;border-bottom:.1rem solid #e7ebf1;display:grid;gap:2rem;grid-template-columns:minmax(24rem,.85fr) minmax(0,1.35fr);padding:2rem 2.2rem}.fdc-comp-plan--enterprise .fdc-comp-plan__header{background:linear-gradient(145deg,#3774d017,#fff)}.fdc-comp-plan__identity{min-width:0}.fdc-comp-plan__table-label{background:#172033;border-radius:99rem;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.08em;margin-bottom:1.3rem;padding:.5rem .9rem;text-transform:uppercase;width:fit-content}.fdc-comp-plan__plan{align-items:center;display:flex;gap:1.1rem}.fdc-comp-plan__icon{align-items:center;background:#edf3ff;border-radius:1.2rem;color:#3774d0;display:flex;flex:0 0 4.3rem;height:4.3rem;justify-content:center;width:4.3rem}.fdc-comp-plan__icon svg{font-size:2.2rem}.fdc-comp-plan__eyebrow{color:#8a94a5;display:block;font-size:.95rem;font-weight:800;letter-spacing:.08em}.fdc-comp-plan__plan h4{color:#172033;font-size:1.9rem;margin:.2rem 0 0}.fdc-comp-plan__plan p{color:#6f7a8e;font-size:1.15rem!important;line-height:1.4!important;margin:.25rem 0 0!important}.fdc-comp-plan__metrics{align-items:stretch;border:.1rem solid #e7ebf1;border-radius:1.3rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.fdc-comp-plan__metrics>div{border-left:.1rem solid #e7ebf1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:1.2rem 1.4rem}.fdc-comp-plan__metrics>div:first-child{border-left:0}.fdc-comp-plan__metrics span,.fdc-comp-plan__metrics strong{display:block}.fdc-comp-plan__metrics span{color:#7a8495;font-size:1rem}.fdc-comp-plan__metrics strong{color:#172033;font-size:1.3rem;line-height:1.35;margin-top:.45rem}.fdc-comp-plan__metric-highlight{background:#f4f8ff}.fdc-comp-plan__metric-highlight strong{color:#3774d0}.fdc-comp-plan__scroller{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.fdc-comp-plan__grid{display:grid;grid-template-columns:1.15fr .9fr 1fr 1.25fr;min-width:82rem}.fdc-comp-plan__grid>div{align-items:center;border-left:.1rem solid #edf0f4;display:flex;min-height:5.2rem;min-width:0;padding:1rem 1.4rem}.fdc-comp-plan__grid>div:first-child{border-left:0}.fdc-comp-plan__grid--header{background:#f5f7fa;color:#475467;font-size:1.05rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.fdc-comp-plan__grid--header>div{min-height:4.8rem}.fdc-comp-plan__row{border-top:.1rem solid #edf0f4;color:#4f5b6d;font-size:1.2rem}.fdc-comp-plan__row:nth-child(odd){background:#fbfcfe}.fdc-comp-plan__row:hover{background:rgba(55,116,208,.035)}.fdc-comp-plan__row--target{background:#f4f8ff!important}.fdc-comp-plan__row--target>div{color:#172033;font-weight:800}.fdc-comp-plan__achievement{grid-gap:.9rem;display:grid!important;gap:.9rem;grid-template-columns:4.8rem 1fr}.fdc-comp-plan__achievement>span{color:#344054;font-weight:800}.fdc-comp-plan__progress{background:#e9edf4;border-radius:99rem;height:.55rem;overflow:hidden;position:relative}.fdc-comp-plan__progress i{background:#3774d0;border-radius:inherit;inset:0 auto 0 0;position:absolute}.fdc-comp-plan__commission{color:#276f51;font-weight:700}.fdc-comp-plan__total{color:#172033;font-weight:800}@media (max-width:1100px){.fdc-comp-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fdc-comp-plan__header{grid-template-columns:1fr}}@media (max-width:700px){.fdc-comp-overview{border-radius:1.5rem;padding:1.6rem}.fdc-comp-overview__grid{grid-template-columns:1fr 1fr}.fdc-comp-plan{border-radius:1.5rem}.fdc-comp-plan__header{padding:1.6rem}.fdc-comp-plan__metrics{grid-template-columns:1fr 1fr}.fdc-comp-plan__metrics>div:nth-child(3){border-left:0;border-top:.1rem solid #e7ebf1}.fdc-comp-plan__metrics>div:nth-child(4){border-top:.1rem solid #e7ebf1}.fdc-comp-plan__grid{min-width:72rem}}@media (max-width:480px){.fdc-comp-overview__grid,.fdc-comp-plan__metrics{grid-template-columns:1fr}.fdc-comp-plan__metrics>div{border-left:0;border-top:.1rem solid #e7ebf1}.fdc-comp-plan__metrics>div:first-child{border-top:0}}@media print{.fdc-comp-plan{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.fdc-comp-plan__header{grid-template-columns:1fr}.fdc-comp-plan__scroller{overflow:visible}.fdc-comp-plan__grid{font-size:8.5pt;min-width:0}.fdc-comp-plan__grid>div{min-height:0;padding:5pt}}.fdc-terms-acceptance__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.fdc-terms-acceptance__button{align-items:center;background:#fff;border:.1rem solid #d5e5ff;border:.1rem solid var(--fdc-terms-blue-border,#d5e5ff);border-radius:1rem;color:var(--primary-color);display:inline-flex;font-size:1.25rem;font-weight:700;gap:.8rem;justify-content:center;min-height:4.8rem;padding:0 1.6rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.fdc-terms-acceptance__button:hover{border-color:var(--primary-color);transform:translateY(-.15rem)}.fdc-terms-acceptance__button--primary{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.fdc-terms-acceptance__button svg{font-size:1.8rem}@media (max-width:600px){.fdc-terms-acceptance__actions{display:grid;grid-template-columns:1fr}.fdc-terms-acceptance__button{width:100%}}.fdc-acceptance-modal-portal{inset:0;position:fixed;z-index:9999}.fdc-acceptance-modal__backdrop{align-items:flex-start;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#0d182ab8;display:flex;height:100%;justify-content:center;overflow-y:auto;padding:2rem;width:100%}.fdc-acceptance-modal__panel{background:#f5f7fb;border:.1rem solid #ffffff26;border-radius:2rem;box-shadow:0 3rem 9rem #07122447;margin:auto 0;overflow:hidden;position:relative;width:min(118rem,100%)}.fdc-acceptance-modal__close{align-items:center;background:#fff;border:.1rem solid #dfe5ee;border-radius:1.1rem;box-shadow:0 .8rem 2.5rem #1627431f;color:#172033;cursor:pointer;display:flex;height:4.2rem;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;width:4.2rem;z-index:20}.fdc-acceptance-modal__close:hover{border-color:var(--primary-color);color:var(--primary-color)}.fdc-acceptance-modal__close svg{font-size:2.2rem}@media (max-width:700px){.fdc-acceptance-modal__backdrop{padding:0}.fdc-acceptance-modal__panel{border:0;border-radius:0;margin:0;min-height:100%;width:100%}.fdc-acceptance-modal__close{right:1rem;top:1rem}}@media print{body.fdc-acceptance-modal-printing>#root{display:none!important}body.fdc-acceptance-modal-printing .fdc-acceptance-modal-portal{display:block!important;position:static!important}body.fdc-acceptance-modal-printing .fdc-acceptance-modal__backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;display:block!important;height:auto!important;overflow:visible!important;padding:0!important;width:auto!important}body.fdc-acceptance-modal-printing .fdc-acceptance-modal__panel{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;overflow:visible!important;width:100%!important}body.fdc-acceptance-modal-printing .fdc-acceptance-modal__close{display:none!important}}.pos-saas-login{background:radial-gradient(ellipse at 9% 10%,#d9eaff 0,#0000 40%),radial-gradient(ellipse at 94% 8%,#d7f4ee 0,#0000 35%),#f2f6fb;box-sizing:border-box;color:#14294a;height:auto;min-height:100vh}.pointOfSaleInventorySelection.pos-saas-login{overflow-y:auto;padding:clamp(2rem,4vw,6.3rem)}.pos-login-hero{margin:0 auto 3rem;max-width:90rem;padding:2rem 0;text-align:center}.pos-login-eyebrow{color:#2460ab;display:inline-block;font-size:1.2rem;font-weight:750;letter-spacing:.18em;margin-bottom:1rem}.pos-login-hero h1{font-size:clamp(3rem,4.8vw,5.6rem);font-weight:800;letter-spacing:-.045em;margin:.4rem 0 1.2rem}.pos-login-hero p{color:#63758e;font-size:1.65rem;line-height:1.6}.pos-login-meta{align-items:center;background:#fff;border:1px solid #dfe9f8;border-radius:6rem;color:#22518d;display:inline-flex;font-weight:650;margin-top:2.2rem;padding:1rem 1.8rem}.pos-saas-login .inventoriesmainCardGrid{align-items:stretch;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));margin:auto;max-width:130rem}.pos-saas-login .inventoriesItemCard{background:#fff;border:1px solid #dbe5f0;border-radius:2rem;box-shadow:0 10px 32px #1b37651a;cursor:default;max-width:43rem;transition:transform .2s,box-shadow .2s}.pos-saas-login .inventoriesItemCard:hover{border-color:#81ade6;box-shadow:0 16px 44px #1b37652c;transform:translateY(-3px)}.pos-saas-login .rptItemCardTop{background:linear-gradient(150deg,#edf5ff,#f8fbff);border-radius:1.8rem 1.8rem 1.2rem 1.2rem;padding:2.5rem 2.4rem}.pos-saas-login .rptItemCardTop>span:first-child{align-items:center;color:#315993;display:flex;gap:1rem}.pos-saas-login .rptItemCardTop h3{font-size:2.1rem}.pos-saas-login .rptItemCardTop p{color:#6d7d93;font-size:1.3rem;min-height:3.5rem}.pos-saas-login .rptItemCardTop button{background:#175fca;border:0;border-radius:1rem;color:#fff;font-weight:700;margin-top:1rem;padding:1.3rem 1.8rem;width:100%}.pos-saas-login .rptItemCardTop button:hover{background:#0c438f}.pos-saas-login .rptItemCardBottom{color:#445d7a;gap:1.2rem;padding:2.4rem}.pos-saas-login .rptItemCardBottom svg{color:#3277ba}.pos-saas-login .closeTerminalLogin{box-shadow:0 4px 12px #183c6824;position:fixed;right:2rem;top:2rem;z-index:5}.pos-saas-login .pos-saas-auth{background:#fff;border:1px solid #e0e9f5;border-radius:2.4rem;box-shadow:0 30px 85px #193d7424;gap:2.5rem;max-width:72rem;padding:clamp(2.4rem,5vw,5.4rem)}.pos-saas-auth p{color:#697c96;font-size:1.55rem;margin:0 auto;max-width:55rem}.pos-login-inventory{color:#275f9f;font-size:1.45rem;margin-top:.8rem}.pos-saas-auth .pointOfSaleAuth{display:flex;flex-wrap:nowrap;gap:1rem;justify-content:center}.pos-saas-auth .pinInput{background:#f8fbff;border:1.5px solid #cad9ea;border-radius:1.2rem;box-sizing:border-box;color:#124e9d;font-size:3rem;font-weight:650;height:clamp(5rem,7vw,6.7rem);width:clamp(3.8rem,7vw,6.3rem)}.pos-saas-auth .pinInput:focus{background:#fff;border-color:#135fbb;outline:3px solid #bfdaff}.pos-saas-auth button:disabled{cursor:not-allowed;opacity:.55}.pos-last-register{align-items:center;background:#e5f9f1;border:1px solid #b0e6d0;border-radius:1.5rem;color:#144f3d;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto 3rem;max-width:120rem;padding:2rem 2.5rem}.pos-last-register p{margin-top:.5rem;opacity:.7}.pos-last-register-values{display:flex;flex-wrap:wrap;gap:2.5rem}.pos-last-register-values span{display:flex;flex-direction:column;gap:.5rem}.pos-login-empty,.pos-login-error{background:#fff4f5;border:1px solid #f3c9d2;border-radius:1.3rem;color:#942538;margin:1rem auto 2.5rem;max-width:95rem;padding:2rem}.pos-login-empty{background:#fff;border-color:#dce8f4;color:#55687c}.pos-login-error button{background:#9b2334;border-radius:.7rem;color:#fff;margin-left:2rem;padding:.7rem 1.3rem}@media (max-width:600px){.pointOfSaleInventorySelection.pos-saas-login{padding:2rem 1rem}.pos-login-hero{padding:4rem 1rem 1rem}.pos-saas-login .pos-saas-auth{margin:1rem;padding:5rem 1rem 2rem}.pos-saas-auth .pointOfSaleAuth{gap:.5rem}.pos-last-register{margin:1rem}.pos-saas-auth .fs7{font-size:3rem}}.registered-success-wrapper{background-image:url(/static/media/registered-success-bg.abbf0a8e1f5127ff2746.jpg);background-size:cover;color:#fff;height:100vh}.registration-success-container{max-width:73rem;text-align:center;width:100%}.registered-success-btn{background:linear-gradient(180deg,#c1bcff,#ada7ff);border:1px solid #fff6;border-radius:999px;box-shadow:0 0 22px #9c8effbf,0 0 45px #9c8eff73,inset 0 2px 4px #ffffff80;color:#222;cursor:pointer;font:500 30px Inter,sans-serif;height:54px;position:relative;width:246px}.registered-success-btn:before{background:#968aff73;border-radius:inherit;content:"";filter:blur(12px);inset:-3px;position:absolute;z-index:-1}.registered-success-btn:hover{box-shadow:0 0 22px #9c8effbf,0 0 45px #9c8eff73,inset 0 2px 4px #ffffff80;transform:translateY(-2px)}.registered-success-btn:active{transform:scale(.98)}.ClientProfileDashboardWrapper{background:#fff;padding:.7rem}.ClientProfileDashboard{background-color:#f8f8fb;border-radius:2.3rem;box-sizing:border-box;color:#242033;min-height:100vh;overflow:hidden;width:100%}.ClientProfileDashboardShell{display:flex;min-height:100vh;width:100%}.ClientProfileDashboardHeader{height:3.5rem;padding:0 1.7rem}.ClientProfileDashboardHeader figure{background-color:#ededed;border-radius:.8rem;height:2.5rem;justify-content:center;min-width:51.9rem;padding:.4rem 2rem;text-align:center}.ClientProfilePrimarySidebar{align-items:center;border-right:.1rem solid #e6e3ec;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-width:7rem;padding:1.4rem .9rem;width:7rem}.ClientProfilePrimaryBottom,.ClientProfilePrimaryTop{align-items:center;display:flex;flex-direction:column;width:100%}.ClientProfileBrandMark{align-items:center;background:#f0ebff;border-radius:1.2rem;color:#4d2ca7;display:flex;height:4.2rem;justify-content:center;width:4.2rem}.ClientProfileBrandMark svg{font-size:2.4rem}.ClientProfilePrimaryDivider{background:#e5e1ec;height:.1rem;margin:1.5rem 0 1.2rem;width:2.8rem}.ClientProfilePrimaryNavigation{align-items:center;display:flex;flex-direction:column;gap:.7rem;width:100%}.ClientProfilePrimaryNavItem{align-items:center;background:#0000;border:none;border-radius:1.1rem;color:#817c8f;cursor:pointer;display:flex;height:4.7rem;justify-content:center;padding:0;position:relative;transition:background .2s ease,color .2s ease,transform .2s ease;width:4.7rem}.ClientProfilePrimaryNavItem:hover{background:#f2edff;color:#542eb5}.ClientProfilePrimaryNavItem.active{background:linear-gradient(145deg,#7c42ee,#5124a8);box-shadow:0 .7rem 1.7rem #5327ac38;color:#fff}.ClientProfilePrimaryNavItem:hover{transform:translateY(-.1rem)}.ClientProfilePrimaryIcon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ClientProfilePrimaryIcon svg{font-size:2.15rem}.ClientProfilePrimaryActiveBar{background:#7137dd;border-radius:0 .4rem .4rem 0;height:2.4rem;left:-1rem;position:absolute;top:50%;transform:translateY(-50%);width:.3rem}.ClientProfileMainContainerWraps{background:#160f23;border-radius:2.6rem;flex:1 1;overflow:hidden}.ClientProfileSecondarySidebar{background:linear-gradient(180deg,#171024,#100b1d);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:100vh;min-width:29rem;overflow-y:auto;padding:1.7rem 1.5rem;width:29rem}.ClientProfileSecondaryHeader{min-height:4.6rem}.ClientProfileSecondaryHeaderIcon{background:#252036;border-radius:1rem;color:#b99aff;height:3.6rem;width:3.6rem}.ClientProfileSecondaryHeaderIcon svg{font-size:2rem}.ClientProfileSecondaryHeader strong{color:#fff;font-size:1.7rem;font-weight:600}.ClientProfileSidebarCollapse{align-items:center;background:#21192f;border:.1rem solid #3b324c;border-radius:1rem;color:#b8afc4;cursor:pointer;display:flex;height:3.3rem;justify-content:center;padding:0;width:3.3rem}.ClientProfileSidebarCollapse:hover{background:#2b2140;color:#fff}.ClientProfileSidebarCollapse svg{font-size:1.9rem}.ClientProfileSearch{align-items:center;background:#1d162a;border:.1rem solid #352c45;border-radius:.9rem;color:#8f879d;display:flex;gap:.8rem;height:4.5rem;margin:1.4rem 0 1.6rem;padding:0 .9rem}.ClientProfileSearch>svg{flex:0 0 auto;font-size:2rem}.ClientProfileSearch input{background:#0000;border:none;color:#fff;font-size:1.35rem;min-width:0;outline:none;width:100%}.ClientProfileSearch input::placeholder{color:#81798d}.ClientProfileSearchShortcut{border:.1rem solid #3a3149;border-radius:.5rem;color:#8d849b;flex:0 0 auto;font-size:1.1rem;padding:.35rem .6rem}.ClientProfileSecondaryNavigation{display:flex;flex-direction:column;gap:.6rem;max-height:27rem;overflow:auto;scrollbar-width:none}.ClientProfileSecondarySection{position:relative}.ClientProfileSectionHeader{border-radius:1rem;position:relative;width:100%}.ClientProfileSectionHeader.active{background:linear-gradient(90deg,#7c39ed,#6930cf);box-shadow:0 .5rem 1.5rem #5c2ab840}.ClientProfileSectionHeaderButton{align-items:center;background:#0000;border:none;border-radius:1rem;color:#bdb5c9;cursor:pointer;display:flex;gap:.9rem;min-height:4.2rem;padding:0 1rem;position:relative;text-align:left;width:100%}.ClientProfileSectionHeader.active
.ClientProfileSectionHeaderButton,.ClientProfileSectionHeaderButton:hover{color:#fff}.ClientProfileSectionIcon{align-items:center;display:flex;flex:0 0 2.1rem;height:2.1rem;justify-content:center;width:2.1rem}.ClientProfileSectionIcon svg{font-size:1.9rem}.ClientProfileSectionTitle{flex:1 1;font-size:1.4rem;font-weight:500;min-width:0}.ClientProfileSectionArrow,.ClientProfileSectionChevron{align-items:center;color:#a69cae;display:flex;justify-content:center}.ClientProfileSectionArrow svg,.ClientProfileSectionChevron{font-size:1.9rem}.ClientProfileSectionArrow{transition:transform .25s ease}.ClientProfileSectionArrow.active{color:#fff;transform:rotate(180deg)}.ClientProfileEditIcon{align-items:center;color:#9b91a5;display:flex;justify-content:center}.ClientProfileEditIcon svg{font-size:1.7rem}.ClientProfileSectionTree{margin-left:1.35rem;padding:.4rem 0 .6rem 1.5rem;position:relative}.ClientProfileSectionTree:before{background:linear-gradient(180deg,#ffffff47,#ffffff14);bottom:.9rem;content:"";left:.15rem;position:absolute;top:0;width:.1rem}.ClientProfileNestedChildren,.ClientProfileSubNavChildren{display:flex;flex-direction:column;gap:.2rem}.ClientProfileNestedTree{margin-left:1.2rem;padding-left:1.4rem;position:relative}.ClientProfileNestedTree:before{background:#ffffff21;bottom:.8rem;content:"";left:.15rem;position:absolute;top:0;width:.1rem}.ClientProfileSubNavButton,.ClientProfileSubNavItem{position:relative;width:100%}.ClientProfileSubNavButton{align-items:center;background:#0000;border:none;border-radius:.9rem;color:#9d95a7;cursor:pointer;display:flex;gap:.7rem;min-height:3.8rem;padding:0 .8rem 0 1rem;text-align:left}.ClientProfileSubNavButton:hover{background:hsla(0,0%,100%,.045);color:#fff}.ClientProfileSubNavItem.active
.ClientProfileSubNavButton{background:linear-gradient(90deg,hsla(0,0%,100%,.105),#ffffff0a);border:.1rem solid #ffffff21;color:#fff}.ClientProfileBranchLine{border-bottom:.1rem solid #ffffff3d;border-bottom-left-radius:.9rem;border-left:.1rem solid #ffffff3d;height:2.2rem;left:-1.45rem;position:absolute;top:50%;transform:translateY(-80%);width:1.7rem}.ClientProfileSubNavItem.active
.ClientProfileBranchLine{border-color:#ffffffbf}.ClientProfileSubNavLabel{flex:1 1;font-size:1.3rem;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientProfileSubNavChevron{color:#7e7488;font-size:1.7rem!important}.ClientProfileNavBadge{align-items:center;background:#ffffff17;border-radius:.7rem;color:#aaa1b4;display:inline-flex;font-size:1.1rem;height:2.5rem;justify-content:center;min-width:2.7rem;padding:0 .6rem}.ClientProfileSubNavItem.active
.ClientProfileNavBadge{background:#ffffff1f;color:#fff}.ClientProfileNestedArrow{align-items:center;background:#0000;border:none;border-radius:.6rem;color:#81788b;cursor:pointer;display:flex;height:2.6rem;justify-content:center;padding:0;width:2.6rem}.ClientProfileNestedArrow:hover{background:#ffffff0f;color:#fff}.ClientProfileNestedArrow svg{font-size:1.7rem;transition:transform .2s ease}.ClientProfileNestedArrow.active svg{color:#b38bff;transform:rotate(180deg)}.ClientProfileNewFolderButton{align-items:center;background:hsla(0,0%,100%,.015);border:.1rem dashed #4b405b;border-radius:.9rem;color:#b7afc0;cursor:pointer;display:flex;font-size:1.3rem;gap:.9rem;margin-top:1rem;min-height:4.6rem;padding:0 1.2rem;width:100%}.ClientProfileNewFolderButton:hover{background:#ffffff0a;border-color:#7455a2;color:#fff}.ClientProfileNewFolderButton svg{background:#3a2857;border-radius:50%;color:#c7a8ff;height:2.3rem;padding:.3rem;width:2.3rem}.ClientProfileTrialCard{background:radial-gradient(circle at 15% 5%,#8a46ff38,#0000 35%),linear-gradient(145deg,#302052,#211634);border:.1rem solid #9d67ff47;border-radius:1.5rem;box-shadow:0 1rem 2.5rem #00000029;margin-top:auto;padding:1.7rem 1.5rem 1.5rem;position:relative}.ClientProfileTrialMore{align-items:center;background:#ffffff14;border:none;border-radius:.8rem;color:#aaa0b8;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;position:absolute;right:1rem;top:1rem;width:3rem}.ClientProfileTrialMore:hover{background:#ffffff21;color:#fff}.ClientProfileTrialMore svg{font-size:1.8rem}.ClientProfileRocket{align-items:center;display:flex;height:5rem;justify-content:center;margin-bottom:.8rem;transform:rotate(-8deg);width:5rem}.ClientProfileRocket svg{color:#ff754d;font-size:4.7rem}.ClientProfileTrialCard strong{color:#fff;display:block;font-size:1.7rem;font-weight:600}.ClientProfileTrialCard p{color:#aaa0b8;font-size:1.25rem;line-height:1.5;margin:.7rem 0 1.4rem}.ClientProfileUpgradeButton{align-items:center;background:#ffffff17;border:.1rem solid #ffffff14;border-radius:.8rem;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;gap:.7rem;justify-content:center;min-height:4rem;width:100%}.ClientProfileUpgradeButton:hover{background:#ffffff24}.ClientProfileUpgradeButton svg{font-size:1.6rem}.ClientProfileMainContent{background:linear-gradient(180deg,#fff,#fbfbfd);border-radius:2.5rem;display:flex;flex:1 1;flex-direction:column;margin:1.1rem 1.1rem 1.1rem 0;min-height:100vh;min-width:0;overflow:hidden}.ClientProfileContentTop{border-bottom:.1rem solid #eceaf0;padding:2rem 2.5rem 0}.ClientProfileStorageBar{align-items:center;color:#676174;display:flex;font-size:1.3rem;gap:.8rem}.ClientProfileStorageIcon{background:#eaf4ff;border-radius:50%;color:#4e9cf2;height:3.4rem;width:3.4rem}.ClientProfileStorageIcon svg{font-size:1.9rem}.ClientProfileStorageBar strong{color:#2a2534;font-weight:600}.ClientProfileStorageProgress{background:#e9e7ee;border-radius:999rem;height:.45rem;margin:.6rem 0 1.7rem 4.2rem;overflow:hidden;width:20rem}.ClientProfileStorageProgress span{background:linear-gradient(90deg,#6330c7,#9a5cff);border-radius:inherit;display:block;height:100%;width:50%}.ClientProfileBreadcrumb{color:#77717f;font-size:1.3rem;gap:.7rem;min-height:4.7rem}.ClientProfileBreadcrumb button{align-items:center;background:#0000;border:none;border-radius:.7rem;color:#706978;cursor:pointer;display:inline-flex;font-size:1.3rem;min-height:3.2rem;padding:0 .7rem}.ClientProfileBreadcrumb button:hover{background:#f5f1ff;color:#5729b3}.ClientProfileBreadcrumb button.active{color:#2e2937;font-weight:500}.ClientProfileBreadcrumb>svg{color:#a29ca8;font-size:1.7rem}.ClientProfileBreadcrumbDropdown{color:#96909d!important;margin-left:-.5rem}.ClientProfileBreadcrumbBadge{align-items:center;background:#f1eff4;border-radius:.7rem;color:#77717f;display:inline-flex;font-size:1.1rem;height:2.4rem;justify-content:center;min-width:2.8rem;padding:0 .7rem}.ClientProfileContentViewport{flex:1 1;min-height:0;overflow:auto;padding:2.5rem}.ClientProfileContentPlaceholder{align-items:center;background:linear-gradient(145deg,#fff,#faf9fc);border:.1rem dashed #e3dfe9;border-radius:1.4rem;color:#b0aab6;display:flex;font-size:1.3rem;justify-content:center;min-height:50rem;width:100%}.ClientProfileDashboard button:focus-visible,.ClientProfileDashboard input:focus-visible{outline:.2rem solid #834ee259;outline-offset:.2rem}.ClientProfileDashboard ::selection{background:#ded0fa;color:#29174c}@media (max-width:90rem){.ClientProfileSecondarySidebar{min-width:26rem;width:26rem}.ClientProfileContentTop{padding-left:2rem;padding-right:2rem}.ClientProfileContentViewport{padding:2rem}}@media (max-width:70rem){.ClientProfilePrimarySidebar{min-width:6.2rem;width:6.2rem}.ClientProfileSecondarySidebar{min-width:24rem;width:24rem}.ClientProfileTrialCard{padding:1.4rem}}@media (max-width:55rem){.ClientProfileSecondarySidebar{min-width:22rem;width:22rem}.ClientProfileContentTop{padding:1.5rem 1.5rem 0}.ClientProfileContentViewport{padding:1.5rem}.ClientProfileBreadcrumb{overflow-x:auto;white-space:nowrap}}@media (max-width:42rem){.ClientProfilePrimarySidebar{min-width:5.6rem;padding-left:.6rem;padding-right:.6rem;width:5.6rem}.ClientProfilePrimaryNavItem{height:4.2rem;width:4.2rem}.ClientProfileSecondarySidebar{min-width:21rem;padding-left:1rem;padding-right:1rem;width:21rem}.ClientProfileContentTop{padding-left:1.2rem;padding-right:1.2rem}.ClientProfileContentViewport{padding:1.2rem}}@media (max-width:35rem){.ClientProfilePrimarySidebar{min-width:5rem;width:5rem}.ClientProfileBrandMark,.ClientProfilePrimaryNavItem{height:3.8rem;width:3.8rem}.ClientProfilePrimaryIcon svg{font-size:1.9rem}.ClientProfileSecondarySidebar{min-width:19rem;width:19rem}.ClientProfileSectionTitle{font-size:1.25rem}.ClientProfileSubNavLabel{font-size:1.2rem}}.ClientProfileBreadcrumb{gap:.35rem;min-height:4rem;width:100%;z-index:20}.ClientProfileBreadcrumb,.ClientProfileBreadcrumbButton,.ClientProfileBreadcrumbItem{align-items:center;display:flex;position:relative}.ClientProfileBreadcrumbButton{background:#0000;border:.1rem solid #0000;border-radius:.8rem;color:#8d96a8;cursor:pointer;font-size:1.4rem;font-weight:500;gap:.55rem;min-height:3.2rem;padding:.55rem .8rem;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.ClientProfileBreadcrumbButton:hover{background:#ffffff0a;color:#f5f7fa}.ClientProfileBreadcrumbButton.active{background:hsla(0,0%,100%,.055);border-color:#ffffff1f;color:#f5f7fa;font-weight:600}.ClientProfileBreadcrumbSeparator{color:#ffffff47;flex-shrink:0;height:1.7rem!important;width:1.7rem!important}.ClientProfileBreadcrumbDropdown{height:1.7rem!important;transition:transform .2s ease;width:1.7rem!important}.ClientProfileBreadcrumbDropdown.open{transform:rotate(180deg)}.ClientProfileBreadcrumbMenu{backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);background:#14171ef7;border:.1rem solid #ffffff1f;border-radius:1rem;box-shadow:0 1.5rem 4rem #00000059,0 .3rem 1rem #0003;left:0;max-width:32rem;min-width:22rem;padding:.6rem;position:absolute;top:calc(100% + .7rem);z-index:100}.ClientProfileBreadcrumbMenuItem{align-items:center;background:#0000;border:.1rem solid #0000;border-radius:.7rem;color:#aeb6c5;cursor:pointer;display:flex;font-size:1.35rem;font-weight:500;justify-content:space-between;min-height:3.8rem;padding:.7rem .9rem;text-align:left;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:100%}.ClientProfileBreadcrumbMenuItem:hover{background:hsla(0,0%,100%,.055);color:#fff}.ClientProfileBreadcrumbMenuItem.active{background:#ffffff14;border-color:#ffffff1a;color:#fff}.ClientProfileBreadcrumbMenuLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientProfileBreadcrumbMenuItem svg{flex-shrink:0;height:1.7rem;opacity:.55;width:1.7rem}.ClientProfileBreadcrumbMenuBadge{align-items:center;background:#ffffff14;border-radius:.6rem;color:#aeb6c5;display:inline-flex;font-size:1.2rem;font-weight:600;height:2.2rem;justify-content:center;margin-left:.8rem;min-width:2.4rem;padding:0 .6rem}.profileContent{box-sizing:border-box;color:#172842;max-width:132rem;padding:2.4rem;width:100%}.profilePanel{border:1px solid #e5eaf2;border-radius:1.8rem;min-width:0;padding:2.4rem}.profilePanel h2{font-size:2rem;font-weight:650;margin:0}.profilePanel p{color:#69788e;font-size:1.3rem}.profileFields{gap:1.5rem}.profileField{border-bottom:1px solid #eef1f6;min-width:0;padding:1.2rem 0}.profileCodes span,.profileField span{color:#687891;font-size:1.3rem}.profileField strong{font-size:1.4rem;font-weight:550;overflow-wrap:anywhere}.profileStats{gap:1.2rem}.profileStat{background:#f3f7ff;border-radius:1.3rem;color:#54709b;font-size:1.3rem;padding:1.7rem}.profileStat strong{color:#1c4787;font-size:2.6rem}.profileCards{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.profileRecord{border:1px solid #e8edf4;border-radius:1.3rem;min-width:0;padding:1.8rem}.profileRecord>div strong{font-size:1.5rem}.profileStatus{background:#ecf8f3;border-radius:99rem;color:#16764e;font-size:1.3rem;padding:.45rem 1rem}.profileCodes{align-items:center;border-top:1px solid #eef1f6;overflow:hidden;padding-top:1.4rem}.profileBarcode{max-width:100%;overflow:auto}.profileLogo{max-height:12rem;max-width:12rem;object-fit:contain}@media(max-width:850px){.profileContent{padding:1.5rem}.profileFields,.profileStats{grid-template-columns:repeat(2,minmax(0,1fr))}.profileCards{grid-template-columns:1fr}}@media(max-width:520px){.profileContent{padding:1rem}.profilePanel{padding:1.6rem}.profileCodes{gap:1rem}.profileBarcode svg{max-width:100%}}.profileContent h2,.profileContent h3{line-height:1.2}.profileEyebrow{color:#75aafa;font-size:1.3rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.profileAction{align-self:flex-start;background:#3a84f8;border:0;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:600;padding:1.1rem 1.6rem}.profileAction:hover{background:#206bd8}.profileTextButton{background:#0000;border:0;color:#2866c7;cursor:pointer;font-size:1.4rem;font-weight:600;padding:.6rem}.profileSearch input{background:#f9fbfe;border:1px solid #dae4f3;border-radius:1rem;font-size:1.4rem;outline-color:#3a84f8;padding:1.3rem 1.5rem;width:100%}.profileStaffList{border:1px solid #e5eaf2;border-radius:1.2rem;overflow:hidden}.profileStaffRow{background:#fff;border:0;border-bottom:1px solid #eef1f6;color:#1c2e4a;cursor:pointer;font-size:1.4rem;padding:1.4rem 1.6rem;text-align:left;width:100%}.profileStaffRow:last-child{border-bottom:0}.profileStaffRow:hover{background:#f4f8ff}.profileStaffRow small{color:#728097;font-size:1.3rem}.profileAvatar{background:#e8f0ff;border-radius:1.3rem;color:#276bcc;flex:none;font-size:1.7rem;font-weight:700;height:4.4rem;width:4.4rem}.profileAvatarLarge{font-size:2.8rem;height:7rem;width:7rem}.profileStaffSheet{border:1px solid #e7edf7;border-radius:1.5rem;padding:2.2rem}.profileStaffSheet h3{font-size:1.6rem}.profilePermissionChip{background:#eff5ff;border-radius:99rem;color:#285dba;font-size:1.3rem;padding:.6rem 1rem}.profilePermissionList{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.profilePermissionList small,.profilePermissionList span{color:#6a7b91;font-size:1.3rem}.profileBillingHero{background:linear-gradient(135deg,#122947,#214c87);border-radius:2rem;color:#fff;padding:2.8rem}.profileBillingHero h2{color:#fff;font-size:3.1rem}.profileBillingHero .profileEyebrow,.profileBillingHero p{color:#bfd5f4}.profileBillingStatus{border:1px solid #85aee7;border-radius:99rem;font-size:1.3rem;padding:.7rem 1.2rem}.profileBillingDates{gap:2rem}.profileBillingDates>div{border-top:1px solid #ffffff37;font-size:1.3rem;padding:1.2rem 0}.profileBillingDates strong{font-size:1.7rem}.profileMeter{background:#fff3;border-radius:99rem;height:.9rem;overflow:hidden}.profileMeter span{background:#83c2ff;border-radius:inherit;display:block;height:100%}.profilePlanGrid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.profilePlan{border:1px solid #e2eaf6;border-radius:1.4rem;min-width:0;padding:1.8rem}.profilePlan>div>strong{font-size:1.8rem}.profilePlanCurrent{background:#f7faff;border-color:#80b1ff}.profileUpgradeNote{background:#f1f6ff;border-radius:1.2rem;font-size:1.4rem;padding:1.6rem}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(max-width:750px){.profilePermissionList,.profilePlanGrid{grid-template-columns:1fr}.profileStaffRole{display:none}.profileBillingHero{padding:2rem}}@media(max-width:520px){.profileStaffRow{flex-wrap:wrap}.profileStaffSheet{padding:1.4rem}.profileBillingDates{grid-template-columns:1fr}.profileBillingHero h2{font-size:2.4rem}}@media print{.profileStaffSheet{background:#fff;border:0;box-shadow:none;color:#111;width:100%}.profileStaffSheet .profileNoPrint{display:none!important}.profileStaffSheet .profileFields{grid-template-columns:repeat(3,minmax(0,1fr))}}.usertTypeCard{border:2px solid #ededed;border-radius:1.2rem;cursor:pointer;transition:all .3s}.activeUserTypeCard{border:2px solid var(--primary-color)}#createUser button.addUser,#createUser input,#createUser select{border:2px solid #ededed;border-radius:.7rem}#createUser button.addUser{color:var(--primary-color);padding:.7rem 1.2rem;transition:all .3s;width:17rem}#createUser button.addUser:hover{background-color:var(--primary-color);border:2px solid var(--primary-color);color:#fff}.accessForm{color:#172842;min-width:0;width:100%}.accessForm h2{font-size:2rem}.accessForm h3{font-size:1.7rem;margin:0 0 1rem}.accessForm p,.accessMuteline{color:#687891;font-size:1.35rem;line-height:1.5}.accessFormSection{background:#fff;border:1px solid #e5eaf2;border-radius:1.5rem;min-width:0;padding:2rem}.accessFormGrid,.accessTypeGrid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.accessFullWidth{grid-column:1/-1}.accessField{color:#41536d;display:flex;flex-direction:column;font-size:1.35rem;font-weight:600;gap:.7rem;min-width:0}.accessField input,.accessField select,.accessField textarea{background:#fff;border:1px solid #d9e3f1;border-radius:1rem;box-sizing:border-box;color:#172842;font:inherit;font-size:1.4rem;font-weight:400;outline-color:#3a84f8;padding:1.2rem 1.3rem;width:100%}.accessField textarea{resize:vertical}.accessTypeCard{background:#fff;border:1px solid #dde6f4;border-radius:1.3rem;color:#1d3455;cursor:pointer;display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;text-align:left}.accessTypeCard strong{font-size:1.55rem}.accessTypeCard span{color:#687891;font-size:1.3rem;line-height:1.4}.accessTypeCard.selected{background:#f3f8ff;border-color:#3a84f8}.accessFormActions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end}.accessError,.accessSuccess{border-radius:1rem;font-size:1.4rem!important;padding:1.1rem 1.4rem}.accessError{background:#fff2f3;color:#a92e34!important}.accessSuccess{background:#edf9f2;color:#216d48!important}.accessCheck{align-items:center;display:flex;font-size:1.4rem;gap:1rem}.accessCheck input{accent-color:#3a84f8;height:1.8rem;width:1.8rem}.accessPermissionPicker{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.4rem;min-width:0}.accessPermissionToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.accessPermissionToolbar .profileSearch{flex:1 1;min-width:17rem}.accessPermissionGroups{border:1px solid #e5eaf2;border-radius:1.2rem;overflow:hidden}.accessPermissionGroup+.accessPermissionGroup{border-top:1px solid #e5eaf2}.accessPermissionLine{grid-gap:1rem;align-items:center;color:#203a5b;display:grid;font-size:1.4rem;gap:1rem;grid-template-columns:minmax(0,1fr) 2.4rem;min-height:4.8rem;padding:1.1rem 1.4rem}.accessPermissionLine input[type=checkbox]{accent-color:#3a84f8;appearance:auto;cursor:pointer;height:1.8rem;margin:0 auto;width:1.8rem}.accessPermissionLine small{color:#6b7d96;display:block;font-size:1.25rem;line-height:1.4;margin-top:.3rem}.accessPermissionParent{background:#f7faff;font-weight:650}.accessPermissionExpand{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:1.1rem;min-width:0;padding:0;text-align:left}.accessPermissionExpand>span:first-child{color:#6386bb;flex:none;font-size:2rem}.accessPermissionChild{border-top:1px solid #eef2f8;cursor:pointer;padding-left:4rem}.accessPermissionChild:hover{background:#f9fbff}.accessEmpty{color:#71829a;font-size:1.4rem;padding:2.2rem}.accessForm :focus-visible,.accessPermissionPicker :focus-visible{outline:2px solid #3a84f8;outline-offset:2px}@media(max-width:700px){.accessFormGrid,.accessTypeGrid{grid-template-columns:1fr}.accessFormSection{padding:1.5rem}.accessPermissionChild{padding-left:2.7rem}.accessPermissionLine{padding:1rem}.accessFormActions{justify-content:stretch}.accessFormActions .profileAction{width:100%}}.inventoryPage{background:radial-gradient(circle at 90% 0,#3a84f80f,#0000 30rem),#f8fafc;color:#333;min-height:100%;padding:2.4rem;width:100%}.inventoryPageHeader{width:100%}.inventoryHeaderIcon{background:#e7ebfb;border-radius:1.4rem;color:#3a84f8;height:5.2rem;width:5.2rem}.inventoryHeaderIcon svg{font-size:2.8rem}.inventoryHeaderActions{flex-shrink:0}.inventoryBulkAction,.inventoryFilterBtn,.inventoryPageBtn,.inventoryPrimaryBtn,.inventorySecondaryBtn{border:0;border-radius:.9rem;cursor:pointer;font-size:1.4rem;min-height:4.2rem;padding:1rem 1.6rem;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.inventoryPrimaryBtn{background:#3a84f8;box-shadow:0 .8rem 2rem #3a84f833;color:#fff}.inventoryPrimaryBtn:hover{background:#256fe2;transform:translateY(-.1rem)}.inventorySecondaryBtn{background:#fff;border:.1rem solid #e2e7ef;color:#333}.inventorySecondaryBtn:hover{background:#f5f8fc}.inventoryFilterBtn svg,.inventoryPrimaryBtn svg,.inventorySecondaryBtn svg{font-size:2rem}.inventoryIconBtn{align-items:center;background:#f4f6fa;border:0;border-radius:.8rem;color:#555;cursor:pointer;display:flex;height:4rem;justify-content:center;width:4rem}.inventoryIconBtn:hover{background:#e7ebfb;color:#3a84f8}.inventoryCommandBar{background:#fff;border-radius:1.2rem;padding:1rem;width:100%}.inventorySearchBox{background:#f7f9fc;border:.1rem solid #e5eaf1;border-radius:.9rem;flex:1 1;height:4.5rem;min-width:24rem;padding:0 1.3rem}.inventorySearchBox svg{color:#8b95a5;font-size:2.1rem}.inventorySearchBox input{background:#0000;border:0;color:#333;flex:1 1;font-size:1.4rem;height:100%;outline:none;width:100%}.inventorySearchClear{background:#0000;border:0;color:#777;cursor:pointer}.inventorySearchClear svg{font-size:1.8rem}.inventoryFilterBtn{background:#fff;border:.1rem solid #e1e6ed;position:relative}.inventoryFilterActive{background:#edf4ff;border-color:#3a84f8;color:#2d5ecf}.inventoryFilterCount{align-items:center;background:#3a84f8;border-radius:99rem;color:#fff;display:flex;font-size:1.1rem;height:2rem;justify-content:center;width:2rem}.inventorySortBox{background:#fff;border:.1rem solid #e1e6ed;border-radius:.9rem;min-height:4.5rem;padding:0 1.2rem}.inventorySortBox select{background:#0000;border:0;color:#333;cursor:pointer;font-size:1.4rem;outline:none}.inventorySortBox svg{color:#3a84f8;font-size:1.8rem}.inventoryViewSwitch{border:.1rem solid #e1e6ed;border-radius:.9rem;overflow:hidden}.inventoryViewSwitch button{background:#fff;border:0;color:#8a93a1;cursor:pointer;height:4.3rem;width:4.3rem}.inventoryViewSwitch button svg{font-size:2rem}.inventoryViewActive{background:#e7ebfb!important;color:#3a84f8!important}.inventoryFilterPanel{background:#fff;border-radius:1.2rem;padding:2rem}.inventoryFilterHeader{border-bottom:.1rem solid #edf0f4;padding-bottom:1.6rem}.inventoryClearFilterBtn{background:#0000;border:0;color:#2d5ecf;cursor:pointer;font-size:1.4rem}.inventoryFilterGrid{gap:1.4rem}.inventoryFilterGrid label span{color:#555}.inventoryFilterGrid select,.inventoryStockModal input,.inventoryStockModal textarea{background:#fff;border:.1rem solid #dfe5ec;border-radius:.8rem;color:#333;font-size:1.4rem;outline:none;padding:1.2rem;width:100%}.inventoryFilterGrid select:focus,.inventoryStockModal input:focus,.inventoryStockModal textarea:focus{border-color:#3a84f8;box-shadow:0 0 0 .3rem #3a84f814}.inventoryKpiGrid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(4,1fr);width:100%}.inventoryKpiCard{background:#fff;border-radius:1.2rem;min-height:16rem;padding:1.8rem}.inventoryKpiIcon{border-radius:1rem;height:4.3rem;width:4.3rem}.inventoryKpiIcon svg{font-size:2.2rem}.inventoryKpiIcon.blue{background:#e8f1ff;color:#3a84f8}.inventoryKpiIcon.purple{background:#f0eafe;color:#7a4de8}.inventoryKpiIcon.green{background:#e6f8ef;color:#129b5c}.inventoryKpiIcon.orange{background:#fff2df;color:#dd8a16}.inventoryKpiTrend{align-items:center;display:flex;font-size:1.2rem;gap:.3rem}.inventoryKpiTrend svg{font-size:1.6rem}.inventoryKpiTrend.positive{color:#159a5a}.inventoryKpiTrend.warning{color:#d88b20}.inventoryHealthSection{background:#fff;border-radius:1.2rem;padding:2rem}.inventorySectionIcon{background:#edf4ff;border-radius:1rem;color:#3a84f8;height:4.5rem;width:4.5rem}.inventoryCollapseBtn{background:#f5f7fa;border:0;border-radius:.8rem;cursor:pointer;height:4rem;width:4rem}.inventoryHealthBody{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:20rem 1fr 30rem;padding-top:2rem}.inventoryHealthCircle{align-items:center;background:conic-gradient(#3a84f8 var(--health-progress),#edf1f6 0);border-radius:50%;display:flex;height:14rem;justify-content:center;width:14rem}.inventoryHealthCircleInner{background:#fff;border-radius:50%;height:11rem;width:11rem}.inventoryHealthStats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.inventoryHealthStat{background:#f8fafc;border-radius:.9rem;padding:1.3rem}.inventoryHealthDot{border-radius:50%;flex-shrink:0;height:1rem;width:1rem}.inventoryHealthDot.healthy{background:#20b56b}.inventoryHealthDot.low{background:#f2ad3d}.inventoryHealthDot.veryLow{background:#ef6b52}.inventoryHealthDot.out{background:#d9363e}.inventoryQuickActions{width:100%}.inventoryQuickAction{background:#f7f9fc;border:0;border-radius:.9rem;cursor:pointer;font-size:1.4rem;padding:1.3rem;text-align:left;width:100%}.inventoryQuickAction:hover{background:#edf4ff;color:#2d5ecf}.inventoryQuickAction svg:last-child{font-size:1.6rem;margin-left:auto}.inventoryBulkBar{background:#172033;border-radius:1rem;color:#fff;padding:1rem 1.4rem}.inventorySelectedCount{align-items:center;background:#3a84f8;border-radius:99rem;display:flex;font-size:1.2rem;height:2.8rem;justify-content:center;min-width:2.8rem;padding:0 .7rem}.inventoryTextBtn{background:#0000;border:0;color:#a9caff;cursor:pointer;font-size:1.3rem}.inventoryBulkAction{background:#ffffff14;color:#fff;min-height:3.8rem}.inventoryBulkAction:hover{background:#ffffff26}.inventoryTableCard{background:#fff;border-radius:1.2rem;overflow:visible;width:100%}.inventoryTableHeader{border-bottom:.1rem solid #edf0f4;padding:1.8rem 2rem}.inventoryTableScroller{overflow-x:auto;width:100%}.inventoryTable{border-collapse:collapse;min-width:110rem;width:100%}.inventoryTable th{background:#fafbfd;border-bottom:.1rem solid #edf0f4;color:#788291;font-size:1.2rem;font-weight:500;padding:1.3rem 1.5rem;text-align:left;white-space:nowrap}.inventoryTable td{border-bottom:.1rem solid #f0f2f5;padding:1.5rem;vertical-align:middle}.inventoryTable tbody tr{transition:background .15s ease}.inventoryTable tbody tr:hover{background:#fafcff}.inventoryRowSelected{background:#f0f6ff!important}.inventoryCheckboxCell{text-align:center!important;width:4.5rem}.inventoryCheckboxCell input{cursor:pointer;height:1.6rem;width:1.6rem}.inventoryProductCell{min-width:24rem}.inventoryProductImage,.inventorySmallProductImage{border-radius:.9rem;flex-shrink:0;height:4.6rem;object-fit:cover;width:4.6rem}.inventoryImagePlaceholder{background:#f0f3f7;color:#9ba5b2}.inventoryImagePlaceholder svg{font-size:2.2rem}.inventoryCategoryTag{background:#f2f5f9;color:#596474;padding:.5rem .8rem}.inventoryCategoryTag,.inventoryStatusBadge{align-items:center;border-radius:99rem;display:inline-flex;font-size:1.2rem;white-space:nowrap}.inventoryStatusBadge{gap:.6rem;padding:.6rem .9rem}.inventoryStatusBadge span{border-radius:50%;height:.7rem;width:.7rem}.inventoryStatusHealthy{background:#e9f8f0;color:#14814d}.inventoryStatusHealthy span{background:#19a863}.inventoryStatusLow{background:#fff5df;color:#a96800}.inventoryStatusLow span{background:#efab31}.inventoryStatusVeryLow{background:#fff0eb;color:#c14f31}.inventoryStatusVeryLow span{background:#e76d4c}.inventoryStatusOut{background:#ffeaec;color:#bd2632}.inventoryStatusOut span{background:#d8323d}.inventoryMoreBtn{background:#0000;border:0;color:#7f8997;cursor:pointer}.inventoryMoreBtn svg{font-size:2rem}.inventoryColumnDropdown{background:#fff;border:.1rem solid #e5e9ef;border-radius:1rem;box-shadow:0 1rem 3rem #0000001f;display:none;padding:1.2rem;position:absolute;right:0;top:4.8rem;width:19rem;z-index:50}.inventoryColumnMenu:hover .inventoryColumnDropdown{display:flex;flex-direction:column;gap:1rem}.inventoryColumnDropdown label{cursor:pointer;font-size:1.3rem}.inventoryEmptyState{min-height:32rem;padding:5rem 2rem}.inventoryEmptyIcon{background:#edf4ff;border-radius:2rem;color:#3a84f8;height:7rem;width:7rem}.inventoryEmptyIcon svg{font-size:3.6rem}.inventoryPagination{border-top:.1rem solid #edf0f4;padding:1.5rem 2rem}.inventoryPageBtn{background:#fff;border:.1rem solid #e1e6ed}.inventoryPageBtn:disabled{cursor:not-allowed;opacity:.45}.inventoryPageNumber{background:#fff;border:0;border-radius:.7rem;cursor:pointer;font-size:1.3rem;height:3.8rem;width:3.8rem}.inventoryPageNumberActive{background:#3a84f8;color:#fff}.inventoryGridView{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.inventoryProductCard{background:#fff;border-radius:1.2rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.inventoryProductCard:hover{transform:translateY(-.2rem)}.inventoryGridImageWrap{background:#f4f6f8;height:21rem}.inventoryGridImage{height:100%;object-fit:cover;width:100%}.inventoryGridStatus{left:1rem;position:absolute;top:1rem}.inventoryGridMore{background:#ffffffeb;border:0;border-radius:50%;cursor:pointer;height:3.7rem;position:absolute;right:1rem;top:1rem;width:3.7rem}.inventoryGridBody{padding:1.5rem}.inventoryGridStats{border-bottom:.1rem solid #edf0f4;border-top:.1rem solid #edf0f4;padding:1.2rem 0}.inventoryGridFooter{padding-top:.4rem}.inventoryOpenProduct{background:#0000;border:0;color:#2d5ecf;cursor:pointer;font-size:1.3rem}.inventoryOpenProduct svg{font-size:1.3rem}.inventoryDrawerOverlay,.inventoryModalOverlay{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#1119277a;inset:0;position:fixed;z-index:9999}.inventoryDrawerOverlay{display:flex;justify-content:flex-end}.inventoryProductDrawer{background:#fff;box-shadow:-1rem 0 4rem #00000026;height:100%;width:min(48rem,100%)}.inventoryDrawerHeader{border-bottom:.1rem solid #edf0f4;padding:1.8rem 2rem}.inventoryDrawerContent{overflow-y:auto;padding:2rem}.inventoryDrawerProductHero{padding:1rem}.inventoryDrawerProductImage{border-radius:1.5rem;height:14rem;object-fit:cover;width:14rem}.inventoryDrawerProductHero h3{margin-top:.5rem}.inventoryDrawerStatus{background:#f8fafc;border-radius:1.1rem;padding:1.5rem}.inventoryDrawerMetricGrid{gap:1rem}.inventoryDrawerMetric{background:#fafbfd;border:.1rem solid #edf0f4;border-radius:1rem;padding:1.4rem}.inventoryDrawerSection{border-top:.1rem solid #edf0f4;padding-top:1.8rem}.inventoryLocationRow{border:.1rem solid #edf0f4;border-radius:.9rem;padding:1rem}.inventoryLocationIcon{background:#edf4ff;border-radius:.8rem;color:#3a84f8;height:3.8rem;width:3.8rem}.inventoryDrawerActions{padding-top:1rem}.inventoryDrawerActions button{width:100%}.inventoryModalOverlay{align-items:center;display:flex;justify-content:center;padding:2rem}.inventoryStockModal{background:#fff;border-radius:1.4rem;box-shadow:0 2rem 6rem #0003;max-height:calc(100vh - 4rem);overflow-y:auto;padding:2rem;width:min(52rem,100%)}.inventoryStockProduct{background:#f7f9fc;border-radius:1rem;padding:1.2rem}.inventoryStockActionTabs{border-bottom:.1rem solid #e7ebf0;width:100%}.inventoryStockActionTabs button{align-items:center;background:#0000;border:0;border-bottom:.2rem solid #0000;color:#777;cursor:pointer;display:flex;flex:1 1;font-size:1.4rem;gap:.5rem;justify-content:center;min-height:4.5rem}.inventoryStockActionTabs button svg{font-size:1.9rem}.inventoryStockActionActive{border-bottom-color:#3a84f8!important;color:#3a84f8!important}.inventoryModalFooter{padding-top:.5rem}@media (max-width:125rem){.inventoryGridView{grid-template-columns:repeat(3,1fr)}.inventoryHealthBody{grid-template-columns:18rem 1fr}.inventoryQuickActions{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (max-width:100rem){.inventoryKpiGrid{grid-template-columns:repeat(4,1fr)}.inventoryGridView{grid-template-columns:repeat(2,1fr)}.inventoryCommandBar{flex-wrap:wrap}.inventorySearchBox{flex-basis:100%}}@media (max-width:70rem){.inventoryPage{padding:1.5rem}.inventoryPageHeader{align-items:flex-start;flex-direction:column}.inventoryHeaderActions{flex-wrap:wrap;width:100%}.inventoryHealthBody{grid-template-columns:1fr}.inventoryHealthScore{padding:1rem}.inventoryQuickActions{grid-template-columns:1fr}.inventoryFilterGrid{grid-template-columns:1fr 1fr}}@media (max-width:48rem){.inventoryFilterGrid,.inventoryGridView,.inventoryKpiGrid{grid-template-columns:1fr}.inventoryCommandBar{align-items:stretch;flex-direction:column}.inventorySearchBox{min-width:100%}.inventoryFilterBtn,.inventorySortBox,.inventoryViewSwitch{width:100%}.inventoryHeaderActions button,.inventoryViewSwitch button{flex:1 1}.inventoryTableHeader{gap:1.2rem}.inventoryBulkBar,.inventoryTableHeader{align-items:flex-start;flex-direction:column}.inventoryBulkBar{gap:1rem}.inventoryBulkBar>div{flex-wrap:wrap}.inventoryPagination{align-items:flex-start;flex-direction:column;gap:1.2rem}}.terms-page{--terms-border:#e4e9f1;--terms-border-strong:#d6deea;--terms-muted:#687386;--terms-muted-light:#8791a3;--terms-surface:#fff;--terms-surface-soft:#f8fafc;--terms-blue-soft:#f0f6ff;--terms-blue-border:#d5e5ff;--terms-success:#159765;--terms-success-soft:#edf9f4;--terms-warning:#b27b00;--terms-warning-soft:#fff9e8;--terms-danger:#c74b4b;--terms-danger-soft:#fff1f1;--terms-info:#3a84f8;--terms-info-soft:#eef5ff;--terms-radius:1.4rem;--terms-radius-small:1rem;background:var(--light-color);color:var(--text-color);min-height:100vh;position:relative;width:100%}.terms-page__shell{margin:0 auto;padding:3rem;width:min(150rem,100%)}.terms-hero{background:var(--terms-surface);border:.1rem solid var(--terms-border);border-radius:2rem;box-shadow:0 1rem 3rem #23324b14;box-shadow:var(--shadowA,0 1rem 3rem #23324b14);overflow:hidden;position:relative}.terms-hero:after{background:var(--secondary-color);border-radius:50%;content:"";height:30rem;opacity:.5;pointer-events:none;position:absolute;right:-14rem;top:-16rem;width:30rem}.terms-hero__top{border-bottom:.1rem solid var(--terms-border);padding:2rem 2.5rem;position:relative;z-index:1}.terms-brand{min-width:0}.terms-brand__icon{align-items:center;background:var(--primary-color);border-radius:1.2rem;color:#fff;display:flex;flex:0 0 4.8rem;height:4.8rem;justify-content:center;width:4.8rem}.terms-brand__icon svg{font-size:2.6rem}.terms-brand__name{color:var(--text-color);font-size:1.6rem}.terms-brand__label{color:var(--terms-muted);font-size:1.4rem;margin-top:.3rem}.terms-status{background:var(--terms-success-soft);border:.1rem solid #bfe9d6;border-radius:5rem;color:var(--terms-success);font-size:1.4rem;font-weight:600;padding:.8rem 1.2rem;white-space:nowrap}.terms-status svg{font-size:1.8rem}.terms-hero__content{padding:5rem 5rem 4.5rem;position:relative;z-index:1}.terms-hero__eyebrow{background:var(--terms-blue-soft);border-radius:.8rem;color:var(--primary-color);font-size:1.3rem;font-weight:700;letter-spacing:.12rem;margin-bottom:1.5rem;padding:.7rem 1rem;width:fit-content}.terms-hero__eyebrow svg{font-size:1.8rem}.terms-hero__title{color:#172033;font-size:clamp(3.4rem,5vw,6rem);letter-spacing:-.12rem;line-height:1.05;margin:0;max-width:90rem}.terms-hero__description{color:var(--terms-muted);font-size:1.7rem;line-height:1.7;margin:1.8rem 0 0;max-width:80rem}.terms-meta{margin-top:3rem}.terms-meta__item{background:var(--terms-surface-soft);border:.1rem solid var(--terms-border);border-radius:1rem;min-width:15rem;padding:1.4rem 1.7rem}.terms-meta__item span{color:var(--terms-muted);display:block;font-size:1.3rem;margin-bottom:.6rem}.terms-meta__item strong{align-items:center;color:#172033;display:flex;font-size:1.4rem;gap:.6rem}.terms-meta__current{color:var(--terms-success)!important}.terms-meta__current svg{font-size:1.7rem}.terms-review-notice{background:var(--terms-info-soft);border:.1rem solid var(--terms-blue-border);border-radius:var(--terms-radius);margin-top:2rem;padding:1.8rem 2rem}.terms-review-notice__icon{align-items:center;background:#fff;border-radius:1rem;color:var(--primary-color);display:flex;flex:0 0 4rem;height:4rem;justify-content:center;width:4rem}.terms-review-notice__icon svg{font-size:2.2rem}.terms-review-notice strong{color:#172033;display:block;font-size:1.5rem}.terms-review-notice p{color:#5e6a7d;font-size:1.4rem;line-height:1.65;margin:.5rem 0 0}.terms-search{margin-top:2rem}.terms-search__box{background:#fff;border:.1rem solid var(--terms-border-strong);border-radius:1.2rem;min-height:5.4rem;padding:0 1.7rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.terms-search__box:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 .3rem #3a84f81a}.terms-search__box>svg{color:var(--terms-muted);flex:0 0 auto;font-size:2.2rem}.terms-search__box input{background:#0000;border:0;color:var(--text-color);font-family:inherit;font-size:1.5rem;min-width:0;outline:0;width:100%}.terms-search__box input::placeholder{color:var(--terms-muted-light)}.terms-search__clear{align-items:center;background:#0000;border:0;border-radius:.8rem;color:var(--terms-muted);cursor:pointer;display:flex;flex:0 0 3.4rem;height:3.4rem;justify-content:center;width:3.4rem}.terms-search__clear:hover{background:var(--terms-surface-soft);color:var(--text-color)}.terms-search__clear svg{font-size:2rem}.terms-search__results{color:var(--terms-muted);font-size:1.3rem;margin-top:.8rem}.terms-mobile-toc{display:none;margin-top:2rem}.terms-mobile-toc__button{background:#fff;border:.1rem solid var(--terms-border);border-radius:1.2rem;color:#172033;cursor:pointer;font-family:inherit;font-size:1.5rem;font-weight:600;min-height:5.5rem;padding:0 1.7rem;width:100%}.terms-mobile-toc__button>span{min-width:0}.terms-mobile-toc__button svg{color:var(--primary-color)}.terms-mobile-toc__arrow{transition:transform .2s ease}.terms-mobile-toc__arrow--open{transform:rotate(180deg)}.terms-mobile-toc__content{background:#fff;border:.1rem solid var(--terms-border);border-radius:1.2rem;margin-top:.8rem;padding:.7rem}.terms-layout{grid-gap:2.5rem;align-items:start;display:grid;gap:2.5rem;grid-template-columns:minmax(25rem,31rem) minmax(0,1fr);margin-top:2.5rem}.terms-sidebar{min-width:0}.terms-sidebar__inner{background:#fff;border:.1rem solid var(--terms-border);border-radius:1.5rem;box-shadow:0 .8rem 2.5rem #23324b0f;box-shadow:var(--shadowA,0 .8rem 2.5rem #23324b0f);max-height:calc(100vh - 4rem);overflow-y:auto;padding:1.5rem;position:sticky;top:2rem}.terms-sidebar__heading{border-bottom:.1rem solid var(--terms-border);margin-bottom:.5rem;padding:.8rem .8rem 1.5rem}.terms-sidebar__heading>svg{color:var(--primary-color);font-size:2.1rem}.terms-sidebar__heading strong{color:#172033;display:block;font-size:1.5rem}.terms-sidebar__heading span{color:var(--terms-muted);display:block;font-size:1.2rem;margin-top:.3rem}.terms-toc{display:flex;flex-direction:column;gap:.25rem}.terms-toc__item{align-items:center;background:#0000;border:0;border-radius:.9rem;color:var(--terms-muted);cursor:pointer;display:flex;font-family:inherit;gap:.9rem;min-height:4.3rem;padding:.7rem .8rem;position:relative;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.terms-toc__item:hover{background:var(--terms-surface-soft);color:#172033}.terms-toc__item--active{background:var(--terms-blue-soft);color:var(--primary-color)}.terms-toc__number{color:var(--terms-muted-light);flex:0 0 2.5rem;font-size:1.1rem;font-weight:600;text-align:center;width:2.5rem}.terms-toc__item--active .terms-toc__number{color:var(--primary-color)}.terms-toc__title{flex:1 1;font-size:1.3rem;line-height:1.4;min-width:0}.terms-toc__item--active .terms-toc__title{font-weight:600}.terms-toc__chevron{flex:0 0 auto;font-size:1.8rem!important}.terms-document{background:#fff;border:.1rem solid var(--terms-border);border-radius:1.7rem;min-width:0;padding:.5rem 1rem 8rem}.terms-section{padding:4rem 4.5rem;position:relative;scroll-margin-top:2rem}.terms-section+.terms-section{border-top:.1rem solid var(--terms-border)}.terms-section--search-match{background:linear-gradient(90deg,rgba(58,132,248,.035),#0000)}.terms-section__header{align-items:flex-start;display:flex;gap:1.5rem}.terms-section__number{color:var(--primary-color);font-size:1.3rem;font-weight:700;letter-spacing:.04rem;min-width:4.5rem;padding-top:.7rem}.terms-section__heading-wrap{align-items:flex-start;display:flex;flex:1 1;gap:2rem;justify-content:space-between;min-width:0}.terms-section h2{color:#172033;font-size:clamp(2rem,2.5vw,2.7rem);letter-spacing:-.04rem;line-height:1.25;margin:0}.terms-section__link{align-items:center;background:#0000;border:0;border-radius:.7rem;color:var(--terms-muted);cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:1.2rem;gap:.5rem;opacity:.7;padding:.6rem .8rem;transition:background .2s ease,color .2s ease,opacity .2s ease}.terms-section__link:hover{background:var(--terms-surface-soft);color:var(--primary-color);opacity:1}.terms-section__link svg{font-size:1.8rem}.terms-section__body{margin-left:6rem;margin-top:1.7rem;max-width:88rem}.terms-section__body p{color:#4e596b;font-size:1.45rem;line-height:1.85;margin:0 0 1.5rem}.terms-section__body p:last-child{margin-bottom:0}.terms-section mark{background:#f8e15c8c;border-radius:.3rem;color:inherit;padding:.05rem .25rem}.terms-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:2rem 0;padding:0}.terms-list li{align-items:flex-start;color:#4e596b;display:flex;font-size:1.4rem;gap:1rem;line-height:1.7}.terms-list__marker{align-items:center;background:var(--terms-success-soft);border-radius:50%;color:var(--terms-success);display:flex;flex:0 0 2.3rem;height:2.3rem;justify-content:center;margin-top:.05rem;width:2.3rem}.terms-list__marker svg{font-size:1.6rem}.terms-callout{align-items:flex-start;border:.1rem solid;border-radius:1.2rem;display:flex;gap:1.2rem;margin-top:2rem;padding:1.6rem 1.7rem}.terms-callout__icon{align-items:center;border-radius:.9rem;display:flex;flex:0 0 3.8rem;height:3.8rem;justify-content:center;width:3.8rem}.terms-callout strong{display:block;font-size:1.4rem}.terms-callout p{font-size:1.35rem!important;line-height:1.7!important;margin:.5rem 0 0!important}.terms-callout--warning{background:var(--terms-warning-soft);border-color:#f0dfaa}.terms-callout--warning .terms-callout__icon{background:#fff;color:var(--terms-warning)}.terms-callout--warning strong{color:#775600}.terms-callout--success{background:var(--terms-success-soft);border-color:#c7ead9}.terms-callout--success .terms-callout__icon{background:#fff;color:var(--terms-success)}.terms-callout--success strong{color:#126f4a}.terms-callout--info{background:var(--terms-info-soft);border-color:var(--terms-blue-border)}.terms-callout--info .terms-callout__icon{background:#fff;color:var(--primary-color)}.terms-callout--info strong{color:#245fb6}.terms-definition{align-items:center;background:var(--terms-surface-soft);border:.1rem solid var(--terms-border);border-radius:1rem;display:flex;gap:2rem;justify-content:space-between;margin-top:1.2rem;padding:1.5rem 1.7rem}.terms-definition span{color:var(--terms-muted);font-size:1.3rem;font-weight:500}.terms-definition strong{color:#172033;font-size:1.4rem;text-align:right}.terms-related-link{margin-top:1.7rem}.terms-related-link a,.terms-related-link__disabled{align-items:center;background:var(--terms-blue-soft);border:.1rem solid var(--terms-blue-border);border-radius:1rem;color:var(--primary-color);display:flex;font-size:1.4rem;font-weight:600;gap:1rem;justify-content:space-between;min-height:4.8rem;padding:0 1.5rem;text-decoration:none}.terms-related-link a:hover{border-color:var(--primary-color)}.terms-related-link a svg{font-size:2rem}.terms-related-link__disabled{cursor:default}.terms-related-link__disabled>span{color:var(--terms-muted);font-size:1.2rem;font-weight:400}.terms-contact-grid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.terms-contact-card{align-items:flex-start;background:var(--terms-surface-soft);border:.1rem solid var(--terms-border);border-radius:1.2rem;display:flex;gap:1rem;min-width:0;padding:1.5rem}.terms-contact-card__icon{align-items:center;background:#fff;border-radius:.9rem;color:var(--primary-color);display:flex;flex:0 0 3.8rem;height:3.8rem;justify-content:center;width:3.8rem}.terms-contact-card__icon svg{font-size:2rem}.terms-contact-card__content{min-width:0}.terms-contact-card__content strong{color:#172033;display:block;font-size:1.4rem}.terms-contact-card__content p{color:var(--terms-muted);font-size:1.25rem!important;line-height:1.5!important;margin:.4rem 0 .8rem!important}.terms-contact-card__content button{background:#0000;border:0;color:var(--primary-color);cursor:pointer;font-family:inherit;font-size:1.25rem;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.terms-contact-card__content button:hover{text-decoration:underline}.terms-contact-card__placeholder{color:var(--terms-muted-light);display:block;font-size:1.2rem}.terms-final-card{align-items:flex-start;background:var(--terms-blue-soft);border:.1rem solid var(--terms-blue-border);border-radius:1.4rem;display:flex;gap:1.7rem;margin:2rem 4.5rem 4rem;padding:2rem}.terms-final-card__icon{align-items:center;background:#fff;border-radius:1rem;color:var(--primary-color);display:flex;flex:0 0 4.5rem;height:4.5rem;justify-content:center;width:4.5rem}.terms-final-card__icon svg{font-size:2.4rem}.terms-final-card h2{color:#172033;font-size:1.7rem;margin:0}.terms-final-card p{color:#5d687a;font-size:1.3rem;line-height:1.7;margin:.5rem 0 0}.terms-floating-actions{bottom:2.5rem;display:flex;flex-direction:column;gap:.8rem;position:fixed;right:2.5rem;z-index:50}.terms-floating-button{align-items:center;background:#fff;border:.1rem solid var(--terms-border);border-radius:1.2rem;box-shadow:0 .8rem 2.5rem #23324b21;color:#172033;cursor:pointer;display:flex;height:4.8rem;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;width:4.8rem}.terms-floating-button:hover{background:var(--primary-color);color:#fff;transform:translateY(-.2rem)}.terms-floating-button svg{font-size:2.2rem}.terms-floating-button--print{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.terms-floating-button--print:hover{background:#286fda}.terms-print-bar{display:none}.terms-page a:focus-visible,.terms-page button:focus-visible,.terms-page input:focus-visible{outline:.25rem solid #3a84f873;outline-offset:.2rem}@media (max-width:1100px){.terms-page__shell{padding:2rem}.terms-layout{gap:1.7rem;grid-template-columns:minmax(22rem,26rem) minmax(0,1fr)}.terms-document{padding-left:.5rem;padding-right:.5rem}.terms-section{padding:3.5rem 3rem}.terms-section__body{margin-left:4.5rem}.terms-contact-grid{grid-template-columns:1fr}.terms-final-card{margin-left:3rem;margin-right:3rem}}@media (max-width:850px){.terms-page__shell{padding:1.5rem}.terms-sidebar{display:none}.terms-mobile-toc{display:block}.terms-layout{display:block;margin-top:1.5rem}.terms-document{border-radius:1.4rem}.terms-hero__content{padding:4rem 3rem}.terms-section{padding:3.2rem 2.5rem}.terms-section__body{margin-left:0}.terms-final-card{margin-left:2.5rem;margin-right:2.5rem}}@media (max-width:600px){.terms-page__shell{padding:1rem}.terms-hero{border-radius:1.4rem}.terms-hero__top{padding:1.5rem}.terms-brand__icon{flex-basis:4.2rem;height:4.2rem;width:4.2rem}.terms-brand__icon svg{font-size:2.2rem}.terms-brand__name{font-size:1.4rem}.terms-brand__label,.terms-status{font-size:1.2rem}.terms-status{padding:.7rem .9rem}.terms-status svg{font-size:1.6rem}.terms-hero__content{padding:3rem 1.7rem}.terms-hero__eyebrow{font-size:1.1rem}.terms-hero__title{font-size:3.4rem}.terms-hero__description{font-size:1.45rem;line-height:1.65}.terms-meta{display:grid;grid-template-columns:1fr 1fr}.terms-meta__item{min-width:0;padding:1.2rem}.terms-meta__item span{font-size:1.1rem}.terms-meta__item strong{font-size:1.2rem}.terms-review-notice{align-items:flex-start;padding:1.4rem}.terms-review-notice p{font-size:1.2rem}.terms-search__box{min-height:5rem}.terms-document{border-radius:1.2rem}.terms-section{padding:2.8rem 1.5rem}.terms-section__header{gap:.8rem}.terms-section__number{font-size:1.1rem;min-width:3.5rem}.terms-section__heading-wrap{display:block}.terms-section h2{font-size:2rem}.terms-section__link{margin-top:.8rem;padding-left:0}.terms-section__body{margin-top:1.5rem}.terms-section__body p{font-size:1.4rem;line-height:1.8}.terms-list li{font-size:1.35rem}.terms-definition{display:block}.terms-definition strong{display:block;margin-top:.5rem;text-align:left}.terms-callout{padding:1.3rem}.terms-callout__icon{flex-basis:3.3rem;height:3.3rem;width:3.3rem}.terms-callout__icon svg{font-size:1.8rem}.terms-contact-grid{gap:.8rem}.terms-contact-card{padding:1.3rem}.terms-final-card{margin:1rem 1.5rem 3rem;padding:1.5rem}.terms-final-card__icon{flex-basis:4rem;height:4rem;width:4rem}.terms-final-card h2{font-size:1.5rem}.terms-floating-actions{bottom:1.2rem;right:1.2rem}.terms-floating-button{height:4.4rem;width:4.4rem}}@media (max-width:400px){.terms-meta{grid-template-columns:1fr}.terms-brand__label,.terms-status span{display:none}.terms-status{height:3.5rem;justify-content:center;padding:0;width:3.5rem}.terms-hero__title{font-size:3rem}}@media (prefers-reduced-motion:reduce){.terms-page *,.terms-page :after,.terms-page :before{scroll-behavior:auto!important;transition:none!important}}@media print{@page{margin:1.5cm}.terms-page{background:#fff;min-height:auto}.terms-page__shell{padding:0;width:100%}.terms-hero{border:0;border-radius:0;box-shadow:none}.terms-hero:after{display:none}.terms-hero__top{padding:0 0 1.5rem}.terms-hero__content{padding:2rem 0}.terms-floating-actions,.terms-mobile-toc,.terms-print-bar,.terms-review-notice,.terms-search,.terms-section__link,.terms-sidebar{display:none!important}.terms-layout{display:block;margin:0}.terms-document{border:0;border-radius:0;box-shadow:none;padding:0}.terms-section{break-inside:avoid;padding:2rem 0;page-break-inside:avoid}.terms-section+.terms-section{border-top:.1rem solid #ddd}.terms-section__body{margin-left:0}.terms-section__link{display:none!important}.terms-callout,.terms-contact-card,.terms-definition,.terms-final-card{break-inside:avoid;page-break-inside:avoid}.terms-final-card{margin:2rem 0}.terms-contact-grid{grid-template-columns:1fr}.terms-page a{color:#000;text-decoration:underline}}.public_learning-page{--public_learning-primary:var(--primary-color,#3a84f8);--public_learning-secondary:var(--secondary-color,#e7ebfb);--public_learning-accent:var(--accent-color,#f8e15c);--public_learning-text:var(--text-color,#333);--public_learning-background:var(--background-color,#fff);--public_learning-light:var(--light-color,#f8fafc);--public_learning-muted:#707b8d;--public_learning-border:#e4e9f1;--public_learning-border-strong:#d6deea;--public_learning-dark:#172033;--public_learning-success:#159765;--public_learning-success-light:#edf9f4;background:var(--public_learning-light);color:var(--public_learning-text);min-height:100vh;width:100%}.public_learning-page *,.public_learning-page :after,.public_learning-page :before{box-sizing:border-box}.public_learning-page button,.public_learning-page input{font-family:inherit}.public_learning-page button:focus-visible,.public_learning-page input:focus-visible{outline:.25rem solid #3a84f866;outline-offset:.2rem}.public_learning-page__container{margin:0 auto;padding:3rem;width:min(150rem,100%)}.public_learning-hero{background:var(--public_learning-dark);border-radius:2.2rem;color:#fff;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(35rem,.65fr);min-height:54rem;overflow:hidden;position:relative}.public_learning-hero__content{display:flex;flex-direction:column;justify-content:center;padding:6rem;position:relative;z-index:2}.public_learning-hero__eyebrow{background:#ffffff0f;border:.1rem solid #ffffff21;border-radius:.8rem;color:#c8d9ff;font-size:1.2rem;font-weight:700;letter-spacing:.12rem;margin-bottom:1.7rem;padding:.8rem 1.1rem;width:fit-content}.public_learning-hero__eyebrow svg{font-size:1.8rem}.public_learning-hero__title{font-size:clamp(3.8rem,5.5vw,6.8rem);letter-spacing:-.15rem;line-height:1.03;margin:0;max-width:82rem}.public_learning-hero__title span{color:var(--public_learning-primary)}.public_learning-hero__description{color:#aeb8c8;font-size:1.6rem;line-height:1.75;margin:2rem 0 0;max-width:72rem}.public_learning-search{background:#ffffff14;border:.1rem solid #ffffff21;border-radius:1.2rem;margin-top:3rem;min-height:5.8rem;padding:.6rem .7rem .6rem 1.7rem;transition:border-color .2s ease,background .2s ease;width:min(72rem,100%)}.public_learning-search:focus-within{background:#ffffff1c;border-color:#3a84f8cc}.public_learning-search>svg{color:#aeb8c8;flex:0 0 auto;font-size:2.3rem}.public_learning-search input{background:#0000;border:0;color:#fff;flex:1 1;font-size:1.5rem;min-width:0;outline:0}.public_learning-search input::placeholder{color:#8995a9}.public_learning-search__clear{align-items:center;background:#0000;border:0;border-radius:.8rem;color:#aeb8c8;cursor:pointer;display:flex;flex:0 0 3.5rem;height:3.5rem;justify-content:center;width:3.5rem}.public_learning-search__clear:hover{background:#ffffff14;color:#fff}.public_learning-search__clear svg{font-size:2rem}.public_learning-search__button{background:var(--public_learning-primary);border:0;border-radius:.9rem;color:#fff;cursor:pointer;font-size:1.35rem;font-weight:600;min-height:4.5rem;padding:0 1.7rem;transition:transform .2s ease,background .2s ease}.public_learning-search__button:hover{background:#286fda;transform:translateY(-.1rem)}.public_learning-hero__stats{margin-top:3rem}.public_learning-hero-stat{min-width:15rem}.public_learning-hero-stat__icon{align-items:center;background:#ffffff14;border-radius:1rem;color:#c8d9ff;display:flex;flex:0 0 4.3rem;height:4.3rem;justify-content:center;width:4.3rem}.public_learning-hero-stat__icon svg{font-size:2.1rem}.public_learning-hero-stat strong{color:#fff;display:block;font-size:1.7rem}.public_learning-hero-stat span{color:#8793a7;display:block;font-size:1.2rem;margin-top:.25rem}.public_learning-hero__visual{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.public_learning-hero__orb{border-radius:50%;pointer-events:none;position:absolute}.public_learning-hero__orb--one{background:#3a84f829;height:36rem;right:-13rem;top:7rem;width:36rem}.public_learning-hero__orb--two{background:#f8e15c17;bottom:-8rem;height:24rem;left:2rem;width:24rem}.public_learning-hero-dashboard{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:hsla(0,0%,100%,.075);border:.1rem solid #ffffff21;border-radius:1.8rem;box-shadow:0 2rem 5rem #00000040;padding:2rem;position:relative;width:min(36rem,82%);z-index:2}.public_learning-hero-dashboard__top{color:#aeb8c8;font-size:1.25rem}.public_learning-hero-dashboard__top>svg{color:var(--public_learning-primary);font-size:2rem}.public_learning-dashboard-dot{background:var(--public_learning-success);border-radius:50%;height:.8rem;width:.8rem}.public_learning-progress-circle{align-items:center;border-bottom:1.2rem solid #ffffff14;border-left:1.2rem solid #ffffff14;border-radius:50%;border-right:1.2rem solid #ffffff14;border-right-color:var(--public_learning-primary);border-top:1.2rem solid #ffffff14;border-top-color:var(--public_learning-primary);display:flex;height:20rem;justify-content:center;margin:3rem auto;transform:rotate(20deg);width:20rem}.public_learning-progress-circle>div{align-items:center;display:flex;flex-direction:column;transform:rotate(-20deg)}.public_learning-progress-circle strong{color:#fff;font-size:3.6rem}.public_learning-progress-circle span{color:#8e9aae;font-size:1.2rem;margin-top:.3rem}.public_learning-hero-dashboard__line{background:#ffffff14;border-radius:5rem;height:.8rem;overflow:hidden;width:100%}.public_learning-hero-dashboard__line span{background:var(--public_learning-primary);border-radius:inherit;display:block;height:100%}.public_learning-hero-dashboard__footer{color:#8e9aae;font-size:1.15rem;margin-top:1.2rem}.public_learning-hero-dashboard__footer strong{color:#fff}.public_learning-section-heading{margin-bottom:2rem}.public_learning-section-label{color:var(--public_learning-primary);font-size:1.15rem;font-weight:700;letter-spacing:.1rem;margin-bottom:.7rem}.public_learning-section-heading h2{color:var(--public_learning-dark);font-size:clamp(2.2rem,3vw,3rem);line-height:1.2;margin:0}.public_learning-section-heading p{color:var(--public_learning-muted);font-size:1.4rem;line-height:1.7;margin:.8rem 0 0;max-width:70rem}.public_learning-text-button{align-items:center;background:#0000;border:0;color:var(--public_learning-primary);cursor:pointer;display:flex;font-family:inherit;font-size:1.35rem;font-weight:600;gap:.7rem}.public_learning-text-button:hover{text-decoration:underline}.public_learning-text-button svg{font-size:1.9rem}.public_learning-continue{margin-top:5rem}.public_learning-continue-card{grid-gap:2rem;align-items:center;background:#fff;border:.1rem solid var(--public_learning-border);border-radius:1.7rem;box-shadow:0 .8rem 3rem #23324b0d;display:grid;gap:2rem;grid-template-columns:auto minmax(0,1fr) minmax(20rem,28rem);padding:2.5rem}.public_learning-continue-card__icon{align-items:center;background:var(--public_learning-secondary);border-radius:1.4rem;color:var(--public_learning-primary);display:flex;height:6rem;justify-content:center;width:6rem}.public_learning-continue-card__icon svg{font-size:3rem}.public_learning-card-meta{align-items:center;color:var(--public_learning-muted);display:flex;flex-wrap:wrap;font-size:1.1rem;font-weight:600;gap:.8rem}.public_learning-card-meta span:first-child{background:var(--public_learning-success-light);border-radius:.5rem;color:var(--public_learning-success);padding:.4rem .7rem}.public_learning-continue-card h3{color:var(--public_learning-dark);font-size:2rem;margin:.8rem 0 0}.public_learning-continue-card__content>p{color:var(--public_learning-muted);font-size:1.3rem;line-height:1.65;margin:.6rem 0 0;max-width:65rem}.public_learning-progress{margin-top:1.5rem}.public_learning-progress__top{color:var(--public_learning-muted);font-size:1.15rem;margin-bottom:.6rem}.public_learning-progress__top strong{color:var(--public_learning-dark)}.public_learning-progress__bar{background:#edf0f5;border-radius:5rem;height:.7rem;overflow:hidden;width:100%}.public_learning-progress__bar span{background:var(--public_learning-primary);border-radius:inherit;display:block;height:100%}.public_learning-primary-button{align-items:center;background:var(--public_learning-primary);border:0;border-radius:.9rem;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.3rem;font-weight:600;justify-content:center;min-height:4.5rem;padding:0 1.7rem;transition:transform .2s ease,background .2s ease}.public_learning-primary-button:hover{background:#286fda;transform:translateY(-.1rem)}.public_learning-primary-button svg{font-size:2rem}.public_learning-continue-card__content .public_learning-primary-button{margin-top:1.5rem}.public_learning-continue-card__lesson{background:var(--public_learning-light);border:.1rem solid var(--public_learning-border);border-radius:1.2rem;min-height:14rem;padding:1.7rem}.public_learning-continue-card__lesson>span{color:var(--public_learning-muted);display:block;font-size:1.1rem;font-weight:600}.public_learning-continue-card__lesson>strong{color:var(--public_learning-dark);display:block;font-size:1.35rem;line-height:1.45;margin-top:.7rem}.public_learning-continue-card__lesson small{align-items:center;color:var(--public_learning-muted);display:flex;font-size:1.15rem;gap:.5rem;margin-top:1.2rem}.public_learning-continue-card__lesson small svg{font-size:1.6rem}.public_learning-journey{margin-top:6rem}.public_learning-journey__track{align-items:center;display:flex;justify-content:center;padding:2rem 0}.public_learning-journey-step{background:#0000;border:0;cursor:pointer;flex-direction:column;font-family:inherit;min-width:12rem;padding:.5rem;width:16rem}.public_learning-journey-step,.public_learning-journey-step__icon{align-items:center;color:var(--public_learning-muted);display:flex}.public_learning-journey-step__icon{background:#fff;border:.1rem solid var(--public_learning-border-strong);border-radius:1.5rem;box-shadow:0 .7rem 2rem #23324b0f;height:5.7rem;justify-content:center;transition:transform .2s ease,border-color .2s ease,background .2s ease;width:5.7rem}.public_learning-journey-step__icon svg{font-size:2.5rem}.public_learning-journey-step:hover .public_learning-journey-step__icon{border-color:var(--public_learning-primary);transform:translateY(-.2rem)}.public_learning-journey-step>span{color:var(--public_learning-muted);font-size:1rem;font-weight:600;margin-top:.9rem}.public_learning-journey-step strong{color:var(--public_learning-dark);font-size:1.2rem;margin-top:.3rem;text-align:center}.public_learning-journey-step--active .public_learning-journey-step__icon{background:var(--public_learning-secondary);border-color:var(--public_learning-primary);color:var(--public_learning-primary)}.public_learning-journey-step--complete .public_learning-journey-step__icon{background:var(--public_learning-success-light);border-color:#bfe9d6;color:var(--public_learning-success)}.public_learning-journey-step--active>span,.public_learning-journey-step--complete>span{color:var(--public_learning-primary)}.public_learning-journey__connector{background:var(--public_learning-border-strong);flex:0 0 5rem;height:.2rem;width:5rem}.public_learning-topics{margin-top:6rem}.public_learning-filter-button{background:#fff;border:.1rem solid var(--public_learning-border-strong);border-radius:.9rem;color:var(--public_learning-dark);cursor:pointer;font-family:inherit;font-size:1.3rem;font-weight:600;min-height:4.4rem;padding:0 1.5rem}.public_learning-filter-button--active,.public_learning-filter-button:hover{background:var(--public_learning-secondary);border-color:var(--public_learning-primary);color:var(--public_learning-primary)}.public_learning-filter-button svg{font-size:2rem}.public_learning-filters{background:#fff;border:.1rem solid var(--public_learning-border);border-radius:1.2rem;margin-bottom:2rem;padding:1.2rem}.public_learning-category-tab,.public_learning-filter-chip{background:#0000;border:.1rem solid #0000;border-radius:.8rem;color:var(--public_learning-muted);cursor:pointer;font-family:inherit;font-size:1.25rem;font-weight:500;min-height:3.8rem;padding:0 1.2rem}.public_learning-category-tab:hover,.public_learning-filter-chip:hover{background:var(--public_learning-secondary);color:var(--public_learning-primary)}.public_learning-category-tab--active,.public_learning-filter-chip--active{background:var(--public_learning-primary);color:#fff}.public_learning-category-tab--active:hover,.public_learning-filter-chip--active:hover{background:#286fda;color:#fff}.public_learning-category-tabs{margin-bottom:2rem}.public_learning-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.public_learning-card{background:#fff;border:.1rem solid var(--public_learning-border);border-radius:1.5rem;display:flex;flex-direction:column;min-height:39rem;min-width:0;overflow:hidden;padding:2rem;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.public_learning-card:hover{border-color:#cbd8ec;box-shadow:0 1.5rem 4rem #23324b17;transform:translateY(-.3rem)}.public_learning-card--featured{background:linear-gradient(145deg,#e7ebfb80,#fff 45%);border-color:#bcd5fc}.public_learning-card__top{position:relative}.public_learning-card__icon{align-items:center;background:var(--public_learning-secondary);border-radius:1.2rem;color:var(--public_learning-primary);display:flex;height:5rem;justify-content:center;width:5rem}.public_learning-card__icon svg{font-size:2.5rem}.public_learning-bookmark{align-items:center;background:#fff;border:.1rem solid var(--public_learning-border);border-radius:.9rem;color:var(--public_learning-muted);cursor:pointer;display:flex;height:4rem;justify-content:center;width:4rem}.public_learning-bookmark--active,.public_learning-bookmark:hover{background:var(--public_learning-secondary);border-color:#bfd4f8;color:var(--public_learning-primary)}.public_learning-bookmark svg{font-size:2rem}.public_learning-card__number{color:#e8edf4;font-size:4.5rem;font-weight:700;line-height:1;position:absolute;right:2rem;top:1.8rem}.public_learning-card__badges{margin-top:1.8rem;position:relative;z-index:1}.public_learning-card__badges>span{background:var(--public_learning-light);border-radius:.6rem;color:var(--public_learning-muted);font-size:1.05rem;font-weight:600;padding:.45rem .75rem}.public_learning-card__featured-badge{align-items:center;background:#fff9e5!important;color:#947200!important;display:flex;gap:.4rem}.public_learning-card__featured-badge svg{font-size:1.4rem}.public_learning-card h3{color:var(--public_learning-dark);font-size:1.9rem;line-height:1.3;margin:1.2rem 0 0;position:relative;z-index:1}.public_learning-card>p{color:var(--public_learning-muted);font-size:1.3rem;line-height:1.65;margin:.8rem 0 0;min-height:6.7rem;position:relative;z-index:1}.public_learning-card__details{color:var(--public_learning-muted);font-size:1.15rem;margin-top:1.5rem}.public_learning-card__details span{align-items:center;display:flex;gap:.45rem}.public_learning-card__details svg{color:var(--public_learning-primary);font-size:1.7rem}.public_learning-card__progress{margin-top:1.5rem}.public_learning-card__progress>div:first-child{color:var(--public_learning-muted);font-size:1.1rem;margin-bottom:.6rem}.public_learning-card__progress strong{color:var(--public_learning-dark)}.public_learning-card__button{align-items:center;background:var(--public_learning-primary);border:.1rem solid var(--public_learning-primary);border-radius:.9rem;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1.3rem;font-weight:600;gap:.6rem;justify-content:center;margin-top:auto;min-height:4.6rem;padding:0 1.2rem;transition:background .2s ease,transform .2s ease;width:100%}.public_learning-card__button:hover{background:#286fda;transform:translateY(-.1rem)}.public_learning-card__button svg{font-size:1.9rem}.public_learning-card__button--complete{background:var(--public_learning-success-light);border-color:#bfe9d6;color:var(--public_learning-success)}.public_learning-card__button--complete:hover{background:#e2f5eb;color:var(--public_learning-success)}.public_learning-empty{background:#fff;border:.1rem dashed var(--public_learning-border-strong);flex-direction:column;min-height:32rem;padding:3rem;text-align:center}.public_learning-empty,.public_learning-empty__icon{align-items:center;border-radius:1.5rem;display:flex;justify-content:center}.public_learning-empty__icon{background:var(--public_learning-secondary);color:var(--public_learning-primary);height:6rem;width:6rem}.public_learning-empty__icon svg{font-size:3rem}.public_learning-empty h3{color:var(--public_learning-dark);font-size:1.9rem;margin:1.5rem 0 0}.public_learning-empty p{color:var(--public_learning-muted);font-size:1.3rem;line-height:1.7;margin:.7rem 0 1.7rem;max-width:50rem}.public_learning-mobile-feature{background:var(--public_learning-primary);border-radius:1.8rem;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(25rem,.6fr);margin-top:6rem;min-height:40rem;overflow:hidden;position:relative}.public_learning-mobile-feature__content{padding:5rem;position:relative;z-index:2}.public_learning-mobile-feature .public_learning-section-label{color:#dce9ff}.public_learning-mobile-feature h2{font-size:clamp(2.8rem,4vw,4.5rem);line-height:1.08;margin:0}.public_learning-mobile-feature p{color:#e1ebff;font-size:1.45rem;line-height:1.75;margin:1.5rem 0 2rem;max-width:62rem}.public_learning-light-button{background:#fff;border:0;border-radius:.9rem;color:var(--public_learning-primary);cursor:pointer;font-family:inherit;font-size:1.3rem;font-weight:600;min-height:4.6rem;padding:0 1.7rem}.public_learning-light-button:hover{background:#f2f6ff}.public_learning-light-button svg{font-size:2rem}.public_learning-mobile-feature__visual{align-items:center;display:flex;justify-content:center;position:relative}.public_learning-phone{background:#172033;border:.4rem solid #172033;border-radius:3.5rem;box-shadow:0 2rem 5rem #0000004d;height:44rem;padding:.8rem;position:relative;transform:rotate(7deg);width:24rem}.public_learning-phone__speaker{background:#172033;border-radius:0 0 1rem 1rem;height:1.5rem;left:50%;position:absolute;top:1.3rem;transform:translateX(-50%);width:7rem;z-index:3}.public_learning-phone__screen{background:#f8fafc;border-radius:2.7rem;color:var(--public_learning-dark);height:100%;overflow:hidden;padding:3rem 1.4rem 1.4rem}.public_learning-phone__header{align-items:center;color:var(--public_learning-primary);display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between}.public_learning-phone__header svg{font-size:1.8rem}.public_learning-phone__welcome{margin-top:3rem}.public_learning-phone__welcome small{color:var(--public_learning-muted);display:block;font-size:1rem}.public_learning-phone__welcome strong{display:block;font-size:1.5rem;margin-top:.4rem}.public_learning-phone__stats{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}.public_learning-phone__stats>div{background:#fff;border:.1rem solid #e5e9f0;border-radius:.8rem;padding:1rem}.public_learning-phone__stats span{color:var(--public_learning-muted);display:block;font-size:.9rem}.public_learning-phone__stats strong{color:var(--public_learning-dark);display:block;font-size:1.25rem;margin-top:.4rem}.public_learning-phone__chart{align-items:flex-end;background:#fff;border-radius:1rem;display:flex;height:13rem;justify-content:space-between;margin-top:2rem;padding:1rem}.public_learning-phone__chart div{background:var(--public_learning-primary);border-radius:.4rem .4rem 0 0;width:1.8rem}.public_learning-help{align-items:center;background:#fff;border:.1rem solid var(--public_learning-border);border-radius:1.5rem;display:flex;gap:2rem;margin-top:4rem;padding:2.5rem}.public_learning-help__icon{align-items:center;background:var(--public_learning-secondary);border-radius:1.3rem;color:var(--public_learning-primary);display:flex;flex:0 0 5.5rem;height:5.5rem;justify-content:center;width:5.5rem}.public_learning-help__icon svg{font-size:2.7rem}.public_learning-help h2{color:var(--public_learning-dark);font-size:2rem;margin:0}.public_learning-help p{color:var(--public_learning-muted);font-size:1.3rem;line-height:1.6;margin:.5rem 0 0;max-width:70rem}.public_learning-help__actions{flex:0 0 auto}.public_learning-secondary-button{background:#fff;border:.1rem solid var(--public_learning-border-strong);border-radius:.9rem;color:var(--public_learning-dark);cursor:pointer;font-family:inherit;font-size:1.3rem;font-weight:600;min-height:4.5rem;padding:0 1.5rem}.public_learning-secondary-button:hover{border-color:var(--public_learning-primary);color:var(--public_learning-primary)}@media (max-width:1100px){.public_learning-page__container{padding:2rem}.public_learning-hero{grid-template-columns:1fr}.public_learning-hero__content{padding:5rem 4rem}.public_learning-hero__visual{min-height:35rem;padding-bottom:4rem}.public_learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public_learning-continue-card{grid-template-columns:auto minmax(0,1fr)}.public_learning-continue-card__lesson{grid-column:2}.public_learning-mobile-feature{grid-template-columns:minmax(0,1fr) minmax(22rem,.55fr)}.public_learning-mobile-feature__content{padding:4rem 3rem}}@media (max-width:700px){.public_learning-page__container{padding:1rem}.public_learning-hero{border-radius:1.5rem}.public_learning-hero__content{padding:3rem 1.7rem}.public_learning-hero__title{font-size:3.5rem;letter-spacing:-.08rem}.public_learning-hero__description{font-size:1.4rem}.public_learning-search{flex-wrap:wrap;min-height:auto;padding:.7rem}.public_learning-search input{min-height:4.3rem}.public_learning-search__button{width:100%}.public_learning-hero__stats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}.public_learning-hero-stat{min-width:0}.public_learning-hero__visual{min-height:31rem}.public_learning-hero-dashboard{width:27rem}.public_learning-progress-circle{height:15rem;width:15rem}.public_learning-continue,.public_learning-journey,.public_learning-mobile-feature,.public_learning-topics{margin-top:4rem}.public_learning-continue-card{grid-template-columns:1fr;padding:1.5rem}.public_learning-continue-card__icon{height:5rem;width:5rem}.public_learning-continue-card__lesson{grid-column:auto}.public_learning-journey__track{justify-content:flex-start;overflow-x:auto;padding-bottom:1.5rem}.public_learning-journey-step{min-width:12rem;width:12rem}.public_learning-journey__connector{flex-basis:3rem;width:3rem}.public_learning-grid{grid-template-columns:1fr}.public_learning-card{min-height:38rem}.public_learning-mobile-feature{grid-template-columns:1fr}.public_learning-mobile-feature__content{padding:3rem 1.7rem}.public_learning-mobile-feature__visual{min-height:35rem;padding-bottom:4rem}.public_learning-phone{height:37rem;width:20rem}.public_learning-help{align-items:flex-start;flex-direction:column;padding:1.7rem}.public_learning-help__actions{width:100%}.public_learning-help__actions button{flex:1 1}}@media (max-width:450px){.public_learning-hero__eyebrow{font-size:1rem}.public_learning-hero__title{font-size:3rem}.public_learning-section-heading h2{font-size:2.2rem}.public_learning-category-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}.public_learning-category-tab{flex:0 0 auto}.public_learning-card{padding:1.5rem}.public_learning-card__number{right:1.5rem}.public_learning-help__actions{flex-direction:column}.public_learning-help__actions button{width:100%}}@media (prefers-reduced-motion:reduce){.public_learning-page *,.public_learning-page :after,.public_learning-page :before{scroll-behavior:auto!important;transition:none!important}}@media print{.public_learning-page{background:#fff}.public_learning-page__container{padding:0;width:100%}.public_learning-bookmark,.public_learning-category-tabs,.public_learning-filter-button,.public_learning-filters,.public_learning-help__actions,.public_learning-search{display:none!important}.public_learning-hero{background:#fff;border:.1rem solid #ddd;color:#000;min-height:auto}.public_learning-hero__content{padding:2rem}.public_learning-hero__title,.public_learning-hero__title span{color:#000}.public_learning-hero__description{color:#444}.public_learning-hero__visual{display:none}.public_learning-grid{grid-template-columns:repeat(2,1fr)}.public_learning-card{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.public_learning-mobile-feature{display:none}}.fdcClients{display:flex;flex-direction:column;gap:1.6rem}.fdcClientsHero{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between}.fdcClientsHero h2{font-size:2.7rem;margin:.4rem 0}.fdcClientsHero p{color:var(--fdc-muted);font-size:1.35rem;line-height:1.6;margin:0;max-width:72rem}.fdcClientsHeroActions{display:flex;flex-shrink:0;gap:.8rem}.fdcClientStats{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(5,minmax(0,1fr))}.fdcClientStats article{align-items:flex-start;background:#fff;border:1px solid var(--fdc-border);border-radius:1.6rem;display:flex;gap:1.1rem;min-width:0;padding:1.5rem}.fdcClientStatIcon{border-radius:1.2rem;display:grid;flex-shrink:0;height:4.2rem;place-items:center;width:4.2rem}.fdcClientStatIcon svg{font-size:2rem}.fdcClientStatIcon.blue{background:#edf4ff;color:#3a84f8}.fdcClientStatIcon.green{background:#eaf9f4;color:#159f74}.fdcClientStatIcon.purple{background:#f0efff;color:#6d5dfc}.fdcClientStatIcon.amber{background:#fff6e6;color:#b97708}.fdcClientStatIcon.navy{background:#eef1f7;color:#243a60}.fdcClientStats article small,.fdcClientStats article span,.fdcClientStats article strong{display:block}.fdcClientStats article span{color:var(--fdc-muted);font-size:1.15rem;white-space:nowrap}.fdcClientStats article strong{font-size:2rem;margin:.25rem 0}.fdcClientStats article small{color:#8a95a7;font-size:1.05rem}.fdcClientStats article small svg{color:#159f74;font-size:1.3rem;vertical-align:-.2rem}.fdcClientsPanel{background:#fff;border:1px solid var(--fdc-border);border-radius:1.8rem;min-height:48rem;overflow:hidden}.fdcClientsToolbar{align-items:center;border-bottom:1px solid #eef1f5;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 1.7rem}.fdcClientsSearch{align-items:center;background:#f8fafc;border:1px solid #e4e9f0;border-radius:1.1rem;display:flex;flex:1 1;gap:.8rem;height:4.3rem;max-width:55rem;padding:0 1rem}.fdcClientsSearch svg{color:#8995a7;font-size:1.9rem}.fdcClientsSearch input{background:#0000;border:0;flex:1 1;font-size:1.25rem;min-width:0;outline:0}.fdcClientsSearch button{background:#0000;color:#8995a7;display:grid}.fdcClientsFilters{align-items:center;display:flex;gap:.7rem}.fdcClientsFilters>span{align-items:center;color:#738096;display:flex;font-size:1.2rem;font-weight:600;gap:.4rem}.fdcClientsFilters svg{font-size:1.7rem}.fdcClientsFilters select{background:#fff;border:1px solid #e1e6ed;border-radius:1rem;color:#536078;font-size:1.2rem;height:4rem;outline:0;padding:0 1rem}.fdcClientsSubbar{align-items:center;background:#fbfcfd;border-bottom:1px solid #eef1f5;display:flex;height:4.8rem;justify-content:space-between;padding:0 1.7rem}.fdcClientsSubbar p{color:#7a8699;font-size:1.15rem;margin:0}.fdcClientsSubbar p strong{color:#334056}.fdcClientsSubbar p span{color:#c3c9d2;margin:0 .4rem}.fdcClientsSubbar>div{background:#eef2f6;border-radius:.8rem;display:flex;padding:.3rem}.fdcClientsSubbar button{background:#0000;border-radius:.6rem;color:#7b8798;font-size:1.1rem;padding:.5rem .9rem}.fdcClientsSubbar button.active{background:#fff;box-shadow:0 .1rem .4rem #0000000f;color:#334056}.fdcClientsTableWrap{overflow:auto}.fdcClientsTable{border-collapse:collapse;min-width:112rem;width:100%}.fdcClientsTable th{background:#fff;color:#8993a3;font-size:1.05rem;font-weight:700;letter-spacing:.04rem;padding:1.1rem 1.4rem;text-align:left;text-transform:uppercase;white-space:nowrap}.fdcClientsTable td{border-top:1px solid #eef1f5;padding:1.25rem 1.4rem;vertical-align:middle}.fdcClientsTable tbody tr{cursor:pointer;transition:.15s}.fdcClientsTable tbody tr:hover{background:#f8fbff}.fdcBusinessCell{align-items:center;display:flex;gap:1rem;min-width:22rem}.fdcBusinessLogo{background:#edf4ff;border-radius:1.1rem;color:#3a84f8;display:grid;flex-shrink:0;height:4rem;place-items:center;width:4rem}.fdcBusinessLogo svg{font-size:2rem}.fdcBusinessCell strong{color:#273348;display:block;font-size:1.25rem}.fdcBusinessCell small{color:#8a95a7;display:block;font-size:1.05rem;margin-top:.3rem}.fdcCellPrimary,.fdcCellSecondary{display:block;white-space:nowrap}.fdcCellPrimary{color:#3f4b5f;font-size:1.15rem;font-weight:600}.fdcCellSecondary{color:#929cac;font-size:1.05rem;margin-top:.3rem;text-transform:capitalize}.fdcStatusPill{align-items:center;border-radius:99rem;display:inline-flex;font-size:1.05rem;font-weight:700;gap:.5rem;padding:.5rem .75rem;white-space:nowrap}.fdcStatusPill i{background:currentColor;border-radius:50%;height:.6rem;width:.6rem}.fdcStatusPill svg{font-size:1.35rem}.fdcStatusPill.green{background:#eaf9f4;color:#148763}.fdcStatusPill.blue{background:#edf4ff;color:#3377dc}.fdcStatusPill.amber{background:#fff5e4;color:#a96b04}.fdcStatusPill.gray{background:#f0f2f5;color:#778294}.fdcStatusPill.red{background:#fff0f1;color:#c94e5a}.fdcCommission{color:#168764;font-size:1.18rem}.fdcTableMore{background:#0000;border-radius:.8rem;color:#8c96a5;height:3.2rem;width:3.2rem}.fdcTableMore:hover{background:#eef2f6}.fdcClientCards{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1.5rem}.fdcClientCards article{border:1px solid #e8edf3;border-radius:1.5rem;cursor:pointer;padding:1.5rem;transition:.18s}.fdcClientCards article:hover{border-color:#d7e5f8;box-shadow:0 1rem 2.5rem #1f2d4612;transform:translateY(-.2rem)}.fdcClientCardFoot,.fdcClientCardTop{align-items:center;display:flex;justify-content:space-between}.fdcClientCards h3{font-size:1.45rem;margin:1.2rem 0 .3rem}.fdcClientCards>article>p{color:#8b95a5;font-size:1.1rem;margin:0}.fdcClientCardMeta{display:flex;flex-direction:column;gap:.7rem;margin:1.4rem 0}.fdcClientCardMeta span{align-items:center;color:#667387;display:flex;font-size:1.15rem;gap:.6rem}.fdcClientCardMeta svg{color:#91a0b4;font-size:1.55rem}.fdcClientCardFoot{border-top:1px solid #eef1f5;padding-top:1.1rem}.fdcClientCardFoot strong{color:#168764;font-size:1.25rem}.fdcClientCardFoot small{color:#8b95a5;font-weight:500}.fdcClientCardFoot svg{color:#3a84f8;font-size:1.8rem}.fdcClientsEmpty{color:#8792a3;padding:8rem 2rem;text-align:center}.fdcClientsEmpty svg{color:#c3cad4;font-size:4rem}.fdcClientsEmpty h3{color:#3a465a;font-size:1.6rem;margin:1rem 0 .4rem}.fdcClientsEmpty p{font-size:1.2rem;margin:0}.fdcClientDrawerShade{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a122059;inset:0;position:fixed;z-index:80}.fdcClientDrawer{background:#fff;box-shadow:-2rem 0 5rem #111a2e24;height:100vh;overflow:auto;padding-bottom:9rem;position:fixed;right:0;top:0;width:min(52rem,95vw);z-index:81}.fdcDrawerHead{align-items:flex-start;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border-bottom:1px solid #e9edf3;display:flex;justify-content:space-between;padding:2rem 2.2rem;position:sticky;top:0;z-index:2}.fdcDrawerHead span{color:#8995a7;font-size:1rem;font-weight:800;letter-spacing:.1rem}.fdcDrawerHead h2{font-size:2rem;margin:.4rem 0}.fdcDrawerHead p{color:#8a95a7;font-size:1.15rem;margin:0}.fdcDrawerHead button{background:#f2f5f8;border-radius:1rem;color:#657287;display:grid;height:3.7rem;place-items:center;width:3.7rem}.fdcDrawerIdentity{align-items:center;display:flex;gap:1.2rem;padding:2rem 2.2rem}.fdcDrawerAvatar{background:linear-gradient(145deg,#e7f1ff,#f2edff);border-radius:1.5rem;color:#3477da;display:grid;font-size:1.8rem;font-weight:800;height:5.5rem;place-items:center;width:5.5rem}.fdcDrawerIdentity strong{font-size:1.45rem}.fdcDrawerIdentity p{color:#8995a7;font-size:1.15rem;margin:.3rem 0 .7rem}.fdcDrawerQuick{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr);margin:0 2.2rem 1rem}.fdcDrawerQuick a,.fdcDrawerQuick button{align-items:center;background:#fbfcfd;border:1px solid #e5eaf0;border-radius:1.2rem;color:#506078;display:flex;font-size:1.15rem;font-weight:600;gap:.6rem;height:5.8rem;justify-content:center;text-decoration:none}.fdcDrawerQuick svg{color:#3a84f8;font-size:1.8rem}.fdcDrawerSection{border-top:1px solid #eef1f5;padding:1.8rem 2.2rem}.fdcDrawerSection h4{color:#39465a;font-size:1.2rem;margin:0 0 1.2rem}.fdcInfoGrid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.fdcInfoGrid>div{min-width:0}.fdcInfoGrid .wide{grid-column:1/-1}.fdcInfoGrid span,.fdcInfoGrid strong{display:block}.fdcInfoGrid span{color:#919baa;font-size:1.05rem;margin-bottom:.35rem}.fdcInfoGrid strong{color:#475468;font-size:1.15rem;overflow-wrap:anywhere}.fdcInfoGrid strong svg{color:#3a84f8;font-size:1.4rem;vertical-align:-.25rem}.fdcSubscriptionCard{background:#fbfcfe;border:1px solid #e6ebf1;border-radius:1.3rem;padding:1.3rem}.fdcSubscriptionCard>div:first-child{display:inline-block;margin-right:1rem}.fdcSubscriptionCard>div:first-child span,.fdcSubscriptionCard>div:first-child strong{display:block}.fdcSubscriptionCard>div:first-child span{font-size:1.35rem;font-weight:700}.fdcSubscriptionCard>div:first-child strong{color:#8995a7;font-size:1rem;margin-top:.2rem}.fdcSubscriptionDates{border-top:1px solid #e9edf2;display:flex;gap:1rem;margin-top:1.2rem;padding-top:1rem}.fdcSubscriptionDates span{align-items:center;color:#768296;display:flex;font-size:1.05rem;gap:.4rem}.fdcSubscriptionDates svg{font-size:1.4rem}.fdcDrawerFooter{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border-top:1px solid #e6ebf1;bottom:0;display:flex;gap:.8rem;justify-content:flex-end;padding:1.3rem 2.2rem;position:fixed;right:0;width:min(52rem,95vw);z-index:82}@media(max-width:1200px){.fdcClientStats{grid-template-columns:repeat(3,1fr)}.fdcClientCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.fdcClients{gap:1.2rem}.fdcClientsHero{align-items:flex-start;flex-direction:column}.fdcClientsHero h2{font-size:2.3rem}.fdcClientsHeroActions{width:100%}.fdcClientsHeroActions button{flex:1 1}.fdcClientStats{display:flex;overflow-x:auto;padding-bottom:.4rem;scroll-snap-type:x mandatory}.fdcClientStats article{min-width:20rem;scroll-snap-align:start}.fdcClientsToolbar{align-items:stretch;flex-direction:column}.fdcClientsSearch{max-width:none;width:100%}.fdcClientsFilters{overflow-x:auto}.fdcClientsFilters>span{display:none}.fdcClientsFilters select{min-width:14rem}.fdcClientsSubbar{padding:0 1.2rem}.fdcClientCards{grid-template-columns:1fr;padding:1rem}.fdcClientsTableWrap{display:none}.fdcClientsPanel:has(.fdcClientsTableWrap) .fdcClientsSubbar button:first-child{display:none}.fdcClientDrawer,.fdcDrawerFooter{width:100vw}.fdcSubscriptionDates{flex-direction:column}.fdcDrawerQuick{margin-left:1.5rem;margin-right:1.5rem}.fdcDrawerHead,.fdcDrawerIdentity,.fdcDrawerSection{padding-left:1.5rem;padding-right:1.5rem}}.clientOnboarding{--co-blue:#3a84f8;--co-ink:#172033;--co-muted:#697386;--co-line:#e8edf4;--co-soft:#f7f9fc;color:var(--co-ink);font-size:1.4rem}.coHero{align-items:flex-end;display:flex;gap:3rem;justify-content:space-between;padding:.6rem .3rem 2.4rem}.coEyebrow{color:var(--co-blue);font-size:1.2rem;font-weight:800;letter-spacing:.12em}.coHero h1{font-size:3rem;line-height:1.15;margin:.7rem 0 1rem;max-width:70rem}.coHero p{color:var(--co-muted);line-height:1.7;max-width:70rem}.coHeroBadge{align-items:center;background:#172033;border-radius:1.8rem;color:#fff;display:flex;gap:1.2rem;min-width:24rem;padding:1.5rem 1.7rem}.coHeroBadge>svg{color:#8ab8ff;font-size:3rem}.coHeroBadge div{display:flex;flex-direction:column;gap:.2rem}.coHeroBadge small,.coHeroBadge span{color:#aeb9cb;font-size:1.2rem}.coShell{background:#fff;border:1px solid var(--co-line);border-radius:2.4rem;box-shadow:0 1.5rem 5rem #1f34560f;display:grid;grid-template-columns:26rem minmax(0,1fr);min-height:70rem;overflow:hidden}.coStepper{background:#111a2c;color:#fff;display:flex;flex-direction:column;padding:2.5rem 1.7rem}.coStepHead{color:#8793a8;display:flex;font-size:1.1rem;font-weight:800;justify-content:space-between;letter-spacing:.08em;padding:.2rem .8rem 2rem}.coStepHead strong{color:#fff}.coStep{align-items:center;background:#0000;border:0;border-radius:1.3rem;color:#8e9aae;cursor:pointer;display:flex;gap:1.2rem;padding:1.3rem 1rem;text-align:left;width:100%}.coStep.active{background:#3a84f821;color:#fff}.coStep.complete{color:#b9c4d5}.coStepIcon{background:#202b40;border-radius:1.1rem;display:grid;flex:0 0 auto;height:3.8rem;place-items:center;width:3.8rem}.coStepIcon svg{font-size:2rem}.coStep.active .coStepIcon{background:var(--co-blue);color:#fff}.coStep.complete .coStepIcon{color:#75d9aa}.coStep>span:last-child{display:flex;flex-direction:column;gap:.3rem}.coStep strong{font-size:1.35rem}.coStep small{color:#718096;font-size:1.1rem}.coSecurity{border-top:1px solid #28344a;color:#8e9aae;display:flex;gap:1rem;margin-top:auto;padding:2rem .8rem .5rem}.coSecurity svg{color:#6ca4fa}.coSecurity div{display:flex;flex-direction:column;gap:.5rem}.coSecurity strong{color:#dce5f2;font-size:1.2rem}.coSecurity span{font-size:1.1rem;line-height:1.5}.coPanel{display:flex;flex-direction:column;min-width:0}.coPanelTop{align-items:center;border-bottom:1px solid var(--co-line);display:flex;justify-content:space-between;padding:2.4rem 3rem}.coPanelTop span{color:var(--co-blue);font-size:1.1rem;font-weight:800;letter-spacing:.1em}.coPanelTop h2{font-size:2rem;margin:.3rem 0 0}.coProgress{background:#edf1f6;border-radius:99rem;height:.6rem;overflow:hidden;width:18rem}.coProgress span{background:var(--co-blue);border-radius:99rem;display:block;height:100%;transition:.25s}.coStage{flex:1 1;padding:3rem}.coStageIntro{margin-bottom:2.5rem}.coStageIntro h3{font-size:2.1rem;margin:0 0 .6rem}.coStageIntro p{color:var(--co-muted);line-height:1.6}.coBilling{background:#f1f4f8;border-radius:1.2rem;display:inline-flex;margin-bottom:2.3rem;padding:.45rem}.coBilling button{background:#0000;border:0;border-radius:.9rem;color:#6c7687;cursor:pointer;font-weight:700;padding:1rem 1.5rem}.coBilling button.active{background:#fff;box-shadow:0 .3rem 1.2rem #20314e14;color:#172033}.coBilling span{background:#e7f8f0;border-radius:99rem;color:#2e8b68;font-size:1rem;margin-left:.5rem;padding:.3rem .6rem}.coPlans{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.coPlan{background:#fff;border:1px solid var(--co-line);border-radius:1.7rem;color:inherit;cursor:pointer;padding:1.8rem;text-align:left;transition:.2s}.coPlan:hover{border-color:#c8d9f5;transform:translateY(-2px)}.coPlan.selected{background:#fbfdff;border:2px solid var(--co-blue);padding:1.7rem}.coPlanFoot,.coPlanTop{align-items:center;display:flex;justify-content:space-between}.coRadio{border:2px solid #cbd3df;border-radius:50%;height:1.8rem;width:1.8rem}.coPlan.selected .coRadio{border:.55rem solid var(--co-blue)}.coPlan em{background:#eaf2ff;border-radius:99rem;color:#2d72d9;font-size:1rem;font-style:normal;font-weight:800;padding:.45rem .7rem}.coPlan h3{font-size:1.7rem;margin:1.5rem 0 .7rem}.coPrice{font-size:2.3rem;font-weight:800}.coPrice small{color:#7d8796;font-size:1.15rem;font-weight:600}.coPlan p{color:var(--co-muted);font-size:1.25rem;line-height:1.6;min-height:4.4rem}.coPlanFoot{border-top:1px solid #edf1f5;color:#758093;font-size:1.15rem;margin-top:1.3rem;padding-top:1.2rem}.coPlanFoot svg{color:var(--co-blue);font-size:2rem}.coFormGrid{grid-gap:1.7rem;display:grid;gap:1.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.coField{display:flex;flex-direction:column;gap:.7rem}.coField.full{grid-column:1/-1}.coField label{font-size:1.25rem;font-weight:700}.coInput{align-items:center;background:#fff;border:1px solid #dfe5ed;border-radius:1.2rem;display:flex;height:5.2rem;padding:0 1.3rem;transition:.2s}.coInput:focus-within{border-color:var(--co-blue);box-shadow:0 0 0 .3rem #3a84f817}.coInput>svg{color:#98a3b3;font-size:2rem}.coInput input,.coInput select{background:#0000;border:0;color:#263143;font-size:1.4rem;outline:0;padding:0 1rem;width:100%}.coInput select{appearance:none}.coField textarea{border:1px solid #dfe5ed;border-radius:1.2rem;font:inherit;min-height:9rem;outline:0;padding:1.2rem 1.4rem;resize:vertical}.coField textarea:focus{border-color:var(--co-blue);box-shadow:0 0 0 .3rem #3a84f817}.coField.error .coInput,.coField.error textarea{border-color:#e06d6d}.coErrorText,.coField>small{color:#c54f4f;font-size:1.15rem}.coReview{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(3,minmax(0,1fr))}.coReviewCard{border:1px solid var(--co-line);border-radius:1.5rem;padding:1.6rem}.coReviewTitle{align-items:center;border-bottom:1px solid var(--co-line);display:flex;gap:.9rem;padding-bottom:1.3rem}.coReviewTitle span{background:#edf4ff;border-radius:1rem;color:var(--co-blue);display:grid;height:3.5rem;place-items:center;width:3.5rem}.coReviewTitle svg{font-size:1.8rem}.coReviewTitle h4{font-size:1.45rem;margin:0}.coReviewRow{border-bottom:1px dashed #e8edf3;display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 0}.coReviewRow:last-child{border:0}.coReviewRow span{color:#7b8595;font-size:1.15rem}.coReviewRow strong{font-size:1.2rem;overflow-wrap:anywhere;text-align:right}.coConsent{align-items:flex-start;background:#fbfcfe;border:1px solid var(--co-line);border-radius:1.3rem;cursor:pointer;display:flex;gap:1.2rem;margin-top:2rem;padding:1.5rem}.coConsent.error{border-color:#e06d6d}.coConsent input{accent-color:var(--co-blue);margin-top:.3rem;transform:scale(1.15)}.coConsent span{display:flex;flex-direction:column;gap:.5rem}.coConsent strong{font-size:1.3rem}.coConsent small{color:var(--co-muted);line-height:1.5}.coFooter{background:#fcfdff;border-top:1px solid var(--co-line);display:flex;justify-content:space-between;padding:2rem 3rem}.coBtn{align-items:center;border:0;border-radius:1.1rem;cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:800;gap:.7rem;justify-content:center;padding:1.15rem 1.6rem}.coBtn svg{font-size:1.8rem}.coBtn.ghost{background:#eef2f7;color:#4c586a}.coBtn.primary{background:var(--co-blue);box-shadow:0 .8rem 2rem #3a84f833;color:#fff}.coBtn:disabled{cursor:not-allowed;opacity:.45}.coSuccess{display:grid;min-height:65rem;place-items:center}.coSuccessCard{background:#fff;border:1px solid var(--co-line);border-radius:2.4rem;box-shadow:0 2rem 6rem #1f345614;max-width:70rem;padding:5rem;text-align:center}.coSuccessIcon{background:#e9fbf2;border-radius:2rem;color:#31a773;display:grid;height:7rem;margin:0 auto 2rem;place-items:center;width:7rem}.coSuccessIcon svg{font-size:4rem}.coSuccessCard h1{font-size:3rem;margin:.8rem 0}.coSuccessCard>p{color:var(--co-muted);line-height:1.7}.coSuccessMeta{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:2.5rem 0}.coSuccessMeta div{background:#f7f9fc;border-radius:1.2rem;display:flex;flex-direction:column;gap:.4rem;padding:1.3rem}.coSuccessMeta span{color:#7b8595;font-size:1.1rem}.coActions{display:flex;gap:1rem;justify-content:center}@media(max-width:1000px){.coShell{grid-template-columns:1fr}.coStepper{display:none}.coReview{grid-template-columns:1fr}.coHeroBadge{display:none}}@media(max-width:700px){.clientOnboarding{font-size:1.3rem}.coHero{padding-bottom:1.6rem}.coHero h1{font-size:2.35rem}.coHero p{font-size:1.3rem}.coShell{border-radius:1.6rem}.coFooter,.coPanelTop,.coStage{padding:1.7rem}.coPanelTop{align-items:flex-start;gap:1rem}.coProgress{margin-top:1rem;width:9rem}.coFormGrid,.coPlans{grid-template-columns:1fr}.coPlan p{min-height:0}.coFooter{bottom:0;position:sticky;z-index:3}.coBtn{min-height:4.6rem}.coSuccessCard{padding:3rem 1.7rem}.coSuccessMeta{grid-template-columns:1fr}.coActions{flex-direction:column}.coSuccessCard h1{font-size:2.4rem}}.fdcTargets{--tb:#3a84f8;--ink:#172033;--muted:#687386;--line:#e9edf4;color:var(--ink);font-size:1.4rem}.targetHero{align-items:flex-end;background:linear-gradient(120deg,#101828,#17243d 58%,#1c3154);border-radius:2.4rem;color:#fff;display:flex;gap:2rem;justify-content:space-between;overflow:hidden;padding:3.2rem;position:relative}.targetHero:after{background:#3a84f82e;border-radius:50%;content:"";height:26rem;position:absolute;right:-8rem;top:-13rem;width:26rem}.targetHero>button,.targetHero>div{position:relative;z-index:1}.targetEyebrow{align-items:center;color:#a9c9ff;display:flex;font-size:1.2rem;font-weight:700;gap:.7rem;letter-spacing:.12em}.targetEyebrow svg{font-size:1.8rem}.targetHero h1{font-size:3rem;margin:.9rem 0 .7rem}.targetHero p{color:#c9d2df;font-size:1.4rem;line-height:1.7;margin:0;max-width:68rem}.drawerMain,.targetClaim,.targetPrimary{align-items:center;background:var(--tb);border:0;border-radius:1.2rem;color:#fff;cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;gap:.7rem;justify-content:center;padding:1.2rem 1.6rem;white-space:nowrap}.targetKpis{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(4,1fr);margin:1.6rem 0}.targetKpis article{align-items:center;background:#fff;border:1px solid var(--line);border-radius:1.7rem;display:flex;gap:1.3rem;padding:1.7rem}.kpiIcon{border-radius:1.3rem;display:grid;height:4.5rem;place-items:center;width:4.5rem}.kpiIcon svg{font-size:2.3rem}.kpiIcon.blue{background:#eef5ff;color:#3a84f8}.kpiIcon.violet{background:#f3efff;color:#7654d8}.kpiIcon.amber{background:#fff7e6;color:#c88210}.kpiIcon.green{background:#eaf9f2;color:#19875d}.targetKpis small{color:var(--muted);display:block;font-size:1.2rem}.targetKpis strong{display:block;font-size:2.5rem;margin:.2rem 0}.targetKpis p{color:#929aaa;font-size:1.15rem;margin:0}.targetPanel{background:#fff;border:1px solid var(--line);border-radius:2rem;overflow:hidden}.targetTabs{border-bottom:1px solid var(--line);display:flex;gap:.3rem;overflow:auto;padding:1.1rem 1.5rem 0}.targetTabs button{background:none;border:0;border-bottom:2px solid #0000;color:#697386;cursor:pointer;font-size:1.3rem;font-weight:650;padding:1.2rem 1.4rem;white-space:nowrap}.targetTabs button.active{border-color:var(--tb);color:var(--tb)}.targetTabs em{background:#eef5ff;border-radius:99rem;font-style:normal;margin-left:.7rem;padding:.2rem .65rem}.targetToolbar{display:flex;gap:1.2rem;justify-content:space-between;padding:1.5rem}.targetSearch{align-items:center;border:1px solid #dfe5ee;border-radius:1.2rem;display:flex;flex:1 1;gap:.8rem;height:4.6rem;max-width:58rem;padding:0 1.2rem}.targetSearch svg{color:#8b95a5}.targetSearch input{border:0;color:var(--ink);font-size:1.3rem;outline:0;width:100%}.targetFilters{align-items:center;color:#8a94a5;display:flex;gap:.8rem}.targetFilters select{background:#fff;border:1px solid #dfe5ee;border-radius:1.1rem;color:#3c4657;font-size:1.25rem;height:4.6rem;padding:0 3rem 0 1.1rem}.targetResultMeta{color:#8791a1;display:flex;font-size:1.2rem;justify-content:space-between;padding:0 1.6rem 1.3rem}.targetResultMeta strong{color:#172033}.targetGrid{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 1.5rem 1.6rem}.targetCard{background:#fff;border:1px solid var(--line);border-radius:1.6rem;padding:1.5rem;transition:.2s}.targetCard:hover{box-shadow:0 10px 28px #1e304b14;transform:translateY(-2px)}.targetCardTop{display:flex;justify-content:space-between}.targetBusinessIcon{background:#f3f6fb;border-radius:1.1rem;color:#53627a;display:grid;height:4rem;place-items:center;width:4rem}.targetStatus{align-items:center;border-radius:99rem;display:flex;font-size:1.1rem;font-weight:700;height:2.5rem;padding:0 .8rem}.targetStatus.blue{background:#edf5ff;color:#2c72d9}.targetStatus.violet{background:#f3efff;color:#6f52c7}.targetStatus.amber{background:#fff6df;color:#9b6811}.targetStatus.green{background:#eaf8f1;color:#19734f}.targetStatus.red{background:#fff0f0;color:#b44949}.targetCardBody>small{color:#3a84f8;display:block;font-size:1.1rem;font-weight:700;letter-spacing:.06em;margin-top:1.4rem;text-transform:uppercase}.targetCardBody h3{font-size:1.55rem;margin:.5rem 0 .8rem}.targetAddress{align-items:flex-start;color:#6d7787;display:flex;font-size:1.2rem;gap:.5rem;line-height:1.55;min-height:3.7rem}.targetAddress svg{color:#9ba4b1;flex:none;font-size:1.7rem}.targetSignals{border-top:1px solid #f0f2f6;display:flex;gap:1.2rem;margin-top:1.3rem;padding-top:1.2rem}.targetSignals span{align-items:center;color:#596579;display:flex;font-size:1.2rem;gap:.4rem}.targetSignals svg{color:#e2a629;font-size:1.6rem}.targetSignals span:last-child svg{color:#8792a2}.targetSignals small{color:#9aa3b1;font-size:1.05rem}.targetCardActions{display:flex;gap:.8rem;margin-top:1.4rem}.targetCardActions button{flex:1 1}.targetGhost{align-items:center;background:#fff;border:1px solid #dfe5ed;border-radius:1.1rem;color:#536075;cursor:pointer;display:flex;font-size:1.2rem;font-weight:650;gap:.5rem;justify-content:center;padding:1rem}.targetClaim svg,.targetGhost svg{font-size:1.7rem}.targetClaim{font-size:1.2rem;padding:1rem}.targetEmpty{color:#7a8595;padding:7rem 2rem;text-align:center}.targetEmpty svg{color:#b6c0cf;font-size:4.5rem}.targetEmpty h3{color:#273348;font-size:1.8rem}.targetEmpty p{font-size:1.3rem}.targetEmpty button{background:#eef5ff;border:0;border-radius:1rem;color:#2e73d8;cursor:pointer;font-weight:700;padding:1rem 1.5rem}.targetDrawerBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a57;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:9999}.targetDrawer{background:#fff;box-shadow:-18px 0 50px #0f172a24;height:100%;overflow:auto;padding-bottom:2rem;width:min(52rem,100%)}.targetDrawer header{border-bottom:1px solid var(--line);display:flex;gap:1rem;justify-content:space-between;padding:2.2rem}.targetDrawer header span{color:#3a84f8;font-size:1.15rem;font-weight:700;text-transform:uppercase}.targetDrawer h2{font-size:2.2rem;margin:.5rem 0 0}.targetDrawer header button{background:#f3f5f8;border:0;border-radius:1rem;cursor:pointer;height:3.8rem;width:3.8rem}.drawerLocation{background:#f7f9fc;border-radius:1.4rem;display:flex;gap:1.2rem;margin:1.8rem 2.2rem;padding:1.6rem}.drawerLocation>span{background:#e9f2ff;border-radius:1.1rem;color:#3a84f8;display:grid;height:4rem;place-items:center;width:4rem}.drawerLocation small,.targetSource small{color:#929cab;font-size:1rem;font-weight:700;letter-spacing:.08em}.drawerLocation strong{display:block;font-size:1.3rem;margin:.4rem 0}.drawerLocation p{color:#778293;font-size:1.2rem;margin:0}.drawerMetrics{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:0 2.2rem}.drawerMetrics>div{border:1px solid var(--line);border-radius:1.3rem;padding:1.4rem}.drawerMetrics small,.drawerMetrics span{color:#8792a2;display:block;font-size:1.1rem}.drawerMetrics strong{align-items:center;display:flex;font-size:1.55rem;gap:.4rem;margin:.6rem 0}.drawerMetrics strong svg{color:#e2a629}.drawerSection{border-top:1px solid var(--line);margin:2.2rem;padding-top:1.8rem}.drawerSection h4{font-size:1.35rem;margin:0 0 1rem}.drawerSection>p{color:#788394;font-size:1.2rem;line-height:1.6}.drawerQuick{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:1fr 1fr}.drawerQuick a,.drawerQuick button{align-items:center;background:#fff;border:1px solid #dfe5ed;border-radius:1.1rem;color:#46546a;display:flex;font-size:1.15rem;font-weight:650;gap:.5rem;justify-content:center;padding:1.1rem;text-decoration:none}.drawerQuick svg{font-size:1.7rem}.drawerQuick a:last-child{background:#f4f8ff;color:#2f74d8}.statusChoices{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(2,1fr)}.statusChoices button{align-items:center;background:#fff;border:1px solid #e0e5ed;border-radius:1rem;color:#5b6779;cursor:pointer;display:flex;font-size:1.15rem;gap:.6rem;padding:1rem;text-align:left}.statusChoices button svg{color:#a7b0bd;font-size:1.6rem}.statusChoices button.active{background:#f1f6ff;border-color:#8ebaff;color:#2f72d3}.statusChoices button.active svg{color:#3a84f8}.targetSource p{color:#455267!important;font-size:1.25rem!important;margin:.5rem 0!important}.targetDrawer footer{padding:0 2.2rem}.drawerMain{padding:1.35rem;width:100%}@media(max-width:1100px){.targetGrid,.targetKpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.fdcTargets{font-size:1.3rem}.targetHero{border-radius:1.7rem;display:block;padding:2rem}.targetHero h1{font-size:2.2rem}.targetHero .targetPrimary{margin-top:1.7rem;width:100%}.targetKpis{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.targetKpis article{min-width:23rem;scroll-snap-align:start}.targetToolbar{display:block}.targetSearch{max-width:none}.targetFilters{margin-top:.8rem}.targetFilters select{flex:1 1;min-width:0}.targetResultMeta span{display:none}.targetGrid{grid-template-columns:1fr;padding:0 1rem 1rem}.targetTabs{padding-left:.8rem}.targetCardActions{flex-direction:column}.drawerMetrics,.drawerQuick,.statusChoices{grid-template-columns:1fr}.drawerSection,.targetDrawer footer,.targetDrawer header{margin-left:0;margin-right:0}.targetDrawer header{padding:1.7rem}.drawerLocation{margin:1.4rem 1.7rem}.drawerMetrics{padding:0 1.7rem}.drawerSection{margin:1.8rem 1.7rem}.targetDrawer footer{padding:0 1.7rem}}.ucPage{color:#172033;display:flex;flex-direction:column;gap:1.6rem}.ucHero{background:linear-gradient(125deg,#fff 45%,#f2f7ff);border:1px solid #e4eaf2;border-radius:2rem;gap:2rem;justify-content:space-between;padding:2.4rem}.ucEyebrow,.ucHero{align-items:center;display:flex}.ucEyebrow{color:#3a84f8;font-size:1.25rem;font-weight:800;gap:.6rem}.ucEyebrow svg{font-size:1.8rem}.ucHero h2{font-size:2.7rem;margin:.7rem 0}.ucHero p{color:#68758a;font-size:1.4rem;line-height:1.65;margin:0;max-width:70rem}.ucPrimary,.ucSecondary{align-items:center;border-radius:1.1rem;display:inline-flex;font-weight:750;gap:.7rem;justify-content:center;min-height:4.3rem;padding:0 1.5rem}.ucPrimary{background:#3a84f8;box-shadow:0 .8rem 2rem #3a84f82e;color:#fff}.ucSecondary{background:#fff;border:1px solid #e1e7ef!important;color:#46546a}.ucPrimary svg,.ucSecondary svg{font-size:1.9rem}.ucStats{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr)}.ucStats article{align-items:center;background:#fff;border:1px solid #e6ebf2;border-radius:1.6rem;display:flex;gap:1.2rem;padding:1.6rem}.ucStatIcon{border-radius:1.3rem;display:grid;height:4.6rem;place-items:center;width:4.6rem}.ucStatIcon svg{font-size:2.2rem}.ucStatIcon.blue{background:#edf4ff;color:#3a84f8}.ucStatIcon.green{background:#eaf9f3;color:#159f74}.ucStatIcon.amber{background:#fff7e7;color:#b7790b}.ucStatIcon.red{background:#fff0f2;color:#d65360}.ucStats small,.ucStats span,.ucStats strong{display:block}.ucStats span{color:#6c788b;font-size:1.2rem}.ucStats strong{font-size:2.2rem;margin:.2rem 0}.ucStats small{color:#9aa4b3;font-size:1.1rem}.ucPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.8rem;overflow:hidden}.ucToolbar{align-items:flex-end;border-bottom:1px solid #edf0f5;display:flex;gap:1.5rem;justify-content:space-between;padding:1.8rem 2rem}.ucSectionKicker{color:#8b97a9;font-size:1.1rem;font-weight:800;letter-spacing:.08rem;text-transform:uppercase}.ucHistoryCard h3,.ucInfoCard h3,.ucToolbar h3{font-size:1.7rem;margin:.3rem 0}.ucControls{gap:1rem}.ucControls,.ucSearch{align-items:center;display:flex}.ucSearch{background:#fafbfd;border:1px solid #e0e6ee;border-radius:1.1rem;gap:.7rem;height:4.1rem;padding:0 1rem;width:26rem}.ucSearch svg{color:#8c97a8;font-size:1.8rem}.ucSearch input{background:#0000;border:0;font-size:1.25rem;outline:0;width:100%}.ucFilters{background:#f3f6f9;border-radius:1rem;display:flex;padding:.35rem}.ucFilters button{background:#0000;border-radius:.8rem;color:#68758a;font-size:1.15rem;font-weight:700;padding:.7rem 1rem}.ucFilters button.active{background:#fff;box-shadow:0 .2rem .8rem #1e2c4614;color:#2e70d2}.ucTableWrap{overflow:auto}.ucTable{border-collapse:collapse;min-width:94rem;width:100%}.ucTable th{background:#fafbfd;color:#7b8798;font-size:1.1rem;letter-spacing:.05rem;padding:1.1rem 1.5rem;text-align:left;text-transform:uppercase}.ucTable td{border-top:1px solid #edf0f4;color:#566377;font-size:1.25rem;padding:1.25rem 1.5rem}.ucClient{align-items:center;display:flex;gap:.9rem}.ucClient>span{background:#edf4ff;border-radius:1rem;color:#3478dd;display:grid;font-size:1.1rem;font-weight:800;height:3.7rem;place-items:center;width:3.7rem}.ucClient small,.ucClient strong{display:block}.ucClient strong{color:#253047;font-size:1.3rem}.ucClient small{color:#8b96a7;font-size:1.1rem;margin-top:.25rem}.ucCode{color:#44536a;font-size:1.2rem}.ucStatus{align-items:center;border-radius:99rem;display:inline-flex;font-size:1.1rem;font-weight:750;gap:.5rem;padding:.5rem .8rem}.ucStatus i{border-radius:50%;height:.65rem;width:.65rem}.ucStatus.active{background:#eaf9f3;color:#137f60}.ucStatus.active i{background:#16a77d}.ucStatus.pending{background:#fff7e7;color:#9b680e}.ucStatus.pending i{background:#e6a72e}.ucStatus.inactive{background:#fff0f2;color:#bc4753}.ucStatus.inactive i{background:#dc5965}.ucMore{background:#f5f7fa;border-radius:.9rem;color:#657286;height:3.6rem;width:3.6rem}.ucMore svg{font-size:2rem}.ucEmpty{color:#7c8899;padding:5rem;text-align:center}.ucEmpty svg{font-size:3.5rem}.ucEmpty h4{font-size:1.7rem;margin:.8rem 0}.ucEmpty p{font-size:1.3rem;margin:0}.ucBottomGrid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1.15fr .85fr}.ucHistoryCard,.ucInfoCard{background:#fff;border:1px solid #e5eaf1;border-radius:1.7rem;padding:1.8rem}.ucInfoCard{align-items:flex-start;display:flex;gap:1.4rem}.ucInfoIcon{background:#edf4ff;border-radius:1.4rem;color:#3a84f8;display:grid;flex:none;height:5rem;place-items:center;width:5rem}.ucInfoIcon svg{font-size:2.4rem}.ucInfoCard p{color:#6c788a;font-size:1.3rem;line-height:1.65;margin:.5rem 0 0}.ucHistoryItem{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:1rem;padding:1rem 0}.ucHistoryItem svg{color:#7790b1}.ucHistoryItem span,.ucHistoryItem strong{display:block}.ucHistoryItem strong{font-size:1.25rem}.ucHistoryItem span{color:#8995a6;font-size:1.1rem;margin-top:.2rem}.ucHistoryCard>button{align-items:center;background:#0000;color:#3a84f8;display:flex;font-size:1.2rem;font-weight:750;gap:.4rem;margin-top:.5rem}.ucOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e8c;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.ucDrawer{background:#fff;box-shadow:-2rem 0 5rem #00000024;height:100%;overflow:auto;padding:2rem;width:min(48rem,92vw)}.ucDrawerHead{align-items:flex-start;border-bottom:1px solid #edf0f4;display:flex;gap:1rem;justify-content:space-between;padding-bottom:1.5rem}.ucDrawerHead h3{font-size:2rem;margin:.35rem 0}.ucDrawerHead>button{background:#f3f5f8;border-radius:1rem;color:#536078;font-size:2.3rem;height:3.8rem;width:3.8rem}.ucDeviceHero{align-items:center;display:flex;gap:1.3rem;padding:2rem 0}.ucPhoneIcon{background:#edf4ff;border-radius:1.7rem;color:#3a84f8;display:grid;height:6rem;place-items:center;width:6rem}.ucPhoneIcon svg{font-size:3rem}.ucDeviceHero strong,.ucDeviceHero>div:last-child>span{display:block}.ucDeviceHero strong{font-size:1.55rem}.ucDeviceHero>div:last-child>span:not(.ucStatus){color:#8995a6;font-size:1.2rem;margin:.3rem 0 .7rem}.ucDetails{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.ucDetails div{background:#f8fafc;border-radius:1.1rem;padding:1.2rem}.ucDetails span,.ucDetails strong{display:block}.ucDetails span{color:#8792a3;font-size:1.15rem}.ucDetails strong{font-size:1.3rem;margin-top:.35rem}.ucDrawerActions{display:flex;gap:.8rem;margin-top:2rem}.ucIntegrationNote{color:#8a95a6;display:block;font-size:1.1rem;line-height:1.6;margin-top:1.5rem}.ucModal{background:#fff;border-radius:2rem;box-shadow:0 2rem 7rem #0003;margin:auto;max-height:90vh;overflow:auto;padding:2rem;width:min(56rem,92vw)}.ucActivationNotice{background:#f3f7ff;border-radius:1.2rem;color:#51627b;display:flex;gap:1rem;margin:1.5rem 0;padding:1.2rem}.ucActivationNotice svg{color:#3a84f8;flex:none}.ucActivationNotice strong{font-size:1.3rem}.ucActivationNotice p{font-size:1.2rem;line-height:1.5;margin:.3rem 0 0}.ucField{display:block;margin:1.2rem 0}.ucField>span{color:#536078;display:block;font-size:1.2rem;font-weight:700;margin-bottom:.6rem}.ucField input,.ucField select,.ucField textarea{background:#fff;border:1px solid #dfe5ed;border-radius:1rem;color:#273248;font-size:1.3rem;outline:none;padding:1.1rem 1.2rem;width:100%}.ucField input:focus,.ucField select:focus,.ucField textarea:focus{border-color:#7fb0fb;box-shadow:0 0 0 .3rem #3a84f81a}.ucModalActions{display:flex;gap:.8rem;justify-content:flex-end;margin-top:1.6rem}@media(max-width:1100px){.ucStats{grid-template-columns:repeat(2,1fr)}.ucToolbar{align-items:flex-start;flex-direction:column}.ucControls{width:100%}.ucSearch{flex:1 1}.ucBottomGrid{grid-template-columns:1fr}}@media(max-width:700px){.ucHero{align-items:flex-start;flex-direction:column;padding:1.7rem}.ucHero h2{font-size:2.2rem}.ucHero .ucPrimary{width:100%}.ucStats{display:flex;overflow:auto;scroll-snap-type:x mandatory}.ucStats article{min-width:23rem;scroll-snap-align:start}.ucControls{align-items:stretch;flex-direction:column}.ucSearch{flex:none;width:100%}.ucFilters{overflow:auto}.ucFilters button{white-space:nowrap}.ucPanel{border-radius:1.4rem}.ucTableWrap{overflow:visible}.ucTable{min-width:0}.ucTable thead{display:none}.ucTable,.ucTable tbody,.ucTable td,.ucTable tr{display:block;width:100%}.ucTable tr{border-top:1px solid #edf0f4;padding:1.3rem;position:relative}.ucTable td{border:0;padding:.45rem 0}.ucTable td:nth-child(2),.ucTable td:nth-child(4),.ucTable td:nth-child(5){display:none}.ucTable td:nth-child(6){margin-top:.5rem}.ucTable td:last-child{position:absolute;right:1.2rem;top:1.2rem;width:auto}.ucDrawerActions,.ucModalActions{flex-direction:column}.ucDrawerActions button,.ucModalActions button{width:100%}.ucDetails{grid-template-columns:1fr}}.ucBackendBadge{align-items:center;background:#eaf9f3;border-radius:1.2rem;color:#167b60;display:flex;gap:.9rem;padding:1rem 1.2rem}.ucBackendBadge svg{font-size:2rem}.ucBackendBadge small,.ucBackendBadge span,.ucBackendBadge strong{display:block}.ucBackendBadge strong{font-size:1.25rem}.ucBackendBadge small{font-size:1.05rem;margin-top:.2rem}.ucLookupPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.8rem;padding:1.8rem}.ucLookupHeading h3{font-size:1.7rem;margin:.3rem 0}.ucLookupHeading p{color:#7c8798;font-size:1.2rem;margin:.2rem 0 1.2rem}.ucInfoCard code,.ucLookupHeading code{background:#f1f4f8;border-radius:.5rem;padding:.15rem .45rem}.ucLookup{display:flex;gap:.8rem}.ucLookup label{align-items:center;background:#fafbfd;border:1px solid #dfe5ed;border-radius:1.1rem;display:flex;flex:1 1;gap:.7rem;height:4.4rem;padding:0 1.1rem}.ucLookup label svg{color:#8c97a8}.ucLookup input{background:#0000;border:0;font-size:1.3rem;outline:0;width:100%}.ucLookup button:disabled{cursor:not-allowed;opacity:.6}.ucError{align-items:center;background:#fff0f2;border-radius:1rem;color:#b94b56;display:flex;font-size:1.2rem;gap:.7rem;margin-top:1rem;padding:1rem 1.2rem}.ucLiveGrid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.ucPanelTitle{align-items:flex-start;display:flex;justify-content:space-between}.ucPanelTitle h3{font-size:1.7rem;margin:.3rem 0}.ucPanelTitle>svg{color:#8da0ba;font-size:2.2rem}.ucAwaiting{align-items:center;color:#8a95a6;display:flex;flex-direction:column;justify-content:center;min-height:22rem;text-align:center}.ucAwaiting>svg{color:#b0bac8;font-size:3.2rem}.ucAwaiting h4{color:#4b586d;font-size:1.5rem;margin:.8rem 0 .4rem}.ucAwaiting p{font-size:1.2rem;line-height:1.6;margin:0;max-width:34rem}.ucAwaiting.pending>svg{color:#d69b2b}.ucRegistered{padding-top:1.5rem}.ucRegisteredHero{align-items:center;display:flex;gap:1.2rem;margin-bottom:1.4rem}.ucRegisteredHero h4{font-size:1.6rem;margin:.6rem 0 .2rem}.ucRegisteredHero p{color:#8390a2;font-size:1.2rem;margin:0}.ucCloudSummary{padding-top:1.5rem}.ucCloudCount{background:#f5f8fc;border-radius:1.2rem;padding:1.2rem}.ucCloudCount span,.ucCloudCount strong{display:block}.ucCloudCount strong{font-size:2.4rem}.ucCloudCount span{color:#7e8a9b;font-size:1.15rem}.ucCloudRecords>div{border-bottom:1px solid #edf0f4;display:flex;gap:.8rem;padding:1rem 0}.ucCloudRecords svg{color:#159f74;flex:none;font-size:1.7rem}.ucCloudRecords span,.ucCloudRecords strong{display:block}.ucCloudRecords strong{font-size:1.25rem}.ucCloudRecords span{color:#8591a2;font-size:1.1rem;margin-top:.25rem}.ucMoreRecords{color:#7d899b;font-size:1.1rem}.ucSpin{animation:ucSpin .8s linear infinite}@keyframes ucSpin{to{transform:rotate(1turn)}}@media(max-width:900px){.ucLiveGrid{grid-template-columns:1fr}.ucLookup{flex-wrap:wrap}.ucLookup label{flex-basis:100%}}@media(max-width:600px){.ucBackendBadge{width:100%}.ucLookup{flex-direction:column}.ucLookup button{width:100%}}.fdcWalletPage{color:#172033;display:flex;flex-direction:column;gap:1.5rem}.walletHero{background:linear-gradient(125deg,#fff 48%,#f2f7ff);border:1px solid #e5eaf1;border-radius:2rem;gap:2rem;justify-content:space-between;padding:2.2rem}.walletEyebrow,.walletHero{align-items:center;display:flex}.walletEyebrow{color:#3a84f8;font-size:1.3rem;font-weight:800;gap:.6rem}.walletHero h2{font-size:2.7rem;margin:.6rem 0}.walletHero p{color:#68758a;font-size:1.35rem;line-height:1.6;margin:0}.walletPrimary,.walletSecondary{align-items:center;border-radius:1.1rem;display:inline-flex;font-size:1.25rem;font-weight:750;gap:.6rem;justify-content:center;min-height:4.3rem;padding:0 1.5rem}.walletPrimary{background:#3a84f8;color:#fff}.walletSecondary{background:#fff;border:1px solid #e0e6ee!important;color:#536078}.walletIdentity{align-items:center;background:#101828;border-radius:1.6rem;color:#fff;display:flex;justify-content:space-between;padding:1.5rem 1.7rem}.walletIdentityMain{align-items:center;display:flex;gap:1rem}.walletAvatar{background:#ffffff12;border-radius:1.3rem;color:#8bb8ff;display:grid;height:4.8rem;place-items:center;width:4.8rem}.panelHead span,.txHead>div>span,.walletIdentityMain span{color:#8fa1bc;font-size:1.05rem;font-weight:800;letter-spacing:.07rem}.walletIdentityMain h3{font-size:1.55rem;margin:.25rem 0}.walletIdentityMain p{color:#a8b5c8;font-size:1.1rem;margin:0}.walletPayroll{align-items:center;background:#ffffff12;border-radius:1.1rem;display:flex;gap:.8rem;padding:.9rem 1.1rem}.walletPayroll span,.walletPayroll strong{display:block;font-size:1.1rem}.walletKpis{grid-gap:1.1rem;display:grid;gap:1.1rem;grid-template-columns:1.2fr repeat(3,1fr)}.walletKpis article{background:#fff;border:1px solid #e5eaf1;border-radius:1.6rem;padding:1.5rem}.walletKpis article>svg{color:#3a84f8;font-size:2.2rem}.walletKpis article>small,.walletKpis article>span,.walletKpis article>strong{display:block}.walletKpis article>span{color:#738095;font-size:1.15rem;margin-top:.7rem}.walletKpis article>strong{font-size:2.15rem;margin:.3rem 0}.walletKpis article>small{color:#96a0af;font-size:1.05rem}.walletKpis .balance{background:linear-gradient(135deg,#347ae3,#3a84f8);border:0;color:#fff}.walletKpis .balance>small,.walletKpis .balance>span{color:#dceaff}.walletKpis .balance button{align-items:center;background:#ffffff1f;border-radius:.8rem;color:#fff;display:flex;gap:.4rem;margin-top:1rem;padding:.7rem .9rem}.walletGrid{grid-gap:1.1rem;display:grid;gap:1.1rem;grid-template-columns:1.35fr .65fr}.walletPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.7rem;padding:1.7rem}.panelHead,.txHead{align-items:flex-start;display:flex;justify-content:space-between}.panelHead h3,.txHead h3{font-size:1.65rem;margin:.3rem 0}.panelHead b{background:#f4f6f9;border-radius:.8rem;color:#7f8a9a;font-size:1.05rem;padding:.55rem .75rem}.walletChart{height:27rem;margin-top:1rem}.salary{background:#f4f8ff;border-radius:1.2rem;margin:1rem 0;padding:1.3rem}.salary small,.salary span,.salary strong{display:block}.salary span{color:#6f7d91;font-size:1.1rem}.salary strong{font-size:2.2rem;margin:.2rem 0}.salary small{color:#8d99aa;font-size:1rem}.compRows>div,.net{border-bottom:1px solid #edf0f4;display:flex;font-size:1.1rem;gap:1rem;justify-content:space-between;padding:.85rem 0}.compRows span{color:#748094}.compRows strong{color:#278364}.compRows div:last-child strong{color:#c45b66}.net{border:0;padding-top:1.2rem}.net strong{font-size:1.5rem}.tools label,.tools>div{align-items:center;background:#fafbfd;border:1px solid #e0e6ee;border-radius:1rem;display:flex;gap:.5rem;height:4rem;padding:0 .8rem}.tools input,.tools select{background:#0000;border:0;font-size:1.15rem;outline:0}.tools button{background:#f3f6f9;border-radius:1rem;width:4rem}.tableWrap{margin:1.2rem -1.7rem -1.7rem;overflow:auto}.tableWrap table{border-collapse:collapse;min-width:88rem;width:100%}.tableWrap th{background:#fafbfd;color:#7d899a;font-size:1rem;padding:1rem 1.5rem;text-align:left}.tableWrap td{border-top:1px solid #edf0f4;font-size:1.15rem;padding:1.15rem 1.5rem}.tableWrap td:first-child{align-items:center;display:flex;gap:.8rem}.tableWrap td i{background:#eaf9f3;border-radius:1rem;color:#159f74;display:grid;height:3.6rem;place-items:center;width:3.6rem}.tableWrap td span small,.tableWrap td span strong{display:block}.tableWrap td span small{color:#8b96a7;margin-top:.2rem}.drawerAmount em,.tableWrap em{background:#eaf9f3;border-radius:99rem;color:#137f60;font-size:1rem;font-style:normal;font-weight:750;padding:.45rem .7rem;text-transform:capitalize}.tableWrap em.pending{background:#fff7e7;color:#9b680e}.in{color:#16805f}.out{color:#bd4e59}.walletOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e8f;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1300}.walletDrawer{background:#fff;height:100%;padding:2rem;width:min(45rem,92vw)}.walletDrawer header,.walletModal header{border-bottom:1px solid #edf0f4;display:flex;justify-content:space-between;padding-bottom:1.3rem}.walletDrawer header span,.walletModal header span{color:#8b97a9;font-size:1rem;font-weight:800}.walletDrawer header h3,.walletModal header h3{font-size:1.8rem;margin:.3rem 0}.walletDrawer header>button,.walletModal header>button{background:#f3f5f8;border-radius:1rem;font-size:2.2rem;height:3.7rem;width:3.7rem}.drawerAmount{padding:2.4rem;text-align:center}.drawerAmount>strong{display:block;font-size:2.7rem;margin-bottom:.8rem}.walletDrawer dl div{border-bottom:1px solid #edf0f4;display:flex;font-size:1.15rem;justify-content:space-between;padding:1rem 0}.walletDrawer dt{color:#7e899a}.walletDrawer dd{font-weight:700}.walletModal{background:#fff;border-radius:1.8rem;margin:auto;padding:2rem;width:min(50rem,92vw)}.available{background:#101828;border-radius:1.2rem;color:#fff;margin:1.4rem 0;padding:1.3rem}.available span,.available strong{display:block}.available span{color:#aab7ca;font-size:1.05rem}.available strong{font-size:2.2rem}.walletModal label{display:block;margin:1.2rem 0}.walletModal label>span{display:block;font-size:1.15rem;font-weight:700;margin-bottom:.5rem}.walletModal input,.walletModal select{border:1px solid #dfe5ed;border-radius:1rem;font-size:1.25rem;height:4.5rem;padding:0 1rem;width:100%}.walletModal>p{background:#f2f7ff;border-radius:1rem;color:#68758a;font-size:1.05rem;line-height:1.55;padding:1rem}.walletModal footer{display:flex;gap:.7rem;justify-content:flex-end;margin-top:1.5rem}@media(max-width:1100px){.walletKpis{grid-template-columns:repeat(2,1fr)}.walletGrid{grid-template-columns:1fr}.txHead{flex-direction:column;gap:1rem}.tools{width:100%}.tools label{flex:1 1}}@media(max-width:700px){.walletHero{align-items:flex-start;flex-direction:column;padding:1.6rem}.walletHero h2{font-size:2.2rem}.walletHero .walletPrimary{width:100%}.walletIdentity{align-items:flex-start;flex-direction:column;gap:1rem}.walletKpis{display:flex;overflow:auto}.walletKpis article{min-width:23rem}.walletGrid{display:block}.walletGrid article+article{margin-top:1rem}.tools{flex-wrap:wrap}.tools label{flex-basis:100%}.walletModal footer{flex-direction:column}.walletModal footer button{width:100%}}.perfPage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.perfHero{background:linear-gradient(125deg,#fff,#f2f7ff);border:1px solid #e5eaf1;border-radius:2rem;gap:2rem;justify-content:space-between;padding:2.2rem}.perfHero,.perfHero>div>span{align-items:center;display:flex}.perfHero>div>span{color:#3a84f8;font-size:1.2rem;font-weight:800;gap:.5rem}.perfHero h2{font-size:2.7rem;margin:.6rem 0}.perfHero p{color:#68758a;font-size:1.35rem;margin:0}.scoreHero{background:#101828;border-radius:1.4rem;color:#fff;min-width:14rem;padding:1.3rem}.scoreHero small,.scoreHero strong{display:block}.scoreHero strong{font-size:2.7rem}.scoreHero b{color:#91a1b9;font-size:1.2rem}.targetCard{align-items:center;background:#101828;border-radius:1.8rem;color:#fff;display:flex;gap:1.5rem;padding:1.8rem 2rem}.ring{background:conic-gradient(#63a1ff var(--p),#243148 0);height:9rem;width:9rem}.ring>div{background:#101828;border-radius:50%;display:grid;height:7rem;place-content:center;text-align:center;width:7rem}.ring strong{font-size:1.8rem}.ring small{color:#a8b6ca}.targetCopy{flex:1 1}.head small,.rank small,.targetCopy>small{color:#8d9ab0;font-size:1rem;font-weight:800;letter-spacing:.06rem}.targetCopy h3{font-size:1.8rem;margin:.3rem 0}.targetCopy p{color:#aebbd0;font-size:1.15rem}.badges{display:flex;gap:.6rem}.badges span{align-items:center;background:#183d3a;border-radius:99rem;color:#82d6b5;display:flex;font-size:1rem;gap:.4rem;padding:.5rem .7rem}.badges svg{font-size:1.4rem}.targetCard aside{border-left:1px solid #2b374b;padding-left:1.5rem}.targetCard aside>*{display:block}.targetCard aside strong{color:#8fc0ff;font-size:2rem}.targetCard aside small,.targetCard aside span{color:#91a0b7;font-size:1rem}.kpis{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.kpis article,.panel{background:#fff;border:1px solid #e5eaf1;border-radius:1.6rem;padding:1.5rem}.kpis article>svg{color:#3a84f8;font-size:2rem}.kpis article>small,.kpis article>span,.kpis article>strong{display:block}.kpis span{color:#748095;font-size:1.1rem;margin-top:.6rem}.kpis strong{font-size:2.1rem}.kpis small{color:#96a0af;font-size:1rem}.bottom,.grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.head{align-items:flex-start;display:flex;justify-content:space-between}.head h3,.rank h3{font-size:1.6rem;margin:.3rem 0}.head>svg{color:#8ea0b9}.chart{height:27rem;margin-top:1rem}.metric{margin-top:1.2rem}.metric>div{grid-gap:.7rem;display:grid;font-size:1.1rem;gap:.7rem;grid-template-columns:1fr auto auto}.metric small{color:#8d98a8}.funnel i,.metric i{background:#edf1f5;border-radius:99rem;display:block;height:.7rem;margin-top:.5rem;overflow:hidden}.funnel i b,.metric i b{background:#3a84f8;display:block;height:100%}.note{background:#f7f9fc;border-radius:.8rem;color:#8490a1;font-size:1rem;line-height:1.5;padding:.8rem}.funnel{padding:.65rem 0}.funnel>div{display:flex;font-size:1.1rem;justify-content:space-between}.rank{align-items:center;display:flex;gap:1rem}.rank>svg{background:#fff7e7;border-radius:1.2rem;box-sizing:initial;color:#c18a19;font-size:3rem;padding:.8rem}.rank p{color:#8995a6;font-size:1rem;margin:0}.next{display:grid;grid-template-columns:1fr auto;margin-top:1.4rem}.next span{color:#8995a6;font-size:1rem;grid-column:1/3}.next strong{font-size:1.2rem}.next>b{color:#3a84f8}.requirements{margin-top:1rem}.requirements span{align-items:center;border-bottom:1px solid #edf0f4;display:flex;font-size:1.05rem;gap:.5rem;padding:.7rem 0}.requirements svg{color:#159f74;font-size:1.5rem}.requirements b{margin-left:auto}.weekly{height:23rem}.eval{background:#eaf9f3;border-radius:1rem;color:#14805f;display:grid;height:4rem;place-items:center;width:4rem}.panel blockquote{background:#f7f9fc;border-left:.3rem solid #3a84f8;color:#536078;font-size:1.2rem;line-height:1.65;margin:1rem 0;padding:1rem}.panel footer{font-size:1.05rem;font-weight:700}.panel footer span{color:#8995a6;float:right;font-weight:400}.achievement{align-items:center;border-bottom:1px solid #edf0f4;display:flex;font-size:1.5rem;gap:.8rem;padding:.8rem 0}.achievement span b,.achievement span small{display:block}.achievement span b{font-size:1.1rem}.achievement span small{color:#8490a1;font-size:1rem;margin-top:.2rem}@media(max-width:1000px){.kpis{grid-template-columns:repeat(2,1fr)}.bottom,.grid{grid-template-columns:1fr}}@media(max-width:650px){.perfHero{align-items:flex-start;flex-direction:column}.scoreHero{width:100%}.perfHero h2{font-size:2.2rem}.targetCard{align-items:flex-start;flex-direction:column}.targetCard aside{border-left:0;border-top:1px solid #2b374b;padding:1rem 0 0;width:100%}.kpis{display:flex;overflow:auto}.kpis article{min-width:21rem}.badges{flex-wrap:wrap}.metric>div{grid-template-columns:1fr auto}.metric small{display:none}}.trainingPage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.trainingHero{align-items:center;background:linear-gradient(125deg,#fff,#f3f7ff);border:1px solid #e5eaf1;border-radius:2rem;display:flex;gap:2rem;justify-content:space-between;padding:2.2rem}.trainingHero>div:first-child>span{align-items:center;color:#3a84f8;display:flex;font-size:1.15rem;font-weight:800;gap:.5rem}.trainingHero h2{font-size:2.7rem;margin:.6rem 0}.trainingHero p{color:#68758a;font-size:1.35rem;line-height:1.6;margin:0;max-width:70rem}.trainingScore{background:#101828;border-radius:1.3rem;color:#fff;min-width:20rem;padding:1.2rem 1.4rem}.trainingScore>*{display:block}.trainingScore small{color:#9cacbf;font-size:1rem}.trainingScore strong{font-size:2.8rem;margin:.2rem 0}.trainingScore span{color:#b4c0d0;font-size:1rem}.trainingKpis{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.trainingKpis article{align-items:center;background:#fff;border:1px solid #e5eaf1;border-radius:1.5rem;display:flex;gap:1rem;padding:1.4rem}.trainingKpis article>svg{background:#edf4ff;border-radius:1rem;box-sizing:initial;color:#3a84f8;font-size:2.2rem;padding:.8rem}.trainingKpis small,.trainingKpis span,.trainingKpis strong{display:block}.trainingKpis span{color:#748095;font-size:1.05rem}.trainingKpis strong{font-size:1.9rem}.trainingKpis small{color:#929dac;font-size:.95rem}.continueCard{align-items:center;background:#101828;border-radius:1.6rem;color:#fff;display:flex;gap:1.2rem;padding:1.6rem 1.8rem}.continueIcon{background:#1d3150;border-radius:1.3rem;color:#79adff;display:grid;height:5rem;place-items:center;width:5rem}.continueIcon svg{font-size:2.5rem}.continueCopy{flex:1 1}.catalogHead small,.continueCopy>small,.drawerHead small,.trainingBottom small{color:#8da0ba;font-size:.95rem;font-weight:800;letter-spacing:.07rem}.continueCopy h3{font-size:1.55rem;margin:.25rem 0}.continueCopy p{color:#aab7c9;font-size:1.05rem;margin:.2rem 0}.courseProgress>i,.drawerProgress>i,.progress{background:#28364b;border-radius:99rem;height:.65rem;margin:.7rem 0 .4rem;overflow:hidden}.courseProgress i b,.drawerProgress i b,.progress i{background:#3a84f8;border-radius:99rem;display:block;height:100%}.continueCopy>span{color:#91a0b6;font-size:.95rem}.continueCard>button,.course>button,.lessonAction{align-items:center;background:#3a84f8;border-radius:1rem;color:#fff;display:flex;font-size:1.1rem;font-weight:750;gap:.5rem;justify-content:center;padding:1rem 1.2rem}.catalog{background:#fff;border:1px solid #e5eaf1;border-radius:1.7rem;padding:1.7rem}.catalogHead{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.catalogHead h3{font-size:1.65rem;margin:.3rem 0}.tools{display:flex;gap:.7rem}.tools label{align-items:center;background:#fafbfd;border:1px solid #e0e6ee;border-radius:1rem;display:flex;gap:.6rem;height:4rem;padding:0 .9rem;width:24rem}.tools label svg{color:#8995a6;font-size:1.7rem}.tools input{background:#0000;border:0;font-size:1.1rem;outline:0;width:100%}.tools select{background:#fafbfd;border:1px solid #e0e6ee;border-radius:1rem;color:#59667a;padding:0 .9rem}.courseGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:1.4rem}.course{border:1px solid #e5eaf1;border-radius:1.4rem;display:flex;flex-direction:column;padding:1.4rem}.course.locked{background:#fafbfd;opacity:.68}.courseTop{align-items:center;display:flex;gap:.5rem}.courseTop>span{background:#edf4ff;color:#3a84f8;font-size:.95rem;font-weight:800}.courseTop>b,.courseTop>span{border-radius:.6rem;padding:.4rem .6rem}.courseTop>b{background:#fff7e7;color:#9b680e;font-size:.9rem}.courseTop>svg{color:#8995a6;font-size:1.6rem;margin-left:auto}.courseIcon{background:#f3f6fb;border-radius:1.1rem;color:#3a84f8;display:grid;height:4.2rem;margin:1.2rem 0;place-items:center;width:4.2rem}.courseIcon svg{font-size:2rem}.course h4{font-size:1.35rem;margin:0}.course>p{color:#748095;flex:1 1;font-size:1.05rem;line-height:1.55}.courseMeta{color:#7d899a;display:flex;font-size:.95rem;gap:1rem}.courseMeta span{align-items:center;display:flex;gap:.3rem}.courseMeta svg{font-size:1.4rem}.courseProgress{margin:1rem 0}.courseProgress>div{display:flex;font-size:1rem;justify-content:space-between}.courseProgress>i{background:#edf1f5}.course>button:disabled{background:#e8ecf1;color:#8d98a7}.trainingBottom{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.trainingBottom article{background:#fff;border:1px solid #e5eaf1;border-radius:1.5rem;display:flex;gap:1rem;padding:1.4rem}.bottomIcon{background:#edf4ff;border-radius:1.1rem;color:#3a84f8;display:grid;flex:none;height:4.5rem;place-items:center;width:4.5rem}.bottomIcon svg{font-size:2.1rem}.trainingBottom h3{font-size:1.35rem;margin:.25rem 0}.trainingBottom p{color:#748095;font-size:1.05rem;line-height:1.55;margin:.2rem 0}.lessonModalOverlay,.trainingOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e91;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1300}.courseDrawer{background:#fff;height:100%;overflow:auto;padding:2rem;width:min(52rem,94vw)}.drawerHead{border-bottom:1px solid #edf0f4;gap:1rem;padding-bottom:1.2rem}.drawerHead h3{font-size:1.8rem;margin:.3rem 0}.drawerHead>button,.lessonClose{background:#f3f5f8;border-radius:1rem;color:#536078;height:3.7rem;width:3.7rem}.drawerProgress{margin:1.3rem 0}.drawerProgress>div{display:flex;font-size:1.1rem;justify-content:space-between}.drawerProgress>i{background:#edf1f5}.lessonList{display:flex;flex-direction:column}.lessonList>button{grid-gap:.8rem;align-items:center;background:#fff;border-bottom:1px solid #edf0f4;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;padding:1rem .3rem;text-align:left}.lessonNumber{background:#f3f6f9;border-radius:1rem;color:#728097;display:grid;height:3.6rem;place-items:center;width:3.6rem}.lessonList .done .lessonNumber{background:#eaf9f3;color:#159f74}.lessonNumber svg{font-size:1.7rem}.lessonList small,.lessonList strong{display:block}.lessonList strong{font-size:1.15rem}.lessonList small{color:#8b96a7;font-size:.95rem;margin-top:.2rem}.lessonList>button>svg{color:#a1aab7;font-size:1.6rem}.assessmentResult{align-items:center;background:#fff7e7;border-radius:1rem;color:#a27215;display:flex;gap:.8rem;margin-top:1.3rem;padding:1rem}.assessmentResult svg{font-size:2rem}.assessmentResult span,.assessmentResult strong{display:block}.lessonModalOverlay{align-items:center;justify-content:center}.lessonModal{background:#fff;border-radius:1.7rem;padding:2rem;position:relative;width:min(65rem,92vw)}.lessonClose{position:absolute;right:1.2rem;top:1.2rem}.lessonStage{align-items:center;background:#101828;border-radius:1.3rem;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:28rem;padding:2rem;text-align:center}.lessonStage>svg{color:#75aaff;font-size:5rem}.lessonStage h3{font-size:1.8rem;margin:1rem 0 .4rem}.lessonStage p{color:#aebbd0;font-size:1.1rem;max-width:45rem}.lessonAction{margin:1.2rem 0 0 auto}@media(max-width:1100px){.courseGrid,.trainingKpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.trainingHero{align-items:flex-start;flex-direction:column}.trainingHero h2{font-size:2.2rem}.trainingScore{width:100%}.trainingKpis{display:flex;overflow:auto}.trainingKpis article{min-width:21rem}.continueCard{align-items:flex-start;flex-wrap:wrap}.continueCopy{min-width:calc(100% - 7rem)}.continueCard>button{width:100%}.catalogHead{align-items:flex-start}.catalogHead,.tools{flex-direction:column}.tools,.tools label{width:100%}.tools select{height:4rem}.courseGrid,.trainingBottom{grid-template-columns:1fr}}.queriesPage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.queriesHero{align-items:center;background:linear-gradient(125deg,#fff,#f3f7ff);border:1px solid #e5eaf1;border-radius:2rem;display:flex;gap:2rem;justify-content:space-between;padding:2.2rem}.queriesHero>div:first-child>span{align-items:center;color:#3a84f8;display:flex;font-size:1.15rem;font-weight:800;gap:.5rem}.queriesHero h2{font-size:2.7rem;margin:.6rem 0}.queriesHero p{color:#68758a;font-size:1.35rem;line-height:1.6;margin:0;max-width:72rem}.attention{background:#101828;border-radius:1.3rem;color:#fff;min-width:18rem;padding:1.2rem 1.4rem}.attention>*{display:block}.attention small{color:#a5b3c6;font-size:1rem}.attention strong{font-size:2.8rem}.attention span{color:#b9c4d3;font-size:1rem}.queryKpis{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.queryKpis article{align-items:center;background:#fff;border:1px solid #e5eaf1;border-radius:1.5rem;display:flex;gap:1rem;padding:1.4rem}.queryKpis article>svg{background:#edf4ff;border-radius:1rem;box-sizing:initial;color:#3a84f8;font-size:2.1rem;padding:.8rem}.queryKpis .urgent>svg{background:#fff0e9;color:#d96d3d}.queryKpis small,.queryKpis span,.queryKpis strong{display:block}.queryKpis span{color:#748095;font-size:1.05rem}.queryKpis strong{font-size:1.9rem}.queryKpis small{color:#929dac;font-size:.95rem}.actionBanner{background:#fff9f5;border:1px solid #f3d6c8;border-radius:1.5rem;justify-content:space-between;padding:1.5rem 1.7rem}.actionBanner,.actionBanner>div{align-items:center;display:flex;gap:1rem}.actionBanner>div>svg{color:#dc7445;font-size:2.5rem}.actionBanner small{color:#c15f34;font-size:.95rem;font-weight:800}.actionBanner h3{font-size:1.35rem;margin:.2rem 0}.actionBanner p{color:#7c6a62;font-size:1.05rem;margin:0}.actionBanner button{align-items:center;background:#172033;border-radius:.9rem;color:#fff;display:flex;font-size:1.05rem;font-weight:750;gap:.4rem;padding:.9rem 1.1rem;white-space:nowrap}.recordsPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.7rem;padding:1.7rem}.recordsHead{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.messageBox>small,.queriesBottom small,.recordsHead small{color:#8b97a8;font-size:.95rem;font-weight:800;letter-spacing:.07rem}.recordsHead h3{font-size:1.65rem;margin:.3rem 0}.recordsHead label{align-items:center;background:#fafbfd;border:1px solid #e0e6ee;border-radius:1rem;display:flex;gap:.6rem;height:4rem;padding:0 .9rem;width:26rem}.recordsHead label svg{color:#8b96a7;font-size:1.7rem}.recordsHead input{background:#0000;border:0;font-size:1.1rem;outline:0;width:100%}.recordTabs{border-bottom:1px solid #edf0f4;display:flex;gap:.35rem;margin:1.3rem 0;overflow:auto}.recordTabs button{align-items:center;background:#0000;border-bottom:2px solid #0000;color:#748095;display:flex;font-size:1.05rem;font-weight:700;gap:.5rem;padding:.85rem .9rem;white-space:nowrap}.recordTabs button.active{border-bottom-color:#3a84f8;color:#3a84f8}.recordTabs span{background:#f0f3f7;border-radius:99rem;display:grid;font-size:.85rem;height:1.7rem;min-width:1.7rem;padding:0 .35rem;place-items:center}.recordList{display:flex;flex-direction:column}.record{grid-gap:1rem;background:#fff;border-bottom:1px solid #edf0f4;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1.2rem .4rem;text-align:left;width:100%}.record:hover{background:#fafcff}.recordIcon{background:#edf4ff;border-radius:1.1rem;color:#3a84f8;display:grid;height:4.4rem;place-items:center;width:4.4rem}.largeIcon.warning,.record.warning .recordIcon{background:#fff4e8;color:#c77a24}.largeIcon.query,.record.query .recordIcon{background:#fff0e9;color:#d86b3d}.largeIcon.commendation,.record.commendation .recordIcon{background:#eaf9f3;color:#159f74}.recordIcon svg{font-size:2rem}.recordTitle{align-items:center;display:flex;gap:.5rem}.recordTitle>span{color:#66758b;font-size:.85rem;font-weight:800;text-transform:uppercase}.recordTitle>b{background:#fff0e9;border-radius:.5rem;color:#c35d34;font-size:.8rem;padding:.25rem .45rem}.recordTitle small{color:#9aa4b2;font-size:.9rem}.record h4{font-size:1.25rem;margin:.3rem 0}.record p{color:#778396;font-size:1.02rem;line-height:1.5;margin:.2rem 0}.recordMeta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.6rem}.recordMeta span{align-items:center;color:#8a95a5;display:flex;font-size:.9rem;gap:.3rem}.recordMeta svg{font-size:1.3rem}.recordMeta .due{color:#c7653c}.recordStatus{align-items:center;display:flex;gap:.8rem}.recordStatus>span{background:#f1f4f7;border-radius:.7rem;color:#697589;font-size:.9rem;padding:.45rem .65rem;text-transform:capitalize;white-space:nowrap}.recordStatus>.response-required{background:#fff0e9;color:#c65d33}.recordStatus>.acknowledged,.recordStatus>.resolved,.recordStatus>.reviewed{background:#eaf9f3;color:#16805f}.recordStatus strong{color:#3a84f8;font-size:1.45rem}.recordStatus strong small{font-size:.8rem}.recordStatus>svg{color:#a2acb9;font-size:1.5rem}.queriesBottom{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.queriesBottom article{background:#fff;border:1px solid #e5eaf1;border-radius:1.5rem;display:flex;gap:1rem;padding:1.4rem}.queriesBottom article>svg{background:#edf4ff;border-radius:1rem;box-sizing:initial;color:#3a84f8;font-size:2.1rem;padding:.8rem}.queriesBottom h3{font-size:1.3rem;margin:.25rem 0}.queriesBottom p{color:#748095;font-size:1.03rem;line-height:1.55;margin:.2rem 0}.queryOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e91;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1400}.queryDrawer{background:#fff;height:100%;overflow:auto;padding:2rem;width:min(56rem,95vw)}.drawerTop{align-items:center;display:flex;justify-content:space-between}.largeIcon{background:#edf4ff;border-radius:1.2rem;color:#3a84f8;display:grid;height:5rem;place-items:center;width:5rem}.largeIcon svg{font-size:2.4rem}.drawerTop button{background:#f2f4f7;border-radius:1rem;color:#536078;height:3.8rem;width:3.8rem}.drawerIdentity{margin-top:1rem}.drawerIdentity>span{color:#3a84f8;font-size:.9rem;font-weight:800;text-transform:uppercase}.drawerIdentity>small{color:#919baa;font-size:.95rem;margin-left:.6rem}.drawerIdentity h2{font-size:2rem;margin:.4rem 0}.drawerIdentity p{color:#718096;font-size:1.1rem;line-height:1.6}.drawerFacts{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(2,1fr);margin:1.2rem 0}.drawerFacts>div{background:#f8fafc;border-radius:.9rem;padding:.9rem}.drawerFacts span,.drawerFacts strong{display:block}.drawerFacts span{color:#8a95a5;font-size:.9rem}.drawerFacts strong{font-size:1.05rem;margin-top:.2rem;text-transform:capitalize}.evaluationBox,.messageBox,.responseBox,.timeline{border:1px solid #e5eaf1;border-radius:1.2rem;margin-top:1rem;padding:1.2rem}.messageBox p{color:#59667a;font-size:1.08rem;line-height:1.7;margin:.5rem 0 0}.evaluationBox{align-items:center;background:#f5f9ff;display:flex;justify-content:space-between}.evaluationBox>div{align-items:center;display:flex;font-size:1.05rem;gap:.6rem}.evaluationBox svg{color:#3a84f8}.evaluationBox>strong{color:#3a84f8;font-size:2rem}.evaluationBox small{font-size:.9rem}.sectionTitle{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8rem}.sectionTitle>div{align-items:center;display:flex;font-size:1.1rem;font-weight:800;gap:.5rem}.sectionTitle svg{color:#3a84f8;font-size:1.7rem}.sectionTitle>b{background:#fff0e9;border-radius:.5rem;color:#c65d33;font-size:.85rem;padding:.35rem .5rem}.responseBox textarea{border:1px solid #dde4ec;border-radius:1rem;font:inherit;font-size:1.08rem;line-height:1.6;min-height:13rem;outline:0;padding:1rem;resize:vertical;width:100%}.responseBox textarea:focus{border-color:#8cb8fc;box-shadow:0 0 0 .3rem #edf4ff}.responseBox textarea:disabled{background:#f8fafc;color:#667387}.responseActions{display:flex;gap:.7rem;justify-content:space-between;margin-top:.8rem}.responseActions button{align-items:center;border-radius:.9rem;display:flex;font-size:1rem;font-weight:700;gap:.4rem;padding:.85rem 1rem}.attach{background:#f1f4f7;color:#536078}.send{background:#3a84f8;color:#fff}.send:disabled{opacity:.45}.submitted{color:#16805f;display:block;margin-top:.7rem}.timelineRow{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;padding:.65rem 0;position:relative}.timelineRow>i{background:#3a84f8;border-radius:50%;height:1rem;margin-top:.3rem;width:1rem}.timelineRow span,.timelineRow strong{display:block}.timelineRow strong{font-size:1.05rem}.timelineRow small,.timelineRow span{color:#8a95a5;font-size:.9rem}.timelineRow small{white-space:nowrap}@media(max-width:1000px){.queryKpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.queriesHero{align-items:flex-start;flex-direction:column}.queriesHero h2{font-size:2.2rem}.attention{width:100%}.queryKpis{display:flex;overflow:auto}.queryKpis article{min-width:21rem}.actionBanner{align-items:flex-start;flex-direction:column}.actionBanner button{justify-content:center;width:100%}.recordsHead{align-items:flex-start;flex-direction:column}.recordsHead label{width:100%}.record{grid-template-columns:auto 1fr}.recordStatus{grid-column:2;justify-content:flex-start}.recordMeta{gap:.5rem}.drawerFacts,.queriesBottom{grid-template-columns:1fr}.responseActions{flex-direction:column}.responseActions button{justify-content:center}.timelineRow{grid-template-columns:auto 1fr}.timelineRow small{grid-column:2}}.adminPage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.adminHero{align-items:center;background:linear-gradient(125deg,#fff,#f2f7ff);border:1px solid #e5eaf1;border-radius:2rem;display:flex;gap:2rem;justify-content:space-between;padding:2.2rem}.adminHero>div:first-child>span{align-items:center;color:#3a84f8;display:flex;font-size:1.15rem;font-weight:800;gap:.5rem}.adminHero h2{font-size:2.7rem;margin:.6rem 0}.adminHero p{color:#68758a;font-size:1.35rem;line-height:1.6;margin:0;max-width:72rem}.identity{align-items:center;background:#101828;border-radius:1.4rem;color:#fff;display:flex;gap:1rem;min-width:23rem;padding:1.2rem}.avatar,.coordAvatar{background:#3a84f8;border-radius:1.3rem;color:#fff;display:grid;font-size:1.35rem;font-weight:800;height:4.8rem;place-items:center;width:4.8rem}.identity small,.identity span,.identity strong{display:block}.identity small{color:#93a4ba;font-size:.9rem}.identity strong{font-size:1.35rem;margin:.2rem 0}.identity span{color:#b5c0cf;font-size:1rem}.orgSummary{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.orgSummary article{background:#fff;border:1px solid #e5eaf1;border-radius:1.5rem;padding:1.4rem}.summaryIcon{background:#edf4ff;border-radius:1rem;color:#3a84f8;display:grid;height:4rem;margin-bottom:.7rem;place-items:center;width:4rem}.summaryIcon svg{font-size:2rem}.orgSummary small,.orgSummary span,.orgSummary strong{display:block}.orgSummary span{color:#7d899a;font-size:1rem}.orgSummary strong{font-size:1.35rem;margin:.2rem 0}.orgSummary small{color:#98a2b0;font-size:.95rem}.adminGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.adminPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.6rem;padding:1.6rem}.panelHead small{color:#8c98a8;font-size:.95rem;font-weight:800;letter-spacing:.07rem}.panelHead h3{font-size:1.6rem;margin:.3rem 0}.panelHead>svg{color:#8fa0b8;font-size:2.1rem}.stateDevelopmentDirectorIdentity{grid-gap:1rem;align-items:center;background:#f8fafc;border-radius:1.2rem;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;margin:1.1rem 0;padding:1rem}.stateDevelopmentDirectorIdentity h4{font-size:1.35rem;margin:0}.stateDevelopmentDirectorIdentity p{color:#718096;font-size:1rem;margin:.2rem 0}.stateDevelopmentDirectorIdentity span{color:#98a2b0;font-size:.9rem}.stateDevelopmentDirectorIdentity>b{background:#eaf9f3;border-radius:.7rem;color:#15805f;font-size:.9rem;padding:.4rem .6rem}.contactRows>div{grid-gap:.8rem;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;padding:.8rem 0}.contactRows>div>svg{color:#7890ae;font-size:1.7rem}.contactRows span small,.contactRows span strong{display:block}.contactRows span small{color:#8e99a9;font-size:.9rem}.contactRows span strong{font-size:1.05rem;margin-top:.1rem}.contactRows button{background:#f2f5f8;border-radius:.8rem;color:#718096;height:3.2rem;width:3.2rem}.contactRows button svg{font-size:1.5rem}.coordActions{display:flex;gap:.7rem;margin-top:1rem}.coordActions button{align-items:center;background:#3a84f8;border-radius:.9rem;color:#fff;display:flex;font-size:1rem;font-weight:750;gap:.4rem;justify-content:center;padding:.85rem 1rem}.coordActions button+button{background:#eef3f9;color:#53647a}.employmentHero{align-items:center;background:#101828;border-radius:1.2rem;color:#fff;display:flex;gap:1rem;margin:1.1rem 0;padding:1rem}.rankBadge{background:#27354b;border-radius:1.2rem;color:#f3c65f;display:grid;height:4.8rem;place-items:center;width:4.8rem}.rankBadge svg{font-size:2.4rem}.employmentHero span{color:#a8b5c6;font-size:.9rem}.employmentHero h4{font-size:1.5rem;margin:.15rem 0}.employmentHero p{color:#b7c2d1;font-size:1rem;margin:0}.detailGrid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr}.detailGrid>div{background:#f8fafc;border-radius:.9rem;padding:.8rem}.detailGrid span,.detailGrid strong{display:block}.detailGrid span{color:#8d98a7;font-size:.9rem}.detailGrid strong{font-size:1.05rem;margin-top:.2rem}.activeDot{color:#16805f}.hierarchyGrid{grid-template-columns:1.1fr .9fr}.hierarchy{margin-top:1rem}.hierarchyRow{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;min-height:6rem}.hierarchyRow,.treeLine{position:relative}.treeLine i{background:#edf4ff;border-radius:.9rem;color:#3a84f8;display:grid;font-size:1rem;font-style:normal;font-weight:800;height:2.8rem;place-items:center;width:2.8rem}.treeLine b{background:#e2e8f0;bottom:.1rem;left:1.35rem;position:absolute;top:3rem;width:.15rem}.hierarchyRow small,.hierarchyRow span,.hierarchyRow strong{display:block}.hierarchyRow span{color:#8d98a8;font-size:.85rem;font-weight:800;text-transform:uppercase}.hierarchyRow strong{font-size:1.12rem;margin:.15rem 0}.hierarchyRow small{color:#8b96a6;font-size:.92rem}.hierarchyRow em{align-self:start;background:#eaf9f3;border-radius:.6rem;color:#16805f;font-size:.85rem;font-style:normal;padding:.35rem .55rem}.hierarchyRow.you .treeLine i{background:#3a84f8;color:#fff}.territoryMap{align-items:center;background:linear-gradient(145deg,#edf4ff,#f8fbff);border-radius:1.2rem;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;min-height:15rem;text-align:center}.territoryMap>svg{color:#3a84f8;font-size:3.5rem}.territoryMap strong{font-size:1.5rem;margin:.5rem 0 .2rem}.territoryMap span{color:#64758c;font-size:1rem}.territoryMap small{color:#94a0b0;font-size:.9rem;margin-top:.3rem}.assignmentList{margin-top:.8rem}.assignmentList>div{border-bottom:1px solid #edf0f4;display:flex;gap:1rem;justify-content:space-between;padding:.65rem 0}.assignmentList span{color:#7c899b;font-size:1rem}.assignmentList strong{font-size:1rem;text-align:right}.announcementGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem}.announcementGrid>article{border:1px solid #e8edf3;border-radius:1.2rem;display:flex;gap:.9rem;padding:1.1rem}.noticeIcon{background:#edf4ff;border-radius:1rem;color:#3a84f8;display:grid;flex:none;height:4rem;place-items:center;width:4rem}.noticeMeta{display:flex;gap:1rem;justify-content:space-between}.noticeMeta span{color:#3a84f8;font-size:.9rem;font-weight:800}.noticeMeta small{color:#929dac;font-size:.9rem}.announcementGrid h4{font-size:1.2rem;margin:.35rem 0}.announcementGrid p{color:#748095;font-size:1rem;line-height:1.55}.announcementGrid button{align-items:center;background:#0000;color:#3a84f8;display:flex;font-size:1rem;font-weight:750;gap:.3rem;padding:0}.announcementGrid button svg{font-size:1.4rem}.adminInfo{align-items:flex-start;background:#f2f7ff;border-radius:1.2rem;color:#52647b;display:flex;gap:.8rem;padding:1.2rem 1.4rem}.adminInfo>svg{color:#3a84f8;font-size:2rem}.adminInfo strong{font-size:1.15rem}.adminInfo p{font-size:1rem;line-height:1.55;margin:.25rem 0 0}.adminOverlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e94;display:flex;inset:0;justify-content:center;position:fixed;z-index:1400}.messageModal{background:#fff;border-radius:1.6rem;padding:1.7rem;width:min(55rem,92vw)}.modalHead small{color:#3a84f8;font-size:.9rem;font-weight:800}.modalHead h3{font-size:1.6rem;margin:.2rem 0}.modalHead button{border-radius:1rem;height:3.7rem;width:3.7rem}.recipient{align-items:center;background:#f8fafc;border-radius:1rem;display:flex;gap:.8rem;margin:1rem 0;padding:1rem}.recipient span,.recipient strong{display:block}.recipient strong{font-size:1.05rem}.recipient span{color:#8995a6;font-size:.9rem}.messageModal label{display:block;font-size:1rem;font-weight:700;margin-top:1rem}.messageModal input,.messageModal textarea{border:1px solid #dde4ec;border-radius:.9rem;display:block;font:inherit;font-size:1.05rem;margin-top:.4rem;outline:0;padding:.9rem;width:100%}.messageModal textarea{min-height:13rem;resize:vertical}.modalActions{gap:.7rem}.modalActions button{border-radius:.9rem;font-size:1rem}.modalActions .cancel{background:#eef2f6;color:#59677a}.modalActions .send{background:#3a84f8;color:#fff}@media(max-width:1050px){.orgSummary{grid-template-columns:repeat(2,1fr)}.adminGrid,.hierarchyGrid{grid-template-columns:1fr}}@media(max-width:700px){.adminHero{align-items:flex-start;flex-direction:column}.adminHero h2{font-size:2.2rem}.identity{width:100%}.orgSummary{display:flex;overflow:auto}.orgSummary article{min-width:21rem}.announcementGrid,.detailGrid{grid-template-columns:1fr}.stateDevelopmentDirectorIdentity{grid-template-columns:auto 1fr}.stateDevelopmentDirectorIdentity>b{grid-column:2;width:max-content}.coordActions{flex-direction:column}.hierarchyRow{grid-template-columns:auto 1fr}.hierarchyRow em{grid-column:2;width:max-content}.noticeMeta{flex-direction:column;gap:.2rem}.modalActions{flex-direction:column-reverse}.modalActions button{justify-content:center}}.profilePage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.profileHero{background:linear-gradient(125deg,#fff,#f3f7ff);border:1px solid #e5eaf1;border-radius:2rem;gap:2rem;justify-content:space-between;padding:2rem}.profileHero,.profileIdentity{align-items:center;display:flex}.profileIdentity{gap:1.3rem}.profileAvatar{background:#101828;border-radius:2rem;color:#fff;display:grid;height:8rem;place-items:center;position:relative;width:8rem}.profileAvatar>svg{font-size:4.6rem}.profileAvatar button{background:#3a84f8;border:.35rem solid #fff;border-radius:1rem;bottom:-.4rem;color:#fff;height:3.4rem;position:absolute;right:-.4rem;width:3.4rem}.profileAvatar button svg{font-size:1.5rem}.profileIdentity>div:last-child>span{align-items:center;color:#3a84f8;display:flex;font-size:1rem;font-weight:800;gap:.35rem}.profileIdentity>div:last-child>span svg{font-size:1.5rem}.profileIdentity h2{font-size:2.5rem;margin:.3rem 0}.profileIdentity p{color:#6f7c90;font-size:1.2rem;margin:.2rem 0}.profileTags{display:flex;gap:.5rem;margin-top:.7rem}.profileTags b{align-items:center;background:#eaf9f3;border-radius:.6rem;color:#16805f;display:flex;font-size:.9rem;gap:.3rem;padding:.35rem .55rem}.profileTags svg{font-size:1.3rem}.completionCard{align-items:center;background:#101828;border-radius:1.4rem;color:#fff;display:flex;gap:1rem;min-width:31rem;padding:1.2rem 1.4rem}.ring{background:conic-gradient(#3a84f8 var(--p),#29364a 0);border-radius:50%;display:grid;flex:none;height:6.5rem;place-items:center;position:relative;width:6.5rem}.ring:before{background:#101828;border-radius:50%;content:"";inset:.65rem;position:absolute}.ring span{font-size:1.25rem;font-weight:800;position:relative}.completionCard p,.completionCard small,.completionCard strong{display:block}.completionCard small{color:#93a4ba;font-size:.85rem;font-weight:800}.completionCard strong{font-size:1.15rem;margin:.25rem 0}.completionCard p{color:#aeb9c9;font-size:.9rem;margin:0}.profileKpis{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.profileKpis article{align-items:center;background:#fff;border:1px solid #e5eaf1;border-radius:1.4rem;display:flex;gap:1rem;padding:1.3rem}.profileKpis article>svg{background:#edf4ff;border-radius:1rem;box-sizing:initial;color:#3a84f8;font-size:2rem;padding:.75rem}.profileKpis small,.profileKpis span,.profileKpis strong{display:block}.profileKpis span{color:#7f8a9b;font-size:.95rem}.profileKpis strong{font-size:1.25rem;margin:.15rem 0}.profileKpis small{color:#98a2b0;font-size:.9rem}.profileGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1.25fr .75fr}.profilePanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.6rem;padding:1.6rem}.documentsHead small,.modalHead small,.panelHead small{color:#8d98a8;font-size:.9rem;font-weight:800;letter-spacing:.07rem}.documentsHead h3,.panelHead h3{font-size:1.55rem;margin:.25rem 0}.panelHead>button{align-items:center;background:#edf4ff;border-radius:.85rem;color:#3a84f8;display:flex;font-size:1rem;font-weight:750;gap:.4rem;padding:.75rem .9rem}.panelHead>button.cancelEdit{background:#f2f4f7;color:#68758a}.panelHead>svg{color:#9aa6b5;font-size:1.9rem}.infoGrid{grid-gap:.2rem 1.3rem;display:grid;gap:.2rem 1.3rem;grid-template-columns:1fr 1fr;margin-top:1rem}.infoItem{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:.8rem;padding:.9rem 0}.infoItem>div{background:#f3f6fa;border-radius:.9rem;color:#71839b;display:grid;height:3.5rem;place-items:center;width:3.5rem}.infoItem svg{font-size:1.6rem}.infoItem small,.infoItem strong{display:block}.infoItem small{color:#909baa;font-size:.88rem}.infoItem strong{font-size:1.03rem;margin-top:.15rem}.employmentBanner{align-items:center;background:#101828;border-radius:1.1rem;color:#fff;display:flex;gap:.8rem;margin:1rem 0;padding:1rem}.employmentBanner>div{background:#27354b;border-radius:1rem;color:#f1c35c;display:grid;height:4.5rem;place-items:center;width:4.5rem}.employmentBanner svg{font-size:2.2rem}.employmentBanner p,.employmentBanner small,.employmentBanner strong{display:block}.employmentBanner small{color:#a2b0c2;font-size:.85rem}.employmentBanner strong{font-size:1.3rem;margin:.1rem 0}.employmentBanner p{color:#b6c1d0;font-size:.9rem;margin:0}.lockedRows>div{border-bottom:1px solid #edf0f4;display:flex;gap:1rem;justify-content:space-between;padding:.7rem 0}.lockedRows span{color:#8490a1;font-size:.95rem}.lockedRows strong{font-size:.98rem;text-align:right}.lockedNote{align-items:flex-start;background:#f6f8fb;border-radius:.9rem;color:#778397;display:flex;gap:.6rem;margin-top:.8rem;padding:.8rem}.lockedNote svg{flex:none;font-size:1.5rem}.lockedNote p{font-size:.9rem;line-height:1.5;margin:0}.editForm{margin-top:1rem}.formGrid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:1fr 1fr}.formGrid label{color:#59677a;font-size:.92rem;font-weight:700}.formGrid label.wide{grid-column:1/-1}.formGrid input,.formGrid select{background:#fff;border:1px solid #dfe5ec;border-radius:.8rem;display:block;font:inherit;font-size:1rem;height:4rem;margin-top:.35rem;outline:0;padding:0 .8rem;width:100%}.formGrid input:focus,.formGrid select:focus{border-color:#8ab6fb;box-shadow:0 0 0 .25rem #edf4ff}.formActions{display:flex;justify-content:flex-end;margin-top:1rem}.formActions button{align-items:center;background:#3a84f8;border-radius:.85rem;color:#fff;display:flex;font-size:1rem;font-weight:750;gap:.4rem;padding:.85rem 1rem}.emergencyGrid{grid-gap:.8rem;align-items:end;display:grid;gap:.8rem;grid-template-columns:1fr 1fr 1fr auto;margin-top:1rem}.emergencyGrid>div{background:#f8fafc;border-radius:.9rem;padding:.8rem}.emergencyGrid span,.emergencyGrid strong{display:block}.emergencyGrid span{color:#8b96a6;font-size:.88rem}.emergencyGrid strong{font-size:1rem;margin-top:.2rem}.emergencyGrid button{align-items:center;background:#edf4ff;border-radius:.9rem;color:#3a84f8;display:flex;font-weight:750;gap:.4rem;height:100%;justify-content:center;min-height:5.3rem;padding:0 1rem}.documentsHead{align-items:center;display:flex;gap:1rem;justify-content:space-between}.documentsHead p{color:#8290a2;font-size:1rem;margin:.2rem 0}.documentsHead>button{align-items:center;background:#3a84f8;border-radius:.9rem;color:#fff;display:flex;font-size:1rem;font-weight:750;gap:.45rem;padding:.9rem 1.1rem}.docTabs{border-bottom:1px solid #edf0f4;display:flex;gap:.3rem;margin:1.2rem 0;overflow:auto}.docTabs button{align-items:center;background:#0000;border-bottom:2px solid #0000;color:#758195;display:flex;font-size:1rem;font-weight:700;gap:.45rem;padding:.8rem .9rem;white-space:nowrap}.docTabs button.active{border-bottom-color:#3a84f8;color:#3a84f8}.docTabs span{background:#f0f3f7;border-radius:99rem;display:grid;font-size:.82rem;height:1.7rem;min-width:1.7rem;padding:0 .3rem;place-items:center}.documentList{display:flex;flex-direction:column}.document{grid-gap:1rem;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:1rem;grid-template-columns:auto 1fr auto auto;padding:1rem .3rem}.fileIcon{background:#f3f6fa;border-radius:1rem;color:#71839b;display:grid;height:4.2rem;place-items:center;width:4.2rem}.fileIcon svg{font-size:2rem}.docMain>div{align-items:center;display:flex;gap:.5rem}.docMain h4{font-size:1.12rem;margin:0}.docMain b{background:#edf4ff;border-radius:.45rem;color:#3a84f8;font-size:.78rem;padding:.25rem .4rem}.docMain p{color:#66758a;font-size:.95rem;margin:.25rem 0}.docMain>span{color:#98a2b0;font-size:.86rem}.docMain em{color:#c4633b;display:block;font-size:.88rem;font-style:normal;margin-top:.3rem}.docStatus{align-items:center;border-radius:.65rem;display:flex;font-size:.88rem;font-weight:750;gap:.3rem;padding:.45rem .6rem;text-transform:capitalize}.docStatus svg{font-size:1.3rem}.docStatus.verified{background:#eaf9f3;color:#16805f}.docStatus.pending{background:#fff7e7;color:#9a6c16}.docStatus.rejected{background:#fff0e9;color:#c45f38}.docActions{display:flex;gap:.35rem}.docActions button{background:#f2f5f8;border-radius:.8rem;color:#65748a;height:3.2rem;width:3.2rem}.docActions svg{font-size:1.5rem}.securityStrip{align-items:flex-start;background:#f2f7ff;border-radius:1.2rem;color:#52647b;display:flex;gap:.8rem;padding:1.2rem 1.4rem}.securityStrip>svg{color:#3a84f8;font-size:2rem}.securityStrip strong{font-size:1.1rem}.securityStrip p{font-size:.95rem;line-height:1.55;margin:.2rem 0}.profileOverlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e94;display:flex;inset:0;justify-content:center;position:fixed;z-index:1500}.documentModal,.uploadModal{background:#fff;border-radius:1.6rem;max-height:90vh;overflow:auto;padding:1.7rem;width:min(55rem,92vw)}.modalHead{gap:1rem}.modalHead button{background:#f2f4f7;border-radius:.9rem;color:#59677a;height:3.6rem;width:3.6rem}.documentPreview{align-items:center;background:#f6f8fb;border:1px dashed #d8e0e9;border-radius:1.2rem;display:flex;flex-direction:column;justify-content:center;margin:1rem 0;min-height:25rem;padding:2rem;text-align:center}.documentPreview>svg{color:#8da0b8;font-size:5rem}.documentPreview strong{font-size:1.2rem;margin:.7rem 0 .2rem}.documentPreview span{color:#8e99a8;font-size:.9rem}.documentPreview p{color:#748095;font-size:1rem;line-height:1.55;max-width:38rem}.documentFacts{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(3,1fr)}.documentFacts>div{background:#f8fafc;border-radius:.8rem;padding:.8rem}.documentFacts span,.documentFacts strong{display:block}.documentFacts span{color:#8d98a7;font-size:.85rem}.documentFacts strong{font-size:1rem;margin-top:.2rem;text-transform:capitalize}.documentFacts .verified{color:#16805f}.documentFacts .pending{color:#9a6c16}.documentFacts .rejected{color:#c45f38}.rejectionNote,.uploadInfo{align-items:flex-start;background:#fff0e9;border-radius:.9rem;color:#a75231;display:flex;gap:.6rem;margin-top:.8rem;padding:.9rem}.rejectionNote svg,.uploadInfo svg{flex:none;font-size:1.6rem}.rejectionNote p,.uploadInfo p{font-size:.95rem;line-height:1.5;margin:0}.downloadBtn{background:#3a84f8;border-radius:.9rem;color:#fff;font-size:1rem;font-weight:750;gap:.4rem;padding:.9rem;width:100%}.downloadBtn,.dropzone{align-items:center;display:flex;justify-content:center;margin-top:1rem}.dropzone{background:#f8fbff;border:1px dashed #b8c8dc;border-radius:1.2rem;cursor:pointer;flex-direction:column;min-height:26rem;text-align:center}.dropzone>svg{color:#3a84f8;font-size:4.5rem}.dropzone strong{font-size:1.25rem;margin:.7rem 0 .25rem}.dropzone span{color:#8995a6;font-size:.9rem}.dropzone button{background:#edf4ff;border-radius:.8rem;color:#3a84f8;font-weight:750;margin-top:1rem;padding:.8rem 1rem}.uploadInfo{background:#f2f7ff;color:#596b82}@media(max-width:1050px){.profileKpis{grid-template-columns:repeat(2,1fr)}.profileGrid{grid-template-columns:1fr}}@media(max-width:700px){.profileHero{flex-direction:column}.profileHero,.profileIdentity{align-items:flex-start}.profileIdentity h2{font-size:2rem}.completionCard{min-width:0;width:100%}.profileKpis{display:flex;overflow:auto}.profileKpis article{min-width:22rem}.formGrid,.infoGrid{grid-template-columns:1fr}.formGrid label.wide{grid-column:auto}.emergencyGrid{grid-template-columns:1fr}.documentsHead{align-items:flex-start;flex-direction:column}.documentsHead>button{justify-content:center;width:100%}.document{grid-template-columns:auto 1fr}.docActions,.docStatus{grid-column:2;justify-self:start}.documentFacts{grid-template-columns:1fr}.profileTags{flex-wrap:wrap}}.notificationsPage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.notificationHero{align-items:center;background:linear-gradient(125deg,#fff,#f3f7ff);border:1px solid #e5eaf1;border-radius:2rem;display:flex;gap:2rem;justify-content:space-between;padding:2.2rem}.notificationHero>div:first-child>span{align-items:center;color:#3a84f8;display:flex;font-size:1.15rem;font-weight:800;gap:.5rem}.notificationHero h2{font-size:2.7rem;margin:.6rem 0}.notificationHero p{color:#68758a;font-size:1.35rem;line-height:1.6;margin:0;max-width:72rem}.unreadCard{background:#101828;border-radius:1.3rem;color:#fff;min-width:20rem;padding:1.2rem 1.4rem}.unreadCard>*{display:block}.unreadCard small{color:#91a3b9;font-size:.9rem;font-weight:800}.unreadCard strong{font-size:2.8rem;margin:.1rem 0}.unreadCard span{color:#b4c0d0;font-size:.95rem}.notificationKpis{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.notificationKpis article{align-items:center;background:#fff;border:1px solid #e5eaf1;border-radius:1.4rem;display:flex;gap:1rem;padding:1.3rem}.notificationKpis article>svg{background:#edf4ff;border-radius:1rem;box-sizing:initial;color:#3a84f8;font-size:2rem;padding:.75rem}.notificationKpis small,.notificationKpis span,.notificationKpis strong{display:block}.notificationKpis span{color:#7e8a9b;font-size:.95rem}.notificationKpis strong{font-size:1.8rem}.notificationKpis small{color:#98a2b0;font-size:.9rem}.inboxPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.7rem;padding:1.7rem}.inboxHead{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.inboxHead small{color:#8d98a8;font-size:.9rem;font-weight:800;letter-spacing:.07rem}.inboxHead h3{font-size:1.6rem;margin:.25rem 0}.inboxTools{display:flex;gap:.6rem}.inboxTools label{align-items:center;background:#fafbfd;border:1px solid #dfe5ec;border-radius:.9rem;display:flex;gap:.5rem;height:4rem;padding:0 .8rem;width:25rem}.inboxTools label svg{color:#8d99a8;font-size:1.6rem}.inboxTools input{background:#0000;border:0;font-size:1rem;outline:0;width:100%}.inboxTools>button{align-items:center;background:#edf4ff;border-radius:.9rem;color:#3a84f8;display:flex;font-size:1rem;font-weight:750;gap:.4rem;padding:0 1rem}.inboxTools>button svg{font-size:1.5rem}.notificationTabs{border-bottom:1px solid #edf0f4;display:flex;gap:.3rem;margin:1.2rem 0;overflow:auto}.notificationTabs button{align-items:center;background:#0000;border-bottom:2px solid #0000;color:#758195;display:flex;font-size:1rem;font-weight:700;gap:.45rem;padding:.8rem .9rem;white-space:nowrap}.notificationTabs button.active{border-bottom-color:#3a84f8;color:#3a84f8}.notificationTabs span{background:#f0f3f7;border-radius:99rem;display:grid;font-size:.82rem;height:1.7rem;min-width:1.7rem;padding:0 .3rem;place-items:center}.dateLabel{align-items:center;display:flex;gap:.7rem;margin:.8rem 0 .2rem}.dateLabel span{color:#8b97a7;font-size:.88rem;font-weight:800;text-transform:uppercase}.dateLabel i{background:#edf0f4;flex:1 1;height:1px}.notificationRow{grid-gap:1rem;align-items:center;border-bottom:1px solid #edf0f4;border-radius:.8rem;cursor:pointer;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem .5rem}.notificationRow:hover{background:#fafcff}.notificationRow.unread{background:#f8fbff}.largeNotificationIcon,.notificationIcon{background:#edf4ff;border-radius:1.1rem;color:#3a84f8;display:grid;height:4.4rem;place-items:center;width:4.4rem}.largeNotificationIcon svg,.notificationIcon svg{font-size:2rem}.largeNotificationIcon.query,.notificationIcon.query{background:#fff0e9;color:#cf653c}.largeNotificationIcon.wallet,.notificationIcon.wallet{background:#eaf9f3;color:#16805f}.largeNotificationIcon.training,.notificationIcon.training{background:#f4efff;color:#7959c7}.largeNotificationIcon.unicloud,.notificationIcon.unicloud{background:#edf9fb;color:#258aa0}.largeNotificationIcon.admin,.notificationIcon.admin{background:#f3f5f8;color:#64748a}.largeNotificationIcon.performance,.notificationIcon.performance{background:#eaf9f3;color:#16805f}.notificationCopy>div{align-items:center;display:flex;gap:.5rem}.notificationCopy>div>span{color:#3a84f8;font-size:.85rem;font-weight:800;text-transform:uppercase}.notificationCopy>div>b{background:#fff0e9;border-radius:.4rem;color:#c35f38;font-size:.78rem;padding:.2rem .4rem}.notificationCopy>div>small{color:#99a3b1;font-size:.88rem}.notificationCopy h4{font-size:1.15rem;margin:.25rem 0}.notificationCopy p{color:#758195;font-size:.98rem;line-height:1.5;margin:.15rem 0}.notificationActions{align-items:center;display:flex;gap:.3rem}.notificationActions>i{background:#3a84f8;border-radius:50%;height:.7rem;margin-right:.3rem;width:.7rem}.notificationActions button{background:#0000;border-radius:.75rem;color:#8793a4;height:3rem;width:3rem}.notificationActions button:hover{background:#eef3f8}.notificationActions button svg,.notificationActions>svg{font-size:1.5rem}.notificationActions>svg{color:#a2acb9;margin-left:.2rem}.emptyInbox{color:#8793a4;padding:5rem 1rem;text-align:center}.emptyInbox>svg{color:#b0bdcd;font-size:4rem}.emptyInbox h3{color:#59677a;font-size:1.3rem;margin:.5rem 0}.emptyInbox p{font-size:1rem}.inboxInfo{align-items:flex-start;background:#f2f7ff;border-radius:1.2rem;color:#52647b;display:flex;gap:.8rem;padding:1.2rem 1.4rem}.inboxInfo>svg{color:#3a84f8;font-size:2rem}.inboxInfo strong{font-size:1.1rem}.inboxInfo p{font-size:.95rem;line-height:1.55;margin:.2rem 0}.notificationOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e94;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1500}.notificationDrawer{background:#fff;height:100%;overflow:auto;padding:2rem;width:min(48rem,94vw)}.drawerHead{align-items:center;display:flex;justify-content:space-between}.largeNotificationIcon{height:5rem;width:5rem}.largeNotificationIcon svg{font-size:2.4rem}.drawerHead>button{background:#f2f4f7;border-radius:.9rem;color:#59677a;height:3.7rem;width:3.7rem}.drawerBody{margin-top:1.4rem}.drawerMeta{align-items:center;display:flex;gap:.6rem}.drawerMeta span{color:#3a84f8;font-size:.88rem;font-weight:800;text-transform:uppercase}.drawerMeta small{color:#929dab;font-size:.9rem}.drawerBody h2{font-size:2rem;margin:.5rem 0}.drawerBody>p{color:#66758a;font-size:1.1rem;line-height:1.7}.notificationRef{background:#f8fafc;border-radius:.9rem;margin:1.2rem 0;padding:1rem}.notificationRef span,.notificationRef strong{display:block}.notificationRef span{color:#8c97a7;font-size:.88rem}.notificationRef strong{font-size:1rem;margin-top:.2rem}.primaryAction{align-items:center;background:#3a84f8;border-radius:.9rem;color:#fff;display:flex;font-size:1.05rem;font-weight:750;gap:.5rem;justify-content:center;padding:1rem;width:100%}.drawerSecondary{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:1fr 1fr;margin-top:.7rem}.drawerSecondary button{align-items:center;background:#f1f4f7;border-radius:.9rem;color:#5f6d81;display:flex;font-size:.95rem;font-weight:700;gap:.4rem;justify-content:center;padding:.85rem}.drawerSecondary svg{font-size:1.5rem}@media(max-width:1000px){.notificationKpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.notificationHero{align-items:flex-start;flex-direction:column}.notificationHero h2{font-size:2.2rem}.unreadCard{width:100%}.notificationKpis{display:flex;overflow:auto}.notificationKpis article{min-width:21rem}.inboxHead{align-items:flex-start;flex-direction:column}.inboxTools{flex-direction:column;width:100%}.inboxTools label{width:100%}.inboxTools>button{height:4rem;justify-content:center}.notificationRow{grid-template-columns:auto 1fr}.notificationActions{grid-column:2}.notificationCopy>div{flex-wrap:wrap}.drawerSecondary{grid-template-columns:1fr}}.settingsPage{color:#172033;display:flex;flex-direction:column;gap:1.4rem}.settingsHero{align-items:center;background:linear-gradient(125deg,#fff,#f3f7ff);border:1px solid #e5eaf1;border-radius:2rem;display:flex;gap:2rem;justify-content:space-between;padding:2.2rem}.settingsHero>div:first-child>span{align-items:center;color:#3a84f8;display:flex;font-size:1.15rem;font-weight:800;gap:.5rem}.settingsHero h2{font-size:2.7rem;margin:.6rem 0}.settingsHero p{color:#68758a;font-size:1.35rem;line-height:1.6;margin:0;max-width:72rem}.securityScore{align-items:center;background:#101828;border-radius:1.3rem;color:#fff;display:flex;gap:1rem;min-width:27rem;padding:1.2rem 1.4rem}.securityScore>svg{color:#69a6ff;font-size:3.3rem}.securityScore small,.securityScore span,.securityScore strong{display:block}.securityScore small{color:#93a4ba;font-size:.85rem;font-weight:800}.securityScore strong{font-size:1.4rem;margin:.15rem 0}.securityScore span{color:#b4c0d0;font-size:.9rem}.settingsShell{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:25rem 1fr}.settingsNav{background:#fff;border:1px solid #e5eaf1;border-radius:1.5rem;padding:1rem;position:sticky;top:1rem}.settingsNav>small{color:#98a2b0;display:block;font-size:.85rem;font-weight:800;padding:.5rem .7rem}.settingsNav button{align-items:center;background:#0000;border-radius:1rem;color:#69778a;display:flex;gap:.8rem;margin:.2rem 0;padding:.9rem;text-align:left;width:100%}.settingsNav button>svg{font-size:1.8rem}.settingsNav button small,.settingsNav button span,.settingsNav button strong{display:block}.settingsNav button strong{color:#435168;font-size:1.05rem}.settingsNav button small{color:#929dab;font-size:.85rem;margin-top:.1rem}.settingsNav button.active{background:#edf4ff;color:#3a84f8}.settingsNav button.active strong{color:#246dcc}.settingsContent{display:flex;flex-direction:column;gap:1rem}.settingsPanel{background:#fff;border:1px solid #e5eaf1;border-radius:1.6rem;margin-bottom:1rem;padding:1.6rem}.panelHead{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.modalHead small,.panelHead small{color:#8d98a8;font-size:.9rem;font-weight:800;letter-spacing:.07rem}.panelHead h3{font-size:1.55rem;margin:.25rem 0}.panelHead p{color:#8390a2;font-size:.98rem;margin:.2rem 0}.panelHead>svg{color:#93a2b6;font-size:2rem}.securityOption,.selectPreference{grid-gap:1rem;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1.1rem 0}.optionIcon{background:#edf4ff;border-radius:1rem;color:#3a84f8;display:grid;flex:none;height:4rem;place-items:center;width:4rem}.optionIcon svg{font-size:1.8rem}.preference strong,.securityOption strong,.selectPreference strong{font-size:1.08rem}.preference p,.securityOption p,.selectPreference p{color:#7f8b9c;font-size:.94rem;margin:.2rem 0}.securityOption span{color:#98a2b0;font-size:.85rem}.securityOption span.recommended{color:#16805f}.securityOption>button{background:#3a84f8;border-radius:.8rem;color:#fff;font-size:.95rem;font-weight:750;padding:.75rem .9rem}.securityOption>button.secondary{background:#edf4ff;color:#3a84f8}.sessions{margin-top:1rem}.sessions article{grid-gap:1rem;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem 0}.deviceIcon{background:#f3f6fa;border-radius:1rem;color:#657890;display:grid;height:4.2rem;place-items:center;width:4.2rem}.deviceIcon svg{font-size:2rem}.sessionCopy>div{align-items:center;display:flex;gap:.5rem}.sessionCopy strong{font-size:1.05rem}.sessionCopy b{background:#eaf9f3;border-radius:.45rem;color:#16805f;font-size:.78rem;padding:.25rem .4rem}.sessionCopy p{align-items:center;color:#8c98a8;display:flex;font-size:.88rem;gap:.3rem;margin:.25rem 0}.sessionCopy p svg{font-size:1.2rem}.sessions article>button,.signoutOthers{align-items:center;background:#f3f5f8;border-radius:.8rem;color:#68778b;display:flex;font-size:.9rem;font-weight:700;gap:.35rem;padding:.7rem .8rem}.sessions article>button svg,.signoutOthers svg{font-size:1.4rem}.activityList,.signoutOthers{margin-top:1rem}.activityList>div{grid-gap:.8rem;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;padding:.9rem 0}.activityList>div>svg{color:#16805f;font-size:1.7rem}.activityList small,.activityList strong{display:block}.activityList strong{font-size:1rem}.activityList small{color:#929dab;font-size:.87rem;margin-top:.15rem}.activityList time{color:#98a2b0;font-size:.87rem}.channelGrid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr;margin-top:1rem}.preference{grid-gap:.9rem;align-items:center;border:1px solid #e8edf3;border-radius:1.1rem;display:grid;gap:.9rem;grid-template-columns:auto 1fr auto;padding:1rem}.preference small{color:#16805f;font-size:.82rem}.preferenceTitle{font-size:1.05rem;margin:1.5rem 0 .5rem}.preferenceList{display:flex;flex-direction:column;gap:.5rem}.preferenceList .preference{border:0;border-bottom:1px solid #edf0f4;border-radius:0;padding:.85rem 0}.toggle{background:#d7dee7;border-radius:99rem;height:2.5rem;padding:.25rem;position:relative;transition:.2s;width:4.5rem}.toggle i{background:#fff;border-radius:50%;box-shadow:0 .1rem .3rem #00000026;display:block;height:2rem;transition:.2s;width:2rem}.toggle.on{background:#3a84f8}.toggle.on i{transform:translateX(2rem)}.saveRow{display:flex;justify-content:flex-end;margin-top:1.2rem}.saveRow button{align-items:center;background:#3a84f8;border-radius:.9rem;color:#fff;display:flex;font-size:1rem;font-weight:750;gap:.4rem;padding:.9rem 1.1rem}.saveRow button svg{font-size:1.5rem}.selectPreference select{background:#fff;border:1px solid #dfe5ec;border-radius:.8rem;color:#46566b;font-size:1rem;height:4rem;min-width:15rem;padding:0 .8rem}.readonlyPreference{align-items:flex-start;background:#f2f7ff;border-radius:1rem;color:#566981;display:flex;gap:.8rem;margin-top:1rem;padding:1rem}.readonlyPreference>svg{color:#3a84f8;flex:none;font-size:1.8rem}.readonlyPreference strong{font-size:1.05rem}.readonlyPreference p{font-size:.92rem;line-height:1.55;margin:.2rem 0}.settingsOverlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a111e94;display:flex;inset:0;justify-content:center;position:fixed;z-index:1600}.passwordModal{background:#fff;border-radius:1.6rem;padding:1.7rem;width:min(52rem,92vw)}.modalHead{display:flex;justify-content:space-between}.modalHead h3{font-size:1.55rem;margin:.25rem 0}.modalHead>button{background:#f2f4f7;border-radius:.9rem;color:#59677a;height:3.6rem;width:3.6rem}.passwordNotice{background:#f2f7ff;border-radius:.9rem;color:#596b82;display:flex;gap:.7rem;margin:1rem 0;padding:.9rem}.passwordNotice svg{color:#3a84f8;flex:none;font-size:1.8rem}.passwordNotice p{font-size:.92rem;line-height:1.5;margin:0}.passwordModal>label{color:#536277;display:block;font-size:.92rem;font-weight:700;margin-top:.9rem}.passwordModal>label>div{align-items:center;border:1px solid #dfe5ec;border-radius:.85rem;display:flex;height:4.2rem;margin-top:.35rem;padding:0 .8rem}.passwordModal input{border:0;flex:1 1;font-size:1rem;outline:0}.passwordModal label button{background:#0000;color:#7c899a}.passwordModal label button svg{font-size:1.6rem}.passwordRules{background:#f8fafc;border-radius:.9rem;display:flex;flex-direction:column;gap:.35rem;margin-top:1rem;padding:.9rem}.passwordRules strong{font-size:.95rem}.passwordRules span{align-items:center;color:#6f7d90;display:flex;font-size:.88rem;gap:.35rem}.passwordRules svg{color:#16805f;font-size:1.25rem}.modalActions{display:flex;gap:.6rem;justify-content:flex-end;margin-top:1rem}.modalActions button{align-items:center;border-radius:.85rem;display:flex;font-size:.95rem;font-weight:750;gap:.4rem;padding:.85rem 1rem}.modalActions .cancel{background:#f1f4f7;color:#5f6e82}.modalActions .primary{background:#3a84f8;color:#fff}@media(max-width:1000px){.settingsShell{grid-template-columns:1fr}.settingsNav{display:flex;overflow:auto;position:static}.settingsNav>small{display:none}.settingsNav button{min-width:20rem}.channelGrid{grid-template-columns:1fr}}@media(max-width:700px){.settingsHero{align-items:flex-start;flex-direction:column}.settingsHero h2{font-size:2.2rem}.securityScore{min-width:0;width:100%}.settingsNav button{min-width:17rem}.securityOption,.selectPreference{grid-template-columns:auto 1fr}.securityOption>button,.selectPreference select{grid-column:2;width:100%}.sessions article{grid-template-columns:auto 1fr}.sessions article>button{grid-column:2;width:max-content}.activityList>div{grid-template-columns:auto 1fr}.activityList time{grid-column:2}.channelGrid{grid-template-columns:1fr}.preference{grid-template-columns:auto 1fr}.preference .toggle{grid-column:2}.modalActions{flex-direction:column-reverse}.modalActions button{justify-content:center}}:root{--fdc-primary:var(--primary-color,#3a84f8);--fdc-surface:#fff;--fdc-bg:#f6f8fb;--fdc-border:#e8edf4;--fdc-text:#172033;--fdc-muted:#697386;--fdc-sidebar:#111a2e;--fdc-sidebar-2:#17243e;--fdc-success:#159f74;--fdc-warning:#c98512;--fdc-danger:#d64c59;--fdc-purple:#6d5dfc;--fdc-radius:1.8rem;--fdc-shadow:0 1rem 3rem #1720330f}.fdcWorkspace{background:#f6f8fb;background:var(--fdc-bg);color:#172033;color:var(--fdc-text);display:flex;font-size:1.4rem;min-height:100vh}.fdcWorkspace button,.fdcWorkspace input,.fdcWorkspace select{font:inherit}.fdcWorkspace button{border:0;cursor:pointer}.fdcSidebar{background:linear-gradient(180deg,#111a2e,#0d1527);background:linear-gradient(180deg,var(--fdc-sidebar),#0d1527);color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100vh;overflow:auto;padding:2.2rem 1.5rem;position:sticky;top:0;width:27rem}.fdcBrand{align-items:center;display:flex;gap:1.2rem;padding:.4rem 1rem 2.4rem}.fdcBrandMark{background:#3a84f8;background:var(--fdc-primary);border-radius:1.3rem;box-shadow:0 .8rem 2rem #3a84f847;display:grid;font-size:2rem;font-weight:800;height:4.2rem;place-items:center;width:4.2rem}.fdcBrand strong{display:block;font-size:1.8rem}.fdcBrand span{color:#91a0bb;display:block;font-size:1.3rem;margin-top:.2rem}.fdcNav{flex:1 1}.fdcNavGroup{margin-bottom:2rem}.fdcNavGroupLabel{color:#71809d;font-size:1.15rem;font-weight:700;letter-spacing:.12rem;margin:0 0 .7rem;padding:0 1.2rem;text-transform:uppercase}.fdcNavItem{align-items:center;background:#0000;border-radius:1.1rem;color:#aeb9cd;display:flex;justify-content:space-between;margin:.2rem 0;min-height:4.5rem;padding:.8rem 1.1rem;transition:.18s ease;width:100%}.fdcNavItem:hover{background:hsla(0,0%,100%,.055);color:#fff}.fdcNavItem.active{background:linear-gradient(90deg,#3a84f838,#3a84f814);box-shadow:inset .3rem 0 0 #3a84f8;box-shadow:inset .3rem 0 0 var(--fdc-primary);color:#fff}.fdcNavItemMain{align-items:center;display:flex;font-weight:600;gap:1.1rem}.fdcNavIcon{font-size:2rem!important}.fdcNavBadge{background:#3a84f833;border-radius:99rem;color:#9cc2ff;display:grid;font-size:1.2rem;font-weight:700;height:2.3rem;min-width:2.3rem;place-items:center}.fdcNavArrow{font-size:1.8rem!important}.fdcSidebarProfile{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff12;border-radius:1.5rem;display:flex;gap:1rem;padding:1.2rem}.fdcAvatar{background:#e8f1ff;border-radius:1.2rem;color:#2e6dcc;display:grid;flex-shrink:0;font-weight:800;height:4rem;place-items:center;width:4rem}.fdcAvatar.small{border-radius:1rem;height:3.6rem;width:3.6rem}.fdcAvatar.large{border-radius:1.4rem;height:4.8rem;width:4.8rem}.fdcSidebarProfileText{flex:1 1;min-width:0}.fdcSidebarProfileText span,.fdcSidebarProfileText strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fdcSidebarProfileText strong{font-size:1.35rem}.fdcSidebarProfileText span{color:#91a0bb;font-size:1.2rem;margin-top:.3rem}.fdcIconButton{background:#f2f5f9;border-radius:1.1rem;color:#536078;display:grid;height:4rem;place-items:center;width:4rem}.fdcIconButton svg{font-size:2rem}.fdcLogout{background:#0000;color:#91a0bb}.fdcMain{flex:1 1;min-width:0}.fdcHeader{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #e8edf4;border-bottom:1px solid var(--fdc-border);gap:2rem;height:8rem;justify-content:space-between;padding:0 2.4rem;position:sticky;top:0;z-index:40}.fdcHeader,.fdcHeaderLeft{align-items:center;display:flex}.fdcHeaderLeft{gap:1.2rem}.fdcEyebrow{color:#697386;color:var(--fdc-muted);font-size:1.2rem;margin:0 0 .2rem}.fdcHeader h1{font-size:2rem;margin:0}.fdcHeaderActions{gap:.8rem}.fdcHeaderActions,.fdcSearch{align-items:center;display:flex}.fdcSearch{background:#f9fafc;border:1px solid #e8edf4;border:1px solid var(--fdc-border);border-radius:1.2rem;gap:.7rem;height:4.2rem;min-width:25rem;padding:0 1rem}.fdcSearch svg{color:#8a95a7;font-size:1.9rem}.fdcSearch input{background:#0000;border:0;flex:1 1;font-size:1.3rem;min-width:0;outline:0}.fdcSearch kbd{background:#fff;border:1px solid #dfe4eb;border-radius:.5rem;color:#8a95a7;font-size:1.1rem;padding:.2rem .5rem}.fdcQuickPrimary,.fdcQuickSecondary,.fdcWideButton{align-items:center;border-radius:1.1rem;display:inline-flex;font-weight:700;gap:.7rem;justify-content:center;min-height:4.2rem;padding:0 1.4rem}.fdcQuickPrimary{background:#3a84f8;background:var(--fdc-primary);box-shadow:0 .8rem 1.8rem #3a84f82e;color:#fff}.fdcQuickSecondary{background:#fff;border:1px solid #e8edf4!important;border:1px solid var(--fdc-border)!important;color:#3f4c61}.fdcQuickPrimary svg,.fdcQuickSecondary svg{font-size:1.8rem}.fdcNotificationButton{position:relative}.fdcNotificationButton span{background:#ef5966;border:2px solid #fff;border-radius:50%;color:#fff;display:grid;font-size:1rem;height:1.7rem;place-items:center;position:absolute;right:.2rem;top:.3rem;width:1.7rem}.fdcHeaderProfile{align-items:center;background:#0000;display:flex;gap:.8rem;padding:.3rem}.fdcHeaderProfileText{text-align:left}.fdcHeaderProfileText small,.fdcHeaderProfileText strong{display:block}.fdcHeaderProfileText strong{font-size:1.3rem}.fdcHeaderProfileText small{color:#697386;color:var(--fdc-muted);font-size:1.15rem;margin-top:.2rem}.fdcMobileMenu{display:none}.fdcContent{margin:0 auto;max-width:168rem;padding:2.4rem}.fdcDashboard{display:flex;flex-direction:column;gap:1.8rem}.fdcWelcome{align-items:center;background:linear-gradient(120deg,#fff,#f5f9ff);border:1px solid #e3ebf8;border-radius:2rem;box-shadow:0 .6rem 2rem #1f3f680a;display:flex;gap:2rem;justify-content:space-between;padding:2.2rem 2.4rem}.fdcWelcome h2{font-size:2.6rem;margin:.6rem 0}.fdcWelcome p{color:#697386;color:var(--fdc-muted);font-size:1.4rem;margin:0}.fdcWelcomeMeta{align-items:center;color:#66748a;display:flex;font-size:1.3rem}.fdcStatusDot{background:#20b486;border-radius:50%;box-shadow:0 0 0 .4rem #20b4861a;height:.8rem;margin-right:.7rem;width:.8rem}.fdcWelcomeActions{display:flex;gap:.8rem}.fdcKpiGrid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.fdcKpiCard,.fdcPanel{background:#fff;border:1px solid #e8edf4;border:1px solid var(--fdc-border);border-radius:1.8rem;border-radius:var(--fdc-radius);box-shadow:0 .5rem 1.8rem rgba(31,45,70,.035)}.fdcKpiCard{padding:1.8rem}.fdcKpiTop{align-items:center;color:#697386;color:var(--fdc-muted);display:flex;font-size:1.3rem;justify-content:space-between}.fdcTinyButton{background:#0000;color:#98a2b3}.fdcTinyButton svg{font-size:2rem}.fdcKpiValue{display:block;font-size:2.8rem;letter-spacing:-.08rem;margin:1rem 0 .7rem}.fdcKpiDelta{align-items:center;display:flex;font-size:1.25rem;gap:.4rem;margin:0}.fdcKpiDelta svg{font-size:1.6rem}.fdcKpiDelta.blue{color:#3978d4}.fdcKpiDelta.green{color:#159f74;color:var(--fdc-success)}.fdcKpiDelta.purple{color:#6d5dfc;color:var(--fdc-purple)}.fdcKpiDelta.amber{color:#c98512;color:var(--fdc-warning)}.fdcDashboardGrid{grid-gap:1.4rem;display:grid;gap:1.4rem}.fdcDashboardGridPrimary{grid-template-columns:minmax(0,1.75fr) minmax(32rem,.75fr)}.fdcDashboardGridSecondary{grid-template-columns:repeat(3,minmax(0,1fr))}.fdcDashboardGridBottom{grid-template-columns:minmax(0,1.35fr) minmax(32rem,.65fr)}.fdcPanel{min-width:0;padding:2rem}.fdcPanelHead{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.6rem}.fdcPanelHead h3{font-size:1.7rem;margin:.2rem 0}.fdcPanelHead p{color:#697386;color:var(--fdc-muted);font-size:1.25rem;margin:.4rem 0 0}.fdcPanelKicker{color:#8a96a8;font-size:1.1rem;font-weight:800;letter-spacing:.09rem;text-transform:uppercase}.fdcPanelHead select{background:#fff;border:1px solid #e8edf4;border:1px solid var(--fdc-border);border-radius:.9rem;color:#596579;font-size:1.25rem;outline:0;padding:.8rem 1rem}.fdcPanelIcon{color:#8fa1bb}.fdcChartWrap{height:27rem}.fdcStatusContent{align-items:center;display:flex;gap:1rem}.fdcDonut{flex-shrink:0;height:17rem;position:relative;width:17rem}.fdcDonutCenter{display:grid;inset:0;place-content:center;position:absolute;text-align:center}.fdcDonutCenter strong{font-size:2.4rem}.fdcDonutCenter span{color:#697386;color:var(--fdc-muted);font-size:1.15rem}.fdcLegend{flex:1 1}.fdcLegend>div{font-size:1.2rem;justify-content:space-between;padding:.55rem 0}.fdcLegend span,.fdcLegend>div{align-items:center;display:flex}.fdcLegend span{color:#647187;gap:.7rem}.fdcLegend i{border-radius:50%;height:.8rem;width:.8rem}.fdcTextButton{align-items:center;background:#0000;color:#3a84f8;color:var(--fdc-primary);display:flex;font-size:1.2rem;font-weight:700;gap:.3rem}.fdcTextButton svg{font-size:1.6rem}.fdcTargetHero strong{font-size:3.4rem}.fdcTargetHero span{color:#697386;color:var(--fdc-muted);display:block;font-size:1.25rem;margin-top:.2rem}.fdcProgress{background:#edf1f6;border-radius:99rem;height:.9rem;margin:1.7rem 0;overflow:hidden}.fdcProgress span{background:linear-gradient(90deg,#3a84f8,#6d5dfc);background:linear-gradient(90deg,var(--fdc-primary),#6d5dfc);border-radius:inherit;display:block;height:100%}.fdcTargetStats{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr)}.fdcTargetStats div{background:#f8fafc;border-radius:1rem;padding:1rem}.fdcTargetStats span,.fdcTargetStats strong{display:block}.fdcTargetStats strong{font-size:1.6rem}.fdcTargetStats span{color:#697386;color:var(--fdc-muted);font-size:1.15rem;margin-top:.3rem}.fdcWalletCard{background:linear-gradient(145deg,#111b30,#172946);border-color:#20334f;color:#fff}.fdcWalletCard .fdcPanelKicker,.fdcWalletCard .fdcWalletLabel{color:#8fa5c6}.fdcWalletCard .fdcTextButton{color:#9fc4ff}.fdcWalletBalance{display:block;font-size:3rem;margin:.6rem 0 2rem}.fdcWalletLabel{font-size:1.2rem}.fdcWalletMeta{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.fdcWalletMeta div{background:#ffffff0f;border:1px solid #ffffff12;border-radius:1.1rem;padding:1.1rem}.fdcWalletMeta span,.fdcWalletMeta strong{display:block}.fdcWalletMeta span{color:#9eb0c9;font-size:1.15rem}.fdcWalletMeta strong{font-size:1.4rem;margin-top:.35rem}.fdcTrainingRing{background:conic-gradient(#3a84f8 var(--progress),#edf1f6 0);background:conic-gradient(var(--fdc-primary) var(--progress),#edf1f6 0);border-radius:50%;display:grid;height:12rem;margin:0 auto 1.4rem;place-items:center;width:12rem}.fdcTrainingRing>div{background:#fff;border-radius:50%;display:grid;height:9.4rem;place-content:center;text-align:center;width:9.4rem}.fdcTrainingRing strong{font-size:2.2rem}.fdcTrainingRing span{color:#697386;color:var(--fdc-muted);font-size:1.1rem}.fdcTrainingMeta{color:#697386;color:var(--fdc-muted);display:flex;flex-wrap:wrap;font-size:1.15rem;gap:1rem;justify-content:center}.fdcTrainingMeta span{align-items:center;display:flex;gap:.4rem}.fdcTrainingMeta svg{color:#159f74;color:var(--fdc-success);font-size:1.5rem}.fdcWideButton{background:#edf4ff;color:#276dcc;margin-top:1.5rem;width:100%}.fdcTargetList{display:flex;flex-direction:column}.fdcTargetRow{grid-gap:1rem;align-items:center;border-top:1px solid #eef1f5;display:grid;gap:1rem;grid-template-columns:10rem minmax(0,1fr) 8rem 7rem;padding:1.3rem 0}.fdcTargetRow:first-child{border-top:0}.fdcTargetTime{align-items:center;color:#68758a;display:flex;font-size:1.2rem;gap:.6rem}.fdcTargetTime svg{font-size:1.6rem}.fdcTargetBusiness span,.fdcTargetBusiness strong{display:block}.fdcTargetBusiness strong{font-size:1.35rem}.fdcTargetBusiness span{color:#697386;color:var(--fdc-muted);font-size:1.15rem;margin-top:.3rem}.fdcPriority{border-radius:99rem;font-size:1.1rem;font-weight:700;justify-self:start;padding:.45rem .75rem}.fdcPriority.high{background:#fff0f1;color:#c64a57}.fdcPriority.medium{background:#fff7e8;color:#a76a05}.fdcRowAction{align-items:center;background:#0000;color:#3a84f8;color:var(--fdc-primary);display:flex;font-size:1.2rem;font-weight:700;gap:.3rem}.fdcRowAction svg{font-size:1.5rem}.fdcTimelineItem{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:2rem 1fr;min-height:6.6rem}.fdcTimelineRail{align-items:center;display:flex;flex-direction:column}.fdcTimelineRail span{background:#3a84f8;background:var(--fdc-primary);border-radius:50%;box-shadow:0 0 0 .4rem #eaf2ff;height:1rem;width:1rem}.fdcTimelineRail i{background:#e2e7ee;flex:1 1;margin:.5rem 0;width:1px}.fdcTimelineItem strong{font-size:1.3rem}.fdcTimelineItem p{color:#697386;color:var(--fdc-muted);font-size:1.18rem;margin:.35rem 0}.fdcTimelineItem small{color:#9aa4b4;font-size:1.1rem}.fdcState Development DirectorBanner{grid-gap:2rem;align-items:center;background:#fff;border:1px solid #e8edf4;border:1px solid var(--fdc-border);border-radius:1.8rem;border-radius:var(--fdc-radius);display:grid;gap:2rem;grid-template-columns:minmax(26rem,.8fr) minmax(30rem,1.4fr) auto;padding:1.8rem 2rem}.fdcState Development DirectorIdentity{align-items:center;display:flex;gap:1rem}.fdcState Development DirectorIdentity h3{font-size:1.5rem;margin:.2rem 0}.fdcState Development DirectorIdentity p{color:#697386;color:var(--fdc-muted);font-size:1.2rem;margin:0}.fdcState Development DirectorBanner blockquote{border-left:.3rem solid #d9e8ff;color:#596579;font-size:1.3rem;line-height:1.6;margin:0;padding-left:1.6rem}.fdcState Development DirectorActions{display:flex;gap:.7rem}.fdcPlaceholder{align-items:center;background:#fff;border:1px solid #e8edf4;border:1px solid var(--fdc-border);border-radius:2rem;display:flex;flex-direction:column;justify-content:center;min-height:65vh;padding:3rem;text-align:center}.fdcPlaceholderIcon{background:#edf4ff;border-radius:2rem;color:#3a84f8;color:var(--fdc-primary);display:grid;height:7rem;margin-bottom:1.4rem;place-items:center;width:7rem}.fdcPlaceholderIcon svg{font-size:3.2rem}.fdcPlaceholder h2{font-size:2.6rem;margin:.5rem 0}.fdcPlaceholder p{color:#697386;color:var(--fdc-muted);line-height:1.7;margin:0 0 1.8rem;max-width:52rem}.fdcMobileOverlay{display:none}.fdcApiState{background:#edf4ff;border-radius:1rem;color:#315f9f;font-size:1.3rem;font-weight:600;padding:1rem 1.2rem}.fdcApiState.error{align-items:center;background:#fff1ed;color:#a84d32;display:flex;gap:1rem;justify-content:space-between}.fdcApiState.error button{background:#fff;border-radius:.8rem;color:#a84d32;font-size:1.3rem;font-weight:700;padding:.7rem 1rem}@media (min-width:769px){.fdcWorkspace{align-items:flex-start;min-height:100vh}.fdcSidebar{align-self:flex-start;flex-shrink:0;height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:sticky;scrollbar-width:thin;top:0;z-index:100}.fdcMain{min-height:100vh;min-width:0}}@media(max-width:1280px){.fdcSidebar{width:24rem}.fdcHeaderProfileText,.fdcSearch{display:none}.fdcDashboardGridPrimary{grid-template-columns:1.5fr .8fr}}@media(max-width:1050px){.fdcSidebar{display:none}.fdcMobileMenu{display:grid}.fdcHeader{padding:0 1.8rem}.fdcDashboardGridBottom,.fdcDashboardGridPrimary{grid-template-columns:1fr}.fdcDashboardGridSecondary{grid-template-columns:repeat(2,1fr)}.fdcDashboardGridSecondary>.fdcPanel:last-child{grid-column:1/-1}.fdcMobileOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#090f1b8c;display:block;inset:0;position:fixed;z-index:1000}.fdcMobileDrawer{animation:fdcDrawer .2s ease-out;background:#111a2e;box-shadow:2rem 0 5rem #00000038;color:#fff;height:100%;padding:1.6rem;width:min(38rem,88vw)}.fdcMobileProfile{align-items:center;display:flex;gap:1rem;padding:.8rem .5rem 2rem}.fdcMobileProfile>div:nth-child(2){flex:1 1}.fdcMobileProfile span,.fdcMobileProfile strong{display:block}.fdcMobileProfile strong{font-size:1.5rem}.fdcMobileProfile span{color:#91a0bb;font-size:1.2rem;margin-top:.3rem}.fdcMobileProfile .fdcIconButton{background:#ffffff12;color:#fff}.fdcMobileNavScroll{height:calc(100vh - 8.5rem);overflow:auto;padding-bottom:2rem}@keyframes fdcDrawer{0%{opacity:.5;transform:translateX(-2rem)}to{opacity:1;transform:none}}}@media(max-width:760px){.fdcWorkspace{font-size:1.3rem}.fdcHeader{height:6.8rem;padding:0 1.2rem}.fdcEyebrow{display:none}.fdcHeader h1{font-size:1.7rem}.fdcHeaderActions>.fdcQuickPrimary,.fdcHeaderActions>.fdcQuickSecondary,.fdcHeaderProfile{display:none}.fdcHeaderActions{gap:.5rem}.fdcContent{padding:1.2rem}.fdcDashboard{gap:1.2rem}.fdcWelcome{align-items:flex-start;flex-direction:column;padding:1.7rem}.fdcWelcome h2{font-size:2.2rem}.fdcWelcomeActions{width:100%}.fdcWelcomeActions button{flex:1 1}.fdcKpiGrid{display:flex;gap:1rem;overflow:auto;padding-bottom:.3rem;scroll-snap-type:x mandatory}.fdcKpiCard{min-width:23rem;scroll-snap-align:start}.fdcDashboardGridSecondary{grid-template-columns:1fr}.fdcDashboardGridSecondary>.fdcPanel:last-child{grid-column:auto}.fdcPanel{padding:1.6rem}.fdcChartWrap{height:24rem}.fdcStatusContent{flex-direction:column}.fdcLegend{width:100%}.fdcTargetRow{grid-template-columns:8.5rem minmax(0,1fr) auto}.fdcTargetRow .fdcPriority{display:none}.fdcRowAction{font-size:0}.fdcRowAction svg{font-size:2rem}.fdcState Development DirectorBanner{grid-template-columns:1fr;padding:1.6rem}.fdcState Development DirectorBanner blockquote{order:2}.fdcState Development DirectorActions{order:3}.fdcState Development DirectorActions button{flex:1 1}}@media(max-width:480px){.fdcHeaderLeft{gap:.6rem}.fdcIconButton{height:3.8rem;width:3.8rem}.fdcNotificationButton{background:#0000}.fdcWelcomeActions{flex-direction:column}.fdcKpiCard{min-width:20.5rem}.fdcKpiValue{font-size:2.5rem}.fdcPanelHead{align-items:flex-start}.fdcPanelHead select{max-width:13rem}.fdcTargetRow{gap:.5rem;grid-template-columns:1fr auto}.fdcTargetTime{grid-column:1/-1}.fdcTargetBusiness{grid-column:1}.fdcRowAction{grid-column:2;grid-row:2}.fdcState Development DirectorActions{flex-direction:column}}@media (max-width:768px){.fdcSidebar{height:auto;max-height:none;overflow:visible;position:static}}:root{--sdd-primary:#6f5bd3;--sdd-primary2:#51409f;--sdd-ink:#1d2433;--sdd-muted:#6f7888;--sdd-border:#e8e9ef;--sdd-bg:#f7f7fa;--sdd-gold:#d18d34;--sdd-danger:#c94f5c;--sdd-success:#278c69}.sddWorkspace{background:#f7f7fa;background:var(--sdd-bg);color:#1d2433;color:var(--sdd-ink);display:flex;min-height:100vh}.sddWorkspace *{box-sizing:border-box}.sddWorkspace button,.sddWorkspace input,.sddWorkspace select,.sddWorkspace textarea{font:inherit}.sddWorkspace button{border:0;cursor:pointer}.sddSidebar{background:linear-gradient(180deg,#18152b,#211b3e 60%,#161426);color:#fff;display:flex;flex-direction:column;padding:2rem 1.5rem;width:27rem}.sddBrand{align-items:center;display:flex;gap:1rem;padding:.5rem .7rem 2rem}.sddBrand>b{background:linear-gradient(135deg,#8d79ef,#d5a04f);border-radius:1.2rem;display:grid;font-size:2rem;height:4rem;place-items:center;width:4rem}.sddBrand span,.sddBrand strong{display:block}.sddBrand strong{font-size:1.6rem}.sddBrand span{color:#aaa3c8;font-size:1.2rem;margin-top:.2rem}.sddSidebar nav{flex:1 1}.sddNavGroup{margin-bottom:1.5rem}.sddNavGroup>p{color:#817a9e;font-size:1.05rem;letter-spacing:.12rem;padding:0 1rem;text-transform:uppercase}.sddNavGroup>button{align-items:center;background:#0000;border-radius:1.1rem;color:#c9c5db;display:flex;font-size:1.3rem;justify-content:space-between;margin:.2rem 0;min-height:4.4rem;padding:0 1rem;width:100%}.sddNavGroup>button span{align-items:center;display:flex;gap:1rem}.sddNavGroup>button svg{font-size:2rem}.sddNavGroup>button.active{background:linear-gradient(90deg,#8974ee38,#8974ee14);box-shadow:inset 3px 0 #a58cf8;color:#fff}.sddSideUser{grid-gap:.8rem;align-items:center;border-top:1px solid #ffffff17;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;padding:1.5rem .5rem .3rem}.sddSideUser i{background:#342d58;border-radius:1.1rem;display:grid;font-style:normal;font-weight:800;height:3.8rem;place-items:center;width:3.8rem}.sddSideUser span,.sddSideUser strong{display:block}.sddSideUser strong{font-size:1.25rem}.sddSideUser span{color:#9992b5;font-size:1.05rem}.sddSideUser button{background:#0000;color:#8e87a8}.sddMain{flex:1 1;min-width:0}.sddHeader{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #e8e9ef;border-bottom:1px solid var(--sdd-border);display:flex;height:8rem;justify-content:space-between;padding:0 2.5rem;position:sticky;top:0;z-index:80}.sddHeader small{color:#8d849e;font-size:1rem;font-weight:800;letter-spacing:.12rem}.sddHeader h1{font-size:2rem;margin:.2rem 0 0}.sddHeaderTools{align-items:center;display:flex;gap:.8rem}.sddHeaderTools label{align-items:center;background:#f5f5f8;border:1px solid #ececf1;border-radius:1.2rem;display:flex;height:4rem;padding:0 1rem;width:26rem}.sddHeaderTools label svg{color:#9691a1;font-size:1.8rem}.sddHeaderTools input{background:#0000;border:0;font-size:1.25rem;outline:0;padding:.8rem;width:100%}.sddHeaderTools>button{background:#f5f5f8;border-radius:1.2rem;color:#5c5570;height:4rem;width:4rem}.sddHeaderTools>span{background:#2b2545;border-radius:1.2rem;color:#fff;display:grid;font-size:1.25rem;font-weight:800;height:4rem;place-items:center;width:4rem}.sddMenu{display:none}.sddContent{margin:auto;max-width:170rem;padding:2.2rem}.sddDashboard,.sddPage{display:flex;flex-direction:column;gap:1.5rem}.sddCommandHero{background:radial-gradient(circle at 80% 20%,#d18d3438,#0000 26%),linear-gradient(135deg,#2a2349,#4b3d82);border-radius:2.2rem;color:#fff;display:flex;gap:3rem;justify-content:space-between;overflow:hidden;padding:3rem}.sddCommandHero small,.sddPageHero small,.sddPanelHead small{font-size:1.05rem;font-weight:800;letter-spacing:.11rem}.sddCommandHero small{color:#d3cbed}.sddCommandHero h2{font-size:3.1rem;margin:.7rem 0}.sddCommandHero p{color:#d1cce1;font-size:1.35rem;line-height:1.65;max-width:70rem}.sddCommandHero>div>div{display:flex;gap:.8rem;margin-top:1.6rem}.sddCommandHero button,.sddPageHero button{align-items:center;background:#fff;border-radius:1.1rem;color:#3d3268;display:flex;font-size:1.25rem;font-weight:800;gap:.7rem;padding:1.1rem 1.5rem}.sddCommandHero button+button{background:#ffffff1a;border:1px solid #ffffff26;color:#fff}.sddHeroPulse{align-self:stretch;background:#ffffff14;border:1px solid #ffffff1f;border-radius:1.8rem;display:flex;flex-direction:column;justify-content:center;min-width:25rem;padding:2rem}.sddHeroPulse span{color:#c9c0df;font-size:1.05rem}.sddHeroPulse strong{font-size:3.5rem;margin:.6rem 0}.sddHeroPulse p{font-size:1.15rem;margin:0}.sddKpis{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr)}.sddKpis article,.sddPanel{background:#fff;border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1.7rem;box-shadow:0 .4rem 1.6rem rgba(37,30,68,.025)}.sddKpis article{padding:1.8rem}.sddKpis small,.sddKpis span{color:#6f7888;color:var(--sdd-muted);display:block;font-size:1.2rem}.sddKpis strong{display:block;font-size:2.8rem;margin:.8rem 0}.sddGrid2{grid-gap:1.4rem;grid-template-columns:minmax(0,1.6fr) minmax(30rem,.7fr)}.sddGrid2,.sddGrid3{display:grid;gap:1.4rem}.sddGrid3{grid-gap:1.4rem;grid-template-columns:1.2fr .8fr .8fr}.sddPanel{min-width:0;padding:2rem}.sddPanelHead{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.sddPanelHead small{color:#958da6}.sddPanelHead h3{font-size:1.75rem;margin:.3rem 0}.sddMuted,.sddPanelHead p{color:#6f7888;color:var(--sdd-muted);font-size:1.2rem;margin:.3rem 0}.sddPanelHead button{align-items:center;background:#0000;color:#6f5bd3;color:var(--sdd-primary);display:flex;font-size:1.2rem;font-weight:800;gap:.4rem}.sddChart{height:27rem;margin-top:1rem}.sddAttention>button{align-items:center;background:#faf9fc;border-top:1px solid #eeeef2;color:#4d465e;display:grid;font-size:1.25rem;grid-template-columns:1fr auto auto;padding:1.2rem;text-align:left;width:100%}.sddAttention>button strong{font-size:1.6rem}.sddAttention>button svg{color:#9c95aa;font-size:1.7rem;margin-left:.6rem}.sddMapCard{grid-gap:1.4rem;align-items:center;background:linear-gradient(135deg,#f4f1ff,#fff9ef);display:grid;gap:1.4rem;grid-template-columns:auto 1fr auto}.sddMapCard>svg{color:#6f5bd3;color:var(--sdd-primary);font-size:4rem}.sddMapCard h3{font-size:1.7rem;margin:.3rem 0}.sddMapCard p{color:#6f7888;color:var(--sdd-muted);font-size:1.2rem;line-height:1.5}.sddMapCard button,.sddWide{align-items:center;background:#eeeafd;border-radius:1rem;color:#5846b0;display:flex;font-size:1.2rem;font-weight:800;gap:.4rem;justify-content:center;padding:1rem 1.2rem}.sddBigMoney{display:block;font-size:3rem;margin:1.4rem 0 .3rem}.sddLedger,.sddMiniStats{display:flex;flex-direction:column;gap:.7rem;margin:1.4rem 0}.sddLedger span,.sddMiniStats span{background:#f8f8fa;border-radius:.8rem;display:flex;font-size:1.15rem;justify-content:space-between;padding:.9rem}.sddHierarchy{display:flex;flex-direction:column;gap:.3rem;margin:1rem 0}.sddHierarchy span{color:#6f7888;color:var(--sdd-muted);font-size:1.05rem}.sddHierarchy strong{font-size:1.2rem}.sddHierarchy i{color:#a59caf;font-style:normal}.sddPageHero{align-items:center;background:#fff;border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1.8rem;display:flex;justify-content:space-between;padding:2.2rem}.sddPageHero small{color:#6f5bd3;color:var(--sdd-primary)}.sddPageHero h2{font-size:2.6rem;margin:.4rem 0}.sddPageHero p{color:#6f7888;color:var(--sdd-muted);font-size:1.3rem;line-height:1.6;margin:.3rem 0;max-width:80rem}.sddToolbar{display:flex;gap:1rem}.sddToolbar label{align-items:center;background:#fff;border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1.1rem;display:flex;flex:1 1;height:4.5rem;padding:0 1rem}.sddToolbar input{border:0;flex:1 1;font-size:1.25rem;outline:0;padding:.8rem}.sddToolbar select{background:#fff;border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1.1rem;font-size:1.25rem;padding:0 1.2rem}.sddTable{background:#fff;border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1.5rem;overflow:hidden}.sddTR{grid-gap:1rem;align-items:center;border-top:1px solid #efeff3;display:grid;font-size:1.2rem;gap:1rem;grid-template-columns:1.4fr 1fr .8fr .7fr .7fr 1fr;padding:1.3rem 1.5rem}.sddTR.head{background:#f8f8fa;border:0;color:#797283;font-size:1.05rem;font-weight:800;text-transform:uppercase}.sddTR span b,.sddTR span small{display:block}.sddTR span small{color:#6f7888;color:var(--sdd-muted);margin-top:.25rem}.sddStatus{background:#edf7f2;border-radius:99rem;color:#27785c;font-size:1.05rem;font-style:normal;padding:.45rem .75rem}.sddStatus.suspended{background:#fff5df;color:#9b6817}.sddStatus.blocked{background:#ffedef;color:#b74652}.sddActions{display:flex;gap:.4rem}.sddActions button{background:#f5f4f8;border-radius:.8rem;color:#655d77;height:3.3rem;width:3.3rem}.sddActions svg{font-size:1.7rem}.sddFinanceGrid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,1fr)}.sddFinanceCard{background:#fff;border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1.6rem;padding:2rem}.sddFinanceCard.personal{background:linear-gradient(145deg,#282143,#3e326b);border:0;color:#fff}.sddFinanceCard svg{color:#9c8ceb;font-size:2.5rem}.sddFinanceCard small,.sddFinanceCard span,.sddFinanceCard strong{display:block}.sddFinanceCard span{font-size:1.2rem;margin-top:1rem}.sddFinanceCard strong{font-size:2.8rem;margin:.5rem 0}.sddFinanceCard small{color:#8c8597;font-size:1.1rem}.sddFinanceCard.personal small{color:#bcb5d2}.sddForm{display:flex;flex-direction:column;gap:1rem;margin-top:1.2rem}.sddForm label{font-size:1.15rem;font-weight:700}.sddForm input,.sddForm select,.sddForm textarea{border:1px solid #e8e9ef;border:1px solid var(--sdd-border);border-radius:1rem;font-size:1.25rem;margin-top:.5rem;outline:0;padding:1rem;width:100%}.sddForm textarea{min-height:10rem;resize:vertical}.sddForm button{background:#6f5bd3;background:var(--sdd-primary);border-radius:1rem;color:#fff;font-weight:800;padding:1.1rem}.sddEmpty{display:grid;min-height:35rem;place-content:center;text-align:center}.sddEmpty h3{font-size:2rem}.sddEmpty p{color:#6f7888;color:var(--sdd-muted);font-size:1.25rem;max-width:60rem}.sddApiState{background:#eeeafd;border-radius:1rem;color:#55469c;font-size:1.25rem;padding:1rem 1.2rem}.sddApiState.error{background:#ffedef;color:#a6424d}.sddModal{background:#12101c80;display:grid;inset:0;padding:2rem;place-items:center;position:fixed;z-index:1000}.sddModal>div{background:#fff;border-radius:1.8rem;padding:2.2rem;width:min(50rem,100%)}.sddModal h3{font-size:2rem}.sddModal p{color:#6f7888;color:var(--sdd-muted);font-size:1.3rem;line-height:1.6}.sddModalActions{display:flex;gap:.8rem;justify-content:flex-end}.sddModalActions button{border-radius:.9rem;padding:1rem 1.3rem}.sddModalActions .danger{background:#c94f5c;background:var(--sdd-danger);color:#fff}.sddMapOverlay{background:#11101a;inset:0;padding:1rem;position:fixed;z-index:2000}.sddMapShell{background:#f7f7fa;border-radius:1.8rem;display:flex;flex-direction:column;height:100%;overflow:hidden}.sddMapShell header{align-items:center;background:#fff;border-bottom:1px solid #e8e9ef;border-bottom:1px solid var(--sdd-border);display:flex;height:8rem;justify-content:space-between;padding:0 2.5rem}.sddMapShell header small{color:#6f5bd3;color:var(--sdd-primary);font-size:1rem;font-weight:800}.sddMapShell header h2{font-size:2rem;margin:.3rem 0}.sddMapShell header button{background:#f1f0f4;border-radius:1.2rem;height:4.2rem;width:4.2rem}.sddMapShell main{display:grid;flex:1 1;padding:3rem;place-content:center;text-align:center}.sddMapShell main>svg{color:#b5acd9;font-size:8rem;margin:auto}.sddMapShell main h3{font-size:2.4rem;margin:1rem}.sddMapShell main p{color:#6f7888;color:var(--sdd-muted);font-size:1.35rem;line-height:1.7;max-width:65rem}.sddMobileOverlay{display:none}@media(min-width:769px){.sddSidebar{height:100vh;overflow-y:auto;overscroll-behavior:contain;position:sticky;top:0;z-index:100}}@media(max-width:1100px){.sddKpis{grid-template-columns:repeat(2,1fr)}.sddGrid3{grid-template-columns:1fr 1fr}.sddMapCard{grid-column:1/-1}.sddGrid2{grid-template-columns:1fr}.sddHeaderTools label{display:none}.sddTR{grid-template-columns:1.4fr 1fr .7fr .8fr}.sddTR>span:nth-child(3),.sddTR>span:nth-child(4){display:none}}@media(max-width:768px){.sddSidebar{display:none}.sddHeader{height:7rem;padding:0 1.2rem}.sddMenu{background:#f2f1f5;border-radius:1rem;color:#504969;display:grid;height:4rem;place-items:center;width:4rem}.sddHeader small{display:none}.sddHeader h1{font-size:1.7rem}.sddContent{padding:1rem}.sddCommandHero{display:block;padding:2rem}.sddCommandHero h2{font-size:2.5rem}.sddHeroPulse{margin-top:1.5rem;min-width:0}.sddFinanceGrid,.sddGrid3,.sddKpis{grid-template-columns:1fr}.sddPageHero{align-items:flex-start;gap:1rem}.sddToolbar{flex-direction:column}.sddToolbar select{height:4.5rem}.sddTable{overflow-x:auto}.sddTR{min-width:72rem}.sddMobileOverlay{background:#0f0d188c;display:block;inset:0;position:fixed;z-index:500}.sddMobileOverlay>aside{background:#1b1730;color:#fff;height:100%;overflow-y:auto;padding:2rem 1.3rem;width:min(32rem,88vw)}.sddMobileClose{background:#2c2648;border-radius:1rem;color:#fff;display:grid;height:4rem;margin-left:auto;place-items:center;width:4rem}.sddMobileOverlay .sddNavGroup>button{color:#cbc6dc}.sddMapCard{grid-template-columns:auto 1fr}.sddMapCard button{grid-column:1/-1}.sddHeaderTools>span{display:none}}.edLogin{background:#f8fafc;color:#182230;display:grid;grid-template-columns:1.1fr .9fr;min-height:100vh}.edLogin>section{background:radial-gradient(circle at 80% 10%,#263a63 0,#101828 46%,#0b1220 100%);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:5rem}.edLoginBrand{align-items:center;display:flex;gap:1rem}.edLoginBrand b{background:#6172f3;border-radius:1rem;display:grid;font-size:1.6rem;height:3.5rem;place-items:center;width:3.5rem}.edLogin section h1{font-size:4rem;line-height:1.05;margin:1rem 0}.edLogin section p{color:#cbd5e1;font-size:1.3rem;line-height:1.7;max-width:42rem}.edLogin footer{align-items:center;display:flex;gap:.7rem}.edLogin form{align-self:center;margin:auto;width:min(34rem,82%)}.edLogin form>small{color:#6172f3;font-weight:800;letter-spacing:.12em}.edLogin h2{font-size:2.5rem;margin:.6rem 0}.edLogin form>p{color:#667085;font-size:1.2rem}.edLogin label{display:block;font-size:1.15rem;font-weight:700;margin:1.4rem 0}.edLogin label div{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:1rem;display:flex;gap:.8rem;height:4rem;margin-top:.6rem;padding:0 1rem}.edLogin input{border:0;flex:1 1;font-size:1.15rem;outline:0}.edLogin form>button{align-items:center;background:#182230;border:0;border-radius:1rem;color:#fff;display:flex;font-size:1.15rem;font-weight:800;gap:.7rem;height:4rem;justify-content:center;width:100%}@media(max-width:800px){.edLogin{grid-template-columns:1fr}.edLogin>section{min-height:36vh;padding:2rem}.edLogin section h1{font-size:2.5rem}.edLogin form{padding:3rem 0}}.edWorkspace{--navy:#101828;--deep:#182230;--indigo:#6172f3;--cyan:#36bffa;--surface:#f8fafc;--text:#182230;--muted:#667085;background:var(--surface);color:var(--text);display:flex;margin-top:0;min-height:100vh}.edRail{background:#3a84f7;color:#fff;display:flex;flex-direction:column;inset:0 auto 0 0;overflow:auto;padding:1.3rem 1rem;position:fixed;width:27.5rem;z-index:50}.edBrand{align-items:center;display:flex;gap:.8rem;padding:.4rem .6rem 1.2rem}.edBrand>b{background:#6172f3;border-radius:.9rem;display:grid;font-size:1.35rem;height:2.8rem;place-items:center;width:2.8rem}.edBrand div{display:flex;flex-direction:column}.edBrand strong{font-size:1.25rem}.edBrand span{color:#98a2b3;font-size:.95rem}.edIdentity{background:#ffffff0b;border:1px solid #ffffff10;border-radius:1rem;display:flex;flex-direction:column;gap:.25rem;margin:.3rem .5rem 1rem;padding:1rem}.edIdentity span,.edRail nav small{color:#98a2b3;font-size:.76rem;font-weight:800;letter-spacing:.12em}.edIdentity strong{font-size:1rem}.edRail nav section{margin-bottom:1rem}.edRail nav small{display:block;padding:.4rem .7rem}.edLogout,.edRail nav button{align-items:center;background:#0000;border:0;border-radius:.8rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;gap:.8rem;padding:.75rem .8rem;text-align:left;width:100%}.edLogout svg,.edRail nav button svg{font-size:1.25rem}.edRail nav button.active,.edRail nav button:hover{background:#ffffff10;color:#fff}.edRail nav button.active{box-shadow:inset 3px 0 #6172f3}.edLogout{margin-top:auto}.edMain{margin-left:27.5rem;min-width:0;width:calc(100% - 27.5rem)}.edHeader{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fafce8;border-bottom:1px solid #eaecf0;display:flex;height:5.3rem;justify-content:space-between;padding:0 2rem;position:sticky;top:0;z-index:30}.edHeader>label,.edSearch{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:1rem;display:flex;gap:.7rem;height:3.2rem;min-width:24rem;padding:0 1rem}.edHeader input,.edSearch input{border:0;font-size:1rem;outline:0;width:100%}.edHeaderRight{align-items:center;display:flex;gap:.7rem}.edHeaderRight>button,.edMenu{background:#fff;border:0;border-radius:.8rem;display:grid;height:2.8rem;place-items:center;width:2.8rem}.edHeaderRight>div:last-child{display:flex;flex-direction:column}.edHeaderRight span{color:var(--muted);font-size:.9rem}.edAvatar{background:#e0e7ff;border-radius:.9rem;color:#4338ca;display:grid!important;font-weight:900;height:2.8rem;place-items:center;width:2.8rem}.edAvatar.large{height:3.3rem;width:3.3rem}.edMenu{display:none}.edContent{padding:2rem}.edHero{background:radial-gradient(circle at 85% 15%,#2f4777,#182230 43%,#101828);border-radius:2rem;color:#fff;display:flex;gap:2rem;justify-content:space-between;min-height:19rem;overflow:hidden;padding:2.2rem}.edHero>div:first-child{max-width:55rem}.edHero span,.edPageTitle small,.edPanelHead small{color:#98a2b3;font-size:.78rem;font-weight:900;letter-spacing:.13em}.edHero h1{font-size:2.5rem;margin:.6rem 0}.edHero p{color:#cbd5e1;font-size:1.1rem;line-height:1.7}.edHeroActions{display:flex;gap:.8rem;margin-top:1.6rem}.edHeroActions button,.edInsightStrip button,.edPanelHead button{align-items:center;border:0;border-radius:.9rem;cursor:pointer;display:flex;font-weight:800;gap:.5rem;padding:.8rem 1rem}.edHeroActions button:first-child{background:#6172f3;color:#fff}.edPulse{align-items:center;align-self:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:50%;display:flex;flex-direction:column;height:13rem;justify-content:center;text-align:center;width:13rem}.edPulse strong{font-size:3rem}.edPulse span{color:#cbd5e1;font-size:.85rem}.edKpis{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:1rem 0}.edKpis article,.edWalletGrid article{align-items:center;background:#fff;border:1px solid #eaecf0;border-radius:1.3rem;display:flex;gap:1rem;padding:1.2rem}.edKpis article>svg,.edWalletGrid article>svg{background:#eef2ff;border-radius:.9rem;color:#4f46e5;height:2.8rem;padding:.65rem;width:2.8rem}.edKpis article div{display:flex;flex-direction:column}.edKpis span,.edWalletGrid span{color:var(--muted);font-size:.95rem}.edKpis strong,.edWalletGrid strong{font-size:1.65rem}.edKpis small,.edWalletGrid small{color:#98a2b3}.edGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1.7fr .8fr}.edPanel{background:#fff;border:1px solid #eaecf0;border-radius:1.4rem;padding:1.3rem}.edPanelHead{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.edPanelHead h3{font-size:1.35rem;margin:.25rem 0}.edPanelHead button{background:#f2f4f7}.edStateRow{grid-gap:1rem;align-items:center;border-top:1px solid #f2f4f7;display:grid;gap:1rem;grid-template-columns:1.5fr .7fr .7fr 1fr .35fr;padding:.9rem 0}.edStateRow>div:first-child{display:flex;flex-direction:column}.edStateRow span{color:var(--muted)}.edBar{background:#eef2f6;border-radius:99px;height:.45rem;overflow:hidden}.edBar i{background:#6172f3;display:block;height:100%}.edAttentionStats{grid-gap:.7rem;display:grid;gap:.7rem}.edAttentionStats button{align-items:center;background:#f8fafc;border:0;border-radius:1rem;display:flex;justify-content:space-between;padding:1rem;text-align:left}.edAttentionStats b{font-size:1.5rem}.edAttentionStats span{color:var(--muted)}.edInsightStrip{align-items:center;background:#eef2ff;border-radius:1.3rem;display:flex;gap:1rem;margin-top:1rem;padding:1.1rem 1.3rem}.edInsightStrip>div{display:flex;flex:1 1;flex-direction:column}.edInsightStrip>svg{color:#4f46e5}.edPageTitle{align-items:end;display:flex;justify-content:space-between;margin-bottom:1.3rem}.edPageTitle h2{font-size:2rem;margin:.3rem 0}.edPageTitle p{color:var(--muted);font-size:1.05rem;margin:0}.edTable{background:#fff;border:1px solid #eaecf0;border-radius:1.3rem;overflow:hidden}.edTR{grid-gap:1rem;align-items:center;border-top:1px solid #f2f4f7;display:grid;gap:1rem;grid-template-columns:1.4fr .8fr .7fr .5fr .7fr .8fr;padding:1rem 1.2rem}.edTH{background:#f9fafb;border-top:0;color:#667085;font-weight:800}.edTR>span:first-child{display:flex;flex-direction:column}.edTR small{color:#98a2b3}.edStatus{background:#ecfdf3;border-radius:99px;color:#027a48;font-size:.85rem;padding:.35rem .65rem;text-transform:capitalize}.edStatus.blocked{background:#fef3f2;color:#b42318}.edStatus.suspended{background:#fffaeb;color:#b54708}.edActions,.edCardActions{display:flex;gap:.4rem}.edActions button,.edCardActions button{align-items:center;background:#f2f4f7;border:0;border-radius:.7rem;display:flex;gap:.4rem;padding:.55rem}.edCards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.edClientCard,.edPersonCard{background:#fff;border:1px solid #eaecf0;border-radius:1.3rem;padding:1.2rem}.edPersonTop{align-items:center;display:flex;gap:.8rem}.edPersonTop>div:nth-child(2){flex:1 1}.edClientCard h3,.edPersonTop h3{margin:0}.edClientCard p,.edClientCard span,.edPersonTop span{color:var(--muted)}.edPersonStats{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(3,1fr);margin:1rem 0}.edPersonStats span{background:#f8fafc;border-radius:.8rem;display:flex;flex-direction:column;padding:.7rem}.edClientCard{display:flex;gap:1rem}.edClientCard>svg{color:#6172f3}.edWalletGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1.3fr repeat(3,1fr)}.edWalletGrid article{align-items:flex-start;flex-direction:column}.edWalletHero{background:#182230!important;color:#fff}.edWalletHero small,.edWalletHero span{color:#cbd5e1}.edWithdraw{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.edWithdraw>div:last-child{display:flex;gap:.6rem}.edDisciplineForm input,.edDisciplineForm select,.edDisciplineForm textarea,.edWithdraw input{border:1px solid #d0d5dd;border-radius:.8rem;font-size:1rem;padding:.8rem}.edDisciplineForm>button,.edWithdraw button{background:#182230;border:0;border-radius:.8rem;color:#fff;font-weight:800;padding:.8rem 1rem}.edDisciplineForm{grid-gap:1rem;background:#fff;border:1px solid #eaecf0;border-radius:1.4rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding:1.4rem}.edDisciplineForm>svg{color:#6172f3;font-size:2.2rem;grid-column:1/-1}.edDisciplineForm label{display:flex;flex-direction:column;font-weight:800;gap:.45rem}.edDisciplineForm .wide{grid-column:1/-1}.edDisciplineForm textarea{min-height:7rem}.edDisciplineForm>button,.edFormMsg{grid-column:1/-1}.edError,.edGlobalError{background:#fef3f2;border-radius:.8rem;color:#b42318;margin-bottom:1rem;padding:.8rem 1rem}.edEmpty,.edEmptyPanel{color:var(--muted);padding:2rem}.edEmptyPanel{gap:.5rem}.edEmptyPanel,.edMapOverlay{display:flex;flex-direction:column}.edMapOverlay{background:#f8fafc;inset:0;position:fixed;z-index:999}.edMapOverlay header{align-items:center;background:#101828;color:#fff;display:flex;height:5rem;justify-content:space-between;padding:0 2rem}.edMapOverlay header>div{align-items:center;display:flex;gap:1rem}.edMapOverlay h2{margin:0}.edMapOverlay button{background:#ffffff12;border:0;border-radius:.8rem;color:#fff;height:3rem;width:3rem}.edMapOverlay main{display:grid;flex:1 1;place-items:center}.edMapPlaceholder{max-width:42rem;text-align:center}.edMapPlaceholder>svg{color:#6172f3;font-size:5rem}.edMobileOverlay{display:none}.edWorkspace{--ed-primary-hover:#2473ef;--ed-primary-soft-2:#f6faff;--ed-primary-border:#d7e8ff;--ed-command:#10233f;--ed-command-deep:#0b1a30;--ed-surface:#f7f9fc;--indigo:#3a84f8;--cyan:#65a9ff;--surface:var(--ed-surface);--text:var(--ed-text);--muted:var(--ed-muted)}.edWorkspace,.edWorkspace button,.edWorkspace input,.edWorkspace label,.edWorkspace p,.edWorkspace select,.edWorkspace span,.edWorkspace td,.edWorkspace textarea,.edWorkspace th{font-size:1.3rem}.edWorkspace small{font-size:1.15rem;line-height:1.45}.edRail{border-radius:1.7rem;margin:.7rem}.edBrand>b{background:var(--ed-primary);font-size:1.55rem}.edBrand strong{font-size:1.4rem}.edBrand span{font-size:1.15rem}.edIdentity span,.edRail nav small{font-size:1.05rem}.edIdentity strong{font-size:1.3rem}.edLogout,.edRail nav button{font-size:1.25rem;padding:.88rem .85rem}.edLogout svg,.edRail nav button svg{font-size:1.45rem}.edRail nav button.active{background:linear-gradient(90deg,#3a84f838,#3a84f80f);box-shadow:inset 3px 0 var(--ed-primary)}.edHeader{background:#f7f9fceb}.edHeader input,.edSearch input{font-size:1.25rem}.edHeaderRight span{font-size:1.15rem}.edAvatar{background:var(--ed-primary-soft);color:var(--ed-primary)}.edHero{background:radial-gradient(circle at 86% 14%,#3a84f89e,#0000 31%),linear-gradient(135deg,#10233f,#15335c 58%,#1f5fae)}.edHero span,.edPageTitle small,.edPanelHead small{font-size:1.1rem}.edHero h1{font-size:clamp(2.7rem,4vw,3.7rem)}.edHero p{font-size:1.35rem}.edHeroActions button,.edInsightStrip button,.edPanelHead button{font-size:1.2rem}.edHeroActions button:first-child{background:var(--ed-primary)}.edPulse strong{font-size:3.2rem}.edPulse span{font-size:1.15rem}.edKpis span,.edWalletGrid span{font-size:1.2rem}.edKpis strong,.edWalletGrid strong{font-size:1.9rem}.edKpis small,.edWalletGrid small{font-size:1.1rem}.edPanelHead h3{font-size:1.6rem}.edStateRow span{font-size:1.2rem}.edBar i{background:var(--ed-primary)}.edAttentionStats b{font-size:1.7rem}.edAttentionStats span{font-size:1.2rem}.edInsightStrip{background:var(--ed-primary-soft);border:1px solid var(--ed-primary-border)}.edInsightStrip>svg{color:var(--ed-primary)}.edPageTitle h2{font-size:2.35rem}.edPageTitle p{font-size:1.3rem}.edTR{font-size:1.2rem}.edStatus,.edTR small{font-size:1.05rem}.edActions button,.edCardActions button{font-size:1.15rem}.edClientCard h3,.edPersonTop h3{font-size:1.5rem}.edClientCard p,.edClientCard span,.edPersonTop span{font-size:1.2rem}.edClientCard>svg{color:var(--ed-primary)}.edWalletHero{background:linear-gradient(135deg,#10233f,#174f91)!important}.edDisciplineForm input,.edDisciplineForm select,.edDisciplineForm textarea,.edWithdraw input{font-size:1.2rem}.edDisciplineForm>button,.edWithdraw button{background:var(--ed-primary);font-size:1.2rem}.edDisciplineForm>svg{color:var(--ed-primary)}.edDisciplineForm label{font-size:1.2rem}.edMapOverlay header{background:var(--ed-command)}.edWorkspace{--ed-primary:#3a84f8;--ed-primary-strong:#1f6fe9;--ed-primary-deep:#1559c7;--ed-primary-soft:#edf5ff;--ed-primary-border:#d5e7ff;--ed-text:#242033;--ed-muted:#667085;font-size:1.4rem}.edWorkspace button,.edWorkspace input,.edWorkspace label,.edWorkspace p,.edWorkspace select,.edWorkspace small,.edWorkspace span,.edWorkspace td,.edWorkspace textarea,.edWorkspace th{font-size:1.4rem;line-height:1.5}.edRail{background:radial-gradient(circle at 12% 4%,#fff3,#0000 22%),radial-gradient(circle at 100% 42%,#71b5ff52,#0000 30%),linear-gradient(155deg,#5a9cff,#3a84f8 32%,#2473ef 67%,#1559c7);box-shadow:18px 0 48px #1f6fe924}.edBrand>b{background:#ffffff2e;border:1px solid #ffffff40;box-shadow:0 8px 22px #0b40962e;color:#fff;font-size:1.7rem}.edBrand strong{font-size:1.5rem}.edBrand span,.edIdentity span,.edRail nav small{color:#ffffffc7;font-size:1.4rem}.edIdentity{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1c;border:1px solid #ffffff2b}.edIdentity strong{font-size:1.45rem}.edLogout,.edRail nav button{color:#ffffffdb;font-size:1.4rem;min-height:4.3rem;padding:1rem .9rem}.edLogout svg,.edRail nav button svg{flex:0 0 2.6rem;font-size:2.6rem;height:2.6rem;width:2.6rem}.edRail nav button:hover{background:#ffffff21;color:#fff}.edRail nav button.active{background:linear-gradient(90deg,#ffffff3d,#ffffff1c);box-shadow:inset 4px 0 #fff,0 8px 24px #0e46a01f;color:#fff}.edHeader input,.edHeaderRight span,.edSearch input{font-size:1.4rem}.edHeaderRight>button svg,.edMenu svg{font-size:2.6rem}.edAvatar,.edHero span,.edPageTitle small,.edPanelHead small{font-size:1.4rem}.edHero h1{font-size:clamp(3rem,4vw,4.2rem);line-height:1.12}.edHero p{font-size:1.5rem;line-height:1.75}.edHeroActions button,.edInsightStrip button,.edPanelHead button{font-size:1.4rem}.edHeroActions button svg,.edInsightStrip button svg,.edPanelHead button svg{font-size:2.6rem}.edPulse strong{font-size:3.6rem}.edPulse span{font-size:1.4rem}.edKpis article>svg,.edWalletGrid article>svg{background:var(--ed-primary-soft);color:var(--ed-primary);height:3.8rem;padding:.62rem;width:3.8rem}.edKpis small,.edKpis span,.edWalletGrid small,.edWalletGrid span{font-size:1.4rem}.edKpis strong,.edWalletGrid strong{font-size:2.1rem}.edPanelHead h3{font-size:1.8rem}.edAttentionStats span,.edStateRow span{font-size:1.4rem}.edAttentionStats b{font-size:1.9rem}.edClientCard>svg,.edDisciplineForm>svg,.edInsightStrip>svg,.edPageTitle h2{font-size:2.6rem}.edActions button,.edCardActions button,.edPageTitle p,.edStatus,.edTR,.edTR small{font-size:1.4rem}.edActions button svg,.edCardActions button svg{font-size:2.2rem}.edClientCard h3,.edPersonTop h3{font-size:1.65rem}.edClientCard p,.edClientCard span,.edDisciplineForm input,.edDisciplineForm label,.edDisciplineForm select,.edDisciplineForm textarea,.edDisciplineForm>button,.edPersonTop span,.edWithdraw button,.edWithdraw input{font-size:1.4rem}.edMapOverlay header{background:linear-gradient(135deg,#3a84f8,#1f6fe9,#1559c7)}.edMapOverlay header button svg{font-size:2.6rem}.edMapPlaceholder>svg{color:var(--ed-primary);font-size:6rem}.edPendingBadge,.edProfileStatus,.edReferralBadge{align-items:center;background:#edf5ff;border-radius:999px;color:#1f6fe9;display:inline-flex;font-weight:900;gap:.65rem;padding:.75rem 1rem}.edPendingBadge svg,.edProfileStatus svg,.edReferralBadge svg{font-size:2rem}.edProfileHero{grid-gap:1.4rem;align-items:center;background:linear-gradient(135deg,#fff,#f7fbff 65%,#edf5ff);border:1px solid #d9e9ff;border-radius:1.6rem;display:grid;gap:1.4rem;grid-template-columns:auto 1fr minmax(20rem,.55fr);padding:1.6rem}.edProfileAvatar{background:linear-gradient(145deg,#5da0ff,#2473ef);border-radius:1.5rem;color:#fff;display:grid;font-size:2.2rem;font-weight:900;height:7rem;overflow:hidden;place-items:center;width:7rem}.edProfileAvatar img{height:100%;object-fit:cover;width:100%}.edProfileIdentity small{color:#3a84f8;font-weight:900}.edProfileIdentity h1{font-size:2.5rem;margin:.2rem 0}.edProfileIdentity>p{align-items:center;color:#667085;display:flex;gap:.5rem;margin:.3rem 0}.edProfileIdentity>div{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.8rem}.edProfileIdentity>div span{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:.7rem;display:inline-flex;gap:.4rem;padding:.5rem .7rem}.edProfileIdentity svg{color:#3a84f8;font-size:1.7rem}.edProfileReferral{background:#102f5c;border-radius:1.2rem;color:#fff;display:flex;flex-direction:column;gap:.35rem;padding:1.2rem}.edProfileReferral small{color:#b9d7ff}.edProfileReferral strong{font-size:1.55rem;word-break:break-all}.edProfileReferral p,.edProfileReferral span{color:#d8e8ff}.edProfileStats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:1rem 0}.edProfileStats article{align-items:center;background:#fff;border:1px solid #e7edf5;border-radius:1.2rem;display:flex;gap:.9rem;padding:1.1rem}.edProfileStats article>svg{color:#3a84f8;font-size:2.6rem}.edProfileStats article div{display:flex;flex-direction:column}.edProfileStats strong{font-size:1.6rem}.edProfileStats small,.edProfileStats span{color:#667085}.edProfileGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.edProfileGrid.compact{margin-top:1rem}.edProfileSection>header{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:.7rem;padding-bottom:1rem}.edProfileSection>header span{background:#edf5ff;border-radius:.9rem;color:#3a84f8;display:grid;height:3.2rem;place-items:center;width:3.2rem}.edProfileSection>header svg{font-size:2rem}.edProfileSection h3{font-size:1.55rem;margin:0}.edProfileRow{border-bottom:1px solid #f2f4f7;display:flex;gap:1rem;justify-content:space-between;padding:.85rem 0}.edProfileRow:last-child{border-bottom:0}.edProfileRow>span{align-items:center;color:#667085;display:flex;gap:.4rem}.edProfileRow>span svg{font-size:1.6rem}.edProfileRow strong{text-align:right}.edTerritoryPanel{margin-top:1rem}.edTerritoryStates{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr)}.edTerritoryStates article{align-items:center;background:#f8fbff;border:1px solid #e1edfc;border-radius:.9rem;display:flex;gap:.65rem;padding:.85rem}.edTerritoryStates svg{color:#3a84f8;font-size:2rem}.edTerritoryStates div{display:flex;flex-direction:column}.edTerritoryStates span{color:#667085}.edOnboardSteps{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(7,1fr);margin-bottom:1rem}.edOnboardSteps.client{grid-template-columns:repeat(4,1fr)}.edOnboardSteps button{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;color:#667085;display:flex;gap:.7rem;padding:.85rem;text-align:left}.edOnboardSteps .number,.edOnboardSteps button>svg{color:#98a2b3;font-size:2rem}.edOnboardSteps button>span:not(.number){display:flex;flex-direction:column}.edOnboardSteps button small{font-size:1rem}.edOnboardSteps button strong{font-size:1.25rem}.edOnboardSteps button.active{background:#f3f8ff;border-color:#3a84f8;box-shadow:0 7px 22px #3a84f817;color:#1f6fe9}.edOnboardSteps button.active .number,.edOnboardSteps button.active>svg,.edOnboardSteps button.done>svg{color:#3a84f8}.edOnboardForm{background:#fff;border:1px solid #e5eaf1;border-radius:1.4rem;padding:1.5rem}.edOnboardHeading{margin-bottom:1.2rem}.edOnboardHeading h3{font-size:1.9rem;margin:0 0 .3rem}.edOnboardHeading p{color:#667085;margin:0}.edOnboardGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.edOnboardField{display:flex;flex-direction:column;font-weight:800;gap:.45rem;margin-bottom:1rem}.edOnboardField>span{font-size:1.25rem}.edOnboardField input,.edOnboardField select,.edOnboardField textarea{background:#fff;border:1px solid #d8e0ea;border-radius:.85rem;color:#182230;min-height:3.7rem;outline:0;padding:.75rem .9rem;width:100%}.edOnboardField textarea{min-height:7rem;resize:vertical}.edOnboardField input:focus,.edOnboardField select:focus,.edOnboardField textarea:focus{border-color:#3a84f8;box-shadow:0 0 0 4px #3a84f81a}.edOnboardField.error input,.edOnboardField.error select{border-color:#f04438}.edOnboardField.error small{color:#d92d20}.edAcquisitionNotice,.edAssignmentBanner,.edCommissionNotice,.edSecurityNotice{align-items:center;background:#f3f8ff;border:1px solid #d9e9ff;border-radius:1rem;display:flex;gap:1rem;margin-bottom:1rem;padding:1rem}.edAcquisitionNotice>svg,.edAssignmentBanner>svg,.edSecurityNotice>svg{color:#3a84f8;font-size:2.6rem}.edAcquisitionNotice>div,.edAssignmentBanner>div,.edSecurityNotice>div{display:flex;flex-direction:column}.edCommissionNotice{align-items:flex-start;flex-direction:column}.edReviewSummary{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.edReviewSummary article{background:#fafcff;border:1px solid #e6ebf2;border-radius:1rem;display:flex;flex-direction:column;padding:1rem}.edReviewSummary article.accent{background:#edf5ff;border-color:#cfe3ff}.edReviewSummary small{color:#667085;font-size:1rem}.edReviewSummary strong{font-size:1.45rem;margin:.2rem 0}.edReviewSummary span{color:#667085}.edConfirm{align-items:flex-start;background:#f8fafc;border-radius:1rem;display:flex;gap:.7rem;margin-top:1.2rem;padding:1rem}.edConfirm input{accent-color:#3a84f8;height:1.4rem;width:1.4rem}.edOnboardFooter{border-top:1px solid #edf0f4;display:flex;justify-content:space-between;margin-top:1.4rem;padding-top:1.2rem}.edOnboardFooter button,.edOnboardSuccess button{align-items:center;border:0;border-radius:.85rem;display:flex;font-weight:900;gap:.5rem;padding:.85rem 1.1rem}.edOnboardFooter button{background:#f2f4f7;color:#344054}.edOnboardFooter button.primary,.edOnboardSuccess button{background:linear-gradient(135deg,#3a84f8,#2473ef);color:#fff}.edOnboardFooter button svg{font-size:1.8rem}.edOnboardSuccess{align-items:center;background:#fff;border:1px solid #dbe8f8;border-radius:1.6rem;display:flex;flex-direction:column;gap:.7rem;margin:4rem auto;max-width:52rem;padding:2rem;text-align:center}.edOnboardSuccess>svg{color:#12b76a;font-size:5rem}.edOnboardSuccess h2{font-size:2rem;margin:0}.edOnboardSuccess p{color:#667085;line-height:1.7}.edOnboardSuccess>div{background:#f8fafc;border-radius:1rem;display:flex;flex-direction:column;padding:1rem;width:100%}.edBillingToggle{background:#f2f4f7;border-radius:.9rem;display:flex;margin-bottom:1rem;padding:.3rem;width:max-content}.edBillingToggle button{background:#0000;border:0;border-radius:.7rem;font-weight:800;padding:.65rem 1rem}.edBillingToggle button.active{background:#fff;box-shadow:0 3px 12px #10182814;color:#2473ef}.edPlanGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.edPlanGrid button{align-items:flex-start;background:#fff;border:1px solid #e1e7ef;border-radius:1rem;display:flex;flex-direction:column;gap:.3rem;padding:1.2rem;position:relative;text-align:left}.edPlanGrid button>svg:first-child{color:#3a84f8;font-size:2.4rem}.edPlanGrid button>strong{font-size:1.65rem}.edPlanGrid button.active{background:#f6faff;border:2px solid #3a84f8}.edPlanGrid button>svg:last-child{color:#3a84f8;font-size:2rem;position:absolute;right:.8rem;top:.8rem}@media (max-width:1100px){.edProfileHero{grid-template-columns:auto 1fr}.edProfileReferral{grid-column:1/-1}.edOnboardGrid,.edPlanGrid,.edProfileStats,.edTerritoryStates{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.edOnboardGrid,.edPlanGrid,.edProfileGrid,.edProfileHero,.edProfileStats,.edReviewSummary,.edTerritoryStates{grid-template-columns:1fr}.edProfileHero{text-align:center}.edProfileAvatar{margin:auto}.edProfileIdentity>div,.edProfileIdentity>p{justify-content:center}.edOnboardSteps,.edOnboardSteps.client{display:flex;overflow-x:auto}.edOnboardSteps button{min-width:12rem}.edOnboardForm{padding:1rem}.edOnboardFooter{gap:.7rem}.edOnboardFooter button{flex:1 1;justify-content:center}}.edPlanState{background:#f5f9ff;border-radius:1rem;color:#475467;font-size:1.4rem;font-weight:600;padding:1.4rem 1.6rem}.edPlanState.error{background:#fff4f3;color:#b42318}.edBankSelect{position:relative;width:100%}.edBankSelectControl{align-items:center;background:#fff;border:1px solid #d8e0ea;border:1px solid var(--ed-line,#d8e0ea);border-radius:.9rem;color:inherit;cursor:pointer;display:flex;gap:.8rem;min-height:4rem;padding:.65rem .8rem;text-align:left;width:100%}.edBankSelectControl>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.edBankSelectControl strong{font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edBankSelectControl small{color:#667085;font-size:.9rem;margin-top:.12rem}.edBankSelectChevron{color:#667085;font-size:1.45rem}.edBankSelectMenu{background:#fff;border:1px solid #dfe6ef;border-radius:1rem;box-shadow:0 18px 48px #102f5c29;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);z-index:80}.edBankSearch{background:#fbfcfe;border-bottom:1px solid #edf1f5;padding:.75rem}.edBankSearch input{border:1px solid #d7e0ea;border-radius:.75rem;font-size:1rem;min-height:3.2rem;outline:0;padding:.65rem .8rem;width:100%}.edBankSearch input:focus{border-color:#3a84f8;box-shadow:0 0 0 3px #3a84f81a}.edBankOptions{max-height:22rem;overflow:auto;padding:.4rem}.edBankOptions>button{align-items:center;background:#fff;border:0;border-radius:.75rem;color:#10233f;cursor:pointer;display:flex;gap:.75rem;padding:.65rem .7rem;text-align:left;width:100%}.edBankOptions>button:hover{background:#f1f6ff}.edBankOptions>button>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.edBankOptions>button strong{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edBankOptions>button small{color:#667085;font-size:.86rem}.edBankOptions>button>svg{color:#3a84f8;font-size:1.35rem}.edBankLogo,.edBankLogoFallback{background:#fff;border:1px solid #e4eaf2;border-radius:.72rem;display:grid;flex:0 0 2.65rem;height:2.65rem;overflow:hidden;place-items:center;width:2.65rem}.edBankLogo img{height:100%;object-fit:contain;padding:.25rem;width:100%}.edBankLogoFallback{background:#edf5ff;color:#1766d0;font-size:.8rem;font-weight:900}.edBankStatus{color:#667085;font-size:.95rem;padding:1rem;text-align:center}.edBankStatus.error{background:#fef3f2;border-radius:.7rem;color:#b42318}@media(max-width:1180px){.edCards,.edKpis,.edWalletGrid{grid-template-columns:repeat(2,1fr)}.edGrid{grid-template-columns:1fr}.edStateRow{grid-template-columns:1.2fr .7fr .7fr 1fr .35fr}}@media(max-width:900px){.edRail{display:none}.edMain{margin-left:0;width:100%}.edMenu{display:grid}.edHeader{padding:0 1rem}.edHeader>label{flex:1 1;margin:0 1rem;min-width:0}.edHeaderRight>div:last-child{display:none}.edMobileOverlay{background:#10182880;display:block;inset:0;position:fixed;z-index:100}.edMobilePanel{border-radius:1.5rem;bottom:1rem;left:1rem;overflow:hidden;position:absolute;top:1rem;width:min(21rem,calc(100% - 2rem))}.edMobilePanel .edRail{display:flex;height:100%;position:static;width:100%}.edMobileClose{background:#ffffff14;border:0;border-radius:.7rem;color:#fff;padding:.4rem;position:absolute;right:1rem;top:1rem;z-index:110}.edContent{padding:1rem}.edHero{padding:1.5rem}.edHero h1{font-size:2rem}.edPulse{height:10rem;width:10rem}.edPulse strong{font-size:2.3rem}.edTR{min-width:760px}.edTable{overflow:auto}}@media(max-width:650px){.edHeader>label{display:none}.edHero{flex-direction:column}.edPulse{align-items:flex-start;border-radius:1rem;height:auto;padding:1rem;width:100%}.edHeroActions{flex-direction:column}.edCards,.edKpis,.edWalletGrid{grid-template-columns:1fr}.edPageTitle{align-items:stretch;flex-direction:column;gap:1rem}.edSearch{min-width:0;width:100%}.edStateRow{grid-template-columns:1fr .6fr .35fr}.edStateRow .edBar,.edStateRow>span:nth-of-type(2){display:none}.edInsightStrip,.edWithdraw{align-items:stretch;flex-direction:column}.edWithdraw>div:last-child{flex-direction:column}.edDisciplineForm{grid-template-columns:1fr}.edDisciplineForm .wide,.edDisciplineForm>button,.edDisciplineForm>svg,.edFormMsg{grid-column:1}.edPersonStats{grid-template-columns:1fr}.edHeaderRight{margin-left:auto}}@media(max-width:900px){.edWorkspace button,.edWorkspace input,.edWorkspace label,.edWorkspace p,.edWorkspace select,.edWorkspace small,.edWorkspace span,.edWorkspace textarea{font-size:1.4rem}.edHero h1{font-size:2.8rem}.edMobilePanel .edLogout svg,.edMobilePanel .edRail nav button svg{font-size:2.6rem;height:2.6rem;width:2.6rem}.edMobilePanel .edRail{background:radial-gradient(circle at 15% 5%,#fff3,#0000 24%),linear-gradient(155deg,#5a9cff,#3a84f8 38%,#1559c7)}}@media(max-width:650px){.edHero h1{font-size:2.55rem}.edPageTitle h2{font-size:2.3rem}}.edReferenceTheme{--ed-red:#a90010;--ed-ink:#08131b;--ed-cyan:#13c4df;--ed-shell:#bccdd5;--ed-canvas:#edf2f4;--ed-card:#fafafd;--ed-muted:#667985;--ed-line:#dce4e8;--ed-shadow:0 8px 25px #182b3814;--ed-radius:17px;--surface:var(--ed-canvas);--text:var(--ed-ink);--muted:var(--ed-muted);background:var(--ed-shell);color:var(--ed-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.edReferenceTheme button,.edReferenceTheme input,.edReferenceTheme select,.edReferenceTheme textarea{font-family:inherit}.edReferenceTheme button:focus-visible,.edReferenceTheme input:focus-visible,.edReferenceTheme select:focus-visible{outline:3px solid var(--ed-cyan);outline-offset:2px}.edReferenceTheme .edRail{background:var(--ed-shell);border-right:1px solid #5f768524;box-shadow:none;color:var(--ed-ink);gap:8px;padding:13px 10px;width:216px;z-index:55}.edReferenceTheme .edBrand{gap:9px;min-height:47px;padding:5px 5px 9px}.edReferenceTheme .edBrand>b{background:linear-gradient(135deg,#fff,#e5eef2);border-radius:8px;box-shadow:0 2px 10px #00000015;color:var(--ed-red);flex-shrink:0;font-size:19px;height:34px;width:34px}.edReferenceTheme .edBrand strong{color:var(--ed-ink);font-size:14px}.edReferenceTheme .edBrand span{color:#526470;font-size:10px}.edReferenceTheme .edRailToggle{background:var(--ed-red);border:0;border-radius:6px;color:#fff;cursor:pointer;display:grid;flex-shrink:0;height:25px;margin-left:auto;place-items:center;width:25px}.edReferenceTheme .edRailToggle svg{font-size:17px}.edReferenceTheme .edIdentity{background:#fff6;border:1px solid #fff9;border-radius:12px;gap:5px;margin:5px 3px 7px;padding:11px 9px}.edReferenceTheme .edIdentity span,.edReferenceTheme .edRail nav small{color:#596f7c;font-size:9px;letter-spacing:.09em}.edReferenceTheme .edIdentity strong{color:var(--ed-ink);font-size:13px;overflow-wrap:anywhere}.edReferenceTheme .edIdentity small{font-size:11px;letter-spacing:normal;opacity:.85}.edReferenceTheme .edRail nav{flex:1 1;min-height:0;overflow:auto;padding-right:2px;scrollbar-width:thin}.edReferenceTheme .edRail nav section{margin:0 0 8px}.edReferenceTheme .edRail nav small{padding:5px 10px}.edReferenceTheme .edRail nav button,.edReferenceTheme .edRailFooter button{align-items:center;background:#0000;border:none;border-radius:6px;color:#3f515e;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:9px;min-height:33px;padding:7px 10px;text-align:left;transition:background-color .15s,color .15s;width:100%}.edReferenceTheme .edRail nav button svg,.edReferenceTheme .edRailFooter svg{flex-shrink:0;font-size:17px}.edReferenceTheme .edRail nav button:hover,.edReferenceTheme .edRailFooter button:hover{background:#ffffff80;color:var(--ed-ink)}.edReferenceTheme .edRail nav button.active{background:var(--ed-ink);box-shadow:none;color:#fff}.edReferenceTheme .edSubmenu{background:#fff9;border-radius:7px;margin:3px 0 4px 27px;padding:4px}.edReferenceTheme .edSubmenu button{background:#0000!important;color:#566772!important;font-size:10px!important;font-weight:400!important;min-height:25px!important;padding:4px 6px!important}.edReferenceTheme .edSubmenu button:hover{background:#fff!important;color:var(--ed-red)!important}.edReferenceTheme .edRailFooter{background:#fff9;border-radius:13px;margin:6px 3px;padding:5px}.edReferenceTheme .edLogout{background:var(--ed-red);border-radius:8px;color:#fff;font-size:12px;font-weight:700;justify-content:center;margin:0 3px 5px;min-height:36px;padding:8px 13px;width:calc(100% - 6px)}.edReferenceTheme .edLogout:hover{background:#87000f;color:#fff}.edReferenceTheme .edMain{background:var(--ed-canvas);margin-left:216px;min-width:0;width:calc(100% - 216px)}.edReferenceTheme .edHeader{background:var(--ed-shell);border:none;box-shadow:none;display:flex;gap:18px;height:66px;padding:0 clamp(13px,2vw,30px);position:sticky;top:0;z-index:30}.edReferenceTheme .edHeaderPage{align-items:center;display:flex;gap:7px;min-width:130px}.edReferenceTheme .edHeaderHome{align-items:center;background:var(--ed-red);border:0;border-radius:99px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:7px;min-height:31px;padding:8px 13px}.edReferenceTheme .edHeaderHome svg{font-size:16px}.edReferenceTheme .edHeaderSearch{align-items:center;background:var(--ed-card);border-radius:7px;box-shadow:0 1px 2px #00000012;color:#637583;display:flex;flex:1 1;gap:8px;height:35px;max-width:390px;min-width:0;padding:0 11px;position:relative}.edReferenceTheme .edHeaderSearch>svg{font-size:17px}.edReferenceTheme .edHeaderSearch input{background:#0000;border:0;color:var(--ed-ink);font-size:12px;height:100%;outline:0;width:100%}.edReferenceTheme .edHeaderSearch kbd{border:1px solid var(--ed-line);border-radius:4px;color:#80929e;flex-shrink:0;font-size:10px;padding:1px 5px}.edReferenceTheme .edClearSearch{background:#0000;border:none;color:#54636e;cursor:pointer;display:grid;place-items:center}.edReferenceTheme .edSearchResults{background:var(--ed-card);border:1px solid var(--ed-line);border-radius:10px;box-shadow:0 12px 28px #0002;left:0;max-height:290px;overflow:auto;padding:6px;position:absolute;right:0;top:calc(100% + 7px);z-index:80}.edReferenceTheme .edSearchResults button,.edReferenceTheme .edSearchResults>span{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--ed-ink);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:10px;text-align:left;width:100%}.edReferenceTheme .edSearchResults button:hover{background:#e4eef2}.edReferenceTheme .edSearchResults svg{font-size:16px}.edReferenceTheme .edHeaderRight{gap:9px}.edReferenceTheme .edHeaderRight .edIconButton{background:#0000;border:0;border-radius:8px;color:var(--ed-ink);cursor:pointer;display:grid;height:31px;place-items:center;position:relative;width:31px}.edReferenceTheme .edIconButton i{background:var(--ed-red);border:1px solid var(--ed-shell);border-radius:50%;height:7px;position:absolute;right:4px;top:3px;width:7px}.edReferenceTheme .edHeaderAccount{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:7px;padding:0}.edReferenceTheme .edAvatar{background:var(--ed-ink);border-radius:50%;color:#fff;font-size:11px;height:32px;width:32px}.edReferenceTheme .edMenu{background:#fff9;border-radius:7px;color:var(--ed-ink);cursor:pointer;display:none;height:32px;width:32px}.edReferenceTheme .edContent{margin:0 auto;max-width:1580px;padding:clamp(15px,2.2vw,34px)}.edReferenceTheme .edClientCard,.edReferenceTheme .edDisciplineForm,.edReferenceTheme .edPageTitle,.edReferenceTheme .edPanel,.edReferenceTheme .edPersonCard,.edReferenceTheme .edTable,.edReferenceTheme .edWalletGrid article{border:1px solid var(--ed-line);border-radius:var(--ed-radius);box-shadow:var(--ed-shadow)}.edReferenceTheme .edClientCard,.edReferenceTheme .edDisciplineForm,.edReferenceTheme .edPanel,.edReferenceTheme .edPersonCard,.edReferenceTheme .edTable,.edReferenceTheme .edWalletGrid article{background:var(--ed-card)}.edReferenceTheme .edPageTitle{border:0;box-shadow:none}.edReferenceTheme .edPageTitle h2{color:var(--ed-ink)}.edReferenceTheme .edPageTitle small{color:var(--ed-red)}.edReferenceTheme .edActions button,.edReferenceTheme .edCardActions button,.edReferenceTheme .edPanelHead button{background:#e5eef1;color:var(--ed-ink);cursor:pointer}.edReferenceTheme .edBar i{background:var(--ed-cyan)}.edReferenceTheme .edDisciplineForm>button,.edReferenceTheme .edWithdraw button{background:var(--ed-red)}.edReferenceTheme .edGlobalError{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:14px 20px 0}.edReferenceTheme .edGlobalError button{background:#fff;border:0;border-radius:5px;color:var(--ed-red);cursor:pointer;padding:5px 10px}.edReferenceTheme.edCompactLayout .edRail{padding-left:6px;padding-right:6px;width:68px}.edReferenceTheme.edCompactLayout .edBrand{flex-wrap:wrap;justify-content:center;padding:4px 0}.edReferenceTheme.edCompactLayout .edBrand>div,.edReferenceTheme.edCompactLayout .edIdentity,.edReferenceTheme.edCompactLayout .edLogout span,.edReferenceTheme.edCompactLayout .edRail nav button span,.edReferenceTheme.edCompactLayout .edRail nav small,.edReferenceTheme.edCompactLayout .edRailFooter span{display:none}.edReferenceTheme.edCompactLayout .edRail nav button,.edReferenceTheme.edCompactLayout .edRailFooter button{justify-content:center;padding:8px}.edReferenceTheme.edCompactLayout .edLogout{justify-content:center}.edReferenceTheme.edCompactLayout .edMain{margin-left:68px;width:calc(100% - 68px)}.edReferenceTheme .edReferenceDashboard{display:flex;flex-direction:column;gap:17px;min-width:0}.edReferenceTheme .edDashboardToolbar{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.edReferenceTheme .edEyebrow{color:var(--ed-red);display:block;font-size:10px;font-weight:800;letter-spacing:.12em}.edReferenceTheme .edDashboardToolbar h1{color:var(--ed-ink);font-size:clamp(21px,2.3vw,31px);letter-spacing:-.03em;margin:5px 0}.edReferenceTheme .edDashboardToolbar p{color:var(--ed-muted);font-size:13px;margin:0}.edReferenceTheme .edToolbarActions{display:flex;gap:7px}.edReferenceTheme .edPanelLink,.edReferenceTheme .edToolbarActions button,.edReferenceTheme .edWidgetHead .edWidgetActions>button{align-items:center;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:7px;color:var(--ed-ink);cursor:pointer;display:flex;font-size:11px;font-weight:700;gap:5px;padding:8px 10px;white-space:nowrap}.edReferenceTheme .edDashboardTop{grid-gap:15px;align-items:stretch;display:grid;gap:15px;grid-template-columns:minmax(240px,.84fr) minmax(320px,1.16fr)}.edReferenceTheme .edRevenueZone{display:flex;flex-direction:column;gap:19px;justify-content:center;min-width:0;padding:14px 0}.edReferenceTheme .edRevenueHeading>span{font-size:14px;font-weight:700}.edReferenceTheme .edRevenueHeading>strong{display:block;font-size:clamp(31px,3.6vw,47px);font-weight:900;letter-spacing:-.05em;line-height:1.28}.edReferenceTheme .edRevenueHeading>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.edReferenceTheme .edRevenueHeading b{align-items:center;background:var(--ed-cyan);border-radius:5px;color:#fff;display:flex;font-size:10px;gap:5px;padding:5px 8px}.edReferenceTheme .edRevenueHeading small{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edMainStats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.edReferenceTheme .edStatistic{align-items:flex-start;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:13px;box-shadow:var(--ed-shadow);color:var(--ed-ink);cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:space-between;min-height:105px;min-width:0;padding:16px 13px;position:relative;text-align:left}.edReferenceTheme .edStatisticDark{background:var(--ed-ink);border-color:var(--ed-ink);color:#fff}.edReferenceTheme .edStatistic small{font-size:11px;font-weight:700}.edReferenceTheme .edStatistic strong{font-size:clamp(17px,1.7vw,24px);line-height:1.3;overflow-wrap:anywhere}.edReferenceTheme .edStatistic span{color:#7d909e;font-size:10px}.edReferenceTheme .edStatisticDark span{color:#d6e5eb}.edReferenceTheme .edDashboardPanel{background:var(--ed-card);border:1px solid var(--ed-line);border-radius:var(--ed-radius);box-shadow:var(--ed-shadow);min-width:0;padding:clamp(12px,1.3vw,19px)}.edReferenceTheme .edWidgetHead{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:11px}.edReferenceTheme .edWidgetHead h3{color:inherit;font-size:16px;font-weight:800;line-height:1.2;margin:0 0 4px}.edReferenceTheme .edWidgetHead small{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edWidgetActions{align-items:center;display:flex;gap:8px}.edReferenceTheme .edPaymentsWidget{background:var(--ed-red);border-color:#970011;color:#fff}.edReferenceTheme .edPaymentsWidget .edWidgetHead small{color:#ffdde0}.edReferenceTheme .edPaymentsWidget .edReminderAction{background:var(--ed-card);border:0;border-radius:5px;color:var(--ed-ink);font-size:10px;padding:5px 9px}.edReferenceTheme .edCalendarBody{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.edReferenceTheme .edDaySchedule,.edReferenceTheme .edWeekCalendar{background:var(--ed-card);border-radius:9px;color:var(--ed-ink);min-width:0;padding:9px}.edReferenceTheme .edWeekControls{align-items:center;display:flex;font-size:10px;gap:5px;justify-content:space-between;margin-bottom:8px;text-align:center}.edReferenceTheme .edWeekControls button{background:var(--ed-red);border:0;border-radius:6px;color:#fff;cursor:pointer;display:grid;height:23px;place-items:center;width:23px}.edReferenceTheme .edWeekControls svg{font-size:17px}.edReferenceTheme .edWeekDays{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,minmax(0,1fr))}.edReferenceTheme .edWeekDays button{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--ed-ink);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:4px 0}.edReferenceTheme .edWeekDays button.chosen strong{background:var(--ed-ink);color:#fff}.edReferenceTheme .edWeekDays small{color:var(--ed-muted);font-size:9px}.edReferenceTheme .edWeekDays strong{border-radius:5px;display:grid;font-size:10px;height:23px;min-width:23px;place-items:center}.edReferenceTheme .edDaySchedule{display:flex;gap:9px;min-width:0}.edReferenceTheme .edDayStamp{align-items:center;border-right:3px solid var(--ed-red);display:flex;flex-direction:column;justify-content:center;padding-right:9px}.edReferenceTheme .edDayStamp strong{font-size:20px}.edReferenceTheme .edDayStamp span{font-size:10px}.edReferenceTheme .edScheduleList{flex:1 1;max-height:96px;min-width:0;overflow:auto}.edReferenceTheme .edScheduleList p{color:var(--ed-muted);font-size:10px;line-height:1.5;margin:10px 0}.edReferenceTheme .edScheduledRow{align-items:center;background:#edf1f3;border-radius:6px;display:flex;font-size:10px;gap:7px;margin-bottom:5px;min-width:0;padding:8px 6px}.edReferenceTheme .edScheduledRow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edReferenceTheme .edScheduledRow i{background:var(--ed-red);border-radius:50%;flex-shrink:0;height:7px;width:7px}.edReferenceTheme .edReminderForm{grid-gap:7px;background:#ffffff20;border-radius:9px;display:grid;gap:7px;margin-top:11px;padding:10px}.edReferenceTheme .edReminderForm label{grid-gap:6px;display:grid;font-size:11px;gap:6px}.edReferenceTheme .edReminderForm input{background:var(--ed-card);border:0;border-radius:6px;color:var(--ed-ink);font-size:12px;padding:9px;width:100%}.edReferenceTheme .edReminderForm>div{display:flex;gap:8px;justify-content:flex-end}.edReferenceTheme .edReminderForm button,.edReferenceTheme .edWidgetError button{border:0;border-radius:5px;cursor:pointer;padding:7px 10px}.edReferenceTheme .edReminderForm button[type=submit]{background:var(--ed-ink);color:#fff}.edReferenceTheme .edWidgetError{color:#fff;font-size:11px;margin:9px 0}.edReferenceTheme .edActivityStrip{display:flex;flex-wrap:wrap;gap:8px}.edReferenceTheme .edActivityStrip button{align-items:center;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:7px;box-shadow:0 1px 5px #00000008;color:#455661;cursor:pointer;display:flex;font-size:11px;gap:6px;padding:8px 12px}.edReferenceTheme .edActivityStrip svg{font-size:17px}.edReferenceTheme .edDashboardLower{grid-gap:13px;align-items:stretch;display:grid;gap:13px;grid-template-columns:minmax(0,.72fr) minmax(0,.9fr) minmax(0,1.8fr)}.edReferenceTheme .edSummaryWidget,.edReferenceTheme .edTrendWidget{display:flex;flex-direction:column;min-height:300px}.edReferenceTheme .edWidgetEmpty{align-items:center;background:#f0f4f5;border-radius:13px;color:var(--ed-muted);display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:10px;justify-content:center;line-height:1.7;min-height:145px;padding:12px;text-align:center}.edReferenceTheme .edWidgetEmpty svg{color:#9bacb6;font-size:22px}.edReferenceTheme .edSegmented{border:1px solid var(--ed-line);border-radius:7px;display:flex;gap:3px;padding:2px}.edReferenceTheme .edSegmented button{background:#0000;border:0;border-radius:5px;color:#6d808e;cursor:pointer;font-size:10px;padding:5px 6px}.edReferenceTheme .edSegmented button.selected{background:var(--ed-shell);color:var(--ed-ink);font-weight:800}.edReferenceTheme .edMiniChart{flex:1 1;height:165px;min-width:0}.edReferenceTheme .edTopStateList{grid-gap:7px;align-content:start;display:grid;flex:1 1;gap:7px}.edReferenceTheme .edTopStateList button{align-items:center;background:#f0f4f5;border:0;border-radius:7px;cursor:pointer;display:flex;gap:7px;padding:10px;text-align:left}.edReferenceTheme .edTopStateList i{border-radius:50%;height:8px;width:8px}.edReferenceTheme .edTopStateList strong{flex:1 1;font-size:11px}.edReferenceTheme .edTopStateList span{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edPanelLink{align-self:flex-start;font-size:10px;margin-top:9px}.edReferenceTheme .edTrendControls{align-items:center;color:var(--ed-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:10px;justify-content:space-between;margin-bottom:3px}.edReferenceTheme .edTrendControls label{align-items:center;display:flex;gap:8px}.edReferenceTheme .edTrendControls select{background:#f1f5f7;border:1px solid var(--ed-line);border-radius:6px;color:var(--ed-ink);font-size:11px;padding:5px}.edReferenceTheme .edTrendGraph{flex:1 1;height:190px;min-width:0;width:100%}.edReferenceTheme .edGraphFooter{color:var(--ed-muted);display:flex;font-size:10px;gap:12px;justify-content:space-between}.edReferenceTheme .edRegionalRows{grid-gap:0;display:grid;gap:0}.edReferenceTheme .edRegionalRow{grid-gap:16px;align-items:center;border-bottom:1px solid var(--ed-line);display:grid;font-size:11px;gap:16px;grid-template-columns:minmax(95px,1.5fr) .65fr 1.6fr 45px;padding:10px 0}.edReferenceTheme .edRegionalRow:last-child{border-bottom:0}.edReferenceTheme .edRegionalRow>div:first-child{display:flex;flex-direction:column;gap:4px}.edReferenceTheme .edRegionalRow small{color:var(--ed-muted)}.edReferenceTheme .edRegionalProgress{background:#e4e9eb;border-radius:9px;height:7px;overflow:hidden}.edReferenceTheme .edRegionalProgress i{background:var(--ed-cyan);border-radius:9px;display:block;height:100%}.edReferenceTheme .edDashboardLinks{display:flex;flex-wrap:wrap;gap:10px}.edReferenceTheme .edDashboardLinks button{align-items:center;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:9px;color:var(--ed-ink);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:6px;padding:12px 15px}.edReferenceTheme .edDashboardLinks button:hover,.edReferenceTheme .edToolbarActions button:hover{border-color:var(--ed-cyan)}.edReferenceTheme[data-ed-theme=dark]{--ed-shell:#182c38;--ed-canvas:#14212a;--ed-card:#22343d;--ed-ink:#f6fafc;--ed-muted:#c3d1d8;--ed-line:#42535d;--ed-shadow:0 8px 25px #0003;color:var(--ed-ink)}.edReferenceTheme[data-ed-theme=dark] .edHeader,.edReferenceTheme[data-ed-theme=dark] .edRail{background:var(--ed-shell)}.edReferenceTheme[data-ed-theme=dark] .edBrand strong,.edReferenceTheme[data-ed-theme=dark] .edIdentity strong,.edReferenceTheme[data-ed-theme=dark] .edRail nav button,.edReferenceTheme[data-ed-theme=dark] .edRailFooter button{color:var(--ed-ink)}.edReferenceTheme[data-ed-theme=dark] .edIdentity,.edReferenceTheme[data-ed-theme=dark] .edRailFooter{background:#ffffff10}.edReferenceTheme[data-ed-theme=dark] .edRail nav button.active{background:#a90010;color:#fff}.edReferenceTheme[data-ed-theme=dark] .edStatisticDark{background:#08131b;color:#fff}.edReferenceTheme[data-ed-theme=dark] .edDaySchedule,.edReferenceTheme[data-ed-theme=dark] .edWeekCalendar{background:#f8fbfc;color:#08131b}.edReferenceTheme[data-ed-theme=dark] .edWeekDays button{color:#08131b}.edReferenceTheme[data-ed-theme=dark] .edScheduledRow,.edReferenceTheme[data-ed-theme=dark] .edTopStateList button,.edReferenceTheme[data-ed-theme=dark] .edWidgetEmpty{background:#2b424f;color:#f7fbfd}.edReferenceTheme[data-ed-theme=dark] .edScheduledRow{background:#e8edf0;color:#08131b}.edReferenceTheme[data-ed-theme=dark] .edSegmented button.selected{background:#405766}@media(max-width:1350px){.edReferenceTheme .edDashboardLower{grid-template-columns:repeat(2,minmax(0,1fr))}.edReferenceTheme .edTrendWidget{grid-column:1/-1}.edReferenceTheme .edTrendGraph{height:240px}.edReferenceTheme .edDashboardTop{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media(max-width:1050px){.edReferenceTheme .edDashboardTop{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edRevenueZone{padding:0}.edReferenceTheme .edMainStats{max-width:550px}.edReferenceTheme .edHeaderSearch{max-width:310px}}@media(max-width:900px){.edReferenceTheme .edRail{display:none}.edReferenceTheme .edMain,.edReferenceTheme.edCompactLayout .edMain{margin-left:0;width:100%}.edReferenceTheme .edMenu{display:grid}.edReferenceTheme .edMobilePanel .edRail{display:flex;height:100%;position:static;width:100%}.edReferenceTheme .edMobilePanel{border-radius:0 15px 15px 0;bottom:0;left:0;top:0;width:min(290px,calc(100% - 35px))}.edReferenceTheme .edMobileClose{background:var(--ed-red);border-radius:6px;color:#fff;right:12px;top:17px}.edReferenceTheme .edMobileOverlay{background:#08131b99}.edReferenceTheme .edMobilePanel .edRail nav button{font-size:12px}.edReferenceTheme .edHeaderSearch{display:flex;max-width:none;min-width:0}.edReferenceTheme .edHeaderRight{margin-left:0}}@media(max-width:650px){.edReferenceTheme .edContent{padding:15px 12px}.edReferenceTheme .edHeader{gap:8px;height:56px;padding:0 12px}.edReferenceTheme .edHeaderPage{min-width:0}.edReferenceTheme .edHeaderHome{padding:8px}.edReferenceTheme .edHeaderHome span{display:none}.edReferenceTheme .edHeaderSearch{flex:1 1;height:34px}.edReferenceTheme .edHeaderAccount span,.edReferenceTheme .edHeaderSearch kbd{display:none}.edReferenceTheme .edIconButton{width:27px!important}.edReferenceTheme .edDashboardToolbar{align-items:flex-start;flex-direction:column;gap:10px}.edReferenceTheme .edToolbarActions button{font-size:11px}.edReferenceTheme .edDashboardLower{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edTrendWidget{grid-column:auto}.edReferenceTheme .edSummaryWidget{min-height:240px}.edReferenceTheme .edTrendGraph{height:225px}.edReferenceTheme .edRevenueHeading>strong{font-size:35px}.edReferenceTheme .edCalendarBody{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edPaymentsWidget .edWidgetHead{align-items:flex-start}.edReferenceTheme .edSegmented button{font-size:11px;padding:7px}.edReferenceTheme .edRegionalRow{gap:8px;grid-template-columns:minmax(80px,1fr) 50px minmax(55px,1fr) 38px}.edReferenceTheme .edGraphFooter{flex-wrap:wrap}.edReferenceTheme .edPageTitle h2{font-size:22px}.edReferenceTheme .edCards,.edReferenceTheme .edKpis,.edReferenceTheme .edWalletGrid{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edTR{min-width:730px}.edReferenceTheme .edDisciplineForm{grid-template-columns:minmax(0,1fr)}}@media(max-width:380px){.edReferenceTheme .edHeaderSearch{max-width:100px}.edReferenceTheme .edMainStats{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edWidgetHead{flex-wrap:wrap}.edReferenceTheme .edActivityStrip button{font-size:10px}}@media(prefers-reduced-motion:reduce){.edReferenceTheme *{scroll-behavior:auto!important;transition:none!important}}.edReferenceTheme[data-ed-theme=dark] .edWeekDays button.chosen strong{background:#08131b;color:#fff}.edReferenceTheme[data-ed-theme=dark] .edHeaderSearch input{color:var(--ed-ink)}.edReferenceTheme[data-ed-theme=dark] .edDashboardToolbar p{color:var(--ed-muted)}.edReferenceTheme .edProfileMenuRoot{display:block;flex-shrink:0;position:relative;z-index:75}.edReferenceTheme .edHeaderAccount{background:#ffffff8a;border:1px solid #fff7;border-radius:13px;color:var(--ed-ink);gap:9px;min-height:44px;padding:5px 8px 5px 5px;transition:background .18s,box-shadow .18s}.edReferenceTheme .edHeaderAccount.isOpen,.edReferenceTheme .edHeaderAccount:hover{background:var(--ed-card);box-shadow:0 7px 20px #08131b1a}.edReferenceTheme .edHeaderAccount .edAvatar{background:var(--ed-ink);color:#fff;display:grid;flex-shrink:0;font-size:11px;font-weight:850;height:34px;place-items:center;width:34px}.edReferenceTheme .edAccountLabel{align-items:flex-start;display:flex;flex-direction:column;gap:3px;line-height:1.2;max-width:128px}.edReferenceTheme .edAccountLabel strong{font-size:12px;max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edReferenceTheme .edAccountLabel small{color:var(--ed-muted);font-size:10px;font-weight:500}.edReferenceTheme .edAccountChevron{font-size:18px;transition:transform .18s}.edReferenceTheme .edHeaderAccount.isOpen .edAccountChevron{transform:rotate(180deg)}.edReferenceTheme .edProfileDropdown{animation:edDropdownEnter .16s ease both;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:19px;box-shadow:0 22px 55px #08131b3b;color:var(--ed-ink);max-height:min(680px,calc(100dvh - 80px));overflow-x:hidden;overflow-y:auto;padding:9px;position:absolute;right:0;top:calc(100% + 12px);width:min(348px,calc(100vw - 22px));z-index:130}@keyframes edDropdownEnter{0%{opacity:.4;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.edReferenceTheme .edDropdownIdentity{align-items:center;background:linear-gradient(135deg,var(--ed-shell),var(--ed-canvas));border-radius:12px;display:flex;gap:12px;min-width:0;padding:16px 13px 14px}.edReferenceTheme .edDropdownAvatar{background:var(--ed-ink);border-radius:15px;box-shadow:0 5px 15px #08131b25;color:#fff;display:grid;flex-shrink:0;font-size:16px;font-weight:900;height:51px;place-items:center;width:51px}.edReferenceTheme .edDropdownIdentity>div{display:flex;flex-direction:column;gap:5px;min-width:0}.edReferenceTheme .edDropdownIdentity strong{font-size:14px;line-height:1.25;overflow-wrap:anywhere}.edReferenceTheme .edDropdownIdentity small{color:var(--ed-muted);font-size:11px}.edReferenceTheme .edDropdownIdentity div span{align-items:center;color:var(--ed-red);display:flex;font-size:10px;font-weight:800;gap:5px}.edReferenceTheme .edDropdownIdentity div span svg{font-size:15px}.edReferenceTheme .edDropdownContext{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:14px 9px 10px}.edReferenceTheme .edDropdownContext span{color:var(--ed-muted);font-size:9px;font-weight:800;letter-spacing:.11em}.edReferenceTheme .edDropdownContext strong{font-size:11px;max-width:50%;overflow-wrap:anywhere;text-align:right}.edReferenceTheme .edDropdownLinks{grid-gap:2px;display:grid;gap:2px;margin:3px 0 6px}.edReferenceTheme .edDropdownLinks button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--ed-ink);cursor:pointer;display:flex;gap:10px;padding:11px 9px;text-align:left;width:100%}.edReferenceTheme .edDropdownLinks button:focus-visible,.edReferenceTheme .edDropdownLinks button:hover{background:var(--ed-canvas)}.edReferenceTheme .edDropdownLinks button>svg:first-child{background:var(--ed-canvas);border-radius:10px;color:var(--ed-red);height:34px;padding:8px;width:34px}.edReferenceTheme .edDropdownLinks button>svg:last-child{color:var(--ed-muted);font-size:17px;margin-left:auto}.edReferenceTheme .edDropdownLinks button>span{display:flex;flex:1 1;flex-direction:column;gap:3px}.edReferenceTheme .edDropdownLinks button strong{font-size:12px}.edReferenceTheme .edDropdownLinks button small{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edDropdownFooter{align-items:center;border-top:1px solid var(--ed-line);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:10px 6px 3px}.edReferenceTheme .edDropdownFooter span{align-items:center;color:var(--ed-muted);display:flex;font-size:10px;gap:4px}.edReferenceTheme .edDropdownFooter span svg{color:#0d849a;font-size:16px}.edReferenceTheme .edDropdownFooter button{align-items:center;background:var(--ed-red);border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:5px;padding:8px 12px}.edReferenceTheme .edDropdownFooter button:hover{filter:brightness(.89)}.edReferenceTheme .edRefPage{display:flex;flex-direction:column;gap:19px;min-width:0}.edReferenceTheme .edRefPageTitle{align-items:center;gap:15px;margin:0;padding:3px 0 5px}.edReferenceTheme .edRefPageTitle>div:first-child{min-width:0}.edReferenceTheme .edRefPageTitle small{color:var(--ed-red);font-size:10px;font-weight:900;letter-spacing:.11em}.edReferenceTheme .edRefPageTitle h2{font-size:clamp(22px,2.2vw,30px);font-weight:850;letter-spacing:-.025em;line-height:1.15;margin:5px 0 9px}.edReferenceTheme .edRefPageTitle p{color:var(--ed-muted);font-size:13px;line-height:1.6;max-width:760px}.edReferenceTheme .edRefTitleActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.edReferenceTheme .edRefMetricGrid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr))}.edReferenceTheme .edRefMetric{align-items:flex-start;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:15px;box-shadow:var(--ed-shadow);display:flex;flex-direction:column;justify-content:space-between;min-height:136px;min-width:0;padding:18px}.edReferenceTheme .edRefMetricStrong{background:#08131b;border-color:#08131b;color:#fff}.edReferenceTheme .edRefMetricTop{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.edReferenceTheme .edRefMetricTop span{font-size:11px;font-weight:760}.edReferenceTheme .edRefMetricTop svg{color:var(--ed-cyan);font-size:21px}.edReferenceTheme .edRefMetric strong{font-size:clamp(24px,2.2vw,31px);letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere}.edReferenceTheme .edRefMetric small{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edRefMetricStrong small{color:#c4d5de}.edReferenceTheme .edRefSplit{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.edReferenceTheme .edRefSection{margin:0;min-width:0;padding:clamp(16px,1.7vw,24px)}.edReferenceTheme .edRefSectionHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:18px}.edReferenceTheme .edRefSectionHead h3{color:var(--ed-ink);font-size:17px;font-weight:820;letter-spacing:-.01em;margin:0 0 6px}.edReferenceTheme .edRefSectionHead p{color:var(--ed-muted);font-size:12px;line-height:1.55;margin:0;max-width:580px}.edReferenceTheme .edRefEmpty{align-items:center;background:var(--ed-canvas);border-radius:13px;display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:180px;padding:30px 20px;text-align:center}.edReferenceTheme .edRefEmptyIcon{background:var(--ed-card);border-radius:13px;color:var(--ed-red);display:grid;height:43px;place-items:center;width:43px}.edReferenceTheme .edRefEmptyIcon svg{font-size:22px}.edReferenceTheme .edRefEmpty strong{font-size:14px}.edReferenceTheme .edRefEmpty p{color:var(--ed-muted);font-size:12px;line-height:1.65;margin:0;max-width:450px}.edReferenceTheme .edRefProgressList{grid-gap:4px;display:grid;gap:4px}.edReferenceTheme .edRefProgressRow{border-bottom:1px solid var(--ed-line);display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 0}.edReferenceTheme .edRefProgressRow:last-child{border-bottom:0}.edReferenceTheme .edRefProgressButton{background:#0000;border-left:0;border-right:0;border-top:0;color:var(--ed-ink);cursor:pointer;text-align:left;width:100%}.edReferenceTheme .edRefProgressText{align-items:center;display:flex;gap:14px;justify-content:space-between}.edReferenceTheme .edRefProgressText strong{font-size:12px;min-width:20%}.edReferenceTheme .edRefProgressText span{color:var(--ed-muted);font-size:11px;margin-left:auto}.edReferenceTheme .edRefProgressText b{font-size:12px;min-width:40px;text-align:right}.edReferenceTheme .edRefProgressTrack{background:var(--ed-line);border-radius:10px;height:8px;overflow:hidden}.edReferenceTheme .edRefProgressTrack i{background:linear-gradient(90deg,var(--ed-cyan),#078299);border-radius:10px;display:block;height:100%}.edReferenceTheme .edRefGhostButton,.edReferenceTheme .edRefLink{align-items:center;background:var(--ed-card);border:1px solid var(--ed-line);border-radius:9px;color:var(--ed-ink);cursor:pointer;display:inline-flex;font-size:12px;font-weight:750;gap:8px;justify-content:center;padding:9px 13px}.edReferenceTheme .edRefGhostButton:hover,.edReferenceTheme .edRefLink:hover{border-color:var(--ed-cyan)}.edReferenceTheme .edRefGhostButton svg,.edReferenceTheme .edRefLink svg{font-size:18px}.edReferenceTheme .edRefMessage{background:#fff2f2;border:1px solid #f4b8ba;border-radius:10px;color:#a90010;font-size:12px;padding:13px 15px}.edReferenceTheme .edRefMessage.success{background:#effaf9;border-color:#a4e2de;color:#087d73}.edReferenceTheme .edRefLoading{color:var(--ed-muted);font-size:13px;padding:26px;text-align:center}.edReferenceTheme .edRefActionStack{grid-gap:7px;display:grid;gap:7px}.edReferenceTheme .edRefActionStack button{align-items:center;background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:12px;color:var(--ed-ink);cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left}.edReferenceTheme .edRefActionStack button:hover{border-color:var(--ed-cyan)}.edReferenceTheme .edRefActionStack button>svg{color:var(--ed-red);flex-shrink:0;font-size:22px}.edReferenceTheme .edRefActionStack button>span{grid-gap:4px;display:grid;gap:4px}.edReferenceTheme .edRefActionStack strong{font-size:12px}.edReferenceTheme .edRefActionStack small{color:var(--ed-muted);font-size:11px}.edReferenceTheme .edRefToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.edReferenceTheme .edRefToolbar select{background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:9px;color:var(--ed-ink);font-size:12px;padding:8px}.edReferenceTheme .edRefSegmented{background:var(--ed-canvas);border-radius:9px;display:flex;gap:3px;padding:3px}.edReferenceTheme .edRefSegmented button{background:#0000;border:0;border-radius:7px;color:var(--ed-muted);cursor:pointer;font-size:11px;padding:7px 11px}.edReferenceTheme .edRefSegmented button.active{background:var(--ed-ink);color:var(--ed-card)}.edReferenceTheme .edRefChart{height:310px;min-width:0;width:100%}.edReferenceTheme .edRefDetailList{display:grid}.edReferenceTheme .edRefDetailList>div{align-items:flex-start;border-bottom:1px solid var(--ed-line);display:flex;gap:15px;justify-content:space-between;padding:13px 0}.edReferenceTheme .edRefDetailList>div:last-child{border-bottom:0}.edReferenceTheme .edRefDetailList span{color:var(--ed-muted);font-size:11px}.edReferenceTheme .edRefDetailList strong{font-size:12px;overflow-wrap:anywhere;text-align:right}.edReferenceTheme .edRefAdminHero{align-items:flex-start;background:linear-gradient(135deg,#0c1921,#243d49);border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:10px;margin-bottom:18px;padding:23px}.edReferenceTheme .edRefAdminHero>svg{color:var(--ed-cyan);font-size:27px}.edReferenceTheme .edRefAdminHero>span{color:#c4d6df;font-size:10px;letter-spacing:.08em}.edReferenceTheme .edRefAdminHero strong{font-size:24px}.edReferenceTheme .edRefAdminHero small{color:#c4d6df;font-size:11px}.edReferenceTheme .edRefPermissionGrid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.edReferenceTheme .edRefPermissionGrid>div{align-items:center;background:var(--ed-canvas);border-radius:9px;display:flex;gap:8px;min-width:0;padding:14px}.edReferenceTheme .edRefPermissionGrid svg{color:var(--ed-muted);font-size:18px}.edReferenceTheme .edRefPermissionGrid span{flex:1 1;font-size:12px;overflow-wrap:anywhere}.edReferenceTheme .edRefPermissionGrid strong{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edRefPermissionGrid strong.isGranted{color:#0d97a6}.edReferenceTheme .edRefExportGrid,.edReferenceTheme .edRefGuideGrid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.edReferenceTheme .edRefExportGrid>article{align-items:flex-start;background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:13px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px}.edReferenceTheme .edRefExportIcon,.edReferenceTheme .edRefGuideGrid button>span:first-child{background:var(--ed-card);border-radius:12px;color:var(--ed-red);display:grid;height:42px;place-items:center;width:42px}.edReferenceTheme .edRefExportGrid h3{font-size:14px;margin:0}.edReferenceTheme .edRefExportGrid p{color:var(--ed-muted);flex:1 1;font-size:11px;line-height:1.65;margin:0}.edReferenceTheme .edRefExportGrid button{align-items:center;background:var(--ed-ink);border:0;border-radius:8px;color:var(--ed-card);cursor:pointer;display:flex;font-size:11px;font-weight:750;gap:5px;padding:10px 13px}.edReferenceTheme button:disabled{cursor:not-allowed;opacity:.52}.edReferenceTheme .edRefExportNotice{color:#088391;font-size:11px}.edReferenceTheme .edRefGuideGrid button{align-items:flex-start;background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:14px;color:var(--ed-ink);cursor:pointer;display:flex;flex-direction:column;gap:12px;min-height:190px;padding:20px;text-align:left}.edReferenceTheme .edRefGuideGrid button:hover{border-color:var(--ed-cyan);transform:translateY(-2px)}.edReferenceTheme .edRefGuideGrid button>strong{font-size:14px}.edReferenceTheme .edRefGuideGrid button>small{color:var(--ed-muted);font-size:11px;line-height:1.6}.edReferenceTheme .edRefGuideLink{color:var(--ed-red);font-size:11px;font-weight:800;margin-top:auto}.edReferenceTheme .edRefAlertList{grid-gap:9px;display:grid;gap:9px}.edReferenceTheme .edRefAlertList button{align-items:center;background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:11px;color:var(--ed-ink);cursor:pointer;display:flex;gap:12px;padding:16px;text-align:left;width:100%}.edReferenceTheme .edRefAlertList button:hover{border-color:var(--ed-cyan)}.edReferenceTheme .edRefAlertIcon{background:#a9001014;border-radius:10px;color:var(--ed-red);display:grid;padding:10px;place-items:center}.edReferenceTheme .edRefAlertList button>span:nth-child(2){grid-gap:5px;display:grid;flex:1 1;gap:5px}.edReferenceTheme .edRefAlertList strong{font-size:12px}.edReferenceTheme .edRefAlertList small{color:var(--ed-muted);font-size:11px}.edReferenceTheme .edRefAlertList b{background:#a9001020;border-radius:7px;color:var(--ed-red);padding:5px 9px}.edReferenceTheme .edRefAppearance{grid-gap:18px;display:grid;gap:18px}.edReferenceTheme .edRefAppearanceIntro{align-items:center;display:flex;gap:12px}.edReferenceTheme .edRefAppearanceIntro>svg{color:var(--ed-red);font-size:28px}.edReferenceTheme .edRefAppearanceIntro span{grid-gap:5px;display:grid;gap:5px}.edReferenceTheme .edRefAppearanceIntro strong{font-size:13px}.edReferenceTheme .edRefAppearanceIntro small{color:var(--ed-muted);font-size:11px}.edReferenceTheme .edRefThemeSwitch{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.edReferenceTheme .edRefThemeSwitch button{align-items:center;background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:12px;color:var(--ed-ink);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:center;padding:18px 12px}.edReferenceTheme .edRefThemeSwitch button.chosen{border-color:var(--ed-red);box-shadow:inset 0 0 0 1px var(--ed-red)}.edReferenceTheme .edRefHelp{color:var(--ed-muted);font-size:11px;line-height:1.6;margin:0}.edReferenceTheme .edRefSecurityNote{align-items:center;background:var(--ed-canvas);border-radius:10px;color:var(--ed-muted);display:flex;font-size:11px;gap:8px;line-height:1.5;margin-top:12px;padding:11px}.edReferenceTheme .edRefSecurityNote svg{color:var(--ed-red);flex-shrink:0;font-size:17px}.edReferenceTheme .edRefSearch{align-items:center;background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:9px;display:flex;gap:8px;height:40px;min-width:230px;padding:0 11px;width:min(290px,100%)}.edReferenceTheme .edRefSearch svg{color:var(--ed-muted);font-size:18px}.edReferenceTheme .edRefSearch input{background:#0000;border:0;color:var(--ed-ink);flex:1 1;font-size:12px;min-width:0;outline:none}.edReferenceTheme .edRefPeopleGrid{gap:13px;grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr))}.edReferenceTheme .edRefPeopleGrid .edClientCard,.edReferenceTheme .edRefPeopleGrid .edPersonCard{min-width:0;padding:18px}.edReferenceTheme .edRefPeopleGrid .edPersonTop{flex-wrap:wrap}.edReferenceTheme .edRefPeopleGrid .edPersonTop h3{font-size:14px}.edReferenceTheme .edRefPeopleGrid .edPersonTop span{font-size:11px}.edReferenceTheme .edRefPeopleGrid .edPersonStats strong{overflow-wrap:anywhere}.edReferenceTheme .edRefPeopleGrid .edPersonStats span{background:var(--ed-canvas);border-radius:9px;min-width:0;padding:11px 9px}.edReferenceTheme .edRefPeopleGrid .edPersonStats span small{color:var(--ed-muted);font-size:10px}.edReferenceTheme .edRefPeopleGrid .edPersonStats span strong{font-size:13px}.edReferenceTheme .edRefPeopleGrid .edAvatar.large{background:var(--ed-ink);flex-shrink:0;font-size:12px;height:45px;width:45px}.edReferenceTheme .edRefPeopleGrid .edCardActions button{font-size:11px;padding:10px 12px}.edReferenceTheme .edRefClientCard{align-items:flex-start;display:flex;gap:13px}.edReferenceTheme .edRefClientIcon{background:var(--ed-canvas);border-radius:12px;color:var(--ed-red);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.edReferenceTheme .edRefClientCard h3{font-size:14px;margin:0 0 9px}.edReferenceTheme .edRefClientCard span{font-size:11px}.edReferenceTheme .edRefClientCard p{align-items:center;display:flex;font-size:11px;gap:5px;margin-top:9px}.edReferenceTheme .edRefTable{border:1px solid var(--ed-line);border-radius:12px;overflow-x:auto}.edReferenceTheme .edRefTable .edTR{border-color:var(--ed-line);font-size:12px;min-width:700px}.edReferenceTheme .edRefTable .edTH{background:var(--ed-canvas);color:var(--ed-muted);font-size:11px}.edReferenceTheme .edRefTable .edTR small{font-size:10px}.edReferenceTheme .edRefTable .edTR>span{font-size:11px}.edReferenceTheme .edRefTable .edStatus{font-size:10px}.edReferenceTheme .edRefTable .edActions button{cursor:pointer;font-size:11px;padding:7px}.edReferenceTheme .edRefTable .edActions button svg{font-size:17px}.edReferenceTheme .edRefExpanded{align-items:center;background:var(--ed-canvas);border-top:1px solid var(--ed-line);color:var(--ed-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:13px;padding:15px 20px}.edReferenceTheme .edRefExpanded b{color:var(--ed-ink)}.edReferenceTheme .edRefWalletGrid{gap:13px;grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr))}.edReferenceTheme .edRefWalletGrid article{border-radius:15px;min-height:173px;padding:21px}.edReferenceTheme .edRefWalletGrid article>svg{background:var(--ed-canvas);border-radius:9px;color:var(--ed-red);flex-shrink:0;height:34px;padding:7px;width:34px}.edReferenceTheme .edRefWalletGrid .edWalletHero{background:#08131b;border-color:#08131b;color:#fff}.edReferenceTheme .edRefWalletGrid .edWalletHero svg{background:#ffffff15;color:var(--ed-cyan)}.edReferenceTheme .edRefWalletGrid .edWalletHero span,.edReferenceTheme .edRefWalletGrid .edWalletHero strong{color:#fff}.edReferenceTheme .edRefWalletGrid .edWalletHero small{color:#c1d6df}.edReferenceTheme .edRefWalletGrid strong{font-size:clamp(19px,2vw,26px);overflow-wrap:anywhere}.edReferenceTheme .edRefWithdrawal{align-items:center;gap:20px}.edReferenceTheme .edRefWithdrawal form{grid-gap:8px;display:grid;flex:1 1;gap:8px;max-width:450px;min-width:0}.edReferenceTheme .edRefWithdrawal form label{color:var(--ed-muted);font-size:11px;font-weight:700}.edReferenceTheme .edRefWithdrawal form>div{display:flex;flex-wrap:wrap;gap:8px}.edReferenceTheme .edRefWithdrawal form input{background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:8px;color:var(--ed-ink);flex:1 1;font-size:12px;min-width:130px;padding:12px}.edReferenceTheme .edRefWithdrawal form button{background:var(--ed-red);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:800;padding:11px}.edReferenceTheme .edSrOnly{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.edReferenceTheme .edDisciplineForm,.edReferenceTheme .edProfileHero,.edReferenceTheme .edProfileSection,.edReferenceTheme .edProfileStats article{border-color:var(--ed-line);border-radius:var(--ed-radius);box-shadow:var(--ed-shadow)}.edReferenceTheme .edDisciplineForm input,.edReferenceTheme .edDisciplineForm select,.edReferenceTheme .edDisciplineForm textarea{background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:9px;color:var(--ed-ink)}.edReferenceTheme .edDisciplineForm>button{background:var(--ed-red);border-radius:9px}.edReferenceTheme .edDisciplineForm>svg{color:var(--ed-red)}.edReferenceTheme .edProfileHero{background:linear-gradient(135deg,var(--ed-card),var(--ed-canvas))}.edReferenceTheme .edProfileSection,.edReferenceTheme .edProfileStats article{background:var(--ed-card)}.edReferenceTheme .edProfileSection>header svg,.edReferenceTheme .edProfileStats article>svg{color:var(--ed-red)}.edReferenceTheme .edProfileIdentity h1,.edReferenceTheme .edProfileSection h3{color:var(--ed-ink)}.edReferenceTheme .edRefPage a{color:var(--ed-red)}.edReferenceTheme[data-ed-theme=dark] .edRefMetricStrong,.edReferenceTheme[data-ed-theme=dark] .edRefWalletGrid .edWalletHero{background:#091820;color:#fff}.edReferenceTheme[data-ed-theme=dark] .edRefMetricStrong .edRefMetricTop span,.edReferenceTheme[data-ed-theme=dark] .edRefMetricStrong strong{color:#fff}.edReferenceTheme[data-ed-theme=dark] .edRefExportGrid button,.edReferenceTheme[data-ed-theme=dark] .edRefSegmented button.active{background:#a90010;color:#fff}.edReferenceTheme[data-ed-theme=dark] .edProfileDropdown{background:var(--ed-card)}.edReferenceTheme[data-ed-theme=dark] .edHeaderAccount{background:#ffffff10;border-color:var(--ed-line)}.edReferenceTheme[data-ed-theme=dark] .edHeaderAccount:hover{background:var(--ed-card)}.edReferenceTheme[data-ed-theme=dark] .edDropdownIdentity{background:#192e38}@media (max-width:1100px){.edReferenceTheme .edRefSplit{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edRefMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.edReferenceTheme .edHeaderRight>.edProfileMenuRoot{display:block}.edReferenceTheme .edHeaderAccount{min-width:42px}.edReferenceTheme .edHeaderAccount .edAvatar,.edReferenceTheme .edRefPage,.edReferenceTheme .edRefPage button,.edReferenceTheme .edRefPage input,.edReferenceTheme .edRefPage label,.edReferenceTheme .edRefPage p,.edReferenceTheme .edRefPage small,.edReferenceTheme .edRefPage span{font-size:12px}.edReferenceTheme .edRefPageTitle h2{font-size:24px}.edReferenceTheme .edRefPageTitle p{font-size:13px}.edReferenceTheme .edRefMetric strong{font-size:26px}.edReferenceTheme .edRefSectionHead h3{font-size:16px}.edReferenceTheme .edRefChart{height:270px}.edReferenceTheme .edRefPeopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.edReferenceTheme .edMobilePanel .edRail{background:var(--ed-shell);color:var(--ed-ink)}}@media (max-width:650px){.edReferenceTheme .edHeaderAccount .edAccountLabel{display:none}.edReferenceTheme .edHeaderAccount .edAvatar{display:grid!important}.edReferenceTheme .edHeaderAccount .edAccountChevron{display:none}.edReferenceTheme .edHeaderAccount{border-radius:9px;min-height:35px;padding:4px}.edReferenceTheme .edProfileDropdown{position:absolute;right:-4px;top:calc(100% + 11px)}.edReferenceTheme .edRefPageTitle{align-items:stretch;flex-direction:column}.edReferenceTheme .edRefTitleActions{justify-content:flex-start}.edReferenceTheme .edRefMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.edReferenceTheme .edRefMetric{min-height:120px;padding:14px}.edReferenceTheme .edRefMetric strong{font-size:23px}.edReferenceTheme .edRefPeopleGrid{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edRefSection{padding:15px}.edReferenceTheme .edRefSectionHead{align-items:stretch;flex-direction:column}.edReferenceTheme .edRefSearch{min-width:0;width:100%}.edReferenceTheme .edRefProgressText{flex-wrap:wrap;gap:6px}.edReferenceTheme .edRefProgressText span{flex-basis:55%;margin-left:0}.edReferenceTheme .edRefDetailList>div{flex-direction:column;gap:5px}.edReferenceTheme .edRefDetailList strong{text-align:left}.edReferenceTheme .edRefThemeSwitch button{padding:12px 8px}.edReferenceTheme .edRefChart{height:220px}}@media (max-width:380px){.edReferenceTheme .edRefMetricGrid{grid-template-columns:minmax(0,1fr)}.edReferenceTheme .edProfileDropdown{right:-4px;width:calc(100vw - 20px)}}@media (prefers-reduced-motion:reduce){.edReferenceTheme .edProfileDropdown{animation:none}.edReferenceTheme .edRefGuideGrid button:hover{transform:none}}.edReferenceTheme .edOnboardSteps button{background:var(--ed-card);border:1px solid var(--ed-line);border-radius:55rem;box-shadow:0 2px 9px #00000008;color:var(--ed-muted)}.edReferenceTheme .edOnboardSteps button.active{background:var(--ed-ink);border-color:var(--ed-ink);box-shadow:0 7px 18px #08131b18;color:#fff}.edReferenceTheme .edOnboardSteps button.done{border-color:#a5dde7}.edReferenceTheme .edOnboardSteps button.done>svg{color:#0e9bb1}.edReferenceTheme .edOnboardForm,.edReferenceTheme .edOnboardSuccess{background:var(--ed-card);border:1px solid var(--ed-line);border-radius:var(--ed-radius);box-shadow:var(--ed-shadow);color:var(--ed-ink)}.edReferenceTheme .edOnboardHeading h3{color:var(--ed-ink)}.edReferenceTheme .edOnboardField{color:var(--ed-muted)}.edReferenceTheme .edOnboardField input,.edReferenceTheme .edOnboardField select,.edReferenceTheme .edOnboardField textarea{background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:9px;color:var(--ed-ink)}.edReferenceTheme .edOnboardFooter button.primary,.edReferenceTheme .edOnboardSuccess button{background:var(--ed-red);border-color:var(--ed-red);border-radius:9px;color:#fff}.edReferenceTheme .edOnboardFooter button:not(.primary){background:var(--ed-canvas);border:1px solid var(--ed-line);color:var(--ed-ink)}.edReferenceTheme .edOnboarding .edAssignmentBanner,.edReferenceTheme .edOnboarding .edCommissionNotice,.edReferenceTheme .edOnboarding .edSecurityNotice{border-radius:12px}.edReferenceTheme .sco-wrap{--sco-blue:var(--ed-red);color:var(--ed-ink)}.edReferenceTheme .sco-hero{background:linear-gradient(125deg,#08131b,#213843);border-radius:17px;box-shadow:var(--ed-shadow)}.edReferenceTheme .sco-hero small{color:var(--ed-cyan)}.edReferenceTheme .sco-panel,.edReferenceTheme .sco-success{background:var(--ed-card);border:1px solid var(--ed-line);border-radius:17px;box-shadow:var(--ed-shadow)}.edReferenceTheme .sco-steps button{background:var(--ed-canvas);border:1px solid var(--ed-line);border-radius:10px;color:var(--ed-muted)}.edReferenceTheme .sco-steps button.active{background:var(--ed-ink);border-color:var(--ed-ink);color:#fff}.edReferenceTheme .sco-field{color:var(--ed-muted)}.edReferenceTheme .sco-field input,.edReferenceTheme .sco-field select,.edReferenceTheme .sco-field textarea,.edReferenceTheme .sco-picker{background:var(--ed-canvas);border-color:var(--ed-line);border-radius:9px;color:var(--ed-ink)}.edReferenceTheme .sco-options{background:var(--ed-card);border-color:var(--ed-line)}.edReferenceTheme .sco-options button{background:var(--ed-card);color:var(--ed-ink)}.edReferenceTheme .sco-options button:hover,.edReferenceTheme .sco-options button[aria-selected=true],.edReferenceTheme .sco-review{background:var(--ed-canvas)}.edReferenceTheme .sco-actions button,.edReferenceTheme .sco-success button{background:var(--ed-canvas);border-color:var(--ed-line);border-radius:9px;color:var(--ed-ink)}.edReferenceTheme .sco-actions .sco-primary,.edReferenceTheme .sco-success button:first-of-type{background:var(--ed-red);border-color:var(--ed-red);color:#fff}@media (max-width:650px){.edReferenceTheme .edOnboardSteps button{min-height:40px}.edReferenceTheme .sco-wrap{padding:0}.edReferenceTheme .sco-hero{align-items:stretch;flex-direction:column}.edReferenceTheme .sco-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.edGeoIntelligenceDialog{inset:0;outline:none;position:fixed;z-index:2147480000}.edGeoIntelligenceDialog .ugi-shell{z-index:16000}.edGeoIntelligenceLoading{background:#07182d;color:#edf5ff;display:grid;font:600 14px/1.6 Inter,system-ui,sans-serif;inset:0;padding:24px;place-items:center;position:fixed;text-align:center;z-index:16000}.edGeoIntelligenceDialog .ugi-close:focus-visible{outline:3px solid #13c4df;outline-offset:3px}.edGeoIntelligenceLoading button{background:#132f4a;border:1px solid #13c4df;border-radius:10px;color:#fff;cursor:pointer;padding:10px 18px}.pointOfSaleAuthContWrap{background-image:linear-gradient(#c7ccd2,#c7ccd2);height:100vh}.pointOfSaleInventorySelection{background:linear-gradient(to bottom right,#f3f6f8,#e8f1ee);height:100vh;padding:6.3rem;position:relative}.closeTerminalLogin{align-items:center;background-color:#e7f3ff;border-radius:66rem;color:#3a84f8;display:flex;height:4.5rem;justify-content:center;position:absolute;right:0;top:0;width:4.5rem}.pointOfSaleAuthCont{background-color:#f8f8f8;border:4px solid #fff;border-radius:5.2rem;max-width:90rem;padding:4.2rem;position:relative;text-align:center;width:100%}.pointOfSaleAuthCont p{line-height:1.7;max-width:60rem}.pointOfSaleAuth{max-width:67rem;width:100%}.pinInput{align-items:center;border:1px solid #0354d5;border-radius:1.9rem;color:#518ae6;display:flex;font-size:6.8rem;font-weight:300;height:6.4rem;justify-content:center;line-height:1;padding:.3rem;text-align:center;width:6.4rem}.pointOfSaleAuthCont button{background-color:#3a84f8;border-radius:44rem;color:#fff;padding:1.5rem 2.5rem;text-align:center;transition:all .3s ease;width:23rem}.pointOfSaleAuthCont button:first-child{align-items:center;background-color:#e7f3ff;border-radius:66rem;color:#3a84f8;display:flex;height:4.5rem;justify-content:center;left:10px;position:absolute;top:9px;width:4.5rem}.pointOfSaleAuthCont button:first-child:hover{background-color:#1958f7;color:#fff}.pointOfSaleAuthCont button:hover{background-color:#1958f7}.inventoriesItemCard{background-color:#fff;border:5px solid #fffd;border-radius:4.1rem;cursor:pointer;overflow:hidden}.rptItemCardTop{background-color:#ededed;border-radius:3.4rem;padding:2rem 1.6rem;text-align:left}.rptItemCardTop p{line-height:1.5}.rptItemCardTop button{background-color:#000;border-radius:55rem;color:#fff;padding:.8rem 1.2rem;text-align:center}.rptItemCardBottom{padding:2.1rem 1.2rem}.inventoriesItemCard:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff8ec7,#ffb86b,#9b7bff,#6ea8ff) border-box;border:5px solid #0000;transition:all .35s ease}.uiedr.uiedr.uiedr{--ed-primary:#3a84f8;--ed-ink:#17243b;--ed-muted:#64748b;--ed-line:#e5ebf3;--ed-soft:#f4f7fc;background:#f7f9fc;color:var(--ed-ink);font-family:inherit;font-size:1.4rem;line-height:1.55;min-height:100vh}.uiedr.uiedr *,.uiedr.uiedr :after,.uiedr.uiedr :before{box-sizing:border-box}.uiedr.uiedr :where(h1,h2,h3,p){margin:0}.uiedr.uiedr :where(button,input,select){font-family:inherit;font-size:1.4rem}.uiedr.uiedr :where(small){font-size:1.4rem}.uiedr.uiedr button{cursor:pointer;transition:background .18s,border-color .18s,color .18s}.uiedr.uiedr button:disabled{cursor:default}.uiedr.uiedr :where(button,input,select):focus-visible{outline:3px solid #3a84f855;outline-offset:3px}.uiedr.uiedr svg{flex-shrink:0;height:2.1rem;width:2.1rem}.uiedrHeader{background:#fff;border-bottom:1px solid var(--ed-line)}.uiedrHeaderInner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1440px;padding:22px 40px}.uiedrBrand,.uiedrHeaderStatus{align-items:center;display:flex;gap:14px}.uiedrBrandIcon{background:var(--ed-primary);border-radius:14px;color:#fff;display:grid;height:48px;place-items:center;width:48px}.uiedrBrand strong{display:block;font-size:1.8rem;letter-spacing:-.03em}.uiedrBrand div>span,.uiedrHeaderStatus div>span{color:var(--ed-muted);display:block;font-size:1.4rem}.uiedrHeaderStatus{color:var(--ed-muted)}.uiedrHeaderStatus>svg{color:var(--ed-primary)}.uiedrHeaderStatus strong{color:var(--ed-ink);font-size:1.4rem}.uiedrLayout{display:flex;flex-direction:column;gap:28px;margin:auto;max-width:1440px;padding:40px}.uiedrSetupHeader{min-width:0}.uiedrIntro{align-items:center;display:flex;gap:28px;justify-content:space-between;margin-bottom:30px}.uiedrEyebrow,.uiedrFormEyebrow{color:var(--ed-primary);display:block;font-size:1.4rem;font-weight:650;letter-spacing:.06em}.uiedrIntro h1{font-size:clamp(2.6rem,3vw,3.6rem);letter-spacing:-.045em;line-height:1.2;margin:10px 0 12px}.uiedrIntro p{color:var(--ed-muted);max-width:780px}.uiedrRoleBadge{align-items:center;background:#eaf2ff;border-radius:100px;color:#2563bc;display:inline-flex;font-weight:600;gap:9px;padding:10px 16px;white-space:nowrap}.uiedrProgressSummary{color:var(--ed-muted);display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.uiedrProgressSummary strong{color:var(--ed-ink);margin-left:12px}.uiedrSteps{grid-gap:6px;background:#fff;border:1px solid var(--ed-line);border-radius:18px;display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));padding:10px}.uiedrStep{align-items:flex-start;background:#0000;border:1px solid #0000;border-radius:12px;color:var(--ed-muted);display:flex;gap:12px;min-width:0;padding:18px 12px;text-align:left}.uiedrStep.active{background:#edf4ff;border-color:#d3e4ff;color:var(--ed-ink)}.uiedrStep.completed:hover{background:var(--ed-soft)}.uiedrStep:disabled{opacity:1}.uiedrStepIcon{background:#f0f3f8;border-radius:10px;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.uiedrStep.active .uiedrStepIcon{background:var(--ed-primary);color:#fff}.uiedrStep.completed .uiedrStepIcon{background:#e8f5f0;color:#218563}.uiedrStepText{min-width:0}.uiedrStepText small{display:block;margin-bottom:3px}.uiedrStepText strong{display:block;font-size:1.5rem;font-weight:650;line-height:1.35}.uiedrStepText>span{display:none}.uiedrProgressTrack{background:#e6ecf5;border-radius:4px;height:4px;margin:12px 14px 0;overflow:hidden}.uiedrProgressTrack>span{background:var(--ed-primary);border-radius:4px;display:block;height:100%;transition:width .25s}.uiedrContent{background:#fff;border:1px solid var(--ed-line);border-radius:20px;box-shadow:0 8px 28px #20345504;min-width:0}.uiedrContentInner{padding:36px}.uiedrMobileProgress{display:none}.uiedrFormHeading{align-items:flex-start;display:flex;gap:18px;padding-bottom:30px}.uiedrFormHeadingIcon{background:#edf4ff;border-radius:15px;color:var(--ed-primary);display:grid;flex-shrink:0;height:52px;place-items:center;width:52px}.uiedrFormHeading h2{font-size:2.4rem;letter-spacing:-.035em;line-height:1.25;margin:6px 0 8px}.uiedrFormHeading p{color:var(--ed-muted);max-width:850px}.uiedrFormSection{grid-gap:32px;border-top:1px solid var(--ed-line);display:grid;gap:32px;grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);padding:30px 0}.uiedrFormSection h3{font-size:1.7rem;font-weight:650;margin-bottom:8px}.uiedrFormSection header p{color:var(--ed-muted);font-size:1.4rem;max-width:320px}.uiedrSectionBody{min-width:0}.uiedrGrid{grid-gap:22px;display:grid;gap:22px;margin-bottom:22px}.uiedrGrid:last-child{margin-bottom:0}.uiedrGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.uiedrGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.uiedrField{display:flex;flex-direction:column;gap:9px;min-width:0}.uiedrFieldLabel{font-size:1.4rem;font-weight:600}.uiedrFieldLabel b{color:var(--ed-primary);margin-left:5px}.uiedrInput{min-width:0;position:relative}.uiedr.uiedr :where(.uiedrInput input,.uiedrInput select,.uiedrStatePicker select){border:1px solid #dce3ed;border-radius:10px;color:var(--ed-ink);min-height:52px;min-width:0;padding:12px 14px;transition:border-color .15s,box-shadow .15s;width:100%}.uiedr.uiedr :where(input,select):hover{border-color:#b4c5dd}.uiedr.uiedr :where(input,select):focus{border-color:var(--ed-primary);box-shadow:0 0 0 3px #3a84f810}.uiedr.uiedr input::placeholder{color:#8a96a8}.uiedr.uiedr input:disabled{background:#f5f7fa;color:var(--ed-muted)}.uiedrInput.hasIcon :where(input,select){padding-left:44px}.uiedrInputIcon{color:#8190a5;display:flex;left:14px;position:absolute;top:16px}.uiedrInputIcon svg{height:1.8rem;width:1.8rem}.uiedrField.hasError :where(input,select){border-color:#d85959}.uiedrError{color:#be3434;font-size:1.4rem}.uiedrMoneyInput,.uiedrPassword{align-items:center;display:flex;position:relative}.uiedrPassword input{padding-right:54px}.uiedrPassword button{background:#0000;border:0;color:var(--ed-muted);display:grid;height:40px;place-items:center;position:absolute;right:8px;width:40px}.uiedrMoneyInput>span{color:var(--ed-muted);left:14px;position:absolute}.uiedrMoneyInput input{padding-left:36px}.uiedrStatePicker{align-items:center;display:flex;gap:12px}.uiedrStatePicker button{display:none}.uiedrAssignedStates{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.uiedrState{align-items:center;border:1px solid var(--ed-line);border-radius:12px;display:flex;gap:12px;padding:14px}.uiedrState>span{color:var(--ed-primary)}.uiedrState div{flex:1 1;min-width:0}.uiedrState small,.uiedrState strong{display:block}.uiedrState button,.uiedrState small{color:var(--ed-muted)}.uiedrState button{background:#0000;border:0;display:grid;height:40px;place-items:center;width:40px}.uiedrEmptyState{background:#f8faff;border:1px dashed #d8e2f0;border-radius:12px;color:var(--ed-muted);grid-column:1/-1;padding:30px;text-align:center}.uiedrEmptyState>svg{color:var(--ed-primary);height:32px;margin-bottom:10px;width:32px}.uiedrEmptyState strong{color:var(--ed-ink);display:block;margin-bottom:6px}.uiedrHierarchy,.uiedrRoleBanner,.uiedrSecurityBanner{background:#f3f7fe;border-radius:14px;margin-bottom:24px;padding:22px}.uiedrHierarchyHeader,.uiedrRoleBanner,.uiedrSecurityBanner{align-items:flex-start;display:flex;gap:14px}.uiedr.uiedr :where(.uiedrHierarchyHeader,.uiedrSecurityBanner,.uiedrRoleBanner)>svg{color:var(--ed-primary)}.uiedr.uiedr :where(.uiedrHierarchyHeader,.uiedrSecurityBanner,.uiedrRoleBanner) p{color:var(--ed-muted);margin-top:5px}.uiedrHierarchyFlow{align-items:center;display:flex;gap:14px;margin-top:20px}.uiedrHierarchyFlow>span{background:#fff;border:1px solid var(--ed-line);border-radius:10px;flex:1 1;padding:16px;text-align:center}.uiedrHierarchyFlow strong{display:block;margin-bottom:4px}.uiedrHierarchyFlow .primary{border-color:#c8ddff;color:#2563bc}.uiedrHierarchyFlow i{background:#ced9e8;height:1px;width:24px}.uiedrCommissionSwitch{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.uiedrCommissionSwitch p,.uiedrCompensationNote p{color:var(--ed-muted);margin-top:5px}.uiedrCommissionSwitch button{background:#d8e0eb;border:0;border-radius:30px;flex-shrink:0;height:28px;padding:3px;width:48px}.uiedrCommissionSwitch button span{background:#fff;border-radius:50%;display:block;height:22px;transition:transform .15s;width:22px}.uiedrCommissionSwitch button.active{background:var(--ed-primary)}.uiedrCommissionSwitch button.active span{transform:translateX(20px)}.uiedrCompensationNote{background:var(--ed-soft);border-radius:10px;padding:16px}.uiedrIdentityPreview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.uiedrIdentityPreview>div{align-items:flex-start;display:flex;gap:10px;min-width:0}.uiedrIdentityPreview>div>span{color:var(--ed-primary);padding-top:4px}.uiedrIdentityPreview small{color:var(--ed-muted);display:block;margin-bottom:6px}.uiedrIdentityPreview strong{overflow-wrap:anywhere}.uiedrStatusGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.uiedrStatusOption{align-items:flex-start;background:#fff;border:1px solid var(--ed-line);border-radius:12px;color:var(--ed-ink);display:flex;gap:12px;padding:18px;text-align:left}.uiedrStatusOption.active{background:#f4f8ff;border-color:var(--ed-primary)}.uiedrStatusOption small,.uiedrStatusOption strong{display:block}.uiedrStatusOption small{color:var(--ed-muted);margin-top:6px}.uiedrStatusRadio{border:1px solid #c5d0df;border-radius:50%;display:grid;flex-shrink:0;height:20px;margin-top:3px;place-items:center;width:20px}.uiedrStatusOption.active .uiedrStatusRadio{border-color:var(--ed-primary)}.uiedrStatusOption.active .uiedrStatusRadio i{background:var(--ed-primary);border-radius:50%;height:10px;width:10px}.uiedrReviewHero{align-items:center;background:linear-gradient(110deg,#edf4ff,#fafcff);border:1px solid #deebff;border-radius:16px;display:flex;gap:22px;margin-bottom:24px;padding:28px}.uiedrAvatar{background:var(--ed-primary);border-radius:20px;color:#fff;display:grid;flex-shrink:0;font-size:2.5rem;font-weight:650;height:72px;place-items:center;width:72px}.uiedrReviewIdentity{min-width:0}.uiedrReviewIdentity h2{font-size:2.4rem;letter-spacing:-.03em;overflow-wrap:anywhere}.uiedrReviewIdentity p{color:var(--ed-muted);overflow-wrap:anywhere}.uiedrReviewIdentity>span{color:var(--ed-primary)}.uiedrReviewIdentity>div,.uiedrReviewStates{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.uiedrReviewIdentity>div>span,.uiedrReviewStates>span{align-items:center;background:#fff;border:1px solid var(--ed-line);border-radius:7px;display:inline-flex;font-size:1.4rem;gap:6px;padding:5px 10px}.uiedrReviewGrid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.uiedrReviewCard{border:1px solid var(--ed-line);border-radius:14px;min-width:0;overflow:hidden}.uiedrReviewCard>header{align-items:center;background:#fafbfd;border-bottom:1px solid var(--ed-line);display:flex;gap:12px;justify-content:space-between;padding:18px 20px}.uiedrReviewCard>header>div{align-items:center;display:flex;gap:10px}.uiedrReviewCard>header span{color:var(--ed-primary);display:flex}.uiedrReviewCard button{background:#0000;border:0;color:var(--ed-primary);font-weight:600;padding:8px}.uiedrReviewBody{padding:8px 20px}.uiedrReviewRow{align-items:flex-start;border-bottom:1px solid #f0f3f8;display:flex;gap:20px;justify-content:space-between;padding:12px 0}.uiedrReviewRow:last-child{border:0}.uiedrReviewRow>span{color:var(--ed-muted)}.uiedrReviewRow strong{font-weight:600;max-width:65%;overflow-wrap:anywhere;text-align:right}.uiedrConfirmation{background:#f8fbff;border:1px solid #d8e6fa;border-radius:12px;margin-top:24px;padding:22px}.uiedrConfirmation label{align-items:flex-start;cursor:pointer;display:flex;gap:14px}.uiedrConfirmation input{accent-color:var(--ed-primary);flex-shrink:0;height:20px;margin-top:4px;width:20px}.uiedrConfirmation small{color:var(--ed-muted);display:block;margin-top:6px}.uiedrActions{align-items:center;border-top:1px solid var(--ed-line);display:flex;gap:16px;justify-content:space-between;margin-top:24px;padding-top:26px}.uiedrActionRight{align-items:center;display:flex;gap:22px}.uiedrActionRight>span{color:var(--ed-muted)}.uiedr.uiedr :where(.uiedrBack,.uiedrContinue,.uiedrRegister){align-items:center;border-radius:10px;display:inline-flex;font-weight:600;gap:10px;justify-content:center;min-height:52px;padding:12px 22px}.uiedrBack{background:#fff;border:1px solid var(--ed-line);color:var(--ed-ink)}.uiedrBack:disabled{opacity:.4}.uiedrContinue,.uiedrRegister{background:var(--ed-primary);border:1px solid var(--ed-primary);color:#fff}.uiedr.uiedr :where(.uiedrContinue,.uiedrRegister):hover{background:#2874e6}.uiedrRegister:disabled{opacity:.65}@media (min-width:1600px){.uiedrLayout{padding-top:48px}}@media (max-width:1100px){.uiedrLayout{padding:28px}.uiedrStep{flex-direction:column;padding:14px}.uiedrFormSection{gap:22px;grid-template-columns:minmax(160px,.65fr) minmax(0,2fr)}.uiedrGrid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.uiedrIdentityPreview{grid-template-columns:1fr}}@media (max-width:800px){.uiedrHeaderInner{padding:20px 24px}.uiedrHeaderStatus div{display:none}.uiedrIntro{align-items:flex-start;flex-direction:column;gap:16px}.uiedrFormSection{gap:20px;grid-template-columns:1fr}.uiedrFormSection header p{max-width:none}.uiedrContentInner{padding:26px}.uiedrSteps{grid-template-columns:repeat(5,minmax(145px,1fr));overflow-x:auto;scroll-snap-type:x proximity}.uiedrStep{scroll-snap-align:center}.uiedrReviewGrid{grid-template-columns:1fr}}@media (max-width:520px){.uiedrLayout{gap:22px;padding:22px 14px}.uiedrHeaderInner{padding:16px}.uiedrBrand strong{font-size:1.6rem}.uiedrBrandIcon{height:40px;width:40px}.uiedrHeaderStatus{display:none}.uiedrIntro h1{font-size:2.6rem}.uiedrProgressSummary{flex-wrap:wrap}.uiedrContent{border-radius:14px}.uiedrContentInner{padding:22px 18px}.uiedrFormHeading{gap:12px}.uiedrFormHeadingIcon{border-radius:11px;height:40px;width:40px}.uiedrFormHeading h2{font-size:2rem}.uiedrAssignedStates,.uiedrGrid.three,.uiedrGrid.two,.uiedrStatusGrid{grid-template-columns:1fr}.uiedrHierarchyFlow{align-items:stretch;flex-direction:column}.uiedrHierarchyFlow i{align-self:center;height:16px;width:1px}.uiedrReviewHero{align-items:flex-start;gap:14px;padding:20px}.uiedrAvatar{border-radius:14px;height:52px;width:52px}.uiedrAvatar,.uiedrReviewIdentity h2{font-size:2rem}.uiedrActionRight{gap:10px;min-width:0}.uiedrActionRight>span{display:none}.uiedrActions{align-items:stretch}.uiedr.uiedr :where(.uiedrBack,.uiedrContinue,.uiedrRegister){padding:12px 14px}.uiedrRegister{white-space:normal}}@media (prefers-reduced-motion:reduce){.uiedr.uiedr *,.uiedr.uiedr :after,.uiedr.uiedr :before{scroll-behavior:auto!important;transition:none!important}}.uiedr.uiedr{background:#f5f7fb;display:block;font-family:Inter,Segoe UI,Arial,sans-serif;font-weight:400;margin:0;padding:0;width:100%}.uiedr.uiedr :where(button){appearance:none;float:none;letter-spacing:normal;text-transform:none}.uiedr.uiedr :where(input,select){font-family:inherit;font-size:1.4rem}.uiedr.uiedr .uiedrHeaderInner{max-width:1240px;padding:20px 28px}.uiedr.uiedr .uiedrHeaderStatus{border-left:1px solid var(--ed-line);padding-left:24px}.uiedr.uiedr .uiedrLayout{gap:24px;max-width:1240px;padding:34px 28px 48px}.uiedr.uiedr .uiedrIntro{margin-bottom:26px}.uiedr.uiedr .uiedrIntro h1{font-size:clamp(2.6rem,2.7vw,3.4rem);font-weight:700;margin:10px 0}.uiedr.uiedr .uiedrIntro p{max-width:730px}.uiedr.uiedr .uiedrRoleBadge{background:#fff;border:1px solid #dce8fb}.uiedr.uiedr .uiedrSteps{border-radius:14px;gap:0;overflow:hidden;padding:0}.uiedr.uiedr .uiedrStep{align-items:center;border:0;border-radius:0;border-right:1px solid var(--ed-line);flex-direction:row;gap:12px;min-height:90px;padding:20px 14px;position:relative}.uiedr.uiedr .uiedrStep:last-child{border-right:0}.uiedr.uiedr .uiedrStep.active{background:#eef5ff}.uiedr.uiedr .uiedrStep.active:after{background:var(--ed-primary);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.uiedr.uiedr .uiedrStepIcon{border-radius:50%;font-size:1.4rem;font-weight:650;height:38px;width:38px}.uiedr.uiedr .uiedrStepText small{color:var(--ed-muted);margin:0 0 4px}.uiedr.uiedr .uiedrStepText strong{font-size:1.4rem}.uiedr.uiedr .uiedrProgressTrack{display:none}.uiedr.uiedr .uiedrProgressSummary{font-size:1.4rem;margin-bottom:12px}.uiedr.uiedr .uiedrContent{border:1px solid #e1e7ef;border-radius:18px;box-shadow:0 4px 20px #182c4805;overflow:visible}.uiedr.uiedr .uiedrContentInner{padding:0}.uiedr.uiedr .uiedrFormHeading{align-items:center;border-bottom:1px solid var(--ed-line);padding:28px 30px}.uiedr.uiedr .uiedrFormHeadingIcon{border-radius:12px;height:48px;width:48px}.uiedr.uiedr .uiedrFormHeading h2{font-size:2.2rem;font-weight:700;margin:3px 0 6px}.uiedr.uiedr .uiedrFormEyebrow{letter-spacing:.02em}.uiedr.uiedr .uiedrFormSection{border:1px solid var(--ed-line);border-radius:13px;display:block;margin:24px 30px;overflow:visible;padding:0}.uiedr.uiedr .uiedrFormSection>header{background:#fafbfd;border-bottom:1px solid var(--ed-line);border-radius:13px 13px 0 0;padding:18px 22px}.uiedr.uiedr .uiedrFormSection h3{font-size:1.7rem;margin-bottom:4px}.uiedr.uiedr .uiedrFormSection header p{max-width:none}.uiedr.uiedr .uiedrSectionBody{padding:22px}.uiedr.uiedr .uiedrGrid{gap:20px;margin-bottom:20px}.uiedr.uiedr .uiedrGrid:last-child{margin-bottom:0}.uiedr.uiedr .uiedrField{gap:8px}.uiedr.uiedr :where(.uiedrInput input,.uiedrInput select,.uiedrStatePicker select){background:#fff;border-color:#d9e1eb;border-radius:8px;min-height:48px}.uiedr.uiedr .uiedrInputIcon{top:15px}.uiedr.uiedr :where(.uiedrHierarchy,.uiedrSecurityBanner,.uiedrRoleBanner,.uiedrReviewHero,.uiedrReviewGrid,.uiedrConfirmation){margin:24px 30px}.uiedr.uiedr .uiedrReviewGrid{gap:20px}.uiedr.uiedr .uiedrActions{background:#fbfcfe;border-radius:0 0 18px 18px;border-top:1px solid var(--ed-line);margin:0;padding:20px 30px}.uiedr.uiedr :where(.uiedrContinue,.uiedrRegister){background:#3a84f8;border:1px solid #3a84f8;color:#fff;display:inline-flex;min-height:48px;opacity:1;visibility:visible}.uiedr.uiedr .uiedrBack{min-height:48px}@media (max-width:1100px){.uiedr.uiedr .uiedrStep{align-items:flex-start;flex-direction:column;gap:10px;padding:16px}}@media (max-width:800px){.uiedr.uiedr .uiedrLayout{padding:24px 20px 32px}.uiedr.uiedr .uiedrSteps{grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto}.uiedr.uiedr .uiedrStep{flex-direction:row}.uiedr.uiedr .uiedrFormSection{margin:20px 24px}.uiedr.uiedr .uiedrFormHeading{padding:24px}}@media (max-width:520px){.uiedr.uiedr .uiedrHeaderInner{padding:16px}.uiedr.uiedr .uiedrLayout{padding:24px 12px}.uiedr.uiedr .uiedrIntro{gap:14px}.uiedr.uiedr .uiedrIntro h1{font-size:2.6rem}.uiedr.uiedr .uiedrContent{border-radius:14px}.uiedr.uiedr .uiedrFormHeading{align-items:flex-start;padding:20px 16px}.uiedr.uiedr .uiedrFormHeading h2{font-size:2rem}.uiedr.uiedr .uiedrFormSection{margin:18px 14px}.uiedr.uiedr .uiedrActions,.uiedr.uiedr .uiedrFormSection>header,.uiedr.uiedr .uiedrSectionBody{padding:16px}.uiedr.uiedr :where(.uiedrHierarchy,.uiedrSecurityBanner,.uiedrRoleBanner,.uiedrReviewHero,.uiedrReviewGrid,.uiedrConfirmation){margin:18px 14px}}:root{--uas-primary:#3a84f8;--uas-primary-deep:#246ee8;--uas-ink:#111827;--uas-muted:#64748b;--uas-soft:#f6f8fc;--uas-border:#e5eaf2;--uas-white:#fff;--uas-danger:#b42318;--uas-radius-xl:28px;--uas-radius-lg:20px;--uas-radius-md:14px;--uas-min-text-size:1.3rem;--uas-min-icon-size:2.7rem}*{box-sizing:border-box}.uas-shell{background:radial-gradient(circle at top right,#3a84f81a,#0000 30rem),linear-gradient(180deg,#fbfdff,#f7f9fc);color:#111827;color:var(--uas-ink);min-height:100vh;padding:32px clamp(18px,4vw,64px) 72px}.uas-detail-hero,.uas-detail-section,.uas-hero,.uas-info-card,.uas-store-panel{margin-inline:auto;width:min(1320px,100%)}.uas-hero{align-items:end;background:linear-gradient(120deg,#3a84f81f,#0000 52%),#fff;border:1px solid #3a84f81f;border-radius:34px;display:flex;gap:32px;justify-content:space-between;min-height:370px;overflow:hidden;padding:clamp(32px,6vw,72px)}.uas-hero__content{max-width:760px}.uas-eyebrow{color:#246ee8;color:var(--uas-primary-deep);font-size:1.3rem;font-weight:800;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.uas-detail-hero h1,.uas-hero h1{font-size:clamp(2.5rem,6vw,5.7rem);font-weight:760;letter-spacing:-.055em;line-height:.97;margin:0}.uas-hero__content>p:last-child{color:#64748b;color:var(--uas-muted);font-size:clamp(1.4rem,1.9vw,1.6rem);line-height:1.7;margin:24px 0 0;max-width:680px}.uas-hero__status{grid-gap:12px;display:grid;gap:12px;width:min(330px,100%)}.uas-hero__status>div{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:18px;display:flex;gap:14px;padding:18px}.uas-hero__status svg{color:#3a84f8;color:var(--uas-primary)}.uas-hero__status span{grid-gap:2px;color:#64748b;color:var(--uas-muted);display:grid;font-size:1.3rem;gap:2px}.uas-hero__status strong{color:#111827;color:var(--uas-ink);font-size:1.3rem}.uas-store-panel{background:#fffffff0;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:30px;margin-top:26px;padding:clamp(22px,3.5vw,44px)}.uas-toolbar{align-items:center;border-bottom:1px solid #e5eaf2;border-bottom:1px solid var(--uas-border);display:flex;gap:18px;justify-content:space-between;padding-bottom:28px}.uas-tabs{background:#f6f8fc;background:var(--uas-soft);border-radius:16px;display:inline-flex;gap:8px;padding:6px}.uas-tabs button{background:#0000;border:0;border-radius:11px;color:#667085;cursor:pointer;font-size:1.3rem;font-weight:760;padding:11px 16px}.uas-tabs button.is-active{box-shadow:0 1px 2px #10182814;color:#111827;color:var(--uas-ink)}.uas-search,.uas-tabs button.is-active{background:#fff;background:var(--uas-white)}.uas-search{align-items:center;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:14px;display:flex;gap:10px;height:48px;min-width:min(360px,100%);padding:0 14px}.uas-search svg{color:#98a2b3}.uas-search input{background:#0000;border:0;color:#111827;color:var(--uas-ink);font:inherit;outline:0;width:100%}.uas-section-heading{align-items:end;display:flex;gap:18px;justify-content:space-between;margin:30px 0 20px}.uas-section-heading h2{font-size:clamp(1.8rem,3vw,2.35rem);letter-spacing:-.035em;margin:0}.uas-section-heading>span{color:#64748b;color:var(--uas-muted);font-size:1.3rem}.uas-app-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.uas-app-card{background:#fff;background:var(--uas-white);border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:22px;cursor:pointer;padding:22px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.uas-app-card:hover{border-color:#3a84f85c;box-shadow:0 18px 48px #1f314e14;transform:translateY(-2px)}.uas-app-card__top{display:flex;gap:18px}.uas-app-icon{border-radius:19px;flex:0 0 72px;height:72px;object-fit:cover;width:72px}.uas-app-icon--large{border-radius:30px;flex-basis:132px;height:132px;width:132px}.uas-app-icon--fallback{background:linear-gradient(145deg,#ffffff59,#0000),#3a84f8;background:linear-gradient(145deg,#ffffff59,#0000),var(--uas-primary);color:#fff;display:grid;font-size:1.4rem;font-weight:850;letter-spacing:.02em;place-items:center}.uas-app-card__body{min-width:0}.uas-app-card__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.uas-app-card h3{font-size:1.5rem;letter-spacing:-.025em;margin:0}.uas-app-card p{color:#64748b;color:var(--uas-muted);font-size:1.3rem;line-height:1.55;margin:8px 0 0}.uas-restricted-pill,.uas-soft-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:1.3rem;font-weight:800;gap:5px;padding:5px 9px;width:fit-content}.uas-restricted-pill{background:#fff4ed;color:#b54708}.uas-soft-pill{background:#eef4ff;color:#2e68c7}.uas-app-card__meta{grid-gap:8px 16px;align-items:center;border-top:1px solid #edf0f5;color:#7b8495;display:grid;font-size:1.3rem;font-weight:720;gap:8px 16px;grid-template-columns:auto auto 1fr;letter-spacing:.06em;margin-top:20px;padding-top:16px;text-transform:uppercase}.uas-app-card__open{align-items:center;color:#246ee8;color:var(--uas-primary-deep);display:inline-flex;gap:6px;justify-content:end}.uas-state{background:#ffffffad;border:1px dashed #d7deea;border-radius:18px;color:#64748b;color:var(--uas-muted);margin:26px auto;padding:32px;text-align:center;width:min(1320px,100%)}.uas-form-error,.uas-state--error{background:#fff7f6;border-color:#f7c7c3;color:#b42318;color:var(--uas-danger)}.uas-state button{display:block;margin:14px auto 0}.uas-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a121f8f;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:2000}.uas-access-modal{background:#fff;border-radius:28px;box-shadow:0 30px 80px #09122240;padding:34px;position:relative;width:min(510px,100%)}.uas-access-modal__close{position:absolute;right:18px;top:18px}.uas-icon-button{background:#fff;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:12px;cursor:pointer;display:grid;height:42px;place-items:center;width:42px}.uas-access-modal__badge{background:#eef4ff;border-radius:18px;color:#3a84f8;color:var(--uas-primary);display:grid;height:58px;margin-bottom:26px;place-items:center;width:58px}.uas-access-modal h2{font-size:2rem;letter-spacing:-.04em;margin:0}.uas-access-modal__copy{color:#64748b;color:var(--uas-muted);line-height:1.65;margin:12px 0 24px}.uas-field{grid-gap:8px;color:#344054;display:grid;font-size:1.3rem;font-weight:760;gap:8px}.uas-token-input{align-items:center;border:1px solid #d9e0ea;border-radius:14px;display:flex;gap:10px;height:50px;padding:0 14px}.uas-token-input:focus-within{border-color:#3a84f8;border-color:var(--uas-primary);box-shadow:0 0 0 4px #3a84f81a}.uas-token-input svg{color:#98a2b3}.uas-token-input input{border:0;font:inherit;min-width:0;outline:0;width:100%}.uas-form-error{border:1px solid #f7c7c3;border-radius:12px;font-size:1.3rem;margin-top:12px;padding:11px 13px}.uas-primary-button{align-items:center;background:#3a84f8;background:var(--uas-primary);border:0;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:820;gap:9px;justify-content:center;min-height:48px;padding:0 20px}.uas-primary-button:hover{background:#246ee8;background:var(--uas-primary-deep)}.uas-primary-button:disabled{cursor:not-allowed;opacity:.58}.uas-primary-button--full{margin-top:18px;width:100%}.uas-access-modal__note{color:#8a94a6;font-size:1.3rem;line-height:1.5;margin:14px 0 0;text-align:center}.uas-detail-shell{padding-top:20px}.uas-back-button{align-items:center;background:#0000;border:0;color:#5d687a;cursor:pointer;display:flex;font-weight:780;gap:8px;margin:0 auto 16px;width:min(1320px,100%)}.uas-detail-hero{background:#fff;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:30px;padding:clamp(24px,4vw,54px)}.uas-detail-hero__main{display:flex}.uas-detail-hero__copy{min-width:0}.uas-title-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.uas-detail-hero h1{font-size:clamp(2.35rem,5vw,4.7rem)}.uas-developer{color:#246ee8;color:var(--uas-primary-deep);font-weight:800;margin:10px 0 0}.uas-detail-summary{color:#64748b;color:var(--uas-muted);font-size:1.5rem;line-height:1.65;margin:16px 0 0;max-width:800px}.uas-detail-actions{align-items:center;display:flex;gap:14px;margin-top:24px}.uas-download-note{color:#64748b;color:var(--uas-muted);font-size:1.3rem}.uas-download-error{width:fit-content}.uas-metrics{grid-gap:0;border-top:1px solid #e5eaf2;border-top:1px solid var(--uas-border);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;padding-top:24px}.uas-metrics>div{border-left:1px solid #e5eaf2;border-left:1px solid var(--uas-border);display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:80px;padding:0 24px}.uas-metrics>div:first-child{border-left:0;padding-left:0}.uas-metrics strong{font-size:1.5rem}.uas-metrics span{color:#64748b;color:var(--uas-muted);font-size:1.3rem}.uas-metrics svg{color:#3a84f8;color:var(--uas-primary)}.uas-stars{color:#f4b740;display:inline-flex;gap:1px}.uas-stars--medium,.uas-stars--small{font-size:2.7rem;font-size:var(--uas-min-icon-size)}.uas-detail-section,.uas-preview-placeholder{background:#fff;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:24px;margin:20px auto 0;padding:clamp(22px,3.2vw,36px);width:min(1320px,100%)}.uas-preview-placeholder{background:linear-gradient(135deg,rgba(58,132,248,.045),#0000),#fff;color:#8a94a6;display:grid;min-height:180px;place-items:center}.uas-screenshot-strip{grid-gap:14px;display:grid;gap:14px;grid-auto-columns:minmax(220px,310px);grid-auto-flow:column;overflow-x:auto;padding-bottom:8px}.uas-screenshot-strip img{border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:18px;width:100%}.uas-detail-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px;margin:0 auto;width:min(1320px,100%)}.uas-detail-layout .uas-detail-section{width:100%}.uas-long-copy{color:#4c596d;font-size:1.3rem;line-height:1.82;margin:0}.uas-release-card{grid-gap:18px;display:grid;gap:18px}.uas-release-card>div{align-items:center;display:flex;gap:16px;justify-content:space-between}.uas-release-card span{color:#64748b;color:var(--uas-muted);font-size:1.3rem}.uas-release-card ul{color:#4c596d;line-height:1.8;margin:0;padding-left:20px}.uas-rating-summary{align-items:center;display:flex;gap:10px}.uas-rating-summary strong{font-size:1.8rem}.uas-review-list{grid-gap:12px;display:grid;gap:12px}.uas-review{border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:18px;padding:18px}.uas-review__head{align-items:center;display:flex;gap:12px}.uas-review__avatar{background:#eef4ff;border-radius:50%;color:#246ee8;color:var(--uas-primary-deep);display:grid;font-weight:850;height:42px;place-items:center;width:42px}.uas-review__head>div:last-child{grid-gap:4px;display:grid;gap:4px}.uas-review__head>div:last-child>div{align-items:center;color:#64748b;color:var(--uas-muted);display:flex;font-size:1.3rem;gap:8px}.uas-review p{color:#4c596d;line-height:1.65;margin:14px 0 0}.uas-empty-reviews{background:#f6f8fc;background:var(--uas-soft);border-radius:16px;color:#64748b;color:var(--uas-muted);line-height:1.6;padding:18px}.uas-info-card{background:#fff;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:24px;margin-top:20px;padding:26px;position:sticky;top:20px;width:100%}.uas-info-card dl{margin:16px 0 0}.uas-info-card dl>div{border-bottom:1px solid #edf0f5;display:flex;gap:18px;justify-content:space-between;padding:14px 0}.uas-info-card dl>div:last-child{border-bottom:0}.uas-info-card dt{color:#64748b;color:var(--uas-muted)}.uas-info-card dd{font-weight:760;margin:0;text-align:right}.uas-shell svg.MuiSvgIcon-root{font-size:max(2.7rem,1em)!important;font-size:max(var(--uas-min-icon-size),1em)!important}.uas-metrics .uas-stars,.uas-rating-summary .uas-stars,.uas-review .uas-stars{font-size:2.7rem;font-size:var(--uas-min-icon-size)}@media (max-width:980px){.uas-hero{align-items:stretch;flex-direction:column}.uas-hero__status{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.uas-app-grid,.uas-detail-layout{grid-template-columns:1fr}.uas-info-card{position:static}.uas-metrics{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.uas-metrics>div{border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:16px;padding:16px}.uas-metrics>div:first-child{border-left:1px solid #e5eaf2;border-left:1px solid var(--uas-border);padding-left:16px}}@media (max-width:720px){.uas-shell{padding:14px 14px 50px}.uas-detail-hero,.uas-detail-section,.uas-hero,.uas-info-card,.uas-preview-placeholder,.uas-store-panel{border-radius:22px}.uas-hero{min-height:0;min-height:auto;padding:26px 20px}.uas-hero h1{font-size:clamp(2.3rem,13vw,4rem)}.uas-hero__status{grid-template-columns:1fr}.uas-toolbar{align-items:stretch;flex-direction:column}.uas-tabs{overflow-x:auto}.uas-tabs button{white-space:nowrap}.uas-search{min-width:0;width:100%}.uas-app-card{padding:17px}.uas-app-card__top{gap:14px}.uas-app-icon{border-radius:17px;flex-basis:62px;height:62px;width:62px}.uas-app-card__meta{grid-template-columns:auto auto}.uas-app-card__open{grid-column:1/-1;justify-content:start}.uas-access-modal{border-radius:24px;padding:28px 20px 22px}.uas-detail-hero__main{flex-direction:column}.uas-app-icon--large{flex-basis:110px;height:110px;width:110px}.uas-detail-hero h1{font-size:clamp(2.2rem,12vw,3.6rem)}.uas-detail-actions{align-items:stretch;flex-direction:column}.uas-primary-button{width:100%}.uas-metrics{grid-template-columns:1fr 1fr}.uas-section-heading{align-items:flex-start;flex-direction:column}}@media (max-width:460px){.uas-app-card__title-row{align-items:flex-start;flex-direction:column}.uas-metrics{grid-template-columns:1fr}.uas-detail-summary,.uas-hero__content>p:last-child{font-size:1.4rem}}.uas-shell{--uas-primary:#3a84f8}.uas-hero{min-height:286px;padding:clamp(26px,4vw,50px)}.uas-hero h1{font-size:clamp(2.3rem,4.2vw,4rem);line-height:1.06}.uas-hero__content>p:last-child{margin-top:14px}.uas-app-card{border-radius:20px;display:flex;flex-direction:column;min-height:225px;padding:24px}.uas-app-card__top{flex:1 1;flex-direction:column;gap:14px}.uas-app-card__meta{grid-template-columns:1fr auto}.uas-app-card__meta>span:nth-child(2){display:none}.uas-app-card__open{justify-content:flex-end}.uas-app-card:hover{box-shadow:0 9px 28px rgba(34,72,131,.055)}.uas-app-card:focus-visible,.uas-tabs button:focus-visible{outline:2px solid #3a84f8;outline:2px solid var(--uas-primary);outline-offset:3px}.uas-app-icon{background-color:#f3f7ff;object-fit:contain}@media (max-width:1050px){.uas-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.uas-app-grid{grid-template-columns:minmax(0,1fr)}.uas-hero{min-height:0}.uas-app-card{min-height:180px}.uas-toolbar{align-items:stretch}.uas-tabs{max-width:100%}.uas-tabs button{font-size:1.3rem;padding:10px}}.uas-section-heading--tight{margin:0 0 18px}.uas-feature-showcase{background:#fffffff0;border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:30px;margin:26px auto 0;padding:clamp(22px,3.5vw,36px);width:min(1320px,100%)}.uas-featured-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.uas-featured-card{grid-gap:16px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #e5eaf2;border:1px solid var(--uas-border);border-radius:24px;cursor:pointer;display:grid;gap:16px;padding:18px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.uas-featured-card:hover{border-color:#3a84f85c;box-shadow:0 18px 48px #1f314e14;transform:translateY(-2px)}.uas-featured-card h3{font-size:1.6rem;letter-spacing:-.03em;line-height:1.08;margin:0}.uas-featured-card p:not(.uas-eyebrow){color:#64748b;color:var(--uas-muted);line-height:1.6;margin:12px 0 0}.uas-featured-card__cta{color:#246ee8;color:var(--uas-primary-deep);display:inline-flex;font-size:1.3rem;font-weight:800;margin-top:16px}.uas-featured-card__media{background:#fff;border:1px solid #edf0f5;border-radius:20px;overflow:hidden}.uas-app-card__media img,.uas-detail-hero__visual img,.uas-featured-card__media img{display:block;width:100%}.uas-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.uas-app-card{overflow:hidden}.uas-app-card__media{aspect-ratio:16/10;background:#f8fbff;border-bottom:1px solid #edf0f5;margin:-22px -22px 18px;overflow:hidden}.uas-app-card__media img{height:100%;object-fit:cover}.uas-detail-hero__main{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(320px,500px)}.uas-detail-supporting-copy{color:#344054;font-size:1.4rem;line-height:1.75;margin:14px 0 0;max-width:780px}.uas-detail-hero__visual{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #edf0f5;border-radius:24px;overflow:hidden}.uas-detail-hero__visual img{height:100%;object-fit:cover}.uas-highlight-list{color:#4c596d;line-height:1.9;margin:20px 0 0;padding-left:20px}@media (max-width:1180px){.uas-app-grid,.uas-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uas-detail-hero__main{grid-template-columns:1fr}}@media (max-width:980px){.uas-app-grid,.uas-featured-grid{grid-template-columns:1fr}}@media (max-width:720px){.uas-feature-showcase{border-radius:22px}.uas-app-card__media{margin:-17px -17px 16px}}.uas-access-modal__note,.uas-app-card__meta,.uas-detail-hero,.uas-detail-section,.uas-download-note,.uas-empty-reviews,.uas-feature-showcase,.uas-field,.uas-form-error,.uas-info-card,.uas-metrics span,.uas-preview-placeholder,.uas-release-card span,.uas-review__head>div:last-child>div,.uas-search input,.uas-section-heading>span,.uas-shell,.uas-state,.uas-store-panel{font-size:1.3rem;font-size:var(--uas-min-text-size)}.uas-access-modal__copy,.uas-app-card p,.uas-detail-summary,.uas-detail-supporting-copy,.uas-featured-card p:not(.uas-eyebrow),.uas-hero__content>p:last-child,.uas-long-copy,.uas-review p{font-size:1.4rem}.uas-app-card__open,.uas-back-button,.uas-featured-card__cta,.uas-primary-button,.uas-restricted-pill,.uas-soft-pill,.uas-tabs button{font-size:1.3rem;font-size:var(--uas-min-text-size)}.company-info-page{background:linear-gradient(125deg,#f8fbff,#eaf2ff);color:#162f58;display:flex;flex-direction:column;font-family:inherit;gap:60px;min-height:100dvh;padding:clamp(22px,5vw,65px)}.company-info-home{align-items:center;color:#4473aa;display:inline-flex;font-size:14px;font-weight:700;gap:9px;text-decoration:none}.company-info-card{background:#fff;border:1px solid #dbe7f9;border-radius:28px;box-shadow:0 25px 65px #224b8512;margin:0 auto;padding:clamp(26px,6vw,68px);width:min(650px,100%)}.company-info-icon{background:#eaf3ff;border-radius:18px;color:#3a84f8;display:grid;height:58px;margin-bottom:22px;place-items:center;width:58px}.company-info-icon svg{font-size:30px}.company-info-label{color:#5382bc;font-size:11px;font-weight:800;letter-spacing:1.5px}.company-info-card h1{font-size:clamp(32px,6vw,55px);letter-spacing:-.03em;line-height:1.1;margin:12px 0 20px}.company-info-card p{color:#657b99;font-size:16px;line-height:1.7}.company-info-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.company-info-actions a{border-radius:12px;font-size:13px;font-weight:700;padding:13px 19px;text-decoration:none}.company-info-contact{align-items:center;background:#3a84f8;color:#fff;display:flex;gap:8px}.company-info-about{background:#eff5ff;color:#3a67a3}.publicPageNavigationHolder{background:#fff;position:relative;width:100%;z-index:1001}.publicPageNavigationHolder>.publicHeader--desktop{background:#fff;left:auto;position:relative;top:auto}@media (max-width:768px){.publicPageNavigationHolder{z-index:1001}}.pos-device-page{--pos-blue:#3a84f8;--pos-navy:#122b53;background:radial-gradient(ellipse at 78% 27%,#e8f0ff 0,#0000 45%),linear-gradient(145deg,#f9fbff,#f3f7ff 60%,#e8f0ff);color:var(--pos-navy);font-family:inherit;isolation:isolate;min-height:100dvh;overflow:hidden;padding:clamp(20px,4vw,54px) clamp(18px,5vw,76px) 22px;position:relative}.pos-device-page *{box-sizing:border-box}.pos-device-orb{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute;z-index:-1}.pos-device-orb--one{background:#3a84f81f;height:320px;right:-180px;top:-120px;width:320px}.pos-device-orb--two{background:#3a84f817;bottom:5%;height:260px;left:-200px;width:260px}.pos-device-topline{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:auto;max-width:1160px}.pos-device-brand{align-items:center;color:#173b71;display:inline-flex;font-size:21px;font-weight:850;gap:10px;letter-spacing:-.9px;text-decoration:none}.pos-device-brand-icon{align-items:center;background:var(--pos-blue);border-radius:13px;box-shadow:0 8px 20px #3a84f833;color:#fff;display:inline-flex;height:41px;justify-content:center;width:41px}.pos-device-brand-icon svg{font-size:24px}.pos-device-brand-accent{color:var(--pos-blue)}.pos-device-label{align-items:center;color:#6e809f;display:inline-flex;font-size:12px;font-weight:650;gap:5px}.pos-device-label svg{font-size:17px}.pos-device-shell{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin:auto;max-width:1160px;min-height:min(690px,80dvh)}.pos-device-intro{padding-block:65px;position:relative;z-index:2}.pos-device-eyebrow{align-items:center;color:#3a71c0;display:inline-flex;font-size:11px;font-weight:800;gap:9px;letter-spacing:1.65px;margin-bottom:22px}.pos-device-pulse{background:#3a84f8;border-radius:100%;box-shadow:0 0 0 5px #3a84f81c;height:9px;width:9px}.pos-device-intro h1{color:#11274a;font-size:clamp(36px,5.2vw,67px);font-weight:850;letter-spacing:-.055em;line-height:1.095;margin:0 0 22px;max-width:600px}.pos-device-intro h1 span{color:var(--pos-blue)}.pos-device-description{color:#687998;font-size:clamp(14px,1.3vw,16px);line-height:1.75;margin:0 0 27px;max-width:475px}.pos-device-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pos-device-actions a{align-items:center;border-radius:13px;display:inline-flex;font-size:14px;font-weight:750;gap:10px;justify-content:center;min-height:49px;padding:13px 21px;text-decoration:none;transition:transform .2s,box-shadow .2s}.pos-device-actions a:hover{transform:translateY(-2px)}.pos-device-primary{background:linear-gradient(125deg,#327ff1,#2664dc);box-shadow:0 10px 24px #3a84f838;color:#fff}.pos-device-secondary{background:#ffffffe0;border:1px solid #dce5f5;color:#37649e}.pos-device-primary svg{font-size:20px}.pos-device-availability{color:#8594ac;font-size:11.5px;line-height:1.5;margin:12px 0 0}.pos-device-capabilities{display:flex;flex-wrap:wrap;gap:13px 18px;margin-top:26px}.pos-device-capabilities span{align-items:center;color:#5f7390;display:inline-flex;font-size:12px;font-weight:650;gap:6px}.pos-device-capabilities svg{color:#3a84f8;font-size:16px}.pos-device-showcase{display:grid;min-height:560px;place-items:center;position:relative}.pos-device-glow{background:linear-gradient(130deg,#3a84f83d,#d1e2ff8c);border-radius:50%;box-shadow:0 0 0 34px #ffffff59,0 0 0 78px #ffffff2e;height:390px;position:absolute;width:390px}.pos-device-phone{background:linear-gradient(#fff,#f8faff);border:8px solid #1d2d4d;border-radius:38px;box-shadow:22px 30px 65px #102d5540,-13px -5px 30px #fff9;min-height:510px;outline:2px solid #c3d2ec;padding:22px 18px 20px;position:relative;transform:rotate(7deg);width:265px}.pos-device-speaker{background:#1d2d4d;border-radius:0 0 12px 12px;height:15px;left:calc(50% - 37.5px);position:absolute;top:7px;width:75px}.pos-device-phone-top{align-items:center;display:flex;justify-content:space-between;margin:13px 0 35px}.pos-device-mini-logo{color:#1c3966;font-size:16px;font-weight:900}.pos-device-mini-logo span{color:var(--pos-blue)}.pos-device-phone-dot{background:#eaf1ff;border-radius:10px;height:29px;width:29px}.pos-device-phone-welcome{color:#8a9cba;font-size:10px}.pos-device-phone-welcome strong{color:#142c52;display:block;font-size:20px;letter-spacing:-.5px;margin-top:5px}.pos-device-total{background:linear-gradient(130deg,#2a76e2,#1d55af);border-radius:17px;box-shadow:0 12px 23px #3a84f836;color:#fff;margin:20px 0 13px;padding:19px 16px}.pos-device-total>span{font-size:10px;opacity:.74}.pos-device-total>strong{display:block;font-size:15px;margin-top:9px}.pos-device-total-lines{display:flex;gap:5px;margin-top:22px}.pos-device-total-lines i{background:#ffffff73;border-radius:7px;height:5px;width:23%}.pos-device-total-lines i:nth-child(2){width:40%}.pos-device-total-lines i:nth-child(3){width:15%}.pos-device-tile-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:18px}.pos-device-tile-row span{align-items:center;background:#eef4ff;border:1px solid #e3ecfc;border-radius:12px;color:#3965a1;display:flex;flex-direction:column;font-size:10px;font-weight:750;gap:6px;height:72px;justify-content:center}.pos-device-tile-row svg{font-size:22px}.pos-device-product{align-items:center;border:1px solid #e6edfa;border-radius:12px;display:flex;gap:9px;padding:13px 9px}.pos-device-product-icon{background:#eff4ff;border-radius:9px;color:#3a84f8;display:grid;height:28px;place-items:center;width:28px}.pos-device-product strong{display:block;font-size:11px}.pos-device-product small{color:#8496b1;display:block;font-size:8px}.pos-device-product>svg{color:#8098c0;font-size:16px;margin-left:auto}.pos-device-phone-button{align-items:center;background:#2d79e8;border-radius:9px;color:#fff;display:flex;font-size:10px;gap:3px;justify-content:center;margin-top:19px;padding:12px 6px;text-align:center}.pos-device-phone-button svg{font-size:14px}.pos-device-floating{align-items:center;background:#fffffff5;border:1px solid #e6eefc;border-radius:14px;box-shadow:0 17px 35px #18386d21;display:flex;gap:10px;padding:12px 16px;position:absolute;z-index:2}.pos-device-floating strong{color:#1d3355;display:block;font-size:12px}.pos-device-floating small{color:#8494ad;font-size:10px}.pos-device-floating-icon{background:#e8f1ff;border-radius:10px;color:#2b77e7;display:grid;height:35px;place-items:center;width:35px}.pos-device-floating-icon--soft{background:#e5f8f1;color:#15976b}.pos-device-floating--top{right:0;top:110px;transform:rotate(2deg)}.pos-device-floating--bottom{bottom:112px;left:-5px;transform:rotate(-2deg)}.pos-device-footer{border-top:1px solid #466fb121;color:#899ab4;display:flex;flex-wrap:wrap;font-size:11px;gap:10px;justify-content:space-between;margin:auto;max-width:1160px;padding-top:18px}.pos-device-footer span{align-items:center;display:inline-flex;gap:6px}.pos-device-footer svg{font-size:17px}@media (max-width:1023.98px){.pos-device-shell{gap:12px;grid-template-columns:minmax(0,1fr) minmax(200px,.8fr);min-height:auto}.pos-device-intro{padding-block:65px}.pos-device-intro h1{font-size:clamp(35px,5vw,55px)}.pos-device-showcase{min-height:500px;transform:scale(.82);transform-origin:center center}}@media (max-width:680px){.pos-device-page{padding:19px 17px}.pos-device-topline{gap:10px}.pos-device-label{font-size:0}.pos-device-label svg{font-size:20px}.pos-device-brand{font-size:19px}.pos-device-shell{display:flex;flex-direction:column;gap:0}.pos-device-intro{padding:55px 2px 5px;text-align:left}.pos-device-intro h1{font-size:clamp(36px,9.2vw,49px)}.pos-device-description{font-size:14px;line-height:1.65}.pos-device-actions{align-items:stretch;flex-direction:column}.pos-device-actions a{font-size:13px;width:100%}.pos-device-capabilities{gap:10px 15px}.pos-device-showcase{height:430px;margin-top:31px;min-height:430px;transform:scale(.72);transform-origin:center top;width:100%}.pos-device-floating--top{right:-8px}.pos-device-floating--bottom{left:-2px}.pos-device-footer{font-size:10px;gap:9px;padding-bottom:8px}}@media (max-width:375px){.pos-device-showcase{height:375px;min-height:375px;transform:scale(.65)}.pos-device-intro{padding-top:42px}.pos-device-showcase .pos-device-floating--bottom{left:4px}}@media (prefers-reduced-motion:reduce){.pos-device-actions a{transition:none}}.notistack-Snackbar.go3963613292{font-size:1.8rem}
/*# sourceMappingURL=main.6911c311.css.map*/