.landingProblem{text-align:left!important;background:linear-gradient(#fcf8fd 0%,#faf4fb 100%)!important;padding:96px 32px!important}.landingProblemInner{grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:center;gap:72px;max-width:1320px;margin:0 auto;display:grid}.landingProblemCopy{z-index:2;min-width:0;position:relative}.landingProblem .sectionKicker{color:#9b526d;margin:0 0 18px}.landingProblem h2{text-wrap:balance;max-width:590px;letter-spacing:-.055em!important;margin:0 0 24px!important;font-size:clamp(42px,4.15vw,62px)!important;line-height:1.01!important}.landingProblemLead{max-width:590px;color:#6f6474!important;margin:0!important;font-size:17px!important;line-height:1.72!important}.landingProblem .problemTags{flex-wrap:wrap;align-items:center;max-width:650px;justify-content:flex-start!important;gap:9px!important;margin-top:28px!important;display:flex!important}.landingProblem .problemTags span{color:#3d2a43!important;background:#fffffff0!important;border:1px solid #eadfee!important;border-radius:999px!important;padding:9px 14px!important;font-size:12px!important;font-weight:750!important;box-shadow:0 5px 16px #24043c09!important}.landingProblemVisual{aspect-ratio:1.52;isolation:isolate;border-radius:30px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 64px #24043c1f}.landingProblemVisual img{object-fit:cover;object-position:center;filter:saturate(.97)contrast(1.01);width:100%;height:100%;display:block}.landingProblemVisual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#faf4fb9e 0%,#faf4fb3d 8%,#faf4fb0f 15%,#faf4fb00 24%);position:absolute;inset:0}@media (max-width:1050px){.landingProblemInner{grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:44px}.landingProblem h2{font-size:clamp(40px,5vw,54px)!important}.landingProblemLead{font-size:16px!important}}@media (max-width:820px){.landingProblem{padding:78px 24px!important}.landingProblemInner{grid-template-columns:1fr;gap:38px}.landingProblemCopy,.landingProblem h2,.landingProblemLead{max-width:680px}.landingProblemVisual{aspect-ratio:1.5;max-width:760px}.landingProblemVisual:after{background:linear-gradient(90deg,#faf4fb59 0%,#faf4fb1a 12%,#faf4fb00 24%)}}@media (max-width:560px){.landingProblem{padding:66px 16px!important}.landingProblemInner{gap:30px}.landingProblem h2{margin-bottom:20px!important;font-size:clamp(38px,11vw,48px)!important;line-height:1.02!important}.landingProblemLead{font-size:15px!important;line-height:1.65!important}.landingProblem .problemTags{gap:7px!important;margin-top:22px!important}.landingProblem .problemTags span{padding:8px 11px!important;font-size:11px!important}.landingProblemVisual{aspect-ratio:1.18;border-radius:22px}.landingProblemVisual img{object-position:center}.landingProblemVisual:after{background:linear-gradient(#faf4fb38 0%,#faf4fb00 20%)}}
.useSprite-home{background-image:url(/landing/hero-house.jpg)!important;background-position:50%!important}.useSprite-workshop{background-image:url(/landing/Altarca_Atelier_V1.jpg)!important;background-position:50%!important}.useSprite-pla{background-image:url(/landing/Altarca_PLA_Regal_V1.jpg)!important;background-position:50%!important}.useSprite-club{background-image:url(/landing/Altarca_Fussballverein_V1.jpg)!important;background-position:50%!important}.useSprite-archive{background-image:url(/landing/Altarca_Ordner_V1.jpg)!important;background-position:50%!important}.useSprite-tools{background-image:url(/landing/Altarca_Atelier_mehrere_V1.jpg)!important;background-position:50%!important}.landingSet .setVisual{border-radius:24px;min-height:440px;overflow:hidden;background:url(/landing/hero-house.jpg) 50%/cover no-repeat!important}.landingSet .setVisual img{display:none!important}.stepPhoto img,.setVisual img{object-fit:cover}@media (max-width:950px){.landingSet .setVisual{min-height:360px}}@media (max-width:560px){.landingSet .setVisual{min-height:300px}}
.landingCommerce{background:linear-gradient(#f7f8fb 0%,#fff 100%);padding:96px clamp(22px,5vw,76px)}.landingCommerceHead{text-align:center;max-width:820px;margin:0 auto 42px}.landingCommerceHead h2{margin:8px 0 14px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.04}.landingCommerceHead>p:last-child{color:#566172;max-width:720px;margin:0 auto;font-size:1.08rem;line-height:1.7}.starterBenefits{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 32px;display:flex}.starterBenefits span{color:#243041;background:#fff;border:1px solid #dfe4ea;border-radius:999px;padding:9px 13px;font-size:.9rem;font-weight:700}.starterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1120px;margin:0 auto;display:grid}.starterCard{background:#fff;border:1px solid #dfe4ea;border-radius:28px;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);min-height:500px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #17243714}.starterCard.featured{border:2px solid #ef7d32;box-shadow:0 24px 65px #de681f29}.starterBadge{z-index:3;color:#fff;letter-spacing:.08em;background:#ef7d32;border-radius:999px;padding:7px 12px;font-size:.75rem;font-weight:800;position:absolute;top:18px;right:18px}.starterVisual{background:#eef1f4;min-height:100%}.starterVisual img{object-fit:cover;width:100%;height:100%;min-height:500px}.starterCardBody{flex-direction:column;padding:34px 32px 30px;display:flex}.starterEyebrow{color:#7a8492;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:800}.starterCard h3{margin:0;font-size:2rem}.starterTagline{color:#687384;margin:6px 0 18px}.starterPrice{align-items:baseline;gap:9px;margin-bottom:18px;display:flex}.starterPrice strong{font-size:2.45rem;line-height:1}.starterPrice span{color:#6f7885;font-size:.86rem}.starterCore{border-top:1px solid #e6e9ee;border-bottom:1px solid #e6e9ee;padding:16px 0}.starterCore strong,.starterCore span{display:block}.starterCore strong{margin-bottom:5px;font-size:1.12rem}.starterCore span{color:#4e5968}.starterNoPrinter{color:#19703b;background:#eef8f1;border-radius:9px;align-self:flex-start;margin:16px 0 8px;padding:8px 11px;font-size:.86rem;font-weight:800;display:inline-flex}.starterFacts{color:#485363;gap:9px;margin:13px 0 24px;padding:0;font-size:.92rem;list-style:none;display:grid}.starterFacts li:before{content:"✓";color:#17733e;margin-right:8px;font-weight:900}.starterCardBody .landingBtn{text-align:center;align-self:stretch;margin-top:auto}.starterCard:not(.featured) .landingBtn{background:#182231}.starterFinePrint{color:#7a8491;margin:12px 0 0;font-size:.76rem;line-height:1.45}.starterAlternative{color:#fff;text-align:center;background:#182231;border-radius:18px;max-width:900px;margin:34px auto 0;padding:22px 26px}.starterAlternative strong{margin-bottom:6px;font-size:1.05rem;display:block}.starterAlternative p{color:#dce2e9;margin:0 0 12px}.starterAlternative a{color:#fff;text-underline-offset:3px;font-weight:800;text-decoration:underline}.landingFreeStart{color:#fff;background:#172231;padding:76px clamp(22px,5vw,76px)}.landingFreeStartInner{grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:1120px;margin:0 auto;display:grid}.landingFreeStart h2{margin:8px 0 0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.landingFreeStart p{color:#d9e0e7;line-height:1.65}.freeFacts{flex-wrap:wrap;gap:9px;margin:18px 0 22px;display:flex}.freeFacts span{background:#ffffff17;border-radius:999px;padding:8px 11px;font-size:.87rem;font-weight:700}@media (max-width:980px){.starterGrid{grid-template-columns:1fr;max-width:720px}.starterCard{grid-template-columns:.85fr 1.15fr}}@media (max-width:680px){.landingCommerce{padding:72px 18px}.starterCard{grid-template-columns:1fr;min-height:0}.starterVisual,.starterVisual img{min-height:220px;max-height:260px}.starterCardBody{padding:28px 22px 24px}.starterBadge{top:14px;right:14px}.landingFreeStart{padding:64px 20px}.landingFreeStartInner{grid-template-columns:1fr;gap:18px}}.starterTitleRow{align-items:center;gap:14px;margin-bottom:4px;display:flex}.starterIcon{object-fit:contain;flex:none;width:58px;height:58px}.starterTitleRow .starterEyebrow{margin-bottom:5px;display:block}.starterVisual{background:linear-gradient(145deg,#f8f5fa 0%,#eef1f4 100%);justify-content:center;align-items:center;padding:22px;display:flex}.starterVisual img{object-fit:contain;width:100%;height:auto;min-height:0;max-height:500px;transition:transform .28s}.starterCard:hover .starterVisual img{transform:translateY(-4px)scale(1.01)}@media (max-width:680px){.starterVisual{padding:16px}.starterVisual img{min-height:0;max-height:300px}.starterIcon{width:50px;height:50px}}.commerceExpansion{gap:28px;padding-top:42px;display:grid}.commerceLane{background:#fff;border:1px solid #e5e0e8;border-radius:28px;grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:24px;width:100%;max-width:1240px;margin:0 auto;padding:24px;display:grid;box-shadow:0 18px 55px #2711300f}.commerceLaneIntro{background:linear-gradient(160deg,#fff7f1 0%,#fbf8fc 55%,#f4f7fb 100%);border:1px solid #eee5ef;border-radius:22px;padding:24px 22px}.commerceLaneIntro h2{letter-spacing:-.04em;color:#2e1238;margin:8px 0 10px;font-size:30px;line-height:1.02}.commerceLaneIntro>p:not(.sectionKicker){color:#6f6575;margin:0;line-height:1.55}.laneMiniFacts{color:#43364a;gap:9px;margin-top:24px;font-size:13px;font-weight:700;display:grid}.labelLaneIntro{background:linear-gradient(160deg,#f6fbff 0%,#fff7f5 100%)}.commerceLaneMain{min-width:0}.compactHead{text-align:left;max-width:none;margin:0 0 20px}.compactHead h2{margin-top:0;font-size:clamp(30px,3vw,44px)}.compactHead>p{max-width:780px;margin-left:0!important}.planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.planCard{background:#fff;border:1px solid #e5e0e8;border-radius:20px;flex-direction:column;min-width:0;padding:20px;display:flex}.planCard.featured{border:2px solid #f07c38;box-shadow:0 16px 36px #eb5c4b1f}.planBadge{color:#fff;letter-spacing:.08em;background:linear-gradient(90deg,#ff963d,#ed3377);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;position:absolute;top:14px;right:14px}.planName{color:#1f2530;font-size:25px;font-weight:900}.planTag{color:#697381;min-height:46px;line-height:1.45}.planPrice{border-top:1px solid #ebe7ee;border-bottom:1px solid #ebe7ee;align-items:baseline;gap:7px;padding:14px 0;display:flex}.planPrice strong{letter-spacing:-.03em;font-size:30px}.planPrice span{color:#707887;font-size:12px}.planCard ul{color:#47515f;gap:8px;margin:16px 0 20px;padding:0;font-size:13px;list-style:none;display:grid}.planCard li:before{content:"✓";color:#20834d;margin-right:7px;font-weight:900}.planCta{text-align:center;background:#162235;border-radius:13px;justify-content:center;align-items:center;min-height:46px;margin-top:auto;font-weight:850;display:flex;color:#fff!important}.planCard.featured .planCta,.labelSetCard.featured .planCta{background:linear-gradient(90deg,#ff8e39,#f13a71)}.businessPreview{background:#f7f4f8;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:18px 20px;display:flex}.businessPreview h3{margin:4px 0 5px}.businessPreview p{color:#6f6575;margin:0;font-size:13px;line-height:1.5}.businessStatus{text-transform:uppercase;letter-spacing:.1em;color:#a04c67;font-size:10px;font-weight:900}.businessPreview .planCta{flex:none;padding:0 18px}.labelSetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.labelSetCard{background:#fff;border:1px solid #e5e0e8;border-radius:20px;padding:0 18px 18px;position:relative}.labelSetCard.featured{border:2px solid #f07c38}.labelSetTop{align-items:baseline;gap:7px;display:flex}.labelSetTop strong{font-size:26px}.labelSetTop small{color:#697381;font-size:13px}.labelSetPrice{align-items:baseline;gap:8px;margin:10px 0 16px;display:flex}.labelSetPrice strong{font-size:29px}.labelSetPrice span{color:#717a87;font-size:12px}.shippingNote{color:#7b7180;text-align:center;margin:14px 0 0;font-size:12px}.commerceBenefits{background:#fff;border:1px solid #e6e0e9;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:10px;width:100%;max-width:1240px;margin:0 auto;padding:14px;display:grid}.commerceBenefits span{color:#403348;background:#f8f6f9;border-radius:14px;align-items:center;gap:9px;padding:13px 14px;font-size:13px;font-weight:750;display:flex}.commerceBenefits b{color:#ec5570;font-size:18px}.productCompareDisclosure{background:#fff;border:1px solid #e5e0e8;border-radius:20px;width:100%;max-width:1240px;margin:0 auto;overflow:hidden}.productCompareDisclosure>summary{cursor:pointer;color:#31163b;justify-content:space-between;align-items:center;padding:18px 22px;font-weight:900;list-style:none;display:flex}.productCompareDisclosure>summary:after{content:"+";font-size:24px;font-weight:500}.productCompareDisclosure[open]>summary:after{content:"–"}.productCompareDisclosure .productCompareSection{padding-top:8px}@media (max-width:1100px){.commerceLane{grid-template-columns:1fr}.commerceLaneIntro{grid-template-columns:1fr 1fr;align-items:start;column-gap:24px;display:grid}.commerceLaneIntro .sectionKicker,.commerceLaneIntro h2,.commerceLaneIntro>p{grid-column:1}.laneMiniFacts{grid-area:1/2/span 3;align-self:center;margin-top:0}.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.commerceExpansion{gap:18px}.commerceLane{border-radius:22px;padding:14px}.commerceLaneIntro{padding:20px;display:block}.laneMiniFacts{margin-top:18px}.planGrid,.labelSetGrid,.commerceBenefits{grid-template-columns:1fr}.businessPreview{flex-direction:column;align-items:stretch}.businessPreview .planCta{width:100%}.compactHead{text-align:center}.compactHead>p{margin-left:auto!important}}.landingValueStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1180px;margin:0 auto;padding:0 24px 92px;display:grid}.landingValueStrip>div{background:linear-gradient(145deg,#fff 0%,#fbf7fc 100%);border:1px solid #eadfee;border-radius:20px;min-height:150px;padding:24px;box-shadow:0 10px 30px #24043c0b}.landingValueStrip strong{color:#2d1834;letter-spacing:-.025em;margin-bottom:10px;font-size:19px;display:block}.landingValueStrip span{color:#6f6474;font-size:14px;line-height:1.62;display:block}.billingToggle{background:#f8f6f9;border:1px solid #e5e0e8;border-radius:999px;align-items:center;gap:4px;margin:0 0 18px;padding:4px;display:inline-flex!important}.billingToggle button{color:#5f5365;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800}.billingToggle button.active{color:#2d1834;background:#fff;box-shadow:0 4px 14px #24043c14}.billingToggle button small{color:#9b526d;margin-left:6px;font-size:10px}.starterGrid{align-items:stretch}.starterCard,.starterVisual{min-height:0}.starterCardBody{padding:30px 28px 26px}.starterFacts{gap:7px;font-size:.88rem}.starterFinePrint{max-width:46ch}.starterAlternative{max-width:920px}.planCard{min-height:455px}.planIconWrap{height:70px}.planIcon{width:62px;height:62px}.planTag{min-height:54px}.productCompareDisclosure>summary:focus-visible,.billingToggle button:focus-visible{outline-offset:3px;outline:3px solid #43a6df73}@media (max-width:900px){.landingValueStrip{grid-template-columns:1fr;padding-bottom:74px}.landingValueStrip>div{min-height:0}}@media (max-width:620px){.landingValueStrip{padding:0 16px 64px}.billingToggle{width:max-content;max-width:100%;display:flex!important}}@media (max-width:430px){.landingNav{gap:6px!important;height:70px!important;padding-left:12px!important;padding-right:12px!important}.landingBrandExpanded{gap:8px!important;min-width:0!important}.landingBrandExpanded img{width:42px!important;height:42px!important}.landingBrandExpanded .brandWords strong{font-size:23px!important}.landingNavActions{flex-shrink:0;gap:4px!important}.landingLanguageSlot{flex-shrink:0}.landingHero{padding:18px 14px 0!important}.heroCopy{padding:12px 0 28px!important}.eyebrow{letter-spacing:.12em!important;margin-bottom:10px!important;font-size:10px!important}.landingHero h1{letter-spacing:-.052em!important;margin:8px 0 18px!important;font-size:clamp(40px,12.2vw,52px)!important;line-height:.98!important}.heroLead{font-size:15px!important;line-height:1.58!important}.heroActions{align-items:stretch!important;gap:9px!important;margin-top:20px!important}.heroActions .landingBtn,.heroActions .landingGhost{text-align:center;justify-content:center;width:100%;min-height:46px}.heroNote{font-size:11px!important;line-height:1.45!important}.heroQuickBenefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;font-size:11px!important;display:grid!important;overflow:visible!important}.heroQuickBenefits span{text-align:center;justify-content:center;white-space:normal!important}.heroQuickBenefits span+span:before{display:none!important}.heroPhotoWrap{min-height:280px!important}.landingProblem,.landingLabel,.landingAppShowcase,.landingFeatures,.landingShared,.landingSet,.landingTrust,.landingHow,.landingUses,.landingFaq{padding:64px 14px!important}.structureStrip{justify-content:flex-start!important;gap:8px!important;padding:14px!important}.structureStrip b{text-align:center;width:100%;transform:rotate(90deg)}.structureStrip span,.structureStrip strong{text-align:center;width:100%}.examplePath{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.examplePath b{justify-self:center;transform:rotate(90deg)}.examplePath span,.examplePath strong{text-align:center;width:100%}.deviceStage{overflow:hidden;min-height:315px!important}.desktopMock{transform-origin:top;transform:scale(.94);width:100%!important}.phoneMock{width:126px!important;bottom:0!important;right:-4px!important}.phoneScreen{gap:10px!important;min-height:225px!important;padding:18px 12px!important}.phoneQr{height:80px!important;font-size:48px!important}.featureList{gap:14px!important}.featureList>div{border-radius:18px!important}.featureImage{height:175px!important}.useVisual{height:220px!important}.sharedVisual img,.setVisual img{aspect-ratio:auto!important;min-height:0!important;max-height:none!important}.starterBenefits{justify-content:flex-start!important;gap:7px!important;margin-bottom:24px!important}.starterBenefits span{padding:7px 10px!important;font-size:.78rem!important}.starterCard{border-radius:22px!important}.starterVisual{min-height:0!important;max-height:none!important;padding:12px!important}.starterVisual img{object-fit:contain!important;width:100%!important;min-height:0!important;max-height:220px!important}.starterCardBody{padding:22px 18px 20px!important}.starterTitleRow{align-items:flex-start!important;gap:10px!important}.starterIcon{width:46px!important;height:46px!important}.starterCard h3{font-size:1.65rem!important}.starterPrice strong{font-size:2rem!important}.starterCore strong{font-size:1rem!important}.starterFacts{gap:7px!important;font-size:.84rem!important}.starterFinePrint{font-size:.72rem!important;line-height:1.4!important}.commerceLane{border-radius:18px!important;padding:10px!important}.commerceLaneIntro{border-radius:16px!important;padding:16px!important}.commerceLaneIntro h2{font-size:25px!important}.compactHead h2{font-size:28px!important}.compactHead{margin-bottom:14px!important}.billingToggle{justify-content:space-between;width:100%!important}.billingToggle button{flex:1;min-height:42px;padding:8px 9px!important}.billingToggle button small{display:block;margin:2px 0 0!important;font-size:9px!important}.planCard{min-height:0!important;padding:18px 16px!important}.planIconWrap{height:58px!important}.planIcon{width:52px!important;height:52px!important}.planTag{min-height:0!important;margin-bottom:14px!important}.planPrice strong{font-size:28px!important}.planCta{min-height:44px!important}.labelSetMedia{min-height:155px!important;padding:12px!important}.labelEnvelope{max-height:165px!important}.labelSetIcon{width:44px!important;height:44px!important;bottom:9px!important;right:10px!important}.commerceBenefits{gap:7px!important;padding:8px!important}.commerceBenefits span{padding:11px!important}.productCompareDisclosure>summary{padding:15px 16px!important;font-size:14px!important}.productComparison td{grid-template-columns:96px 1fr!important;gap:8px!important}.faqShowcase{gap:12px!important}.faqShowcase article{border-radius:18px!important}.faqCopy{padding:17px 18px 19px!important}.faqCopy h3{font-size:16px!important}.faqVisual{aspect-ratio:16/9!important}.landingSocial,.landingFooter{padding-left:14px!important;padding-right:14px!important}}@media (min-width:721px) and (max-width:1100px){.landingHero{grid-template-columns:1fr!important;gap:34px!important;padding-left:24px!important;padding-right:24px!important}.heroCopy{max-width:760px;padding-right:0!important}.heroVisual{margin:0 -24px!important}.heroPhotoWrap{min-height:360px!important}.landingProblemInner,.landingLabel,.landingAppShowcase,.landingFeatures,.landingShared,.landingSet,.landingTrust{grid-template-columns:1fr!important;gap:36px!important}.landingProblemVisual,.sharedVisual,.setVisual{width:100%;max-width:820px}.stepGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.stepGrid article{padding:22px!important}.stepPhoto{height:150px!important}.featureList,.useGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.starterGrid{grid-template-columns:1fr!important;max-width:820px!important}.starterCard{grid-template-columns:minmax(250px,.9fr) minmax(0,1.1fr)!important}.starterVisual img{max-height:420px!important}.commerceLane{grid-template-columns:1fr!important;padding:18px!important}.commerceLaneIntro{grid-template-columns:minmax(0,1fr) minmax(220px,.75fr)!important;align-items:center!important;column-gap:26px!important;display:grid!important}.commerceLaneIntro .sectionKicker,.commerceLaneIntro h2,.commerceLaneIntro>p{grid-column:1!important}.laneMiniFacts{grid-area:1/2/span 3!important;margin-top:0!important}.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.planCard{min-height:420px!important}.labelSetGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.labelSetMedia{min-height:180px!important}.labelEnvelope{max-height:180px!important}.commerceBenefits,.faqShowcase{grid-template-columns:repeat(2,minmax(0,1fr))!important}.faqShowcase article:nth-child(5){grid-column:1/-1!important}}#free{scroll-margin-top:110px}.socialButton.pending{pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.storeButtons{align-items:center}.storeButton.storeButtonPending{color:#fff;cursor:default;pointer-events:none;background:#16021f;border:1px solid #16021f24;justify-content:center;min-width:190px;min-height:52px}.storeButton.storeButtonPending>span{text-align:left}.storeButton.storeButtonPending small{color:#cfc4d3}.landingHow,.landingValueStrip,.landingExample,.landingLabel,.landingAppShowcase,.landingFeatures,.landingUses,.landingShared,.landingSet,.landingCommerce,.landingTrust,.landingFaq,.landingSocial,.landingCta,.landingFooter{content-visibility:auto;contain-intrinsic-size:1px 760px}.landingCommerce,.landingFaq{contain-intrinsic-size:1px 1200px}.landingProblemVisual,.stepPhoto,.exampleDeviceImage,.labelDemoImage,.useVisual,.sharedVisual,.setVisual{position:relative}.landingProblemVisual>img,.stepPhoto>img,.exampleDeviceImage>img,.labelDemoImage>img,.featureList>div>img,.useVisual>img,.sharedVisual>img,.setVisual>img{object-fit:cover}.labelDemoImage>img,.sharedVisual>img,.setVisual>img{object-fit:contain}
.commerceExpansion{gap:82px;max-width:1180px;margin:68px auto 0;display:grid}.planSection,.labelReorderSection,.productCompareSection{scroll-margin-top:96px}.commerceSectionHead{text-align:center;max-width:820px;margin:0 auto 30px}.commerceSectionHead h2{margin:8px 0 12px;font-size:clamp(2rem,4vw,3.15rem);line-height:1.06}.commerceSectionHead>p:last-child{color:#596474;max-width:720px;margin:0 auto;line-height:1.65}.billingToggle{display:none}.planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.planCard{background:#fff;border:1px solid #dfe4ea;border-radius:22px;flex-direction:column;min-height:430px;padding:26px 22px 22px;display:flex;position:relative;box-shadow:0 14px 34px #1724370f}.planCard.featured{border:2px solid #ef7d32;box-shadow:0 18px 42px #de681f24}.planBadge{color:#fff;letter-spacing:.08em;background:#ef7d32;border-radius:999px;padding:6px 9px;font-size:.68rem;font-weight:900;position:absolute;top:16px;right:16px}.planName{color:#172231;font-size:1.55rem;font-weight:900}.planTag{color:#687384;min-height:64px;margin:8px 0 20px;line-height:1.5}.planPrice{border-bottom:1px solid #e8ebef;align-items:baseline;gap:7px;padding-bottom:18px;display:flex}.planPrice strong{color:#172231;font-size:2.15rem;line-height:1}.planPrice span{color:#73808d;font-size:.8rem}.planCard ul{color:#485363;gap:10px;margin:20px 0 24px;padding:0;font-size:.9rem;list-style:none;display:grid}.planCard li:before{content:"✓";color:#19703b;margin-right:8px;font-weight:900}.planCta{text-align:center;background:#182231;border-radius:12px;margin-top:auto;padding:12px 14px;font-weight:850;display:block;color:#fff!important;text-decoration:none!important}.planCard.featured .planCta,.labelSetCard.featured .planCta{background:#ef7d32}.labelSetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.labelSetCard{background:#fff;border:1px solid #dfe4ea;border-radius:20px;align-items:center;gap:18px;padding:22px;display:flex;box-shadow:0 12px 30px #1724370f}.labelSetCard.featured{border-color:#ef7d32}.labelSetTop{min-width:110px;display:grid}.labelSetTop span{color:#7c8794;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:850}.labelSetTop strong{color:#172231;font-size:2.2rem;line-height:1.05}.labelSetTop small{color:#687384}.labelSetPrice{min-width:120px;display:grid}.labelSetPrice strong{font-size:1.35rem}.labelSetPrice span{color:#788391;font-size:.78rem}.labelSetCard .planCta{white-space:nowrap;margin:0 0 0 auto}.shippingNote,.comparisonNote{text-align:center;color:#747f8d;max-width:850px;margin:16px auto 0;font-size:.82rem;line-height:1.55}.comparisonScroller{background:#fff;border:1px solid #dfe4ea;border-radius:20px;overflow-x:auto;box-shadow:0 14px 36px #1724370f}.productComparison{border-collapse:collapse;width:100%;min-width:1040px;font-size:.88rem}.productComparison th,.productComparison td{text-align:left;vertical-align:top;border-bottom:1px solid #edf0f3;padding:14px 13px}.productComparison th{color:#fff;letter-spacing:.02em;white-space:nowrap;background:#182231;font-size:.78rem}.productComparison tbody tr:nth-child(2n){background:#fafbfc}.productComparison tbody tr:hover{background:#fff7f2}.productComparison td:first-child{color:#172231;font-weight:850}.productComparison tbody tr:last-child td{border-bottom:0}.landingFreeStart{display:none!important}.annualPriceNote{color:#7a8491;margin:-12px 0 18px;font-size:.78rem;line-height:1.35;display:block}.cancelNote{color:#19703b;margin-top:5px;font-size:.76rem;font-weight:800;display:block}@media (max-width:1050px){.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.labelSetGrid{grid-template-columns:1fr}.labelSetCard{width:100%;max-width:760px;margin:0 auto}}@media (max-width:680px){.commerceExpansion{gap:66px;margin-top:52px}.commerceSectionHead{text-align:left}.commerceSectionHead h2{font-size:2rem}.planGrid{grid-template-columns:1fr}.planCard{min-height:0;padding:24px 20px}.planTag{min-height:0}.labelSetCard{grid-template-columns:1fr auto;gap:12px;display:grid}.labelSetPrice{text-align:right;min-width:0}.labelSetCard .planCta{grid-column:1/-1;margin:0}.comparisonScroller{box-shadow:none;background:0 0;border:0;overflow:visible}.productComparison{min-width:0;display:block}.productComparison thead{display:none}.productComparison tbody{gap:14px;display:grid}.productComparison tr{border:1px solid #dfe4ea;border-radius:16px;padding:16px 18px;display:grid;box-shadow:0 8px 22px #1724370d;background:#fff!important}.productComparison td{grid-template-columns:minmax(110px,.44fr) 1fr;gap:12px;padding:7px 0;display:grid;border:0!important}.productComparison td:before{content:attr(data-label);color:#7b8592;text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:800}.productComparison td:first-child{margin-bottom:3px;padding-bottom:11px;font-size:1.05rem;border-bottom:1px solid #edf0f3!important}.comparisonNote{text-align:left}}
:root{--bg:#24102f;--panel:#2b1237;--panel2:#361742;--border:#573163;--move-bg:#18384a;--move-border:#2f6f8e;--move-text:#8edcff}html,body{background:radial-gradient(circle at 18% -10%,#db28681f,transparent 34%),radial-gradient(circle at 88% 0,#43a6df17,transparent 30%),var(--bg)!important}.panel,.card,.legalCard,.scannerCard,.boxModal{background:linear-gradient(#341641fa,#280f34fa)!important}.dashboardTools{background:linear-gradient(135deg,#371646f5,#290f36f5)!important}.rack{background:#21102a!important}.column{box-sizing:border-box;background:#2d1438!important;width:274px!important;min-width:274px!important;max-width:274px!important}.column>div:has(>.boxButton){width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 34px!important}.boxButton{box-shadow:inset 0 0 0 1px #ffffff06;background:linear-gradient(135deg,#2a4963,#253d58)!important;border-color:#3baed8!important;height:128px!important;min-height:128px!important;max-height:128px!important}.boxButton:hover{background:linear-gradient(135deg,#315772,#294763)!important}.boxButton .boxTop{min-height:30px;align-items:center!important}.boxButton .boxTop b{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.boxButton .boxCode{background:#1b0c25!important;border-color:#466e83!important}.boxButton .boxTypeLine,.boxButton .boxMeta{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.column>div:has(>.boxButton):not(:has(.boxOrder)):after{content:"";grid-column:2;width:34px;display:block}.areaCard>.iconBtn:first-of-type,.areaCard>.iconBtn:nth-of-type(2),.rowHeader>.iconBtn:first-of-type,.rowHeader>.iconBtn:nth-of-type(2),.boxOrder .iconBtn{background:var(--move-bg)!important;border-color:var(--move-border)!important;color:var(--move-text)!important}.areaCard>.iconBtn:first-of-type:hover:not(:disabled),.areaCard>.iconBtn:nth-of-type(2):hover:not(:disabled),.rowHeader>.iconBtn:first-of-type:hover:not(:disabled),.rowHeader>.iconBtn:nth-of-type(2):hover:not(:disabled),.boxOrder .iconBtn:hover:not(:disabled){color:#d7f5ff!important;background:#214d64!important;border-color:#4ca6cf!important}.areaCard>.iconBtn:disabled,.rowHeader>.iconBtn:disabled,.boxOrder .iconBtn:disabled{opacity:.28}.firstRunGuide{background:linear-gradient(135deg,#3d184cf5,#261031f5);border:1px solid #613168;border-radius:16px;margin:0 0 16px;padding:16px;box-shadow:0 14px 32px #00000029}.firstRunGuideHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:13px;display:flex}.firstRunGuideHead>div:first-child{max-width:780px}.firstRunEyebrow{color:#ff8daf;letter-spacing:.12em;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.firstRunGuide h2{margin:0 0 4px;font-size:18px;line-height:1.2}.firstRunGuide p{color:#cdbed3;margin:0;font-size:12px;line-height:1.5}.firstRunProgress{color:#f3dce9;background:#1d0c26;border:1px solid #6b3a73;border-radius:999px;place-items:center;min-width:52px;height:34px;padding:0 11px;font-size:12px;font-weight:800;display:grid}.firstRunSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.firstRunStep{opacity:.72;background:#27102f;border:1px solid #51305a;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:flex-start;gap:9px;padding:10px;display:grid}.firstRunStep.isCurrent{opacity:1;background:linear-gradient(135deg,#34143f,#2b102f);border-color:#d63b71;box-shadow:inset 0 0 0 1px #d63b7126}.firstRunStep.isDone{opacity:.82;border-color:#356b5a}.firstRunNumber{color:#fff;background:#4a1d58;border-radius:999px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:850;display:grid}.firstRunStep.isCurrent .firstRunNumber{background:#d92f68}.firstRunStep.isDone .firstRunNumber{background:#2f705b}.firstRunStep b{margin:1px 0 3px;font-size:12px;display:block}.firstRunStep span:not(.firstRunNumber){color:#bdaec4;font-size:10.5px;line-height:1.4;display:block}.duplicateTools{gap:10px;margin:0 0 14px;display:grid}.duplicateTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.duplicateTitle>div{gap:2px;display:grid}.duplicateTitle b{text-transform:uppercase;letter-spacing:.06em;font-size:13px}.duplicateTitle small{color:var(--muted);font-size:11px}.duplicateMessage{color:#c7eefc;background:#173346;border:1px solid #346d87;border-radius:8px;padding:6px 9px;font-size:11px}.duplicateGrid{grid-template-columns:minmax(260px,.8fr) minmax(520px,1.2fr);gap:10px;display:grid}.duplicateGroup{border:1px solid var(--border);background:#24102f;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;padding:9px;display:grid}.duplicateGroup label{color:#d8cadf;grid-column:1/-1;font-size:11px;font-weight:750}.duplicateGroup select,.duplicateGroup input{height:38px;color:var(--text);background:#180821;border:1px solid #563461;border-radius:9px;outline:none;min-width:0;padding:0 9px}.duplicateGroup select:focus,.duplicateGroup input:focus{border-color:#48a9d2}.duplicateBtn{white-space:nowrap;height:38px;font-weight:750;color:#d7f5ff!important;background:#18384a!important;border-color:#2f6f8e!important}.duplicateBoxGroup{grid-template-columns:minmax(180px,1.3fr) minmax(155px,.8fr) 70px auto}.duplicateBoxGroup label{grid-column:1/-1}.duplicateCount{text-align:center;width:70px}@media (max-width:1100px){.duplicateGrid{grid-template-columns:1fr}.duplicateBoxGroup{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px auto}.column{width:274px!important;min-width:274px!important;max-width:274px!important}}@media (max-width:760px){.column{width:82vw!important;min-width:280px!important;max-width:340px!important}.firstRunGuide{padding:13px}.firstRunGuideHead{gap:10px}.firstRunGuide h2{font-size:16px}.firstRunSteps{grid-template-columns:1fr}.firstRunStep{padding:9px}.duplicateTools{margin-bottom:10px}.duplicateTitle{align-items:flex-start}.duplicateGrid,.duplicateGroup,.duplicateBoxGroup{grid-template-columns:1fr}.duplicateGroup label,.duplicateBoxGroup label{grid-column:auto}.duplicateGroup select,.duplicateGroup input,.duplicateBtn,.duplicateCount{width:100%}.boxButton{height:118px!important;min-height:118px!important;max-height:118px!important}}
.betaWorkspace{gap:16px;margin-top:16px;display:grid}.betaWorkspace .panel{padding:18px}.betaHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.betaHead h2{text-transform:none!important;letter-spacing:0!important;color:#fff!important;margin:3px 0 5px!important;font-size:18px!important}.betaHead p{color:var(--muted);max-width:760px;margin:0;font-size:13px;line-height:1.45}.betaKicker{text-transform:uppercase;letter-spacing:.14em;color:#7dd3fc;font-size:10px;font-weight:850}.noteComposer{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:12px;display:grid}.noteComposer textarea,.noteEdit{resize:vertical;width:100%;min-height:74px;color:var(--text);background:#21102f;border:1px solid #5b3b69;border-radius:12px;outline:none;padding:11px 12px}.noteComposer textarea:focus,.noteEdit:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf81f}.noteList{gap:8px;display:grid}.noteRow{background:#21102f;border:1px solid #50345f;border-radius:12px;grid-template-columns:32px 32px minmax(0,1fr) 34px 34px;align-items:start;gap:7px;padding:9px;display:grid}.noteRow.done{opacity:.62}.noteCheck{color:#7dd3fc;cursor:pointer;background:#1b3145;border:1px solid #577087;border-radius:9px;width:30px;height:30px;font-weight:900}.noteRow.done .noteCheck{color:#bbf7d0;background:#163a2b;border-color:#2e6b4d}.noteNumber{color:#aeb6c8;place-items:center;height:30px;font-size:12px;font-weight:800;display:grid}.noteText{color:#f8fafc;text-align:left;cursor:pointer;background:0 0;border:0;padding:5px 2px;line-height:1.4}.noteRow.done .noteText{text-decoration:line-through}.noteEdit{min-height:70px;padding:8px 9px}.checkActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.checkPrintHeader{display:none}.testStats{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.testStats span{color:#c9c3d1;background:#21102f;border:1px solid #51345f;border-radius:9px;padding:7px 10px;font-size:12px}.testStats b{color:#fff}.testStats .statOk{background:#143126;border-color:#2b654a}.testStats .statMinor{background:#332916;border-color:#7c6030}.testStats .statMajor{background:#3a1821;border-color:#7d3948}.testProgress{background:#2b1538;border-radius:999px;height:7px;margin-bottom:14px;overflow:hidden}.testProgress span{border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#22d3ee);height:100%;transition:width .2s;display:block}.checkSections{gap:9px;display:grid}.checkSection{background:#21102f;border:1px solid #50345f;border-radius:13px;overflow:hidden}.checkSectionHead{color:#fff;text-align:left;cursor:pointer;background:#2a1539;border:0;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-weight:800;display:grid}.checkSectionHead small{color:#aeb6c8;font-weight:700}.checkSectionHead b{color:#7dd3fc;text-align:center;font-size:20px}.checkItems{display:grid}.checkItem{border-top:1px solid #452c51;grid-template-columns:28px minmax(240px,1.3fr) 170px minmax(180px,.9fr);align-items:center;gap:9px;padding:10px 12px;display:grid}.checkIndex{color:#b8aec0;background:#321b41;border-radius:8px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:grid}.checkLabel{color:#f2edf4;font-size:13px;line-height:1.35}.checkItem select,.checkItem input{width:100%;color:var(--text);background:#180b22;border:1px solid #573765;border-radius:9px;outline:none;padding:8px 9px;font-size:12px}.checkItem select:focus,.checkItem input:focus{border-color:#38bdf8}.checkItem.rating-ok{background:#1665341a}.checkItem.rating-minor{background:#a162071c}.checkItem.rating-major{background:#b91c1c1f}.checkItem.rating-ok .checkIndex{color:#bbf7d0;background:#163a2b}.checkItem.rating-minor .checkIndex{color:#fde68a;background:#3c2e12}.checkItem.rating-major .checkIndex{color:#fecdd3;background:#401923}@media (max-width:900px){.checkItem{grid-template-columns:28px minmax(0,1fr) 150px}.checkItem input{grid-column:2/-1}.noteComposer{grid-template-columns:1fr}.noteComposer .btn{width:100%}}@media (max-width:620px){.betaWorkspace .panel{padding:13px}.betaHead{display:grid}.betaHead .btn,.checkActions{width:100%}.checkActions{display:grid}.checkActions .btn{width:100%}.noteRow{grid-template-columns:30px 26px minmax(0,1fr) 32px 32px;gap:5px}.checkItem{grid-template-columns:28px minmax(0,1fr)}.checkItem select,.checkItem input{grid-column:2}.checkSectionHead{padding:11px}.testStats{grid-template-columns:1fr 1fr;display:grid}.testStats span{text-align:center}}@page{size:A4 portrait;margin:11mm}@media print{body *{visibility:hidden!important}.betaChecklist,.betaChecklist *{visibility:visible!important}.betaChecklist{color:#111!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.betaNotes{display:none!important}.checkPrintHeader{color:#111;border-bottom:2px solid #111;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 10px;padding:0 0 8px;display:flex!important}.checkPrintHeader>div{gap:1px;display:grid}.checkPrintHeader b{letter-spacing:.04em;font-size:20px}.checkPrintHeader span{font-size:11px}.checkPrintHeader small{color:#444;text-align:right;font-size:9px}.betaChecklist .betaHead{display:none!important}.testStats{gap:5px!important;margin:0 0 8px!important}.testStats span,.testStats .statOk,.testStats .statMinor,.testStats .statMajor{color:#222!important;background:#fff!important;border:1px solid #bbb!important;padding:4px 7px!important;font-size:9px!important}.testStats b{color:#111!important}.testProgress{background:#e5e7eb!important;height:4px!important;margin-bottom:10px!important}.testProgress span{background:#555!important}.checkSections{gap:6px!important}.checkSection{break-inside:auto;background:#fff!important;border:1px solid #bbb!important;border-radius:0!important;overflow:visible!important}.checkSectionHead{break-after:avoid;color:#111!important;background:#f1f1f1!important;grid-template-columns:minmax(0,1fr) auto!important;padding:6px 8px!important;font-size:10px!important}.checkSectionHead small{color:#444!important;font-size:8px!important}.checkSectionHead b{display:none!important}.checkItems{display:grid!important}.checkItem{break-inside:avoid;min-height:26px;background:#fff!important;border-top:1px solid #ddd!important;grid-template-columns:20px minmax(0,1fr) 105px 150px!important;gap:5px!important;padding:5px 6px!important}.checkIndex{color:#222!important;background:#eee!important;border-radius:3px!important;width:18px!important;height:18px!important;font-size:8px!important}.checkLabel{color:#111!important;font-size:9px!important;line-height:1.25!important}.checkItem select,.checkItem input{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#111!important;background:#fff!important;border:1px solid #bbb!important;border-radius:2px!important;min-height:20px!important;padding:3px 4px!important;font-size:8px!important}.checkItem.rating-ok .checkIndex,.checkItem.rating-minor .checkIndex,.checkItem.rating-major .checkIndex{color:#111!important;background:#eee!important}.checkItem.rating-major{border-left:3px solid #111!important}.checkItem.rating-minor{border-left:3px solid #888!important}}
.storageObjectTools{background:linear-gradient(135deg,#301248f0,#1a163af0);margin:0 0 14px}.storageObjectHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.storageObjectHead>div:first-child{gap:3px;display:grid}.storageObjectHead b{font-size:15px}.storageObjectHead small{color:var(--muted);font-size:12px}.storageMode{background:#070b1d47;border:1px solid #ffffff14;border-radius:10px;gap:6px;padding:4px;display:flex}.storageMode button{color:#bfc8df;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:12px}.storageMode button.active{color:#fff;background:#43a6df2e;box-shadow:inset 0 0 0 1px #43a6df66}.storageObjectGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:9px;display:grid}.storageObjectGrid label{color:#cfc8de;gap:5px;font-size:11px;font-weight:700;display:grid}.storageObjectGrid input,.storageObjectGrid select{color:#fff;background:#18142d;border:1px solid #4b456a;border-radius:9px;outline:none;width:100%;min-width:0;padding:9px 10px}.storageObjectGrid input:focus,.storageObjectGrid select:focus{border-color:#43a6df;box-shadow:0 0 0 3px #43a6df1a}.storageWide{grid-column:1/-1}.storageObjectPreview{background:#0c0c1f52;border:1px dashed #57506f;border-radius:9px;align-content:center;gap:3px;min-height:58px;padding:8px 10px;display:grid}.storageObjectPreview span{color:var(--muted);font-size:10px}.storageObjectPreview b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.storageCreate{min-height:39px}.storageObjectMessage,.preprintMessage{color:#d9f1ff;background:#43a6df1a;border:1px solid #43a6df3d;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:12px}.preprintTools{max-width:1100px;margin:0 auto 14px}.preprintTools details{background:#fff;border:1px solid #d5dbe5;border-radius:12px;overflow:hidden}.preprintTools summary{cursor:pointer;color:#191d25;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;list-style:none;display:flex}.preprintTools summary::-webkit-details-marker{display:none}.preprintTools summary>span:first-child{gap:3px;display:grid}.preprintTools summary small{color:#667080;font-size:12px;font-weight:400}.preprintChevron{color:#687487;font-size:20px}.preprintBody{background:#f8fafc;border-top:1px solid #e4e8ee;padding:12px 14px}.preprintControls{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.preprintControls label{color:#525c6c;gap:4px;font-size:11px;display:grid}.preprintControls input{color:#111;background:#fff;border:1px solid #cbd3de;border-radius:8px;width:100px;padding:9px}.preprintSheet{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.preprintLabel{color:#15171c;text-align:center;background:#fff;border:1px solid #cfd5df;border-radius:10px;justify-items:center;gap:5px;padding:12px;display:grid}.preprintLabel img{object-fit:contain;width:128px;height:128px}.preprintBrand{letter-spacing:.16em;color:#24043c;font-weight:950}.preprintCode{letter-spacing:.08em;font-weight:850}.preprintText{font-size:11px;font-weight:700}.preprintKinds{color:#596273;font-size:9px}.printOnlySaleLabels{display:none}@media (max-width:900px){.storageObjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.storageCreate{grid-column:1/-1}.preprintSheet{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.storageObjectHead{flex-direction:column;align-items:flex-start}.storageMode{width:100%}.storageMode button{flex:1}.storageObjectGrid{grid-template-columns:1fr}.storageWide,.storageCreate{grid-column:auto}.preprintSheet{grid-template-columns:1fr}}@media print{.noPrint,:is(.labelPage:has(.printOnlySaleLabels) .labelSheet,.labelPage:has(.printOnlySaleLabels) .labelsWorkspace,.labelPage:has(.printOnlySaleLabels) .labelsV3){display:none!important}.printOnlySaleLabels{grid-template-columns:repeat(3,1fr);gap:6mm;margin:0;display:grid!important}.preprintLabel{break-inside:avoid;page-break-inside:avoid;border:1px solid #bbb;border-radius:2mm;min-height:62mm;padding:4mm}.preprintLabel img{width:34mm;height:34mm}.preprintBrand{font-size:14pt}.preprintCode{font-size:10pt}.preprintText{font-size:8pt}.preprintKinds{font-size:6.5pt}}
.mainWorkspace{background:linear-gradient(#2d0c3ab8,#1e072ac2);border:1px solid #7d4c926b;border-radius:20px;gap:12px;margin:0 0 16px;padding:14px;display:grid;box-shadow:0 22px 70px #08001029}.mainWorkspaceIntro{justify-content:space-between;align-items:center;gap:16px;padding:4px 4px 8px;display:flex}.mainWorkspaceIntro h2{letter-spacing:-.02em;color:#fff;margin:0 0 4px;font-size:23px;line-height:1.1}.mainWorkspaceIntro p{color:#bfaec9;margin:0;font-size:13px}.workLabelLink{color:#f8effb;white-space:nowrap;background:#61267157;border:1px solid #ca7ee757;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.workStep{--step:hsl(var(--step-hue,188deg) 76% 58%);--step-deep:hsl(var(--step-hue,188deg) 58% 32%);border:1px solid color-mix(in srgb,var(--step) 22%,#55305f);border-left:3px solid var(--step);background:linear-gradient(100deg,color-mix(in srgb,var(--step) 8%,#220830f0),#190727e6 42%,#150722e6);border-radius:14px;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.workStep.open{border-color:color-mix(in srgb,var(--step) 38%,#563163);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--step) 9%,transparent),0 8px 28px color-mix(in srgb,var(--step) 5%,transparent)}.workStepHead{width:100%;min-height:74px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:14px 16px;display:grid}.workStepNumber{background:linear-gradient(135deg,color-mix(in srgb,var(--step) 90%,white 10%),var(--step-deep));color:#fff;width:38px;height:38px;box-shadow:0 7px 18px color-mix(in srgb,var(--step) 20%,transparent);border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid}.workStepText{gap:3px;display:grid}.workStepText b{text-transform:uppercase;letter-spacing:.01em;color:var(--step);font-size:17px;line-height:1.1}.workStepText small{color:#c5b7cd;font-size:12px;font-weight:500;line-height:1.35}.workStepChevron{color:var(--step);justify-self:end;font-size:22px;line-height:1;transition:transform .15s;transform:rotate(0)}.workStep.open .workStepChevron{transform:rotate(180deg)}.workStepBody{padding:0 16px 16px 74px}.workForm{align-items:end;gap:10px;display:grid}.workFormArea{grid-template-columns:minmax(220px,1.3fr) minmax(240px,1fr) 180px}.workFormObject,.workFormScan{grid-template-columns:150px minmax(180px,1fr) 120px minmax(180px,1fr) minmax(190px,1fr) 180px}.workForm label,.scanCode{gap:6px;min-width:0;display:grid}.workForm label>span,.scanCode>span,.workColorField>span{color:#e8ddec;font-size:11px;font-weight:800}.workForm input,.workForm select,.scanCode input{color:#fff;background:#190322;border:1px solid #563463;border-radius:9px;outline:none;width:100%;height:42px;padding:0 11px}.workForm input:focus,.workForm select:focus,.scanCode input:focus{border-color:var(--step);box-shadow:0 0 0 3px color-mix(in srgb,var(--step) 12%,transparent)}.workForm select{appearance:auto}.workColorField{gap:7px;display:grid}.workColors{align-items:center;gap:8px;height:42px;display:flex}.workColors button{background:var(--swatch);cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 1px #ffffff14}.workColors button.selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--swatch) 70%,transparent);border-color:#fff}.workPrimary{background:linear-gradient(135deg,color-mix(in srgb,var(--step) 90%,white 10%),var(--step-deep));color:#fff;cursor:pointer;border:0;border-radius:9px;height:42px;padding:0 14px;font-weight:900}.workPrimary:disabled{opacity:.45;cursor:not-allowed}.scanLine{grid-template-columns:150px minmax(0,1fr);align-items:end;gap:10px;margin-bottom:10px;display:grid}.scanCameraBtn{border:1px solid color-mix(in srgb,var(--step) 45%,transparent);background:color-mix(in srgb,var(--step) 13%,transparent);color:#f5f2f8;cursor:pointer;border-radius:9px;height:42px;font-weight:850}.workScanner{background:#14031e;border:1px solid #4d315a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:12px;padding:10px;display:grid}.workScanner video{object-fit:cover;background:#09000e;border-radius:10px;width:100%;max-height:300px}.workStep .duplicateTools{border:0;margin:0;padding:0;box-shadow:none!important;background:0 0!important}.workStep .duplicateTitle{display:none}.workStep .duplicateGrid{gap:10px}.workStep .duplicateGroup{border-color:color-mix(in srgb,var(--step) 22%,#4e315a);background:#0f031752}.workStep .duplicateGroup label{color:#e9dfee}.workStep .duplicateGroup select,.workStep .duplicateCount{background:#190322!important;border-color:#563463!important;height:42px!important}.workStep .duplicateBtn{border-color:color-mix(in srgb,var(--step) 42%,transparent);background:color-mix(in srgb,var(--step) 14%,transparent);height:42px}.warehousePreview{border:1px solid color-mix(in srgb,var(--step) 24%,transparent);background:color-mix(in srgb,var(--step) 5%,#16061d6b);border-radius:12px;grid-template-columns:minmax(220px,1.1fr) minmax(500px,2.2fr) auto;align-items:center;gap:18px;padding:12px 14px;display:grid}.previewPrimary{gap:3px;display:grid}.previewPrimary b{color:#fff;font-size:16px}.previewPrimary small{color:#c7b9ce;font-size:11px}.previewStats{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.previewStats span{border-left:1px solid #ffffff17;justify-items:center;gap:2px;padding:0 12px;display:grid}.previewStats b{color:#fff;font-size:19px}.previewStats small{color:#bbaec3;text-align:center;font-size:10px}.previewOpen{border:1px solid color-mix(in srgb,var(--step) 38%,transparent);background:color-mix(in srgb,var(--step) 12%,transparent);min-height:40px;color:color-mix(in srgb,var(--step) 72%,white 28%);border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:800;display:flex}.workspaceMessage{color:#d9fff2;background:#12634d29;border:1px solid #2ac39747;border-radius:10px;padding:10px 12px;font-size:12px}#lageransicht{scroll-margin-top:20px}@media (max-width:1200px){.workFormObject,.workFormScan{grid-template-columns:repeat(3,minmax(0,1fr))}.workPrimary{grid-column:auto}.warehousePreview{grid-template-columns:1fr}.previewOpen{justify-self:start}.workFormArea{grid-template-columns:1.3fr 1fr 160px}}@media (max-width:760px){.mainWorkspace{border-radius:16px;padding:10px}.mainWorkspaceIntro{align-items:flex-start}.mainWorkspaceIntro h2{font-size:19px}.mainWorkspaceIntro p{font-size:12px}.workLabelLink{min-height:38px;padding:0 10px;font-size:11px}.workStepHead{grid-template-columns:38px minmax(0,1fr) 24px;gap:10px;min-height:68px;padding:12px}.workStepNumber{width:34px;height:34px;font-size:16px}.workStepText b{font-size:14px}.workStepText small{font-size:11px}.workStepBody{padding:0 12px 12px}.workFormArea,.workFormObject,.workFormScan,.scanLine{grid-template-columns:1fr}.workPrimary{width:100%}.warehousePreview{gap:12px;padding:10px}.previewStats{grid-template-columns:repeat(5,minmax(62px,1fr));overflow-x:auto}.previewStats span{padding:0 8px}.previewOpen{width:100%}.workScanner{grid-template-columns:1fr}}
:root{--binqo-bg:#0f0717;--binqo-bg-elevated:#170b22;--binqo-surface:#21102d;--binqo-surface-2:#2a1438;--binqo-surface-soft:#2d143ab8;--binqo-border:#6f437f7a;--binqo-border-strong:#7f4891ad;--binqo-text:#f7f2f9;--binqo-muted:#b9adbf;--binqo-muted-2:#93869d;--binqo-cyan:#31c6ed;--binqo-purple:#aa55e8;--binqo-green:#31d4ad;--binqo-blue:#3aa8ef;--binqo-orange:#f6ae45;--binqo-pink:#dc347f;--binqo-danger:#df4c6d;--binqo-radius-sm:9px;--binqo-radius-md:12px;--binqo-radius-lg:16px;--binqo-radius-xl:22px;--binqo-control-h:46px;--binqo-control-h-compact:42px;--binqo-gap-1:6px;--binqo-gap-2:10px;--binqo-gap-3:14px;--binqo-gap-4:18px;--binqo-shadow-panel:0 22px 70px #05000c38;--binqo-shadow-modal:0 34px 110px #020008a6;--binqo-focus:0 0 0 3px #31c6ed1f;--bg:var(--binqo-bg);--panel:var(--binqo-surface);--panel2:var(--binqo-surface-2);--text:var(--binqo-text);--muted:var(--binqo-muted);--border:var(--binqo-border);--accent:var(--binqo-cyan);--danger:var(--binqo-danger)}.shell input:not([type=color]):not([type=file]),.shell select,.shell textarea{border-radius:var(--binqo-radius-md);transition:border-color .15s,box-shadow .15s,background .15s}.shell input:not([type=color]):not([type=file]):focus,.shell select:focus,.shell textarea:focus{outline:none;border-color:var(--binqo-cyan)!important;box-shadow:var(--binqo-focus)!important}.shell .btn,.shell .miniBtn,.shell .iconBtn,.shell .workPrimary,.shell .scanCameraBtn{transition:transform .14s,border-color .14s,background .14s,box-shadow .14s,opacity .14s}.shell .btn:hover:not(:disabled),.shell .miniBtn:hover:not(:disabled),.shell .workPrimary:hover:not(:disabled),.shell .scanCameraBtn:hover:not(:disabled){transform:translateY(-1px)}.shell .btn:disabled,.shell .miniBtn:disabled,.shell .iconBtn:disabled,.shell .workPrimary:disabled{opacity:.45;cursor:not-allowed}.mainWorkspace .workForm input,.mainWorkspace .workForm select,.mainWorkspace .scanCode input,.boxModalDetails .field input,.boxModalDetails .field select,.moveBox select,.areaEdit input:not([type=color]),.inlineEditor input,.boxCreator input,.boxCreator select,.rowNameInput,.itemEditor input,.memberControls select{min-height:var(--binqo-control-h);height:var(--binqo-control-h);box-sizing:border-box}.boxModalDetails textarea{min-height:128px}.mainWorkspace,.dashboardTools,.dashboardNoDetail>.panel,.boxModalPhoto,.boxModalDetails,.boxModalItems,.boxModalActions{border-color:var(--binqo-border)!important}.dashboardTools{box-shadow:var(--binqo-shadow-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:relative;background:linear-gradient(135deg,#220f37f0,#1b1231f0)!important;border:1px solid #5abeeb3d!important;padding:10px 12px!important}.searchWrap{min-width:0;position:relative}.searchWrap>input{box-shadow:inset 0 1px #ffffff06;background:#0c0619d1!important;border:1px solid #604e7eb8!important;border-radius:13px!important;height:54px!important;min-height:54px!important;padding-left:48px!important;font-size:15px!important}.searchWrap>input:focus{border-color:var(--binqo-cyan)!important;box-shadow:var(--binqo-focus)!important}.searchIcon{color:#51cef1!important;font-size:20px!important;left:17px!important}.scanButton{box-shadow:0 8px 24px #d927682e;background:linear-gradient(135deg,var(--binqo-orange),#ff5f50 52%,var(--binqo-pink))!important;border:0!important;border-radius:13px!important;height:54px!important;min-height:54px!important;padding:0 22px!important;font-weight:850!important}.searchResults{overflow:hidden;background:#10081dfa!important;border:1px solid #5abeeb4d!important;border-radius:14px!important;padding:7px!important;top:calc(100% + 8px)!important;box-shadow:0 25px 70px #0000007a!important}.searchResult{border-radius:10px!important;min-height:58px!important;padding:10px 12px!important}.searchResult:hover{background:linear-gradient(90deg,#2abee61c,#8e41d217)!important}.searchResultMain b{font-size:14px!important}.searchResultMain small{color:#aaa0ba!important;margin-top:3px!important;font-size:11px!important}.searchResult .boxCode{background:#291433!important;border-color:#69426f!important}.dashboardNoDetail>.panel{border-color:var(--binqo-border)!important;background:linear-gradient(#2a1337d6,#1f0e2bc7)!important}.dashboardNoDetail aside .detailSectionHeader h2,.dashboardNoDetail>section>h2{letter-spacing:.045em!important;color:#c99be9!important;font-size:16px!important;font-weight:900!important}.areaHeading strong{color:#f6edf8!important;font-size:15px!important}.areaMain b{font-size:14px!important}.areaMain small{color:#b6a9bc!important;font-size:10.5px!important}.boxModalBackdrop{-webkit-backdrop-filter:blur(14px)saturate(120%)!important;backdrop-filter:blur(14px)saturate(120%)!important;background:#090212ad!important;padding:28px!important}.boxModal{border:1px solid var(--binqo-border-strong)!important;border-radius:var(--binqo-radius-xl)!important;width:min(1040px,100%)!important;max-height:min(900px,100vh - 56px)!important;box-shadow:var(--binqo-shadow-modal),0 0 0 1px #ffffff05 inset!important;background:linear-gradient(155deg,#32143ffa,#190c28fc 55%,#160c26fc)!important;position:relative!important;overflow:auto!important}.boxModal:before{content:"";z-index:7;background:linear-gradient(90deg,var(--binqo-cyan),#8a4ee4 45%,var(--binqo-pink) 73%,var(--binqo-orange));border-radius:22px 22px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.boxModalHead{border-bottom:1px solid var(--binqo-border)!important;background:linear-gradient(#341541fa,#2a1238f5)!important;padding:20px 22px 18px!important}.boxModalHead .badge{color:#66d6f3;letter-spacing:.06em;background:#1694be1c;border:1px solid #3ac6eb61;border-radius:8px;align-items:center;min-height:26px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}.boxModalHead h2{color:#fff!important;letter-spacing:-.02em!important;margin:8px 0 4px!important;font-size:25px!important;font-weight:900!important}.boxModalHead small{color:var(--binqo-muted)!important;font-size:12px!important}.boxModalClose{border:1px solid var(--binqo-border-strong)!important;color:#f5ebf7!important;background:#1f0d2cb3!important;border-radius:12px!important;flex-basis:44px!important;width:44px!important;height:44px!important;transition:all .15s!important}.boxModalClose:hover{transform:translateY(-1px);background:#dc347f1f!important;border-color:#e763a0!important}.boxModalBody{grid-template-columns:minmax(310px,.9fr) minmax(390px,1.1fr)!important;gap:16px!important;padding:18px!important}.boxModalPhoto,.boxModalDetails{border:1px solid var(--binqo-border)!important;border-radius:var(--binqo-radius-lg)!important;background:linear-gradient(155deg,#2d143ab8,#1b0e2bbd)!important;padding:15px!important}.boxModalPhoto .photo{color:#9d92a8!important;background:#0a0514b8!important;border:1px solid #57a4c242!important;border-radius:13px!important;min-height:245px!important}.photoThumbWrap{border-radius:10px!important}.photoThumbWrap.active{border-color:var(--binqo-cyan)!important;background:#2fc5ef1a!important}.photoThumb{background:#0d0717e6!important;border-radius:7px!important}.photoUploadActions .btn{border-radius:11px!important;min-height:44px!important}.boxSummary>span{align-items:center;min-height:42px;display:flex;border-color:var(--binqo-border)!important;color:var(--binqo-muted)!important;background:#12081da8!important;border-radius:10px!important}.boxModalDetails{gap:12px!important}.boxModalDetails .field{gap:6px;display:grid}.boxModalDetails .field label{letter-spacing:.015em;color:#c4b7cb!important;font-size:11px!important;font-weight:800!important}.boxModalDetails .field input,.boxModalDetails .field select,.boxModalDetails .field textarea,.moveBox select{min-height:var(--binqo-control-h)!important;color:#fff!important;box-sizing:border-box!important;background:#0d0618cc!important;border:1px solid #674577c2!important;border-radius:11px!important;padding:10px 12px!important;font-size:13px!important}.boxModalDetails .field input:focus,.boxModalDetails .field select:focus,.boxModalDetails .field textarea:focus,.moveBox select:focus{border-color:var(--binqo-cyan)!important;box-shadow:var(--binqo-focus)!important;outline:none!important}.boxContentInput{min-height:128px!important}.fieldHint{color:var(--binqo-muted-2)!important}.boxModalDetails>.btn.primary{min-height:var(--binqo-control-h)!important;background:linear-gradient(135deg,#3c92eb,#27c8cf)!important;border:0!important;border-radius:11px!important;font-weight:900!important}.boxModalDetails>.muted{color:var(--binqo-muted-2)!important;padding-left:2px!important;font-size:10.5px!important}.boxModalDetails>.success{background:#34c98f1a!important;border:1px solid #34c98f47!important;border-radius:10px!important;padding:9px 11px!important}.moveBox{background:#19123680!important;border:1px solid #469fd540!important;border-radius:13px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:12px!important;display:grid!important}.moveBox b{grid-column:1/-1;color:#58c9ec!important;font-size:12px!important}.moveBox .btn{min-height:var(--binqo-control-h)!important;border-radius:10px!important}.boxModalItems{border:1px solid var(--binqo-border)!important;border-radius:var(--binqo-radius-lg)!important;background:#220f309e!important;margin:0 18px 18px!important;padding:16px!important}.boxModalItems .detailSectionHeader b{color:#d9b8ee!important;font-size:14px!important}.itemRow{background:#0f0719a6!important;border-color:#65417375!important;border-radius:10px!important}.itemEditor input{border-radius:10px!important;min-height:44px!important}.boxModalFooter{padding:0 18px 18px!important}.boxModalActions{border:1px solid var(--binqo-border)!important;background:#1e0d2bb3!important;border-radius:14px!important;padding:12px!important}.boxModalActions .btn{border-radius:10px!important;min-height:44px!important}.boxModalActions .danger{color:#ffc1d0!important;background:#ca34561a!important;border-color:#dd4c6c6b!important}.areaEdit input,.areaEdit select,.inlineEditor input,.boxCreator input,.boxCreator select,.rowNameInput{min-height:var(--binqo-control-h-compact)!important;height:var(--binqo-control-h-compact)!important;box-sizing:border-box!important;border-radius:10px!important}@media (max-width:760px){:root{--binqo-control-h:48px}.shell{padding-left:12px;padding-right:12px}.dashboardTools{z-index:30;grid-template-columns:1fr;position:sticky;top:8px;border-radius:15px!important;padding:8px!important}.searchWrap>input{height:50px!important;min-height:50px!important;font-size:14px!important}.scanButton{width:100%!important;height:48px!important;min-height:48px!important}.boxModalBackdrop{padding:0!important}.boxModal{border:0!important;border-radius:0!important;height:100dvh!important;max-height:none!important}.boxModal:before{border-radius:0!important}.boxModalHead{padding:calc(15px + env(safe-area-inset-top)) 15px 13px!important}.boxModalHead h2{font-size:21px!important}.boxModalBody{grid-template-columns:1fr!important;gap:12px!important;padding:12px!important}.boxModalPhoto,.boxModalDetails{border-radius:14px!important;padding:12px!important}.boxModalPhoto .photo{min-height:205px!important}.boxDetailGrid{grid-template-columns:1fr 1fr!important}.boxModalItems{margin:0 12px 90px!important;padding:12px!important}.boxModalFooter{z-index:9;bottom:0;left:0;right:0;padding:9px 12px calc(9px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--binqo-border)!important;background:#190a25f7!important;position:fixed!important}.boxModalActions{background:0 0!important;border:0!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.moveBox{grid-template-columns:1fr!important}.moveBox b{grid-column:1!important}.moveBox .btn{width:100%!important}}@media (max-width:430px){.boxDetailGrid{grid-template-columns:1fr!important}.boxModalHead h2{max-width:68vw}.boxModalActions .btn{font-size:11.5px!important}}
.dashboardHorizontal{grid-template-columns:1fr!important;gap:14px!important}.areasHorizontalPanel{gap:12px;display:grid;overflow:hidden}.areasHorizontalPanel .detailSectionHeader{margin:0}.areaListHorizontal{scrollbar-width:thin;scroll-snap-type:x proximity;padding:2px 2px 7px;overflow-x:auto;gap:10px!important;display:flex!important}.areaCardHorizontal{scroll-snap-align:start;min-width:280px;max-width:360px;box-shadow:inset 4px 0 0 var(--area-color),0 8px 22px #0300081f;flex:none;position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--area-color) 24%,#160d23),color-mix(in srgb,var(--area-color) 12%,#0f0a18))!important;border-color:color-mix(in srgb,var(--area-color) 58%,var(--binqo-border))!important;padding:11px 12px!important}.areaCardHorizontal .areaDot{width:12px;min-width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--area-color) 18%,transparent)}.areaCardHorizontal .areaMain b{font-size:14px!important}.areaCardHorizontal .areaMain small{font-size:10px!important}.areaEditHorizontal{align-items:center;grid-template-columns:minmax(180px,1fr) 52px auto auto!important;gap:8px!important}.areaCardHorizontal .areaEditHorizontal{min-width:320px;grid-template-columns:minmax(150px,1fr) 48px auto!important}.storageViewPanel{min-width:0}.storageViewHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.storageViewHead h2{margin:0!important}.lagerOrientationSwitch{background:#100a18;border:1px solid #493057;border-radius:11px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid}.lagerOrientationSwitch button{color:#9f93aa;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font:800 12px/1 inherit;display:flex}.lagerOrientationSwitch button:hover{color:#fff;background:#1d1028}.lagerOrientationSwitch button.active{color:#fff;background:linear-gradient(90deg,#66249a,#ad2d8c);box-shadow:0 3px 12px #0003}.storageAreasCanvas{gap:0;min-width:0;display:grid}.storageViewPanel .areaSection{--area-tint:color-mix(in srgb,var(--area-color) 14%,#100b19);background:linear-gradient(180deg,color-mix(in srgb,var(--area-color) 7%,transparent),transparent 52%);border-radius:14px;min-width:0;padding-left:10px!important;padding-right:10px!important}.storageViewPanel .areaHeading{border-bottom:1px solid color-mix(in srgb,var(--area-color) 34%,#3b2947);padding:8px 4px}.storageViewPanel .rack{min-width:0;box-shadow:inset 0 5px #ffffff06,inset 0 -7px #08030e61;border-width:2px!important;border-color:#784e84b3!important;align-items:stretch!important;min-height:0!important;padding:18px!important}.storageViewPanel .column{position:relative;box-shadow:inset 5px 0 #ffffff06,inset -5px 0 #0000001f;border-width:2px!important;border-color:color-mix(in srgb,var(--area-color) 34%,#4a3d52)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--area-color) 8%,#100c1b),#100c1b)!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;min-height:100%!important;max-height:none!important;padding:10px 9px 14px!important;display:flex!important;overflow:visible!important}.storageViewPanel .column:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--area-color) 42%,#46394d),color-mix(in srgb,var(--area-color) 72%,#8a7194),color-mix(in srgb,var(--area-color) 42%,#46394d));pointer-events:none;border-radius:4px;height:4px;position:absolute;bottom:5px;left:7px;right:7px}.storageViewPanel .storageObjectWrap{flex:none}.storageViewPanel .boxButton{height:var(--object-height,129px)!important;min-height:var(--object-height,129px)!important;max-height:var(--object-height,129px)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--box-color) 42%,#243044),color-mix(in srgb,var(--box-color) 24%,#151d2d))!important;border-color:color-mix(in srgb,var(--box-color) 72%,#8f8198)!important;box-shadow:inset 0 4px 0 color-mix(in srgb,var(--height-accent,#fff) 46%,var(--box-color)),inset 0 0 0 1px #ffffff09!important;transition:height .18s,min-height .18s,transform .12s,box-shadow .12s,background .12s,border-color .12s!important}.storageViewPanel .boxButton:hover{background:linear-gradient(145deg,color-mix(in srgb,var(--box-color) 52%,#2b3850),color-mix(in srgb,var(--box-color) 32%,#192337))!important;border-color:color-mix(in srgb,var(--box-color) 88%,#c3b6ca)!important}.storageOrientation-horizontal .areaSection{padding-top:12px!important;padding-bottom:16px!important;overflow:hidden!important}.storageOrientation-horizontal .rack{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}.storageOrientation-horizontal .column{scrollbar-width:auto!important;scrollbar-color:color-mix(in srgb,var(--area-color) 75%,#b74c68) #150d20!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;flex-direction:row!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:166px!important;padding:10px 12px 18px!important;display:flex!important;overflow:auto hidden!important}.storageOrientation-horizontal .column::-webkit-scrollbar{height:12px!important}.storageOrientation-horizontal .column::-webkit-scrollbar-track{background:#150d20!important;border-radius:999px!important}.storageOrientation-horizontal .column::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--area-color) 76%,#b74c68)!important;border:2px solid #150d20!important;border-radius:999px!important}.storageOrientation-horizontal .column:after{display:none!important}.storageOrientation-horizontal .rowHeader{z-index:8!important;border:1px solid color-mix(in srgb,var(--area-color) 50%,#483450)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--area-color) 28%,#171021),#120c1b 74%)!important;border-radius:12px!important;flex:0 0 260px!important;grid-template-columns:minmax(0,1fr) auto auto auto auto!important;align-content:start!important;align-self:stretch!important;gap:5px!important;width:260px!important;min-width:260px!important;max-width:260px!important;margin:0!important;padding:12px!important;display:grid!important;position:sticky!important;left:0!important;box-shadow:8px 0 18px #08030e47!important}.storageOrientation-horizontal .rowHeader .column-title{white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;min-width:0!important;padding:2px 6px 0 0!important;font-size:16px!important;line-height:1.25!important;overflow:visible!important}.storageOrientation-horizontal .storageObjectWrap{scroll-snap-align:start!important;flex:0 0 300px!important;width:300px!important;min-width:300px!important}.storageOrientation-horizontal .storageObjectWrap:has(.boxOrder){grid-template-columns:minmax(0,1fr) 24px!important;gap:5px!important;display:grid!important}.storageOrientation-horizontal .boxButton{text-align:left!important;width:100%!important;height:138px!important;min-height:138px!important;max-height:138px!important;padding:15px 16px!important;overflow:hidden!important}.storageOrientation-horizontal .boxTop{align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}.storageOrientation-horizontal .boxTop b{white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;min-width:0!important;font-size:17px!important;line-height:1.2!important;overflow:visible!important}.storageOrientation-horizontal .boxCode{flex:none!important;max-width:92px!important}.storageOrientation-horizontal .boxTypeLine,.storageOrientation-horizontal .boxMeta{white-space:normal!important;text-overflow:clip!important;margin-top:8px!important;line-height:1.3!important;display:block!important;overflow:visible!important}.storageOrientation-horizontal .boxCreator,.storageOrientation-horizontal .addBoxButton{scroll-snap-align:start!important;flex:0 0 260px!important;align-self:stretch!important;width:260px!important;min-width:260px!important}.storageOrientation-horizontal .addBoxButton{height:138px!important;min-height:138px!important}.storageOrientation-horizontal .boxOrder{align-self:center!important}.storageViewPanel .column>div:has(>.boxButton){grid-template-columns:minmax(0,1fr) 22px!important;column-gap:3px!important}.storageViewPanel .column>div:has(>.boxButton):not(:has(.boxOrder)):after{width:22px!important}.storageViewPanel .boxOrder{align-content:center!important;justify-items:center!important;gap:3px!important;width:22px!important}.storageViewPanel .boxOrder .iconBtn,.storageViewPanel .rowHeader .iconBtn,.areaCardHorizontal>.iconBtn{border-radius:6px!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;font-size:13px!important;line-height:1!important}.storageViewPanel .rowHeader{gap:3px!important}.storageViewPanel .rowHeader .column-title{padding-right:3px}.areaCardHorizontal{gap:6px!important}.areaCardHorizontal .areaMain{margin-right:2px}.searchResultLocate{flex:none;justify-items:end;gap:3px;display:grid}.searchResultLocate small{text-transform:uppercase;letter-spacing:.08em;font-weight:850;color:var(--binqo-cyan)!important;font-size:9px!important}.searchLocationNotice{color:#d8f6ff!important;background:linear-gradient(90deg,#1a789c1f,#572a771f)!important;border-color:#31c6ed47!important;max-width:none!important;margin:0 0 12px!important}.storageObjectWrap{scroll-margin:180px 20px;position:relative}.boxButton.searchHighlighted{animation:1.15s ease-in-out 2 binqoSearchPulse;z-index:4!important;box-shadow:0 0 0 3px var(--box-color),0 0 0 7px #ffffffeb,0 0 34px 12px color-mix(in srgb,var(--box-color) 58%,transparent)!important;border-color:#fff!important;position:relative!important;transform:translateY(-3px)scale(1.015)!important}.searchFoundBadge{color:#23112d;text-transform:uppercase;letter-spacing:.07em;background:#fff;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:9px;font-weight:950;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 14px #00000047}@keyframes binqoSearchPulse{0%,to{filter:brightness()}50%{filter:brightness(1.28)}}@media (max-width:760px){.areaListHorizontal{margin-left:-2px;margin-right:-2px}.areaCardHorizontal{min-width:82vw;max-width:88vw}.areaEditHorizontal,.areaCardHorizontal .areaEditHorizontal{grid-template-columns:1fr 48px!important}.storageViewHead{align-items:flex-start}.lagerOrientationSwitch button span{display:none}.lagerOrientationSwitch button{width:42px;padding:0}.storageViewPanel .rack{min-height:0!important;padding:12px!important}.storageViewPanel .column{height:auto!important;min-height:100%!important;max-height:none!important}.storageOrientation-horizontal .column{gap:8px!important;min-height:154px!important;padding:8px 8px 16px!important}.storageOrientation-horizontal .rowHeader{flex-basis:190px!important;width:190px!important;min-width:190px!important;max-width:190px!important;padding:10px!important}.storageOrientation-horizontal .rowHeader .column-title{font-size:14px!important}.storageOrientation-horizontal .storageObjectWrap{flex-basis:245px!important;width:245px!important;min-width:245px!important}.storageOrientation-horizontal .boxButton,.storageOrientation-horizontal .addBoxButton{height:126px!important;min-height:126px!important;max-height:126px!important}.storageOrientation-horizontal .boxButton{padding:12px!important}.storageOrientation-horizontal .boxTop b{font-size:15px!important}.storageOrientation-horizontal .boxTypeLine,.storageOrientation-horizontal .boxMeta{font-size:11px!important}.storageViewPanel .boxOrder{width:20px!important}.storageViewPanel .boxOrder .iconBtn,.storageViewPanel .rowHeader .iconBtn,.areaCardHorizontal>.iconBtn{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;font-size:12px!important}.boxButton.searchHighlighted{box-shadow:0 0 0 2px var(--box-color),0 0 0 5px #ffffffe6,0 0 24px 8px color-mix(in srgb,var(--box-color) 54%,transparent)!important;transform:translateY(-2px)scale(1.008)!important}}
.shellReferenceV1{min-height:100vh;color:#f7f5fb!important;background:radial-gradient(circle at 18% 0,#5f117938,#0000 34%),linear-gradient(#160d25 0,#0d0b19 42%,#090914 100%)!important;max-width:1920px!important;margin:0 auto!important;padding:22px 28px 54px!important}.appHeaderPersistent{z-index:180!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(135deg,#4a045bb8,#160529eb)!important;border:1px solid #c3318a4d!important;border-radius:24px!important;margin:0 0 24px!important;padding:18px 20px 14px!important;position:sticky!important;top:12px!important;box-shadow:0 18px 48px #00000042!important}.appHeaderPersistent .appHeaderTop{justify-content:space-between!important;align-items:center!important;gap:22px!important;margin:0 0 14px!important;padding:0 8px!important;display:flex!important}.appHeaderPersistent .appBrand{align-items:center!important;gap:18px!important;min-width:0!important;text-decoration:none!important;display:flex!important}.appHeaderPersistent .logo{background:#2b103d url(/altarca-icon.png) 50%/52px 52px no-repeat!important;border:1px solid #ff5b5e54!important;border-radius:18px!important;width:68px!important;min-width:68px!important;height:68px!important;font-size:0!important}.appHeaderPersistent .binqoIdentity{gap:3px!important;display:grid!important}.appHeaderPersistent .binqoWordmark{letter-spacing:.18em!important;color:#fff!important;font-size:34px!important;font-weight:950!important;line-height:.96!important}.appHeaderPersistent .binqoSlogan{letter-spacing:.24em!important;color:#ffb12e!important;text-transform:uppercase!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important}.appHeaderPersistent .appHeaderAccountActions{align-items:center!important;gap:12px!important;display:flex!important}.appHeaderPersistent .appUserLine{text-overflow:ellipsis!important;white-space:nowrap!important;color:#d7cfe0!important;max-width:320px!important;font-size:13px!important;font-weight:650!important;overflow:hidden!important}.appSignOutForm{margin:0!important}.appSignOutButton{color:#bdb2c7!important;cursor:pointer!important;background:#12091d9e!important;border:1px solid #51305e!important;border-radius:9px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 11px!important;font:700 12px/1 inherit!important;display:flex!important}.appSignOutButton:hover{color:#fff!important;background:#21102d!important;border-color:#7a477f!important}.appHeaderPersistent .appNav{background:#0f041d75!important;border:1px solid #8b3ea13d!important;border-radius:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;padding:9px!important;display:grid!important}.appHeaderPersistent .appNav.hasSuperadminNav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.appHeaderPersistent .appNavItem{color:#ded6e6!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:58px!important;padding:0 15px!important;font-size:16px!important;font-weight:650!important;text-decoration:none!important;transition:all .16s!important;display:flex!important}.appHeaderPersistent .appNavItem:hover{color:#fff!important;background:#59146952!important}.appHeaderPersistent .appNavItem.active{color:#fff!important;background:linear-gradient(90deg,#691d4b8c,#430c4073)!important;border-color:#b74663!important}.appHeaderPersistent .appNavIcon{color:#f3e8f6!important;font-size:17px!important;line-height:1!important}.superadminNavItem{border-color:#ffb12e38!important}.superadminNavItem .appNavIcon{color:#ffb12e!important}.superadminBadge{color:#ffc35d;letter-spacing:.12em;background:#ffb12e17;border:1px solid #ffb12e73;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:9px;font-weight:950;display:inline-flex}.appSectionIntro,.referenceDashboardHead{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin:0 0 16px!important;padding:4px 4px 0!important;display:flex!important}.appSectionIntro h1,.referenceDashboardHead h1{letter-spacing:-.035em!important;color:#fff!important;margin:0!important;font-size:31px!important;line-height:1.05!important}.appSectionIntro p,.referenceDashboardHead p{color:#b7aec5!important;margin:6px 0 0!important;font-size:13px!important}.referenceDashboardBlock{background:linear-gradient(#1a0e2be0,#0d0a19e6);border:1px solid #74338b66;border-radius:22px;margin-bottom:28px;padding:22px}.referenceManagementBlock{margin-top:26px}.dashboardManagementPage{margin-top:0!important}.lagerOverviewPage{margin-bottom:0!important}.shellReferenceV1 .dashboardTools{margin:0 0 18px!important}.shellReferenceV1 .dashboardTools input{color:#fff!important;background:#100c1d!important;border:1px solid #3b2949!important;border-radius:13px!important;min-height:52px!important}.shellReferenceV1 .scanButton,.shellReferenceV1 .btn.primary{color:#fff!important;background:linear-gradient(90deg,#7c2db3,#d3389a)!important;border-color:#c548a1!important}.shellReferenceV1 .areasHorizontalPanel,.shellReferenceV1 .storageViewPanel,.shellReferenceV1 .panel{box-shadow:none!important;background:#100a1db8!important;border:1px solid #5c30749e!important;border-radius:16px!important}.shellReferenceV1 .areasHorizontalPanel{margin-bottom:14px!important;padding:16px!important}.shellReferenceV1 .areaListHorizontal{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.shellReferenceV1 .areaCardHorizontal{background:linear-gradient(145deg,#171127,#100d1c)!important;border:1px solid #4c315b!important;border-radius:15px!important;min-height:118px!important;padding:15px!important}.shellReferenceV1 .storageViewPanel{padding:18px!important}.shellReferenceV1 .areaSection{border-top:1px solid #53316480!important;padding:14px 0 18px!important}.shellReferenceV1 .column{background:#100c1b!important;border:1px solid #3e294c!important;border-radius:13px!important;padding:10px!important}.accountSharingManager{margin-top:18px!important;padding:20px!important}.accountSharingManager>.muted{margin:0 0 18px!important}.accountBottomGrid{margin-top:18px!important}.notesPage .betaWorkspace{margin-top:0!important}.commerceStatus{color:#bcb0c8;background:#160f21;border:1px solid #594068;border-radius:999px;align-items:center;min-height:32px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.commerceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commerceCard{align-content:start;gap:14px;display:grid;padding:24px!important}.commerceEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#e392ff;font-size:10px;font-weight:900}.commerceCard h2,.commerceArchitecture h2{color:#fff;margin:0;font-size:24px}.commerceCard p,.commerceArchitecture p{color:#b9aec6;margin:0;line-height:1.6}.commerceFeatureList{color:#e4dce9;gap:8px;font-size:13px;display:grid}.commerceFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.commerceFlow span{color:#dcd3e3;background:#120c1b;border:1px solid #44304f;border-radius:12px;align-content:center;gap:7px;min-height:72px;padding:12px;font-size:12px;display:grid}.commerceFlow b{color:#fff;background:#672b82;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.commercePending{background:#451b5321;border:1px dashed #5a3d68;border-radius:12px;gap:4px;margin-top:auto;padding:14px;display:grid}.commercePending b{color:#fff}.commercePending small{color:#a99db4;line-height:1.45}.commerceArchitecture{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;display:grid;margin-top:16px!important;padding:22px!important}.commerceArchitectureSteps{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.commerceArchitectureSteps span{color:#e7deec;background:#130d1d;border:1px solid #493257;border-radius:10px;padding:9px 11px;font-size:11px;font-weight:800}.commerceArchitectureSteps i{color:#9e72b1;font-style:normal}.superadminKicker{color:#ffbe4b;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:950;display:block}.superadminIntro{align-items:stretch!important}.superadminOwner{background:#ffb12e0e;border:1px solid #ffb12e40;border-radius:14px;align-content:center;gap:3px;min-width:250px;padding:13px 15px;display:grid}.superadminOwner span{color:#ffbe4b;letter-spacing:.14em;font-size:9px;font-weight:950}.superadminOwner b{color:#fff;font-size:13px}.superadminOwner small{color:#9e93a9;font-size:10px}.superadminGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.superadminCard{align-content:space-between;gap:18px;min-height:190px;transition:all .16s;display:grid;padding:20px!important;text-decoration:none!important}.superadminCard.isActive{background:linear-gradient(145deg,#34123fe6,#130c1ff0)!important;border-color:#d3389a8c!important}.superadminCard.isActive:hover{transform:translateY(-2px);border-color:#d3389a!important}.superadminCard.isPending{opacity:.72}.superadminCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.superadminCardIcon{color:#f3e7f8;background:#1b1026;border:1px solid #5a356a;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.superadminCardStatus{color:#96899f;border:1px solid #493454;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.superadminCardStatus.active{color:#77d9a8;background:#53d08f0f;border-color:#53d08f59}.superadminCard h2{color:#fff;margin:0 0 6px;font-size:18px}.superadminCard p{color:#a99eaf;margin:0;font-size:12px;line-height:1.55}.superadminCardAction{color:#d694ef;font-size:10px;font-weight:850}.superadminCard.isPending .superadminCardAction{color:#7f7488}.superadminArchitecture{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;display:grid;margin-top:16px!important;padding:22px!important}.superadminArchitecture h2{color:#fff;margin:0 0 7px;font-size:20px}.superadminArchitecture p{color:#a99eaf;margin:0;font-size:12px;line-height:1.55}.superadminRoleFlow{align-items:center;gap:8px;display:flex}.superadminRoleFlow span{color:#a89cad;background:#120c1b;border:1px solid #46304f;border-radius:10px;gap:2px;min-width:135px;padding:10px 12px;font-size:9px;display:grid}.superadminRoleFlow b{color:#f1e9f5;font-size:10px}.superadminRoleFlow i{color:#7d6288;font-style:normal}.superadminWorkspacePage .appSectionIntro .btn,.superadminUsersPage .appSectionIntro .btn{text-decoration:none}.superadminUserStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.superadminUserStats article{gap:3px;display:grid;padding:17px 18px!important}.superadminUserStats span{color:#a99eaf;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.superadminUserStats b{color:#fff;font-size:27px}.superadminUserStats small{color:#776b81;font-size:10px}.superadminUsersPanel{overflow:hidden;padding:0!important}.superadminUsersHead{border-bottom:1px solid #5c307473;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.superadminUsersHead h2{color:#fff;margin:0 0 4px;font-size:19px}.superadminUsersHead p{color:#978ba1;margin:0;font-size:11px}.superadminUsersHead>span{color:#b8acbf;border:1px solid #493454;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.superadminUsersTableWrap{overflow:auto}.superadminUsersTable{border-collapse:collapse;width:100%;min-width:950px}.superadminUsersTable th{text-align:left;color:#887c91;text-transform:uppercase;letter-spacing:.08em;background:#0a07126b;border-bottom:1px solid #5c307459;padding:11px 14px;font-size:9px}.superadminUsersTable td{color:#dcd4e1;border-bottom:1px solid #5c307440;padding:13px 14px;font-size:11px}.superadminUsersTable tbody tr:hover{background:#4f1f5b29}.superadminUserIdentity{gap:2px;min-width:190px;display:grid}.superadminUserIdentity b{color:#fff;font-size:12px}.superadminUserIdentity span{color:#b0a4b8;font-size:10px}.superadminUserIdentity small{color:#6f6477;font-size:9px}.superadminUserRole{color:#9d91a6;letter-spacing:.07em;border:1px solid #493454;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}.superadminUserRole.isSuper{color:#ffc35d;background:#ffb12e12;border-color:#ffb12e73}.superadminDataPending{color:#756a7d;font-size:9px;font-weight:750}@media (max-width:1100px){.appHeaderPersistent .appNav{grid-template-columns:repeat(5,max-content)!important;justify-content:start!important;overflow:auto!important}.appHeaderPersistent .appNav.hasSuperadminNav{grid-template-columns:repeat(6,max-content)!important}.appHeaderPersistent .appNavItem{min-width:145px!important}.shellReferenceV1 .areaListHorizontal{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commerceArchitecture{grid-template-columns:1fr}.commerceArchitectureSteps{justify-content:flex-start}.superadminGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.superadminArchitecture{grid-template-columns:1fr}.superadminRoleFlow{justify-content:flex-start}.superadminUserStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shellReferenceV1{padding:10px 12px 34px!important}.appHeaderPersistent{border-radius:18px!important;padding:12px!important;top:6px!important}.appHeaderPersistent .appHeaderTop{align-items:flex-start!important}.appHeaderPersistent .logo{background-size:42px 42px!important;width:54px!important;min-width:54px!important;height:54px!important}.appHeaderPersistent .binqoWordmark{font-size:26px!important}.appHeaderPersistent .binqoSlogan{font-size:10px!important}.appHeaderPersistent .appUserLine,.superadminBadge{display:none!important}.appHeaderPersistent .appHeaderAccountActions{margin-left:auto!important}.appSignOutButton{min-height:32px!important;padding:0 9px!important;font-size:11px!important}.appHeaderPersistent .appNav{grid-template-columns:repeat(5,132px)!important;margin-top:10px!important}.appHeaderPersistent .appNav.hasSuperadminNav{grid-template-columns:repeat(6,132px)!important}.appHeaderPersistent .appNavItem{min-width:132px!important;min-height:48px!important;font-size:13px!important}.referenceDashboardBlock{padding:14px!important}.shellReferenceV1 .areaListHorizontal{grid-template-columns:1fr!important}.appSectionIntro h1,.referenceDashboardHead h1{font-size:27px!important}.commerceGrid,.commerceFlow{grid-template-columns:1fr}.commerceStatus{display:none}.commerceArchitectureSteps{grid-template-columns:1fr;display:grid}.commerceArchitectureSteps i{display:none}.superadminIntro{display:grid!important}.superadminOwner{min-width:0}.superadminGrid{grid-template-columns:1fr}.superadminCard{min-height:160px}.superadminRoleFlow{grid-template-columns:1fr;display:grid}.superadminRoleFlow i{display:none}.superadminUserStats{grid-template-columns:1fr 1fr}.superadminUsersHead{align-items:flex-start}.superadminUsersHead p{max-width:230px}}
.superadminUserLink{text-decoration:none}.superadminRowOpen{color:#d9cfe0;border:1px solid #50365d;border-radius:9px;place-items:center;width:28px;height:28px;font-weight:900;text-decoration:none;display:grid}.superadminRowOpen:hover{color:#fff;background:#b746861f;border-color:#b74686}.superadminLoginCount{color:#766b7d;border:1px solid #46344e;border-radius:999px;justify-content:center;min-width:28px;padding:4px 7px;font-size:9px;font-weight:900;display:inline-flex}.superadminLoginCount.isActive{color:#82deb0;background:#53d08f12;border-color:#53d08f61}.superadminLoginDate{color:#d8d0dd;white-space:nowrap;font-size:9px}.superadminUserDetailPage .appSectionIntro .btn{text-decoration:none}.superadminUserDetailGrid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:16px;margin-bottom:16px;display:grid}.superadminUserProfileCard{padding:22px!important}.superadminProfileHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.superadminProfileHead small{color:#786d80;font-size:9px}.superadminProfileData{gap:0;margin:0;display:grid}.superadminProfileData div{border-top:1px solid #5c307452;grid-template-columns:130px minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.superadminProfileData dt{color:#84788d;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.superadminProfileData dd{color:#e7dfe9;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px}.superadminProfileData .mono{color:#ac9fb4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.detailStats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.detailStats article:last-child{grid-column:span 2}.superadminAccountStatusPanel{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:22px;margin-bottom:16px;display:grid;padding:22px!important}.superadminAccountStatusPanel h2{color:#fff;margin:0 0 6px;font-size:20px}.superadminAccountStatusPanel p{color:#978ba1;margin:0;font-size:11px;line-height:1.55}.superadminStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.superadminStatusGrid span{background:#110b19;border:1px solid #3e2b48;border-radius:11px;align-content:center;gap:5px;min-height:72px;padding:12px;display:grid}.superadminStatusGrid span.isLive{background:#53d08f0b;border-color:#53d08f57}.superadminStatusGrid b{color:#e7dfe9;font-size:10px}.superadminStatusGrid em{color:#736879;font-size:9px;font-style:normal}.superadminStatusGrid .isLive em{color:#8bd9b4}.superadminLoginHistoryPanel{margin-bottom:16px;overflow:hidden;padding:0!important}.superadminLoginHistoryList{display:grid}.superadminLoginHistoryRow{border-bottom:1px solid #5c30743d;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 20px;display:grid}.superadminLoginDot{background:#65d39d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #65d39d14}.superadminLoginHistoryRow>div{gap:2px;display:grid}.superadminLoginHistoryRow b{color:#eee7f1;font-size:11px}.superadminLoginHistoryRow small{color:#756b7d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.superadminLoginHistoryRow em{color:#79d7a9;border:1px solid #53d08f52;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850}.superadminAreaAccessList{display:grid}.superadminAreaAccessRow{border-bottom:1px solid #5c307440;grid-template-columns:8px minmax(180px,1.2fr) 100px minmax(280px,1.6fr);align-items:center;gap:14px;padding:15px 20px;display:grid}.superadminAreaSwatch{border-radius:999px;width:8px;height:42px}.superadminAreaIdentity{gap:2px;display:grid}.superadminAreaIdentity b{color:#fff;font-size:12px}.superadminAreaIdentity span{color:#a99dad;font-size:10px}.superadminAreaIdentity small{color:#6f6477;font-size:9px}.superadminMembershipRole{color:#c2b5c8;text-transform:uppercase;border:1px solid #4b3555;border-radius:999px;justify-self:start;padding:5px 8px;font-size:8px;font-weight:900}.superadminAreaMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.superadminAreaMetrics span{color:#807485;background:#100b17;border:1px solid #35263d;border-radius:9px;gap:2px;padding:8px;font-size:8px;display:grid}.superadminAreaMetrics b{color:#e8e0eb;font-size:13px}.superadminQrPage .appSectionIntro .btn{text-decoration:none}.superadminQrStats article:nth-child(2){border-color:#ffb12e47!important}.superadminQrStats article:nth-child(3){border-color:#53d08f47!important}.superadminQrPanel{margin-bottom:16px}.superadminQrTable{min-width:1320px}.superadminQrSaleCode{color:#fff;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.superadminQrState{letter-spacing:.06em;border:1px solid #4b3555;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.superadminQrState.isFree{color:#ffc35d;background:#ffb12e0f;border-color:#ffb12e61}.superadminQrState.isActive{color:#82deb0;background:#53d08f12;border-color:#53d08f61}.superadminQrObject{gap:2px;min-width:120px;display:grid}.superadminQrObject b{color:#eee7f1;font-size:10px}.superadminQrObject span{color:#817586;font-size:8px}.superadminQrToken{color:#8b7e91;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.superadminQrInfo{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;display:grid;padding:22px!important}.superadminQrInfo h2{color:#fff;margin:0 0 7px;font-size:20px}.superadminQrInfo p{color:#9c90a5;margin:0;font-size:11px;line-height:1.6}.superadminQrInfo p b{color:#ded5e3}.superadminQrFlow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.superadminQrFlow span{color:#dcd3e3;background:#120c1b;border:1px solid #44304f;border-radius:10px;align-items:center;gap:7px;min-width:130px;padding:10px 12px;font-size:9px;font-weight:800;display:flex}.superadminQrFlow span b{color:#fff;background:#672b82;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.superadminQrFlow i{color:#80648b;font-style:normal}@media (max-width:1100px){.superadminUserDetailGrid{grid-template-columns:1fr}.detailStats{grid-template-columns:repeat(5,minmax(0,1fr))}.detailStats article:last-child{grid-column:auto}.superadminAccountStatusPanel{grid-template-columns:1fr}.superadminAreaAccessRow{grid-template-columns:8px minmax(170px,1fr) 90px minmax(240px,1.5fr)}.superadminQrInfo{grid-template-columns:1fr}.superadminQrFlow{justify-content:flex-start}}@media (max-width:720px){.superadminUserDetailGrid{gap:12px}.detailStats{grid-template-columns:repeat(2,minmax(0,1fr))}.detailStats article:last-child{grid-column:span 2}.superadminProfileData div{grid-template-columns:1fr;gap:4px}.superadminStatusGrid{grid-template-columns:1fr 1fr}.superadminLoginHistoryRow{padding:12px 14px}.superadminLoginHistoryRow em{display:none}.superadminAreaAccessRow{grid-template-columns:7px 1fr;gap:10px;padding:14px}.superadminAreaSwatch{grid-row:1/span 3}.superadminMembershipRole{grid-column:2}.superadminAreaMetrics{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.superadminUsersTable th:last-child,.superadminUsersTable td:last-child{background:#100b18;position:sticky;right:0}.superadminQrInfo{padding:18px!important}.superadminQrFlow{grid-template-columns:1fr;display:grid}.superadminQrFlow i{display:none}.superadminQrFlow span{min-width:0}.superadminQrStats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.superadminQrSearchBar{background:#0f091694;border-bottom:1px solid #5c307447;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);align-items:center;gap:18px;padding:16px 20px;display:grid}.superadminQrSearchBar label{color:#f1eaf3;font-size:12px;font-weight:900;display:block}.superadminQrSearchBar p{color:#837789;margin:4px 0 0;font-size:9px}.superadminQrSearchInput{background:#0e0915;border:1px solid #4c3456;border-radius:12px;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:7px;padding:7px 9px;display:grid}.superadminQrSearchInput:focus-within{border-color:#b74686;box-shadow:0 0 0 3px #b7468614}.superadminQrSearchInput>span{color:#9e8fa5;font-size:16px}.superadminQrSearchInput input{color:#f2eaf4;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.superadminQrSearchInput input::placeholder{color:#655c6b}.superadminQrSearchInput button{color:#8e8195;cursor:pointer;background:0 0;border:0;font-size:18px}.superadminQrUserList{display:grid}.superadminQrUser,.superadminQrOrder,.superadminQrBatch{border:0}.superadminQrUser>summary,.superadminQrOrder>summary,.superadminQrBatch>summary{cursor:pointer;list-style:none}.superadminQrUser>summary::-webkit-details-marker{display:none}.superadminQrOrder>summary::-webkit-details-marker{display:none}.superadminQrBatch>summary::-webkit-details-marker{display:none}.superadminQrChevron{color:#a899af;border:1px solid #493251;border-radius:8px;place-items:center;width:26px;height:26px;font-size:17px;transition:transform .18s,border-color .18s;display:grid}.superadminQrUser[open]>.superadminQrUserIdentity .superadminQrChevron,.superadminQrOrder[open]>summary>div .superadminQrChevron,.superadminQrBatch[open]>summary>div .superadminQrChevron{color:#fff;border-color:#a7447d;transform:rotate(90deg)}.superadminQrUser>summary{background:#120b1a;border-bottom:1px solid #5c307445;grid-template-columns:minmax(260px,1fr) minmax(360px,1.1fr);align-items:center;gap:20px;padding:16px 20px;display:grid}.superadminQrUser[open]>summary{background:linear-gradient(90deg,#b7468614,#120b1afa)}.superadminQrUserIdentity{align-items:center;gap:12px;display:flex}.superadminQrUserIdentity>div{gap:2px;display:grid}.superadminQrUserIdentity b{color:#fff;font-size:12px}.superadminQrUserIdentity span{color:#ad9fb5;font-size:10px}.superadminQrUserIdentity small{color:#df9fbe;letter-spacing:.03em;font-size:9px;font-weight:850}.superadminQrUserMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.superadminQrUserMetrics span{color:#847888;background:#0e0915;border:1px solid #35263d;border-radius:9px;padding:8px 10px;font-size:8px}.superadminQrUserMetrics b{color:#eee6f1;font-size:13px;display:block}.superadminQrUserMetrics .isActive{background:#53d08f0a;border-color:#53d08f47}.superadminQrUserMetrics .isActive b{color:#79d8aa}.superadminQrOrders{background:#0d0813;padding:10px 12px 14px}.superadminQrOrder{background:#100a17;border:1px solid #35253d;border-radius:12px;margin:8px;overflow:hidden}.superadminQrOrder>summary{justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.superadminQrOrder>summary>div:first-child,.superadminQrBatch>summary>div:first-child{align-items:center;gap:10px;display:flex}.superadminQrOrder>summary b,.superadminQrBatch>summary b{color:#f0e9f2;font-size:11px}.superadminQrOrder>summary small,.superadminQrBatch>summary small{color:#766b7d;margin-top:2px;font-size:8px;display:block}.superadminQrOrderMetrics{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.superadminQrOrderMetrics span,.superadminQrBatchProgress{color:#a99bad;white-space:nowrap;border:1px solid #43304b;border-radius:999px;padding:5px 8px;font-size:8px}.superadminQrBatches{padding:0 10px 10px 44px}.superadminQrBatch{background:#0c0812;border:1px solid #2f2236;border-radius:10px;margin:7px 0;overflow:hidden}.superadminQrBatch>summary{background:#ffffff03;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.superadminQrBatchProgress{color:#7fd9ad;border-color:#53d08f40}.superadminQrBatch .superadminUsersTableWrap{border-top:1px solid #2f2236}.superadminQrBatch .superadminQrTable{min-width:980px}.superadminQrBatch .superadminQrTable th{background:#0b0710}.superadminQrBatch .superadminQrTable td{background:#0e0915}.superadminQrPanel>.empty{margin:18px}.superadminQrPage .superadminQrInfo{margin-top:16px}@media (max-width:900px){.superadminQrSearchBar,.superadminQrUser>summary{grid-template-columns:1fr}.superadminQrUserMetrics{grid-template-columns:repeat(4,minmax(90px,1fr));overflow-x:auto}.superadminQrBatches{padding-left:10px}}@media (max-width:640px){.superadminQrSearchBar,.superadminQrUser>summary{padding:14px}.superadminQrUserMetrics{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.superadminQrOrders{padding:7px}.superadminQrOrder{margin:6px 0}.superadminQrOrder>summary,.superadminQrBatch>summary{flex-direction:column;align-items:flex-start}.superadminQrOrderMetrics{justify-content:flex-start}.superadminQrBatches{padding:0 7px 7px}.superadminQrChevron{width:24px;height:24px}.superadminQrSearchInput{grid-template-columns:18px minmax(0,1fr) 24px}}
.opsHero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.opsHealthCard,.opsForecastCard,.opsProviderCard,.opsChartCard{position:relative;overflow:hidden}.opsHealthCard:after,.opsProviderCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#b7468626,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;inset:auto -60px -70px auto}.opsHealthRing{--p:0;background:conic-gradient(#60d49b calc(var(--p)*1%),#ffffff12 0);border-radius:50%;place-items:center;width:150px;height:150px;margin:auto;display:grid;position:relative}.opsHealthRing:before{content:"";background:#120d18;border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:12px}.opsHealthRing>div{z-index:1;text-align:center;position:relative}.opsHealthRing b{color:#fff;font-size:34px;display:block}.opsHealthRing span{letter-spacing:.08em;text-transform:uppercase;color:#877c8d;font-size:9px}.opsProviderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.opsProviderCard{padding:18px!important}.opsProviderTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.opsProviderTop h3{color:#fff;margin:2px 0 3px;font-size:17px}.opsProviderTop small{color:#807587}.opsPill{letter-spacing:.05em;border:1px solid #493653;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.opsPill.ok{color:#82deb0;background:#53d08f0f;border-color:#53d08f59}.opsPill.warn{color:#ffc35d;background:#ffb12e0f;border-color:#ffb12e66}.opsPill.critical{color:#ff8d95;background:#e6525c12;border-color:#e6525c66}.opsPill.manual{color:#aa9daf}.opsMeter{background:#211827;border:1px solid #ffffff0a;border-radius:999px;height:11px;margin:14px 0 8px;overflow:hidden}.opsMeter>span{border-radius:inherit;background:linear-gradient(90deg,#6f3c8e,#b74686);min-width:2px;height:100%;display:block}.opsMeter.warn>span{background:linear-gradient(90deg,#a26b26,#ffc35d)}.opsMeter.critical>span{background:linear-gradient(90deg,#983640,#ff7581)}.opsProviderNumbers{color:#9a8fa1;justify-content:space-between;gap:12px;font-size:9px;display:flex}.opsProviderNumbers b{color:#eee7f1;font-size:12px}.opsForecast{border-top:1px solid #5c307447;grid-template-columns:1fr auto;gap:8px;margin-top:12px;padding-top:12px;display:grid}.opsForecast strong{color:#ded4e3;font-size:10px}.opsForecast small{text-align:right}.opsSpark{width:100%;height:74px;margin-top:10px;overflow:visible}.opsSpark polyline{fill:none;stroke:#b74686;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.opsSpark .area{fill:#b7468614;stroke:none}.opsSpark line{stroke:#ffffff12;stroke-width:1px}.opsChartGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:18px;margin-bottom:18px;display:grid}.opsChartCard{padding:20px!important}.opsBars{gap:10px;margin-top:16px;display:grid}.opsBarRow{grid-template-columns:95px minmax(0,1fr) 62px;align-items:center;gap:10px;display:grid}.opsBarRow>span{color:#a79cad;font-size:9px}.opsBarTrack{background:#19121f;border:1px solid #32263a;border-radius:6px;height:20px;overflow:hidden}.opsBarTrack i{background:linear-gradient(90deg,#512c68,#a84283);border-radius:5px;height:100%;display:block}.opsBarRow b{text-align:right;color:#e9e1ec;font-size:10px}.opsSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.opsSignal{background:#110c17;border:1px solid #35283d;border-radius:11px;padding:12px}.opsSignal span{color:#807586;text-transform:uppercase;letter-spacing:.06em;font-size:8px;display:block}.opsSignal b{color:#fff;margin-top:5px;font-size:18px;display:block}.opsSectionHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.opsSectionHead h2{margin:2px 0 0}.opsSectionHead p{color:#8e8296;margin:4px 0 0;font-size:10px}.opsLegend{flex-wrap:wrap;gap:8px;display:flex}.opsLegend span{color:#928799;border:1px solid #392b42;border-radius:999px;padding:5px 7px;font-size:8px}.opsEmptyProvider{opacity:.7}.opsIncidentSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.opsIncidentSummary div{border:1px solid #35283d;border-radius:10px;padding:12px}.opsIncidentSummary span{color:#817587;font-size:8px}.opsIncidentSummary b{color:#fff;margin-top:3px;font-size:19px;display:block}@media (max-width:1050px){.opsHero,.opsChartGrid{grid-template-columns:1fr}.opsProviderGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.opsProviderGrid,.opsSignalGrid,.opsIncidentSummary{grid-template-columns:1fr}.opsBarRow{grid-template-columns:75px 1fr 50px}.opsHealthRing{width:128px;height:128px}.opsProviderCard{padding:15px!important}}
.superadminPage,.superadminUsersPage,.superadminEmailPage,.superadminSystemPage{--sa-bg:#12091b;--sa-panel:#24132f;--sa-panel-2:#1b1025;--sa-line:#b87fd33d;--sa-text:#fbf7fc;--sa-muted:#b9aabd;--sa-cyan:#55d9f4;--sa-purple:#c078f1;--sa-green:#55d9b5;--sa-orange:#ffc36d;--sa-red:#ff7c91;max-width:1480px!important}.superadminPage .appHeader,.superadminUsersPage .appHeader,.superadminEmailPage .appHeader,.superadminSystemPage .appHeader{margin-bottom:22px}.superadminIntro{position:relative;overflow:hidden;box-shadow:0 22px 54px #07010d3d;background:radial-gradient(circle at 86% 16%,#55d9f42e,#0000 30%),radial-gradient(circle at 75% 90%,#c078f129,#0000 28%),linear-gradient(135deg,#311840,#1c0f29 68%,#171020)!important;border:1px solid #c078f157!important;border-radius:24px!important;margin-bottom:24px!important;padding:34px 36px!important}.superadminIntro:after{content:"";border:1px solid #55d9f421;border-radius:50%;width:330px;height:330px;position:absolute;top:-150px;right:-110px}.superadminIntro h1{letter-spacing:-.04em!important;color:#fff!important;margin:7px 0 10px!important;font-size:42px!important;line-height:1.05!important}.superadminIntro p{max-width:70ch;color:#c9bdce!important;margin:0!important;font-size:17px!important;line-height:1.55!important}.superadminKicker{text-transform:uppercase;display:block;letter-spacing:.13em!important;color:#71def6!important;font-size:12px!important;font-weight:900!important}.superadminUserStats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin-bottom:28px!important;display:grid!important}.superadminUserStats>.panel{min-height:132px;transition:all .18s;position:relative;overflow:hidden;box-shadow:0 12px 28px #05000924;border:1px solid var(--sa-line)!important;background:linear-gradient(145deg,#2c1739f5,#1b0f25f0)!important;border-radius:18px!important;padding:22px 22px 20px!important;text-decoration:none!important}.superadminUserStats>.panel:before{content:"";background:linear-gradient(180deg,var(--sa-cyan),var(--sa-purple));width:4px;position:absolute;top:0;bottom:0;left:0}.superadminUserStats>.panel:nth-child(2):before{background:linear-gradient(180deg,var(--sa-purple),#ef75d6)}.superadminUserStats>.panel:nth-child(3):before{background:linear-gradient(180deg,var(--sa-green),var(--sa-cyan))}.superadminUserStats>.panel:nth-child(4):before{background:linear-gradient(180deg,var(--sa-orange),#ff8b7a)}.superadminUserStats>.panel:hover{transform:translateY(-3px);box-shadow:0 20px 40px #04000a40;border-color:#55d9f48c!important}.superadminUserStats>.panel span{color:#c9bdce!important;font-size:14px!important;font-weight:850!important}.superadminUserStats>.panel b{letter-spacing:-.045em!important;color:#fff!important;margin:12px 0 8px!important;font-size:36px!important;line-height:1!important;display:block!important}.superadminUserStats>.panel small{color:#a99bae!important;font-size:12.5px!important;line-height:1.45!important}.superadminPage>section:not(.appSectionIntro):not(.superadminUserStats){margin-bottom:30px!important}.superadminPage>section:not(.appSectionIntro):not(.superadminUserStats)>.superadminKicker{color:#cbb7d5!important;margin:0 0 13px 5px!important;font-size:12px!important}.superadminGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.superadminCard{position:relative;box-shadow:0 12px 32px #04000921;border:1px solid var(--sa-line)!important;background:linear-gradient(145deg,#2a1636f5,#190e23f5)!important;border-radius:19px!important;flex-direction:column!important;justify-content:space-between!important;min-height:216px!important;padding:23px!important;text-decoration:none!important;transition:all .18s!important;display:flex!important}.superadminCard:hover{transform:translateY(-4px);box-shadow:0 22px 44px #04000942;border-color:#55d9f48c!important}.superadminCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.superadminCardIcon{box-shadow:inset 0 1px #ffffff0d;color:#82e4f8!important;background:linear-gradient(145deg,#55d9f426,#c078f11f)!important;border:1px solid #55d9f447!important;border-radius:15px!important;place-items:center!important;width:54px!important;height:54px!important;font-size:25px!important;font-weight:900!important;display:grid!important}.superadminCardStatus{color:#7ce7c8!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#55d9b517!important;border:1px solid #55d9b540!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:7px 11px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.superadminCardStatus:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.superadminCard h2{letter-spacing:-.02em!important;color:#fff!important;margin:20px 0 8px!important;font-size:21px!important;line-height:1.22!important}.superadminCard p{max-width:44ch;color:#bfb1c4!important;margin:0!important;font-size:14.5px!important;line-height:1.6!important}.superadminCardAction{letter-spacing:.01em;color:#68dcf5!important;margin-top:18px!important;font-size:13.5px!important;font-weight:900!important}.superadminUsersPage .panel,.superadminEmailPage .panel,.superadminSystemPage .panel,.superadminPage .panel{border-color:var(--sa-line);border-radius:17px}.superadminUsersPage .panel h2,.superadminEmailPage .panel h2,.superadminSystemPage .panel h2,.superadminPage .panel h2{letter-spacing:-.02em;font-size:22px!important}.superadminUsersPage .panel h3,.superadminEmailPage .panel h3,.superadminSystemPage .panel h3,.superadminPage .panel h3{font-size:18px!important}.superadminUsersPage .panel p,.superadminEmailPage .panel p,.superadminSystemPage .panel p,.superadminPage .panel p{font-size:14.5px!important;line-height:1.62!important}.superadminUsersPage table,.superadminSystemPage table,.superadminPage table{border-collapse:separate!important;border-spacing:0!important;border:1px solid #b87fd32e!important;border-radius:14px!important;overflow:hidden!important}.superadminUsersPage th,.superadminSystemPage th,.superadminPage th{letter-spacing:.055em!important;text-transform:uppercase!important;color:#d7b8e7!important;background:#c078f10e!important;padding:13px 14px!important;font-size:12px!important}.superadminUsersPage td,.superadminSystemPage td,.superadminPage td{border-top-color:#b87fd31f!important;padding:14px!important;font-size:14px!important;line-height:1.45!important}.superadminUsersPage tbody tr:hover td,.superadminSystemPage tbody tr:hover td,.superadminPage tbody tr:hover td{background:#55d9f409!important}.superadminUsersPage .btn,.superadminEmailPage .btn,.superadminSystemPage .btn,.superadminPage .btn,.superadminUsersPage .miniBtn,.superadminPage .miniBtn{border-radius:11px!important;min-height:42px!important;padding:9px 14px!important;font-size:13.5px!important;font-weight:800!important}.superadminUsersPage input,.superadminUsersPage select,.superadminUsersPage textarea,.superadminEmailPage input,.superadminEmailPage select,.superadminSystemPage input,.superadminSystemPage select,.superadminPage input,.superadminPage select,.superadminPage textarea{border-radius:11px!important;min-height:44px!important;font-size:14px!important}.superadminUsersPage label,.superadminEmailPage label,.superadminSystemPage label,.superadminPage label,.superadminUsersPage .field>span,.superadminPage .field>span{color:#cabdce!important;font-size:13px!important;font-weight:800!important}.superadminEmailPage>div{gap:20px!important}.superadminEmailPage>div>.panel:first-child{background:linear-gradient(145deg,#2b1638f5,#1b0f25f5)!important;padding:20px!important}.superadminEmailPage>div>.panel:first-child>div:first-child{gap:10px!important}.superadminEmailPage>div>.panel:first-child>div:first-child .btn{border-color:#c078f13d!important;min-height:46px!important;padding:11px 15px!important}.superadminEmailPage>div>.panel:first-child>div:first-child .btn.primary{box-shadow:0 8px 20px #55d9f424;background:linear-gradient(135deg,#8148ad,#4abbd8)!important;border-color:#0000!important}.superadminEmailPage iframe{box-shadow:0 12px 30px #04000929;border-radius:16px!important;min-height:880px!important}.superadminPage .success,.superadminUsersPage .success,.superadminSystemPage .success{color:#9cebd4!important;background:#55d9b513!important;border-color:#55d9b547!important}.superadminPage .warning,.superadminUsersPage .warning,.superadminSystemPage .warning,.superadminPage .notice{background:#ffc36d13!important;border-color:#ffc36d47!important}.superadminPage .danger,.superadminUsersPage .danger,.superadminSystemPage .danger{background:#ff7c9112!important;border-color:#ff7c9147!important}@media (max-width:1100px){.superadminUserStats,.superadminGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.superadminIntro{border-radius:18px!important;padding:25px 21px!important}.superadminIntro h1{font-size:34px!important}.superadminIntro p{font-size:15.5px!important}.superadminUserStats,.superadminGrid{grid-template-columns:1fr!important}.superadminUserStats>.panel{min-height:116px!important}.superadminCard{min-height:190px!important}.superadminCard h2{font-size:20px!important}.superadminCard p{font-size:14px!important}.superadminUsersPage td,.superadminSystemPage td,.superadminPage td{padding:12px!important;font-size:13px!important}.superadminUsersPage th,.superadminSystemPage th,.superadminPage th{padding:11px!important;font-size:11px!important}.superadminUsersPage input,.superadminEmailPage input,.superadminSystemPage input,.superadminPage input{font-size:16px!important}}
