.TocqoOrbitLanding-module__9z9SPq__skipLink{z-index:100;background:var(--navy-deep,#071e30);color:#fff;border-radius:0 0 8px 8px;padding:8px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:16px}.TocqoOrbitLanding-module__9z9SPq__skipLink:focus{top:0}.TocqoOrbitLanding-module__9z9SPq__root{--cream:#f8f4ee;--cream-deep:#f1ebe0;--navy:#0f3d5f;--navy-deep:#071e30;--orange:#ff6b35;--orange-dim:#ff6b351a;--teal:#00c2a8;--teal-dim:#00c2a81f;--blue:#2f80ed;--blue-dim:#2f80ed1f;--text:#0d1b2a;--muted:#6b7b8d;--border:#0f3d5f1c;background:var(--cream);color:var(--text);font-family:"Inter", var(--font-inter), system-ui, sans-serif;min-height:100vh;position:relative;overflow-x:hidden}.TocqoOrbitLanding-module__9z9SPq__grain{pointer-events:none;z-index:999;opacity:.032;will-change:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.TocqoOrbitLanding-module__9z9SPq__banner{background:var(--navy-deep);color:#ffffffe0;align-items:center;gap:10px;padding:11px 24px;font-size:.82rem;line-height:1.5;display:flex}.TocqoOrbitLanding-module__9z9SPq__bannerDot{background:var(--orange);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite TocqoOrbitLanding-module__9z9SPq__pulseOrb}@keyframes TocqoOrbitLanding-module__9z9SPq__pulseOrb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.75)}}.TocqoOrbitLanding-module__9z9SPq__bannerClose{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;transition:background .15s;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__bannerClose:hover{background:#ffffff1a}.TocqoOrbitLanding-module__9z9SPq__header{z-index:40;-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--border);background:#f8f4eed9;align-items:center;gap:24px;height:64px;padding:0 40px;display:flex;position:sticky;top:0}.TocqoOrbitLanding-module__9z9SPq__nav{flex:1;align-items:center;gap:2px;display:flex}.TocqoOrbitLanding-module__9z9SPq__nav a{color:var(--muted);border-radius:999px;padding:6px 13px;font-size:.865rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.TocqoOrbitLanding-module__9z9SPq__nav a:hover{color:var(--navy);background:#0f3d5f0f}.TocqoOrbitLanding-module__9z9SPq__headerCtas{flex-shrink:0;align-items:center;gap:8px;display:flex}.TocqoOrbitLanding-module__9z9SPq__hamburger{border:1px solid var(--border);width:40px;height:40px;color:var(--navy);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:none}.TocqoOrbitLanding-module__9z9SPq__mobileDrawer{z-index:39;background:var(--cream);flex-direction:column;gap:24px;padding:24px 20px;animation:.2s ease-out TocqoOrbitLanding-module__9z9SPq__slideDown;display:flex;position:fixed;inset:64px 0 0}@keyframes TocqoOrbitLanding-module__9z9SPq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TocqoOrbitLanding-module__9z9SPq__mobileDrawerNav{flex-direction:column;gap:4px;display:flex}.TocqoOrbitLanding-module__9z9SPq__mobileDrawerNav a{color:var(--navy);border-radius:12px;padding:12px 16px;font-size:1rem;font-weight:500;text-decoration:none;transition:background .15s;display:block}.TocqoOrbitLanding-module__9z9SPq__mobileDrawerNav a:hover{background:#0f3d5f0f}.TocqoOrbitLanding-module__9z9SPq__mobileDrawerCtas{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.TocqoOrbitLanding-module__9z9SPq__mobileDrawerCtas .TocqoOrbitLanding-module__9z9SPq__btnPrimary,.TocqoOrbitLanding-module__9z9SPq__mobileDrawerCtas .TocqoOrbitLanding-module__9z9SPq__btnGhost{justify-content:center;width:100%}.TocqoOrbitLanding-module__9z9SPq__btnPrimary,.TocqoOrbitLanding-module__9z9SPq__btnPrimaryLight,.TocqoOrbitLanding-module__9z9SPq__btnOutline,.TocqoOrbitLanding-module__9z9SPq__btnGhost,.TocqoOrbitLanding-module__9z9SPq__btnGhostLight{cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:7px;height:44px;padding:0 20px;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__btnPrimary{background:var(--orange);color:#fff;box-shadow:0 4px 16px #ff6b3547}.TocqoOrbitLanding-module__9z9SPq__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 8px 22px #ff6b3561}.TocqoOrbitLanding-module__9z9SPq__btnPrimaryLight{color:var(--navy-deep);background:#fff;box-shadow:0 4px 14px #0000001a}.TocqoOrbitLanding-module__9z9SPq__btnPrimaryLight:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0000002e}.TocqoOrbitLanding-module__9z9SPq__btnOutline{color:var(--navy);background:0 0;border:1.5px solid #0f3d5f33}.TocqoOrbitLanding-module__9z9SPq__btnOutline:hover{background:#0f3d5f0d}.TocqoOrbitLanding-module__9z9SPq__btnGhost{color:var(--muted);border:1.5px solid var(--border);background:0 0}.TocqoOrbitLanding-module__9z9SPq__btnGhost:hover{color:var(--navy);background:#0f3d5f0d}.TocqoOrbitLanding-module__9z9SPq__btnGhostLight{color:#ffffffbf;background:0 0;border:1.5px solid #ffffff2e}.TocqoOrbitLanding-module__9z9SPq__btnGhostLight:hover{color:#fff;background:#ffffff1a}.TocqoOrbitLanding-module__9z9SPq__container{max-width:1160px;margin:0 auto;padding:0 40px}.TocqoOrbitLanding-module__9z9SPq__sectionHead{margin-bottom:48px}.TocqoOrbitLanding-module__9z9SPq__sectionTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.055em;margin-top:10px;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1}.TocqoOrbitLanding-module__9z9SPq__sectionSub{color:var(--muted);margin-top:10px;font-size:.98rem;line-height:1.7}.TocqoOrbitLanding-module__9z9SPq__kicker{background:var(--orange-dim);color:var(--orange);text-transform:uppercase;letter-spacing:.14em;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__kickerLight{color:var(--orange);text-transform:uppercase;letter-spacing:.14em;background:#ff6b3529;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__hero{grid-template-columns:1fr 420px;align-items:center;gap:56px;max-width:1160px;min-height:calc(100vh - 96px);margin:0 auto;padding:80px 40px 96px;display:grid;position:relative;overflow:hidden}.TocqoOrbitLanding-module__9z9SPq__heroBg{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#0000;-webkit-text-stroke:2px #ff6b3514;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0;font-size:clamp(300px,42vw,580px);font-weight:800;line-height:.82;position:absolute;top:50%;right:-4%;transform:translateY(-52%)}.TocqoOrbitLanding-module__9z9SPq__heroContent{z-index:1;animation:.65s cubic-bezier(.22,1,.36,1) both TocqoOrbitLanding-module__9z9SPq__fadeUp;position:relative}.TocqoOrbitLanding-module__9z9SPq__heroVisual{z-index:1;justify-content:center;align-items:center;animation:.65s cubic-bezier(.22,1,.36,1) .12s both TocqoOrbitLanding-module__9z9SPq__fadeUp;display:flex;position:relative}@keyframes TocqoOrbitLanding-module__9z9SPq__fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.TocqoOrbitLanding-module__9z9SPq__heroTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.055em;color:var(--navy-deep);flex-direction:column;gap:4px;margin:16px 0 20px;font-size:clamp(2.8rem,5.2vw,4.6rem);font-weight:800;line-height:.96;display:flex}.TocqoOrbitLanding-module__9z9SPq__heroTitle em{color:var(--orange);font-style:normal}.TocqoOrbitLanding-module__9z9SPq__heroSub{color:var(--muted);max-width:46ch;margin-bottom:32px;font-size:1.05rem;line-height:1.75}.TocqoOrbitLanding-module__9z9SPq__heroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.TocqoOrbitLanding-module__9z9SPq__heroBetaNote{color:var(--muted);align-items:center;gap:6px;margin-top:16px;font-size:.78rem;display:flex}.TocqoOrbitLanding-module__9z9SPq__phone{background:var(--navy-deep);border-radius:38px;width:228px;height:464px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(3.5deg);box-shadow:0 0 0 8px #0f3d5f1a,0 40px 80px #071e3061,inset 0 0 0 1.5px #ffffff0d}.TocqoOrbitLanding-module__9z9SPq__phone:hover{transform:rotate(0)scale(1.025)}.TocqoOrbitLanding-module__9z9SPq__phoneScreen{flex-direction:column;gap:12px;height:100%;padding:20px 14px 14px;display:flex}.TocqoOrbitLanding-module__9z9SPq__phoneHeader{justify-content:space-between;align-items:center;display:flex}.TocqoOrbitLanding-module__9z9SPq__phoneLogo{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.055em;color:#fff;font-size:1.05rem;font-weight:800}.TocqoOrbitLanding-module__9z9SPq__phoneBadge{background:var(--orange);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 8px;font-size:.58rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__phoneBadgeGreen{background:var(--teal);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 8px;font-size:.58rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__phoneQr{background:#ffffff0d;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px;display:flex}.TocqoOrbitLanding-module__9z9SPq__qrGrid{grid-template-columns:repeat(5,1fr);gap:3px;width:76px;height:76px;display:grid}.TocqoOrbitLanding-module__9z9SPq__qrCell{background:#ffffff1f;border-radius:2px;transition:opacity .2s}.TocqoOrbitLanding-module__9z9SPq__qrCell[data-filled]{background:#ffffffe6}.TocqoOrbitLanding-module__9z9SPq__phoneQr p{color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.TocqoOrbitLanding-module__9z9SPq__phoneMenu{flex-direction:column;gap:7px;display:flex}.TocqoOrbitLanding-module__9z9SPq__phoneItem{background:#ffffff0e;border:1px solid #ffffff0e;border-radius:11px;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.TocqoOrbitLanding-module__9z9SPq__phoneItem span{color:#ffffffd1;font-size:.68rem;font-weight:500}.TocqoOrbitLanding-module__9z9SPq__phonePrice{color:var(--teal)!important;font-weight:700!important}.TocqoOrbitLanding-module__9z9SPq__phoneScreenshot{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;display:block}.TocqoOrbitLanding-module__9z9SPq__darkSection{background:var(--navy-deep);padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__darkSection .TocqoOrbitLanding-module__9z9SPq__sectionTitle{color:#fff}.TocqoOrbitLanding-module__9z9SPq__steps{grid-template-columns:repeat(3,1fr);gap:20px;display:grid;position:relative}.TocqoOrbitLanding-module__9z9SPq__stepCard{background:#ffffff0a;border:1px solid #ffffff12;border-radius:22px;padding:28px;transition:background .2s;position:relative}.TocqoOrbitLanding-module__9z9SPq__stepCard:hover{background:#ffffff13}.TocqoOrbitLanding-module__9z9SPq__stepHeader{align-items:center;gap:10px;display:flex}.TocqoOrbitLanding-module__9z9SPq__stepNumber{width:40px;height:40px;color:var(--orange);letter-spacing:.1em;background:#ff6b3526;border-radius:12px;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__stepIconWrap{width:40px;height:40px;color:var(--teal);background:#00c2a81f;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__stepCard h3{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.035em;color:#fff;margin:13px 0 8px;font-size:1.12rem;font-weight:700;line-height:1.2}.TocqoOrbitLanding-module__9z9SPq__stepCard p{color:#ffffff80;font-size:.875rem;line-height:1.72}.TocqoOrbitLanding-module__9z9SPq__stepConnector{z-index:2;background:linear-gradient(90deg,#ff6b3559,#00c2a859);width:22px;height:2px;position:absolute;top:44px;right:-12px}.TocqoOrbitLanding-module__9z9SPq__stepConnector:after{content:"";border:5px solid #0000;border-left-color:#00c2a88c;border-right:none;position:absolute;top:-4px;right:-1px}.TocqoOrbitLanding-module__9z9SPq__sectionSubLight{color:#ffffff80;margin-top:10px;font-size:.98rem;line-height:1.7}.TocqoOrbitLanding-module__9z9SPq__roiStrip{background:var(--navy-deep);border-top:1px solid #ffffff0f;padding:52px 0}.TocqoOrbitLanding-module__9z9SPq__roiGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.TocqoOrbitLanding-module__9z9SPq__roiItem{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.TocqoOrbitLanding-module__9z9SPq__roiIcon{width:48px;height:48px;color:var(--orange);background:#ff6b3526;border-radius:14px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__roiItem strong{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.02em;color:#fff;font-size:1.05rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__roiItem p{color:#ffffff80;max-width:28ch;font-size:.85rem;line-height:1.6}.TocqoOrbitLanding-module__9z9SPq__demoSection{background:var(--cream-deep);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__demoLayout{grid-template-columns:300px 1fr;align-items:start;gap:56px;display:grid}.TocqoOrbitLanding-module__9z9SPq__demoPhone{justify-content:center;display:flex;position:sticky;top:100px}.TocqoOrbitLanding-module__9z9SPq__demoPhoneFrame{background:var(--navy-deep);border-radius:42px;width:260px;height:520px;position:relative;overflow:hidden;box-shadow:0 0 0 8px #0f3d5f1a,0 40px 80px #071e3052,inset 0 0 0 1.5px #ffffff0d}.TocqoOrbitLanding-module__9z9SPq__demoPhoneScreen{height:100%;animation:.3s ease-out TocqoOrbitLanding-module__9z9SPq__fadeIn}@keyframes TocqoOrbitLanding-module__9z9SPq__fadeIn{0%{opacity:0}to{opacity:1}}.TocqoOrbitLanding-module__9z9SPq__demoPhoneInner{flex-direction:column;gap:14px;height:100%;padding:24px 16px 16px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoLabel{color:var(--orange);text-transform:uppercase;letter-spacing:.06em;text-align:center;background:#ff6b3526;border-radius:10px;margin-top:auto;padding:8px 12px;font-size:.7rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__demoCart{flex-direction:column;gap:8px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoCartItem{background:#ffffff0e;border:1px solid #ffffff0e;border-radius:11px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoCartItem span{color:#ffffffd1;font-size:.72rem;font-weight:500}.TocqoOrbitLanding-module__9z9SPq__demoCartQty{color:var(--teal)!important;font-weight:700!important}.TocqoOrbitLanding-module__9z9SPq__demoCartTotal{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:4px;padding:10px 12px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoCartTotal span{color:#ffffffb3;font-size:.78rem;font-weight:600}.TocqoOrbitLanding-module__9z9SPq__demoCartTotal span:last-child{color:#fff;font-size:.9rem;font-weight:800}.TocqoOrbitLanding-module__9z9SPq__demoCartBtn{background:var(--orange);color:#fff;text-align:center;letter-spacing:.02em;border-radius:14px;margin-top:6px;padding:12px;font-size:.78rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__demoDone{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoDoneIcon{color:var(--teal)}.TocqoOrbitLanding-module__9z9SPq__demoDoneTitle{color:#fff;font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;font-size:1.1rem;font-weight:800}.TocqoOrbitLanding-module__9z9SPq__demoDoneSub{color:#ffffff73;max-width:20ch;font-size:.72rem;line-height:1.6}.TocqoOrbitLanding-module__9z9SPq__demoSteps{flex-direction:column;gap:10px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoStepTab{border:1.5px solid var(--border);cursor:pointer;text-align:left;background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 20px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoStepTab:hover{border-color:#ff6b3540}.TocqoOrbitLanding-module__9z9SPq__demoStepActive{background:#fff;box-shadow:0 8px 28px #ff6b351f;border-color:var(--orange)!important}.TocqoOrbitLanding-module__9z9SPq__demoStepActive .TocqoOrbitLanding-module__9z9SPq__demoStepNumber{background:var(--orange);color:#fff}.TocqoOrbitLanding-module__9z9SPq__demoStepNumber{background:var(--orange-dim);width:34px;height:34px;color:var(--orange);letter-spacing:.1em;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__demoStepTab div{flex-direction:column;gap:3px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoStepTab strong{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.02em;color:var(--navy);font-size:.92rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__demoStepTab span{color:var(--muted);font-size:.82rem;line-height:1.5}.TocqoOrbitLanding-module__9z9SPq__demoCta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;display:flex}.TocqoOrbitLanding-module__9z9SPq__demoCtaSub{color:var(--muted);font-size:.76rem}.TocqoOrbitLanding-module__9z9SPq__demoScreenImg{flex-direction:column;height:100%;display:flex;position:relative}.TocqoOrbitLanding-module__9z9SPq__demoScreenshot{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;flex:1;width:100%;display:block}.TocqoOrbitLanding-module__9z9SPq__demoScreenImg .TocqoOrbitLanding-module__9z9SPq__demoLabel{position:absolute;bottom:16px;left:16px;right:16px}.TocqoOrbitLanding-module__9z9SPq__commandSection{background:var(--cream-deep);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__commandGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.TocqoOrbitLanding-module__9z9SPq__commandCard{flex-direction:column;gap:12px;display:flex}.TocqoOrbitLanding-module__9z9SPq__commandCard strong{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.02em;color:var(--navy);font-size:1.03rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__commandCard p{color:var(--muted);font-size:.865rem;line-height:1.65}.TocqoOrbitLanding-module__9z9SPq__browserFrame{border:1px solid var(--border);cursor:pointer;font:inherit;color:inherit;text-align:left;background:#fff;border-radius:12px;width:100%;padding:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 20px #0f3d5f14}.TocqoOrbitLanding-module__9z9SPq__browserFrame:hover{transform:translateY(-4px)scale(1.015);box-shadow:0 16px 40px #0f3d5f24}.TocqoOrbitLanding-module__9z9SPq__zoomHint{color:#fff;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0f3d5fd9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .25s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;bottom:12px;right:12px;transform:scale(.7)}.TocqoOrbitLanding-module__9z9SPq__browserFrame:hover .TocqoOrbitLanding-module__9z9SPq__zoomHint{opacity:1;transform:scale(1)}.TocqoOrbitLanding-module__9z9SPq__browserDots{border-bottom:1px solid var(--border);gap:6px;padding:10px 14px;display:flex}.TocqoOrbitLanding-module__9z9SPq__browserDots span{background:var(--border);border-radius:50%;width:8px;height:8px}.TocqoOrbitLanding-module__9z9SPq__browserScreenshot{width:100%;display:block}.TocqoOrbitLanding-module__9z9SPq__featuresSection{padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__featureGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.TocqoOrbitLanding-module__9z9SPq__featureCard{border:1px solid var(--border);background:#fff;border-left:4px solid #0000;border-radius:20px;padding:26px;transition:transform .2s,box-shadow .2s}.TocqoOrbitLanding-module__9z9SPq__featureCard:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0f3d5f17}.TocqoOrbitLanding-module__9z9SPq__accent_orange{border-left-color:var(--orange)}.TocqoOrbitLanding-module__9z9SPq__accent_teal{border-left-color:var(--teal)}.TocqoOrbitLanding-module__9z9SPq__accent_blue{border-left-color:var(--blue)}.TocqoOrbitLanding-module__9z9SPq__featureIconWrap{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__accent_orange .TocqoOrbitLanding-module__9z9SPq__featureIconWrap{background:var(--orange-dim);color:var(--orange)}.TocqoOrbitLanding-module__9z9SPq__accent_teal .TocqoOrbitLanding-module__9z9SPq__featureIconWrap{background:var(--teal-dim);color:var(--teal)}.TocqoOrbitLanding-module__9z9SPq__accent_blue .TocqoOrbitLanding-module__9z9SPq__featureIconWrap{background:var(--blue-dim);color:var(--blue)}.TocqoOrbitLanding-module__9z9SPq__featureCard h3{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;color:var(--navy);margin-bottom:7px;font-size:1.03rem;font-weight:700;line-height:1.25}.TocqoOrbitLanding-module__9z9SPq__featureCard p{color:var(--muted);font-size:.865rem;line-height:1.72}.TocqoOrbitLanding-module__9z9SPq__pricingSection{background:var(--cream);padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__pricingToggle{justify-content:center;align-items:center;gap:12px;margin-bottom:48px;display:flex}.TocqoOrbitLanding-module__9z9SPq__pricingToggleLabel{color:var(--muted);font-size:.9rem;font-weight:500;transition:color .2s}.TocqoOrbitLanding-module__9z9SPq__pricingToggleLabelActive{color:var(--navy);font-size:.9rem;font-weight:600;transition:color .2s}.TocqoOrbitLanding-module__9z9SPq__pricingSwitch{background:var(--border);cursor:pointer;border:none;border-radius:999px;width:48px;height:26px;padding:0;transition:background .2s;position:relative}.TocqoOrbitLanding-module__9z9SPq__pricingSwitch[aria-checked=true]{background:var(--orange)}.TocqoOrbitLanding-module__9z9SPq__pricingSwitchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000026}.TocqoOrbitLanding-module__9z9SPq__pricingSwitchThumbOn{transform:translate(22px)}.TocqoOrbitLanding-module__9z9SPq__pricingSaveBadge{color:var(--teal);letter-spacing:.02em;background:#00c2a81f;border-radius:999px;align-items:center;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.TocqoOrbitLanding-module__9z9SPq__pricingCard{border:1.5px solid var(--border);background:#fff;border-radius:22px;flex-direction:column;gap:4px;padding:32px 28px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.TocqoOrbitLanding-module__9z9SPq__pricingCard:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0f3d5f17}.TocqoOrbitLanding-module__9z9SPq__pricingCardPopular{border-color:var(--orange);box-shadow:0 8px 32px #ff6b3524}.TocqoOrbitLanding-module__9z9SPq__pricingCardPopular:hover{box-shadow:0 16px 44px #ff6b3533}.TocqoOrbitLanding-module__9z9SPq__pricingPopularBadge{background:var(--orange);color:#fff;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:4px 16px;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.TocqoOrbitLanding-module__9z9SPq__pricingPlanName{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;color:var(--navy);font-size:1.25rem;font-weight:800}.TocqoOrbitLanding-module__9z9SPq__pricingPriceRow{align-items:baseline;gap:4px;margin:8px 0 2px;display:flex}.TocqoOrbitLanding-module__9z9SPq__pricingPrice{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.04em;color:var(--navy-deep);font-size:2.4rem;font-weight:800;line-height:1}.TocqoOrbitLanding-module__9z9SPq__pricingPeriod{color:var(--muted);font-size:.9rem;font-weight:500}.TocqoOrbitLanding-module__9z9SPq__pricingBilledNote{color:var(--muted);margin-bottom:4px;font-size:.78rem}.TocqoOrbitLanding-module__9z9SPq__pricingDescription{color:var(--muted);margin:8px 0 16px;font-size:.875rem;line-height:1.65}.TocqoOrbitLanding-module__9z9SPq__pricingFeatureList{flex-direction:column;gap:9px;margin:0 0 20px;padding:0;list-style:none;display:flex}.TocqoOrbitLanding-module__9z9SPq__pricingFeatureIncluded,.TocqoOrbitLanding-module__9z9SPq__pricingFeatureExcluded{align-items:flex-start;gap:8px;font-size:.84rem;line-height:1.5;display:flex}.TocqoOrbitLanding-module__9z9SPq__pricingFeatureIncluded{color:var(--text)}.TocqoOrbitLanding-module__9z9SPq__pricingFeatureExcluded{color:var(--muted);opacity:.55}.TocqoOrbitLanding-module__9z9SPq__pricingCheckIcon{color:var(--teal);flex-shrink:0;margin-top:2px}.TocqoOrbitLanding-module__9z9SPq__pricingMinusIcon{color:var(--muted);opacity:.5;flex-shrink:0;margin-top:2px}.TocqoOrbitLanding-module__9z9SPq__pricingSkeleton{flex-direction:column;gap:14px;display:flex}.TocqoOrbitLanding-module__9z9SPq__pricingSkeletonLine{background:linear-gradient(90deg, var(--border) 25%, #0f3d5f0f 50%, var(--border) 75%);background-size:200% 100%;border-radius:8px;animation:1.5s infinite TocqoOrbitLanding-module__9z9SPq__shimmer}@keyframes TocqoOrbitLanding-module__9z9SPq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.TocqoOrbitLanding-module__9z9SPq__transparencySection{background:var(--cream-deep);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__transparencyGrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:32px;display:grid}.TocqoOrbitLanding-module__9z9SPq__transparencyCard{border:1px solid var(--border);background:#fff;border-radius:22px;padding:32px}.TocqoOrbitLanding-module__9z9SPq__transparencyCardDark{background:var(--navy-deep);border-color:#0000}.TocqoOrbitLanding-module__9z9SPq__transparencyLabel{text-transform:uppercase;letter-spacing:.18em;color:var(--orange);margin-bottom:18px;font-size:.68rem;font-weight:800;display:inline-block}.TocqoOrbitLanding-module__9z9SPq__transparencyLabelLight{text-transform:uppercase;letter-spacing:.18em;color:var(--teal);margin-bottom:18px;font-size:.68rem;font-weight:800;display:inline-block}.TocqoOrbitLanding-module__9z9SPq__transparencyCard ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.TocqoOrbitLanding-module__9z9SPq__transparencyCard li{color:var(--muted);gap:10px;font-size:.875rem;line-height:1.65;display:flex}.TocqoOrbitLanding-module__9z9SPq__transparencyCardDark li{color:#ffffff94}.TocqoOrbitLanding-module__9z9SPq__bullet,.TocqoOrbitLanding-module__9z9SPq__bulletLight{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.TocqoOrbitLanding-module__9z9SPq__bullet{background:var(--orange)}.TocqoOrbitLanding-module__9z9SPq__bulletLight{background:var(--teal)}.TocqoOrbitLanding-module__9z9SPq__faqSection{padding:88px 0}.TocqoOrbitLanding-module__9z9SPq__faqList{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid}.TocqoOrbitLanding-module__9z9SPq__faqItem{border:1px solid var(--border);background:#fff;border-radius:16px;transition:box-shadow .2s;overflow:hidden}.TocqoOrbitLanding-module__9z9SPq__faqItem:hover{box-shadow:0 4px 18px #0f3d5f12}.TocqoOrbitLanding-module__9z9SPq__faqOpen{box-shadow:0 6px 20px #0f3d5f14}.TocqoOrbitLanding-module__9z9SPq__faqQ{cursor:pointer;text-align:left;width:100%;font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.02em;color:var(--navy);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:.98rem;font-weight:700;display:flex}.TocqoOrbitLanding-module__9z9SPq__faqChevron{border:1.5px solid var(--border);width:26px;height:26px;color:var(--orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__faqOpen .TocqoOrbitLanding-module__9z9SPq__faqChevron{background:var(--orange);color:#fff;border-color:#0000}.TocqoOrbitLanding-module__9z9SPq__faqA{overflow:hidden}.TocqoOrbitLanding-module__9z9SPq__faqA p{color:var(--muted);padding:2px 22px 20px;font-size:.89rem;line-height:1.72}.TocqoOrbitLanding-module__9z9SPq__faqTitleSpacing{margin-top:10px}.TocqoOrbitLanding-module__9z9SPq__contactSection{padding:56px 0}.TocqoOrbitLanding-module__9z9SPq__contactCard{text-align:center;border:1px solid var(--border);background:#fff;border-radius:22px;flex-direction:column;align-items:center;max-width:440px;margin:0 auto;padding:40px;display:flex}.TocqoOrbitLanding-module__9z9SPq__contactIcon{color:var(--orange);margin-bottom:14px}.TocqoOrbitLanding-module__9z9SPq__contactCard h3{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:var(--navy);margin-bottom:8px;font-size:1.2rem;font-weight:700}.TocqoOrbitLanding-module__9z9SPq__contactEmail{color:var(--orange);margin-bottom:8px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:opacity .15s}.TocqoOrbitLanding-module__9z9SPq__contactEmail:hover{opacity:.8}.TocqoOrbitLanding-module__9z9SPq__contactWhatsapp{color:#25d366;align-items:center;gap:6px;margin-bottom:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.TocqoOrbitLanding-module__9z9SPq__contactWhatsapp:hover{opacity:.75}.TocqoOrbitLanding-module__9z9SPq__contactCard p{color:var(--muted);font-size:.85rem}.TocqoOrbitLanding-module__9z9SPq__footer{background:var(--navy-deep);padding:88px 0 52px;position:relative;overflow:hidden}.TocqoOrbitLanding-module__9z9SPq__footerMark{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1.5px #ffffff0b;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(100px,15vw,200px);font-weight:800;line-height:1;position:absolute;bottom:-12%;left:-2%}.TocqoOrbitLanding-module__9z9SPq__footerContent{z-index:1;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1160px;margin:0 auto;padding:0 40px;display:flex;position:relative}.TocqoOrbitLanding-module__9z9SPq__footerCta h2{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.055em;color:#fff;max-width:20ch;margin-bottom:28px;font-size:clamp(1.8rem,3vw,2.75rem);font-weight:800;line-height:1.06}.TocqoOrbitLanding-module__9z9SPq__footerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.TocqoOrbitLanding-module__9z9SPq__footerLinks{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.TocqoOrbitLanding-module__9z9SPq__footerLinks a{color:#ffffff59;font-size:.79rem;text-decoration:none;transition:color .15s}.TocqoOrbitLanding-module__9z9SPq__footerLinks a:hover{color:#ffffffbf}.TocqoOrbitLanding-module__9z9SPq__footerBottom{z-index:1;text-align:center;color:#ffffff47;border-top:1px solid #ffffff14;max-width:1160px;margin:48px auto 0;padding:20px 40px 0;font-size:.72rem;position:relative}.TocqoOrbitLanding-module__9z9SPq__navLinkActive{background:#0f3d5f0f;color:var(--navy)!important}.TocqoOrbitLanding-module__9z9SPq__mobileDrawerLogo{margin-bottom:8px}.TocqoOrbitLanding-module__9z9SPq__backToTop{z-index:50;background:var(--navy-deep);color:#fff;cursor:pointer;opacity:0;pointer-events:none;border:1.5px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .25s,transform .25s,background .15s;display:flex;position:fixed;bottom:28px;right:28px;transform:translateY(12px);box-shadow:0 8px 24px #071e3059}.TocqoOrbitLanding-module__9z9SPq__backToTopVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.TocqoOrbitLanding-module__9z9SPq__backToTop:hover{background:var(--orange);border-color:#0000}@media (max-width:1060px){.TocqoOrbitLanding-module__9z9SPq__hero{grid-template-columns:1fr 280px;gap:32px;min-height:auto;padding:64px 40px 80px}.TocqoOrbitLanding-module__9z9SPq__phone{border-radius:30px;width:180px;height:366px;transform:rotate(2deg)}.TocqoOrbitLanding-module__9z9SPq__heroBg{font-size:clamp(220px,56vw,420px)}.TocqoOrbitLanding-module__9z9SPq__featureGrid,.TocqoOrbitLanding-module__9z9SPq__pricingGrid{grid-template-columns:repeat(2,1fr)}.TocqoOrbitLanding-module__9z9SPq__demoLayout{grid-template-columns:1fr;gap:40px}.TocqoOrbitLanding-module__9z9SPq__demoPhone{position:static}}@media (max-width:860px){.TocqoOrbitLanding-module__9z9SPq__hero{text-align:center;grid-template-columns:1fr}.TocqoOrbitLanding-module__9z9SPq__heroVisual{display:none}.TocqoOrbitLanding-module__9z9SPq__heroSub{margin:0 auto 32px}.TocqoOrbitLanding-module__9z9SPq__heroActions,.TocqoOrbitLanding-module__9z9SPq__heroBetaNote{justify-content:center}}@media (max-width:768px){.TocqoOrbitLanding-module__9z9SPq__header{padding:0 20px}.TocqoOrbitLanding-module__9z9SPq__nav,.TocqoOrbitLanding-module__9z9SPq__headerCtas{display:none}.TocqoOrbitLanding-module__9z9SPq__hamburger{display:flex}.TocqoOrbitLanding-module__9z9SPq__hero{padding:48px 20px 64px}.TocqoOrbitLanding-module__9z9SPq__container{padding:0 20px}.TocqoOrbitLanding-module__9z9SPq__steps,.TocqoOrbitLanding-module__9z9SPq__featureGrid,.TocqoOrbitLanding-module__9z9SPq__transparencyGrid,.TocqoOrbitLanding-module__9z9SPq__faqList,.TocqoOrbitLanding-module__9z9SPq__roiGrid,.TocqoOrbitLanding-module__9z9SPq__commandGrid,.TocqoOrbitLanding-module__9z9SPq__pricingGrid{grid-template-columns:1fr}.TocqoOrbitLanding-module__9z9SPq__stepConnector{display:none}.TocqoOrbitLanding-module__9z9SPq__darkSection,.TocqoOrbitLanding-module__9z9SPq__featuresSection,.TocqoOrbitLanding-module__9z9SPq__pricingSection,.TocqoOrbitLanding-module__9z9SPq__transparencySection,.TocqoOrbitLanding-module__9z9SPq__faqSection,.TocqoOrbitLanding-module__9z9SPq__demoSection,.TocqoOrbitLanding-module__9z9SPq__commandSection{padding:60px 0}.TocqoOrbitLanding-module__9z9SPq__roiStrip{padding:40px 0}.TocqoOrbitLanding-module__9z9SPq__demoLayout{grid-template-columns:1fr;gap:32px}.TocqoOrbitLanding-module__9z9SPq__demoPhone{position:static}.TocqoOrbitLanding-module__9z9SPq__demoPhoneFrame{border-radius:36px;width:230px;height:460px;margin:0 auto}.TocqoOrbitLanding-module__9z9SPq__footerContent{flex-direction:column;align-items:flex-start}.TocqoOrbitLanding-module__9z9SPq__footerLinks{flex-direction:row;align-items:flex-start}.TocqoOrbitLanding-module__9z9SPq__footerBottom{padding:20px 20px 0}.TocqoOrbitLanding-module__9z9SPq__backToTop{bottom:20px;right:20px}.TocqoOrbitLanding-module__9z9SPq__grain{display:none}.TocqoOrbitLanding-module__9z9SPq__lightboxNav{width:40px;height:40px}.TocqoOrbitLanding-module__9z9SPq__lightboxNavPrev{left:8px}.TocqoOrbitLanding-module__9z9SPq__lightboxNavNext{right:8px}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserFrame{border-radius:12px;max-width:95vw}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserBar{padding:8px 12px}.TocqoOrbitLanding-module__9z9SPq__lightboxUrlBar{font-size:.7rem}.TocqoOrbitLanding-module__9z9SPq__lightboxCaption{padding:0 8px;font-size:.85rem}}@keyframes TocqoOrbitLanding-module__9z9SPq__lightboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes TocqoOrbitLanding-module__9z9SPq__lightboxSlideUp{0%{opacity:0;transform:scale(.92)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes TocqoOrbitLanding-module__9z9SPq__lightboxImageIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.TocqoOrbitLanding-module__9z9SPq__lightboxOverlay{z-index:1000;-webkit-backdrop-filter:blur(16px)saturate(1.2);cursor:zoom-out;background:#071e30d1;justify-content:center;align-items:center;animation:.3s forwards TocqoOrbitLanding-module__9z9SPq__lightboxFadeIn;display:flex;position:fixed;inset:0}.TocqoOrbitLanding-module__9z9SPq__lightboxContent{cursor:default;justify-content:center;align-items:center;gap:16px;width:100%;max-width:1100px;padding:24px;animation:.4s cubic-bezier(.16,1,.3,1) forwards TocqoOrbitLanding-module__9z9SPq__lightboxSlideUp;display:flex;position:relative}.TocqoOrbitLanding-module__9z9SPq__lightboxClose{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:flex;position:absolute;top:-8px;right:16px}.TocqoOrbitLanding-module__9z9SPq__lightboxClose:hover{background:#ff6b35e6;transform:rotate(90deg)}.TocqoOrbitLanding-module__9z9SPq__lightboxNav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,transform .2s,border-color .2s;display:flex}.TocqoOrbitLanding-module__9z9SPq__lightboxNav:hover{background:#ffffff2e;border-color:#ffffff4d;transform:scale(1.1)}.TocqoOrbitLanding-module__9z9SPq__lightboxNavPrev{position:absolute;left:16px}.TocqoOrbitLanding-module__9z9SPq__lightboxNavNext{position:absolute;right:16px}.TocqoOrbitLanding-module__9z9SPq__lightboxImageWrap{flex-direction:column;flex:1;align-items:center;gap:16px;min-width:0;display:flex}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserFrame{background:#fff;border-radius:16px;width:100%;max-width:900px;animation:.5s cubic-bezier(.16,1,.3,1) .1s both TocqoOrbitLanding-module__9z9SPq__lightboxImageIn;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 24px 80px #00000059,0 8px 24px #00000026}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserBar{background:#f5f5f5;border-bottom:1px solid #e5e5e5;align-items:center;gap:7px;padding:10px 16px;display:flex}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserBar span{border-radius:50%;width:10px;height:10px}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserBar span:first-child{background:#ff605c}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserBar span:nth-child(2){background:#ffbd44}.TocqoOrbitLanding-module__9z9SPq__lightboxBrowserBar span:nth-child(3){background:#00ca4e}.TocqoOrbitLanding-module__9z9SPq__lightboxUrlBar{color:#666;letter-spacing:.01em;background:#fff;border:1px solid #e5e5e5;border-radius:6px;flex:1;margin-left:8px;padding:4px 12px;font-size:.78rem;font-weight:500}.TocqoOrbitLanding-module__9z9SPq__lightboxImage{width:100%;animation:.5s cubic-bezier(.16,1,.3,1) .15s both TocqoOrbitLanding-module__9z9SPq__lightboxImageIn;display:block}.TocqoOrbitLanding-module__9z9SPq__lightboxCaption{color:#ffffffbf;text-align:center;max-width:600px;font-size:.9rem;line-height:1.5;animation:.5s cubic-bezier(.16,1,.3,1) .25s both TocqoOrbitLanding-module__9z9SPq__lightboxImageIn}.TocqoOrbitLanding-module__9z9SPq__lightboxDots{gap:10px;animation:.4s .3s both TocqoOrbitLanding-module__9z9SPq__lightboxImageIn;display:flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.TocqoOrbitLanding-module__9z9SPq__lightboxDot{cursor:pointer;background:0 0;border:2px solid #fff6;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.TocqoOrbitLanding-module__9z9SPq__lightboxDot:hover{border-color:#ffffffb3;transform:scale(1.2)}.TocqoOrbitLanding-module__9z9SPq__lightboxDotActive{background:var(--orange,#ff6b35);border-color:var(--orange,#ff6b35);transform:scale(1.2)}
.TocqoLogo-module__eAC8zW__root{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.TocqoLogo-module__eAC8zW__mark{flex-shrink:0;transition:transform .2s cubic-bezier(.22,1,.36,1)}.TocqoLogo-module__eAC8zW__root:hover .TocqoLogo-module__eAC8zW__mark{transform:scale(1.07)}.TocqoLogo-module__eAC8zW__wordmark{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.06em;font-weight:800;line-height:1}
.step-module__ylFY1G__stepContainer{width:100%;max-width:700px;margin:0 auto}.step-module__ylFY1G__title{color:#0d1b2a;margin-bottom:8px;font-size:1.75rem;font-weight:700}.step-module__ylFY1G__subtitle{color:#6b7b8d;margin-bottom:32px;font-size:1rem}.step-module__ylFY1G__sectionTitle{color:#0d1b2a;margin-top:32px;margin-bottom:16px;font-size:1.125rem;font-weight:600}.step-module__ylFY1G__field{margin-bottom:24px}.step-module__ylFY1G__label{color:#0d1b2a;align-items:center;gap:8px;margin-bottom:8px;font-size:.875rem;font-weight:600;display:flex}.step-module__ylFY1G__iconInline{flex-shrink:0}.step-module__ylFY1G__input,.step-module__ylFY1G__select{border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .2s}.step-module__ylFY1G__input:focus,.step-module__ylFY1G__select:focus{border-color:#ff6b35;outline:none;box-shadow:0 0 0 3px #ff6b351a}.step-module__ylFY1G__input:disabled,.step-module__ylFY1G__select:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.step-module__ylFY1G__hint{color:#9ca3af;margin-top:6px;font-size:.8rem}.step-module__ylFY1G__error{color:#dc2626;margin-top:6px;font-size:.8rem}.step-module__ylFY1G__errorInline{color:#dc2626;background:#fee2e2;border:1px solid #fecaca;border-radius:6px;margin:16px 0;padding:12px;font-size:.875rem}.step-module__ylFY1G__errorCard{color:#dc2626;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;gap:12px;margin:24px 0;padding:16px;display:flex}.step-module__ylFY1G__errorCard svg{color:#dc2626;flex-shrink:0}.step-module__ylFY1G__errorTitle{margin-bottom:4px;font-weight:600}.step-module__ylFY1G__errorMessage{font-size:.875rem}.step-module__ylFY1G__fieldGroup{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:32px;display:grid}.step-module__ylFY1G__infoBox{background:#f0f4f8;border:1px solid #d1d5db;border-radius:8px;gap:12px;padding:16px;display:flex}.step-module__ylFY1G__infoBox .step-module__ylFY1G__icon{color:#ff6b35;flex-shrink:0;margin-top:2px}.step-module__ylFY1G__value{color:#0d1b2a;margin-top:4px;font-weight:600}.step-module__ylFY1G__infoCard{background:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;margin-top:32px;padding:20px}.step-module__ylFY1G__infoCardTitle{color:#0c4a6e;margin-bottom:12px;font-size:.95rem;font-weight:600}.step-module__ylFY1G__checkList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.step-module__ylFY1G__checkList li{color:#0c4a6e;padding-left:24px;font-size:.875rem;position:relative}.step-module__ylFY1G__checkList li:before{content:"✓";color:#16a34a;font-weight:700;position:absolute;left:0}.step-module__ylFY1G__logoContainer{grid-template-columns:auto 1fr;align-items:center;gap:20px;margin:16px 0;display:grid}.step-module__ylFY1G__logoPreview{background:#f9fafb;border:2px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden}.step-module__ylFY1G__logoPreview img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.step-module__ylFY1G__logoUpload{flex-direction:column;gap:12px;display:flex}.step-module__ylFY1G__uploadLabel{cursor:pointer;color:#374151;border:2px dashed #d1d5db;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.step-module__ylFY1G__uploadLabel:hover{color:#ff6b35;border-color:#ff6b35}.step-module__ylFY1G__uploadLabel svg{flex-shrink:0}.step-module__ylFY1G__removeLogoBtn{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .2s}.step-module__ylFY1G__removeLogoBtn:hover{background:#fee2e2;border-color:#fca5a5}.step-module__ylFY1G__colorPicker{align-items:center;gap:20px;margin:20px 0;display:flex}.step-module__ylFY1G__colorPreview{align-items:center;gap:12px;display:flex}.step-module__ylFY1G__colorBox{border:2px solid #d1d5db;border-radius:8px;width:80px;height:80px;box-shadow:0 2px 8px #0000001a}.step-module__ylFY1G__colorInput{cursor:pointer;border:none;border-radius:6px;width:60px;height:60px}.step-module__ylFY1G__colorValue{color:#6b7b8d;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.step-module__ylFY1G__presetColors{margin-top:24px}.step-module__ylFY1G__presetLabel{color:#6b7b8d;margin-bottom:12px;font-size:.875rem;font-weight:600}.step-module__ylFY1G__presetGrid{grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:12px;display:grid}.step-module__ylFY1G__presetColor{aspect-ratio:1;cursor:pointer;border:3px solid #0000;border-radius:8px;width:100%;transition:all .2s}.step-module__ylFY1G__presetColor:hover{transform:scale(1.1)}.step-module__ylFY1G__presetColor.step-module__ylFY1G__presetColorActive{border-color:#0d1b2a;box-shadow:0 0 0 2px #fff,0 0 0 4px #0d1b2a}.step-module__ylFY1G__previewSection{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:32px;padding:24px}.step-module__ylFY1G__previewTitle{color:#0d1b2a;margin-bottom:8px;font-size:1rem;font-weight:600}.step-module__ylFY1G__previewSubtitle{color:#6b7b8d;margin-bottom:16px;font-size:.875rem}.step-module__ylFY1G__previewBox{background:#fff;border-radius:6px;padding:20px}.step-module__ylFY1G__editable{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:32px}.step-module__ylFY1G__optionsContainer{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:32px 0;display:grid}.step-module__ylFY1G__optionCard{text-align:center;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .2s}.step-module__ylFY1G__optionCard:hover{border-color:#ff6b35;box-shadow:0 4px 12px #ff6b351a}.step-module__ylFY1G__optionIcon{color:#ff6b35;width:40px;height:40px;margin:0 auto 12px}.step-module__ylFY1G__optionTitle{color:#0d1b2a;margin-bottom:8px;font-size:1rem;font-weight:600}.step-module__ylFY1G__optionDescription{color:#6b7b8d;margin-bottom:12px;font-size:.875rem}.step-module__ylFY1G__optionNote{color:#9ca3af;font-size:.8rem;font-style:italic}.step-module__ylFY1G__optionButton{color:#fff;cursor:pointer;background:#ff6b35;border:none;border-radius:6px;margin-top:12px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:all .2s}.step-module__ylFY1G__optionButton:hover:not(:disabled){background:#e55a24;transform:translateY(-2px)}.step-module__ylFY1G__optionButton:disabled{opacity:.6;cursor:not-allowed}.step-module__ylFY1G__divider{color:#d1d5db;justify-content:center;align-items:center;font-weight:600;display:flex}.step-module__ylFY1G__generationForm{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:24px}.step-module__ylFY1G__generateButton{color:#fff;cursor:pointer;background:#ff6b35;border:none;border-radius:6px;width:100%;margin-top:12px;padding:12px;font-size:.95rem;font-weight:600;transition:all .2s}.step-module__ylFY1G__generateButton:hover:not(:disabled){background:#e55a24}.step-module__ylFY1G__generateButton:disabled{opacity:.6;cursor:not-allowed}.step-module__ylFY1G__resultsSection{margin:24px 0}.step-module__ylFY1G__successCard{text-align:center;background:#f0fdf4;border:2px solid #16a34a;border-radius:8px;margin-bottom:24px;padding:24px}.step-module__ylFY1G__successIcon{color:#16a34a;justify-content:center;margin-bottom:12px;display:flex}.step-module__ylFY1G__successTitle{color:#15803d;margin-bottom:8px;font-size:1.25rem;font-weight:700}.step-module__ylFY1G__successMessage{color:#166534;margin-bottom:12px;font-size:.95rem}.step-module__ylFY1G__codesContainer{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:24px 0;padding:24px}.step-module__ylFY1G__codesHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.step-module__ylFY1G__codesHeader h4{color:#0d1b2a;margin:0;font-size:1rem;font-weight:600}.step-module__ylFY1G__downloadButton{cursor:pointer;background:#e5e7eb;border:none;border-radius:6px;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .2s}.step-module__ylFY1G__downloadButton:hover{background:#d1d5db}.step-module__ylFY1G__codesList{flex-direction:column;gap:8px;display:flex}.step-module__ylFY1G__codeItem{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;display:flex}.step-module__ylFY1G__codeValue{color:#0d1b2a;font-family:Courier New,monospace;font-weight:600}.step-module__ylFY1G__copyButton{color:#6b7b8d;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}.step-module__ylFY1G__copyButton:hover{color:#ff6b35;background:#fff5f1;border-color:#ff6b35}.step-module__ylFY1G__moreHint{text-align:center;color:#9ca3af;padding:12px;font-size:.875rem;font-weight:600}.step-module__ylFY1G__resetButton{color:#374151;cursor:pointer;background:#e5e7eb;border:none;border-radius:6px;width:100%;margin-top:16px;padding:10px;font-size:.875rem;font-weight:600;transition:all .2s}.step-module__ylFY1G__resetButton:hover{background:#d1d5db}.step-module__ylFY1G__withConfetti{position:relative;overflow:hidden}.step-module__ylFY1G__confetti{pointer-events:none;background:radial-gradient(circle at 20%,#ff6b351a 0%,#0000 50%);width:100%;height:100%;animation:4s ease-out forwards step-module__ylFY1G__fadeOut;position:fixed;top:0;left:0}@keyframes step-module__ylFY1G__fadeOut{0%{opacity:1}to{opacity:0}}.step-module__ylFY1G__celebrationCard{text-align:center;background:linear-gradient(135deg,#fff5f1 0%,#f0fdf4 100%);border:2px solid #16a34a;border-radius:12px;margin-bottom:32px;padding:40px 24px}.step-module__ylFY1G__celebrationIcon{color:#16a34a;margin-bottom:16px}.step-module__ylFY1G__celebrationTitle{color:#0d1b2a;margin-bottom:8px;font-size:1.75rem;font-weight:700}.step-module__ylFY1G__celebrationSubtitle{color:#6b7b8d;font-size:1rem}.step-module__ylFY1G__actionsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:32px 0;display:grid}.step-module__ylFY1G__actionCard{text-align:center;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .2s}.step-module__ylFY1G__actionCard:hover{border-color:#ff6b35;box-shadow:0 4px 12px #ff6b351a}.step-module__ylFY1G__actionIcon{color:#ff6b35;margin:0 auto 12px}.step-module__ylFY1G__actionTitle{color:#0d1b2a;margin-bottom:8px;font-size:1rem;font-weight:600}.step-module__ylFY1G__actionDescription{color:#6b7b8d;margin-bottom:16px;font-size:.875rem}.step-module__ylFY1G__actionButton{color:#fff;cursor:pointer;background:#ff6b35;border:none;border-radius:6px;width:100%;padding:10px;font-size:.875rem;font-weight:600;transition:all .2s}.step-module__ylFY1G__actionButton:hover:not(:disabled){background:#e55a24;transform:translateY(-2px)}.step-module__ylFY1G__actionButton:disabled{opacity:.6;cursor:not-allowed}.step-module__ylFY1G__checklistCard{background:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;margin:32px 0;padding:24px}.step-module__ylFY1G__checklistTitle{color:#0c4a6e;margin-bottom:16px;font-size:1rem;font-weight:600}.step-module__ylFY1G__helpCard{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-top:32px;padding:20px}.step-module__ylFY1G__helpCardTitle{color:#78350f;margin-bottom:12px;font-size:1rem;font-weight:600}.step-module__ylFY1G__helpList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.step-module__ylFY1G__helpList li{color:#78350f;font-size:.875rem}.step-module__ylFY1G__helpList a{color:#1f2937;font-weight:600;text-decoration:underline}.step-module__ylFY1G__helpList a:hover{text-decoration:none}@media (max-width:768px){.step-module__ylFY1G__title{font-size:1.5rem}.step-module__ylFY1G__logoContainer,.step-module__ylFY1G__optionsContainer{grid-template-columns:1fr}.step-module__ylFY1G__divider{padding:8px 0}.step-module__ylFY1G__actionsGrid{grid-template-columns:1fr}.step-module__ylFY1G__presetGrid{grid-template-columns:repeat(4,1fr)}}
.QuickOrderPanel-module__DTH1uG__backdrop{z-index:40;background-color:#00000080;animation:.2s ease-out QuickOrderPanel-module__DTH1uG__fadeIn;position:fixed;inset:0}.QuickOrderPanel-module__DTH1uG__panel{z-index:50;background:#fff;flex-direction:column;width:100%;max-width:600px;animation:.3s ease-out QuickOrderPanel-module__DTH1uG__slideInRight;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-4px 0 20px #00000026}@keyframes QuickOrderPanel-module__DTH1uG__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes QuickOrderPanel-module__DTH1uG__fadeIn{0%{opacity:0}to{opacity:1}}.QuickOrderPanel-module__DTH1uG__header{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.QuickOrderPanel-module__DTH1uG__title{margin:0;font-size:1.25rem;font-weight:700}.QuickOrderPanel-module__DTH1uG__closeButton{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:flex}.QuickOrderPanel-module__DTH1uG__closeButton:hover{color:#111827}.QuickOrderPanel-module__DTH1uG__errorBanner{color:#991b1b;background:#fee2e2;border-left:4px solid #dc2626;flex-shrink:0;padding:.75rem 1rem;font-size:.875rem}.QuickOrderPanel-module__DTH1uG__zoneSelector{border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:1rem 1.25rem}.QuickOrderPanel-module__DTH1uG__label{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.QuickOrderPanel-module__DTH1uG__umbrellaInputContainer{position:relative}.QuickOrderPanel-module__DTH1uG__umbrellaInput{letter-spacing:.05em;text-transform:uppercase;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:600}.QuickOrderPanel-module__DTH1uG__umbrellaInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.QuickOrderPanel-module__DTH1uG__umbrellaDropdown{z-index:100;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;max-height:200px;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.QuickOrderPanel-module__DTH1uG__umbrellaOption{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem;font-size:.875rem;transition:background-color .15s;display:flex}.QuickOrderPanel-module__DTH1uG__umbrellaOption:hover{background-color:#f3f4f6}.QuickOrderPanel-module__DTH1uG__umbrellaCode{color:#111827;min-width:60px;font-weight:700}.QuickOrderPanel-module__DTH1uG__umbrellaLabel{color:#6b7280;flex:1}.QuickOrderPanel-module__DTH1uG__selectedZone{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.375rem;margin-top:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600}.QuickOrderPanel-module__DTH1uG__searchContainer{flex-shrink:0;padding:.75rem 1.25rem;position:relative}.QuickOrderPanel-module__DTH1uG__searchIcon{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:1.75rem;transform:translateY(-50%)}.QuickOrderPanel-module__DTH1uG__searchInput{border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem}.QuickOrderPanel-module__DTH1uG__searchInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.QuickOrderPanel-module__DTH1uG__searchClear{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1;position:absolute;top:50%;right:1.75rem;transform:translateY(-50%)}.QuickOrderPanel-module__DTH1uG__searchClear:hover{color:#6b7280}.QuickOrderPanel-module__DTH1uG__categoryTabs{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e5e7eb;flex-shrink:0;gap:.5rem;padding:.5rem 1.25rem;display:flex;overflow-x:auto}.QuickOrderPanel-module__DTH1uG__categoryTab{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #d1d5db;border-radius:.375rem;flex-shrink:0;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:all .15s}.QuickOrderPanel-module__DTH1uG__categoryTab:hover{background-color:#f3f4f6;border-color:#9ca3af}.QuickOrderPanel-module__DTH1uG__categoryTabActive{color:#fff;background:#3b82f6;border-color:#3b82f6}.QuickOrderPanel-module__DTH1uG__itemsContainer{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.QuickOrderPanel-module__DTH1uG__loadingState{color:#9ca3af;justify-content:center;align-items:center;height:100%;font-size:.875rem;display:flex}.QuickOrderPanel-module__DTH1uG__noItems{color:#9ca3af;justify-content:center;align-items:center;height:200px;font-size:.875rem;display:flex}.QuickOrderPanel-module__DTH1uG__itemsGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;padding:.75rem 1.25rem;display:grid}.QuickOrderPanel-module__DTH1uG__itemCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.5rem;transition:all .15s;display:flex;overflow:hidden}.QuickOrderPanel-module__DTH1uG__itemCard:active{box-shadow:0 2px 8px #0000001a}.QuickOrderPanel-module__DTH1uG__itemCardButton{cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;min-height:60px;padding:.75rem;transition:background-color .15s;display:flex}.QuickOrderPanel-module__DTH1uG__itemCardButton:active{background-color:#f0f0f0}.QuickOrderPanel-module__DTH1uG__itemName{color:#111827;font-size:.8rem;font-weight:600;line-height:1.2}.QuickOrderPanel-module__DTH1uG__itemPrice{color:#059669;font-size:.875rem;font-weight:700}.QuickOrderPanel-module__DTH1uG__itemQuantityControls{background:#fff;border-top:1px solid #e5e7eb;gap:.25rem;padding:.375rem;display:flex}.QuickOrderPanel-module__DTH1uG__quantityInput{flex:1}.QuickOrderPanel-module__DTH1uG__quantityInput input{text-align:center;border:none;width:100%;padding:.25rem 0;font-size:.875rem;font-weight:700}.QuickOrderPanel-module__DTH1uG__quantityInput input:focus{outline:none}.QuickOrderPanel-module__DTH1uG__qtyButton{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:28px;transition:all .15s;display:flex}.QuickOrderPanel-module__DTH1uG__qtyButton:active{background-color:#f3f4f6;border-color:#d1d5db}.QuickOrderPanel-module__DTH1uG__qtyDisplay{cursor:pointer;color:#065f46;background:#ecfdf5;border-radius:.25rem;flex:1;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.QuickOrderPanel-module__DTH1uG__frequentList{flex-direction:column;gap:.5rem;padding:.75rem 1.25rem;display:flex}.QuickOrderPanel-module__DTH1uG__frequentItem{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.75rem;transition:all .15s;display:flex}.QuickOrderPanel-module__DTH1uG__frequentItem:active{background-color:#f9fafb;border-color:#d1d5db}.QuickOrderPanel-module__DTH1uG__frequentItemContent{text-align:left;flex-direction:column;flex:1;gap:.25rem;display:flex}.QuickOrderPanel-module__DTH1uG__frequentItemName{color:#111827;font-size:.875rem;font-weight:600}.QuickOrderPanel-module__DTH1uG__frequentItemPrice{color:#6b7280;font-size:.75rem}.QuickOrderPanel-module__DTH1uG__frequentItemAction{color:#059669;background:#ecfdf5;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.QuickOrderPanel-module__DTH1uG__cartSummary{-webkit-overflow-scrolling:touch;background:#fff;border-top:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;gap:.75rem;max-height:300px;padding:1rem 1.25rem;display:flex;overflow-y:auto}.QuickOrderPanel-module__DTH1uG__cartItems{flex-direction:column;gap:.5rem;display:flex}.QuickOrderPanel-module__DTH1uG__cartItem{background:#f9fafb;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;font-size:.875rem;display:flex}.QuickOrderPanel-module__DTH1uG__cartItemInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.QuickOrderPanel-module__DTH1uG__cartItemName{color:#111827;font-weight:600}.QuickOrderPanel-module__DTH1uG__cartItemPrice{color:#059669;font-weight:600}.QuickOrderPanel-module__DTH1uG__cartItemControls{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.QuickOrderPanel-module__DTH1uG__cartQtyButton{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #d1d5db;border-radius:.25rem;justify-content:center;align-items:center;width:24px;height:24px;font-size:.875rem;font-weight:700;transition:all .15s;display:flex}.QuickOrderPanel-module__DTH1uG__cartQtyButton:active{background-color:#f3f4f6}.QuickOrderPanel-module__DTH1uG__cartQty{text-align:center;min-width:24px;font-size:.875rem;font-weight:600}.QuickOrderPanel-module__DTH1uG__notesSection{flex-direction:column;gap:.25rem;display:flex}.QuickOrderPanel-module__DTH1uG__notesTextarea{resize:none;color:#111827;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem;font-family:inherit;font-size:.875rem}.QuickOrderPanel-module__DTH1uG__notesTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.QuickOrderPanel-module__DTH1uG__totalSection{background:#ecfdf5;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.QuickOrderPanel-module__DTH1uG__totalLabel{color:#065f46;font-size:.875rem;font-weight:600}.QuickOrderPanel-module__DTH1uG__totalAmount{color:#065f46;font-size:1.25rem;font-weight:700}.QuickOrderPanel-module__DTH1uG__actions{gap:.75rem;display:flex}.QuickOrderPanel-module__DTH1uG__buttonSecondary{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;flex:1;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:all .15s}.QuickOrderPanel-module__DTH1uG__buttonSecondary:hover{background-color:#f3f4f6;border-color:#9ca3af}.QuickOrderPanel-module__DTH1uG__buttonSecondary:active{background-color:#e5e7eb}.QuickOrderPanel-module__DTH1uG__buttonPrimary{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:.375rem;flex:1;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:all .15s}.QuickOrderPanel-module__DTH1uG__buttonPrimary:hover:not(:disabled){background:#047857}.QuickOrderPanel-module__DTH1uG__buttonPrimary:active:not(:disabled){background:#065f46}.QuickOrderPanel-module__DTH1uG__buttonPrimary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.QuickOrderPanel-module__DTH1uG__panel{max-width:100%}.QuickOrderPanel-module__DTH1uG__itemsGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:.5rem .75rem}.QuickOrderPanel-module__DTH1uG__categoryTabs{padding:.5rem .75rem}.QuickOrderPanel-module__DTH1uG__zoneSelector,.QuickOrderPanel-module__DTH1uG__searchContainer,.QuickOrderPanel-module__DTH1uG__header{padding:.75rem}}@supports ((-webkit-user-select:none) or (user-select:none)){.QuickOrderPanel-module__DTH1uG__itemCard{-webkit-user-select:none;user-select:none}}
.order-module__Mk9Dva__page{--cream:#f8f4ee;--navy:#0f3d5f;--navy-deep:#071e30;--orange:#ff6b35;--teal:#00c2a8;--text:#0d1b2a;--muted:#6b7b8d;--border:#0f3d5f1c;background:var(--cream);min-height:100vh;color:var(--text);font-family:"Inter", var(--font-inter), system-ui, sans-serif;position:relative}.order-module__Mk9Dva__header{z-index:40;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#f8f4eee6;justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.order-module__Mk9Dva__body{flex-direction:column;gap:16px;max-width:560px;margin:0 auto;padding:32px 20px 64px;display:flex}.order-module__Mk9Dva__card{border:1px solid var(--border);background:#fff;border-radius:20px;padding:28px;box-shadow:0 2px 8px #0f3d5f0f}.order-module__Mk9Dva__statusCard{text-align:center}.order-module__Mk9Dva__statusIcon{justify-content:center;margin-bottom:16px;display:flex}.order-module__Mk9Dva__statusBadgeWrap{margin-bottom:12px}.order-module__Mk9Dva__orderTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.04em;color:var(--navy-deep);margin-bottom:8px;font-size:1.6rem;font-weight:800}.order-module__Mk9Dva__statusMessage{color:var(--muted);margin-bottom:12px;font-size:.9rem;line-height:1.6}.order-module__Mk9Dva__pollingIndicator{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.order-module__Mk9Dva__cardTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;color:var(--navy-deep);margin-bottom:20px;font-size:1rem;font-weight:700}.order-module__Mk9Dva__progressBar{background:#0f3d5f14;border-radius:999px;height:6px;margin-bottom:24px;overflow:hidden}.order-module__Mk9Dva__progressFill{background:linear-gradient(90deg, var(--orange), var(--teal));border-radius:999px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.order-module__Mk9Dva__steps{justify-content:space-between;display:flex}.order-module__Mk9Dva__step{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.order-module__Mk9Dva__stepDot{width:36px;height:36px;color:var(--muted);background:#0f3d5f12;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:background .3s,color .3s,box-shadow .3s;display:flex}.order-module__Mk9Dva__stepDotDone{background:var(--teal);color:#fff}.order-module__Mk9Dva__stepDotActive{background:var(--orange);color:#fff;animation:2s ease-in-out infinite order-module__Mk9Dva__pulseDot;box-shadow:0 0 0 4px #ff6b3533}@keyframes order-module__Mk9Dva__pulseDot{0%,to{box-shadow:0 0 0 4px #ff6b3533}50%{box-shadow:0 0 0 8px #ff6b3514}}.order-module__Mk9Dva__stepLabel{text-align:center;color:var(--muted);max-width:56px;font-size:.68rem;font-weight:600;line-height:1.3}.order-module__Mk9Dva__detailRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.order-module__Mk9Dva__detailRow:last-child{border-bottom:none}.order-module__Mk9Dva__detailLabel{color:var(--muted);font-size:.84rem}.order-module__Mk9Dva__detailValue{color:var(--text);font-size:.875rem;font-weight:600}.order-module__Mk9Dva__itemRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.order-module__Mk9Dva__itemRow:last-child{border-bottom:none}.order-module__Mk9Dva__itemName{color:var(--text);margin-bottom:2px;font-size:.875rem;font-weight:600}.order-module__Mk9Dva__itemMeta{color:var(--muted);font-size:.78rem}.order-module__Mk9Dva__itemSubtotal{color:var(--text);flex-shrink:0;font-size:.875rem;font-weight:700}.order-module__Mk9Dva__notesBox{border-left:3px solid var(--orange);background:#ff6b350f;border-radius:0 10px 10px 0;margin:4px 0 8px;padding:12px 14px}.order-module__Mk9Dva__notesLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:4px;font-size:.72rem;font-weight:700}.order-module__Mk9Dva__notesText{color:var(--text);font-size:.875rem;line-height:1.6}.order-module__Mk9Dva__totalRow{background:#ff6b350f;border-radius:14px;justify-content:space-between;align-items:center;margin-top:8px;padding:16px 20px;display:flex}.order-module__Mk9Dva__totalLabel{color:var(--text);font-weight:700}.order-module__Mk9Dva__totalAmount{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.04em;color:var(--orange);font-size:1.5rem;font-weight:800}.order-module__Mk9Dva__deliveredCard{text-align:center;background:#00c2a812;border:2px solid #00c2a84d}.order-module__Mk9Dva__cancelledCard{text-align:center;background:#dc26260d;border:2px solid #dc262633}.order-module__Mk9Dva__outcomeIcon{justify-content:center;margin-bottom:14px;display:flex}.order-module__Mk9Dva__outcomeTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.04em;margin-bottom:8px;font-size:1.4rem;font-weight:800}.order-module__Mk9Dva__deliveredCard .order-module__Mk9Dva__outcomeTitle{color:#0a6b5e}.order-module__Mk9Dva__cancelledCard .order-module__Mk9Dva__outcomeTitle{color:#9b1c1c}.order-module__Mk9Dva__outcomeText{margin-bottom:24px;font-size:.875rem;line-height:1.65}.order-module__Mk9Dva__deliveredCard .order-module__Mk9Dva__outcomeText{color:#155e54}.order-module__Mk9Dva__cancelledCard .order-module__Mk9Dva__outcomeText{color:#991b1b}.order-module__Mk9Dva__outcomeCta{background:var(--orange);color:#fff;border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 14px #ff6b3547}.order-module__Mk9Dva__outcomeCta:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ff6b355c}.order-module__Mk9Dva__centered{text-align:center;min-height:100vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.order-module__Mk9Dva__spin{animation:1s linear infinite order-module__Mk9Dva__spin}@keyframes order-module__Mk9Dva__spin{to{transform:rotate(360deg)}}.order-module__Mk9Dva__errorTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:var(--navy-deep);letter-spacing:-.04em;font-size:1.4rem;font-weight:800}.order-module__Mk9Dva__backBtn{background:var(--orange);color:#fff;border-radius:999px;align-items:center;height:44px;padding:0 24px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}
.admin-module__psqrfW__page{--cream:#f8f4ee;--cream-deep:#f1ebe0;--navy:#0f3d5f;--navy-deep:#071e30;--orange:#ff6b35;--teal:#00c2a8;--text:#0d1b2a;--muted:#6b7b8d;--border:#0f3d5f1c;--shadow:0 2px 8px #0f3d5f0f;background:var(--cream);min-height:100%;color:var(--text);flex-direction:column;font-family:Inter,system-ui,sans-serif;display:flex}.admin-module__psqrfW__layout{flex:1;min-height:0;display:flex}.admin-module__psqrfW__sidebar{border:1px solid var(--border);width:220px;box-shadow:var(--shadow);background:#fff;border-radius:20px;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:2px;margin:16px 0 16px 16px;padding:20px 12px;display:none}@media (min-width:768px){.admin-module__psqrfW__sidebar{display:flex}}.admin-module__psqrfW__sidebarLabel{text-transform:uppercase;letter-spacing:.12em;color:#0f3d5f59;margin-top:4px;margin-bottom:8px;padding:0 12px;font-size:.65rem;font-weight:700}.admin-module__psqrfW__navItem{width:100%;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:.875rem;font-weight:500;line-height:1.3;transition:background .15s,color .15s;display:flex}.admin-module__psqrfW__navItem:hover{color:var(--text);background:#0f3d5f0d}.admin-module__psqrfW__navItemActive{color:var(--orange);background:#ff6b351a;font-weight:600}.admin-module__psqrfW__navItemActive:hover{color:var(--orange);background:#ff6b3524}.admin-module__psqrfW__navIcon{opacity:.7;flex-shrink:0;width:16px;height:16px}.admin-module__psqrfW__navItemActive .admin-module__psqrfW__navIcon{opacity:1}.admin-module__psqrfW__mobileNav{border-bottom:1px solid var(--border);z-index:40;-ms-overflow-style:none;scrollbar-width:none;background:#fff;gap:6px;margin:-16px -16px 0;padding:10px 16px;display:flex;position:sticky;top:0;overflow-x:auto}@media (min-width:768px){.admin-module__psqrfW__mobileNav{display:none}}.admin-module__psqrfW__mobileNav::-webkit-scrollbar{display:none}.admin-module__psqrfW__mobileTab{color:var(--muted);cursor:pointer;white-space:nowrap;background:#0f3d5f0f;border:none;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.admin-module__psqrfW__mobileTabActive{background:var(--orange);color:#fff}.admin-module__psqrfW__content{flex:1;min-width:0;overflow-y:auto}.admin-module__psqrfW__contentInner{max-width:1200px;margin:0 auto;padding:32px 28px 64px}@media (max-width:640px){.admin-module__psqrfW__contentInner{padding:24px 16px 48px}}.admin-module__psqrfW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:28px;display:flex}.admin-module__psqrfW__sectionTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.045em;color:var(--navy-deep);margin:0;font-size:1.7rem;font-weight:800;line-height:1.1}.admin-module__psqrfW__sectionSub{color:var(--muted);margin-top:4px;font-size:.875rem}.admin-module__psqrfW__welcomeRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.admin-module__psqrfW__welcomeTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.045em;color:var(--navy-deep);margin:0 0 6px;font-size:1.7rem;font-weight:800;line-height:1.1}.admin-module__psqrfW__welcomeSub{color:var(--muted);font-size:.875rem}.admin-module__psqrfW__liveChip{letter-spacing:.07em;text-transform:uppercase;color:#059669;white-space:nowrap;background:#10b9811a;border:1px solid #10b98138;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:.7rem;font-weight:700;display:inline-flex}.admin-module__psqrfW__liveDot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite admin-module__psqrfW__livePulse}@keyframes admin-module__psqrfW__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.admin-module__psqrfW__quickActions{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.admin-module__psqrfW__quickAction{border:1px solid var(--border);color:var(--text);cursor:pointer;box-shadow:var(--shadow);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:7px;padding:9px 16px;font-size:.8rem;font-weight:600;transition:box-shadow .15s,transform .12s,border-color .15s;display:inline-flex}.admin-module__psqrfW__quickAction:hover{border-color:#0f3d5f38;transform:translateY(-1px);box-shadow:0 4px 14px #0f3d5f1c}.admin-module__psqrfW__quickActionPrimary{background:var(--orange);color:#fff;border-color:#0000;box-shadow:0 4px 14px #ff6b3547}.admin-module__psqrfW__quickActionPrimary:hover{background:#e55a25;border-color:#0000;transform:translateY(-1px);box-shadow:0 6px 18px #ff6b3561}.admin-module__psqrfW__statGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;margin-bottom:28px;display:grid}.admin-module__psqrfW__statCard{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:20px;flex-direction:column;gap:16px;padding:24px 20px;display:flex}.admin-module__psqrfW__statTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-module__psqrfW__statIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.admin-module__psqrfW__statIconOrange{color:#ff6b35;background:#ff6b351f}.admin-module__psqrfW__statIconTeal{color:#00a88f;background:#00c2a81f}.admin-module__psqrfW__statIconNavy{color:#0f3d5f;background:#0f3d5f1a}.admin-module__psqrfW__statIconBlue{color:#2f80ed;background:#2f80ed1a}.admin-module__psqrfW__statIconGreen{color:#059669;background:#10b9811a}.admin-module__psqrfW__statIconPurple{color:#7c3aed;background:#8b5cf61a}.admin-module__psqrfW__statLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:6px;font-size:.72rem;font-weight:700}.admin-module__psqrfW__statValue{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.045em;color:var(--navy-deep);font-size:2rem;font-weight:800;line-height:1}.admin-module__psqrfW__trendCard{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:20px;margin-top:4px;padding:24px}.admin-module__psqrfW__trendTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;color:var(--navy-deep);margin-bottom:20px;font-size:1rem;font-weight:700}.admin-module__psqrfW__trendBars{align-items:flex-end;gap:8px;height:80px;margin-bottom:8px;display:flex}.admin-module__psqrfW__trendBarCol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.admin-module__psqrfW__trendBar{background:#0f3d5f1a;border-radius:5px 5px 0 0;width:100%;min-height:4px;transition:background .2s}.admin-module__psqrfW__trendBarFilled{background:#ff6b354d}.admin-module__psqrfW__trendBarToday{background:var(--orange)}.admin-module__psqrfW__trendBarLabel{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.6rem;overflow:hidden}.admin-module__psqrfW__trendRow{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:9px 0;font-size:.84rem;display:flex}.admin-module__psqrfW__trendDate{color:var(--muted)}.admin-module__psqrfW__trendStats{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.admin-module__psqrfW__metricGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin-bottom:24px;display:grid}.admin-module__psqrfW__metricCard{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:20px}.admin-module__psqrfW__metricLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:8px;font-size:.7rem;font-weight:700}.admin-module__psqrfW__metricValue{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.04em;color:var(--navy-deep);font-size:1.7rem;font-weight:800;line-height:1}.admin-module__psqrfW__datePresets{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.admin-module__psqrfW__datePreset{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:5px 14px;font-size:.75rem;font-weight:600;transition:background .12s,color .12s,border-color .12s}.admin-module__psqrfW__datePreset:hover{background:var(--cream-deep);color:var(--text)}.admin-module__psqrfW__datePresetActive{background:var(--orange);color:#fff;border-color:var(--orange)}.admin-module__psqrfW__tableWrap{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:20px;overflow:hidden}.admin-module__psqrfW__tableTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;color:var(--navy-deep);border-bottom:1px solid var(--border);padding:18px 24px;font-size:1rem;font-weight:700}.admin-module__psqrfW__table{border-collapse:collapse;width:100%}.admin-module__psqrfW__tableTh{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border-bottom:1px solid var(--border);background:#0f3d5f08;padding:10px 24px;font-size:.68rem;font-weight:700}.admin-module__psqrfW__tableThRight{text-align:right}.admin-module__psqrfW__tableTr{border-bottom:1px solid var(--border)}.admin-module__psqrfW__tableTr:last-child{border-bottom:none}.admin-module__psqrfW__tableTr:hover{background:#0f3d5f05}.admin-module__psqrfW__tableTd{color:var(--text);padding:12px 24px;font-size:.875rem}.admin-module__psqrfW__tableTdRight{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.admin-module__psqrfW__tableTdMuted{color:var(--muted)}.admin-module__psqrfW__filterBar{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.admin-module__psqrfW__filterChip{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.8rem;font-weight:600;transition:all .14s;display:inline-flex}.admin-module__psqrfW__filterChip:hover{border-color:var(--navy);color:var(--navy)}.admin-module__psqrfW__filterChipActive,.admin-module__psqrfW__filterChipActive:hover{background:var(--navy-deep);border-color:var(--navy-deep);color:#fff}.admin-module__psqrfW__filterChipCount{min-width:18px;height:18px;color:var(--muted);background:#0f3d5f1a;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:.65rem;font-weight:800;display:inline-flex}.admin-module__psqrfW__filterChipActive .admin-module__psqrfW__filterChipCount{color:#fff;background:#ffffff38}.admin-module__psqrfW__orderList{flex-direction:column;gap:12px;display:flex}.admin-module__psqrfW__orderCard{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-left:4px solid #0000;border-radius:16px;padding:18px 20px 14px;transition:box-shadow .15s}.admin-module__psqrfW__orderCard:hover{box-shadow:0 4px 18px #0f3d5f1a}.admin-module__psqrfW__orderCardNEW{border-left-color:#2f80ed}.admin-module__psqrfW__orderCardPREPARING{border-left-color:#ff6b35}.admin-module__psqrfW__orderCardREADY{border-left-color:#00c2a8}.admin-module__psqrfW__orderCardDELIVERING{border-left-color:#7c3aed}.admin-module__psqrfW__orderCardDELIVERED{opacity:.82;border-left-color:#0f3d5f26}.admin-module__psqrfW__orderCardCANCELLED{opacity:.62;border-left-color:#dc2626}.admin-module__psqrfW__orderHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.admin-module__psqrfW__orderTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-module__psqrfW__orderNumber{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:var(--navy-deep);font-size:1.05rem;font-weight:800}.admin-module__psqrfW__orderUmbrella{color:var(--navy);background:#0f3d5f12;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.admin-module__psqrfW__orderTime{color:var(--muted);margin-top:3px;font-size:.77rem}.admin-module__psqrfW__orderItems{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:3px;margin:10px 0;padding:10px 0;display:flex}.admin-module__psqrfW__orderItem{justify-content:space-between;align-items:baseline;font-size:.84rem;display:flex}.admin-module__psqrfW__orderItemName{color:var(--text)}.admin-module__psqrfW__orderItemPrice{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.8rem}.admin-module__psqrfW__orderFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-module__psqrfW__orderMeta{flex-wrap:wrap;gap:5px;display:flex}.admin-module__psqrfW__orderMetaChip{color:var(--muted);background:#0f3d5f0d;border-radius:6px;align-items:center;gap:3px;padding:2px 8px;font-size:.75rem;display:inline-flex}.admin-module__psqrfW__orderTotal{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.04em;color:var(--navy-deep);white-space:nowrap;font-size:1.35rem;font-weight:800}.admin-module__psqrfW__orderNotes{color:var(--muted);background:#0f3d5f0a;border-radius:8px;margin-top:6px;padding:6px 10px;font-size:.8rem;font-style:italic}.admin-module__psqrfW__settingsGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:900px){.admin-module__psqrfW__settingsGrid{grid-template-columns:1fr 1fr}}.admin-module__psqrfW__settingsCard{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:24px}.admin-module__psqrfW__settingsCardTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:var(--navy-deep);border-bottom:1px solid var(--border);align-items:center;gap:10px;margin-bottom:20px;padding-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.admin-module__psqrfW__settingsCardIcon{width:32px;height:32px;color:var(--navy);background:#0f3d5f12;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.admin-module__psqrfW__settingsRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.admin-module__psqrfW__settingsRow:last-child{border-bottom:none}.admin-module__psqrfW__settingsRowInfo{flex:1;min-width:0}.admin-module__psqrfW__settingsRowLabel{color:var(--text);margin-bottom:2px;font-size:.875rem;font-weight:600}.admin-module__psqrfW__settingsRowDesc{color:var(--muted);font-size:.78rem;line-height:1.4}.admin-module__psqrfW__settingsField{margin-bottom:16px}.admin-module__psqrfW__settingsField:last-child{margin-bottom:0}.admin-module__psqrfW__toggle{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.admin-module__psqrfW__toggle input{opacity:0;width:0;height:0;position:absolute}.admin-module__psqrfW__toggleTrack{cursor:pointer;background:#0f3d5f26;border-radius:999px;transition:background .2s;position:absolute;inset:0}.admin-module__psqrfW__toggle input:checked+.admin-module__psqrfW__toggleTrack{background:var(--orange)}.admin-module__psqrfW__toggle input:disabled+.admin-module__psqrfW__toggleTrack{opacity:.5;cursor:not-allowed}.admin-module__psqrfW__toggleThumb{pointer-events:none;background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000040}.admin-module__psqrfW__toggle input:checked~.admin-module__psqrfW__toggleThumb{left:23px}.admin-module__psqrfW__stripeStatusRow{border:1px solid var(--border);color:var(--muted);background:#0f3d5f0a;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;font-size:.8rem;display:flex}.admin-module__psqrfW__stripeStatusActive{color:#059669;background:#10b98112;border-color:#10b98138}.admin-module__psqrfW__stripeStatusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.admin-module__psqrfW__stripeActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.admin-module__psqrfW__errorBanner{color:#b91c1c;background:#dc26260f;border:1px solid #dc26262e;border-radius:12px;margin-bottom:20px;padding:12px 16px;font-size:.875rem}.admin-module__psqrfW__successBanner{color:#059669;background:#10b98112;border:1px solid #10b98140;border-radius:12px;margin-bottom:20px;padding:12px 16px;font-size:.875rem}.admin-module__psqrfW__empty{text-align:center;color:var(--muted);padding:48px 24px;font-size:.9rem}.admin-module__psqrfW__chip{border-radius:999px;align-items:center;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.admin-module__psqrfW__chipGreen{color:#059669;background:#10b9811a}.admin-module__psqrfW__chipRed{color:#b91c1c;background:#dc262614}.admin-module__psqrfW__chipOrange{color:#ff6b35;background:#ff6b351a}.admin-module__psqrfW__chipMuted{color:var(--muted);background:#0f3d5f12}.admin-module__psqrfW__importBox{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:16px;margin-bottom:24px;overflow:hidden}.admin-module__psqrfW__importToggle{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 20px;font-size:.875rem;font-weight:600;transition:background .12s;display:flex}.admin-module__psqrfW__importToggle:hover{background:#0f3d5f08}.admin-module__psqrfW__importToggleChevron{color:var(--muted);transition:transform .2s}.admin-module__psqrfW__importToggleChevronOpen{transform:rotate(180deg)}.admin-module__psqrfW__importBody{border-top:1px solid var(--border);padding:4px 20px 20px}.admin-module__psqrfW__addCategoryRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.admin-module__psqrfW__umbrellaModal{z-index:50;background:#fff;border-radius:24px;flex-direction:column;width:calc(100vw - 32px);max-width:600px;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 80px #0f3d5f38}.admin-module__psqrfW__umbrellaModalHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.admin-module__psqrfW__umbrellaModalBody{flex-direction:column;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}.admin-module__psqrfW__umbrellaModalTop{align-items:flex-start;gap:16px;display:flex}.admin-module__psqrfW__umbrellaModalQrWrap{flex-direction:column;flex-shrink:0;gap:8px;width:148px;display:flex}.admin-module__psqrfW__umbrellaModalQrBtns{flex-direction:column;gap:6px;display:flex}.admin-module__psqrfW__umbrellaModalQrBtn{border:1.5px solid var(--border);color:var(--navy);cursor:pointer;white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:7px 6px;font-size:.7rem;font-weight:600;transition:background .15s;display:flex}.admin-module__psqrfW__umbrellaModalQrBtn:hover{background:#0f3d5f0d}.admin-module__psqrfW__umbrellaModalQrBtn:disabled{opacity:.45;cursor:not-allowed}.admin-module__psqrfW__umbrellaModalStats{border:1px solid var(--border);background:#0f3d5f0a;border-radius:14px;flex:1;align-self:stretch;padding:14px}.admin-module__psqrfW__umbrellaModalStatsTitle{color:#0f3d5f73;text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.68rem;font-weight:700}.admin-module__psqrfW__umbrellaModalStatRow{border-bottom:1px solid #0f3d5f0f;justify-content:space-between;align-items:center;padding:6px 0;font-size:.8125rem;display:flex}.admin-module__psqrfW__umbrellaModalStatRow:last-child{border-bottom:none}.admin-module__psqrfW__umbrellaModalStatKey{color:#0f3d5f99}.admin-module__psqrfW__umbrellaModalStatVal{color:var(--navy-deep);font-weight:600}.admin-module__psqrfW__umbrellaModalStatActive{color:#16a34a}.admin-module__psqrfW__umbrellaModalStatInactive{color:#0f3d5f73}.admin-module__psqrfW__umbrellaModalForm{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-module__psqrfW__umbrellaModalFooter{border-top:1px solid var(--border);flex-shrink:0;gap:8px;padding:14px 24px;display:flex}.admin-module__psqrfW__umbrellaModalSave{background:var(--navy);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:1;padding:11px;font-size:.875rem;font-weight:700;transition:background .15s}.admin-module__psqrfW__umbrellaModalSave:hover:not(:disabled){background:var(--navy-deep)}.admin-module__psqrfW__umbrellaModalSave:disabled{opacity:.6;cursor:not-allowed}.admin-module__psqrfW__umbrellaModalSecBtn{border:1.5px solid var(--border);color:var(--navy);cursor:pointer;white-space:nowrap;background:#fff;border-radius:12px;padding:11px 14px;font-size:.875rem;font-weight:600;transition:background .15s}.admin-module__psqrfW__umbrellaModalSecBtn:hover:not(:disabled){background:#0f3d5f0d}.admin-module__psqrfW__umbrellaModalSecBtn:disabled{opacity:.6;cursor:not-allowed}.admin-module__psqrfW__umbrellaModalDelBtn{color:#dc2626;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #dc262640;border-radius:12px;padding:11px 14px;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s}.admin-module__psqrfW__umbrellaModalDelBtn:hover:not(:disabled){background:#dc26260d;border-color:#dc262666}.admin-module__psqrfW__umbrellaModalDelBtn:disabled{opacity:.6;cursor:not-allowed}.admin-module__psqrfW__sidePanelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding:24px 24px 20px;display:flex}.admin-module__psqrfW__sidePanelTitle{color:var(--navy-deep);font-family:DM Sans,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.2}.admin-module__psqrfW__sidePanelSubtitle{color:#0f3d5f8c;margin-top:3px;font-size:.8125rem}.admin-module__psqrfW__sidePanelClose{cursor:pointer;width:34px;height:34px;color:var(--navy);background:#0f3d5f12;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.admin-module__psqrfW__sidePanelClose:hover{background:#0f3d5f24}.admin-module__psqrfW__sidePanelBody{flex-direction:column;gap:20px;padding:20px 24px 32px;display:flex}.admin-module__psqrfW__sidePanelQr{border:1px solid var(--border);background:#0f3d5f0a;border-radius:16px;padding:16px}.admin-module__psqrfW__sidePanelActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-module__psqrfW__sidePanelActionBtn{border:1.5px solid var(--border);color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.admin-module__psqrfW__sidePanelActionBtn:hover{background:#0f3d5f0d;border-color:#0f3d5f4d}.admin-module__psqrfW__sidePanelActionBtn:disabled{opacity:.5;cursor:not-allowed}.admin-module__psqrfW__sidePanelForm{flex-direction:column;gap:12px;display:flex}.admin-module__psqrfW__sidePanelFieldLabel{color:#0f3d5f80;text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font-size:.7rem;font-weight:700;display:block}.admin-module__psqrfW__sidePanelInput{border:1.5px solid var(--border);width:100%;color:var(--navy-deep);background:#fff;border-radius:10px;outline:none;padding:10px 14px;font-size:.875rem;transition:border-color .15s}.admin-module__psqrfW__sidePanelInput:focus{border-color:var(--navy)}.admin-module__psqrfW__sidePanelStats{border:1px solid var(--border);background:#0f3d5f0a;border-radius:14px;padding:16px}.admin-module__psqrfW__sidePanelStatsTitle{color:#0f3d5f73;text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.7rem;font-weight:700}.admin-module__psqrfW__sidePanelStatRow{border-bottom:1px solid #0f3d5f0f;justify-content:space-between;align-items:center;padding:5px 0;font-size:.8125rem;display:flex}.admin-module__psqrfW__sidePanelStatRow:last-child{border-bottom:none}.admin-module__psqrfW__sidePanelStatKey{color:#0f3d5f99}.admin-module__psqrfW__sidePanelStatVal{color:var(--navy-deep);font-weight:600}.admin-module__psqrfW__sidePanelStatActive{color:#16a34a}.admin-module__psqrfW__sidePanelStatInactive{color:#0f3d5f73}.admin-module__psqrfW__sidePanelButtons{flex-direction:column;gap:9px;display:flex}.admin-module__psqrfW__sidePanelSave{background:var(--navy);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:12px;font-size:.9rem;font-weight:700;transition:background .15s}.admin-module__psqrfW__sidePanelSave:hover:not(:disabled){background:var(--navy-deep)}.admin-module__psqrfW__sidePanelSave:disabled{opacity:.6;cursor:not-allowed}.admin-module__psqrfW__sidePanelToggleBtn{border:1.5px solid var(--border);width:100%;color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;padding:12px;font-size:.9rem;font-weight:600;transition:background .15s}.admin-module__psqrfW__sidePanelToggleBtn:hover:not(:disabled){background:#0f3d5f0d}.admin-module__psqrfW__sidePanelToggleBtn:disabled{opacity:.6;cursor:not-allowed}.admin-module__psqrfW__sidePanelDelete{color:#dc2626;cursor:pointer;background:#fff;border:1.5px solid #dc262640;border-radius:12px;width:100%;padding:12px;font-size:.9rem;font-weight:600;transition:background .15s,border-color .15s}.admin-module__psqrfW__sidePanelDelete:hover:not(:disabled){background:#dc26260d;border-color:#dc262666}.admin-module__psqrfW__sidePanelDelete:disabled{opacity:.6;cursor:not-allowed}@keyframes admin-module__psqrfW__spin{to{transform:rotate(360deg)}}.admin-module__psqrfW__spin{animation:1s linear infinite admin-module__psqrfW__spin}
.onboarding-module__AJ7RbG__page{background:#fafbfc;flex-direction:column;min-height:100vh;padding:24px;display:flex}.onboarding-module__AJ7RbG__progressContainer{margin-bottom:32px}.onboarding-module__AJ7RbG__progressBar{background:#e5e7eb;border-radius:2px;width:100%;height:4px;margin-bottom:12px;overflow:hidden}.onboarding-module__AJ7RbG__progressFill{background:linear-gradient(90deg,#ff6b35 0% 100%);border-radius:2px;height:100%;transition:width .3s ease-out}.onboarding-module__AJ7RbG__progressText{color:#6b7b8d;font-size:.875rem;font-weight:500}.onboarding-module__AJ7RbG__stepIndicators{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:40px;display:grid}.onboarding-module__AJ7RbG__stepIndicator{background:#fff;border:2px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;transition:all .2s;display:flex}.onboarding-module__AJ7RbG__stepIndicator.onboarding-module__AJ7RbG__stepIndicatorActive{background:#fff5f1;border-color:#ff6b35}.onboarding-module__AJ7RbG__stepIndicator.onboarding-module__AJ7RbG__stepIndicatorDone{background:#f0fdf4;border-color:#16a34a}.onboarding-module__AJ7RbG__stepNumber{color:#fff;background:#d1d5db;border-radius:50%;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:.875rem;font-weight:700;display:flex}.onboarding-module__AJ7RbG__stepIndicatorActive .onboarding-module__AJ7RbG__stepNumber{background:#ff6b35}.onboarding-module__AJ7RbG__stepIndicatorDone .onboarding-module__AJ7RbG__stepNumber{background:#16a34a}.onboarding-module__AJ7RbG__stepLabel{color:#374151;font-size:.875rem;font-weight:500}.onboarding-module__AJ7RbG__stepIndicatorActive .onboarding-module__AJ7RbG__stepLabel{color:#ff6b35;font-weight:600}.onboarding-module__AJ7RbG__error{color:#dc2626;background:#fee2e2;border:1px solid #fecaca;border-radius:6px;margin-bottom:24px;padding:12px 16px;font-size:.875rem}.onboarding-module__AJ7RbG__contentWrapper{background:#fff;border-radius:12px;flex:1;margin-bottom:24px;padding:40px;box-shadow:0 1px 3px #0000000d}.onboarding-module__AJ7RbG__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.onboarding-module__AJ7RbG__btnPrimary,.onboarding-module__AJ7RbG__btnSecondary,.onboarding-module__AJ7RbG__btnTertiary{cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:10px 24px;font-size:.875rem;font-weight:600;transition:all .2s}.onboarding-module__AJ7RbG__btnPrimary{color:#fff;background:#ff6b35}.onboarding-module__AJ7RbG__btnPrimary:hover:not(:disabled){background:#e55a24;transform:translateY(-1px);box-shadow:0 4px 12px #ff6b354d}.onboarding-module__AJ7RbG__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.onboarding-module__AJ7RbG__btnSecondary{color:#374151;background:#e5e7eb}.onboarding-module__AJ7RbG__btnSecondary:hover:not(:disabled){background:#d1d5db}.onboarding-module__AJ7RbG__btnSecondary:disabled{opacity:.6;cursor:not-allowed}.onboarding-module__AJ7RbG__btnTertiary{color:#6b7b8d;background:0 0;border:1px solid #d1d5db}.onboarding-module__AJ7RbG__btnTertiary:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.onboarding-module__AJ7RbG__btnTertiary:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.onboarding-module__AJ7RbG__page{padding:16px}.onboarding-module__AJ7RbG__contentWrapper{padding:24px}.onboarding-module__AJ7RbG__stepIndicators{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px}.onboarding-module__AJ7RbG__stepLabel{display:none}.onboarding-module__AJ7RbG__buttonContainer{flex-direction:column-reverse}.onboarding-module__AJ7RbG__btnPrimary,.onboarding-module__AJ7RbG__btnSecondary,.onboarding-module__AJ7RbG__btnTertiary{width:100%}}
.AuthShell-module__IdkSTq__shell{--cream:#f8f4ee;--cream-deep:#f1ebe0;--navy:#0f3d5f;--navy-deep:#071e30;--orange:#ff6b35;--teal:#00c2a8;--text:#0d1b2a;--muted:#6b7b8d;--border:#0f3d5f1f;min-height:100vh;font-family:"Inter", var(--font-inter), system-ui, sans-serif;color:var(--text);grid-template-columns:460px 1fr;display:grid}.AuthShell-module__IdkSTq__grain{pointer-events:none;z-index:999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.AuthShell-module__IdkSTq__panel{background:var(--navy-deep);flex-direction:column;padding:44px 52px;display:flex;position:relative;overflow:hidden}.AuthShell-module__IdkSTq__panelGhost{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#0000;-webkit-text-stroke:1.5px #ff6b351a;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(180px,22vw,320px);font-weight:800;line-height:.82;position:absolute;bottom:-8%;right:-14%}.AuthShell-module__IdkSTq__panelBody{z-index:1;margin-top:auto;position:relative}.AuthShell-module__IdkSTq__panelTagline{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.055em;color:#fff;max-width:18ch;font-size:clamp(1.5rem,1.9vw,2.1rem);font-weight:800;line-height:1.08}.AuthShell-module__IdkSTq__panelTagline em{color:var(--orange);font-style:normal}.AuthShell-module__IdkSTq__panelSub{color:#ffffff6b;margin-top:12px;font-size:.875rem;line-height:1.7}.AuthShell-module__IdkSTq__panelFeatures{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.AuthShell-module__IdkSTq__panelFeature{color:#ffffff85;align-items:center;gap:10px;font-size:.84rem;display:flex}.AuthShell-module__IdkSTq__panelDot{background:var(--orange);border-radius:50%;flex-shrink:0;width:6px;height:6px}.AuthShell-module__IdkSTq__formSide{background:var(--cream);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:56px 48px;display:flex;position:relative}.AuthShell-module__IdkSTq__topActions{z-index:10;position:absolute;top:20px;right:24px}.AuthShell-module__IdkSTq__mobileLogo{margin-bottom:32px;display:none}.AuthShell-module__IdkSTq__formWrap{width:100%;max-width:420px;animation:.52s cubic-bezier(.22,1,.36,1) both AuthShell-module__IdkSTq__authUp}@keyframes AuthShell-module__IdkSTq__authUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.AuthShell-module__IdkSTq__formTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.055em;color:var(--navy-deep);margin:0 0 6px;font-size:1.9rem;font-weight:800;line-height:1.06}.AuthShell-module__IdkSTq__formSub{color:var(--muted);margin:0 0 28px;font-size:.9rem;line-height:1.6}.AuthShell-module__IdkSTq__stepper{align-items:center;margin-bottom:32px;display:flex}.AuthShell-module__IdkSTq__stepNode{border:2px solid var(--border);width:34px;height:34px;color:var(--muted);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.AuthShell-module__IdkSTq__stepNodeActive{background:var(--orange);border-color:var(--orange);color:#fff;box-shadow:0 4px 12px #ff6b3547}.AuthShell-module__IdkSTq__stepNodeDone{background:var(--teal);border-color:var(--teal);color:#fff}.AuthShell-module__IdkSTq__stepBar{background:var(--border);flex:1;height:2px;transition:background .3s}.AuthShell-module__IdkSTq__stepBarDone{background:var(--teal)}.AuthShell-module__IdkSTq__fields{gap:14px;display:grid}.AuthShell-module__IdkSTq__field{gap:6px;display:grid}.AuthShell-module__IdkSTq__label{color:var(--navy);letter-spacing:.01em;font-size:.79rem;font-weight:600}.AuthShell-module__IdkSTq__input,.AuthShell-module__IdkSTq__select{border:1.5px solid var(--border);width:100%;color:var(--text);box-sizing:border-box;appearance:none;background:#fff;border-radius:12px;outline:none;padding:12px 16px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.AuthShell-module__IdkSTq__input:focus,.AuthShell-module__IdkSTq__select:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff6b351a}.AuthShell-module__IdkSTq__input::placeholder{color:#6b7b8d8c}.AuthShell-module__IdkSTq__input:disabled,.AuthShell-module__IdkSTq__select:disabled{opacity:.5;cursor:not-allowed}.AuthShell-module__IdkSTq__passwordWrap{position:relative}.AuthShell-module__IdkSTq__passwordWrap .AuthShell-module__IdkSTq__input{padding-right:48px}.AuthShell-module__IdkSTq__eyeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:6px;transition:color .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AuthShell-module__IdkSTq__eyeBtn:hover{color:var(--navy)}.AuthShell-module__IdkSTq__prefixGroup{border:1.5px solid var(--border);background:#fff;border-radius:12px;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.AuthShell-module__IdkSTq__prefixGroup:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px #ff6b351a}.AuthShell-module__IdkSTq__prefixText{color:var(--muted);border-right:1.5px solid var(--border);white-space:nowrap;background:#0f3d5f0a;flex-shrink:0;align-items:center;padding:0 12px;font-size:.84rem;display:flex}.AuthShell-module__IdkSTq__prefixInput{color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:12px 14px;font-family:inherit;font-size:.9rem}.AuthShell-module__IdkSTq__grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AuthShell-module__IdkSTq__btnPrimary{background:var(--orange);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;width:100%;height:50px;padding:0 24px;font-family:inherit;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 16px #ff6b3547}.AuthShell-module__IdkSTq__btnPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 22px #ff6b3561}.AuthShell-module__IdkSTq__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.AuthShell-module__IdkSTq__btnSecondary{width:100%;height:50px;color:var(--navy);border:1.5px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 24px;font-family:inherit;font-size:.92rem;font-weight:600;transition:background .15s,border-color .15s;display:flex}.AuthShell-module__IdkSTq__btnSecondary:hover:not(:disabled){background:#0f3d5f0d;border-color:#0f3d5f38}.AuthShell-module__IdkSTq__btnSecondary:disabled{opacity:.5;cursor:not-allowed}.AuthShell-module__IdkSTq__btnRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AuthShell-module__IdkSTq__error{color:#c0392b;background:#dc26260f;border:1px solid #dc262633;border-radius:12px;padding:12px 16px;font-size:.86rem;line-height:1.5;animation:.2s both AuthShell-module__IdkSTq__authUp}.AuthShell-module__IdkSTq__summary{border:1px solid var(--border);background:#0f3d5f0a;border-radius:14px;padding:18px 20px}.AuthShell-module__IdkSTq__summaryHead{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:12px;font-size:.72rem;font-weight:700}.AuthShell-module__IdkSTq__summaryRow{color:var(--muted);font-size:.875rem;line-height:1.8}.AuthShell-module__IdkSTq__summaryRow strong{color:var(--navy)}.AuthShell-module__IdkSTq__footerLink{text-align:center;color:var(--muted);margin-top:24px;font-size:.85rem}.AuthShell-module__IdkSTq__footerLink a{color:var(--orange);font-weight:600;text-decoration:none}.AuthShell-module__IdkSTq__footerLink a:hover{text-decoration:underline}.AuthShell-module__IdkSTq__hint{color:var(--muted);margin-top:4px;font-size:.78rem;line-height:1.5}.AuthShell-module__IdkSTq__verifyCard{text-align:center}.AuthShell-module__IdkSTq__verifyIcon{justify-content:center;margin-bottom:16px;display:flex}.AuthShell-module__IdkSTq__verifyTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.045em;color:var(--navy-deep);margin-bottom:8px;font-size:1.5rem;font-weight:800}.AuthShell-module__IdkSTq__verifyText{color:var(--muted);margin-bottom:24px;font-size:.9rem;line-height:1.65}@keyframes AuthShell-module__IdkSTq__spin{to{transform:rotate(360deg)}}.AuthShell-module__IdkSTq__spin{animation:1s linear infinite AuthShell-module__IdkSTq__spin}.AuthShell-module__IdkSTq__backLink{color:var(--muted);align-items:center;gap:6px;margin-bottom:28px;font-size:.84rem;text-decoration:none;transition:color .15s;display:inline-flex}.AuthShell-module__IdkSTq__backLink:hover{color:var(--navy)}@media (max-width:900px){.AuthShell-module__IdkSTq__shell{grid-template-columns:1fr}.AuthShell-module__IdkSTq__panel{display:none}.AuthShell-module__IdkSTq__formSide{justify-content:flex-start;min-height:100svh;padding:60px 24px 36px}.AuthShell-module__IdkSTq__formWrap{max-width:100%}.AuthShell-module__IdkSTq__mobileLogo{display:block}.AuthShell-module__IdkSTq__topActions{top:16px;right:16px}}@media (max-width:480px){.AuthShell-module__IdkSTq__formSide{padding:56px 20px 28px}.AuthShell-module__IdkSTq__grid2,.AuthShell-module__IdkSTq__btnRow{grid-template-columns:1fr}}
