/* GENERATED: Depo UI v1 canonical CSS bundle. Do not edit directly. */

/* source: backend/app/static/css/depo-v3/app.css */
:root{color-scheme:light;--depo-bg:#f6f2eb;--depo-bg-soft:#fbf8f3;--depo-surface:#fffdf8;--depo-surface-2:#f1e8dc;--depo-surface-strong:#15110d;--depo-text:#1d1712;--depo-text-soft:#675a4d;--depo-muted:#8a7b6b;--depo-border:#e0d2c2;--depo-border-strong:#cab49e;--depo-primary:var(--tenant-brand-primary,#2563eb);--depo-primary-2:var(--tenant-brand-accent,#0f766e);--depo-primary-dark:#5e3820;--depo-success:#147a4d;--depo-warning:#a46414;--depo-danger:#b42318;--depo-info:#2364aa;--depo-focus:#2b6cb0;--depo-shadow-sm:0 4px 14px rgba(53,36,21,.08);--depo-shadow:0 18px 50px rgba(53,36,21,.12);--depo-shadow-strong:0 28px 70px rgba(53,36,21,.20);--depo-radius-xs:8px;--depo-radius-sm:12px;--depo-radius:18px;--depo-radius-lg:26px;--depo-radius-xl:34px;--depo-gap-xs:6px;--depo-gap-sm:10px;--depo-gap:16px;--depo-gap-lg:24px;--depo-gap-xl:36px;--depo-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--depo-serif:Georgia,"Times New Roman",serif;--depo-content:1200px;--depo-content-wide:1440px;--depo-topbar:76px}body[data-density-mode="compact"]{--depo-gap:12px;--depo-gap-lg:18px;--depo-radius:14px;--depo-topbar:64px}body[data-content-width="narrow"]{--depo-content:1040px;--depo-content-wide:1180px}*,*::before,*::after{box-sizing:border-box}html{min-height:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100%;margin:0;font-family:var(--depo-font);font-size:16px;line-height:1.5;background:var(--depo-bg);color:var(--depo-text);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video,canvas{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid color-mix(in srgb,var(--depo-focus),transparent 12%);outline-offset:3px}[hidden]{display:none}.skip-link{position:fixed;left:16px;top:12px;z-index:10000;transform:translateY(-150%);padding:10px 14px;border-radius:999px;background:#111;color:#fff;box-shadow:var(--depo-shadow)}.skip-link:focus{transform:translateY(0)}.muted,.text-muted,small{color:var(--depo-text-soft)}.eyebrow,.kicker{display:inline-flex;align-items:center;gap:8px;color:var(--depo-primary-dark);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}hr{border:0;border-top:1px solid var(--depo-border);margin:24px 0}.app-shell,.depo-shell{min-height:100vh;background:radial-gradient(circle at 10% -10%,rgba(199,141,86,.20),transparent 30%),linear-gradient(180deg,#fbf7f0 0%,#f4ecdf 55%,#efe3d3 100%)}.content,.parca3-content{width:100%;min-width:0}.container,.shell-main{width:min(100% - 32px,var(--depo-content-wide));margin-inline:auto;padding:24px 0 42px}body.surface-kind-auth .shell-main,body.surface-kind-public .shell-main{width:min(100% - 32px,var(--depo-content));padding-top:28px}.depo-top-shell,.r38-cleanroom-workspace-shell{position:sticky;top:0;z-index:100;display:flex;flex-direction:column;gap:0;background:rgba(255,253,248,.96);border-bottom:1px solid rgba(202,180,158,.7);box-shadow:0 10px 28px rgba(53,36,21,.08);backdrop-filter:none}.r38-clean-header{min-height:var(--depo-topbar);display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100% - 32px,var(--depo-content-wide));margin-inline:auto;padding:12px 0}.r38-brand{display:flex;align-items:center;gap:12px;min-width:0}.r38-logo{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:#fff;border:1px solid var(--depo-border);box-shadow:var(--depo-shadow-sm);overflow:hidden;flex:0 0 auto}.r38-logo img{width:32px;height:32px;object-fit:contain}.r38-brand-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.r38-brand-copy strong{font-size:1.02rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.r38-brand-copy small{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:44vw}.r38-user{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;color:var(--depo-text-soft)}.r38-user span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.r38-user form{margin:0}.r38-user button{border:1px solid var(--depo-border);background:#fff;border-radius:999px;padding:9px 14px;font-weight:800;color:var(--depo-primary-dark)}.r38-clean-nav{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;width:min(100% - 32px,var(--depo-content-wide));margin-inline:auto;padding:0 0 12px}.r38-clean-nav a{white-space:nowrap;border:1px solid transparent;background:transparent;color:var(--depo-text-soft);border-radius:999px;padding:10px 14px;font-weight:800;font-size:.92rem}.r38-clean-nav a:hover,.r38-clean-nav a:focus-visible,.r38-clean-nav a[aria-current="page"]{background:#fff;border-color:var(--depo-border);color:var(--depo-primary-dark);box-shadow:var(--depo-shadow-sm)}.public-header,.surface-guest-header,.brand-site-header{width:min(100% - 32px,var(--depo-content));margin:20px auto 0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:rgba(255,253,248,.94);border:1px solid var(--depo-border);border-radius:24px;box-shadow:var(--depo-shadow-sm)}.layout,.no-sidebar{min-width:0}.zip7-auth-readonly-cutover-scope{min-width:0}.shell-main--auth{display:grid;place-items:center;min-height:calc(100vh - 160px)}.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card{background:var(--depo-surface);border:1px solid var(--depo-border);border-radius:var(--depo-radius-lg);box-shadow:var(--depo-shadow-sm);padding:clamp(16px,2vw,24px);min-width:0}.card:hover,.module-card:hover{box-shadow:var(--depo-shadow)}.page-header,.section-header,.card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px;min-width:0}.page-title,h1{font-size:clamp(1.8rem,3.3vw,3.2rem);line-height:1.04;margin:0 0 10px;font-weight:900;letter-spacing:-.045em;color:var(--depo-text)}h2{font-size:clamp(1.35rem,2.3vw,2.15rem);line-height:1.1;margin:0 0 10px;font-weight:900;letter-spacing:-.03em}h3{font-size:1.15rem;margin:0 0 8px;font-weight:900}p{margin:0 0 12px}.lead{font-size:1.1rem;color:var(--depo-text-soft);max-width:760px}.grid,.cards-grid,.module-grid,.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--depo-gap)}.actions,.page-actions,.form-actions,.runtime-pulse-banner__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.actions.end,.page-actions{justify-content:flex-end}.btn,button.btn,a.btn,.button,.primary-button,.secondary-button,input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border-radius:999px;border:1px solid var(--depo-border);background:#fff;color:var(--depo-text);font-weight:900;line-height:1.1;text-decoration:none;box-shadow:var(--depo-shadow-sm)}.btn.primary,.button.primary,.primary-button,input[type="submit"]{background:linear-gradient(135deg,var(--depo-primary),var(--depo-primary-2));border-color:transparent;color:#fff}.btn.secondary,.secondary-button{background:#fff;color:var(--depo-primary-dark)}.btn.danger{background:var(--depo-danger);color:#fff;border-color:transparent}.btn.small,.small.btn{min-height:34px;padding:8px 12px;font-size:.88rem}.badge,.pill,.status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--depo-border);background:#fff;color:var(--depo-text-soft);font-weight:800;font-size:.82rem}.badge.success{color:var(--depo-success);border-color:color-mix(in srgb,var(--depo-success),#fff 75%)}.badge.warn,.badge.warning{color:var(--depo-warning);border-color:color-mix(in srgb,var(--depo-warning),#fff 75%)}.badge.danger{color:var(--depo-danger);border-color:color-mix(in srgb,var(--depo-danger),#fff 75%)}.badge.info{color:var(--depo-info)}.alert,.runtime-pulse-banner{background:#fff8ed;border:1px solid #e7caa6;color:#593a1f;border-radius:var(--depo-radius);padding:16px;margin:0 0 18px;box-shadow:var(--depo-shadow-sm)}.runtime-pulse-banner--danger,.alert.danger{background:#fff3f1;border-color:#ffc9c2;color:#7a1c14}.runtime-pulse-banner--warn,.alert.warning{background:#fff8e8;border-color:#f0d49a;color:#6f430d}.runtime-pulse-banner__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.runtime-pulse-banner__badges{display:flex;gap:8px;flex-wrap:wrap}.runtime-pulse-banner__body{margin-top:10px}.runtime-pulse-banner__list{margin:8px 0 0;padding-left:20px}.empty-state,.loading-state{border:1px dashed var(--depo-border-strong);border-radius:var(--depo-radius-lg);padding:32px;text-align:center;background:rgba(255,255,255,.55);color:var(--depo-text-soft)}.ic{width:1.05em;height:1.05em;display:inline-block;vertical-align:-.15em}form{min-width:0}.form-grid,.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.field,.form-field,.input-group{display:flex;flex-direction:column;gap:7px;min-width:0}label{font-weight:900;color:var(--depo-text);font-size:.94rem}input,select,textarea{width:100%;min-height:44px;border:1px solid var(--depo-border);border-radius:14px;background:#fff;color:var(--depo-text);padding:10px 12px;box-shadow:inset 0 1px 0 rgba(0,0,0,.02)}textarea{min-height:120px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--depo-primary-2);box-shadow:0 0 0 4px rgba(199,141,86,.18);outline:none}.form-help,.help-text{color:var(--depo-text-soft);font-size:.88rem}.field-error,.error-message{color:var(--depo-danger);font-weight:800;font-size:.9rem}.form-actions,.sticky-actions{position:sticky;bottom:0;z-index:20;background:linear-gradient(180deg,rgba(246,242,235,0),var(--depo-bg) 22%);padding:16px 0 4px;margin-top:18px}.checkbox-row,.radio-row{display:flex;align-items:center;gap:10px}.checkbox-row input,.radio-row input{width:auto;min-height:auto}.search-bar,.filter-bar,.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 16px}.search-bar input,.filter-bar input{max-width:420px}.table-wrap,.table-responsive,.data-table-shell{width:100%;overflow-x:auto;border:1px solid var(--depo-border);border-radius:var(--depo-radius);background:#fff;box-shadow:var(--depo-shadow-sm)}table,.data-table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px;background:#fff}th,td{padding:13px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--depo-border);overflow-wrap:normal;word-break:normal;hyphens:none}th{position:sticky;top:0;z-index:2;background:#fbf6ee;color:var(--depo-text);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}td{color:var(--depo-text-soft)}td strong,td b{color:var(--depo-text)}tr:last-child td{border-bottom:0}.table-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.numeric,.money,.qty{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.wrap{white-space:normal;overflow-wrap:anywhere}[data-table-mode="compact"] th,[data-table-mode="compact"] td{padding:9px 10px;font-size:.9rem}@media (max-width:760px){table,.data-table{min-width:680px}th,td{padding:11px 12px}.table-wrap,.table-responsive,.data-table-shell{border-radius:16px;margin-inline:-2px}.table-actions{justify-content:flex-start}.mobile-card-table table[data-table-mode="cards-mobile"],table.cards-mobile{min-width:0;border-collapse:collapse}.mobile-card-table table[data-table-mode="cards-mobile"] thead,table.cards-mobile thead{display:none}.mobile-card-table table[data-table-mode="cards-mobile"] tr,table.cards-mobile tr{display:block;margin:12px;border:1px solid var(--depo-border);border-radius:16px;background:#fff;box-shadow:var(--depo-shadow-sm)}.mobile-card-table table[data-table-mode="cards-mobile"] td,table.cards-mobile td{display:flex;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid var(--depo-border)}.mobile-card-table table[data-table-mode="cards-mobile"] td:last-child,table.cards-mobile td:last-child{border-bottom:0}.mobile-card-table table[data-table-mode="cards-mobile"] td::before,table.cards-mobile td::before{content:attr(data-label);font-weight:900;color:var(--depo-text);min-width:38%}}body.surface-kind-auth{background:radial-gradient(circle at top left,rgba(199,141,86,.35),transparent 32%),linear-gradient(135deg,#1a120c 0%,#3b2415 45%,#f2e5d4 45%,#fbf7f0 100%);color:var(--depo-text)}.login-shell,.auth-card,.login-card{width:min(100%,460px);margin-inline:auto;background:rgba(255,253,248,.98);border:1px solid rgba(255,255,255,.7);border-radius:30px;box-shadow:var(--depo-shadow-strong);padding:clamp(22px,4vw,34px)}.login-card h1,.auth-card h1{font-size:clamp(1.8rem,4vw,2.6rem)}.public-hero,.hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(20px,4vw,44px);align-items:center;padding:clamp(28px,5vw,64px);border-radius:var(--depo-radius-xl);background:linear-gradient(135deg,#1b120b 0%,#4a2a16 48%,#9b6436 100%);color:#fff;box-shadow:var(--depo-shadow-strong);overflow:hidden}.public-hero p,.hero p{color:rgba(255,255,255,.82)}.public-hero .btn,.hero .btn{box-shadow:none}.hero-visual,.visual-card{min-height:280px;border-radius:28px;background:radial-gradient(circle at 30% 20%,rgba(255,218,166,.55),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.25)}.dashboard-grid,.workspace-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--depo-gap)}.dashboard-grid>*{grid-column:span 4}.dashboard-grid>.wide,.workspace-grid>.wide{grid-column:span 8}.dashboard-grid>.full,.workspace-grid>.full{grid-column:1/-1}.stat-value,.metric-value{font-size:clamp(1.65rem,3vw,2.5rem);font-weight:950;letter-spacing:-.04em;color:var(--depo-text)}.stat-label,.metric-label{color:var(--depo-text-soft);font-weight:800}.receipt,.print-surface{background:#fff;color:#111;border:1px solid #ddd;border-radius:12px;padding:16px;font-family:ui-monospace,Menlo,Consolas,monospace}.qr-menu-shell,.cart-shell{background:#140f0a;color:#fff;border-radius:var(--depo-radius-xl);padding:24px}.qr-menu-shell .card,.cart-shell .card{background:#21170f;border-color:#3a2a1b;color:#fff}.product-image,.menu-item-image{aspect-ratio:4/3;object-fit:cover;border-radius:18px;background:var(--depo-surface-2)}@media (max-width:980px){.dashboard-grid,.workspace-grid{grid-template-columns:1fr}.dashboard-grid>*,.dashboard-grid>.wide,.workspace-grid>*,.workspace-grid>.wide{grid-column:1/-1}.public-hero,.hero{grid-template-columns:1fr}.r38-brand-copy strong,.r38-brand-copy small{max-width:48vw}.r38-user span{display:none}}@media (max-width:680px){body{font-size:15.5px}.container,.shell-main{width:min(100% - 20px,var(--depo-content));padding:14px 0 92px}.r38-clean-header{width:min(100% - 20px,var(--depo-content));min-height:64px}.r38-logo{width:40px;height:40px;border-radius:14px}.r38-brand-copy strong{font-size:.94rem;max-width:52vw}.r38-brand-copy small{font-size:.76rem;max-width:52vw}.r38-clean-nav{width:calc(100% - 20px);padding-bottom:10px}.r38-clean-nav a{padding:9px 11px;font-size:.85rem}.page-header,.section-header,.card-header{display:block}.page-actions,.actions.end{justify-content:flex-start;margin-top:12px}.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card{border-radius:20px;padding:16px}.btn,button.btn,a.btn,.button,input[type="submit"]{width:auto;min-width:0}.form-actions .btn,.sticky-actions .btn{flex:1 1 150px}.public-header,.surface-guest-header,.brand-site-header{width:calc(100% - 20px);border-radius:18px}.hero,.public-hero{padding:24px;border-radius:24px}.hero-visual,.visual-card{min-height:190px}.runtime-pulse-banner__head{display:block}.runtime-pulse-banner__badges{margin-top:10px}.runtime-pulse-banner__actions .btn{flex:1 1 100%}}@media (max-width:420px){.r38-brand-copy small{display:none}.r38-clean-nav a{font-size:.82rem}.page-title,h1{font-size:1.8rem}.form-grid,.field-grid{grid-template-columns:1fr}}@media print{body{background:#fff;color:#000}.depo-top-shell,.r38-cleanroom-workspace-shell,.public-header,.surface-guest-header,.brand-site-header,.skip-link,.btn,.actions,.page-actions,.form-actions,.sticky-actions,.runtime-pulse-banner,.mobile-bottom-nav,.portal-modals{display:none}.container,.shell-main,.content{width:100%;padding:0;margin:0;max-width:none}.card,.panel,.receipt,.print-surface{box-shadow:none;border:0;border-radius:0;padding:0}a[href]::after{content:""}table{min-width:0;font-size:11px}th,td{padding:5px;border-color:#ddd}}@page{size:auto;margin:10mm}:root{--v656-ui-cleanroom-single-asset-chain-lock:true;--v656-active-asset:"v704_zip5_premium_brand_system_lock_20260523"}html[data-ui-runtime="depo-v3-v656-ui-cleanroom-single-asset-chain-lock"] body,body.depo-v3.ui-cleanroom-v4{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.ui-cleanroom-v4 .clean-core-page-scope,body.ui-cleanroom-v4 main{min-width:0}.ui-cleanroom-asset-proof{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.table-wrap,.data-table-wrap,.responsive-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}table{border-collapse:separate;border-spacing:0;width:100%}th,td{vertical-align:top;word-break:normal;overflow-wrap:anywhere}.form-row,.field-row,.form-grid{min-width:0}input,select,textarea,button{font:inherit}input,select,textarea{max-width:100%}.form-help,.field-error{line-height:1.45}.field-error[role="alert"],.form-error[role="alert"]{font-weight:800}[data-menu-toggle]{touch-action:manipulation}body.nav-open{overflow:hidden}[data-nav-backdrop],.sidebar-backdrop,.mobile-overlay{cursor:pointer}@media (max-width:760px){.page-actions,.form-actions,.table-actions{gap:10px;flex-wrap:wrap}.page-actions .btn,.form-actions .btn,.table-actions .btn{min-height:44px}.sticky-actions{position:sticky;bottom:0;z-index:20;background:var(--depo-surface,#fff);backdrop-filter:none;border-top:1px solid var(--depo-border,#e6ded4)}.table-wrap table,.data-table-wrap table,.responsive-table table{min-width:680px}}@media print{body.ui-cleanroom-v4 .sidebar,body.ui-cleanroom-v4 .topbar,body.ui-cleanroom-v4 .page-actions,body.ui-cleanroom-v4 .form-actions,body.ui-cleanroom-v4 [data-menu-toggle]{display:none!important}}:root{--v656-browser-page-acceptance-lock:true;--v656-active-asset:"v704_zip5_premium_brand_system_lock_20260523"}html[data-browser-page-acceptance-lock="v704_zip5_premium_brand_system_lock_20260523"] body,body.ui-cleanroom-v4{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.browser-acceptance-proof{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-page-acceptance="required"]{min-width:0}[data-page-family] .page-header,[data-page-family] .module-header{overflow-wrap:anywhere}[data-acceptance-table="responsive"]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-acceptance-form="native-post"] input,[data-acceptance-form="native-post"] select,[data-acceptance-form="native-post"] textarea{min-height:44px}@media (max-width:760px){body.ui-cleanroom-v4 .layout-shell,body.ui-cleanroom-v4 .clean-core-page-scope{min-width:0}[data-page-family] .btn,[data-page-family] button{min-height:44px}}@media print{body.ui-cleanroom-v4 [data-browser-only],body.ui-cleanroom-v4 .browser-acceptance-proof{display:none!important}}.ui-cleanroom-v4{--zip21-observability-backup-rollback-evidence-active:1}:root{--depo-focus-ring:0 0 0 3px rgba(199,141,86,.28);--depo-mobile-safe-bottom:env(safe-area-inset-bottom,0px)}html{scroll-behavior:smooth;text-size-adjust:100%;-webkit-text-size-adjust:100%}body.ui-cleanroom-v4{overflow-x:hidden;word-break:normal;overflow-wrap:break-word}.clean-core-page-scope{min-width:0;max-width:100%}.data-table-wrap,.table-wrap,.responsive-table{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}table{max-width:100%;border-spacing:0}table th,table td{white-space:normal;word-break:normal;overflow-wrap:anywhere;vertical-align:top}[data-table-mode="ledger"] th,[data-table-mode="ledger"] td,[data-table-mode="compact"] th,[data-table-mode="compact"] td{white-space:nowrap}[data-table-mode="actions"] td:last-child,.table-actions{white-space:normal;min-width:max-content}input,select,textarea,button{font:inherit}input,select,textarea{font-size:max(16px,1rem);max-width:100%}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0;box-shadow:var(--depo-focus-ring)}.sticky-action-bar{position:sticky;bottom:calc(12px + var(--depo-mobile-safe-bottom));z-index:20}.sidebar-backdrop,.mobile-overlay,[data-nav-backdrop]{touch-action:none}body.nav-open{overflow:hidden}.ui-cleanroom-asset-proof,.browser-acceptance-proof,.observability-backup-rollback-evidence-proof{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.r61-release-contract-hygiene-cleanup-proof,.ui-cleanroom-asset-proof,.browser-acceptance-proof,.observability-backup-rollback-evidence-proof,.ui-cleanroom-v4-proof,.zip3-runtime-proof,.zip03-design-system-proof,.zip3-design-proof{display:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}@media (max-width:760px){.layout-shell,.workspace-shell,.owner-shell,.platform-shell{min-width:0}.card,.panel,.surface-card,.login-shell,.auth-card,.login-card{border-radius:22px}.mobile-card-table table[data-table-mode="cards-mobile"] td,table.cards-mobile td{align-items:flex-start}.sticky-action-bar{display:flex;flex-direction:column;gap:10px;align-items:stretch}.sticky-action-bar .actions-right{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}}:root{--depo-v4-bg:#f7f2eb;--depo-v4-surface:#fffdf8;--depo-v4-surface-elevated:#ffffff;--depo-v4-text:#1c1712;--depo-v4-muted:#6f6257;--depo-v4-border:#e5d8ca;--depo-v4-primary:var(--tenant-brand-primary,#2563eb);--depo-v4-accent:var(--tenant-brand-accent,#0f766e);--depo-v4-radius:22px;--depo-v4-shadow:0 18px 50px rgba(49,35,22,.10);--depo-v4-focus:0 0 0 3px rgba(199,141,86,.30);--depo-v4-safe-bottom:env(safe-area-inset-bottom,0px)}html[data-ui-cleanroom-v4-lock="zip37"]{scroll-padding-top:92px;text-size-adjust:100%;-webkit-text-size-adjust:100%}body.ui-cleanroom-v4{background:var(--depo-v4-bg);color:var(--depo-v4-text);overflow-x:hidden;word-break:normal;overflow-wrap:break-word;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.ui-cleanroom-v4:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card){background:var(--depo-v4-surface-elevated);border:1px solid var(--depo-v4-border);border-radius:var(--depo-v4-radius);box-shadow:var(--depo-v4-shadow)}body.ui-cleanroom-v4:where(h1,h2,h3,.page-title,.section-title){letter-spacing:-.035em;line-height:1.08;overflow-wrap:balance}body.ui-cleanroom-v4:where(p,.muted,.text-muted,.help-text,.form-help){line-height:1.55}body.ui-cleanroom-v4:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0;box-shadow:var(--depo-v4-focus)}body.ui-cleanroom-v4:where(input,select,textarea){font-size:max(16px,1rem);max-width:100%}body.ui-cleanroom-v4:where(.clean-core-page-scope,.ui-cleanroom-page-scope,main,.container,.shell-main){min-width:0;max-width:100%}body.ui-cleanroom-v4:where(.data-table-wrap,.table-wrap,.responsive-table){width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body.ui-cleanroom-v4 table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0}body.ui-cleanroom-v4:where(th,td){vertical-align:top;word-break:normal;overflow-wrap:anywhere}body.ui-cleanroom-v4:where([data-table-mode="ledger"],[data-table-mode="compact"]):where(th,td){white-space:nowrap}body.ui-cleanroom-v4:where(.page-actions,.form-actions,.table-actions,.sticky-actions){display:flex;gap:10px;flex-wrap:wrap;align-items:center}body.ui-cleanroom-v4 .sticky-action-bar,body.ui-cleanroom-v4 .sticky-actions{position:sticky;bottom:calc(10px + var(--depo-v4-safe-bottom));z-index:30;background:rgba(255,253,248,.96);backdrop-filter:none;border:1px solid var(--depo-v4-border);border-radius:18px;padding:10px}body.ui-cleanroom-v4 .ui-cleanroom-v4-proof{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}@media (max-width:980px){body.ui-cleanroom-v4:where(.dashboard-grid,.workspace-grid,.owner-grid,.platform-grid){grid-template-columns:1fr!important}}@media (max-width:760px){body.ui-cleanroom-v4{font-size:15.5px}body.ui-cleanroom-v4:where(.container,.shell-main){width:min(100% - 20px,var(--depo-content,1180px));padding-bottom:calc(92px + var(--depo-v4-safe-bottom))}body.ui-cleanroom-v4:where(.card,.panel,.surface-card,.auth-card,.login-card){border-radius:20px;padding:16px}body.ui-cleanroom-v4:where(.btn,button,a.button,input[type="submit"]){min-height:44px}body.ui-cleanroom-v4:where(.form-actions .btn,.sticky-actions .btn,.table-actions .btn){flex:1 1 150px}body.ui-cleanroom-v4:where(.data-table-wrap table,.table-wrap table,.responsive-table table){min-width:680px}body.nav-open{overflow:hidden}}@media print{body.ui-cleanroom-v4{background:#fff;color:#000}body.ui-cleanroom-v4:where(.depo-top-shell,.r38-cleanroom-workspace-shell,.public-header,.surface-guest-header,.brand-site-header,.skip-link,.btn,.actions,.page-actions,.form-actions,.sticky-actions,.runtime-pulse-banner,.mobile-bottom-nav,.portal-modals,[data-menu-toggle],[data-browser-only]){display:none!important}body.ui-cleanroom-v4:where(.container,.shell-main,.content,main){width:100%;padding:0;margin:0;max-width:none}body.ui-cleanroom-v4:where(.card,.panel,.receipt,.print-surface){box-shadow:none;border:0;border-radius:0;padding:0}}:root{--depo-ops-proof:"v681"}:root{--color-bg:var(--depo-bg);--color-surface:var(--depo-surface);--color-surface-elevated:#fffaf1;--color-text:var(--depo-text);--color-muted:var(--depo-text-soft);--color-border:var(--depo-border);--color-primary:var(--depo-primary);--color-primary-soft:rgba(199,141,86,.18);--color-danger:var(--depo-danger);--color-success:var(--depo-success);--radius-card:28px;--shadow-soft:0 18px 50px rgba(55,35,18,.13);--shadow-strong:0 34px 90px rgba(31,20,12,.24);--motion-fast:150ms;--motion-normal:280ms;--layout-sidebar-width:284px;--layout-topbar-height:var(--depo-topbar);--aurora-glow:radial-gradient(circle at 16% 8%,rgba(199,141,86,.24),transparent 34%),radial-gradient(circle at 88% 0%,rgba(84,112,72,.14),transparent 30%)}body[data-theme-mode="corporate-ops"],body[data-tenant-theme="corporate-ops"]{--depo-primary:#2563eb;--depo-primary-2:#14b8a6;--depo-bg:#f7fafc;--depo-surface:#ffffff}body[data-theme-mode="noir-warehouse"],body[data-tenant-theme="noir-warehouse"],body[data-theme-mode="noir-gastronomy"],body[data-tenant-theme="noir-gastronomy"]{--depo-bg:#11100e;--depo-surface:#1a1713;--depo-surface-2:#241f19;--depo-text:#f8ead7;--depo-text-soft:#d6c0a5;--depo-border:#3a3026;--depo-primary:#d7a35f;--depo-primary-2:#f0c986;color-scheme:dark}body[data-theme-mode="sage-warehouse"],body[data-tenant-theme="sage-warehouse"],body[data-theme-mode="olive-mediterranean"],body[data-tenant-theme="olive-mediterranean"]{--depo-primary:#6c7d40;--depo-primary-2:#b98c4c;--depo-bg:#f4f0e2;--depo-surface:#fffdf3}body[data-theme-mode="daylight-ops"],body[data-tenant-theme="daylight-ops"],body[data-theme-mode="daylight-bistro"],body[data-tenant-theme="daylight-bistro"]{--depo-primary:#ba6b37;--depo-primary-2:#ebae6b;--depo-bg:#fff7ea;--depo-surface:#ffffff}body[data-theme-mode="command-dark"],body[data-tenant-theme="command-dark"],body[data-theme-mode="fine-dining-dark"],body[data-tenant-theme="fine-dining-dark"]{--depo-bg:#0f0d0b;--depo-surface:#18130f;--depo-surface-2:#231a14;--depo-text:#fff4e3;--depo-text-soft:#d7c3aa;--depo-border:#3c2e22;--depo-primary:#c98b4b;--depo-primary-2:#f1c17d;color-scheme:dark}.surface-kind-public .hero,.public-hero,.landing-hero,.qr-hero,.owner-hero,.dashboard-hero{position:relative;overflow:hidden;border-radius:var(--radius-card);background:var(--aurora-glow),linear-gradient(135deg,var(--color-surface) 0%,var(--color-surface-elevated) 52%,rgba(199,141,86,.14) 100%);border:1px solid color-mix(in srgb,var(--color-border),transparent 16%);box-shadow:var(--shadow-soft)}.surface-kind-public .hero::after,.public-hero::after,.landing-hero::after,.qr-hero::after,.owner-hero::after,.dashboard-hero::after{content:"";position:absolute;inset:auto -12% -28% 38%;height:220px;background:radial-gradient(circle,rgba(255,255,255,.68),transparent 62%);pointer-events:none;filter:blur(3px)}.card,.depo-card,.metric-card,.dashboard-card,.qr-product-card,.menu-product-card,.prep-ticket,.floorplan-table-card,.finance-card{border-radius:var(--radius-card);border:1px solid color-mix(in srgb,var(--color-border),transparent 10%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface),white 8%),var(--color-surface));box-shadow:var(--shadow-soft);transition:transform var(--motion-normal) ease,box-shadow var(--motion-normal) ease,border-color var(--motion-normal) ease}.card:hover,.depo-card:hover,.metric-card:hover,.dashboard-card:hover,.qr-product-card:hover,.menu-product-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-strong);border-color:color-mix(in srgb,var(--color-primary),var(--color-border) 62%)}button,.btn,.button,.action-btn,.primary-action,.depo-button{transition:transform var(--motion-fast) ease,box-shadow var(--motion-fast) ease,background var(--motion-fast) ease}button:active,.btn:active,.button:active,.action-btn:active,.primary-action:active,.depo-button:active{transform:translateY(1px) scale(.99)}.toast,.success-state,.order-success,.alert-success{border-radius:22px;box-shadow:var(--shadow-soft);animation:auroraRise var(--motion-normal) ease both}.qr-cart-sticky,.cart-sticky,.mobile-sticky-action,.sticky-cta{position:sticky;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:80;border-radius:24px;box-shadow:0 20px 58px rgba(55,35,18,.22)}.dispatch-board,.prep-board{background:linear-gradient(135deg,#0f172a,#111827);color:#f8fafc;border-radius:32px;box-shadow:var(--shadow-strong)}.prep-ticket[data-status="delayed"],.order-ticket.is-delayed{border-color:color-mix(in srgb,var(--color-danger),white 18%);box-shadow:0 0 0 4px rgba(180,35,24,.12),var(--shadow-soft)}.table-wrap,.data-table-wrap,.responsive-table,.ui-cleanroom-table-wrap{border-radius:24px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);overflow:auto;max-width:100%}table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px}th{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-surface),var(--color-primary-soft) 30%)}input,select,textarea{min-height:44px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);font-size:16px}@keyframes auroraRise{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:760px){.container,.shell-main{width:min(100% - 22px,var(--depo-content-wide));padding-bottom:88px}.r38-clean-header{width:min(100% - 22px,var(--depo-content-wide))}.r38-brand-copy small{display:none}.metric-grid,.dashboard-grid,.qr-menu-grid,.cards-grid{grid-template-columns:1fr!important}.card,.depo-card,.metric-card,.dashboard-card,.qr-product-card,.menu-product-card{border-radius:22px}table{min-width:640px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media print{.depo-top-shell,.r38-clean-nav,.sidebar,.topbar,.public-header,.surface-guest-header,.mobile-bottom-nav,.sticky-cta,.qr-cart-sticky,button,.btn,.no-print{display:none!important}.receipt,.print-receipt,.is-emri-print{display:block!important;width:72mm!important;max-width:72mm!important;margin:0!important;box-shadow:none!important;border:0!important;background:#fff!important;color:#000!important}body{background:#fff!important}}:root{--aurora-r2-proof:"local-evidence-no-go";--aurora-prep-warning:#f59e0b;--aurora-critical:#b42318;--aurora-revenue:#0f766e}body[data-surface-kind="tenant-workspace"] .metric-card,body[data-account-scope="owner"] .metric-card{min-height:132px;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate}body[data-account-scope="owner"] .metric-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-soft));border-radius:inherit;pointer-events:none}.qr-product-card img,.menu-product-card img,.product-card img{aspect-ratio:4/3;object-fit:cover;width:100%;border-radius:calc(var(--radius-card) - 10px);background:linear-gradient(135deg,rgba(199,141,86,.18),rgba(84,112,72,.12))}.qr-product-card .price,.menu-product-card .price,.money,.currency{font-variant-numeric:tabular-nums;white-space:nowrap}.prep-ticket,.order-ticket{contain:layout paint;min-height:112px}.prep-ticket[data-status="ready"],.order-ticket[data-status="ready"]{border-color:color-mix(in srgb,var(--color-success),white 18%)}.floorplan-table-card,[data-table-state],[data-reservation-state]{touch-action:manipulation}.floorplan-table-card.is-busy,[data-table-state="busy"]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary),transparent 25%),var(--shadow-soft)}[data-density-mode="dispatch"],[data-density-mode="prep"]{font-size:clamp(18px,2vw,28px)}[data-density-mode="dispatch"] .btn,[data-density-mode="dispatch"] button,[data-density-mode="prep"] .btn,[data-density-mode="prep"] button{min-height:54px;font-size:1.05em}.form-field:has(.field-error),.field:has(.field-error){scroll-margin-top:calc(var(--layout-topbar-height) + 18px)}.field-error,[role="alert"]{overflow-wrap:anywhere}@media (max-width:680px){[data-table-mode="cards-mobile"] table,[data-table-mode="cards-mobile"] thead,[data-table-mode="cards-mobile"] tbody,[data-table-mode="cards-mobile"] tr,[data-table-mode="cards-mobile"] th,[data-table-mode="cards-mobile"] td{display:block;min-width:0!important;width:100%}[data-table-mode="cards-mobile"] thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}[data-table-mode="cards-mobile"] tr{border:1px solid var(--color-border);border-radius:20px;padding:12px;margin:10px 0;background:var(--color-surface);box-shadow:var(--shadow-soft)}[data-table-mode="cards-mobile"] td{border:0!important;padding:7px 0!important;white-space:normal!important}[data-table-mode="cards-mobile"] td::before{content:attr(data-label);display:block;font-size:.78rem;color:var(--color-muted);font-weight:700;margin-bottom:2px}}@media print{@page depo-receipt{size:80mm auto;margin:4mm}.receipt,.print-receipt,.is-emri-print,.prep-print,.dispatch-print{page:depo-receipt;font-size:11px;line-height:1.28}.receipt *,.print-receipt *,.is-emri-print *{text-shadow:none!important;filter:none!important}.money,.currency{font-variant-numeric:tabular-nums}}:root{--aurora-r4-ticket-ready:#2f6f45;--aurora-r4-ticket-late:#9f3a21;--aurora-r4-service-glow:0 22px 70px rgba(154,98,55,.18);--aurora-r4-wallboard-scale:clamp(18px,2.1vw,30px)}.aurora-r4-service-card,.qr-product-card,.menu-product-card{position:relative;isolation:isolate;transition:transform var(--motion-normal,280ms) ease,box-shadow var(--motion-normal,280ms) ease,border-color var(--motion-fast,150ms) ease}.aurora-r4-service-card::before,.qr-product-card::before,.menu-product-card::before{content:"";position:absolute;inset:0 0 auto 0;height:5px;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-soft));opacity:.92;pointer-events:none}.aurora-r4-service-card:where(:hover,:focus-within),.qr-product-card:where(:hover,:focus-within),.menu-product-card:where(:hover,:focus-within){transform:translateY(-2px);box-shadow:var(--aurora-r4-service-glow),var(--shadow-soft)}.aurora-r4-dispatch-wallboard,[data-density-mode="dispatch"],[data-density-mode="prep"]{font-size:var(--aurora-r4-wallboard-scale);letter-spacing:-.02em}.aurora-r4-dispatch-wallboard .order-ticket,[data-density-mode="dispatch"] .order-ticket,[data-density-mode="prep"] .order-ticket{border-width:2px;min-height:148px}.aurora-r4-dispatch-wallboard [data-status="late"],.order-ticket[data-status="late"]{border-color:var(--aurora-r4-ticket-late);box-shadow:0 0 0 3px color-mix(in srgb,var(--aurora-r4-ticket-late),transparent 78%)}.aurora-r4-dispatch-wallboard [data-status="ready"],.order-ticket[data-status="ready"]{border-color:var(--aurora-r4-ticket-ready)}.aurora-r4-floorplan-grid,.floorplan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:12px;align-items:stretch}.aurora-r4-floorplan-grid [data-table-state],.floorplan-grid [data-table-state]{min-height:92px;border-radius:22px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft)}.aurora-r4-shift-lane,[data-shift-lane]{display:grid;grid-template-columns:minmax(92px,.8fr) repeat(auto-fit,minmax(160px,1fr));gap:10px;align-items:center}.aurora-r4-critical-stock,[data-stock-state="critical"]{border-color:color-mix(in srgb,var(--color-danger),white 18%);background:linear-gradient(135deg,var(--color-surface),color-mix(in srgb,var(--color-danger),white 90%))}.aurora-r4-is-emri-total,.receipt-total,.is-emri-total{font-size:clamp(1.25rem,2vw,1.7rem);font-weight:900;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.aurora-r4-service-card,.qr-product-card,.menu-product-card{transition:none!important;transform:none!important}.aurora-r4-pulse{animation:none!important}}@media print{@page depo-receipt{size:80mm auto;margin:4mm}.aurora-r4-print-scope,.receipt,.print-receipt,.is-emri-print,.prep-print,.dispatch-print{page:depo-receipt;width:72mm!important;max-width:72mm!important;margin:0 auto!important}.aurora-r4-print-scope:where(.btn,.actions,.topbar,.sidebar,.footer,.mobile-bottom-nav,[data-browser-only]){display:none!important}}:root[data-theme="corporate-ops"],[data-theme="corporate-ops"]{--aurora-r5-bg:#0f172a;--aurora-r5-surface:#111827;--aurora-r5-primary:#60a5fa;--aurora-r5-accent:#2dd4bf;--aurora-r5-text:#f8fafc;--aurora-r5-muted:#cbd5e1;--aurora-r5-border:rgba(96,165,250,.24)}:root[data-theme="noir-warehouse"],[data-theme="noir-warehouse"],:root[data-theme="noir-gastronomy"],[data-theme="noir-gastronomy"]{--aurora-r5-bg:#070708;--aurora-r5-surface:#141416;--aurora-r5-primary:#c6a36d;--aurora-r5-accent:#f0e2c4;--aurora-r5-text:#f8f5ef;--aurora-r5-muted:#b8afa2;--aurora-r5-border:rgba(240,226,196,.18)}:root[data-theme="sage-warehouse"],[data-theme="sage-warehouse"],:root[data-theme="olive-mediterranean"],[data-theme="olive-mediterranean"]{--aurora-r5-bg:#11150c;--aurora-r5-surface:#1e2517;--aurora-r5-primary:#a7b66d;--aurora-r5-accent:#e3d7a4;--aurora-r5-text:#fbf9ed;--aurora-r5-muted:#c3c7a9;--aurora-r5-border:rgba(227,215,164,.22)}:root[data-theme="daylight-ops"],[data-theme="daylight-ops"],:root[data-theme="daylight-bistro"],[data-theme="daylight-bistro"]{--aurora-r5-bg:#fff8eb;--aurora-r5-surface:#ffffff;--aurora-r5-primary:#a65e1a;--aurora-r5-accent:#d58a2f;--aurora-r5-text:#26170d;--aurora-r5-muted:#78634e;--aurora-r5-border:rgba(83,50,22,.16)}:root[data-theme="command-dark"],[data-theme="command-dark"],:root[data-theme="fine-dining-dark"],[data-theme="fine-dining-dark"]{--aurora-r5-bg:#090b0d;--aurora-r5-surface:#161b20;--aurora-r5-primary:#b8874c;--aurora-r5-accent:#dfc291;--aurora-r5-text:#f7f1e6;--aurora-r5-muted:#bba88c;--aurora-r5-border:rgba(223,194,145,.20)}.aurora-r5-service-blueprint{background:linear-gradient(135deg,color-mix(in srgb,var(--aurora-r5-surface,#21170e) 90%,transparent),color-mix(in srgb,var(--aurora-r5-bg,#120d08) 96%,transparent));color:var(--aurora-r5-text,#fff7e8);border:1px solid var(--aurora-r5-border,rgba(245,210,138,.24));border-radius:var(--radius-card,24px);box-shadow:var(--shadow-strong,0 24px 70px rgba(0,0,0,.28))}.aurora-r5-scenario-matrix{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(14px,2vw,24px)}.aurora-r5-scenario-card{min-height:160px;padding:clamp(16px,2vw,24px);border-radius:calc(var(--radius-card,24px) - 6px);background:color-mix(in srgb,var(--aurora-r5-surface,#21170e) 92%,var(--aurora-r5-primary,#d99a37) 8%);border:1px solid var(--aurora-r5-border,rgba(245,210,138,.24));transition:transform var(--motion-normal,220ms) ease,box-shadow var(--motion-normal,220ms) ease,border-color var(--motion-normal,220ms) ease}.aurora-r5-scenario-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--aurora-r5-primary,#d99a37) 66%,transparent);box-shadow:0 18px 42px rgba(0,0,0,.22)}.aurora-r5-dispatch-lane,.aurora-r5-table-state,.aurora-r5-shift-coverage,.aurora-r5-critical-stock,.aurora-r5-80mm-proof{outline:1px solid color-mix(in srgb,var(--aurora-r5-primary,#d99a37) 34%,transparent);outline-offset:3px}@media (max-width:720px){.aurora-r5-service-blueprint{border-radius:20px}.aurora-r5-scenario-matrix{grid-template-columns:1fr}.aurora-r5-scenario-card{min-height:auto}}@media (prefers-reduced-motion:reduce){.aurora-r5-scenario-card{transition:none}.aurora-r5-scenario-card:hover{transform:none}}@media print{.aurora-r5-service-blueprint:not(.aurora-r5-80mm-proof){display:none !important}}:root{--aurora-r6-bg:#120b07;--aurora-r6-bg-deep:#070504;--aurora-r6-surface:rgba(255,248,232,.955);--aurora-r6-ink:#24140a;--aurora-r6-muted:#765f48;--aurora-r6-gold:#d79a36;--aurora-r6-copper:#a85f2b;--aurora-r6-olive:#687647;--aurora-r6-border:rgba(95,54,22,.18);--aurora-r6-shadow:0 22px 70px rgba(31,18,8,.18);--aurora-r6-radius:28px}html{scroll-padding-top:calc(var(--layout-topbar-height,72px) + 16px)}body{overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,svg,video,canvas{max-width:100%;height:auto}:where(.container,.shell-main,.content,.page-shell,.public-page,.brand-login-shell,.aurora-r6-order-control){min-width:0;max-width:100%}:where(.card,.depo-card,.metric-card,.dashboard-card,.section-card,.public-zip2-module-card,.qr-product-card,.menu-product-card,.cart-card,.aurora-r6-ticket){overflow-wrap:anywhere;word-break:normal;hyphens:auto}:where(.public-zip2-hero,.login-zip2-panel,.qr-order-shell,.v612-qr-customer-shell,.aurora-r6-command-hero){position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--aurora-r6-gold) 28%,transparent);box-shadow:var(--aurora-r6-shadow)}:where(.public-zip2-hero,.aurora-r6-command-hero)::before{content:"";position:absolute;inset:-30% -12% auto auto;width:min(460px,55vw);height:min(460px,55vw);background:radial-gradient(circle,rgba(215,154,54,.28),transparent 68%);filter:blur(6px);pointer-events:none;z-index:-1}.public-zip2-hero{border-radius:var(--aurora-r6-radius);background:linear-gradient(135deg,#180f09 0%,#36200f 48%,#6e3d17 100%);color:#fff8e8;padding:clamp(24px,5vw,72px)}.public-zip2-hero:where(h1,.page-title){font-size:clamp(2.1rem,6vw,5.6rem);line-height:.96;letter-spacing:-.06em;text-wrap:balance;color:#fff8e8}.public-zip2-hero p{max-width:68ch;color:rgba(255,248,232,.86);font-size:clamp(1rem,1.7vw,1.22rem)}.public-zip2-hero:where(.btn,.button,a[class*="btn"]){min-height:46px;border-radius:999px;font-weight:850;box-shadow:0 12px 30px rgba(0,0,0,.22)}.login-zip2-panel,.brand-login-card,.login-card{border-radius:28px;background:linear-gradient(180deg,rgba(255,252,243,.98),rgba(250,238,213,.96));border:1px solid var(--aurora-r6-border);box-shadow:0 30px 80px rgba(43,24,8,.22)}.login-zip2-panel input,.brand-login-card input,.login-card input{min-height:48px;border-radius:16px;font-size:16px;background:#fffaf1;border:1px solid rgba(121,83,35,.22)}.login-zip2-panel button,.brand-login-card button,.login-card button{min-height:48px;border-radius:16px;font-weight:900}.qr-order-shell,.v612-qr-customer-shell{background:linear-gradient(180deg,#fffaf0,#f7ead6);border-radius:30px;padding:clamp(16px,3vw,30px)}.qr-order-grid-v510,.v599-menu-grid,.r23-qr-demo-grid,.qr-menu-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(14px,2vw,24px);align-items:stretch}.qr-product-card,.menu-product-card,.v612-product-card{border-radius:26px!important;background:linear-gradient(180deg,#fffdfa,#fff4df)!important;border:1px solid rgba(166,95,43,.18)!important;box-shadow:0 18px 42px rgba(59,36,12,.12)!important;padding:clamp(14px,2vw,20px)!important}.qr-product-card:where(h2,h3,strong),.menu-product-card:where(h2,h3,strong){letter-spacing:-.02em;color:#251408}.qr-product-card:where(.price,.money),.menu-product-card:where(.price,.money){font-size:1.15rem;font-weight:950;color:#8d4c18;font-variant-numeric:tabular-nums}.cart-card,.v612-cart-card{position:sticky;top:calc(var(--layout-topbar-height,72px) + 12px);border-radius:26px;background:#1e1209!important;color:#fff6e3!important;border:1px solid rgba(215,154,54,.35)!important;box-shadow:0 24px 64px rgba(35,18,5,.24)!important}.cart-card:where(a,button,.btn){border-radius:16px;min-height:44px;font-weight:850}.mobile-bottom-nav{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(215,154,54,.26);box-shadow:0 -12px 36px rgba(0,0,0,.18)}.mobile-bottom-nav-track{gap:8px;padding-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right))}.mobile-nav-item{min-width:0;border-radius:18px;line-height:1.05;white-space:normal}.mobile-nav-item span:last-child{font-size:.74rem;font-weight:800;letter-spacing:-.02em}.aurora-r6-command-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.55fr);gap:clamp(16px,3vw,30px);align-items:end;border-radius:30px;padding:clamp(20px,4vw,42px);background:linear-gradient(135deg,#160e08,#3b2210 56%,#6f3c13);color:#fff8e7;margin-bottom:clamp(16px,2vw,26px)}.aurora-r6-command-hero h1{margin:.1em 0;font-size:clamp(2rem,5vw,4.6rem);line-height:.94;letter-spacing:-.055em;text-wrap:balance;color:#fff8e7}.aurora-r6-command-hero .hero-sub{max-width:72ch;color:rgba(255,248,231,.84);font-size:clamp(1rem,1.45vw,1.2rem)}.aurora-r6-hero-proof{display:grid;gap:8px;border-radius:24px;background:rgba(255,248,231,.12);border:1px solid rgba(255,248,231,.24);padding:18px}.aurora-r6-hero-proof strong{font-size:1.1rem;color:#ffe2a3}.aurora-r6-hero-proof span{color:rgba(255,248,231,.78)}.aurora-r6-metric-strip,.aurora-r6-station-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(12px,2vw,20px);margin-bottom:clamp(16px,2.5vw,28px)}.aurora-r6-metric-card,.aurora-r6-station-card{border-radius:24px;padding:18px;background:linear-gradient(180deg,#fffdfa,#fff0d9);border:1px solid rgba(125,75,24,.16);box-shadow:0 16px 38px rgba(42,25,7,.1)}.aurora-r6-metric-card{display:grid;gap:6px}.aurora-r6-metric-card span,.aurora-r6-station-card span{color:#7a624b;font-weight:760}.aurora-r6-metric-card strong{font-size:clamp(1.65rem,3vw,2.5rem);letter-spacing:-.045em;color:#251307}.aurora-r6-metric-card small{color:#765f48}.aurora-r6-station-card{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.aurora-r6-station-card b{font-size:1.35rem;color:#874713}.aurora-r6-station-card em{grid-column:1/-1;width:max-content;border-radius:999px;padding:6px 10px;background:#201209;color:#ffe3a7;font-style:normal;font-weight:850}.aurora-r6-order-control-board,.aurora-r6-dispatch-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.aurora-r6-order-lane{min-width:0;border-radius:28px;padding:16px;background:linear-gradient(180deg,#0f172a,#111827);border:1px solid rgba(96,165,250,.25);box-shadow:0 20px 55px rgba(0,0,0,.22);color:#f8fafc}.aurora-r6-order-lane>header{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:14px}.aurora-r6-order-lane h2{margin:0;color:#f8fafc;font-size:1.24rem}.aurora-r6-order-lane p{margin:.2rem 0 0;color:rgba(226,232,240,.78)}.aurora-r6-order-lane>header span{white-space:nowrap;border-radius:999px;background:rgba(248,250,252,.12);padding:7px 10px;font-weight:850;color:#bfdbfe}.aurora-r6-ticket-stack{display:grid;gap:12px}.aurora-r6-ticket{border-radius:22px;padding:14px;background:#f8fafc;color:#111827;border:1px solid rgba(96,165,250,.18);box-shadow:0 12px 28px rgba(0,0,0,.18)}.aurora-r6-ticket .ticket-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.aurora-r6-ticket .ticket-top strong{font-size:1.05rem;color:#111827}.aurora-r6-ticket .ticket-top span{border-radius:999px;background:#1d4ed8;color:#eff6ff;padding:5px 9px;font-weight:900}.aurora-r6-ticket ul{margin:10px 0;padding-left:1.1rem}.aurora-r6-ticket li{margin:4px 0;font-weight:780}.ticket-table{margin-top:6px;color:#475569;font-weight:820}.ticket-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.ticket-actions .btn{min-height:38px;border-radius:14px}.aurora-r6-empty-state{border-radius:18px;border:1px dashed rgba(226,232,240,.25);padding:18px;text-align:center;color:rgba(226,232,240,.76)}:where(.table-wrap,[data-table-mode="cards-mobile"]){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.table-wrap table{width:100%;border-collapse:separate;border-spacing:0}.table-wrap th{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--color-surface,#fff) 94%,white 6%)}:focus-visible{outline:3px solid color-mix(in srgb,var(--aurora-r6-gold) 70%,white 30%);outline-offset:3px;border-radius:12px}@media (max-width:980px){.aurora-r6-command-hero{grid-template-columns:1fr}.aurora-r6-order-control-board,.aurora-r6-dispatch-board{grid-template-columns:1fr}.cart-card{position:relative;top:auto}.public-zip2-hero{padding:clamp(20px,6vw,42px)}}@media (max-width:720px){body{font-size:16px}.public-zip2-hero:where(h1,.page-title),.aurora-r6-command-hero h1{font-size:clamp(2rem,14vw,3.2rem)}.qr-order-grid-v510,.v599-menu-grid,.r23-qr-demo-grid,.qr-menu-grid{grid-template-columns:1fr}.aurora-r6-metric-strip,.aurora-r6-station-grid{grid-template-columns:1fr}.aurora-r6-ticket .ticket-top{align-items:start}.ticket-actions .btn{flex:1 1 130px}.mobile-nav-item{padding:8px 6px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media print{@page depo-receipt{size:80mm auto;margin:4mm}body{background:#fff!important;color:#000!important}.depo-top-shell,.r38-clean-nav,.sidebar,.topbar,.public-header,.surface-guest-header,.mobile-bottom-nav,.sticky-cta,.qr-cart-sticky,.aurora-r6-command-hero,.aurora-r6-metric-strip,.aurora-r6-station-grid,.aurora-r6-order-control-board,.aurora-r6-dispatch-board,button,.btn,.no-print{display:none!important}.receipt,.print-receipt,.is-emri-print,.receipt-print-area,.v509-print-target{page:depo-receipt;display:block!important;width:72mm!important;max-width:72mm!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important;color:#000!important;font-size:11px!important;line-height:1.28!important}}:root{--aurora-r7-ink:#21150d;--aurora-r7-muted:#675645;--aurora-r7-cloud:#f8fafc;--aurora-r7-card:#fffdf7;--aurora-r7-copper:#a96735;--aurora-r7-copper-strong:#8d4f22;--aurora-r7-border:rgba(86,55,24,.18);--aurora-r7-focus:0 0 0 4px rgba(199,141,86,.24)}html[data-aurora-nirvana-r7="browser-rescue-pixel-perfect"]{scroll-padding-top:96px}body.depo-v3{word-break:normal;overflow-wrap:break-word}body.depo-v3:where(h1,h2,h3,h4,.page-title,.section-title,.hero-title,.public-zip2-hero h1,.login-zip2-copy h1,.aurora-r6-command-hero h1){text-wrap:balance;overflow-wrap:normal;word-break:normal;letter-spacing:-.035em;line-height:1.04}body.depo-v3:where(p,li,small,.muted,.section-subtitle,.hero-sub,.public-zip2-lead,.login-zip2-lead){text-wrap:pretty;overflow-wrap:break-word;word-break:normal;line-height:1.58}body.depo-v3:where(.public-header,.surface-guest-header,.brand-site-header,.clean-public-header){position:sticky;top:12px;z-index:90;backdrop-filter:saturate(1.15) blur(16px);-webkit-backdrop-filter:saturate(1.15) blur(16px);align-items:center;min-height:72px;overflow:hidden}body.depo-v3:where(.r38-brand,.parca3-guest-brand,.sidebar-brand-link,.brand-wrap){min-width:0;max-width:100%}body.depo-v3:where(.r38-logo,.parca3-guest-logo,.brand-logo,.sidebar-brand-logo){position:relative;display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#221308,#b87339 48%,#f4c17f);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32),0 10px 24px rgba(43,24,8,.18);overflow:hidden}body.depo-v3:where(.r38-logo,.parca3-guest-logo,.brand-logo,.sidebar-brand-logo)::after{content:"D";font-weight:950;color:#fff8ea;font-size:1.05rem;letter-spacing:-.06em;position:absolute;inset:0;display:grid;place-items:center;z-index:0}body.depo-v3:where(.r38-logo img,.parca3-guest-logo img,.brand-logo-img,.sidebar-brand-logo img){position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:inherit;background:transparent}body.depo-v3:where(img[data-aurora-r7-img-broken="true"]){display:none!important}body.depo-v3:where(.r38-brand-copy,.parca3-guest-brand-copy,.brand-text){min-width:0;max-width:clamp(140px,32vw,420px)}body.depo-v3:where(.r38-brand-copy strong,.parca3-guest-brand-copy strong,.brand){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}body.depo-v3:where(.r38-brand-copy small,.parca3-guest-brand-copy small,.brand-sub){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}body.depo-v3:where(.public-topnav,.parca3-guest-nav,.r38-clean-nav){display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;flex-wrap:wrap}body.depo-v3:where(.public-topnav a,.parca3-guest-nav-link,.r38-clean-nav a){min-height:40px;display:inline-flex;align-items:center;border-radius:999px;padding:9px 12px;line-height:1.1;text-decoration:none;white-space:nowrap}.public-zip2-hero,.login-zip2-layout,.aurora-r6-command-hero{contain:layout paint}.public-zip2-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:clamp(20px,4vw,46px);align-items:center;min-height:min(720px,calc(100svh - 132px))}.public-zip2-hero h1{font-size:clamp(2.9rem,6.1vw,6.8rem);max-width:11ch}.public-zip2-lead{max-width:68ch;font-size:clamp(1rem,1.4vw,1.22rem)}.public-zip2-proof,.login-zip2-benefits{display:flex!important;flex-wrap:wrap;gap:8px 10px;align-items:center}.public-zip2-proof span,.login-zip2-benefits span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.68);border:1px solid var(--aurora-r7-border);font-weight:800;line-height:1.15}.login-zip2-layout{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.72fr);gap:clamp(18px,4vw,52px);align-items:center}.login-zip2-copy h1{font-size:clamp(2.3rem,5vw,5.1rem);max-width:12ch}.login-zip2-panel{max-width:520px;width:100%;justify-self:end;overflow:visible!important}.login-zip2-panel label{display:grid;gap:8px;font-weight:900;color:var(--aurora-r7-ink)}.password-field.login-password-field-v503,.password-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.password-field.login-password-field-v503 input,.password-field input{min-width:0}.password-toggle{padding-inline:16px!important;border:1px solid var(--aurora-r7-border)!important;background:#fff!important;color:var(--aurora-r7-ink)!important}.auth-inline-note{line-height:1.45;border-radius:18px;background:rgba(255,255,255,.58);padding:10px 12px}.brand-login-links,.compact-links{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.qr-product-head,.cart-line,.cart-summary,.order-success-meta,.v599-receipt-line{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.qr-product-head strong,.cart-line strong{min-width:0;overflow-wrap:break-word;word-break:normal}.qr-price,.cart-line span,.cart-summary strong,.v599-receipt-line>span:last-child{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.qr-order-shell .btn,.cart-card .btn,.qr-product-card .btn{min-height:46px;padding-inline:18px}.qr-order-shell .badge{white-space:normal;line-height:1.25}.v612-order-grid,.qr-order-grid-v510{align-items:stretch}.cart-card,.v612-cart-card{overflow:hidden}.order-success-meta{flex-wrap:wrap;justify-content:flex-start}.aurora-r6-order-control{width:min(100% - 28px,1560px);margin-inline:auto}.aurora-r6-command-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);align-items:stretch}.aurora-r6-command-hero h1{font-size:clamp(2.3rem,5.5vw,5.4rem);max-width:12ch}.aurora-r6-hero-proof,.aurora-r6-metric-card,.aurora-r6-station-card,.aurora-r6-ticket{overflow-wrap:break-word;word-break:normal}.aurora-r6-ticket .ticket-top,.aurora-r6-station-card{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.aurora-r6-ticket .ticket-top span,.aurora-r6-station-card b{white-space:nowrap}.aurora-r6-ticket ul{padding-left:1.1rem;margin:10px 0}.ticket-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ticket-actions .btn{min-height:44px;flex:1 1 128px}[data-table-mode="cards-mobile"] table,.table-wrap table{width:100%}.receipt,.print-receipt,.is-emri-print,.receipt-print-area{overflow-wrap:break-word;word-break:normal}body.depo-v3:where(button,.btn,a.btn,input,select,textarea,[role="button"]):focus-visible{outline:0;box-shadow:var(--aurora-r7-focus)!important}body.depo-v3:where(button,.btn,a.btn,input,select,textarea){font-size:max(16px,1rem)}@media (max-width:980px){.public-zip2-hero,.login-zip2-layout,.aurora-r6-command-hero{grid-template-columns:1fr!important}.public-zip2-preview,.login-zip2-panel{justify-self:stretch;max-width:none}.public-zip2-hero h1,.login-zip2-copy h1,.aurora-r6-command-hero h1{max-width:16ch}}@media (max-width:720px){body.depo-v3{font-size:16px}body.depo-v3:where(.public-header,.surface-guest-header,.brand-site-header,.clean-public-header){position:relative;top:auto;width:calc(100% - 20px);margin-top:10px;border-radius:22px;display:grid;grid-template-columns:1fr;gap:10px;padding:12px}body.depo-v3:where(.r38-brand,.parca3-guest-brand){width:100%}body.depo-v3:where(.r38-brand-copy,.parca3-guest-brand-copy,.brand-text){max-width:calc(100vw - 126px)}body.depo-v3:where(.public-topnav,.parca3-guest-nav,.r38-clean-nav){justify-content:flex-start;width:100%;gap:4px 6px}body.depo-v3:where(.public-topnav a,.parca3-guest-nav-link,.r38-clean-nav a){font-size:.94rem;min-height:38px;padding:8px 10px}.container,.shell-main{width:min(100% - 20px,var(--depo-content-wide));padding-inline:0}.public-zip2-hero,.login-zip2-layout{padding:clamp(18px,5vw,24px)!important;border-radius:26px!important}.public-zip2-hero h1,.login-zip2-copy h1,.aurora-r6-command-hero h1{font-size:clamp(2rem,9.6vw,2.72rem)!important;line-height:1.08;max-width:100%}.public-zip2-lead,.login-zip2-lead,.hero-sub{font-size:1rem;line-height:1.55}.public-zip2-actions,.hero-actions,.brand-login-links{display:grid!important;grid-template-columns:1fr;gap:10px}.public-zip2-actions .btn,.hero-actions .btn,.brand-login-links .btn,.login-zip2-panel .btn,.qr-order-shell .btn{width:100%;justify-content:center}.login-zip2-benefits span,.public-zip2-proof span{flex:1 1 150px;justify-content:center;text-align:center}.login-zip2-panel{border-radius:26px;padding:clamp(16px,5vw,24px)!important}.password-field.login-password-field-v503,.password-field{grid-template-columns:1fr}.password-toggle{width:100%}.qr-order-shell,.v612-qr-customer-shell{border-radius:26px;padding:16px!important}.qr-product-head,.cart-line,.cart-summary{gap:8px}.qr-product-head{align-items:flex-start}.qr-price{font-size:1.05rem!important}.cart-card,.v612-cart-card{position:relative!important;top:auto!important}.order-success-meta{display:grid;grid-template-columns:1fr;gap:6px}.aurora-r6-order-control{width:calc(100% - 20px)}.aurora-r6-command-hero{padding:18px!important;border-radius:26px!important}.aurora-r6-metric-strip,.aurora-r6-station-grid,.aurora-r6-order-control-board,.aurora-r6-dispatch-board{grid-template-columns:1fr!important;gap:12px!important}.aurora-r6-ticket{padding:14px!important}.ticket-actions{display:grid;grid-template-columns:1fr}.ticket-actions .btn{width:100%}.mobile-bottom-nav{padding-bottom:max(8px,env(safe-area-inset-bottom))}}@media (max-width:420px){.public-zip2-hero h1,.login-zip2-copy h1,.aurora-r6-command-hero h1{font-size:clamp(1.9rem,9vw,2.38rem)!important}body.depo-v3:where(.r38-logo,.parca3-guest-logo,.brand-logo,.sidebar-brand-logo){width:42px;height:42px;border-radius:14px}body.depo-v3:where(.r38-brand-copy strong,.parca3-guest-brand-copy strong){font-size:.98rem}body.depo-v3:where(.r38-brand-copy small,.parca3-guest-brand-copy small){display:none}}@media print{@page depo-receipt{size:80mm auto;margin:4mm}body.depo-v3{background:#fff!important;color:#000!important}body.depo-v3:where(.public-header,.surface-guest-header,.brand-site-header,.depo-top-shell,.r38-clean-nav,.sidebar,.topbar,.mobile-bottom-nav,.sticky-cta,.qr-cart-sticky,.runtime-pulse-banner,.aurora-r6-command-hero,.aurora-r6-metric-strip,.aurora-r6-station-grid,.aurora-r6-order-control-board,.aurora-r6-dispatch-board,button,.btn,.no-print){display:none!important}body.depo-v3:where(.receipt,.print-receipt,.is-emri-print,.receipt-print-area,.v509-print-target){page:depo-receipt;display:block!important;width:72mm!important;max-width:72mm!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important;color:#000!important;font:11px/1.28 system-ui,sans-serif!important}}.icon-btn,button.icon-btn{min-width:44px!important;min-height:44px!important;width:44px;height:44px;display:inline-grid!important;place-items:center!important;border-radius:14px!important}@media (min-width:769px){.mobile-bottom-nav{display:none!important}}.mobile-bottom-nav .mobile-nav-item{min-height:46px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;line-height:1.05}@media (max-width:720px){.settings-table,.kv-table,.compact-table.settings-table{min-width:0!important;width:100%!important;display:block!important;overflow:visible!important}.settings-table tbody,.settings-table tr,.settings-table td,.settings-table th{display:block!important;width:100%!important;max-width:100%!important}.settings-table tr{border:1px solid var(--aurora-r7-border);border-radius:16px;margin:0 0 10px;padding:10px;background:rgba(255,255,255,.7)}.settings-table td,.settings-table th{border:0!important;padding:4px 0!important;overflow-wrap:anywhere}}:root{--aurora-r8-hit:44px;--aurora-r8-chip-pad-y:10px;--aurora-r8-chip-pad-x:13px}body.depo-v3:where(.r38-clean-header,.public-header,.surface-guest-header,.brand-site-header,.clean-public-header){max-width:100%;box-sizing:border-box}body.depo-v3:where(.r38-user){flex:0 0 auto;min-width:0;max-width:96px}body.depo-v3:where(.r38-user form){min-width:0}body.depo-v3:where(.r38-user button){min-width:var(--aurora-r8-hit)!important;min-height:var(--aurora-r8-hit)!important;max-width:86px;padding:8px 12px!important;line-height:1!important;white-space:nowrap;box-sizing:border-box}body.depo-v3:where(a:not(.btn):not(.button):not(.mobile-nav-item):not(.r38-brand):not(.parca3-guest-brand):not(.sidebar-brand-link):not(.module-strip-link):not(.menu-tile):not(.ops-triage-row)){min-height:var(--aurora-r8-hit);display:inline-flex;align-items:center}body.depo-v3:where(.precision-jump-link,.qr-order-shell a:not(.btn),.v612-qr-customer-shell a:not(.btn),.cart-shell a:not(.btn),.badge.ghost,.chip){min-height:var(--aurora-r8-hit)!important;padding:var(--aurora-r8-chip-pad-y) var(--aurora-r8-chip-pad-x)!important;align-items:center;line-height:1.15}body.depo-v3:where(.grid,.grid.two-col,.grid-two-col-bottom,.reservation-module-grid,.reservation-module-grid-wide,.dashboard-card-grid,.compact-dashboard-card-grid){min-width:0}body.depo-v3:where(.grid.two-col,.grid-two-col-bottom){grid-template-columns:repeat(2,minmax(0,1fr))!important}body.depo-v3:where(.grid.two-col>*,.grid-two-col-bottom>*,.reservation-module-grid>*,.reservation-module-grid-wide>*){min-width:0;max-width:100%}body.depo-v3:where(.table-wrap,.table-shell,.shift-week-grid-shell,.data-table-wrap){display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box}body.depo-v3:where(.table-wrap table,.table-shell table,.shift-week-grid-shell table,.data-table-wrap table){max-width:none;box-sizing:border-box}body.depo-v3:where(.responsive-table,.shift-week-grid-table){width:100%}body.depo-v3:where(.aurora-r6-station-card em){max-width:100%;width:auto;white-space:normal;justify-self:start}body.depo-v3:where(.aurora-r6-station-card){min-width:0}body.depo-v3:where(.aurora-r6-station-card b){white-space:nowrap}body.depo-v3:where(.finance-precision-nav,.precision-jump-row,.precision-jump-links){display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}body.depo-v3:where(.precision-jump-link){border-radius:999px;text-decoration:none;background:rgba(255,248,236,.72);border:1px solid var(--aurora-r7-border);font-weight:850}body.depo-v3:where(.qr-order-shell nav a,.v612-qr-customer-shell nav a,.qr-category-link,.menu-category-link){border-radius:999px;text-decoration:none;background:rgba(255,248,236,.78);border:1px solid rgba(169,103,53,.18);font-weight:850}body.depo-v3:where(.shift-week-grid-table th,.shift-week-grid-table td){min-width:96px}body.depo-v3:where(.shift-week-grid-table th:first-child,.shift-week-grid-table td:first-child){min-width:140px}body.depo-v3:where(.shift-cell){min-width:0;overflow-wrap:break-word;word-break:normal}@media (max-width:980px){body.depo-v3:where(.grid.two-col,.grid-two-col-bottom,.reservation-module-grid,.reservation-module-grid-wide){grid-template-columns:1fr!important}}@media (max-width:720px){body.depo-v3:where(.r38-clean-header){display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:calc(100% - 24px)!important;margin-inline:auto!important;padding:10px 0!important;overflow:hidden}body.depo-v3:where(.r38-brand){min-width:0;max-width:100%}body.depo-v3:where(.r38-brand-copy){max-width:calc(100vw - 136px)!important}body.depo-v3:where(.r38-user){max-width:72px;justify-self:end}body.depo-v3:where(.r38-user button){max-width:64px;padding:8px 9px!important;font-size:.9rem!important}body.depo-v3:where(.public-header,.surface-guest-header,.brand-site-header,.clean-public-header){overflow:hidden}body.depo-v3:where(.table-wrap,.table-shell,.shift-week-grid-shell,.data-table-wrap){border-radius:18px}body.depo-v3:where(.shift-week-grid-table){min-width:760px!important}body.depo-v3:where(.precision-jump-link,.qr-order-shell a:not(.btn),.v612-qr-customer-shell a:not(.btn),.cart-shell a:not(.btn),.badge.ghost,.chip){min-height:44px!important}}@media (max-width:420px){body.depo-v3:where(.r38-clean-header){width:calc(100% - 28px)!important}body.depo-v3:where(.r38-user){max-width:62px}body.depo-v3:where(.r38-user button){max-width:58px;padding-inline:7px!important}}body.depo-v3:where(.r38-user){max-width:76px!important;overflow:hidden}body.depo-v3:where(.r38-user span){display:none!important}body.depo-v3:where(.r38-user button){width:60px!important;max-width:60px!important;min-width:60px!important;text-align:center;overflow:hidden;text-overflow:clip}body.depo-v3:where(.aurora-r6-station-card){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}body.depo-v3:where(.aurora-r6-station-card em){grid-column:1/-1!important;justify-self:start!important;max-width:100%!important;width:auto!important;white-space:normal!important}@media (max-width:720px){body.depo-v3:where(.r38-user){max-width:60px!important}body.depo-v3:where(.r38-user button){width:56px!important;max-width:56px!important;min-width:56px!important;padding-inline:6px!important}}.r9-safe-scroll-shell,.r9-safe-scroll-shell .data-table-wrap,.r9-safe-scroll-shell .table-shell,.r9-safe-scroll-shell .responsive-table{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.r9-proof-ribbon{display:inline-flex;align-items:center;min-height:44px;gap:.55rem;padding:.68rem .9rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary,#c58a2a) 34%,transparent);background:color-mix(in srgb,var(--color-primary-soft,#f8e4bc) 42%,var(--color-surface,#fff) 58%);color:var(--color-text,#1f160c);font-weight:800;letter-spacing:-.01em;white-space:normal;line-height:1.15}.aurora-r9-zero-blocker-card{position:relative;isolation:isolate;border-radius:var(--radius-card,24px);border:1px solid var(--color-border,rgba(120,85,35,.22));background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary,#c58a2a) 16%,transparent),transparent 34%),var(--color-surface-elevated,#fffaf1);box-shadow:var(--shadow-soft,0 18px 45px rgba(36,24,10,.10));padding:clamp(1rem,2vw,1.4rem);overflow:hidden;overflow-wrap:anywhere}.aurora-r9-zero-blocker-card:where(a,button,.btn,.precision-jump-link){min-height:44px;min-width:44px}@media (max-width:720px){.r9-proof-ribbon{width:100%;justify-content:center;text-align:center}.aurora-r9-zero-blocker-card{border-radius:20px}}.aurora-r10-operator-proof-shell{width:min(100% - 28px,1440px);margin-inline:auto;display:grid;gap:clamp(14px,2vw,22px);overflow:clip;overflow-wrap:anywhere}.aurora-r10-evidence-ledger{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;align-items:stretch}.aurora-r10-evidence-ledger>*{min-width:0;min-height:44px;border-radius:18px;border:1px solid color-mix(in srgb,var(--color-border,rgba(120,85,35,.24)) 80%,transparent);background:color-mix(in srgb,var(--color-surface-elevated,#fffaf1) 88%,var(--color-primary-soft,#f4deb0) 12%);padding:.82rem .95rem;box-shadow:var(--shadow-soft,0 14px 34px rgba(36,24,10,.09))}.aurora-r10-proof-badge{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.55rem .9rem;border-radius:999px;font-weight:900;background:color-mix(in srgb,var(--color-primary,#c58a2a) 22%,var(--color-surface,#fff) 78%);color:var(--color-text,#1f160c)}@media (max-width:720px){.aurora-r10-operator-proof-shell{width:calc(100% - 20px)}.aurora-r10-evidence-ledger{grid-template-columns:1fr}}:root{--aurora-r11-proof-bg:linear-gradient(135deg,rgba(24,18,12,.98),rgba(66,45,20,.94));--aurora-r11-proof-ring:0 0 0 1px rgba(218,170,92,.24),0 24px 80px rgba(0,0,0,.28)}.aurora-r11-operator-handoff-shell{background:var(--aurora-r11-proof-bg);color:#fff8ea;border:1px solid rgba(245,205,137,.22);border-radius:28px;box-shadow:var(--aurora-r11-proof-ring);padding:clamp(18px,3vw,34px)}.aurora-r11-proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.aurora-r11-proof-card{min-height:96px;border-radius:22px;border:1px solid rgba(245,205,137,.18);background:rgba(255,255,255,.06);padding:16px}.aurora-r11-proof-card strong{display:block;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.05}.aurora-r11-no-go-ribbon{display:inline-flex;align-items:center;min-height:44px;border-radius:999px;padding:0 16px;background:rgba(255,190,92,.16);color:#ffe0a3;font-weight:800;letter-spacing:.02em}@media (max-width:760px){.aurora-r11-operator-handoff-shell{border-radius:22px;padding:16px}.aurora-r11-proof-grid{grid-template-columns:1fr}}:root{--depo-brand-system:"depo-enterprise-v850";--depo-graphite-950:#020617;--depo-graphite-900:#0f172a;--depo-graphite-850:#111827;--depo-graphite-800:#1e293b;--depo-blue-500:#2563eb;--depo-blue-400:#60a5fa;--depo-blue-300:#93c5fd;--depo-cloud-100:#f8fafc;--depo-cloud-200:#e2e8f0;--depo-enterprise-line:rgba(96,165,250,.22);--depo-enterprise-line-strong:rgba(45,212,191,.38);--depo-enterprise-shadow:0 26px 80px rgba(2,6,23,.38);--depo-enterprise-shadow-soft:0 16px 42px rgba(15,23,42,.24);--depo-motion-fast:160ms;--depo-motion:260ms;--depo-motion-slow:620ms;--depo-ease:cubic-bezier(.2,.8,.2,1)}html[data-brand-system="depo-enterprise-v850"],body[data-brand-system="depo-enterprise-v850"],body.depo-enterprise-brand-v850{color-scheme:dark}body[data-brand-system="depo-enterprise-v850"]{--depo-bg:var(--depo-graphite-950);--depo-bg-soft:var(--depo-graphite-900);--depo-surface:linear-gradient(180deg,#111827 0%,#0f172a 100%);--depo-surface-2:#1e293b;--depo-surface-strong:#020617;--depo-text:var(--depo-cloud-100);--depo-text-soft:#cbd5e1;--depo-muted:#94a3b8;--depo-border:var(--depo-enterprise-line);--depo-border-strong:var(--depo-enterprise-line-strong);--depo-primary:var(--depo-blue-500);--depo-primary-2:#2dd4bf;--depo-primary-dark:#93c5fd;--depo-focus:#38bdf8;--depo-shadow-sm:0 10px 28px rgba(2,6,23,.22);--depo-shadow:var(--depo-enterprise-shadow-soft);--depo-shadow-strong:var(--depo-enterprise-shadow);background:radial-gradient(circle at 18% -8%,rgba(37,99,235,.19),transparent 33%),radial-gradient(circle at 88% 8%,rgba(45,212,191,.16),transparent 28%),linear-gradient(180deg,#020617 0%,#0f172a 48%,#020617 100%);color:var(--depo-text)}body[data-brand-system="depo-enterprise-v850"]::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(110deg,transparent 0%,rgba(96,165,250,.06) 48%,transparent 62%);transform:translateX(-40%);animation:depoEnterpriseSignatureSweep 9s var(--depo-ease) infinite}body[data-brand-system="depo-enterprise-v850"] .app-shell,body[data-brand-system="depo-enterprise-v850"] .depo-shell{background:transparent}body[data-brand-system="depo-enterprise-v850"] .depo-top-shell,body[data-brand-system="depo-enterprise-v850"] .r38-cleanroom-workspace-shell,body[data-brand-system="depo-enterprise-v850"] .public-header,body[data-brand-system="depo-enterprise-v850"] .surface-guest-header,body[data-brand-system="depo-enterprise-v850"] .brand-site-header{background:rgba(15,23,42,.86);border-color:var(--depo-enterprise-line);box-shadow:0 18px 52px rgba(2,6,23,.30);backdrop-filter:blur(14px)}body[data-brand-system="depo-enterprise-v850"] .r38-logo{background:linear-gradient(145deg,#1e3a8a,#020617);border-color:rgba(96,165,250,.36);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 42px rgba(2,6,23,.32)}body[data-brand-system="depo-enterprise-v850"] .r38-brand-copy strong,body[data-brand-system="depo-enterprise-v850"] .brand-name{letter-spacing:.02em;text-transform:uppercase;color:var(--depo-cloud-100)}body[data-brand-system="depo-enterprise-v850"] .card,body[data-brand-system="depo-enterprise-v850"] .panel,body[data-brand-system="depo-enterprise-v850"] .surface-card,body[data-brand-system="depo-enterprise-v850"] .dashboard-card,body[data-brand-system="depo-enterprise-v850"] .module-card,body[data-brand-system="depo-enterprise-v850"] .stat-card,body[data-brand-system="depo-enterprise-v850"] .metric-card,body[data-brand-system="depo-enterprise-v850"] .form-card,body[data-brand-system="depo-enterprise-v850"] .table-card,body[data-brand-system="depo-enterprise-v850"] .auth-card,body[data-brand-system="depo-enterprise-v850"] .section-card{background:linear-gradient(180deg,rgba(30,41,59,.96),rgba(15,23,42,.96));border:1px solid var(--depo-enterprise-line);box-shadow:var(--depo-enterprise-shadow-soft),inset 0 1px 0 rgba(255,255,255,.055)}body[data-brand-system="depo-enterprise-v850"] .page-hero,body[data-brand-system="depo-enterprise-v850"] .public-hero,body[data-brand-system="depo-enterprise-v850"] .hero{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(30,41,59,.98),rgba(2,6,23,.98));border:1px solid rgba(96,165,250,.28);box-shadow:var(--depo-enterprise-shadow)}body[data-brand-system="depo-enterprise-v850"] .page-hero::after,body[data-brand-system="depo-enterprise-v850"] .public-hero::after,body[data-brand-system="depo-enterprise-v850"] .hero::after{content:"";position:absolute;right:-10%;top:-35%;width:44%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(45,212,191,.20),transparent 68%);filter:blur(4px);pointer-events:none}body[data-brand-system="depo-enterprise-v850"] .eyebrow,body[data-brand-system="depo-enterprise-v850"] .kicker,body[data-brand-system="depo-enterprise-v850"] .hero-kicker{color:var(--depo-blue-300);letter-spacing:.14em}body[data-brand-system="depo-enterprise-v850"] h1,body[data-brand-system="depo-enterprise-v850"] h2,body[data-brand-system="depo-enterprise-v850"] h3,body[data-brand-system="depo-enterprise-v850"] .page-title{color:var(--depo-cloud-100);letter-spacing:-.04em}body[data-brand-system="depo-enterprise-v850"] .muted,body[data-brand-system="depo-enterprise-v850"] .text-muted,body[data-brand-system="depo-enterprise-v850"] small{color:var(--depo-text-soft)}body[data-brand-system="depo-enterprise-v850"] .btn.primary,body[data-brand-system="depo-enterprise-v850"] button.primary,body[data-brand-system="depo-enterprise-v850"] input[type="submit"]{background:linear-gradient(135deg,#93c5fd,#2563eb 58%,#0f766e);color:#ffffff;border-color:rgba(147,197,253,.55);box-shadow:0 14px 36px rgba(37,99,235,.25),inset 0 1px 0 rgba(255,255,255,.28)}body[data-brand-system="depo-enterprise-v850"] .btn.secondary,body[data-brand-system="depo-enterprise-v850"] .button.secondary{background:rgba(248,250,252,.06);border-color:var(--depo-enterprise-line-strong);color:var(--depo-cloud-100)}body[data-brand-system="depo-enterprise-v850"] a:hover,body[data-brand-system="depo-enterprise-v850"] .btn:hover,body[data-brand-system="depo-enterprise-v850"] button:hover{transform:translateY(-1px);transition:transform var(--depo-motion-fast) var(--depo-ease),box-shadow var(--depo-motion) var(--depo-ease),border-color var(--depo-motion) var(--depo-ease)}body[data-brand-system="depo-enterprise-v850"] .metric-value,body[data-brand-system="depo-enterprise-v850"] .stat-value{color:#bfdbfe;text-shadow:0 8px 34px rgba(37,99,235,.22)}body[data-brand-system="depo-enterprise-v850"] table{background:rgba(15,23,42,.56);border-color:var(--depo-enterprise-line)}body[data-brand-system="depo-enterprise-v850"] th{background:rgba(96,165,250,.08);color:#bfdbfe;border-color:var(--depo-enterprise-line)}body[data-brand-system="depo-enterprise-v850"] td{border-color:rgba(96,165,250,.12)}body[data-brand-system="depo-enterprise-v850"] input,body[data-brand-system="depo-enterprise-v850"] select,body[data-brand-system="depo-enterprise-v850"] textarea{background:rgba(248,250,252,.055);border:1px solid var(--depo-enterprise-line);color:var(--depo-cloud-100)}body[data-brand-system="depo-enterprise-v850"] input::placeholder,body[data-brand-system="depo-enterprise-v850"] textarea::placeholder{color:#94a3b8}body[data-brand-system="depo-enterprise-v850"] .qr-menu-shell,body[data-brand-system="depo-enterprise-v850"] .cart-shell{background:linear-gradient(180deg,#111827,#020617);border:1px solid rgba(96,165,250,.28);box-shadow:var(--depo-enterprise-shadow)}body[data-motion-system="depo-enterprise-motion-v850"] .depo-reveal-ready{opacity:0;transform:translateY(12px) scale(.992)}body[data-motion-system="depo-enterprise-motion-v850"] .depo-reveal-in{opacity:1;transform:none;transition:opacity var(--depo-motion-slow) var(--depo-ease),transform var(--depo-motion-slow) var(--depo-ease);transition-delay:calc(min(var(--motion-index,0),10) * 38ms)}body[data-motion-system="depo-enterprise-motion-v850"] .depo-countup-active{font-variant-numeric:tabular-nums}@keyframes depoEnterpriseSignatureSweep{0%,52%,100%{transform:translateX(-42%);opacity:.25}68%{transform:translateX(42%);opacity:.55}}@media (prefers-reduced-motion:reduce){body[data-brand-system="depo-enterprise-v850"]::before{animation:none}body[data-motion-system="depo-enterprise-motion-v850"] .depo-reveal-ready,body[data-motion-system="depo-enterprise-motion-v850"] .depo-reveal-in{opacity:1;transform:none;transition:none}body[data-brand-system="depo-enterprise-v850"] a:hover,body[data-brand-system="depo-enterprise-v850"] .btn:hover,body[data-brand-system="depo-enterprise-v850"] button:hover{transform:none}}@media print{body[data-brand-system="depo-enterprise-v850"]{background:#fff!important;color:#000!important}body[data-brand-system="depo-enterprise-v850"]::before{display:none!important}}:root{--depo-layout-system:"depo-shell-v705";--depo-shell-gutter:clamp(14px,2.2vw,32px);--depo-shell-max:1440px;--depo-shell-readable:1180px;--depo-shell-top:74px;--depo-shell-nav-h:48px;--depo-mobile-nav-h:74px;--depo-safe-bottom:env(safe-area-inset-bottom,0px);--depo-shell-z-header:150;--depo-shell-z-mobile:220;--depo-shell-z-drawer:260}html[data-layout-system="depo-shell-v705"]{scroll-padding-top:calc(var(--depo-shell-top) + var(--depo-shell-nav-h) + 16px)}body[data-layout-system="depo-shell-v705"]{min-width:320px;overflow-x:hidden}body[data-layout-system="depo-shell-v705"]:where(.depo-shell,.app-shell,.depo-layout,.content,.clean-layout-content,.clean-core-page-scope,.ui-cleanroom-page-scope,main,.container,.shell-main){min-width:0;max-width:100%}body[data-layout-system="depo-shell-v705"]:where(.container,.shell-main){width:min(calc(100% - (var(--depo-shell-gutter) * 2)),var(--depo-shell-max));margin-inline:auto}body[data-layout-system="depo-shell-v705"]:where(.shell-main--public,.shell-main--auth){width:min(calc(100% - (var(--depo-shell-gutter) * 2)),var(--depo-shell-readable))}body[data-layout-system="depo-shell-v705"]:where(.depo-top-shell,.clean-public-header,.clean-auth-header,.public-header,.surface-guest-header,.brand-site-header){position:sticky;top:0;z-index:var(--depo-shell-z-header);isolation:isolate}body[data-layout-system="depo-shell-v705"] .depo-top-shell{border-bottom:1px solid color-mix(in srgb,var(--depo-border) 72%,transparent);background:color-mix(in srgb,var(--depo-graphite-900,#160F0A) 90%,transparent);box-shadow:0 16px 44px rgba(0,0,0,.24)}body[data-layout-system="depo-shell-v705"] .shell-header-v705,body[data-layout-system="depo-shell-v705"] .r38-clean-header{min-height:var(--depo-shell-top);width:min(calc(100% - (var(--depo-shell-gutter) * 2)),var(--depo-shell-max));padding-block:10px}body[data-layout-system="depo-shell-v705"]:where(.r38-brand,.brand-wrap,.sidebar-brand-link){min-width:0}body[data-layout-system="depo-shell-v705"] .r38-brand-copy{min-width:0}body[data-layout-system="depo-shell-v705"] .r38-brand-copy strong{max-width:min(52vw,520px)}body[data-layout-system="depo-shell-v705"] .r38-brand-copy small{max-width:min(56vw,720px)}body[data-layout-system="depo-shell-v705"] .r38-user{max-width:min(34vw,420px)}body[data-layout-system="depo-shell-v705"] .r38-user form{flex:0 0 auto}body[data-layout-system="depo-shell-v705"] .shell-nav-rail,body[data-layout-system="depo-shell-v705"] .r38-clean-nav{width:min(calc(100% - (var(--depo-shell-gutter) * 2)),var(--depo-shell-max));min-height:var(--depo-shell-nav-h);padding:0 0 12px;margin-inline:auto;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}body[data-layout-system="depo-shell-v705"] .shell-nav-rail::-webkit-scrollbar,body[data-layout-system="depo-shell-v705"] .r38-clean-nav::-webkit-scrollbar{display:none}body[data-layout-system="depo-shell-v705"] .shell-nav-rail a,body[data-layout-system="depo-shell-v705"] .r38-clean-nav a{scroll-snap-align:start;flex:0 0 auto;max-width:220px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body[data-layout-system="depo-shell-v705"] .shell-nav-rail a[aria-current="page"],body[data-layout-system="depo-shell-v705"] .r38-clean-nav a[aria-current="page"],body[data-layout-system="depo-shell-v705"] .shell-nav-rail a.active,body[data-layout-system="depo-shell-v705"] .r38-clean-nav a.active{background:linear-gradient(135deg,var(--depo-blue-500,#D9A441),var(--depo-blue-400,#EFC56F));color:#130D08;border-color:transparent;box-shadow:0 10px 26px rgba(217,164,65,.24)}body[data-layout-system="depo-shell-v705"] .shell-nav-rail.is-overflowing::after,body[data-layout-system="depo-shell-v705"] .r38-clean-nav.is-overflowing::after{content:"";position:sticky;right:0;flex:0 0 24px;align-self:stretch;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--depo-graphite-900,#160F0A) 88%,transparent));pointer-events:none}body[data-layout-system="depo-shell-v705"]:where(.page-header,.section-header,.card-header){min-width:0}body[data-layout-system="depo-shell-v705"]:where(.page-actions,.form-actions,.table-actions,.actions){min-width:0}body[data-layout-system="depo-shell-v705"]:where(.data-table-wrap,.table-wrap,.table-responsive,.responsive-table,.data-table-shell){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body[data-layout-system="depo-shell-v705"]:where(table,.data-table){max-width:100%}body[data-layout-system="depo-shell-v705"]:where(th,td){word-break:normal;overflow-wrap:anywhere}body[data-layout-system="depo-shell-v705"]:where([data-table-mode="ledger"],[data-table-mode="compact"],[data-table-mode="actions"]):where(th,td){white-space:nowrap}body[data-layout-system="depo-shell-v705"]:where(.sticky-actions,.sticky-action-bar,.qr-cart-sticky,.sticky-cta){bottom:calc(14px + var(--depo-safe-bottom))}body[data-layout-system="depo-shell-v705"] .mobile-bottom-nav-v705{position:fixed;left:0;right:0;bottom:0;z-index:var(--depo-shell-z-mobile);padding:8px max(10px,env(safe-area-inset-left)) calc(8px + var(--depo-safe-bottom)) max(10px,env(safe-area-inset-right));background:linear-gradient(180deg,transparent,rgba(248,250,252,.88) 18%,rgba(255,255,255,.96));border-top:1px solid rgba(203,213,225,.78)}body[data-layout-system="depo-shell-v705"] .mobile-bottom-nav-track-v705{width:min(100%,560px);margin-inline:auto;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(58px,1fr);align-items:center;gap:8px;padding:6px;border:1px solid rgba(203,213,225,.72);border-radius:24px;background:rgba(255,255,255,.94);box-shadow:0 -10px 30px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.7);overflow-x:auto;scrollbar-width:none}body[data-layout-system="depo-shell-v705"] .mobile-bottom-nav-track-v705::-webkit-scrollbar{display:none}body[data-layout-system="depo-shell-v705"] .mobile-nav-item{min-width:58px;min-height:54px;padding:7px 6px;border-radius:18px;color:#64748b}body[data-layout-system="depo-shell-v705"] .mobile-nav-item.active,body[data-layout-system="depo-shell-v705"] .mobile-nav-item[aria-current="page"]{background:#eff6ff;color:#1d4ed8}body[data-layout-system="depo-shell-v705"] .mobile-nav-ic{font-size:1.1rem;line-height:1}body[data-layout-system="depo-shell-v705"] .sidebar{z-index:var(--depo-shell-z-drawer)}body[data-layout-system="depo-shell-v705"] .sidebar-backdrop{position:fixed;inset:0;z-index:calc(var(--depo-shell-z-drawer) - 1);background:rgba(5,3,2,.55);opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease}body[data-layout-system="depo-shell-v705"].nav-open .sidebar-backdrop{opacity:1;visibility:visible}body[data-layout-system="depo-shell-v705"]:target{scroll-margin-top:calc(var(--depo-shell-top) + var(--depo-shell-nav-h) + 18px)}@media (min-width:769px){body[data-layout-system="depo-shell-v705"] .mobile-bottom-nav-v705{display:none!important}}@media (max-width:900px){body[data-layout-system="depo-shell-v705"]{--depo-shell-gutter:12px;--depo-shell-top:66px;--depo-shell-nav-h:44px}body[data-layout-system="depo-shell-v705"]:where(.shell-main,.container){padding-top:16px;padding-bottom:calc(var(--depo-mobile-nav-h) + var(--depo-safe-bottom) + 24px)}body[data-layout-system="depo-shell-v705"] .r38-clean-header{gap:10px}body[data-layout-system="depo-shell-v705"] .r38-user span{display:none}body[data-layout-system="depo-shell-v705"] .r38-clean-nav a{max-width:170px;min-height:38px;padding-inline:12px;font-size:.86rem}body[data-layout-system="depo-shell-v705"]:where(.page-header,.section-header,.card-header){display:grid;grid-template-columns:1fr;gap:12px}body[data-layout-system="depo-shell-v705"]:where(.page-actions,.form-actions,.table-actions,.actions){justify-content:flex-start}body[data-layout-system="depo-shell-v705"]:where(.form-actions .btn,.sticky-actions .btn,.table-actions .btn){flex:1 1 148px}body[data-layout-system="depo-shell-v705"]:where(.sticky-actions,.sticky-action-bar,.qr-cart-sticky,.sticky-cta){bottom:calc(var(--depo-mobile-nav-h) + var(--depo-safe-bottom) + 10px)}}@media (max-width:520px){body[data-layout-system="depo-shell-v705"] .r38-logo{width:40px;height:40px;border-radius:14px}body[data-layout-system="depo-shell-v705"] .r38-brand-copy strong{max-width:62vw;font-size:.94rem}body[data-layout-system="depo-shell-v705"] .r38-brand-copy small{display:none}body[data-layout-system="depo-shell-v705"] .r38-user button{min-height:38px;padding-inline:10px;font-size:.84rem}body[data-layout-system="depo-shell-v705"] .shell-nav-rail,body[data-layout-system="depo-shell-v705"] .r38-clean-nav{width:calc(100% - 20px);gap:6px}body[data-layout-system="depo-shell-v705"] .mobile-nav-item span:last-child{font-size:.68rem;max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-layout-system="depo-shell-v705"]:where(.data-table-wrap table,.table-wrap table,.responsive-table table){min-width:620px}}@media (max-width:380px){body[data-layout-system="depo-shell-v705"] .mobile-nav-item span:last-child{display:none}body[data-layout-system="depo-shell-v705"] .mobile-nav-item{min-height:48px}}@media (prefers-reduced-motion:reduce){body[data-layout-system="depo-shell-v705"] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body[data-layout-system="depo-shell-v705"]:where(.depo-top-shell,.public-header,.surface-guest-header,.brand-site-header,.mobile-bottom-nav-v705,.sidebar,.sidebar-backdrop,.page-actions,.form-actions,.sticky-actions,[data-browser-only]){display:none!important}body[data-layout-system="depo-shell-v705"]:where(.container,.shell-main,.content,main){width:100%!important;max-width:none!important;padding:0!important;margin:0!important}}:root{--depo-public-auth-system:"public-auth-premium-v706";--depo-public-hero-min:clamp(620px,78vh,860px);--depo-public-card-border:rgba(239,197,111,.18);--depo-public-card-bg:linear-gradient(145deg,rgba(37,24,15,.88),rgba(20,13,9,.96));--depo-public-gold:var(--depo-blue-500,#D9A441);--depo-public-cloud:var(--depo-cloud-100,#f8fafc)}body[data-public-auth-system="public-auth-premium-v706"]:where(.brand-landing-shell,.brand-login-page-shell){isolation:isolate}body[data-public-auth-system="public-auth-premium-v706"] .public-premium-v706{display:grid;gap:clamp(24px,4vw,56px);padding-bottom:clamp(32px,6vw,88px)}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706{position:relative;min-height:var(--depo-public-hero-min);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(42px,7vw,92px) clamp(18px,3vw,36px);overflow:hidden;border:1px solid var(--depo-public-card-border);border-radius:clamp(28px,4vw,48px);background:radial-gradient(circle at 15% 10%,rgba(239,197,111,.16),transparent 28%),radial-gradient(circle at 88% 18%,rgba(128,76,39,.22),transparent 32%),linear-gradient(135deg,#170F0A 0%,#24170F 48%,#0F0A07 100%);box-shadow:0 36px 120px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.06)}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706::before{content:"";position:absolute;inset:auto -10% -35% 35%;height:56%;background:linear-gradient(90deg,transparent,rgba(217,164,65,.12),transparent);filter:blur(32px);transform:rotate(-8deg);pointer-events:none}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-copy-v706{position:relative;z-index:1;max-width:760px}body[data-public-auth-system="public-auth-premium-v706"] .public-kicker-v706{letter-spacing:.18em;text-transform:uppercase;color:var(--depo-public-gold)}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-copy-v706 h1{font-size:clamp(2.35rem,6vw,5.65rem);line-height:.94;letter-spacing:-.075em;max-width:820px;margin:.22em 0 .28em;color:var(--depo-public-cloud)}body[data-public-auth-system="public-auth-premium-v706"] .public-lead-v706{font-size:clamp(1.02rem,1.45vw,1.28rem);line-height:1.72;max-width:690px;color:rgba(247,235,214,.78)}body[data-public-auth-system="public-auth-premium-v706"] .public-actions-v706{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}body[data-public-auth-system="public-auth-premium-v706"] .public-proof-strip-v706{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}body[data-public-auth-system="public-auth-premium-v706"] .public-proof-strip-v706 span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid rgba(239,197,111,.18);background:rgba(255,255,255,.05);color:rgba(247,235,214,.82);font-size:.88rem}body[data-public-auth-system="public-auth-premium-v706"] .public-product-stage-v706{position:relative;z-index:1}body[data-public-auth-system="public-auth-premium-v706"] .product-window-v706{border:1px solid rgba(239,197,111,.22);border-radius:32px;background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.025)),#17100B;box-shadow:0 34px 88px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.08);padding:18px;transform:perspective(1200px) rotateY(-4deg) rotateX(2deg)}body[data-public-auth-system="public-auth-premium-v706"] .product-window-head-v706{display:flex;align-items:center;gap:8px;padding:4px 4px 16px;color:rgba(247,235,214,.72);font-size:.84rem}body[data-public-auth-system="public-auth-premium-v706"] .product-window-head-v706 span{width:10px;height:10px;border-radius:50%;background:rgba(239,197,111,.36)}body[data-public-auth-system="public-auth-premium-v706"] .product-window-head-v706 strong{margin-left:auto;font-weight:700;color:rgba(247,235,214,.88)}body[data-public-auth-system="public-auth-premium-v706"] .product-window-grid-v706{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-public-auth-system="public-auth-premium-v706"] .metric-card-v706{min-height:132px;padding:18px;border:1px solid rgba(239,197,111,.16);border-radius:24px;background:linear-gradient(145deg,rgba(217,164,65,.12),rgba(255,255,255,.035))}body[data-public-auth-system="public-auth-premium-v706"] .metric-card-v706 small{display:block;color:rgba(247,235,214,.58);font-size:.78rem}body[data-public-auth-system="public-auth-premium-v706"] .metric-card-v706 strong{display:block;margin-top:8px;color:var(--depo-public-cloud);font-size:clamp(1.35rem,2.3vw,2.2rem);letter-spacing:-.04em}body[data-public-auth-system="public-auth-premium-v706"] .metric-card-v706 span{display:block;margin-top:8px;color:rgba(247,235,214,.62);font-size:.86rem}body[data-public-auth-system="public-auth-premium-v706"] .ops-timeline-v706{display:flex;align-items:center;gap:8px;margin-top:16px;padding:14px;border:1px solid rgba(239,197,111,.12);border-radius:22px;background:rgba(0,0,0,.18);overflow-x:auto}body[data-public-auth-system="public-auth-premium-v706"] .ops-timeline-v706 span{white-space:nowrap;color:rgba(247,235,214,.78);font-size:.82rem}body[data-public-auth-system="public-auth-premium-v706"] .ops-timeline-v706 i{height:1px;min-width:32px;flex:1;background:linear-gradient(90deg,rgba(217,164,65,.2),rgba(217,164,65,.75))}body[data-public-auth-system="public-auth-premium-v706"] .public-section-v706{padding:clamp(24px,4vw,48px);border:1px solid var(--depo-public-card-border);border-radius:32px;background:var(--depo-public-card-bg);box-shadow:0 22px 70px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.045)}body[data-public-auth-system="public-auth-premium-v706"] .public-dark-band-v706{background:linear-gradient(135deg,rgba(10,7,5,.96),rgba(47,31,19,.92))}body[data-public-auth-system="public-auth-premium-v706"]:where(.public-card-grid-v706,.public-role-grid-v706,.public-module-matrix-v706){display:grid;gap:14px}body[data-public-auth-system="public-auth-premium-v706"] .public-card-grid-v706.three{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-public-auth-system="public-auth-premium-v706"] .public-card-grid-v706.four{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-public-auth-system="public-auth-premium-v706"]:where(.public-card-grid-v706 article,.public-role-grid-v706 article,.public-module-matrix-v706 article,.public-plan-v706){border:1px solid rgba(239,197,111,.14);border-radius:24px;background:rgba(255,255,255,.045);padding:18px;min-width:0;transition:transform .22s ease,border-color .22s ease,background .22s ease}body[data-public-auth-system="public-auth-premium-v706"]:where(.public-card-grid-v706 article,.public-role-grid-v706 article,.public-module-matrix-v706 article,.public-plan-v706):hover{transform:translateY(-3px);border-color:rgba(239,197,111,.32);background:rgba(255,255,255,.065)}body[data-public-auth-system="public-auth-premium-v706"] .public-role-grid-v706{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-public-auth-system="public-auth-premium-v706"] .public-role-grid-v706 span{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:14px;background:rgba(217,164,65,.14);color:var(--depo-public-gold);font-weight:800}body[data-public-auth-system="public-auth-premium-v706"] .public-module-matrix-v706{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-public-auth-system="public-auth-premium-v706"] .public-module-matrix-v706 b{display:block;color:var(--depo-public-cloud)}body[data-public-auth-system="public-auth-premium-v706"] .public-module-matrix-v706 span{display:block;margin-top:8px;color:rgba(247,235,214,.63);font-size:.88rem;line-height:1.55}body[data-public-auth-system="public-auth-premium-v706"] .public-plan-grid-v706{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body[data-public-auth-system="public-auth-premium-v706"] .public-plan-v706.featured{border-color:rgba(217,164,65,.54);box-shadow:0 20px 60px rgba(217,164,65,.14)}body[data-public-auth-system="public-auth-premium-v706"] .public-forms-v706{align-items:start;gap:18px}body[data-public-auth-system="public-auth-premium-v706"] .public-form-card-v706{position:relative;overflow:hidden}body[data-public-auth-system="public-auth-premium-v706"] .public-form-v706:where(input,textarea,select){border-radius:16px;border:1px solid rgba(96,165,250,.18);background:rgba(2,6,23,.48);color:var(--depo-public-cloud);min-height:48px}body[data-public-auth-system="public-auth-premium-v706"] .public-form-v706:where(input,textarea,select):focus{border-color:rgba(239,197,111,.55);box-shadow:0 0 0 4px rgba(217,164,65,.14);outline:0}body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:clamp(28px,5vw,54px);border:1px solid rgba(239,197,111,.22);border-radius:34px;background:linear-gradient(135deg,rgba(217,164,65,.18),rgba(39,25,15,.96))}body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706 h2{font-size:clamp(1.65rem,3.4vw,3rem);letter-spacing:-.05em;max-width:850px}body[data-public-auth-system="public-auth-premium-v706"] .public-login-cta-v706{background:linear-gradient(135deg,var(--depo-blue-500,#D9A441),var(--depo-blue-400,#EFC56F))!important;color:#130D08!important;border-color:transparent!important}body[data-public-auth-system="public-auth-premium-v706"] .login-premium-v706{min-height:calc(100vh - 160px);display:grid;place-items:center;padding-block:clamp(24px,5vw,64px)}body[data-public-auth-system="public-auth-premium-v706"] .login-layout-v706{width:min(100%,1180px);display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,520px);gap:clamp(22px,4vw,58px);align-items:center}body[data-public-auth-system="public-auth-premium-v706"] .login-copy-v706{padding:clamp(18px,3vw,36px)}body[data-public-auth-system="public-auth-premium-v706"] .login-copy-v706 h1{font-size:clamp(2rem,4.8vw,4.65rem);line-height:.96;letter-spacing:-.065em;margin:.24em 0 .32em;color:var(--depo-public-cloud)}body[data-public-auth-system="public-auth-premium-v706"] .login-lead-v706{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.72;max-width:640px;color:rgba(247,235,214,.74)}body[data-public-auth-system="public-auth-premium-v706"] .login-benefits-v706{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}body[data-public-auth-system="public-auth-premium-v706"] .login-benefits-v706 span{padding:8px 12px;border-radius:999px;border:1px solid rgba(239,197,111,.16);background:rgba(255,255,255,.045);color:rgba(247,235,214,.75);font-size:.86rem}body[data-public-auth-system="public-auth-premium-v706"] .login-preview-v706{margin-top:28px;max-width:460px;border:1px solid rgba(239,197,111,.16);border-radius:26px;padding:18px;background:rgba(255,255,255,.045)}body[data-public-auth-system="public-auth-premium-v706"] .login-preview-v706>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}body[data-public-auth-system="public-auth-premium-v706"] .login-preview-v706 strong{color:var(--depo-public-cloud)}body[data-public-auth-system="public-auth-premium-v706"] .login-preview-v706>div:last-child{display:grid;gap:8px;margin-top:14px}body[data-public-auth-system="public-auth-premium-v706"] .login-preview-v706 span{height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(217,164,65,.7),rgba(255,255,255,.08))}body[data-public-auth-system="public-auth-premium-v706"] .login-panel-v706{border:1px solid rgba(239,197,111,.22);border-radius:32px;background:linear-gradient(155deg,rgba(37,24,15,.94),rgba(13,9,6,.98));box-shadow:0 34px 110px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.06);padding:clamp(22px,3vw,34px)}body[data-public-auth-system="public-auth-premium-v706"] .login-form-v706{gap:16px}body[data-public-auth-system="public-auth-premium-v706"] .auth-field-v706 label{font-weight:700;color:rgba(247,235,214,.86)}body[data-public-auth-system="public-auth-premium-v706"] .login-form-v706:where(input){width:100%;min-height:52px;border:1px solid rgba(96,165,250,.18);border-radius:18px;background:rgba(2,6,23,.52);color:var(--depo-public-cloud);padding:0 14px}body[data-public-auth-system="public-auth-premium-v706"] .login-form-v706:where(input):focus{outline:0;border-color:rgba(239,197,111,.56);box-shadow:0 0 0 4px rgba(217,164,65,.14)}body[data-public-auth-system="public-auth-premium-v706"] .login-password-field-v706{display:flex;align-items:center;gap:8px}body[data-public-auth-system="public-auth-premium-v706"] .login-password-field-v706 input{flex:1}body[data-public-auth-system="public-auth-premium-v706"] .password-toggle{min-height:44px;border-radius:14px;border:1px solid rgba(239,197,111,.18);background:rgba(255,255,255,.045);color:rgba(247,235,214,.78);padding-inline:12px}body[data-public-auth-system="public-auth-premium-v706"] .login-submit-v706{width:100%;min-height:52px;border-radius:18px;font-weight:800}body[data-public-auth-system="public-auth-premium-v706"] .login-note-v706{border:1px solid rgba(239,197,111,.12);border-radius:16px;padding:12px;background:rgba(255,255,255,.035);color:rgba(247,235,214,.67);font-size:.86rem}body[data-public-auth-system="public-auth-premium-v706"] [data-premium-reveal]{opacity:0;transform:translateY(16px)}body[data-public-auth-system="public-auth-premium-v706"].public-auth-revealed [data-premium-reveal],body[data-public-auth-system="public-auth-premium-v706"] [data-premium-reveal].is-visible{opacity:1;transform:none;transition:opacity .48s ease,transform .48s ease}@media (max-width:1100px){body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706,body[data-public-auth-system="public-auth-premium-v706"] .login-layout-v706{grid-template-columns:1fr}body[data-public-auth-system="public-auth-premium-v706"] .product-window-v706{transform:none}body[data-public-auth-system="public-auth-premium-v706"] .public-card-grid-v706.four,body[data-public-auth-system="public-auth-premium-v706"] .public-role-grid-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-module-matrix-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-plan-grid-v706{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706{padding:28px 16px;border-radius:28px;min-height:auto}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-copy-v706 h1{font-size:clamp(2.2rem,13vw,3.45rem)}body[data-public-auth-system="public-auth-premium-v706"] .product-window-grid-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-card-grid-v706.three,body[data-public-auth-system="public-auth-premium-v706"] .public-card-grid-v706.four,body[data-public-auth-system="public-auth-premium-v706"] .public-role-grid-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-module-matrix-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-plan-grid-v706{grid-template-columns:1fr}body[data-public-auth-system="public-auth-premium-v706"] .public-section-v706{padding:22px;border-radius:26px}body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706{display:grid}body[data-public-auth-system="public-auth-premium-v706"] .login-layout-v706{grid-template-columns:1fr}body[data-public-auth-system="public-auth-premium-v706"] .login-copy-v706{padding:4px}body[data-public-auth-system="public-auth-premium-v706"] .login-panel-v706{border-radius:26px;padding:20px}}@media (prefers-reduced-motion:reduce){body[data-public-auth-system="public-auth-premium-v706"] [data-premium-reveal]{opacity:1!important;transform:none!important;transition:none!important}}@media print{body[data-public-auth-system="public-auth-premium-v706"]:where(.public-hero-v706,.public-topnav,.brand-login-links,.hero-actions,.public-actions-v706){display:none!important}}[data-dashboard-command-center="v707"],.dashboard-command-center-v707{--command-bg:#17100b;--command-card:rgba(255,248,235,.075);--command-border:rgba(244,191,96,.24);--command-text:#fff7e8;--command-muted:rgba(255,247,232,.68);--command-gold:#f4bf60}.dashboard-core-shell[data-dashboard-command-center="v707"]{position:relative;isolation:isolate}.dashboard-core-shell[data-dashboard-command-center="v707"]:before{content:"";position:absolute;inset:0 auto auto 50%;width:min(44rem,75vw);height:22rem;transform:translateX(-10%);border-radius:999px;background:radial-gradient(circle at center,rgba(244,191,96,.14),rgba(244,191,96,0) 66%);pointer-events:none;z-index:-1}.dashboard-command-center-v707{margin:clamp(1rem,2.4vw,2rem) 0;padding:clamp(1rem,2.5vw,1.65rem);border:1px solid var(--command-border);border-radius:28px;background:linear-gradient(135deg,rgba(20,14,10,.98),rgba(36,24,15,.94) 55%,rgba(76,48,20,.88));box-shadow:0 26px 80px rgba(15,10,6,.26),inset 0 1px 0 rgba(255,255,255,.08);color:var(--command-text);overflow:hidden;position:relative}.dashboard-command-center-v707:after{content:"";position:absolute;right:-7rem;top:-8rem;width:20rem;height:20rem;border-radius:50%;background:radial-gradient(circle,rgba(244,191,96,.18),rgba(244,191,96,0) 70%);pointer-events:none}.dashboard-command-header-v707{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);gap:1rem;align-items:stretch;position:relative;z-index:1}.dashboard-command-header-v707 h2{margin:.25rem 0 .35rem;font-size:clamp(1.45rem,3vw,2.35rem);letter-spacing:-.045em;line-height:1.02;color:var(--command-text)}.dashboard-command-header-v707 .hero-kicker{color:var(--command-gold)}.dashboard-command-header-v707 .muted{color:var(--command-muted);max-width:64ch}.dashboard-command-status-v707{display:flex;flex-direction:column;justify-content:center;gap:.2rem;padding:1rem;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.dashboard-command-status-v707 small,.premium-kpi-v707 small{font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,247,232,.66);font-weight:800}.dashboard-command-status-v707 strong{font-size:1.45rem;line-height:1.05;color:#fff9ef}.dashboard-command-status-v707 span{font-size:.9rem;color:var(--command-muted)}.dashboard-command-metrics-v707{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:1rem;position:relative;z-index:1}.premium-kpi-v707{min-height:10.5rem;display:flex;flex-direction:column;gap:.35rem;padding:1rem;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.14);color:var(--command-text);transition:transform .18s ease,border-color .18s ease,background .18s ease}.premium-kpi-v707:hover{transform:translateY(-3px);border-color:rgba(244,191,96,.44);background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.06))}.premium-kpi-v707 strong{font-size:clamp(1.85rem,4vw,3.2rem);letter-spacing:-.06em;line-height:.95;color:#fff9ef}.premium-kpi-v707 span{color:var(--command-muted);font-size:.92rem}.premium-kpi-v707 a{margin-top:auto;color:var(--command-gold);font-weight:800;text-decoration:none;font-size:.9rem}.premium-kpi-v707.tone-danger{border-color:rgba(248,113,113,.45)}.premium-kpi-v707.tone-warn{border-color:rgba(244,191,96,.50)}.premium-kpi-v707.tone-ok{border-color:rgba(74,222,128,.30)}.dashboard-command-lane-v707{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.9rem;position:relative;z-index:1}.dashboard-command-lane-v707 a{display:flex;flex-direction:column;gap:.12rem;padding:.9rem 1rem;border-radius:18px;border:1px solid rgba(244,191,96,.18);background:rgba(255,248,235,.055);color:var(--command-text);text-decoration:none;min-width:0}.dashboard-command-lane-v707 a b{font-size:.96rem}.dashboard-command-lane-v707 a span{font-size:.82rem;color:var(--command-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-command-lane-v707 a:hover{border-color:rgba(244,191,96,.42);background:rgba(244,191,96,.10);transform:translateY(-1px)}.dashboard-command-center-v707 + .dashboard-focus-grid{margin-top:clamp(1rem,2vw,1.5rem)}@media (max-width:1100px){.dashboard-command-header-v707{grid-template-columns:1fr}.dashboard-command-metrics-v707{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-command-lane-v707{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboard-command-center-v707{border-radius:22px;padding:1rem}.dashboard-command-metrics-v707,.dashboard-command-lane-v707{grid-template-columns:1fr}.premium-kpi-v707{min-height:auto}.dashboard-command-status-v707{padding:.9rem}.dashboard-command-lane-v707 a span{white-space:normal}}@media (prefers-reduced-motion:reduce){.premium-kpi-v707,.dashboard-command-lane-v707 a{transition:none!important}.premium-kpi-v707:hover,.dashboard-command-lane-v707 a:hover{transform:none!important}}.operations-backbone-v708{margin:clamp(1rem,2vw,1.65rem) 0;padding:clamp(1rem,2.2vw,1.35rem);border:1px solid rgba(143,91,52,.20);border-radius:26px;background:linear-gradient(135deg,rgba(255,253,248,.94),rgba(241,232,220,.86));box-shadow:0 20px 55px rgba(53,36,21,.10);position:relative;overflow:hidden;isolation:isolate}.operations-backbone-v708:before{content:"";position:absolute;inset:auto -8rem -10rem auto;width:24rem;height:24rem;border-radius:50%;background:radial-gradient(circle,rgba(199,141,86,.16),rgba(199,141,86,0) 68%);z-index:-1}.operations-backbone-head-v708{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);gap:1rem;align-items:stretch}.operations-backbone-head-v708 h2{margin:.25rem 0 .25rem;font-size:clamp(1.35rem,2.4vw,2rem);letter-spacing:-.035em;line-height:1.05;color:var(--depo-text)}.operations-backbone-head-v708 .muted{max-width:74ch;color:var(--depo-text-soft)}.operations-backbone-status-v708{display:flex;flex-direction:column;justify-content:center;gap:.18rem;border-radius:22px;border:1px solid rgba(143,91,52,.20);background:linear-gradient(180deg,rgba(21,17,13,.96),rgba(61,40,25,.92));color:#fff7e8;padding:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 18px 36px rgba(53,36,21,.14)}.operations-backbone-status-v708 small{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,247,232,.66);font-weight:800}.operations-backbone-status-v708 strong{font-size:1.16rem;line-height:1.05}.operations-backbone-status-v708 span{font-size:.86rem;color:rgba(255,247,232,.70)}.operations-backbone-grid-v708{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.72rem;margin-top:1rem}.operations-backbone-grid-v708 a{display:flex;min-width:0;min-height:7.6rem;flex-direction:column;gap:.2rem;padding:.9rem;border-radius:18px;border:1px solid rgba(143,91,52,.16);background:rgba(255,253,248,.72);box-shadow:0 10px 26px rgba(53,36,21,.07);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.operations-backbone-grid-v708 a small{font-size:.72rem;font-weight:900;letter-spacing:.14em;color:var(--depo-primary-dark);opacity:.72}.operations-backbone-grid-v708 a b{font-size:.98rem;color:var(--depo-text)}.operations-backbone-grid-v708 a span{margin-top:auto;color:var(--depo-text-soft);font-size:.84rem;line-height:1.25}.operations-backbone-grid-v708 a:hover{transform:translateY(-3px);border-color:rgba(199,141,86,.42);background:#fffdf8;box-shadow:0 18px 42px rgba(53,36,21,.11)}[data-operation-surface="v708"] .table-wrap,[data-operation-surface="v708"] .responsive-table,[data-operation-surface="v708"] .data-table-wrap{border-radius:22px;border:1px solid rgba(143,91,52,.14);background:rgba(255,253,248,.72);box-shadow:0 16px 42px rgba(53,36,21,.08);overflow:auto}table[data-operation-table="v708"]{width:100%;border-collapse:separate;border-spacing:0;min-width:min(100%,760px)}table[data-operation-table="v708"] thead th{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,#fffdf8,#f6f0e6);color:var(--depo-text-soft);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;font-weight:900;border-bottom:1px solid rgba(143,91,52,.14)}table[data-operation-table="v708"] tbody tr{transition:background .16s ease,transform .16s ease}table[data-operation-table="v708"] tbody tr:hover{background:rgba(199,141,86,.065)}table[data-operation-table="v708"] td,table[data-operation-table="v708"] th{padding:.85rem .9rem;vertical-align:middle}table[data-operation-table="v708"] td{border-bottom:1px solid rgba(143,91,52,.09)}.operation-table-ready-v708 table[data-operation-table="v708"]{--operation-table-ready:1}@media (max-width:900px){.operations-backbone-head-v708{grid-template-columns:1fr}.operations-backbone-grid-v708{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.operations-backbone-v708{border-radius:22px;padding:1rem}.operations-backbone-grid-v708{grid-template-columns:1fr 1fr;gap:.55rem}.operations-backbone-grid-v708 a{min-height:6.4rem;padding:.78rem}.operations-backbone-status-v708{padding:.85rem}table[data-operation-table="v708"][data-table-mode="cards-mobile"],table[data-operation-table="v708"][data-table-mode="actions"],table[data-operation-table="v708"].mobile-card-table{min-width:0;border-spacing:0 .7rem}table[data-operation-table="v708"][data-table-mode="cards-mobile"] thead,table[data-operation-table="v708"][data-table-mode="actions"] thead,table[data-operation-table="v708"].mobile-card-table thead{display:none}table[data-operation-table="v708"][data-table-mode="cards-mobile"] tr,table[data-operation-table="v708"][data-table-mode="actions"] tr,table[data-operation-table="v708"].mobile-card-table tr{display:block;padding:.65rem;border:1px solid rgba(143,91,52,.15);border-radius:18px;background:#fffdf8;box-shadow:0 12px 28px rgba(53,36,21,.07);margin-bottom:.65rem}table[data-operation-table="v708"][data-table-mode="cards-mobile"] td,table[data-operation-table="v708"][data-table-mode="actions"] td,table[data-operation-table="v708"].mobile-card-table td{display:grid;grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:.65rem;padding:.55rem .35rem;border:0;border-bottom:1px solid rgba(143,91,52,.08)}table[data-operation-table="v708"][data-table-mode="cards-mobile"] td:last-child,table[data-operation-table="v708"][data-table-mode="actions"] td:last-child,table[data-operation-table="v708"].mobile-card-table td:last-child{border-bottom:0}table[data-operation-table="v708"] td:before{content:attr(data-label);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:var(--depo-text-soft)}}@media (prefers-reduced-motion:reduce){.operations-backbone-grid-v708 a,table[data-operation-table="v708"] tbody tr{transition:none!important}.operations-backbone-grid-v708 a:hover{transform:none!important}}.finance-control-v709{margin:clamp(1rem,2vw,1.65rem) 0;padding:clamp(1rem,2.2vw,1.35rem);border:1px solid rgba(176,119,55,.22);border-radius:28px;background:linear-gradient(135deg,rgba(18,14,10,.96),rgba(64,42,25,.92));color:#fff7e8;box-shadow:0 24px 64px rgba(35,24,15,.18);position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box;max-width:100%;contain:paint}.finance-control-v709:before{content:"";position:absolute;inset:-10rem auto auto -8rem;width:25rem;height:25rem;border-radius:50%;background:radial-gradient(circle,rgba(220,169,93,.18),rgba(220,169,93,0) 66%);z-index:-1}.finance-control-v709:after{content:"";position:absolute;inset:auto 0 -11rem auto;width:20rem;height:20rem;border-radius:50%;background:radial-gradient(circle,rgba(255,247,232,.10),rgba(255,247,232,0) 70%);z-index:-1}.finance-control-head-v709{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);gap:1rem;align-items:stretch}.finance-control-head-v709 h2{margin:.25rem 0 .25rem;font-size:clamp(1.35rem,2.5vw,2.08rem);letter-spacing:-.038em;line-height:1.04;color:#fff9ef}.finance-control-head-v709 .muted{max-width:76ch;color:rgba(255,247,232,.72)}.finance-control-status-v709{display:flex;flex-direction:column;justify-content:center;gap:.18rem;border-radius:22px;border:1px solid rgba(255,247,232,.16);background:linear-gradient(180deg,rgba(255,253,248,.12),rgba(255,253,248,.05));padding:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 18px 36px rgba(0,0,0,.16)}.finance-control-status-v709 small{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,247,232,.66);font-weight:900}.finance-control-status-v709 strong{font-size:1.16rem;line-height:1.05;color:#fff9ef}.finance-control-status-v709 span{font-size:.86rem;color:rgba(255,247,232,.72)}.finance-control-grid-v709{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.72rem;margin-top:1rem}.finance-control-grid-v709 a{display:flex;min-width:0;min-height:7.4rem;flex-direction:column;gap:.2rem;padding:.9rem;border-radius:18px;border:1px solid rgba(255,247,232,.14);background:rgba(255,253,248,.10);box-shadow:0 14px 32px rgba(0,0,0,.13);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.finance-control-grid-v709 a small{font-size:.72rem;font-weight:900;letter-spacing:.14em;color:#f6c77c;opacity:.86}.finance-control-grid-v709 a b{font-size:.98rem;color:#fff9ef}.finance-control-grid-v709 a span{margin-top:auto;color:rgba(255,247,232,.72);font-size:.84rem;line-height:1.25}.finance-control-grid-v709 a:hover{transform:translateY(-3px);border-color:rgba(246,199,124,.42);background:rgba(255,253,248,.15);box-shadow:0 20px 46px rgba(0,0,0,.18)}.finance-control-head-v709,.finance-control-grid-v709,.finance-control-status-v709,.finance-control-grid-v709 a{min-width:0}.finance-control-status-v709:where(strong,span),.finance-control-grid-v709 a:where(b,span){overflow-wrap:break-word}[data-finance-surface="v709"] .table-wrap,[data-finance-surface="v709"] .responsive-table,[data-finance-surface="v709"] .data-table-wrap{border-radius:22px;border:1px solid rgba(143,91,52,.14);background:rgba(255,253,248,.78);box-shadow:0 16px 42px rgba(53,36,21,.08);overflow:auto}table[data-finance-table="v709"]{width:100%;border-collapse:separate;border-spacing:0;min-width:min(100%,760px);font-variant-numeric:tabular-nums}table[data-finance-table="v709"] thead th{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,#fffdf8,#f6f0e6);color:var(--depo-text-soft);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;font-weight:900;border-bottom:1px solid rgba(143,91,52,.14)}table[data-finance-table="v709"] td,table[data-finance-table="v709"] th{padding:.85rem .9rem;vertical-align:middle}table[data-finance-table="v709"] td{border-bottom:1px solid rgba(143,91,52,.09)}table[data-finance-table="v709"] td[data-money="try"],table[data-finance-table="v709"] .money,table[data-finance-table="v709"] .amount{text-align:right;font-weight:850;color:var(--depo-text)}.finance-table-ready-v709 table[data-finance-table="v709"]{--finance-table-ready:1}.finance-number-soft-v709{font-variant-numeric:tabular-nums;letter-spacing:-.012em}@media (max-width:900px){.finance-control-head-v709{grid-template-columns:1fr}.finance-control-grid-v709{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.finance-control-v709{border-radius:22px;padding:1rem}.finance-control-grid-v709{grid-template-columns:1fr 1fr;gap:.55rem}.finance-control-grid-v709 a{min-height:6.2rem;padding:.78rem}table[data-finance-table="v709"][data-table-mode="ledger"],table[data-finance-table="v709"].mobile-card-table{min-width:0;border-spacing:0 .7rem}table[data-finance-table="v709"][data-table-mode="ledger"] thead,table[data-finance-table="v709"].mobile-card-table thead{display:none}table[data-finance-table="v709"][data-table-mode="ledger"] tr,table[data-finance-table="v709"].mobile-card-table tr{display:block;padding:.65rem;border:1px solid rgba(143,91,52,.15);border-radius:18px;background:#fffdf8;box-shadow:0 12px 28px rgba(53,36,21,.07);margin-bottom:.65rem;max-width:100%;overflow:hidden}table[data-finance-table="v709"][data-table-mode="ledger"] td,table[data-finance-table="v709"].mobile-card-table td{display:grid;grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:.65rem;padding:.55rem .35rem;border:0;border-bottom:1px solid rgba(143,91,52,.08);text-align:left!important;max-width:100%;overflow-wrap:break-word}table[data-finance-table="v709"][data-table-mode="ledger"] td[colspan],table[data-finance-table="v709"].mobile-card-table td[colspan]{display:block;white-space:normal}table[data-finance-table="v709"][data-table-mode="ledger"] td:last-child,table[data-finance-table="v709"].mobile-card-table td:last-child{border-bottom:0}table[data-finance-table="v709"] td:before{content:attr(data-label);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:var(--depo-text-soft)}}@media (prefers-reduced-motion:reduce){.finance-control-grid-v709 a{transition:none!important}.finance-control-grid-v709 a:hover{transform:none!important}}.qr-order-print-v710{margin:clamp(1rem,2vw,1.7rem) 0;padding:clamp(1rem,2.2vw,1.45rem);border:1px solid rgba(217,164,65,.24);border-radius:30px;background:linear-gradient(135deg,rgba(22,15,10,.97),rgba(48,31,20,.94));color:#fff7e8;box-shadow:0 24px 68px rgba(35,24,15,.20);position:relative;overflow:hidden;isolation:isolate}.qr-order-print-v710:before{content:"";position:absolute;inset:-10rem auto auto -10rem;width:28rem;height:28rem;border-radius:999px;background:radial-gradient(circle,rgba(239,197,111,.19),rgba(239,197,111,0) 68%);z-index:-1}.qr-order-print-head-v710{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,22rem);gap:1rem;align-items:stretch}.qr-order-print-head-v710 h2{margin:.24rem 0 .28rem;font-size:clamp(1.38rem,2.6vw,2.18rem);letter-spacing:-.04em;line-height:1.04;color:#fff9ef}.qr-order-print-head-v710 .muted{max-width:75ch;color:rgba(255,247,232,.73)}.qr-order-print-status-v710{display:flex;flex-direction:column;justify-content:center;gap:.2rem;border-radius:22px;border:1px solid rgba(255,247,232,.16);background:linear-gradient(180deg,rgba(255,253,248,.12),rgba(255,253,248,.05));padding:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 18px 36px rgba(0,0,0,.16)}.qr-order-print-status-v710 small{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,247,232,.66);font-weight:900}.qr-order-print-status-v710 strong{font-size:1.16rem;line-height:1.05;color:#fff9ef}.qr-order-print-status-v710 span{font-size:.86rem;color:rgba(255,247,232,.72)}.qr-order-print-grid-v710{display:grid;grid-template-columns:minmax(15rem,.85fr) minmax(14rem,.75fr) minmax(14rem,.75fr) minmax(15rem,.9fr);gap:.85rem;margin-top:1rem;align-items:stretch}.qr-order-print-grid-v710 article{min-width:0;border:1px solid rgba(255,247,232,.14);border-radius:24px;background:rgba(255,253,248,.10);box-shadow:0 18px 40px rgba(0,0,0,.16);padding:1rem}.qr-menu-phone-v710{display:flex;flex-direction:column;gap:.75rem;min-height:22rem;background:linear-gradient(180deg,rgba(255,253,248,.15),rgba(255,253,248,.06))!important}.qr-phone-top-v710{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,247,232,.14);padding-bottom:.72rem;color:#fff9ef}.qr-phone-top-v710 span{font-size:.82rem;color:#f6c77c;font-weight:900}.qr-category-strip-v710{display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none}.qr-category-strip-v710::-webkit-scrollbar{display:none}.qr-category-strip-v710 span{flex:0 0 auto;border:1px solid rgba(246,199,124,.22);border-radius:999px;padding:.42rem .65rem;font-size:.76rem;color:#fff7e8;background:rgba(246,199,124,.10)}.qr-product-row-v710{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.72rem;align-items:center;border:1px solid rgba(255,247,232,.12);border-radius:18px;background:rgba(10,7,5,.22);padding:.75rem}.qr-product-row-v710 strong{display:block;color:#fff9ef}.qr-product-row-v710 small{display:block;color:rgba(255,247,232,.64);margin-top:.15rem}.qr-product-row-v710 b{font-variant-numeric:tabular-nums;color:#f6c77c;white-space:nowrap}.qr-sticky-cta-v710{margin-top:auto;min-height:48px;width:100%;box-shadow:0 14px 32px rgba(217,164,65,.22)}.qr-cart-review-v710,.qr-success-card-v710,.qr-prep-ticket-v710{display:flex;flex-direction:column;gap:.65rem}.qr-cart-review-v710 small,.qr-prep-ticket-v710 small{font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;font-weight:900;color:#f6c77c}.qr-cart-line-v710,.qr-cart-total-v710,.qr-ticket-code-v710{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#fff9ef}.qr-cart-line-v710 strong,.qr-cart-total-v710 strong{font-variant-numeric:tabular-nums;color:#fff9ef}.qr-cart-note-v710{border-radius:16px;background:rgba(246,199,124,.10);border:1px solid rgba(246,199,124,.16);padding:.68rem;color:rgba(255,247,232,.76);font-size:.9rem}.qr-cart-total-v710{margin-top:auto;border-top:1px solid rgba(255,247,232,.14);padding-top:.75rem;font-size:1.08rem}.qr-success-card-v710{align-items:flex-start;background:linear-gradient(180deg,rgba(53,120,84,.25),rgba(255,253,248,.07))!important}.qr-success-mark-v710{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#2f9b65;color:#fff;font-weight:900;box-shadow:0 12px 26px rgba(47,155,101,.24)}.qr-success-card-v710 strong{font-size:1.14rem;color:#fff9ef;line-height:1.1}.qr-success-card-v710 p{color:rgba(255,247,232,.74);margin:.05rem 0 .15rem}.qr-success-meta-v710{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:auto}.qr-success-meta-v710 span{border:1px solid rgba(255,247,232,.14);border-radius:999px;padding:.35rem .55rem;font-size:.78rem;color:#fff7e8;background:rgba(255,253,248,.08)}.qr-prep-ticket-v710 ul{margin:.2rem 0 .35rem;padding-left:1.1rem;color:rgba(255,247,232,.82)}.qr-ticket-actions-v710{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:auto}.qr-stage-v710 .v599-menu-strip a{min-height:42px}.qr-order-control-v710 .aurora-r6-ticket{border-color:rgba(217,164,65,.24)}.receipt-print-stage-v710 .receipt-print-area{background:#fff;color:#111;border-radius:12px}[data-print-receipt="is-emri"]{font-family:"Arial",sans-serif;max-width:72mm;margin-inline:auto;color:#111;background:#fff}@media (max-width:1120px){.qr-order-print-grid-v710{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-order-print-head-v710{grid-template-columns:1fr}}@media (max-width:640px){.qr-order-print-v710{border-radius:22px;padding:1rem;margin-inline:-.15rem}.qr-order-print-grid-v710{grid-template-columns:1fr;gap:.72rem}.qr-order-print-grid-v710 article{border-radius:20px;padding:.85rem}.qr-menu-phone-v710{min-height:auto}.qr-sticky-cta-v710{position:sticky;bottom:calc(86px + env(safe-area-inset-bottom,0px));z-index:5}.qr-ticket-actions-v710 .btn{flex:1 1 9rem}.qr-success-meta-v710 span{flex:1 1 auto;text-align:center}}@media print{body[data-surface-kind="print"]{width:80mm!important;min-width:0!important;margin:0!important;padding:0!important;background:#fff!important;color:#111!important;page:depo-receipt}body[data-surface-kind="print"] *{visibility:hidden!important;box-shadow:none!important;text-shadow:none!important}body[data-surface-kind="print"] .receipt-print-area,body[data-surface-kind="print"] .receipt-print-area *,body[data-surface-kind="print"] [data-print-receipt="is-emri"],body[data-surface-kind="print"] [data-print-receipt="is-emri"] *{visibility:visible!important}body[data-surface-kind="print"] .receipt-print-area,body[data-surface-kind="print"] [data-print-receipt="is-emri"]{position:absolute!important;left:0!important;top:0!important;width:72mm!important;max-width:72mm!important;margin:0!important;padding:3mm!important;border:0!important;border-radius:0!important;background:#fff!important;color:#111!important}body[data-surface-kind="print"] .no-print,body[data-surface-kind="print"] .depo-top-shell,body[data-surface-kind="print"] .mobile-bottom-nav-v705,body[data-surface-kind="print"] .sidebar,body[data-surface-kind="print"] .sidebar-backdrop,body[data-surface-kind="print"] nav,body[data-surface-kind="print"] header:not(.v599-receipt-header),body[data-surface-kind="print"] footer,body[data-surface-kind="print"] .print-screen-actions,body[data-surface-kind="print"] .qr-order-print-v710{display:none!important;visibility:hidden!important}}@page depo-receipt{size:80mm auto;margin:0}@media (prefers-reduced-motion:reduce){.qr-order-print-grid-v710 article,.qr-sticky-cta-v710{transition:none!important;animation:none!important}}:root{--depo-final-evidence-lock:"v713"}[data-final-evidence-lock="v713"] .premium-card{will-change:transform,opacity}:root{--zip21-truth-alignment:"v720_zip21_truth_alignment_full_regression_repair_lock_20260523";--legacy-regression-asset:"v700_omega_final_cleanroom_zero_blocker_r5_20260520"}:root{--zip22-final-live-acceptance:"v721_zip22_final_live_acceptance_rehearsal_lock_20260523";--zip22-live-go-required:"external-evidence"}:root{--zip23-production-cutover:"v722_zip23_production_cutover_authorization_lock_20260523";--zip23-live-cutover-required:"external-evidence"}:root{--zip24-post-cutover-hardening:"v723_zip24_post_cutover_hardening_customer_success_lock_20260523";--zip24-customer-success-readiness:"external-evidence"}:root{--zip25-default-saas-backbone:"v724_zip25_default_saas_backbone_productization_lock_20260523";--zip25-default-saas-go-required:"external-evidence"}.platform-commercial-cockpit{overflow-wrap:normal;word-break:normal;hyphens:none;container-type:inline-size}.platform-commercial-cockpit .hero-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;min-width:0}.platform-commercial-cockpit .summary-grid.four-col{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.platform-commercial-cockpit .summary-card{min-width:0;overflow:hidden}.platform-commercial-cockpit .summary-card strong{font-size:clamp(1.45rem,2.4vw,2.25rem);letter-spacing:-.04em;line-height:1.05;word-break:normal}.platform-commercial-cockpit .stack-row{display:grid;gap:4px;min-width:0;overflow-wrap:break-word;word-break:normal}.platform-commercial-cockpit .chip-row{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.platform-commercial-cockpit__qa{border-color:color-mix(in srgb,var(--depo-primary-2),#fff 62%);background:linear-gradient(180deg,#fffdf8 0%,#fbf5ec 100%)}.commercial-premium-qa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:12px 0 14px}.commercial-premium-qa-card{min-width:0;border:1px solid var(--depo-border);border-radius:18px;background:#fff;padding:14px;display:grid;gap:6px;box-shadow:var(--depo-shadow-sm);word-break:normal;overflow-wrap:break-word}.commercial-premium-qa-card strong{font-size:1rem;line-height:1.2;color:var(--depo-text)}.commercial-premium-qa-card span{color:var(--depo-text-soft);line-height:1.45}.commercial-premium-qa-card small{font-weight:900;color:var(--depo-primary-dark)}@media (max-width:760px){.platform-commercial-cockpit .hero-actions{justify-content:flex-start}.platform-commercial-cockpit .hero-actions .btn{flex:1 1 180px}.platform-commercial-cockpit .ops-grid.two-col{grid-template-columns:1fr}.commercial-premium-qa-grid{grid-template-columns:1fr}.platform-commercial-cockpit .summary-grid.four-col{grid-template-columns:1fr 1fr}}@media (max-width:430px){.platform-commercial-cockpit .summary-grid.four-col{grid-template-columns:1fr}.platform-commercial-cockpit .hero-actions .btn{flex-basis:100%}.platform-commercial-cockpit .badge{max-width:100%;white-space:normal;text-align:left}}:root{--deposistemleri-r60-asset-version:"v734_zip35_r64_final_polish_rollback_go_receipt_gate_lock_20260529"}@media (max-width:720px){html[data-ui-system="depo-v3"] .login-zip2-copy h1,html[data-ui-system="depo-v3"] .login-copy-v706 h1,html[data-ui-system="depo-v3"] .public-hero-copy-v706 h1,html[data-ui-system="depo-v3"] .public-zip2-hero h1,html[data-ui-system="depo-v3"] .public-zip2-hero .page-title,body.depo-v3 .login-zip2-copy h1,body.depo-v3 .login-copy-v706 h1,body.depo-v3 .public-hero-copy-v706 h1,body.depo-v3 .public-zip2-hero h1,body.depo-v3 .public-zip2-hero .page-title{font-size:1.78rem!important;line-height:1.24!important;letter-spacing:0!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important}}@media (max-width:380px){html[data-ui-system="depo-v3"] .login-zip2-copy h1,html[data-ui-system="depo-v3"] .login-copy-v706 h1,html[data-ui-system="depo-v3"] .public-hero-copy-v706 h1,html[data-ui-system="depo-v3"] .public-zip2-hero h1,html[data-ui-system="depo-v3"] .public-zip2-hero .page-title,body.depo-v3 .login-zip2-copy h1,body.depo-v3 .login-copy-v706 h1,body.depo-v3 .public-hero-copy-v706 h1,body.depo-v3 .public-zip2-hero h1,body.depo-v3 .public-zip2-hero .page-title{font-size:1.66rem!important;line-height:1.26!important}}html[data-ui-system="depo-v3"]:where(h1,h2,h3,h4,.page-title,.section-title,.hero-title,.stat-value,.metric-value),body.depo-v3:where(h1,h2,h3,h4,.page-title,.section-title,.hero-title,.stat-value,.metric-value),body[data-public-auth-system="public-auth-premium-v706"]:where(h1,h2,h3,h4,.public-hero-copy-v706 h1,.login-copy-v706 h1,.public-closing-v706 h2),body[data-brand-system="depo-enterprise-v850"]:where(h1,h2,h3,.page-title){letter-spacing:0!important}@media (min-width:721px){html[data-ui-system="depo-v3"]:where(.public-hero-copy-v706 h1,.login-copy-v706 h1,.public-zip2-hero h1,.aurora-r6-command-hero h1),body.depo-v3:where(.public-hero-copy-v706 h1,.login-copy-v706 h1,.public-zip2-hero h1,.aurora-r6-command-hero h1),body[data-public-auth-system="public-auth-premium-v706"]:where(.public-hero-copy-v706 h1,.login-copy-v706 h1){font-size:4rem!important;line-height:1.1!important;max-width:18ch!important}}:root{--deposistemleri-r64-go-receipt:"fail-closed";--deposistemleri-r64-asset-version:"v734_zip35_r64_final_polish_rollback_go_receipt_gate_lock_20260529"}:root{--zip3-active:1;--zip3-bg:#f7f3ec;--zip3-surface:rgba(255,253,248,.94);--zip3-surface-solid:#fffdf8;--zip3-ink:#17120d;--zip3-muted:#6f6257;--zip3-line:rgba(151,122,91,.22);--zip3-line-strong:rgba(151,122,91,.42);--zip3-brand:var(--tenant-brand-primary,var(--depo-primary,#2563eb));--zip3-accent:var(--tenant-brand-accent,var(--depo-primary-2,#0f766e));--zip3-focus:#2563eb;--zip3-danger:#b42318;--zip3-success:#147a4d;--zip3-radius-sm:12px;--zip3-radius-md:18px;--zip3-radius-lg:24px;--zip3-radius-xl:32px;--zip3-shadow-sm:0 8px 24px rgba(38,24,13,.08);--zip3-shadow-md:0 18px 48px rgba(38,24,13,.12);--zip3-shadow-focus:0 0 0 4px rgba(37,99,235,.18);--zip3-touch:44px;--zip3-shell-max:1440px;--zip3-motion:180ms cubic-bezier(.2,.7,.2,1)}html[data-zip3-design-system="global-shell-nav-v1"]{scroll-padding-top:132px}body.zip3-global-design-system-nav{background:radial-gradient(circle at 18% -12%,rgba(199,141,86,.18),transparent 28%),linear-gradient(180deg,#fbf7f0 0%,var(--zip3-bg) 58%,#efe2d2 100%)}body.zip3-global-design-system-nav:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0;box-shadow:var(--zip3-shadow-focus)}body.zip3-global-design-system-nav:where(button,a.btn,.btn,input[type="submit"],.zip3-quick-action){min-height:var(--zip3-touch)}body.zip3-global-design-system-nav .depo-top-shell,body.zip3-global-design-system-nav .public-header{backdrop-filter:saturate(1.12) blur(14px)}body.zip3-global-design-system-nav .r38-clean-header,body.zip3-global-design-system-nav .r38-clean-nav,body.zip3-global-design-system-nav .zip3-workflow-bar{width:min(100% - 32px,var(--zip3-shell-max))}body.zip3-global-design-system-nav .r38-clean-nav{gap:10px;padding-block:4px 12px;scroll-padding-inline:16px}body.zip3-global-design-system-nav .r38-clean-nav a,body.zip3-global-design-system-nav .public-topnav-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-color:transparent;transition:background var(--zip3-motion),border-color var(--zip3-motion),color var(--zip3-motion),box-shadow var(--zip3-motion),transform var(--zip3-motion)}body.zip3-global-design-system-nav .r38-clean-nav a:hover,body.zip3-global-design-system-nav .r38-clean-nav a:focus-visible,body.zip3-global-design-system-nav .public-topnav-link:hover,body.zip3-global-design-system-nav .public-topnav-link:focus-visible{transform:translateY(-1px)}body.zip3-global-design-system-nav .r38-clean-nav a[aria-current="page"],body.zip3-global-design-system-nav .r38-clean-nav a.is-active,body.zip3-global-design-system-nav .public-topnav-link[aria-current="page"],body.zip3-global-design-system-nav .public-topnav-link.is-active{background:linear-gradient(180deg,#fff,var(--zip3-surface-solid));border-color:var(--zip3-line-strong);color:var(--zip3-brand);box-shadow:var(--zip3-shadow-sm)}body.zip3-global-design-system-nav .r38-clean-nav a[aria-current="page"]::after,body.zip3-global-design-system-nav .public-topnav-link[aria-current="page"]::after{content:"";position:absolute;left:18px;right:18px;bottom:5px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--zip3-brand),var(--zip3-accent))}.zip3-workflow-bar{margin:0 auto 12px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--zip3-line);border-radius:var(--zip3-radius-lg);background:linear-gradient(180deg,rgba(255,253,248,.92),rgba(255,248,238,.86));box-shadow:var(--zip3-shadow-sm)}.zip3-workflow-bar__context{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.zip3-workflow-bar__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24vw;font-size:.94rem;letter-spacing:-.01em}.zip3-workflow-bar__summary{color:var(--zip3-muted);font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zip3-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 10px;border-radius:999px;background:rgba(143,91,52,.10);border:1px solid rgba(143,91,52,.18);color:var(--zip3-brand);font-weight:900;font-size:.78rem;white-space:nowrap}.zip3-workflow-bar__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.zip3-quick-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--zip3-line);border-radius:999px;padding:9px 13px;background:#fff;color:var(--zip3-ink);font-weight:900;font-size:.88rem;box-shadow:0 4px 14px rgba(38,24,13,.06);transition:background var(--zip3-motion),border-color var(--zip3-motion),transform var(--zip3-motion),box-shadow var(--zip3-motion)}.zip3-quick-action:hover,.zip3-quick-action:focus-visible,.zip3-quick-action[aria-current="page"]{border-color:var(--zip3-line-strong);color:var(--zip3-brand);transform:translateY(-1px);box-shadow:var(--zip3-shadow-sm)}body[data-account-scope="platform-admin"] .zip3-chip--scope{background:rgba(37,99,235,.10);border-color:rgba(37,99,235,.20);color:#1d4ed8}body[data-account-scope="customer-owner"] .zip3-chip--scope{background:rgba(20,122,77,.10);border-color:rgba(20,122,77,.20);color:var(--zip3-success)}body[data-account-scope="tenant-workspace"] .zip3-chip--scope,body[data-account-scope="platform-tenant-view"] .zip3-chip--scope{background:rgba(143,91,52,.10);border-color:rgba(143,91,52,.22);color:var(--zip3-brand)}body.zip3-global-design-system-nav .page-header,body.zip3-global-design-system-nav .section-header,body.zip3-global-design-system-nav .card-header{gap:16px;padding-bottom:10px;border-bottom:1px solid rgba(151,122,91,.14)}body.zip3-global-design-system-nav .card,body.zip3-global-design-system-nav .panel,body.zip3-global-design-system-nav .surface-card,body.zip3-global-design-system-nav .dashboard-card,body.zip3-global-design-system-nav .module-card,body.zip3-global-design-system-nav .stat-card,body.zip3-global-design-system-nav .form-card,body.zip3-global-design-system-nav .table-card,body.zip3-global-design-system-nav .auth-card{border-color:var(--zip3-line);box-shadow:var(--zip3-shadow-sm)}body.zip3-global-design-system-nav .card:hover,body.zip3-global-design-system-nav .module-card:hover{box-shadow:var(--zip3-shadow-md)}body.zip3-global-design-system-nav .table-wrap,body.zip3-global-design-system-nav .data-table-wrap,body.zip3-global-design-system-nav .responsive-table{border:1px solid var(--zip3-line);border-radius:var(--zip3-radius-md);background:var(--zip3-surface-solid)}body.zip3-global-design-system-nav table th{position:relative;background:linear-gradient(180deg,#fffdf8,#f5ede2);color:var(--zip3-muted);font-size:.78rem;letter-spacing:.03em;text-transform:uppercase}body.zip3-global-design-system-nav table td,body.zip3-global-design-system-nav table th{border-bottom:1px solid rgba(151,122,91,.16)}body.zip3-global-design-system-nav:where(input,select,textarea){min-height:var(--zip3-touch);border-radius:12px;border-color:var(--zip3-line-strong);background:#fff}body.zip3-global-design-system-nav:where(input,select,textarea):focus{outline:0;box-shadow:var(--zip3-shadow-focus);border-color:var(--zip3-focus)}body.zip3-global-design-system-nav .empty-state,body.zip3-global-design-system-nav .loading-state,body.zip3-global-design-system-nav .zip3-generated-empty-state{border:1px dashed var(--zip3-line-strong);border-radius:var(--zip3-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.70),rgba(255,248,238,.78));padding:28px;text-align:center;color:var(--zip3-muted)}.zip3-generated-empty-state strong{display:block;color:var(--zip3-ink);margin-bottom:4px}.zip3-runtime-proof{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}@media (prefers-reduced-motion:reduce){:root{--zip3-motion:1ms linear}body.zip3-global-design-system-nav *,body.zip3-global-design-system-nav *::before,body.zip3-global-design-system-nav *::after{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@media (max-width:980px){.zip3-workflow-bar{align-items:flex-start;flex-direction:column}.zip3-workflow-bar__context{width:100%;align-items:flex-start;flex-wrap:wrap}.zip3-workflow-bar__title{max-width:64vw}.zip3-workflow-bar__summary{width:100%;white-space:normal}.zip3-workflow-bar__actions{width:100%;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.zip3-quick-action{white-space:nowrap}}@media (max-width:680px){body.zip3-global-design-system-nav .r38-clean-header,body.zip3-global-design-system-nav .r38-clean-nav,body.zip3-global-design-system-nav .zip3-workflow-bar{width:calc(100% - 20px)}.zip3-workflow-bar{border-radius:18px;padding:10px}.zip3-workflow-bar__title{max-width:58vw}.zip3-workflow-bar__actions{scroll-snap-type:x proximity}.zip3-quick-action{scroll-snap-align:start;min-width:max-content}body.zip3-global-design-system-nav .r38-clean-nav a,body.zip3-global-design-system-nav .public-topnav-link{min-height:44px}}@media (max-width:520px){body.zip3-global-design-system-nav table[data-zip3-card-table="true"] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.zip3-global-design-system-nav table[data-zip3-card-table="true"],body.zip3-global-design-system-nav table[data-zip3-card-table="true"] tbody,body.zip3-global-design-system-nav table[data-zip3-card-table="true"] tr,body.zip3-global-design-system-nav table[data-zip3-card-table="true"] td{display:block;width:100%}body.zip3-global-design-system-nav table[data-zip3-card-table="true"] tr{border:1px solid var(--zip3-line);border-radius:16px;margin:0 0 10px;background:#fff;overflow:hidden}body.zip3-global-design-system-nav table[data-zip3-card-table="true"] td{display:grid;grid-template-columns:minmax(120px,42%) 1fr;gap:10px;border-bottom:1px solid rgba(151,122,91,.12)}body.zip3-global-design-system-nav table[data-zip3-card-table="true"] td::before{content:attr(data-label);font-weight:900;color:var(--zip3-muted)}}@media print{.zip3-workflow-bar,.zip3-runtime-proof{display:none!important}}:root{--zip03-active:"DEPO_ZIP03_DESIGN_SYSTEM_LAYOUT_NAV_STANDARDIZATION_ACTIVE";--ds-bg:#f5f7fb;--ds-bg-strong:#eaf0f8;--ds-surface:#ffffff;--ds-surface-soft:#f8fafc;--ds-surface-raised:#fffdf9;--ds-text:#0f172a;--ds-text-muted:#475569;--ds-text-subtle:#64748b;--ds-border:#d9e2ef;--ds-border-strong:#b8c6d8;--ds-primary:#1d4ed8;--ds-primary-strong:#1e3a8a;--ds-primary-soft:#dbeafe;--ds-accent:#0f766e;--ds-accent-soft:#ccfbf1;--ds-success:#15803d;--ds-warning:#b45309;--ds-danger:#b91c1c;--ds-focus:#2563eb;--ds-shadow-sm:0 8px 20px rgba(15,23,42,.06);--ds-shadow-md:0 18px 45px rgba(15,23,42,.10);--ds-shadow-lg:0 28px 80px rgba(15,23,42,.16);--ds-radius-xs:8px;--ds-radius-sm:12px;--ds-radius-md:16px;--ds-radius-lg:24px;--ds-radius-xl:32px;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-shell-max:1440px;--ds-readable:78ch;--ds-target:44px}html[data-design-system-standardization="zip03"]{background:var(--ds-bg)}body.zip03-design-system-standardized,body[data-ui-foundation="zip03-worldclass-saas-wms"]{background:linear-gradient(180deg,#f8fbff 0%,#f3f6fb 46%,#edf3fb 100%);color:var(--ds-text);accent-color:var(--tenant-brand-primary,var(--ds-primary))}body.zip03-design-system-standardized:where(.container,.shell-main){width:min(100% - 32px,var(--ds-shell-max))}body.zip03-design-system-standardized:where(.page-shell,.dashboard-core-shell,.owner-dashboard-shell,.platform-commercial-cockpit){max-width:var(--ds-shell-max);margin-inline:auto}body.zip03-design-system-standardized:where(p,.lead,.muted,.metric-note,.card small){max-width:var(--ds-readable)}body.zip03-design-system-standardized:where(a,button,input,select,textarea,.btn):focus-visible{outline:3px solid color-mix(in srgb,var(--ds-focus),transparent 18%);outline-offset:3px;box-shadow:0 0 0 6px color-mix(in srgb,var(--ds-focus),transparent 86%)}body.zip03-design-system-standardized .skip-link{background:var(--ds-primary-strong);border:1px solid rgba(255,255,255,.26)}body.zip03-design-system-standardized:where(.depo-top-shell,.public-header,.clean-auth-header){backdrop-filter:saturate(140%) blur(16px);background:rgba(255,255,255,.92);border-color:rgba(185,200,220,.72)}body.zip03-design-system-standardized .r38-clean-header{min-height:72px}body.zip03-design-system-standardized .r38-brand{min-width:0}body.zip03-design-system-standardized .r38-logo{border-radius:18px;border-color:var(--ds-border);background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:var(--ds-shadow-sm)}body.zip03-design-system-standardized .r38-brand-copy strong{color:var(--ds-text);font-size:1rem;letter-spacing:-.018em}body.zip03-design-system-standardized .r38-brand-copy small{color:var(--ds-text-muted);font-weight:650}body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"]{gap:8px;padding-bottom:14px;scroll-padding-inline:16px}body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a,body.zip03-design-system-standardized .public-topnav[data-zip03-nav-standard="true"] a{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:999px;padding:10px 14px;color:var(--ds-text-muted);font-weight:850;line-height:1;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a:hover,body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a.is-active,body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a[aria-current="page"],body.zip03-design-system-standardized .public-topnav[data-zip03-nav-standard="true"] a:hover,body.zip03-design-system-standardized .public-topnav[data-zip03-nav-standard="true"] a.is-active,body.zip03-design-system-standardized .public-topnav[data-zip03-nav-standard="true"] a[aria-current="page"]{background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border-color:var(--ds-border);color:var(--ds-primary-strong);box-shadow:var(--ds-shadow-sm);transform:translateY(-1px)}body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a.is-active::before,body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a[aria-current="page"]::before{content:"";width:7px;height:7px;border-radius:999px;background:var(--tenant-brand-primary,var(--ds-primary));box-shadow:0 0 0 4px color-mix(in srgb,var(--tenant-brand-primary,var(--ds-primary)),transparent 84%)}body.zip03-design-system-standardized .shell-command-strip{width:min(100% - 32px,var(--ds-shell-max));margin:0 auto 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid rgba(185,200,220,.72);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(248,250,252,.88));box-shadow:0 8px 24px rgba(15,23,42,.05)}body.zip03-design-system-standardized .shell-command-copy{display:grid;gap:2px;min-width:0}body.zip03-design-system-standardized .shell-command-copy strong{font-size:.92rem;color:var(--ds-text)}body.zip03-design-system-standardized .shell-command-copy span{font-size:.84rem;color:var(--ds-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.zip03-design-system-standardized .shell-command-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}body.zip03-design-system-standardized .shell-command-actions a{min-height:34px;display:inline-flex;align-items:center;border-radius:999px;padding:8px 11px;background:#fff;border:1px solid var(--ds-border);color:var(--ds-primary-strong);font-size:.82rem;font-weight:850;box-shadow:0 4px 12px rgba(15,23,42,.04)}body.zip03-design-system-standardized .shell-command-actions a:hover{transform:translateY(-1px);box-shadow:var(--ds-shadow-sm)}body.zip03-design-system-standardized .shell-command-strip--platform{background:linear-gradient(135deg,#eef4ff,#fff)}body.zip03-design-system-standardized .shell-command-strip--owner{background:linear-gradient(135deg,#f0fdfa,#fff)}body.zip03-design-system-standardized:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card,.metric-card,.focus-card,.command-center-card,.dashboard-core-action-card){border-color:var(--ds-border);background:linear-gradient(180deg,var(--ds-surface) 0%,#fbfdff 100%);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm)}body.zip03-design-system-standardized:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.metric-card,.focus-card):hover{box-shadow:var(--ds-shadow-md)}body.zip03-design-system-standardized:where(.page-header,.section-header,.card-header,.toolbar,.card-head){gap:16px;align-items:flex-start}body.zip03-design-system-standardized:where(h1,.page-title){font-size:clamp(1.9rem,3vw,3.25rem);line-height:1.05;letter-spacing:-.045em;color:var(--ds-text)}body.zip03-design-system-standardized:where(h2,.section-title){font-size:clamp(1.34rem,2vw,2.15rem);line-height:1.1;letter-spacing:-.032em;color:var(--ds-text)}body.zip03-design-system-standardized:where(h3){letter-spacing:-.016em;color:var(--ds-text)}body.zip03-design-system-standardized:where(.eyebrow,.kicker,.hero-kicker){letter-spacing:.08em;color:var(--tenant-brand-primary,var(--ds-primary))}body.zip03-design-system-standardized:where(.btn,button.btn,a.btn,.button,.primary-button,.secondary-button,input[type="submit"]){min-height:var(--ds-target);border-radius:999px;border-color:var(--ds-border);font-weight:900;letter-spacing:-.01em;box-shadow:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}body.zip03-design-system-standardized:where(.btn:hover,button.btn:hover,a.btn:hover,.button:hover,.primary-button:hover,.secondary-button:hover){transform:translateY(-1px);box-shadow:var(--ds-shadow-sm)}body.zip03-design-system-standardized:where(.btn.primary,.button.primary,.primary-button,input[type="submit"]){background:linear-gradient(135deg,var(--tenant-brand-primary,var(--ds-primary)),var(--tenant-brand-accent,var(--ds-accent)));color:#fff;border-color:transparent}body.zip03-design-system-standardized:where(.btn.secondary,.secondary-button){background:#fff;color:var(--ds-primary-strong)}body.zip03-design-system-standardized:where(.btn.ghost,.button.ghost){background:transparent;border-color:transparent;color:var(--ds-primary-strong);box-shadow:none}body.zip03-design-system-standardized:where(.btn.success){background:var(--ds-success);color:#fff;border-color:transparent}body.zip03-design-system-standardized:where(.btn.danger){background:var(--ds-danger);color:#fff;border-color:transparent}body.zip03-design-system-standardized:where(.badge,.pill,.status-badge,.scope-chip){min-height:28px;border-radius:999px;border-color:var(--ds-border);background:#fff;font-weight:850;color:var(--ds-text-muted)}body.zip03-design-system-standardized:where(.badge.ok,.badge.success,.status-ok){color:var(--ds-success);background:#f0fdf4;border-color:#bbf7d0}body.zip03-design-system-standardized:where(.badge.warn,.badge.warning,.status-warning){color:var(--ds-warning);background:#fffbeb;border-color:#fde68a}body.zip03-design-system-standardized:where(.badge.danger,.status-danger){color:var(--ds-danger);background:#fef2f2;border-color:#fecaca}body.zip03-design-system-standardized:where(.alert,.runtime-pulse-banner){border-radius:var(--ds-radius-md);border-color:var(--ds-border);box-shadow:var(--ds-shadow-sm)}body.zip03-design-system-standardized form[data-zip03-form-standard="true"],body.zip03-design-system-standardized:where(.stack-form,.inline-form,.filter-form,.search-form){gap:14px}body.zip03-design-system-standardized:where(label,.form-field label){display:grid;gap:7px;color:var(--ds-text-muted);font-weight:850}body.zip03-design-system-standardized:where(input,select,textarea){min-height:var(--ds-target);border-radius:14px;border:1px solid var(--ds-border);background:#fff;color:var(--ds-text);padding-inline:13px;box-shadow:inset 0 1px 0 rgba(15,23,42,.02)}body.zip03-design-system-standardized:where(textarea){padding-block:11px;min-height:112px;resize:vertical}body.zip03-design-system-standardized:where(input:hover,select:hover,textarea:hover){border-color:var(--ds-border-strong)}body.zip03-design-system-standardized:where(input:disabled,select:disabled,textarea:disabled,button:disabled,.btn[aria-disabled="true"]){opacity:.62;cursor:not-allowed;filter:saturate(.8)}body.zip03-design-system-standardized:where(input[aria-invalid="true"],select[aria-invalid="true"],textarea[aria-invalid="true"]){border-color:var(--ds-danger);box-shadow:0 0 0 4px rgba(185,28,28,.10)}body.zip03-design-system-standardized .field-helper{color:var(--ds-text-subtle);font-size:.86rem}body.zip03-design-system-standardized:where(.field-error,.form-error){color:var(--ds-danger);font-weight:800}body.zip03-design-system-standardized:where(.form-actions,.page-actions,.toolbar-actions){gap:10px}body.zip03-design-system-standardized:where(.data-table-wrap,.table-wrap,.responsive-table,.zip03-table-wrap){border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:#fff;box-shadow:var(--ds-shadow-sm);overflow:auto}body.zip03-design-system-standardized:where(table){border-collapse:separate;border-spacing:0;width:100%}body.zip03-design-system-standardized:where(thead th){position:sticky;top:0;z-index:1;background:#f8fafc;color:var(--ds-text-subtle);font-size:.73rem;text-transform:uppercase;letter-spacing:.05em;font-weight:950}body.zip03-design-system-standardized:where(th,td){padding:12px 14px;border-bottom:1px solid var(--ds-border);vertical-align:middle}body.zip03-design-system-standardized:where(tbody tr:last-child td){border-bottom:0}body.zip03-design-system-standardized:where(tbody tr:hover td){background:#f8fbff}body.zip03-design-system-standardized td[data-money],body.zip03-design-system-standardized td[data-number]{font-variant-numeric:tabular-nums;text-align:right}body.zip03-design-system-standardized .zip03-table-meta{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--ds-border);background:#f8fafc;color:var(--ds-text-muted);font-size:.86rem;font-weight:800}body.zip03-design-system-standardized:where(.empty-state,.loading-state,.error-state,.zip03-empty-state){border:1px dashed var(--ds-border-strong);border-radius:var(--ds-radius-lg);background:linear-gradient(180deg,#fff,#f8fafc);color:var(--ds-text-muted);padding:clamp(22px,3vw,34px);text-align:center}body.zip03-design-system-standardized .zip03-empty-state strong{display:block;color:var(--ds-text);font-size:1.05rem;margin-bottom:4px}body.zip03-design-system-standardized [aria-busy="true"]{cursor:progress}body.zip03-design-system-standardized:where(.metrics-grid,.stats-grid,.dashboard-command-metrics-v707,.dashboard-core-action-grid){gap:16px}body.zip03-design-system-standardized:where(.metric-card,.premium-kpi-v707,.stat-card){display:grid;gap:8px;min-height:132px}body.zip03-design-system-standardized:where(.metric-card strong,.metric-value,.stat-value){font-variant-numeric:tabular-nums;font-size:clamp(1.65rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;color:var(--ds-text)}body.zip03-design-system-standardized .dashboard-command-lane-v707 a,body.zip03-design-system-standardized .dashboard-core-link-grid a{border-radius:18px;border:1px solid var(--ds-border);background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.05)}body.zip03-design-system-standardized .page-hero,body.zip03-design-system-standardized .premium-hero-panel{border-radius:var(--ds-radius-xl);border:1px solid rgba(185,200,220,.72);box-shadow:var(--ds-shadow-md)}@media (max-width:920px){body.zip03-design-system-standardized .r38-clean-header{min-height:64px}body.zip03-design-system-standardized .r38-brand-copy strong{max-width:58vw}body.zip03-design-system-standardized .r38-brand-copy small{display:none}body.zip03-design-system-standardized .r38-user span{display:none}body.zip03-design-system-standardized .shell-command-strip{align-items:flex-start;flex-direction:column;border-radius:18px}body.zip03-design-system-standardized .shell-command-copy span{white-space:normal}body.zip03-design-system-standardized .shell-command-actions{width:100%;justify-content:flex-start}body.zip03-design-system-standardized .shell-command-actions a{flex:1 1 130px;justify-content:center}body.zip03-design-system-standardized:where(.page-header,.section-header,.card-header,.toolbar,.card-head){flex-direction:column;align-items:stretch}body.zip03-design-system-standardized:where(.page-actions,.hero-actions,.toolbar-actions,.form-actions){justify-content:flex-start}body.zip03-design-system-standardized:where(.page-actions .btn,.hero-actions .btn,.toolbar-actions .btn,.form-actions .btn){flex:1 1 150px}body.zip03-design-system-standardized:where(.data-table-wrap,.table-wrap,.responsive-table,.zip03-table-wrap){border-radius:18px}}@media (max-width:680px){body.zip03-design-system-standardized:where(.container,.shell-main){width:min(100% - 22px,var(--ds-shell-max));padding-top:18px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"]{padding-inline:11px;width:100%}body.zip03-design-system-standardized .r38-clean-nav[data-zip03-nav-standard="true"] a{min-height:42px;padding:10px 12px;font-size:.86rem}body.zip03-design-system-standardized:where(h1,.page-title){font-size:clamp(1.72rem,9vw,2.2rem);letter-spacing:-.025em}body.zip03-design-system-standardized:where(h2,.section-title){font-size:1.32rem}body.zip03-design-system-standardized:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.metric-card,.focus-card,.form-card,.table-card){border-radius:20px;padding:16px}body.zip03-design-system-standardized:where(.mobile-bottom-nav,.mobile-bottom-nav-v705){left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:24px;border:1px solid var(--ds-border);box-shadow:var(--ds-shadow-lg)}body.zip03-design-system-standardized:where(.mobile-nav-item){min-height:54px}}@media (max-width:520px){body.zip03-design-system-standardized .zip03-table-wrap table,body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"]{min-width:0}body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] thead{display:none}body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] tbody,body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] tr,body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] td{display:block;width:100%}body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] tr{padding:12px;border-bottom:1px solid var(--ds-border)}body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] td{padding:7px 0;border:0;display:grid;grid-template-columns:minmax(8rem,42%) 1fr;gap:8px;align-items:start}body.zip03-design-system-standardized .data-table-wrap table[data-zip03-card-table="true"] td::before{content:attr(data-label);font-weight:900;color:var(--ds-text-subtle);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){body.zip03-design-system-standardized *,body.zip03-design-system-standardized *::before,body.zip03-design-system-standardized *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{body.zip03-design-system-standardized .shell-command-strip{display:none!important}}:root{--depo-v850-ink:#101820;--depo-v850-ink-soft:#344253;--depo-v850-muted:#697586;--depo-v850-bg:#f5f7fa;--depo-v850-surface:#ffffff;--depo-v850-line:#d8e0ea;--depo-v850-line-strong:#b9c5d3;--depo-v850-accent:#b9823b;--depo-v850-accent-strong:#8c5d24;--depo-v850-deep:#111923;--depo-v850-deep-2:#172331;--depo-v850-focus:#2563eb}body[data-public-auth-system="public-auth-premium-v706"]:where(.depo-v3),body[data-public-auth-system="public-auth-premium-v706"]{background:linear-gradient(180deg,#f8fafc 0%,var(--depo-v850-bg) 58%,#eef3f8 100%);color:var(--depo-v850-ink)}body[data-public-auth-system="public-auth-premium-v706"]:where(.public-header,.clean-auth-header,.clean-public-header){width:min(100% - 32px,1180px);margin-top:16px;border-radius:16px;background:rgba(255,255,255,.94);border:1px solid var(--depo-v850-line);box-shadow:0 12px 34px rgba(16,24,32,.08);backdrop-filter:saturate(1.05) blur(10px)}body[data-public-auth-system="public-auth-premium-v706"] .r38-logo{border-radius:12px;border-color:var(--depo-v850-line);box-shadow:none}body[data-public-auth-system="public-auth-premium-v706"] .r38-brand-copy strong{color:var(--depo-v850-ink);letter-spacing:0!important}body[data-public-auth-system="public-auth-premium-v706"] .r38-brand-copy small,body[data-public-auth-system="public-auth-premium-v706"] .public-topnav-link{color:var(--depo-v850-muted)}body[data-public-auth-system="public-auth-premium-v706"] .public-topnav-link{border-radius:10px;font-weight:800}body[data-public-auth-system="public-auth-premium-v706"] .public-topnav-link:hover,body[data-public-auth-system="public-auth-premium-v706"] .public-topnav-link:focus-visible,body[data-public-auth-system="public-auth-premium-v706"] .public-topnav-link.is-active,body[data-public-auth-system="public-auth-premium-v706"] .public-topnav-link[aria-current="page"]{background:#f3f6fa;border-color:var(--depo-v850-line);color:var(--depo-v850-ink);box-shadow:none}body[data-public-auth-system="public-auth-premium-v706"] .public-login-cta-v706{background:var(--depo-v850-deep)!important;color:#fff!important;border-color:var(--depo-v850-deep)!important}body[data-public-auth-system="public-auth-premium-v706"] .public-premium-v706{gap:clamp(18px,3vw,34px)}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706{min-height:clamp(560px,72vh,760px);border-radius:24px;border-color:rgba(255,255,255,.10);background:linear-gradient(135deg,var(--depo-v850-deep) 0%,var(--depo-v850-deep-2) 54%,#0d131b 100%);box-shadow:0 24px 80px rgba(16,24,32,.28),inset 0 1px 0 rgba(255,255,255,.06)}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706::before{display:none}body[data-public-auth-system="public-auth-premium-v706"] .public-kicker-v706,body[data-public-auth-system="public-auth-premium-v706"] .hero-kicker,body[data-public-auth-system="public-auth-premium-v706"] .eyebrow{color:#d7a35c;letter-spacing:.12em}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-copy-v706 h1,body[data-public-auth-system="public-auth-premium-v706"] .login-copy-v706 h1{max-width:18ch!important;line-height:1.04!important;letter-spacing:0!important;color:#f8fafc}body[data-public-auth-system="public-auth-premium-v706"] .public-lead-v706,body[data-public-auth-system="public-auth-premium-v706"] .login-lead-v706{color:rgba(241,245,249,.78);line-height:1.62}body[data-public-auth-system="public-auth-premium-v706"]:where(.btn,button.btn,a.btn,input[type="submit"]){border-radius:12px;box-shadow:none}body[data-public-auth-system="public-auth-premium-v706"]:where(.btn.primary,.primary-button,input[type="submit"]){background:var(--depo-v850-accent);border-color:var(--depo-v850-accent);color:#111923}body[data-public-auth-system="public-auth-premium-v706"]:where(.btn.primary:hover,.primary-button:hover,input[type="submit"]:hover){background:#d39a50;border-color:#d39a50}body[data-public-auth-system="public-auth-premium-v706"] .btn.secondary{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.20);color:#f8fafc}body[data-public-auth-system="public-auth-premium-v706"] .public-proof-strip-v706 span,body[data-public-auth-system="public-auth-premium-v706"] .login-benefits-v706 span{border-radius:10px;border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:rgba(248,250,252,.78)}body[data-public-auth-system="public-auth-premium-v706"] .product-window-v706,body[data-public-auth-system="public-auth-premium-v706"] .login-preview-v706{border-radius:18px;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06);box-shadow:0 18px 50px rgba(0,0,0,.24);transform:none}body[data-public-auth-system="public-auth-premium-v706"] .metric-card-v706,body[data-public-auth-system="public-auth-premium-v706"]:where(.public-card-grid-v706 article,.public-role-grid-v706 article,.public-module-matrix-v706 article,.public-plan-v706){border-radius:12px;border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.055);transition:border-color .16s ease,background .16s ease}body[data-public-auth-system="public-auth-premium-v706"]:where(.public-card-grid-v706 article,.public-role-grid-v706 article,.public-module-matrix-v706 article,.public-plan-v706):hover{transform:none;border-color:rgba(215,163,92,.38);background:rgba(255,255,255,.075)}body[data-public-auth-system="public-auth-premium-v706"] .public-section-v706{border-radius:18px;border-color:var(--depo-v850-line);background:var(--depo-v850-surface);box-shadow:0 16px 45px rgba(16,24,32,.08)}body[data-public-auth-system="public-auth-premium-v706"] .public-section-v706:where(h2,strong,b,label){color:var(--depo-v850-ink)}body[data-public-auth-system="public-auth-premium-v706"] .public-section-v706:where(p,span,li,.muted,.form-help){color:var(--depo-v850-ink-soft)}body[data-public-auth-system="public-auth-premium-v706"] .public-dark-band-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706{border-color:rgba(255,255,255,.12);background:linear-gradient(135deg,var(--depo-v850-deep),var(--depo-v850-deep-2));box-shadow:0 20px 60px rgba(16,24,32,.20)}body[data-public-auth-system="public-auth-premium-v706"] .public-dark-band-v706:where(h2,strong,b),body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706:where(h2,strong,b){color:#f8fafc}body[data-public-auth-system="public-auth-premium-v706"] .public-dark-band-v706:where(p,span,.muted),body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706:where(p,span,.muted){color:rgba(241,245,249,.74)}body[data-public-auth-system="public-auth-premium-v706"] .public-form-v706:where(input,textarea,select),body[data-public-auth-system="public-auth-premium-v706"] .login-form-v706:where(input){border-radius:10px;border-color:var(--depo-v850-line);background:#fff;color:var(--depo-v850-ink)}body[data-public-auth-system="public-auth-premium-v706"] .public-form-v706:where(input,textarea,select):focus,body[data-public-auth-system="public-auth-premium-v706"] .login-form-v706:where(input):focus{border-color:var(--depo-v850-focus);box-shadow:0 0 0 4px rgba(37,99,235,.14)}body[data-public-auth-system="public-auth-premium-v706"] .login-premium-v706{min-height:calc(100vh - 140px)}body[data-public-auth-system="public-auth-premium-v706"] .login-panel-v706{border-radius:18px;border-color:var(--depo-v850-line);background:#fff;color:var(--depo-v850-ink);box-shadow:0 22px 70px rgba(16,24,32,.16)}body[data-public-auth-system="public-auth-premium-v706"] .login-panel-v706:where(h2,label,strong){color:var(--depo-v850-ink)}body[data-public-auth-system="public-auth-premium-v706"] .login-panel-v706:where(p,.muted,.small,.auth-inline-note){color:var(--depo-v850-muted)}body[data-public-auth-system="public-auth-premium-v706"] .password-toggle{border-radius:10px;border-color:var(--depo-v850-line);background:#f7f9fc;color:var(--depo-v850-ink-soft)}body[data-public-auth-system="public-auth-premium-v706"] .login-note-v706{border-radius:10px;border-color:var(--depo-v850-line);background:#f7f9fc;color:var(--depo-v850-ink-soft)}body[data-public-auth-system="public-auth-premium-v706"] .brand-login-links .btn.secondary,body[data-public-auth-system="public-auth-premium-v706"] .brand-login-links .btn.tertiary{background:#fff;border-color:var(--depo-v850-line);color:var(--depo-v850-ink)}body[data-public-auth-system="public-auth-premium-v706"] [data-premium-reveal]{opacity:1!important;transform:none!important}body[data-public-auth-system="public-auth-premium-v706"].public-auth-revealed [data-premium-reveal],body[data-public-auth-system="public-auth-premium-v706"] [data-premium-reveal].is-visible{transition:opacity .22s ease,transform .22s ease}@media (min-width:721px){body[data-public-auth-system="public-auth-premium-v706"] .public-hero-copy-v706 h1,body[data-public-auth-system="public-auth-premium-v706"] .login-copy-v706 h1{font-size:clamp(2.85rem,5vw,4.75rem)!important}}@media (max-width:720px){body[data-public-auth-system="public-auth-premium-v706"] .public-hero-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-section-v706,body[data-public-auth-system="public-auth-premium-v706"] .public-closing-v706,body[data-public-auth-system="public-auth-premium-v706"] .login-panel-v706{border-radius:16px}body[data-public-auth-system="public-auth-premium-v706"] .public-header,body[data-public-auth-system="public-auth-premium-v706"] .clean-auth-header,body[data-public-auth-system="public-auth-premium-v706"] .clean-public-header{width:calc(100% - 20px);border-radius:14px}body[data-public-auth-system="public-auth-premium-v706"] .public-hero-copy-v706 h1,body[data-public-auth-system="public-auth-premium-v706"] .login-copy-v706 h1{max-width:100%!important}body[data-public-auth-system="public-auth-premium-v706"] .login-password-field-v706{display:grid;grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){body[data-public-auth-system="public-auth-premium-v706"] *,body[data-public-auth-system="public-auth-premium-v706"] *::before,body[data-public-auth-system="public-auth-premium-v706"] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.public-auth-premium-v706{background:linear-gradient(180deg,#f8fafc 0%,var(--depo-v850-bg) 58%,#eef3f8 100%)!important;color:var(--depo-v850-ink)}body.public-auth-premium-v706:where(.public-header,.clean-auth-header,.clean-public-header){width:min(100% - 32px,1180px)!important;margin-top:16px!important;border-radius:16px!important;background:rgba(255,255,255,.94)!important;border:1px solid var(--depo-v850-line)!important;box-shadow:0 12px 34px rgba(16,24,32,.08)!important}body.public-auth-premium-v706:where(.public-topnav-link,.zip3-nav-link){border-radius:10px!important;color:var(--depo-v850-muted)!important}body.public-auth-premium-v706:where(.public-topnav-link:hover,.public-topnav-link:focus-visible,.public-topnav-link.is-active,.public-topnav-link[aria-current="page"]){background:#f3f6fa!important;border-color:var(--depo-v850-line)!important;color:var(--depo-v850-ink)!important;box-shadow:none!important}body.public-auth-premium-v706 .public-login-cta-v706{background:var(--depo-v850-deep)!important;color:#fff!important;border-color:var(--depo-v850-deep)!important}body.public-auth-premium-v706 .public-hero-v706{min-height:clamp(560px,72vh,760px)!important;border-radius:24px!important;background:linear-gradient(135deg,var(--depo-v850-deep) 0%,var(--depo-v850-deep-2) 54%,#0d131b 100%)!important;box-shadow:0 24px 80px rgba(16,24,32,.28),inset 0 1px 0 rgba(255,255,255,.06)!important}body.public-auth-premium-v706 .public-hero-v706::before{display:none!important}body.public-auth-premium-v706:where(.public-hero-copy-v706 h1,.login-copy-v706 h1){max-width:18ch!important;line-height:1.06!important;letter-spacing:0!important;color:#f8fafc!important}body.public-auth-premium-v706 .login-copy-v706 h1{font-size:clamp(2rem,3.6vw,3.75rem)!important}body.public-auth-premium-v706 .public-hero-copy-v706 h1{font-size:clamp(2.5rem,5vw,4.7rem)!important}body.public-auth-premium-v706:where(.public-lead-v706,.login-lead-v706){color:rgba(241,245,249,.78)!important;line-height:1.62!important}body.public-auth-premium-v706:where(.hero-kicker,.public-kicker-v706,.eyebrow){color:#d7a35c!important;letter-spacing:.12em!important}body.public-auth-premium-v706:where(.btn,button.btn,a.btn,input[type="submit"]){border-radius:12px!important;box-shadow:none!important}body.public-auth-premium-v706:where(.btn.primary,.primary-button,input[type="submit"]){background:#2f64d6!important;border-color:#2f64d6!important;color:#fff!important}body.public-auth-premium-v706 .btn.secondary{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.20)!important;color:#f8fafc!important}body.public-auth-premium-v706:where(.public-proof-strip-v706 span,.login-benefits-v706 span){border-radius:10px!important;border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.06)!important;color:rgba(248,250,252,.78)!important}body.public-auth-premium-v706:where(.product-window-v706,.login-preview-v706){border-radius:18px!important;border-color:rgba(255,255,255,.14)!important;background:rgba(255,255,255,.06)!important;box-shadow:0 18px 50px rgba(0,0,0,.24)!important;transform:none!important}body.public-auth-premium-v706:where(.metric-card-v706,.public-card-grid-v706 article,.public-role-grid-v706 article,.public-module-matrix-v706 article,.public-plan-v706){border-radius:12px!important;border-color:rgba(255,255,255,.13)!important;background:rgba(255,255,255,.055)!important;transform:none!important}body.public-auth-premium-v706 .public-section-v706{border-radius:18px!important;border-color:var(--depo-v850-line)!important;background:#fff!important;box-shadow:0 16px 45px rgba(16,24,32,.08)!important}body.public-auth-premium-v706 .public-section-v706:where(h2,strong,b,label){color:var(--depo-v850-ink)!important}body.public-auth-premium-v706 .public-section-v706:where(p,span,li,.muted,.form-help){color:var(--depo-v850-ink-soft)!important}body.public-auth-premium-v706:where(.public-dark-band-v706,.public-closing-v706){border-color:rgba(255,255,255,.12)!important;background:linear-gradient(135deg,var(--depo-v850-deep),var(--depo-v850-deep-2))!important;box-shadow:0 20px 60px rgba(16,24,32,.20)!important}body.public-auth-premium-v706:where(.public-dark-band-v706,.public-closing-v706):where(h2,strong,b){color:#f8fafc!important}body.public-auth-premium-v706:where(.public-dark-band-v706,.public-closing-v706):where(p,span,.muted){color:rgba(241,245,249,.74)!important}body.public-auth-premium-v706 .login-premium-v706{min-height:calc(100svh - 132px)!important;padding-block:clamp(16px,3vw,34px)!important}body.public-auth-premium-v706 .login-layout-v706{width:min(100%,1120px)!important;grid-template-columns:minmax(0,.78fr) minmax(360px,500px)!important;gap:clamp(20px,3.5vw,44px)!important}body.public-auth-premium-v706 .login-copy-v706{padding:clamp(12px,2vw,24px)!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;contain:paint!important}body.public-auth-premium-v706 .login-copy-v706:after{right:0!important;bottom:0!important;transform:none!important;opacity:.58!important}body.public-auth-premium-v706 .login-copy-v706:where(p,small,span,strong){max-width:100%!important;overflow-wrap:break-word!important;white-space:normal!important}body.public-auth-premium-v706 .login-panel-v706{border-radius:18px!important;border-color:var(--depo-v850-line)!important;background:#fff!important;color:var(--depo-v850-ink)!important;box-shadow:0 22px 70px rgba(16,24,32,.16)!important}body.public-auth-premium-v706 .login-panel-v706:where(h2,label,strong){color:var(--depo-v850-ink)!important}body.public-auth-premium-v706 .login-panel-v706:where(p,.muted,.small,.auth-inline-note){color:var(--depo-v850-muted)!important}body.public-auth-premium-v706:where(.public-form-v706 input,.public-form-v706 textarea,.public-form-v706 select,.login-form-v706 input){border-radius:10px!important;border-color:var(--depo-v850-line)!important;background:#fff!important;color:var(--depo-v850-ink)!important}body.public-auth-premium-v706:where(.public-form-v706 input:focus,.public-form-v706 textarea:focus,.public-form-v706 select:focus,.login-form-v706 input:focus){border-color:var(--depo-v850-focus)!important;box-shadow:0 0 0 4px rgba(37,99,235,.14)!important}body.public-auth-premium-v706:where(.password-toggle,.login-note-v706){border-radius:10px!important;border-color:var(--depo-v850-line)!important;background:#f7f9fc!important;color:var(--depo-v850-ink-soft)!important}body.public-auth-premium-v706 .brand-login-links:where(.btn.secondary,.btn.tertiary){background:#fff!important;border-color:var(--depo-v850-line)!important;color:var(--depo-v850-ink)!important}body.public-auth-premium-v706 .brand-login-links.login-links-v706{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:12px!important}body.public-auth-premium-v706 .brand-login-links.login-links-v706 a.btn,body.public-auth-premium-v706 .brand-login-links.login-links-v706 a.btn.secondary,body.public-auth-premium-v706 .brand-login-links.login-links-v706 a.btn.tertiary{min-height:42px!important;padding:10px 14px!important;border-radius:10px!important;background:#f7f9fc!important;border:1px solid var(--depo-v850-line)!important;color:var(--depo-v850-ink)!important;font-weight:850!important}body.public-auth-premium-v706 .brand-login-links.login-links-v706 a.btn:hover,body.public-auth-premium-v706 .brand-login-links.login-links-v706 a.btn:focus-visible{background:#eef3f8!important;color:var(--depo-v850-ink)!important}body.public-auth-premium-v706 [data-premium-reveal]{opacity:1!important;transform:none!important}@media (max-width:980px){body.public-auth-premium-v706 .login-layout-v706{grid-template-columns:1fr!important}}@media (max-width:720px){body.public-auth-premium-v706:where(.public-hero-v706,.public-section-v706,.public-closing-v706,.login-panel-v706){border-radius:16px!important}body.public-auth-premium-v706:where(.public-header,.clean-auth-header,.clean-public-header){width:calc(100% - 20px)!important;border-radius:14px!important}body.public-auth-premium-v706:where(.public-hero-copy-v706 h1,.login-copy-v706 h1){max-width:100%!important}body.public-auth-premium-v706 .login-password-field-v706{display:grid!important;grid-template-columns:1fr auto!important}body.public-auth-premium-v706 .ops-timeline-v706,body[data-public-auth-system="public-auth-premium-v706"] .ops-timeline-v706{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}body.public-auth-premium-v706 .ops-timeline-v706 span,body[data-public-auth-system="public-auth-premium-v706"] .ops-timeline-v706 span{min-width:0!important;white-space:normal!important;text-align:center!important;font-size:.76rem!important}body.public-auth-premium-v706 .ops-timeline-v706 i,body[data-public-auth-system="public-auth-premium-v706"] .ops-timeline-v706 i{display:none!important}}body.depo-v3:where(.hero-inline-badges,.brand-badge-row){display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;min-width:0}body.depo-v3:where(.hero-inline-badges .badge,.brand-badge-row .badge){max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}body.depo-v3:where(.operations-backbone-v708,.operations-backbone-head-v708,.operations-backbone-grid-v708){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;transform:none!important}body.depo-v3:where(.operations-backbone-grid-v708 a){min-width:0!important;overflow-wrap:anywhere}body.depo-v3 .operations-backbone-v708:where(.hero-kicker,.operations-backbone-head-v708 h2,.operations-backbone-grid-v708 b){color:#172033!important;opacity:1!important}body.depo-v3 .operations-backbone-v708:where(.muted,.operations-backbone-grid-v708 span){color:#42526a!important;opacity:1!important}body.depo-v3 .operations-backbone-grid-v708 a{background:#fff!important;border-color:rgba(24,35,52,.14)!important}@media (min-width:901px){body.depo-v3 .operations-backbone-v708>:where(.operations-backbone-head-v708,.operations-backbone-grid-v708){margin-left:clamp(112px,9vw,132px)!important;width:calc(100% - clamp(112px,9vw,132px))!important;max-width:calc(100% - clamp(112px,9vw,132px))!important}}@media (max-width:760px){body.depo-v3:where(.hero-inline-badges,.brand-badge-row){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}body.depo-v3:where(.hero-inline-badges .badge,.brand-badge-row .badge){justify-content:center;text-align:center;width:100%}body.depo-v3:where(.ic-tabs,.fc-tabs,.wi-tabs,.ea-tabs){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;overflow:visible!important;position:relative!important;top:auto!important}body.depo-v3:where(.ic-tabs button,.fc-tabs button,.wi-tabs button,.ea-tabs button){width:100%!important;min-width:0!important;white-space:normal!important;text-align:center!important;line-height:1.18!important}}@media (max-width:460px){body.depo-v3:where(.hero-inline-badges,.brand-badge-row,.ic-tabs,.fc-tabs,.wi-tabs,.ea-tabs){grid-template-columns:1fr!important}}body.depo-v3:where(.operations-backbone-v708,.operations-backbone-head-v708,.operations-backbone-grid-v708){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.depo-v3 .operations-backbone-v708:before{inset:auto -3rem -6rem auto!important;width:14rem!important;height:14rem!important}body.depo-v3:where(.operations-backbone-head-v708,.operations-backbone-grid-v708){margin-left:0!important;width:100%!important}body.depo-v3 .operations-backbone-v708>:where(.operations-backbone-head-v708,.operations-backbone-grid-v708){margin-left:0!important;width:100%!important;max-width:100%!important}@media (max-width:900px){body.depo-v3 .operations-backbone-grid-v708{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){body.depo-v3 .operations-backbone-v708{padding:14px!important;border-radius:20px!important;overflow:hidden!important}body.depo-v3 .operations-backbone-v708:before{display:none!important}body.depo-v3 .operations-backbone-grid-v708{grid-template-columns:1fr!important}}body.depo-v3:where(.platform-customer-card,.platform-customer-row,.customer-record-card,.tenant-record-card,.usage-pill,.record-card,.record-grid,.kv-grid,.badge-row,.pill-row){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}body.depo-v3:where(.badge-row,.pill-row,.platform-customer-card .row,.platform-customer-card .actions){display:flex;flex-wrap:wrap;gap:8px}body.depo-v3:where(.owner-module-strip,.owner-secondary-cluster,.owner-hidden-ops-strip,.owner-deep-links){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:clip!important}body.depo-v3:where(.owner-module-strip,.owner-secondary-cluster){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:10px!important;margin:clamp(12px,2vw,18px) 0!important}body.depo-v3 .owner-secondary-cluster{padding:12px!important;border:1px solid rgba(24,35,52,.10)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,249,252,.92))!important;box-shadow:0 18px 45px rgba(15,23,42,.07)!important}body.depo-v3:where(.owner-hidden-ops-strip,.owner-deep-links){display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:10px 0!important;padding:10px!important;border:1px solid rgba(24,35,52,.08)!important;border-radius:16px!important;background:#f8fafc!important}body.depo-v3:where(.module-strip-link,.menu-tile){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;text-decoration:none!important;overflow:hidden!important}body.depo-v3:where(.module-strip-link>span:first-child,.menu-tile-copy){display:grid!important;gap:3px!important;min-width:0!important;flex:1 1 auto!important}body.depo-v3:where(.module-strip-link strong,.module-strip-link small,.menu-tile-copy strong,.menu-tile-copy small){min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.depo-v3:where(.owner-module-strip .module-strip-link,.owner-secondary-cluster .menu-tile){min-height:70px!important;padding:13px 14px!important;border:1px solid rgba(24,35,52,.12)!important;border-radius:14px!important;background:#fff!important;color:#172033!important;box-shadow:0 10px 26px rgba(15,23,42,.055)!important}body.depo-v3:where(.owner-hidden-ops-strip .module-strip-link,.owner-deep-links .module-strip-link){flex:1 1 210px!important;min-height:46px!important;padding:9px 10px!important;border:1px solid rgba(24,35,52,.10)!important;border-radius:12px!important;background:#fff!important;color:#172033!important;box-shadow:none!important}body.depo-v3:where(.owner-hidden-ops-strip .module-strip-link small,.owner-deep-links .module-strip-link small){display:none!important}body.depo-v3:where(.module-strip-link .chip,.menu-tile-badge){flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;max-width:96px!important;padding:5px 9px!important;border-radius:999px!important;border:1px solid rgba(37,99,235,.14)!important;background:#eef4ff!important;color:#1d4ed8!important;font-size:.74rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.depo-v3:where(.module-strip-link.active,.menu-tile.active){border-color:rgba(37,99,235,.42)!important;background:#f2f7ff!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.12),0 12px 30px rgba(37,99,235,.09)!important}body.depo-v3:where(.owner-module-strip .module-strip-link strong,.owner-secondary-cluster .menu-tile-copy strong,.owner-hidden-ops-strip .module-strip-link strong,.owner-deep-links .module-strip-link strong){color:#0f172a!important}body.depo-v3:where(.owner-module-strip .module-strip-link small,.owner-secondary-cluster .menu-tile-copy small,.owner-hidden-ops-strip .module-strip-link small,.owner-deep-links .module-strip-link small){color:#64748b!important}body.depo-v3:where(.module-strip-link:hover,.module-strip-link:focus-visible,.menu-tile:hover,.menu-tile:focus-visible){border-color:rgba(37,99,235,.34)!important;background:#f8fbff!important;color:#0f172a!important;outline:0!important}body.depo-v3[data-page-family="owner"]:where(.command-center-card,.card.section-card,.dashboard-filter-card),body.depo-v3[data-path^="/owner-dashboard"]:where(.command-center-card,.card.section-card,.dashboard-filter-card){border-color:rgba(24,35,52,.12)!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;color:#172033!important}body.depo-v3[data-page-family="owner"]:where(.command-center-card h1,.command-center-card h2,.command-center-card h3,.command-center-card strong,.command-center-card b,.command-center-card .metric-value,.card.section-card h1,.card.section-card h2,.card.section-card h3,.card.section-card strong,.card.section-card b,.dashboard-filter-card h1,.dashboard-filter-card h2,.dashboard-filter-card h3,.dashboard-filter-card strong,.dashboard-filter-card b),body.depo-v3[data-path^="/owner-dashboard"]:where(.command-center-card h1,.command-center-card h2,.command-center-card h3,.command-center-card strong,.command-center-card b,.command-center-card .metric-value,.card.section-card h1,.card.section-card h2,.card.section-card h3,.card.section-card strong,.card.section-card b,.dashboard-filter-card h1,.dashboard-filter-card h2,.dashboard-filter-card h3,.dashboard-filter-card strong,.dashboard-filter-card b){color:#0f172a!important}body.depo-v3[data-page-family="owner"]:where(.command-center-card p,.command-center-card small,.command-center-card span:not(.badge):not(.chip):not(.pill),.command-center-card .muted,.card.section-card p,.card.section-card small,.card.section-card span:not(.badge):not(.chip):not(.pill),.card.section-card .muted,.dashboard-filter-card p,.dashboard-filter-card small,.dashboard-filter-card span:not(.badge):not(.chip):not(.pill),.dashboard-filter-card .muted),body.depo-v3[data-path^="/owner-dashboard"]:where(.command-center-card p,.command-center-card small,.command-center-card span:not(.badge):not(.chip):not(.pill),.command-center-card .muted,.card.section-card p,.card.section-card small,.card.section-card span:not(.badge):not(.chip):not(.pill),.card.section-card .muted,.dashboard-filter-card p,.dashboard-filter-card small,.dashboard-filter-card span:not(.badge):not(.chip):not(.pill),.dashboard-filter-card .muted){color:#526174!important}body.depo-v3[data-page-family="owner"]:where(.card.section-card table th),body.depo-v3[data-path^="/owner-dashboard"]:where(.card.section-card table th){background:#eef4ff!important;color:#334155!important;border-color:rgba(24,35,52,.10)!important}body.depo-v3[data-page-family="owner"]:where(.card.section-card table td),body.depo-v3[data-path^="/owner-dashboard"]:where(.card.section-card table td){color:#172033!important;border-color:rgba(24,35,52,.08)!important}body.depo-v3[data-page-family="owner"]:where(.depo-reveal-ready),body.depo-v3[data-path^="/owner-dashboard"]:where(.depo-reveal-ready){opacity:1!important;transform:none!important;visibility:visible!important}body.depo-v3.surface-kind-platform:where(.zip3-shell-actions .btn.secondary.small,.zip3-command-strip .btn.secondary.small,.zip3-mobile-menu-button),body.depo-v3[data-surface-kind="platform"]:where(.zip3-shell-actions .btn.secondary.small,.zip3-command-strip .btn.secondary.small,.zip3-mobile-menu-button){border:1px solid rgba(24,35,52,.14)!important;background:#fff!important;color:#172033!important;box-shadow:0 8px 18px rgba(15,23,42,.06)!important}body.depo-v3.surface-kind-platform:where(.zip3-shell-actions .btn.secondary.small:hover,.zip3-shell-actions .btn.secondary.small:focus-visible,.zip3-command-strip .btn.secondary.small:hover,.zip3-command-strip .btn.secondary.small:focus-visible),body.depo-v3[data-surface-kind="platform"]:where(.zip3-shell-actions .btn.secondary.small:hover,.zip3-shell-actions .btn.secondary.small:focus-visible,.zip3-command-strip .btn.secondary.small:hover,.zip3-command-strip .btn.secondary.small:focus-visible){border-color:rgba(37,99,235,.34)!important;background:#f8fbff!important;color:#0f172a!important}body.depo-v3.surface-kind-platform:where(.zip3-scope-pill),body.depo-v3[data-surface-kind="platform"]:where(.zip3-scope-pill){border:1px solid rgba(37,99,235,.18)!important;background:#fff!important;color:#1d4ed8!important}body.depo-v3.surface-kind-platform:where(.zip3-command-strip),body.depo-v3[data-surface-kind="platform"]:where(.zip3-command-strip){border-color:rgba(24,35,52,.10)!important;background:rgba(255,255,255,.92)!important}body.depo-v3.surface-kind-platform:where(.zip3-command-copy .zip3-command-kicker,.zip3-command-copy strong),body.depo-v3[data-surface-kind="platform"]:where(.zip3-command-copy .zip3-command-kicker,.zip3-command-copy strong){color:#172033!important}body.depo-v3.surface-kind-platform:where(.zip3-command-copy small),body.depo-v3[data-surface-kind="platform"]:where(.zip3-command-copy small){color:#526174!important}body.depo-v3[data-account-scope="platform-admin"]:where(.surface-hero-panel,.hero-card.compact-hero){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(16px,2.5vw,28px);align-items:stretch;padding:clamp(20px,2.6vw,32px);margin:0 0 20px;border:1px solid rgba(24,35,52,.10);border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);color:#172033;box-shadow:0 14px 38px rgba(15,23,42,.07)}body.depo-v3[data-account-scope="platform-admin"]:where(.surface-hero-panel h1,.hero-card.compact-hero h1){margin:0 0 10px;color:#0f172a;font-size:clamp(2rem,4vw,3.25rem);line-height:1;letter-spacing:0}body.depo-v3[data-account-scope="platform-admin"]:where(.section-eyebrow,.surface-hero-panel .eyebrow){display:inline-flex;margin-bottom:10px;color:#2563eb;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.depo-v3[data-account-scope="platform-admin"]:where(.surface-hero-panel p,.hero-card.compact-hero p){color:#475569}body.depo-v3[data-account-scope="platform-admin"]:where(.hero-inline-actions){display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}body.depo-v3[data-account-scope="platform-admin"]:where(.mini-action-card){display:grid;gap:3px;min-width:min(100%,180px);min-height:58px;padding:11px 13px;border:1px solid rgba(37,99,235,.14);border-radius:12px;background:#fff;color:#172033;box-shadow:0 8px 20px rgba(15,23,42,.05)}body.depo-v3[data-account-scope="platform-admin"]:where(.mini-action-card strong){color:#0f172a;font-size:.92rem;line-height:1.15}body.depo-v3[data-account-scope="platform-admin"]:where(.mini-action-card span){color:#64748b;font-size:.78rem;line-height:1.25}body.depo-v3[data-account-scope="platform-admin"]:where(.compact-summary-strip){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}body.depo-v3[data-account-scope="platform-admin"]:where(.compact-summary-item){display:grid;gap:4px;min-width:0;padding:12px;border:1px solid rgba(24,35,52,.10);border-radius:12px;background:#fff}body.depo-v3[data-account-scope="platform-admin"]:where(.compact-summary-label){color:#64748b;font-size:.74rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em}body.depo-v3[data-account-scope="platform-admin"]:where(.compact-summary-item strong){color:#0f172a;font-size:1.35rem;line-height:1}body.depo-v3[data-account-scope="platform-admin"]:where(.compact-summary-item small){color:#64748b;line-height:1.3}@media (max-width:900px){body.depo-v3[data-account-scope="platform-admin"]:where(.surface-hero-panel,.hero-card.compact-hero){grid-template-columns:1fr}}@media (max-width:620px){body.depo-v3[data-account-scope="platform-admin"]:where(.compact-summary-strip){grid-template-columns:1fr}body.depo-v3[data-account-scope="platform-admin"]:where(.mini-action-card){min-width:100%}}body.depo-v3:where(.portal-modals,.toast-host){position:relative;z-index:1200}body.depo-v3:where(.modal-backdrop[aria-hidden="true"],.portal-modals .modal-backdrop[aria-hidden="true"]){display:none!important}body.depo-v3:where(.modal-backdrop[aria-hidden="false"],.modal-backdrop.is-open,.portal-modals .modal-backdrop[aria-hidden="false"],.portal-modals .modal-backdrop.is-open){position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;padding:clamp(14px,3vw,28px)!important;background:rgba(15,23,42,.48)!important;backdrop-filter:blur(8px)!important;z-index:1250!important}body.depo-v3:where(.modal-backdrop .modal){width:min(100%,520px)!important;max-height:min(78svh,680px)!important;overflow:auto!important;border:1px solid rgba(24,35,52,.14)!important;border-radius:18px!important;background:#fff!important;color:#172033!important;box-shadow:0 24px 80px rgba(15,23,42,.30)!important}body.depo-v3:where(.modal-head,.modal-actions){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 16px!important;border-bottom:1px solid rgba(24,35,52,.10)!important}body.depo-v3 .modal-actions{justify-content:flex-end!important;border-top:1px solid rgba(24,35,52,.10)!important;border-bottom:0!important}body.depo-v3:where(.modal-title){font-weight:850!important;color:#0f172a!important}body.depo-v3:where(.modal-body){padding:16px!important;color:#344256!important}body.depo-v3:where(.columns-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:8px!important}@media (max-width:760px){body.depo-v3:where(table[data-table-mode="cards-mobile"],.mobile-card-table table[data-table-mode="cards-mobile"],table.cards-mobile){min-width:0!important;width:100%!important}body.depo-v3:where(table[data-table-mode="cards-mobile"],.mobile-card-table table[data-table-mode="cards-mobile"],table.cards-mobile) td{white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:where(.owner-module-strip,.owner-secondary-cluster){grid-template-columns:1fr!important}body.depo-v3:where(.owner-hidden-ops-strip,.owner-deep-links){display:grid!important;grid-template-columns:1fr!important;padding:8px!important}body.depo-v3:where(.module-strip-link strong,.module-strip-link small,.menu-tile-copy strong,.menu-tile-copy small){white-space:normal!important}body.depo-v3:where(.owner-hidden-ops-strip .module-strip-link small,.owner-deep-links .module-strip-link small){display:block!important}body.depo-v3:where(.modal-actions){display:grid!important;grid-template-columns:1fr!important}body.depo-v3:where(.modal-actions .btn){width:100%!important}}body.depo-v3:where(.field-group){border:1px solid color-mix(in srgb,var(--color-border,#e8ddcf),transparent 12%);border-radius:18px;background:color-mix(in srgb,var(--color-surface,#fffaf1),white 5%);padding:clamp(12px,2vw,18px);box-shadow:none}@media (max-width:760px){body.depo-v3:where(.workspace-mobile-staff-hub,.mobile-staff-shell,.mobile-lite-shell,.zip7-mobile-field,.aurora-r6-order-control):where(.btn.small,.btn-sm,.zip7-btn.small){min-height:44px!important;padding-block:10px!important}body.depo-v3:where(.mobile-staff-actions,.mobile-lite-actions,.zip7-task-list,.mobile-staff-grid,.mobile-lite-grid){display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body.depo-v3 table.responsive-stack,body.depo-v3 table.responsive-stack:where(thead,tbody,tr,th,td){display:block!important;width:100%!important;min-width:0!important}body.depo-v3 table.responsive-stack thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}body.depo-v3 table.responsive-stack tr{border:1px solid var(--color-border,#e8ddcf)!important;border-radius:16px!important;padding:10px!important;margin:10px 0!important;background:var(--color-surface,#fffaf1)!important}body.depo-v3 table.responsive-stack td{border:0!important;padding:7px 0!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3 table.responsive-stack td::before{content:attr(data-label);display:block;font-size:.72rem;font-weight:800;color:var(--color-muted,#7d705f);margin-bottom:2px}body.depo-v3 table.responsive-stack td:has(.td-label)::before{content:none;display:none}}body.depo-v3:where([aria-hidden="true"][class*="proof"],[aria-hidden="true"][class*="debug"],[aria-hidden="true"][class*="marker"],[data-debug-marker],[data-proof-marker],.r61-release-contract-hygiene-cleanup-proof,.ui-cleanroom-asset-proof,.browser-acceptance-proof,.owner-dashboard-tech-detail,.observability-backup-rollback-evidence-proof,.ui-cleanroom-v4-proof,.zip3-runtime-proof,.zip03-design-system-proof,.zip3-design-proof){display:none!important;visibility:hidden!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.depo-v3:where(.aurora-r6-hero-proof,.r9-proof-ribbon){display:none!important}body.depo-v3:where(.launchpad-module-ribbon,.module-detail-matrix){min-width:0}body.depo-v3:where(.launchpad-module-ribbon a,.module-detail-card){min-width:0;overflow-wrap:anywhere}body.depo-v3:where(.table-wrap.card,.table-wrap.glass,.table-wrap.card.glass){padding:0;background:#fff;box-shadow:var(--depo-shadow-sm);border:1px solid var(--depo-border)}body.depo-v3:where(.table-wrap.card,.table-wrap.glass,.table-wrap.card.glass) table{margin:0}body.depo-v3[data-account-scope="platform-admin"]:where(.surface-alignment-band){display:none}body.depo-v3[data-account-scope="platform-admin"]:where(.platform-admin-cluster.menu-cluster-grid){display:none}body.depo-v3[data-account-scope="platform-admin"]:where(.platform-deep-links){display:none}body.depo-v3[data-account-scope="platform-admin"]:where(.depo-top-shell>.zip3-command-strip,.zip3-context-container){display:none}body.depo-v3[data-account-scope="platform-admin"]:where(.r38-clean-header){min-height:64px;padding-block:10px}body.depo-v3[data-account-scope="platform-admin"]:where(.r38-clean-nav.zip3-shell-nav){padding-top:6px;padding-bottom:10px}body.depo-v3[data-account-scope="customer-owner"]:where(.surface-alignment-band){display:none}body.depo-v3[data-account-scope="customer-owner"]:where(.depo-top-shell>.zip3-command-strip,.zip3-context-container){display:none}body.depo-v3[data-account-scope="customer-owner"]:where(.owner-menu-card-secondary){display:none}body.depo-v3[data-account-scope="customer-owner"]:where([data-zip8-platform-scoreboard="true"]){display:none}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-header){min-height:64px;padding-block:10px}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-header__inner){gap:12px}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-brand){min-width:min(100%,260px)}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-brand__title){max-width:min(52vw,340px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-brand__subtitle){max-width:min(60vw,420px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-nav.zip3-shell-nav){padding-top:6px;padding-bottom:10px}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-nav__inner){gap:8px}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-nav__link){min-height:38px;padding:8px 10px}body.depo-v3[data-account-scope="customer-owner"]:where(.clean-layout-content--owner){padding-top:16px}body.depo-v3[data-account-scope="customer-owner"]:where(.detail-hero.dashboard-hero){margin-top:16px}@media (max-width:760px){body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-brand__title,.r38-clean-brand__subtitle){max-width:calc(100vw - 148px)}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-nav.zip3-shell-nav){padding-inline:10px}body.depo-v3[data-account-scope="customer-owner"]:where(.r38-clean-nav__link){min-width:max-content}}@media (max-width:980px){body.depo-v3[data-account-scope="customer-owner"]:not(.zip3-nav-open):not(.nav-open):where(.r38-clean-nav.zip3-shell-nav){display:none!important}body.depo-v3[data-account-scope="customer-owner"]:is(.zip3-nav-open,.nav-open):where(.r38-clean-nav.zip3-shell-nav){display:flex!important;flex-direction:column}}@media (max-width:760px){body.depo-v3[data-account-scope="customer-owner"][data-path="/quick-stock"]:where(.operations-backbone-v708,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/quick-stock"]:where(.movement-kpis){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:10px}body.depo-v3[data-account-scope="customer-owner"][data-path="/quick-stock"]:where(.movement-kpis .card){min-height:auto;padding:12px}body.depo-v3[data-account-scope="customer-owner"][data-path="/quick-stock"]:where(#quickStockForm label .row.gap){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}body.depo-v3[data-account-scope="customer-owner"][data-path="/quick-stock"]:where(#lookupResultCard.card.glass){box-shadow:none;backdrop-filter:none}body.depo-v3[data-account-scope="customer-owner"][data-path="/settings"]:where(.settings-hero-visual){display:none}body.depo-v3[data-account-scope="customer-owner"][data-path="/settings"]:where(.settings-hero){grid-template-columns:1fr}body.depo-v3[data-account-scope="customer-owner"][data-path="/settings"]:where(.settings-form-grid,.settings-preset-grid,.settings-health-grid,.settings-preview-grid){grid-template-columns:1fr!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/settings"]:where(.settings-form-actions.form-actions){position:static}body.depo-v3[data-account-scope="customer-owner"][data-path="/movements"]:where(.operations-backbone-v708,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip,.ops-guard-surface-v257),body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/critical-stock"]:where(.operations-backbone-v708,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip,.inventory-command-grid-v432,.critical-runway-surface-v433),body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"]:where(.finance-control-v709,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip,.stock-gap-decision-grid,.detail-command-grid-v435){display:none!important}body.depo-v3[data-account-scope="customer-owner"]:where(.movements-filter-surface-v432,.governance-filter-surface-v433,.form-grid-surface-v435){margin-top:12px}body.depo-v3[data-account-scope="customer-owner"]:where(.table-stage-head-v431,.table-stage-head-v435){display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch}body.depo-v3[data-account-scope="customer-owner"]:where(.table-stage-actions-v431,.table-stage-actions-v435){justify-content:flex-start}body.depo-v3[data-account-scope="customer-owner"]:where(.table-wrap.card.glass,.table-wrap.glass,.table-wrap.table-wide,.table-wrap.table-xwide){box-shadow:none;backdrop-filter:none}}body.depo-v3:where(.aurora-r6-command-hero){grid-template-columns:minmax(0,1fr)!important}body.depo-v3:where(.btn,button.btn,a.btn,.button,.primary-button,.secondary-button,input[type="submit"],.badge,.chip,.pill,.filter-chip,.module-strip-link,.menu-tile,.mobile-nav-item){max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}body.depo-v3:where(.btn,button.btn,a.btn,.button,.primary-button,.secondary-button,input[type="submit"],.badge,.chip,.pill,.filter-chip,.mobile-nav-item){text-align:center}body.depo-v3:where(a.btn[href="#"],a.button[href="#"],a.btn:not([href]),a.button:not([href]),.btn.disabled,.btn[aria-disabled="true"],.button.disabled,.button[aria-disabled="true"],button[disabled],[data-placeholder-action]){cursor:not-allowed!important;opacity:.72!important;border-style:dashed!important;background:#f8fafc!important;color:#64748b!important;box-shadow:none!important}@media (max-width:760px){body.depo-v3:where(.page-actions,.form-actions,.table-actions,.hero-actions,.toolbar-actions,.empty-state-actions,.card-actions,.modal-actions){display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important}body.depo-v3:where(.page-actions .btn,.form-actions .btn,.table-actions .btn,.hero-actions .btn,.toolbar-actions .btn,.empty-state-actions .btn,.card-actions .btn,.modal-actions .btn){width:100%!important;justify-content:center!important}body.depo-v3:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card,.login-card):where(h1,h2,h3,h4,strong,b,p,small,span,li){max-width:100%;overflow-wrap:anywhere;word-break:normal}}@media (max-width:760px){body.depo-v3[data-account-scope="customer-owner"][data-path="/movements"]:where(.mobile-stack-list),body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/critical-stock"]:where(.mobile-stack-list){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"] table[data-finance-table="v709"].mobile-card-table{min-width:0;border-spacing:0 .7rem}body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"] table[data-finance-table="v709"].mobile-card-table thead{display:none}body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"] table[data-finance-table="v709"].mobile-card-table tr{display:block;padding:.65rem;border:1px solid rgba(143,91,52,.15);border-radius:18px;background:#fffdf8;box-shadow:none;margin-bottom:.65rem;max-width:100%;overflow:hidden}body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"] table[data-finance-table="v709"].mobile-card-table td{display:grid;grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:.65rem;padding:.55rem .35rem;border:0;border-bottom:1px solid rgba(143,91,52,.08);text-align:left!important;max-width:100%;overflow-wrap:break-word}body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"] table[data-finance-table="v709"].mobile-card-table td:last-child{border-bottom:0}body.depo-v3[data-account-scope="customer-owner"][data-path="/reports/stock-gap"] table[data-finance-table="v709"].mobile-card-table td:before{content:attr(data-label);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:var(--depo-text-soft)}body.depo-v3[data-account-scope="customer-owner"]:where(.actor-stack .tiny-meta){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/settings"]:where(.settings-reset-form){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/business-settings"]:where(.tenant-settings-summary-grid,.tenant-governance-section,.tenant-runtime-sync-section){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/business-settings"]:where(.tenant-advanced-disclosure){margin-top:12px}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/business-settings"]:where(.tenant-settings-form-grid){gap:14px}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/shifts"]:where(.shift-response-grid){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/shifts/planner"]:where(.shift-policy-rail){display:none!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/shifts/planner"]:where(section:has(.planner-role-pressure-grid),section:has(.planner-hour-gap-grid),section:has(.planner-decision-grid),section:has(.planner-capacity-window-grid),section:has(.planner-playbook-grid),section:has(.planner-forecast-grid),section:has(.planner-ledger-grid),section:has(.planner-sync-grid),section:has(.capacity-pressure-grid),section:has(.fairness-grid),section:has(.overtime-grid),section:has(.compliance-grid)){display:none!important}}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-shell.dashboard-shell){--ops-night:#0f172a;--ops-night-2:#172033;--ops-line:rgba(125,163,255,.24);--ops-card:#ffffff;--ops-card-soft:#f8fafc;--ops-text:#172033;--ops-muted:#526174;max-width:100%;min-width:0;overflow-x:hidden}body.depo-v3:where(.reservation-center-shell .page-hero.compact-hero,.reservation-floor-shell .page-hero.compact-hero),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-hero.dashboard-hero){color:#fff7e8!important;border:1px solid var(--ops-line)!important;background:linear-gradient(135deg,var(--ops-night) 0%,var(--ops-night-2) 62%,#1d4ed8 100%)!important;box-shadow:0 24px 72px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.06)!important;overflow:hidden}body.depo-v3:where(.reservation-center-shell .page-hero.compact-hero,.reservation-floor-shell .page-hero.compact-hero):where(h1,.title-xl,strong),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-hero.dashboard-hero):where(h1,.title-xl,strong){color:#fff8ea!important}body.depo-v3:where(.reservation-center-shell .page-hero.compact-hero,.reservation-floor-shell .page-hero.compact-hero):where(p,.muted,.section-sub,small),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-hero.dashboard-hero):where(p,.muted,.section-sub,small){color:rgba(255,248,234,.74)!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.data-decision-deck,.reservation-console-grid,.reservation-response-grid,.reservation-guest-grid,.dashboard-card-grid,.compact-dashboard-card-grid,.reservation-module-grid,.reservation-module-grid-wide,.reservation-service-board,.service-window-rail,.page-context-rail),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.command-center-grid,.tenant-settings-summary-grid,.detail-grid,.reservation-service-board,.service-window-rail,.page-context-rail){max-width:100%;min-width:0}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.reservation-service-board,.compact-reservation-board),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.reservation-service-board,.compact-reservation-board){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.service-window-rail),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.service-window-rail){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.data-decision-deck,.reservation-console-grid,.reservation-response-grid),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.command-center-grid.tenant-settings-summary-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.service-board-card,.service-window-pill,.data-decision-card,.reservation-console-card,.reservation-response-card,.reservation-guest-row,.floor-table-card),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.service-board-card,.service-window-pill,.command-center-card){min-width:0;overflow:hidden;border:1px solid rgba(24,35,52,.10)!important;border-radius:20px!important;background:linear-gradient(180deg,var(--ops-card),var(--ops-card-soft))!important;color:var(--ops-text)!important;box-shadow:0 14px 34px rgba(15,23,42,.07)!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.service-board-card strong,.service-window-pill strong,.data-decision-card strong,.reservation-console-card strong,.reservation-response-card strong,.floor-table-card strong),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.service-board-card strong,.service-window-pill strong,.command-center-card strong){color:var(--ops-text)!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.service-board-card p,.service-window-pill span,.service-window-pill small,.data-decision-card p,.reservation-console-card p,.reservation-response-card p,.floor-table-card p,.floor-table-card .muted),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.service-board-card p,.service-window-pill span,.service-window-pill small,.command-center-card p){color:var(--ops-muted)!important}body.depo-v3:where(.reservation-floor-shell .floorplan-zone-section){border-color:color-mix(in srgb,var(--zone-accent,#2563eb),#fff 78%)!important}body.depo-v3:where(.reservation-floor-shell .floorplan-grid){grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}body.depo-v3:where(.reservation-floor-shell .floor-table-card){padding:14px;border-left:4px solid color-mix(in srgb,var(--zone-accent,#2563eb),#fff 22%)!important}@media (max-width:980px){body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-grid.cols-2){display:grid!important;grid-template-columns:1fr!important;gap:12px!important}}@media (max-width:760px){body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-shell.dashboard-shell){overflow-x:hidden!important}body.depo-v3:where(.reservation-center-shell .page-hero.compact-hero,.reservation-floor-shell .page-hero.compact-hero),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-hero.dashboard-hero){border-radius:22px!important;margin-top:10px!important;padding:18px!important}body.depo-v3:where(.reservation-center-shell .page-hero.compact-hero,.reservation-floor-shell .page-hero.compact-hero):where(h1,.title-xl),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.detail-hero.dashboard-hero):where(h1,.title-xl){font-size:clamp(1.7rem,8vw,2.25rem)!important;line-height:1.05!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.section-head,.summary-card-header),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.section-head,.summary-card-header){display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.section-sub),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.section-sub){display:none!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.page-context-rail),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.page-context-rail){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.page-context-rail .badge,.page-context-rail .chip,.page-context-rail .pill),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.page-context-rail .badge,.page-context-rail .chip,.page-context-rail .pill){min-height:40px!important;padding:7px 9px!important;justify-content:center!important;font-size:.78rem!important;line-height:1.15!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.card.section-card,.summary-card,.service-board-card,.service-window-pill,.data-decision-card,.reservation-console-card,.reservation-response-card,.floor-table-card),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.card.section-card,.command-center-card,.service-board-card,.service-window-pill){border-radius:18px!important;padding:12px!important;box-shadow:none!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.reservation-service-board,.compact-reservation-board),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.reservation-service-board,.compact-reservation-board){grid-template-columns:1fr!important;gap:10px!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.service-window-rail),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.service-window-rail){display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(190px,78vw);grid-template-columns:none!important;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;-webkit-overflow-scrolling:touch}body.depo-v3:where(.reservation-center-shell .reservation-console-grid,.reservation-center-shell .reservation-response-grid,.reservation-center-shell .reservation-guest-summary,.reservation-center-shell .reservation-guest-intelligence-shell,.reservation-center-shell .reservation-policy-rail){display:none!important}body.depo-v3:where(.reservation-center-shell>.card.section-card:has(form[action="/owner-dashboard/reservations/runtime-sync"])){display:none!important}body.depo-v3:where(.reservation-floor-shell>.card.section-card:has(.zone-board-grid),.reservation-floor-shell>.card.section-card:has(.zone-throughput-grid),.reservation-floor-shell>.card.section-card:has(.zone-move-scenarios-grid),.reservation-floor-shell>.card.section-card:has(.zone-resilience-grid),.reservation-floor-shell>.reservation-module-grid:has(.zone-command-grid),.reservation-floor-shell>.reservation-module-grid:has(.reservation-recovery-grid),.reservation-floor-shell>.reservation-module-grid:has(.zone-pressure-grid)){display:none!important}body.depo-v3:where(.reservation-floor-shell .zone-studio-editor-grid){display:none!important}body.depo-v3[data-path="/owner-dashboard/service-center"]:where(section.card.section-card:has(.reassign-board-grid)){display:none!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.table-shell,.table-wrap){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:hidden!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(table[data-table-mode="cards-mobile"]){min-width:0!important;width:100%!important;border-spacing:0 10px!important;background:transparent!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(table[data-table-mode="cards-mobile"] thead){display:none!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(table[data-table-mode="cards-mobile"] tr){display:block!important;width:100%!important;margin:0 0 10px!important;padding:10px!important;border:1px solid rgba(24,35,52,.10)!important;border-radius:16px!important;background:#fffdf8!important;box-shadow:none!important;overflow:hidden!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(table[data-table-mode="cards-mobile"] td){display:block!important;width:100%!important;padding:6px 0!important;border:0!important;border-bottom:1px solid rgba(24,35,52,.08)!important;color:var(--ops-text)!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(table[data-table-mode="cards-mobile"] td:last-child){border-bottom:0!important}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(table[data-table-mode="cards-mobile"] td[data-label])::before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--ops-muted);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.inline-management-form,.stack-mini-form,.compact-inline-form){display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body.depo-v3:where(.reservation-floor-shell .data-decision-deck){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.depo-v3:where(.reservation-floor-shell .floorplan-zone-section){padding:12px!important;border-radius:20px!important}body.depo-v3:where(.reservation-floor-shell .floorplan-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.depo-v3:where(.reservation-floor-shell .floor-table-card){min-height:0!important;padding:10px!important;border-radius:16px!important}body.depo-v3:where(.reservation-floor-shell .floor-table-card .mini-timeline,.reservation-floor-shell .floor-table-card .floor-wait-hint){display:none!important}body.depo-v3:where(.reservation-floor-shell .floor-table-card p,.reservation-floor-shell .floor-table-card .muted.small){margin-bottom:4px!important;font-size:.8rem!important;line-height:1.35!important}body.depo-v3[data-path="/owner-dashboard/reservations"]:where(.reservation-center-shell .reservation-guest-crm-shell,.reservation-center-shell .reservation-overview-card,.reservation-center-shell section.card.section-card:has(.reservation-zone-grid),.reservation-center-shell section.card.section-card:has(.reservation-zone-capacity-ladder),.reservation-center-shell .reservation-module-grid-wide:has(.reservation-available-grid),.reservation-center-shell .reservation-module-grid-wide:has(.reservation-table-card)){display:none!important}body.depo-v3[data-path="/owner-dashboard/reservations/floor"]:where(.reservation-floor-shell .reservation-module-grid-wide:has(.table-editor-grid),.reservation-floor-shell .reservation-module-grid-wide:has(.floorplan-grid),.reservation-floor-shell .floorplan-zone-section,.reservation-floor-shell section.card.section-card:has(.reservation-capacity-grid)){display:none!important}body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-shell .shift-response-grid,.shift-center-shell #shift-filters,.shift-center-shell section.card.section-card:has(.command-center-grid),.shift-center-shell section.card.section-card:has(.employee-load-grid),.shift-center-shell section.card.section-card:has(table[data-table-mode="cards-mobile"]),.shift-center-shell .reservation-module-grid:has(form[action="/owner-dashboard/shifts/generate"]),.shift-center-shell .reservation-module-grid-wide:has(form[action="/owner-dashboard/shifts/entries"]),.shift-center-shell section.card.section-card:has(.shift-week-grid-shell),.shift-center-shell .reservation-module-grid-wide:has(.shift-week-grid-shell),.shift-center-shell .reservation-module-grid-wide:has(table)){display:none!important}}@media (max-width:420px){body.depo-v3:where(.reservation-center-shell,.reservation-floor-shell):where(.page-context-rail),body.depo-v3[data-path="/owner-dashboard/service-center"]:where(.page-context-rail),body.depo-v3:where(.reservation-floor-shell .data-decision-deck){grid-template-columns:1fr!important}}@media (max-width:760px){body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.page-shell,.detail-shell,.dashboard-shell,.form-shell-v435){width:min(100% - 20px,var(--depo-content,1180px))!important;max-width:100%!important;margin-inline:auto!important;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.form-hero-v435){display:grid!important;grid-template-columns:1fr!important;gap:14px!important;min-height:0!important;padding:16px!important;border:1px solid rgba(24,35,52,.12)!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important;overflow:hidden!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.form-hero-v435)::before,body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.form-hero-v435)::after{display:none!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.page-hero h1,.compact-hero h1,.detail-hero.dashboard-hero h1,.form-hero-v435 h1,.title-xl){max-width:100%!important;margin:0!important;font-size:clamp(1.75rem,8vw,2.25rem)!important;line-height:1.08!important;letter-spacing:0!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.page-hero p,.compact-hero p,.detail-hero.dashboard-hero p,.form-hero-v435 p,.muted,.section-sub,.section-subtitle){max-width:100%!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.hero-meta,.page-context-rail,.detail-strip-v435,.owner-hero-signal-strip,.active-filter-strip){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-width:100%!important;overflow:visible!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.meta-chip,.badge,.chip,.pill,.filter-chip,.owner-hero-signal){width:100%;max-width:100%;min-width:0;justify-content:center;text-align:center;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.hero-actions,.core-hero-actions,.page-actions,.toolbar-actions,.compact-toolbar-actions,.table-stage-actions-v431,.table-stage-actions-v435,.inventory-submit-row-v432,.inventory-reconcile-actions,.mobile-action-stack,.quick-stock-action-bar,.quick-stock-card-actions,.warehouse-action-stack,.warehouse-action-row,.module-mini-actions,.console-action-row,.empty-state-actions,.actions.mobile-flex-column){display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.btn,button.btn,a.btn,.button,input[type="submit"]){width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;padding-inline:12px!important;justify-content:center!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.detail-grid,.detail-grid.cols-2,.grid-2,.dashboard-focus-grid,.command-center-grid,.tenant-settings-summary-grid,.metric-grid,.clean-metric-grid,.movement-kpis,.form-grid,.form-grid.cols-2,.form-grid.cols-4,.toolbar-grid,.product-toolbar-grid,.compact-grid,.inventory-clean-grid-v432){grid-template-columns:1fr!important;gap:10px!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.data-decision-deck,.inventory-command-grid-v432,.inventory-reconcile-grid,.inventory-reconcile-grid-v436,.detail-command-grid-v435,.owner-dashboard-hero-grid,.reservation-service-board,.compact-reservation-board,.warehouse-card-grid){grid-template-columns:1fr!important;gap:10px!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.card,.section-card,.dashboard-filter-card,.focus-card,.data-decision-card,.command-center-card,.metric-card,.inventory-command-card-v432,.inventory-reconcile-card-v436,.detail-command-card-v435,.service-board-card,.info-card,.ops-console-card,.owner-command-card){min-width:0!important;max-width:100%!important;padding:12px!important;border-radius:16px!important;border-color:rgba(24,35,52,.12)!important;background:#fff!important;box-shadow:none!important;backdrop-filter:none!important;overflow:hidden!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.section-head,.table-stage-head-v431,.table-stage-head-v435,.row-between){display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.table-wrap,.responsive-table-wrap,.data-table-wrap,.table-responsive,.responsive-table){width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:hidden!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"])){width:100%!important;min-width:0!important;border-collapse:separate!important;border-spacing:0 10px!important;background:transparent!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) thead){display:none!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) tbody),body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) tr){display:block;width:100%}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) tr){margin:0 0 10px!important;padding:10px!important;border:1px solid rgba(24,35,52,.10)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) td){display:grid;grid-template-columns:minmax(6.25rem,38%) minmax(0,1fr);gap:8px;width:100%!important;max-width:100%!important;padding:7px 0!important;border:0!important;border-bottom:1px solid rgba(24,35,52,.08)!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) td:last-child){border-bottom:0!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) td[colspan]){display:block;border-bottom:0!important}body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(table:where(:has(td[data-label]),.mobile-card-table,[data-operation-table],[data-finance-table],[data-table-mode="cards-mobile"],[data-table-mode="ledger"],[data-table-mode="actions"]) td[data-label])::before{content:attr(data-label);color:#64748b;font-size:.72rem;font-weight:900;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-rail,.ops-console-grid,.owner-command-grid,.owner-hidden-pages-audit,.owner-command-center,.owner-route-strip,.owner-dashboard-disclosure,.executive-depth-band,.executive-workmap,.executive-brief-grid,.core-hide-on-simple,.glass-section.brand-section-shell),body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.inventory-intelligence-grid-v220,.inventory-focus-card-v220 .page-context-rail,.detail-shell>.detail-grid.cols-2:nth-of-type(n+4)),body.depo-v3[data-path="/products"]:where(.operations-backbone-v708,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip,.detail-ops-band,.ops-triage-shell,.data-command-board,.workflow-atlas-band,.table-governance-strip,.table-governance-rail,.filter-governance-strip),body.depo-v3:is([data-path="/quick-stock"],[data-path="/movements"],[data-path="/warehouses"],[data-path="/inventory"]):where(.operations-backbone-v708,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip),body.depo-v3[data-path="/inventory"]:where(.inventory-command-grid-v432,.inventory-reconcile-grid-v436),body.depo-v3[data-path="/reports/stock-gap"]:where(.finance-control-v709,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip,.stock-gap-decision-grid,.detail-command-grid-v435),body.depo-v3:is([data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"]):where(.mobile-stack-list){display:none!important}body.depo-v3[data-path="/owner-dashboard"]:where(.dashboard-status-card),body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.detail-hero-side.dashboard-hero-side){display:none!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label]))){width:100%!important;min-width:0!important;border-collapse:separate!important;border-spacing:0 10px!important;background:transparent!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) thead){display:none!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) tbody),body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) tr){display:block;width:100%}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) tr){margin:0 0 10px!important;padding:10px!important;border:1px solid rgba(24,35,52,.10)!important;border-radius:16px!important;background:#fff!important;overflow:hidden!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td){display:grid;grid-template-columns:minmax(6.25rem,38%) minmax(0,1fr);gap:8px;padding:7px 0!important;border:0!important;border-bottom:1px solid rgba(24,35,52,.08)!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td:last-child){border-bottom:0!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td)::before{color:#64748b;font-size:.72rem;font-weight:900;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td:nth-child(1))::before{content:"Tarih"}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td:nth-child(2))::before{content:"Urun"}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td:nth-child(3))::before{content:"Depo"}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td:nth-child(4))::before{content:"Tip"}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td:nth-child(5))::before{content:"Miktar"}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td[colspan]){display:block;border-bottom:0!important}body.depo-v3[data-path="/owner-dashboard/inventory-hub"]:where(.table-wrap table[data-table-mode="ledger"]:not(:has(td[data-label])) td[colspan])::before{content:none!important}}@media (max-width:420px){body.depo-v3:is([data-path="/owner-dashboard"],[data-path="/owner-dashboard/inventory-hub"],[data-path="/products"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/reports/stock-gap"],[data-path="/warehouses"],[data-path="/inventory"]):where(.hero-meta,.page-context-rail,.detail-strip-v435,.owner-hero-signal-strip,.active-filter-strip){grid-template-columns:1fr!important}}@media (max-width:760px){body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]){overflow-x:hidden!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-shell,.detail-shell,.dashboard-shell,.finance-workspace-shell,.brand-landing-shell,.zip5-wms-shell,.zip8-bi-shell){width:min(100% - 20px,var(--depo-content,1180px))!important;max-width:100%!important;margin-inline:auto!important;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;overflow-x:hidden!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.finance-hero,.brand-hero-panel,.surface-hero-panel,.zip5-wms-hero,.zip8-hero){display:grid!important;grid-template-columns:1fr!important;gap:14px!important;min-height:0!important;padding:16px!important;border:1px solid rgba(24,35,52,.12)!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;color:#172033!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important;overflow:hidden!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.finance-hero,.brand-hero-panel,.surface-hero-panel,.zip5-wms-hero,.zip8-hero)::before,body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.finance-hero,.brand-hero-panel,.surface-hero-panel,.zip5-wms-hero,.zip8-hero)::after{display:none!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-hero h1,.compact-hero h1,.detail-hero.dashboard-hero h1,.finance-hero h1,.brand-hero-panel h1,.surface-hero-panel h1,.zip5-wms-hero h1,.zip8-hero h1,.title-xl){max-width:100%!important;margin:0!important;color:#0f172a!important;font-size:clamp(1.72rem,8vw,2.24rem)!important;line-height:1.08!important;letter-spacing:0!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-hero p,.compact-hero p,.detail-hero.dashboard-hero p,.finance-hero p,.brand-hero-panel p,.surface-hero-panel p,.zip5-wms-hero p,.zip8-hero p,.muted,.section-sub,.section-subtitle){max-width:100%!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.hero-actions,.page-actions,.toolbar-actions,.filter-actions-end,.section-head-actions,.card-actions,.empty-state-actions,.zip5-hero-actions,.zip8-hero-actions,.procurement-chip-row){display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important;justify-content:stretch!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.btn,button.btn,a.btn,.button,input[type="submit"],.zip8-btn){width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;padding-inline:12px!important;justify-content:center!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-context-rail,.hero-inline-badges,.brand-badge-row,.finance-context-rail,.zip8-meta-row,.active-filter-strip){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-width:100%!important;overflow:visible!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.badge,.chip,.pill,.filter-chip,.zip8-risk-pill){width:100%;max-width:100%;min-width:0;justify-content:center;text-align:center;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.operations-backbone-v708,.core-ops-cluster,.core-focus-summary,.rich-section-nav,.ops-execution-strip,.detail-ops-band,.ops-triage-shell,.data-command-board,.workflow-atlas-band,.table-governance-strip,.table-governance-rail,.filter-governance-strip,.ops-command-grid-v434,.compact-domain-summary,.compact-page-summary-strip,.ops-inline-summary,.filter-exec-band,.quick-kpi-grid,.dashboard-card-grid.compact-dashboard-card-grid,.owner-focus-sections-grid){display:none!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.detail-grid,.detail-grid.cols-2,.grid.two-col,.grid-2,.command-center-grid,.tenant-settings-summary-grid,.stats-grid,.stats-grid-4,.kpi-grid,.mini-stats-grid,.metric-grid,.clean-metric-grid,.brand-card-grid,.brand-form-grid,.surface-module-grid,.finance-breakdown-grid,.finance-governance-grid,.finance-report-grid,.finance-signal-grid,.finance-precision-grid,.info-grid,.planning-health-grid,.reservation-service-board,.compact-reservation-board,.procurement-launch-grid,.zip5-kpi-grid,.zip5-control-grid,.zip5-action-deck,.zip5-exception-grid,.zip5-readiness-grid,.zip8-kpi-grid,.zip8-three-col,.zip8-decision-grid,.zip8-report-list,.zip8-platform-grid){grid-template-columns:1fr!important;gap:10px!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.card,.section-card,.metric-card,.stat-card,.dashboard-filter-card,.command-center-card,.summary-card,.service-board-card,.finance-breakdown-card,.finance-governance-card,.finance-signal-card,.info-card,.brand-info-card,.metric-panel,.quick-kpi-card,.ops-command-card-v434,.zip5-panel,.zip5-kpi,.zip5-action-card,.zip5-movement-item,.zip8-panel,.zip8-kpi-card,.zip8-report-card,.zip8-decision-card,.zip8-score-card){min-width:0!important;max-width:100%!important;padding:12px!important;border-radius:16px!important;border-color:rgba(24,35,52,.12)!important;background:#fff!important;box-shadow:none!important;backdrop-filter:none!important;overflow:hidden!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.section-head,.section-heading,.card-header,.card-head,.table-toolbar,.toolbar-shell,.toolbar-grid,.list-filter-grid,.finance-toolbar-grid,.request-filter-form,.mobile-auto-stack,.stack-form,.procurement-inline-form,.inline-grid-auto,.compact-grid){display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important;min-width:0!important;max-width:100%!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(label,input:not([type="checkbox"]):not([type="radio"]),select,textarea,.input){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(input[type="checkbox"],input[type="radio"]){width:auto!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.table-wrap,.responsive-table-wrap,.data-table-wrap,.table-responsive,.responsive-table,.zip5-table-wrap,.zip8-table-wrap){width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;border-radius:16px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table){width:100%!important;max-width:100%!important;min-width:0!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table th,table td){max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]),table.mobile-card-table,table.responsive-stack){border-collapse:separate!important;border-spacing:0 10px!important;background:transparent!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) thead,table.mobile-card-table thead,table.responsive-stack thead){display:none!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) tbody,table:has(td[data-label]) tr,table.mobile-card-table tbody,table.mobile-card-table tr,table.responsive-stack tbody,table.responsive-stack tr){display:block!important;width:100%!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) tr,table.mobile-card-table tr,table.responsive-stack tr){margin:0 0 10px!important;padding:10px!important;border:1px solid rgba(24,35,52,.10)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) td,table.mobile-card-table td,table.responsive-stack td){display:grid!important;grid-template-columns:minmax(6.25rem,38%) minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:7px 0!important;border:0!important;border-bottom:1px solid rgba(24,35,52,.08)!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) td:last-child,table.mobile-card-table td:last-child,table.responsive-stack td:last-child){border-bottom:0!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) td[colspan],table.mobile-card-table td[colspan],table.responsive-stack td[colspan]){display:block!important;border-bottom:0!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) td[data-label],table.mobile-card-table td[data-label],table.responsive-stack td[data-label])::before{content:attr(data-label);color:#64748b;font-size:.72rem;font-weight:900;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}body.depo-v3[data-path^="/finance"]:where(.finance-control-v709,.finance-decision-deck,.finance-detail-ops,.finance-triage-shell,.finance-command-board,.finance-atlas-band,.finance-governance-grid,.finance-actor-panel,.ops-guard-surface-v257,.finance-precision-panel,.finance-breakdown-panel,.filter-governance-strip,.table-governance-rail){display:none!important}body.depo-v3[data-path="/launchpad"]:where(.brand-hero-side,.launchpad-flow-grid,.simple-disclosure,.brand-form-grid:has(.surface-detail-grid)){display:none!important}body.depo-v3[data-path^="/wms"]:where(.zip5-operator-card,.zip5-panel-large,.zip5-mobile-strip,.zip5-panel:has(.zip5-exception-grid),.zip5-panel:has(.zip5-readiness-grid)){display:none!important}body.depo-v3:is([data-path="/reports-hub"],[data-path="/analytics"]):where(.zip8-two-col,[data-zip8-decision-lanes],[data-zip8-exception-feed],[data-zip8-owner-scoreboard],[data-zip8-platform-scoreboard]){display:none!important}body.depo-v3[data-path^="/owner-dashboard/procurement-hub"]:where(.procurement-focus-card,.persistence-focus-card,section.card.section-card:has(.procurement-launch-grid),section.card.section-card:has(.procurement-workflow-lane)){display:none!important}body.depo-v3[data-path^="/owner-dashboard/profit-intelligence-hub"]:where(.detail-hero-side.dashboard-hero-side){display:none!important}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-shell .shift-week-grid-shell,.planner-grid-table){display:none!important}body.depo-v3[data-path="/warehouse-ops"]:where(.rich-section-nav,.table-wrap.table-wide,.ops-density-table-v5,.responsive-table){display:none!important}body.depo-v3[data-path="/warehouse-ops"]:where(.page-hero,.compact-hero,.section-card,.metric-card){max-width:100%!important;overflow:hidden!important}}@media (max-width:420px){body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(.page-context-rail,.hero-inline-badges,.brand-badge-row,.finance-context-rail,.zip8-meta-row,.active-filter-strip){grid-template-columns:1fr!important}body.depo-v3:is([data-path^="/owner-dashboard/procurement-hub"],[data-path^="/owner-dashboard/collections"],[data-path^="/owner-dashboard/profit-intelligence-hub"],[data-path^="/owner-dashboard/recipe-consumption-hub"],[data-path^="/purchase-orders"],[data-path^="/purchase-requests"],[data-path^="/suppliers"],[data-path^="/finance"],[data-path^="/recipes"],[data-path^="/production-orders"],[data-path^="/wms"],[data-path="/launchpad"],[data-path="/reports-hub"],[data-path="/analytics"]):where(table:has(td[data-label]) td,table.mobile-card-table td,table.responsive-stack td){grid-template-columns:1fr!important}}@media (max-width:760px){body.depo-v3:where(.mobile-staff-shell,.mobile-staff-lite-shell):where(.mobile-task-row,.mobile-checklist-row,.mobile-stock-row,.mobile-staff-action-row){display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;gap:10px!important;overflow:hidden!important;overflow-wrap:anywhere!important}body.depo-v3:where(.mobile-staff-shell,.mobile-staff-lite-shell):where(.mobile-task-row>div,.mobile-checklist-row>div,.mobile-stock-row>*,.mobile-focus-core>*,.mobile-pwa-grid>*){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}body.depo-v3:where(.mobile-staff-shell,.mobile-staff-lite-shell):where(.mobile-task-row .btn,.mobile-checklist-row .btn,.mobile-focus-actions .btn,.mobile-offline-sync-actions .btn){width:100%!important;min-height:46px!important;justify-content:center!important}body.depo-v3:where(.mobile-staff-shell,.mobile-staff-lite-shell):where(.mobile-focus-core,.mobile-pwa-grid,.mobile-offline-sync-grid){display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important}body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-response-grid,.shift-center-shell .reservation-module-grid:has(form[action="/owner-dashboard/shifts/generate"]),.shift-center-shell .reservation-module-grid-wide:has(form[action="/owner-dashboard/shifts/entries"])){display:grid!important;grid-template-columns:1fr!important}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-shell .shift-week-grid-shell,.planner-grid-table){display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-shell .shift-week-grid-shell table,.planner-grid-table table){min-width:720px!important}}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]){--depo-auth-bg:#f6f7f9;--depo-auth-surface:#ffffff;--depo-auth-muted-surface:#f8fafc;--depo-auth-border:rgba(24,35,52,.12);--depo-auth-border-strong:rgba(24,35,52,.20);--depo-auth-text:#172033;--depo-auth-muted:#5f6c80;--depo-auth-blue:#2563eb;--depo-auth-ring:0 0 0 3px rgba(37,99,235,.20),0 0 0 1px rgba(37,99,235,.58);--depo-auth-radius:12px;--depo-auth-card-radius:14px;--depo-auth-shadow:0 1px 2px rgba(15,23,42,.05),0 8px 22px rgba(15,23,42,.06);background:var(--depo-auth-bg);color:var(--depo-auth-text)}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.app-shell,.depo-shell){background:linear-gradient(180deg,#f8fafc 0%,#f3f6fa 46%,#eef2f7 100%)}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-shell,.detail-shell,.dashboard-shell,.settings-shell,.shift-center-shell,.shift-planner-shell,.mobile-staff-shell,.ops-shell-v434){display:grid;gap:16px;min-width:0}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.card,.section-card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.metric-card,.summary-card,.form-card,.table-card,.settings-panel,.settings-preset-card,.settings-history-card,.settings-preview-card,.settings-health-card,.command-center-card,.shift-console-card,.shift-response-card,.data-decision-card,.mobile-staff-summary-card,.mobile-pwa-card,.scan-camera-card,.scan-side-card){border:1px solid var(--depo-auth-border);border-radius:var(--depo-auth-card-radius);background:var(--depo-auth-surface);box-shadow:var(--depo-auth-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.card:hover,.module-card:hover,.dashboard-card:hover,.metric-card:hover,.summary-card:hover,.settings-preset-card:hover,.mobile-pwa-card:hover){transform:none;border-color:var(--depo-auth-border-strong);box-shadow:0 1px 2px rgba(15,23,42,.06),0 10px 24px rgba(15,23,42,.08)}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.settings-hero,.mobile-staff-hero,.ops-hero-v434){border:1px solid var(--depo-auth-border);border-radius:16px;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);color:var(--depo-auth-text);box-shadow:var(--depo-auth-shadow);overflow:hidden}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-hero::before,.page-hero::after,.compact-hero::before,.compact-hero::after,.dashboard-hero::before,.dashboard-hero::after,.settings-hero::before,.settings-hero::after){opacity:.18;filter:none}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-title,h1){color:var(--depo-auth-text);letter-spacing:0;line-height:1.08}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.muted,.text-muted,.section-sub,.section-subtitle,.metric-label,.stat-label,.form-help,.help-text,small,p){color:var(--depo-auth-muted)}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.toolbar,.filter-bar,.search-bar,.table-toolbar,.toolbar-shell,.toolbar-grid,.compact-toolbar-grid,.request-filter-form,.settings-form-actions,.mobile-staff-actions,.camera-toolbar,.scan-sticky-bar){align-items:center;gap:10px;min-width:0;max-width:100%;padding:10px;border:1px solid var(--depo-auth-border);border-radius:var(--depo-auth-radius);background:var(--depo-auth-muted-surface);box-shadow:none;overflow:visible}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.btn,button.btn,a.btn,.button,.primary-button,.secondary-button,input[type="submit"],.mobile-action-pill,.zip7-btn){min-height:40px;border-radius:10px;border-color:var(--depo-auth-border);box-shadow:none;font-weight:800}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.btn.primary,.button.primary,.primary-button,input[type="submit"],.mobile-action-pill.primary,.zip7-btn.primary){background:#1d4ed8;border-color:#1d4ed8;color:#fff}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.badge,.pill,.status-badge,.chip,.badge.ghost){border-color:var(--depo-auth-border);border-radius:999px;background:#f8fafc;color:#334155;box-shadow:none}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(label){color:#263244;font-weight:800}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(input:not([type="checkbox"]):not([type="radio"]),select,textarea){min-height:42px;border:1px solid var(--depo-auth-border-strong);border-radius:10px;background:#fff;box-shadow:none}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(input:not([type="checkbox"]):not([type="radio"]),select,textarea):focus{border-color:var(--depo-auth-blue);box-shadow:var(--depo-auth-ring);outline:0}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0;box-shadow:var(--depo-auth-ring)!important}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.table-wrap,.table-shell,.table-responsive,.responsive-table,.data-table-wrap,.data-table-shell,.shift-week-grid-shell){border:1px solid var(--depo-auth-border);border-radius:var(--depo-auth-card-radius);background:#fff;box-shadow:none;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(table,.data-table){background:#fff}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(th,td){border-bottom-color:rgba(24,35,52,.09);padding:11px 12px;overflow-wrap:anywhere}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(th){background:#f1f5f9;color:#334155;letter-spacing:.03em}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(tbody tr:hover){background:#f8fafc}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.planner-grid-table,.shift-week-grid-table),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-week-grid-table){min-width:760px}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.shift-cell,.planner-cell){display:grid;gap:4px;min-width:0;min-height:58px;padding:9px;border:1px solid rgba(24,35,52,.10);border-radius:10px;background:#f8fafc;overflow-wrap:anywhere}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.mini-planner-form){margin-top:6px}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.mini-planner-form .btn){width:100%;min-height:32px;padding:6px 8px;font-size:.82rem}body.depo-v3[data-path="/scan"]:where(.scan-layout,.premium-scan-layout){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;align-items:start;min-width:0}body.depo-v3[data-path="/scan"]:where(.reader-shell){position:relative;min-height:260px;aspect-ratio:16/10;border:1px solid var(--depo-auth-border);border-radius:14px;background:#0f172a;overflow:hidden}body.depo-v3[data-path="/scan"]:where(.reader,.premium-reader,#reader){min-height:100%}body.depo-v3[data-path="/scan"]:where(.camera-status-grid,.camera-toolbar,.qty-preset-row,.toolbar-actions,.mobile-action-strip){display:flex;flex-wrap:wrap;gap:8px;min-width:0}body.depo-v3[data-path="/scan"]:where(.camera-toolbar .btn,.qty-preset-row .btn){flex:1 1 118px}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-summary-grid,.mobile-staff-board-grid,.mobile-pwa-grid,.mobile-focus-core,.mobile-offline-sync-grid),body.depo-v3:where(.zip7-mobile-field-shell):where(.zip7-kpi-grid,.zip7-thumb-zone,.zip7-two-col,.zip7-checklist-grid){min-width:0}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-task-row,.mobile-checklist-row,.mobile-stock-row,.mobile-staff-action-row,.mobile-pwa-card),body.depo-v3:where(.zip7-mobile-field-shell):where(.zip7-task-row,.zip7-check-row,.zip7-lane,.zip7-pwa-card,.zip7-action-card){border-radius:12px;border-color:var(--depo-auth-border);background:#fff;box-shadow:none}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-context-rail,.hero-inline-badges,.console-pill-strip,.preview-pill-row,.compact-chip-rail,.active-filter-strip){display:flex;flex-wrap:wrap;gap:8px;min-width:0}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.section-head,.section-heading,.card-header,.card-head,.summary-card-header,.page-header){gap:12px;min-width:0}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.section-title,h2,h3,.metric-value,.stat-value,.summary-card strong,.command-center-card strong,.data-decision-card strong){letter-spacing:0}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.section-title,h2,h3,p,small,strong,td,th,.btn,.badge,.chip){min-width:0;max-width:100%}@media (max-width:980px){body.depo-v3[data-path="/scan"]:where(.scan-layout,.premium-scan-layout){grid-template-columns:1fr}}@media (max-width:760px){body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-hero,.compact-hero,.detail-hero.dashboard-hero,.settings-hero,.mobile-staff-hero,.ops-hero-v434){border-radius:14px!important;padding:16px!important}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.card,.section-card,.panel,.surface-card,.dashboard-card,.metric-card,.summary-card,.settings-panel,.shift-console-card,.shift-response-card,.data-decision-card,.scan-camera-card,.scan-side-card){border-radius:12px!important;padding:14px!important}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.hero-actions,.page-actions,.form-actions,.settings-form-actions,.toolbar-actions,.console-action-row,.module-mini-actions,.mobile-staff-actions,.scan-sticky-bar){display:grid!important;grid-template-columns:1fr;width:100%}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.hero-actions .btn,.page-actions .btn,.form-actions .btn,.settings-form-actions .btn,.toolbar-actions .btn,.console-action-row .btn,.module-mini-actions .btn,.mobile-staff-actions .btn,.scan-sticky-bar .btn){width:100%!important}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.table-wrap,.table-shell,.table-responsive,.responsive-table,.data-table-wrap,.data-table-shell,.shift-week-grid-shell){margin-inline:0!important;border-radius:12px!important}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(table:has(td[data-label]) tr,table.mobile-card-table tr,table.cards-mobile tr,table.responsive-stack tr){border-radius:12px!important;box-shadow:none!important}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(table:has(td[data-label]) td,table.mobile-card-table td,table.cards-mobile td,table.responsive-stack td){gap:8px!important;overflow-wrap:anywhere!important}body.depo-v3[data-path="/scan"]:where(.reader-shell){min-height:220px;aspect-ratio:4/3}body.depo-v3[data-path="/scan"]:where(.camera-toolbar,.qty-preset-row,.mobile-action-strip){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.planner-grid-table,.shift-week-grid-table),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-week-grid-table){min-width:720px!important}}@media (max-width:420px){body.depo-v3[data-path="/scan"]:where(.camera-toolbar,.qty-preset-row,.mobile-action-strip){grid-template-columns:1fr}body.depo-v3:is([data-path="/dashboard"],[data-path^="/dashboard/"],[data-path="/owner-dashboard"],[data-path^="/owner-dashboard/"],[data-path="/settings"],[data-path^="/settings/"],[data-path="/scan"],[data-path^="/workspace/mobile-staff-hub"],[data-path="/quick-stock"],[data-path="/movements"],[data-path="/inventory"],[data-path^="/wms"]):where(.page-context-rail,.hero-inline-badges,.console-pill-strip,.preview-pill-row,.compact-chip-rail,.active-filter-strip){gap:6px}}@media (max-width:760px){body.depo-v3[data-path="/settings"]:where(.settings-action-grid,.settings-history-list,.settings-runtime-grid,.settings-diagnostic-grid,.settings-fact-list){display:grid!important;grid-template-columns:1fr!important;gap:10px!important;min-width:0!important}body.depo-v3[data-path="/settings"]:where(.settings-action-card,.settings-history-item,.settings-runtime-card,.settings-diagnostic-card,.settings-fact-card){display:grid!important;min-width:0!important;overflow-wrap:anywhere!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-persona-switches,.mobile-staff-menu,.mobile-stock-links,.mobile-mini-metrics){display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-persona-switches .btn,.mobile-staff-menu .btn,.mobile-stock-links .btn,.mobile-mini-metrics .badge){flex:1 1 138px!important;min-width:0!important;justify-content:center!important;white-space:normal!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-board-grid,.mobile-task-list,.mobile-checklist-list,.mobile-stock-list,.mobile-staff-form-stack){display:grid!important;grid-template-columns:1fr!important;gap:10px!important;min-width:0!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/shifts"]:where(.shift-center-shell .shift-response-grid,.shift-center-shell #shift-filters,.shift-center-shell section.card.section-card:has(table[data-table-mode="cards-mobile"]),.shift-center-shell section.card.section-card:has(.shift-week-grid-shell),.shift-center-shell .reservation-module-grid-wide:has(.shift-week-grid-shell)){display:grid!important;grid-template-columns:1fr!important;gap:10px!important;min-width:0!important}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/shifts"]:where(.shift-week-grid-shell){display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.depo-v3[data-account-scope="customer-owner"][data-path="/owner-dashboard/shifts/planner"]:where(section:has(.planner-forecast-grid),section:has(.planner-sync-grid),.shift-planner-shell .shift-week-grid-shell){display:block!important;min-width:0!important}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-week-grid-shell,.planner-grid-table){position:relative;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-week-grid-shell,.planner-grid-table)::before{content:"Yatay kaydır";display:block;margin:0 0 8px;color:var(--depo-text-soft);font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}}body.depo-v3[data-path="/order-control"]:where(.aurora-r6-station-card){align-items:start!important;gap:12px!important}body.depo-v3[data-path="/order-control"]:where(.aurora-r6-station-card>div){display:grid!important;gap:4px!important;min-width:0!important}body.depo-v3[data-path="/order-control"]:where(.aurora-r6-station-card strong,.aurora-r6-station-card span,.aurora-r6-station-card b,.aurora-r6-station-card em){display:block!important;min-width:0!important;overflow-wrap:anywhere!important;line-height:1.25!important}@media (max-width:760px){body.depo-v3[data-path="/order-control"]:where(.aurora-r6-station-card){grid-template-columns:1fr!important}body.depo-v3[data-path="/order-control"]:where(.aurora-r6-station-card b){justify-self:start!important}}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-hero h1,.mobile-staff-hero .hero-copy h1){color:#fff!important;text-shadow:0 1px 18px rgba(2,6,23,.28)}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-hero .muted,.mobile-staff-hero p,.mobile-staff-hero .hero-kicker,.mobile-staff-hero .eyebrow){color:rgba(241,245,249,.88)!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-hero .page-context-rail .badge,.mobile-staff-hero .page-context-rail .chip){border-color:rgba(255,255,255,.22)!important;background:rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:none!important}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure),body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure){margin-top:16px;border:1px solid rgba(24,35,52,.10);border-radius:16px;background:linear-gradient(180deg,#fffdf9,#f8fafc);box-shadow:0 14px 30px rgba(15,23,42,.06);overflow:hidden}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive>summary),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure>summary),body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure>summary){min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;cursor:pointer;color:#172033;font-weight:900;letter-spacing:.01em;list-style:none}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive>summary::-webkit-details-marker),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure>summary::-webkit-details-marker),body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure>summary::-webkit-details-marker){display:none}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive>summary)::after,body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure>summary)::after,body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure>summary)::after{content:"Aç";flex:0 0 auto;border:1px solid rgba(24,35,52,.14);border-radius:999px;padding:6px 10px;color:#334155;font-size:.78rem;font-weight:900;background:#fff}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive[open]>summary)::after,body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure[open]>summary)::after,body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure[open]>summary)::after{content:"Kapat"}body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive-panel),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure-panel),body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure-panel,.shift-planner-grid-panel){padding:0 14px 14px}body.depo-v3[data-path="/owner-dashboard"]:where(.detail-hero.dashboard-hero .hero-actions a:nth-child(n+3)){display:none!important}body.depo-v3[data-path="/owner-dashboard"]:where(.module-ops-ribbon){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}body.depo-v3[data-path="/owner-dashboard"]:where(.module-ops-ribbon a,.owner-hidden-ops-strip a){display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:13px 14px;border:1px solid rgba(24,35,52,.10);border-radius:14px;background:#fff;color:#172033;text-decoration:none;box-shadow:0 12px 24px rgba(15,23,42,.05)}body.depo-v3[data-path="/owner-dashboard"]:where(.module-ops-ribbon a strong,.owner-hidden-ops-strip a strong){display:block;color:#172033}body.depo-v3[data-path="/owner-dashboard"]:where(.module-ops-ribbon a small,.owner-hidden-ops-strip a small){display:block;margin-top:3px;color:#64748b}body.depo-v3[data-path="/owner-dashboard"]:where(.ops-console-grid,.owner-command-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-response-grid){display:none!important}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-grid-panel .shift-week-grid-shell){max-height:70vh;overflow:auto!important;border-radius:14px;border:1px solid rgba(24,35,52,.10);background:#fff}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-grid-panel .planner-grid-table){min-width:900px}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-grid-panel .planner-cell){min-height:0;padding:7px;gap:3px;border-radius:8px}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-grid-panel .mini-planner-form){display:inline-flex;width:auto;margin:4px 4px 0 0;vertical-align:top}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-grid-panel .mini-planner-form .btn){width:auto!important;min-height:28px;padding:5px 7px;font-size:.72rem;line-height:1.05}@media (max-width:760px){body.depo-v3[data-path="/owner-dashboard"]:where(.owner-executive-archive>summary),body.depo-v3[data-path="/owner-dashboard/shifts"]:where(.shift-center-disclosure>summary),body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-disclosure>summary){min-height:50px;padding:12px 14px;font-size:.93rem}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.shift-planner-grid-panel .planner-grid-table){min-width:860px}}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.planner-grid-table,.shift-week-grid-table){table-layout:fixed}body.depo-v3[data-path="/owner-dashboard/shifts/planner"]:where(.planner-grid-table .btn,.shift-week-grid-table .btn,.mini-planner-form .btn){min-width:0!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure,.settings-advanced-disclosure){grid-column:1/-1;border:1px solid rgba(24,35,52,.10);border-radius:16px;background:linear-gradient(180deg,#fffdf9,#f8fafc);box-shadow:0 14px 30px rgba(15,23,42,.05);overflow:hidden}body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure>summary,.settings-advanced-disclosure>summary){min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;cursor:pointer;color:#172033;font-weight:900;letter-spacing:.01em;list-style:none}body.depo-v3[data-path="/settings"] .settings-inline-disclosure>summary::-webkit-details-marker,body.depo-v3[data-path="/settings"] .settings-advanced-disclosure>summary::-webkit-details-marker,body.depo-v3[data-path="/owner-dashboard"] .owner-executive-archive>summary::-webkit-details-marker,body.depo-v3[data-path="/owner-dashboard/shifts"] .shift-center-disclosure>summary::-webkit-details-marker,body.depo-v3[data-path="/owner-dashboard/shifts/planner"] .shift-planner-disclosure>summary::-webkit-details-marker{display:none}body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure>summary)::after,body.depo-v3[data-path="/settings"]:where(.settings-advanced-disclosure>summary)::after{content:"Aç";flex:0 0 auto;border:1px solid rgba(24,35,52,.14);border-radius:999px;padding:6px 10px;color:#334155;font-size:.78rem;font-weight:900;background:#fff}body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure[open]>summary)::after,body.depo-v3[data-path="/settings"]:where(.settings-advanced-disclosure[open]>summary)::after{content:"Kapat"}body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;padding:0 16px 16px}body.depo-v3[data-path="/settings"]:where(.settings-advanced-disclosure>.settings-panel){margin:0 14px 14px}@media (max-width:760px){body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure>summary,.settings-advanced-disclosure>summary){min-height:50px;padding:12px 14px;font-size:.93rem}body.depo-v3[data-path="/settings"]:where(.settings-inline-disclosure-grid){grid-template-columns:1fr;padding:0 12px 12px}}body.depo-v3[data-path="/warehouse-ops"]:where(.table-wrap.table-wide){max-width:100%!important;overflow-x:auto!important}body.depo-v3[data-path="/warehouse-ops"]:where(.table-wrap.table-wide>table.responsive-table){min-width:0!important;width:100%!important;table-layout:auto}body.depo-v3[data-path="/warehouse-ops"]:where(.table-wrap.table-wide th,.table-wrap.table-wide td){white-space:normal!important;overflow-wrap:anywhere!important}body.depo-v3[data-path="/warehouse-ops"]:where(.ops-hero-v434 h1,.ops-hero-v434 .hero-kicker){color:#fff!important;text-shadow:0 1px 18px rgba(2,6,23,.28)}body.depo-v3[data-path="/warehouse-ops"]:where(.ops-hero-v434 p,.ops-hero-v434 .muted){color:rgba(241,245,249,.88)!important}body.depo-v3[data-path="/warehouse-ops"]:where(.recipe-production-cluster,.rich-section-nav){display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:8px;border:1px solid rgba(148,163,184,.22);border-radius:14px;background:rgba(255,255,255,.76);box-shadow:0 1px 2px rgba(15,23,42,.05)}body.depo-v3[data-path="/warehouse-ops"]:where(.recipe-production-cluster a,.rich-section-nav a){display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:#fff;color:#172033!important;font-weight:800;font-size:.88rem;line-height:1.15;text-decoration:none;box-shadow:none}body.depo-v3[data-path="/warehouse-ops"]:where(.recipe-production-cluster a.active,.rich-section-nav a.active){border-color:rgba(37,99,235,.26);background:#eff6ff;color:#1d4ed8!important}body.depo-v3[data-path="/warehouse-ops"]:where(.compact-domain-summary){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}body.depo-v3[data-path="/warehouse-ops"]:where(.compact-domain-summary article){display:grid;gap:4px;min-width:0;padding:12px 14px;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.05)}body.depo-v3[data-path="/warehouse-ops"]:where(.compact-domain-summary span){color:#64748b;font-size:.74rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}body.depo-v3[data-path="/warehouse-ops"]:where(.compact-domain-summary strong){color:#172033;font-size:.96rem;line-height:1.25}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.shift-center-shell>.page-hero h1,.shift-planner-shell>.page-hero h1,.shift-center-shell>.page-hero .hero-kicker,.shift-planner-shell>.page-hero .hero-kicker){color:#fff!important;text-shadow:0 1px 18px rgba(2,6,23,.28)}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.shift-center-shell>.page-hero p,.shift-planner-shell>.page-hero p,.shift-center-shell>.page-hero .muted,.shift-planner-shell>.page-hero .muted){color:rgba(241,245,249,.88)!important}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.shift-center-shell>.page-hero .page-context-rail .badge,.shift-planner-shell>.page-hero .page-context-rail .badge){border-color:rgba(255,255,255,.22)!important;background:rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:none!important}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.shift-center-shell>.page-hero .hero-actions .btn,.shift-planner-shell>.page-hero .hero-actions .btn){border-color:rgba(255,255,255,.24)!important;background:rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:none!important}body.depo-v3:is([data-path="/owner-dashboard/shifts"],[data-path="/owner-dashboard/shifts/planner"]):where(.shift-center-shell>.page-hero .hero-actions .btn.primary,.shift-planner-shell>.page-hero .hero-actions .btn.primary){border-color:rgba(37,99,235,.46)!important;background:#2563eb!important;color:#fff!important}@media (max-width:760px){body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-hero){min-height:0!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-actions){grid-template-columns:1fr!important;align-items:stretch!important;padding:8px!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-actions .btn){min-height:48px!important;padding:10px 12px!important;border-radius:10px!important;font-size:.92rem!important}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-actions .btn.primary){grid-column:1 / -1}body.depo-v3[data-path^="/workspace/mobile-staff-hub"]:where(.mobile-staff-actions a[href*="export.json"],.mobile-staff-actions a[href*="offline-sync.json"],.mobile-staff-actions a[href="/launchpad"]){display:none!important}body.depo-v3[data-path="/warehouse-ops"]:where(.compact-domain-summary){grid-template-columns:1fr!important}}body.depo-v3[data-path="/scan"]:where(.rich-section-nav){display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.depo-v3[data-path="/scan"]:where(.rich-section-nav a){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:8px 12px!important;border-radius:999px!important;white-space:normal!important}@media (max-width:760px){body.depo-v3[data-path="/scan"]:where(.btn,.mobile-action-pill,.camera-toolbar .btn,.qty-preset-row .btn,.scan-sticky-bar .btn,.mobile-action-strip a){min-height:48px!important;line-height:1.15!important}body.depo-v3[data-path="/scan"]:where(.rich-section-nav a){flex:1 1 130px!important}body[data-layout-system="depo-shell-v705"]:where(.mobile-bottom-nav-v705 .mobile-nav-item){min-height:50px!important}}@media (max-width:380px){body[data-layout-system="depo-shell-v705"] .mobile-bottom-nav-v705 .mobile-nav-item.active span:last-child,body[data-layout-system="depo-shell-v705"] .mobile-bottom-nav-v705 .mobile-nav-item[aria-current="page"] span:last-child{display:block!important;max-width:58px!important;font-size:.66rem!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}body.depo-v3:is([data-path="/movements"],[data-path="/quick-stock"],[data-path="/transfers"]):where(.page-shell,.ops-shell-v434,.grid-2,.transfer-clean-grid,.page-hero,.compact-hero,.section-card,.card,.metric-grid,.page-context-rail,.hero-actions,.core-hero-actions,.row,.chips,.chip,.btn){box-sizing:border-box;min-width:0;max-width:100%}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:16px;max-width:100%;overflow:hidden}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432>*){min-width:0;max-width:100%}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432 .hero-actions){display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432 .hero-actions .btn){flex:1 1 9rem;min-width:0}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432 .page-context-rail .badge){max-width:100%;white-space:normal;overflow-wrap:anywhere}body.depo-v3:is([data-path="/quick-stock"],[data-path="/transfers"],[data-path="/movements"]):where(.btn,button.btn,a.btn,.mobile-action-pill,.chips .chip,.quick-qty-chips .chip,[data-qty-preset],[data-qty-delta],[data-transfer-qty],[data-quick-filter],[data-transfer-filter],[data-movement-filter]){display:inline-flex;align-items:center;justify-content:center;min-width:44px!important;min-height:44px!important;padding-inline:12px!important;line-height:1.15!important;white-space:normal}body.depo-v3:is([data-path="/quick-stock"],[data-path="/transfers"],[data-path="/movements"]):where(.chips.scroll){max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media (max-width:900px){body.depo-v3[data-path="/movements"]:where(.movements-hero-v432){grid-template-columns:1fr}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432 .hero-actions){justify-content:flex-start}body.depo-v3[data-path="/movements"]:where(.movements-hero-v432 .hero-actions .btn){flex:1 1 150px}}@media (max-width:760px){body.depo-v3:is([data-path="/movements"],[data-path="/quick-stock"],[data-path="/transfers"]):where(.hero-actions,.core-hero-actions){display:grid!important;grid-template-columns:1fr!important;width:100%;justify-content:stretch!important}body.depo-v3:is([data-path="/movements"],[data-path="/quick-stock"],[data-path="/transfers"]):where(.hero-actions .btn,.core-hero-actions .btn){width:100%!important}}@media (max-width:760px){body.depo-v3:where(.r38-brand,.zip3-mobile-menu-button,.btn,button.btn,a.btn,.button,input[type="submit"],.zip3-shell-actions .btn,.zip3-command-strip .btn,.topbar .btn,.app-topbar .btn,.btn.small,button.btn.small,a.btn.small,.core-ops-pill){min-height:44px!important}body.depo-v3:where(.zip3-mobile-menu-button,.zip3-shell-actions .btn.small,.zip3-command-strip .btn.small,.topbar .btn.small,.app-topbar .btn.small,.btn.small,button.btn.small,a.btn.small){padding-top:8px!important;padding-bottom:8px!important}body.depo-v3:where(.zip3-mobile-menu-button,.core-ops-pill){min-width:44px!important}}body.depo-v3{--depo-primary:var(--tenant-brand-primary,#2563eb);--depo-primary-2:#0f766e;--depo-primary-dark:#1d4ed8}body.depo-v3:where(h1,h2,h3,h4,.page-title,.section-title,.metric-value,.stat-value,.hero-kicker,.kicker,.eyebrow,.brand,.brand-name,.r38-brand-copy strong,.zip3-workflow-bar__title,.dashboard-command-header-v707 h2,.operations-backbone-head-v708 h2,.finance-control-head-v709 h2,.qr-order-print-head-v710 h2){letter-spacing:0!important}body.depo-v3:where(.btn,button.btn,a.btn,.button,.primary-button,.secondary-button,input[type="submit"],.zip3-mobile-menu-button,.zip3-shell-actions .btn,.zip3-command-strip .btn,.topbar .btn,.app-topbar .btn,.mobile-action-pill,.core-ops-pill){min-height:44px!important}body.depo-v3:where(a.badge,button.badge,a.chip,button.chip,a.pill,button.pill,.badge.action,.chip.action,.scope-chip:is(a,button),.status-badge:is(a,button),.public-topnav a,.parca3-guest-nav-link,.r38-clean-nav a,.shell-nav-rail a,.mobile-nav-item){min-height:44px!important;white-space:normal!important;overflow-wrap:anywhere!important}@media (max-width:760px){body.depo-v3:where(h1,.page-title){font-size:2rem!important;line-height:1.12!important}body.depo-v3:where(h2,.section-title){font-size:1.42rem!important;line-height:1.18!important}body.depo-v3:where(.metric-value,.stat-value){font-size:1.72rem!important;line-height:1.05!important}}
/* NIRVANA AJAN 2 — APPLICATION SHELL & NAVIGATION (integration-compacted) */
html[data-ui-system="depo-ui-v1"] body[data-surface-kind]:where(.surface-kind-platform,.surface-kind-owner,.surface-kind-workspace){--agent2-header-height:68px;--agent2-sidebar-width:272px;--agent2-sidebar-collapsed-width:76px;--agent2-shell-gap:18px;--agent2-mobile-nav-height:78px;--agent2-surface:var(--color-surface,#fff);--agent2-subtle:var(--color-surface-subtle,#f7f8fa);--agent2-border:var(--color-border,#dfe3e8);--agent2-text:var(--color-text,#172033);--agent2-muted:var(--color-text-muted,#667085);--agent2-primary:var(--color-primary,var(--tenant-brand-primary,#2563eb));--agent2-shadow:var(--shadow-sm,0 8px 24px rgba(15,23,42,.08));background:var(--color-background,#f3f5f7);}html[data-ui-system="depo-ui-v1"] .agent2-app-shell{min-height:100dvh;background:var(--color-background,#f3f5f7)}html[data-ui-system="depo-ui-v1"] .agent2-app-header{position:sticky;top:0;z-index:70;border-bottom:1px solid var(--agent2-border);background:color-mix(in srgb,var(--agent2-surface) 96%,transparent);box-shadow:0 1px 12px rgba(15,23,42,.05);backdrop-filter:saturate(125%) blur(12px)}html[data-ui-system="depo-ui-v1"] .agent2-header-inner{width:calc(100% - 32px);max-width:1920px;min-height:var(--agent2-header-height);margin-inline:auto;display:flex;align-items:center;gap:10px}html[data-ui-system="depo-ui-v1"] .agent2-brand{flex:0 1 auto;max-width:min(330px,27vw)}html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__mark{width:40px;height:40px;border-radius:12px}html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__copy{min-width:0}html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__copy strong,html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-system="depo-ui-v1"] .agent2-sidebar-toggle{display:grid;flex:0 0 auto}html[data-ui-system="depo-ui-v1"] .agent2-mobile-menu-toggle{display:none}html[data-ui-system="depo-ui-v1"] .agent2-header-context{min-width:0;margin-inline-start:auto}html[data-ui-system="depo-ui-v1"] .agent2-context-chip{display:grid;min-width:0;max-width:260px;min-height:44px;padding:7px 12px;border:1px solid var(--agent2-border);border-radius:12px;background:var(--agent2-subtle);color:var(--agent2-text);text-decoration:none}html[data-ui-system="depo-ui-v1"] .agent2-context-chip:hover{border-color:color-mix(in srgb,var(--agent2-primary) 28%,var(--agent2-border));background:color-mix(in srgb,var(--agent2-primary) 5%,var(--agent2-surface))}html[data-ui-system="depo-ui-v1"] .agent2-context-chip__label,html[data-ui-system="depo-ui-v1"] .agent2-context-chip__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-system="depo-ui-v1"] .agent2-context-chip__label{font-size:.82rem;font-weight:800}html[data-ui-system="depo-ui-v1"] .agent2-context-chip__meta{color:var(--agent2-muted);font-size:.72rem}html[data-ui-system="depo-ui-v1"] .agent2-header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}html[data-ui-system="depo-ui-v1"] .agent2-command-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:7px 10px;border:1px solid var(--agent2-border);border-radius:12px;background:var(--agent2-surface);color:var(--agent2-text);font:inherit;font-size:.86rem;font-weight:750;cursor:pointer}html[data-ui-system="depo-ui-v1"] .agent2-command-trigger:hover{background:var(--agent2-subtle)}html[data-ui-system="depo-ui-v1"] .agent2-command-trigger kbd{padding:2px 5px;border:1px solid var(--agent2-border);border-radius:5px;background:var(--agent2-subtle);color:var(--agent2-muted);font-size:.66rem;font-family:inherit}html[data-ui-system="depo-ui-v1"] .agent2-quick-actions,html[data-ui-system="depo-ui-v1"] .agent2-user-menu{position:relative}html[data-ui-system="depo-ui-v1"] .agent2-popover{position:absolute;top:calc(100%+9px);right:0;z-index:95;width:min(300px,calc(100vw - 24px));padding:8px;border:1px solid var(--agent2-border);border-radius:14px;background:var(--agent2-surface);box-shadow:0 18px 45px rgba(15,23,42,.16)}html[data-ui-system="depo-ui-v1"] .agent2-popover__head{display:grid;gap:2px;padding:8px 9px 10px;border-bottom:1px solid var(--agent2-border)}html[data-ui-system="depo-ui-v1"] .agent2-popover__head span{color:var(--agent2-muted);font-size:.76rem}html[data-ui-system="depo-ui-v1"] .agent2-popover>a{display:flex;align-items:center;min-height:44px;padding:9px 10px;border-radius:9px;color:var(--agent2-text);font-weight:700;text-decoration:none}html[data-ui-system="depo-ui-v1"] .agent2-popover>a:hover{background:var(--agent2-subtle)}html[data-ui-system="depo-ui-v1"] .agent2-user-menu__panel{min-width:280px;max-width:min(340px,calc(100vw - 24px));border:1px solid var(--agent2-border);border-radius:14px;box-shadow:0 18px 45px rgba(15,23,42,.16)}html[data-ui-system="depo-ui-v1"] .agent2-user-menu__panel .a4-user-menu__identity small{display:block;margin-top:4px;color:var(--agent2-muted);font-size:.75rem}html[data-ui-system="depo-ui-v1"] body[data-surface-kind] .agent2-shell-layout{width:calc(100% - 32px);max-width:1920px;margin:16px auto 0;display:grid;grid-template-columns:var(--agent2-sidebar-width) minmax(0,1fr);gap:var(--agent2-shell-gap);align-items:start;transition:grid-template-columns .18s ease}html[data-ui-system="depo-ui-v1"] .agent2-primary-navigation{min-width:0;width:100%;position:sticky;top:calc(var(--agent2-header-height)+16px);max-height:calc(100dvh - var(--agent2-header-height) - 32px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--agent2-border);border-radius:16px;background:var(--agent2-surface);box-shadow:var(--agent2-shadow);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--agent2-muted) 38%,transparent) transparent}html[data-ui-system="depo-ui-v1"] .agent2-navigation__head{position:sticky;top:0;z-index:2;padding:14px;border-bottom:1px solid var(--agent2-border);background:var(--agent2-surface)}html[data-ui-system="depo-ui-v1"] .agent2-navigation{display:grid;gap:5px;padding:10px}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group{border-radius:12px}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:var(--agent2-text);font:inherit;text-align:left;cursor:pointer}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__toggle:hover{background:var(--agent2-subtle)}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__toggle>span:first-child{display:grid;gap:2px;min-width:0}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__toggle strong{font-size:.78rem;letter-spacing:.025em}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__toggle small{overflow:hidden;color:var(--agent2-muted);font-size:.68rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__toggle[aria-expanded="false"]>span:last-child{transform:rotate(-90deg)}html[data-ui-system="depo-ui-v1"] .agent2-navigation-group__links{display:grid;gap:3px;padding:0 2px 8px}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:43px;padding:8px 10px;border:1px solid transparent;border-radius:10px;color:var(--agent2-text);text-decoration:none}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link:hover{border-color:color-mix(in srgb,var(--agent2-primary) 14%,var(--agent2-border));background:var(--agent2-subtle)}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link:where(.is-active,[aria-current="page"]){border-color:color-mix(in srgb,var(--agent2-primary) 24%,var(--agent2-border));background:color-mix(in srgb,var(--agent2-primary) 8%,var(--agent2-surface));color:color-mix(in srgb,var(--agent2-primary) 86%,#10213c)}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link:where(.is-active,[aria-current="page"])::before{content:"";position:absolute;left:3px;top:9px;bottom:9px;width:3px;border-radius:99px;background:var(--agent2-primary)}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link svg{width:19px;height:19px}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link__copy{min-width:0}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link__copy strong{display:block;overflow:hidden;font-size:.84rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}html[data-ui-system="depo-ui-v1"] .agent2-navigation-link__current{color:var(--agent2-primary);font-size:.64rem;font-weight:850;text-transform:uppercase}html[data-ui-system="depo-ui-v1"] .agent2-navigation__footer{position:sticky;bottom:0;padding:12px 14px;border-top:1px solid var(--agent2-border);background:var(--agent2-subtle)}html[data-ui-system="depo-ui-v1"] .agent2-navigation__footer small{display:block;margin-top:2px;color:var(--agent2-muted);font-size:.7rem;line-height:1.35}html[data-ui-system="depo-ui-v1"] .agent2-shell-content{min-width:0;padding-bottom:30px}html[data-ui-system="depo-ui-v1"] .agent2-context-container{margin-bottom:14px}html[data-ui-system="depo-ui-v1"] .agent2-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid var(--agent2-border);border-radius:16px;background:var(--agent2-surface);box-shadow:var(--agent2-shadow)}html[data-ui-system="depo-ui-v1"] .agent2-page-header__copy{min-width:0;max-width:920px}html[data-ui-system="depo-ui-v1"] .agent2-page-header__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:6px}html[data-ui-system="depo-ui-v1"] .agent2-page-header h1{min-width:0;margin:0;color:var(--agent2-text);font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.16;overflow-wrap:anywhere}html[data-ui-system="depo-ui-v1"] .agent2-page-header p{max-width:78ch;margin:6px 0 0;color:var(--agent2-muted);font-size:.9rem;line-height:1.45}html[data-ui-system="depo-ui-v1"] .agent2-breadcrumb ol{display:flex;align-items:center;gap:6px;min-width:0;margin:0;padding:0;overflow:hidden;list-style:none;font-size:.75rem}html[data-ui-system="depo-ui-v1"] .agent2-breadcrumb li{min-width:0;flex:0 1 auto}html[data-ui-system="depo-ui-v1"] .agent2-breadcrumb a,html[data-ui-system="depo-ui-v1"] .agent2-breadcrumb span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-system="depo-ui-v1"] .agent2-page-header__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px}html[data-ui-system="depo-ui-v1"] .agent2-page-header__filters{margin-top:10px}html[data-ui-system="depo-ui-v1"] .agent2-page-header--compact{padding-block:13px}html[data-ui-system="depo-ui-v1"] .agent2-page-header--full-width+.agent2-main{max-width:none}html[data-ui-system="depo-ui-v1"] body[data-surface-kind].agent2-sidebar-collapsed .agent2-shell-layout{grid-template-columns:var(--agent2-sidebar-collapsed-width) minmax(0,1fr)}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation__head>div,html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation-group__toggle,html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation-link__copy,html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation-link__current,html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation__footer{display:none}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation{padding:8px}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation-group__links{display:grid!important;padding:0 0 4px}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation-link{grid-template-columns:1fr;place-items:center;min-height:48px;padding:10px}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation-link::before{left:2px}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-navigation__head{display:flex;justify-content:center;padding:8px}html[data-ui-system="depo-ui-v1"] body.agent2-sidebar-collapsed .agent2-primary-navigation{overflow-x:visible}html[data-ui-system="depo-ui-v1"] .agent2-command-palette[hidden]{display:none!important}html[data-ui-system="depo-ui-v1"] .agent2-command-palette{position:fixed;inset:0;z-index:180;display:grid;place-items:start center;padding:9vh 16px 16px}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__backdrop{position:absolute;inset:0;border:0;background:rgba(10,18,32,.46);backdrop-filter:blur(3px)}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__dialog{position:relative;width:min(720px,100%);max-height:min(78dvh,760px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;border:1px solid color-mix(in srgb,var(--agent2-border) 75%,#fff);border-radius:18px;background:var(--agent2-surface);box-shadow:0 28px 80px rgba(2,8,23,.28);overflow:hidden}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px 18px 12px}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__head>div{display:grid;gap:3px}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__head span{color:var(--agent2-muted);font-size:.8rem}html[data-ui-system="depo-ui-v1"] .agent2-command-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 16px 10px;padding:0 12px;border:1px solid var(--agent2-border);border-radius:12px;background:var(--agent2-subtle)}html[data-ui-system="depo-ui-v1"] .agent2-command-search:focus-within{border-color:var(--agent2-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--agent2-primary) 14%,transparent)}html[data-ui-system="depo-ui-v1"] .agent2-command-search input{width:100%;min-height:48px;border:0;background:transparent;box-shadow:none;outline:0;font:inherit}html[data-ui-system="depo-ui-v1"] .agent2-command-search kbd,html[data-ui-system="depo-ui-v1"] .agent2-command-palette__footer kbd{padding:2px 5px;border:1px solid var(--agent2-border);border-radius:5px;background:var(--agent2-surface);font-family:inherit;font-size:.7rem}html[data-ui-system="depo-ui-v1"] .agent2-command-results{min-height:110px;overflow:auto;padding:4px 10px 12px}html[data-ui-system="depo-ui-v1"] .agent2-command-results a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:9px 11px;border:1px solid transparent;border-radius:11px;color:var(--agent2-text);text-decoration:none}html[data-ui-system="depo-ui-v1"] .agent2-command-results a:hover,html[data-ui-system="depo-ui-v1"] .agent2-command-results a.is-selected{border-color:color-mix(in srgb,var(--agent2-primary) 20%,var(--agent2-border));background:color-mix(in srgb,var(--agent2-primary) 7%,var(--agent2-surface))}html[data-ui-system="depo-ui-v1"] .agent2-command-results a>span{display:grid;gap:2px;min-width:0}html[data-ui-system="depo-ui-v1"] .agent2-command-results small,html[data-ui-system="depo-ui-v1"] .agent2-command-results code{color:var(--agent2-muted);font-size:.72rem}html[data-ui-system="depo-ui-v1"] .agent2-command-results code{max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-system="depo-ui-v1"] .agent2-command-empty{place-items:center;gap:3px;min-height:150px;padding:20px;color:var(--agent2-muted);text-align:center}html[data-ui-system="depo-ui-v1"] .agent2-command-empty:not([hidden]){display:grid}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__footer{display:flex;justify-content:flex-end;gap:16px;padding:10px 16px;border-top:1px solid var(--agent2-border);color:var(--agent2-muted);font-size:.7rem}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav{display:none}html[data-ui-system="depo-ui-v1"]:where(.agent2-command-trigger,.agent2-sidebar-toggle,.agent2-navigation-group__toggle,.agent2-mobile-more,.agent2-context-chip,.agent2-navigation-link):focus-visible{outline:3px solid color-mix(in srgb,var(--agent2-primary) 42%,transparent);outline-offset:2px}@media (max-width:1180px){html[data-ui-system="depo-ui-v1"] .agent2-header-context{display:none}html[data-ui-system="depo-ui-v1"] .agent2-brand{max-width:32vw}}@media (max-width:860px){html[data-ui-system="depo-ui-v1"] body:where(.surface-kind-platform,.surface-kind-owner,.surface-kind-workspace){padding-bottom:calc(var(--agent2-mobile-nav-height)+env(safe-area-inset-bottom,0px))}html[data-ui-system="depo-ui-v1"] .agent2-header-inner{width:calc(100% - 20px);min-height:60px}html[data-ui-system="depo-ui-v1"] .agent2-mobile-menu-toggle{display:grid}html[data-ui-system="depo-ui-v1"] .agent2-sidebar-toggle{display:none}html[data-ui-system="depo-ui-v1"] .agent2-brand{max-width:min(48vw,300px)}html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__copy small{display:none}html[data-ui-system="depo-ui-v1"] .agent2-command-trigger kbd,html[data-ui-system="depo-ui-v1"] .agent2-command-trigger__label,html[data-ui-system="depo-ui-v1"] .agent2-quick-actions{display:none}html[data-ui-system="depo-ui-v1"] .agent2-header-actions{margin-left:auto}html[data-ui-system="depo-ui-v1"] .agent2-user-menu .a4-user-menu__copy{display:none}html[data-ui-system="depo-ui-v1"] body[data-surface-kind] .agent2-shell-layout{width:calc(100% - 20px);display:block;margin-top:10px}html[data-ui-system="depo-ui-v1"] .agent2-primary-navigation{position:fixed;inset:0 auto 0 0;z-index:130;width:min(88vw,340px);max-height:none;border-width:0 1px 0 0;border-radius:0;transform:translateX(-104%);transition:transform .2s ease;box-shadow:18px 0 44px rgba(15,23,42,.2)}html[data-ui-system="depo-ui-v1"] body.a4-nav-open .agent2-primary-navigation{transform:translateX(0)}html[data-ui-system="depo-ui-v1"] .agent2-nav-backdrop{position:fixed;inset:0;z-index:120;width:100%;height:100%;border:0;background:rgba(15,23,42,.42)}html[data-ui-system="depo-ui-v1"] body.a4-nav-open{overflow:hidden;touch-action:none}html[data-ui-system="depo-ui-v1"] .agent2-navigation__head{min-height:64px}html[data-ui-system="depo-ui-v1"] .agent2-navigation__head .a4-nav-close{display:grid}html[data-ui-system="depo-ui-v1"] .agent2-page-header{display:grid;gap:14px;padding:15px}html[data-ui-system="depo-ui-v1"] .agent2-page-header__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;justify-content:stretch}html[data-ui-system="depo-ui-v1"] .agent2-page-header__actions .btn{width:100%;min-height:44px}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav{display:block;position:fixed;left:0;right:0;bottom:0;z-index:80;padding:7px max(8px,env(safe-area-inset-left)) calc(7px+env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-right));border-top:1px solid var(--agent2-border);background:color-mix(in srgb,var(--agent2-surface) 96%,transparent);backdrop-filter:blur(12px)}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav__track{width:min(100%,560px);margin:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav .mobile-nav-item{display:grid;place-items:center;align-content:center;gap:3px;min-width:0;min-height:58px;padding:5px 2px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--agent2-muted);font:inherit;font-size:.68rem;font-weight:750;text-decoration:none;cursor:pointer}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav .mobile-nav-item:where(.active,.is-active,[aria-current="page"]){border-color:color-mix(in srgb,var(--agent2-primary) 18%,var(--agent2-border));background:color-mix(in srgb,var(--agent2-primary) 8%,var(--agent2-surface));color:var(--agent2-primary)}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav .mobile-nav-ic{font-size:1.05rem;line-height:1}html[data-ui-system="depo-ui-v1"] .agent2-command-palette{padding:0}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__dialog{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__footer{justify-content:center}}@media (max-width:520px){html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__mark{width:36px;height:36px}html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__copy strong{max-width:34vw;font-size:.83rem}html[data-ui-system="depo-ui-v1"] .agent2-user-menu__panel{position:fixed;top:62px;right:10px;left:10px;width:auto;max-width:none}html[data-ui-system="depo-ui-v1"] .agent2-page-header__actions{grid-template-columns:1fr}html[data-ui-system="depo-ui-v1"] .agent2-command-palette__head{padding:14px}html[data-ui-system="depo-ui-v1"] .agent2-command-search{margin-inline:10px}html[data-ui-system="depo-ui-v1"] .agent2-command-results code{display:none}}@media (max-width:360px){html[data-ui-system="depo-ui-v1"] .agent2-brand .a4-brand__copy{display:none}html[data-ui-system="depo-ui-v1"] .agent2-mobile-bottom-nav .mobile-nav-item{font-size:.62rem}}@media (prefers-reduced-motion:reduce){html[data-ui-system="depo-ui-v1"] .agent2-shell-layout,html[data-ui-system="depo-ui-v1"] .agent2-primary-navigation{transition:none!important}}@media print{.agent2-app-header,.agent2-primary-navigation,.agent2-nav-backdrop,.agent2-mobile-bottom-nav,.agent2-command-palette,.agent2-context-container{display:none!important}.agent2-shell-layout{display:block!important;width:100%!important;max-width:none!important;margin:0!important}.agent2-shell-content{padding:0!important}}
/* NIRVANA_AGENT_8 */html[data-ui-system="depo-ui-v1"]{--n8-fast:140ms;--n8-standard:200ms;--n8-overlay:260ms;--n8-ease:cubic-bezier(.2,0,0,1)}body[data-nirvana-agent8="ready"] :where(.btn,button,[role=button]){transition:background-color var(--n8-fast) var(--n8-ease),border-color var(--n8-fast) var(--n8-ease),transform 90ms var(--n8-ease)}body[data-nirvana-agent8="ready"] :where(.btn,button,[role=button]):not(:disabled):active{transform:translateY(1px)}.n8-icon{display:inline-block;width:20px;height:20px;flex:none;vertical-align:-.2em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.n8-icon--sm{width:16px;height:16px}.n8-icon--lg{width:28px;height:28px}[data-n8-empty]{display:grid;gap:8px;min-height:148px;padding:24px;border:1px dashed var(--ui-border-strong);background:var(--ui-surface-subtle);color:var(--ui-text-secondary)}.n8-empty-mark{display:grid;place-items:center;width:46px;height:46px}[data-n8-feedback]{position:relative;padding-left:50px}.n8-feedback-mark{position:absolute;left:16px;top:50%;display:grid;place-items:center;transform:translateY(-50%)}.n8-skeleton{background:linear-gradient(100deg,var(--ui-neutral-soft) 20%,var(--ui-surface) 42%,var(--ui-neutral-soft) 64%);background-size:220% 100%;animation:n8-skeleton-shift 1.4s linear infinite}.n8-skeleton--card{min-height:148px}.n8-spinner{display:inline-block;width:18px;height:18px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:n8-spin .75s linear infinite}.n8-toast{animation:n8-toast-enter var(--n8-standard) var(--n8-ease) both}@keyframes n8-spin{to{transform:rotate(360deg)}}@keyframes n8-skeleton-shift{to{background-position:-220% 0}}@keyframes n8-toast-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where(.n8-skeleton,.n8-spinner,.n8-toast){animation-duration:.01ms!important;animation-iteration-count:1!important}body[data-nirvana-agent8="ready"] :where(.btn,button,[role=button]):active{transform:none}}

/* source: frontend/design-system/v1/10-ui-system.css */
:root{color-scheme:light;--ui-font-sans:"Segoe UI Variable Text","Segoe UI",Inter,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--ui-font-display:"Segoe UI Variable Display","Segoe UI",var(--ui-font-sans);--ui-font-mono:"Cascadia Code","Cascadia Mono",Consolas,"Liberation Mono",monospace;--ui-canvas:#f5f4ef;--ui-surface:#ffffff;--ui-surface-elevated:#ffffff;--ui-surface-subtle:#eef2ef;--ui-surface-inverse:#172525;--ui-text:#182426;--ui-text-secondary:#425457;--ui-text-muted:#607174;--ui-text-disabled:#7a898b;--ui-border:#d4ddda;--ui-border-strong:#aebfba;--ui-focus:#176b87;--ui-brand-primary:var(--tenant-brand-primary,#126b67);--ui-brand-primary-strong:var(--tenant-brand-primary-strong,#0c4e4b);--ui-brand-primary-soft:color-mix(in srgb,var(--ui-brand-primary) 11%,white);--ui-brand-secondary:var(--tenant-brand-secondary,#174866);--ui-brand-accent:var(--tenant-brand-accent,#b66d2d);--ui-brand-accent-soft:color-mix(in srgb,var(--ui-brand-accent) 12%,white);--ui-overlay:rgb(10 25 28 / 56%);--ui-neutral:#526467;--ui-neutral-strong:#344649;--ui-neutral-soft:#edf1f0;--ui-neutral-border:#ccd7d4;--ui-neutral-text:#344649;--ui-neutral-contrast:#ffffff;--ui-success:#16734a;--ui-success-strong:#0d5636;--ui-success-soft:#e7f5ed;--ui-success-border:#a6d8bc;--ui-success-text:#0d5636;--ui-success-contrast:#ffffff;--ui-warning:#9a5d13;--ui-warning-strong:#73420b;--ui-warning-soft:#fff3dc;--ui-warning-border:#e8c78b;--ui-warning-text:#693a08;--ui-warning-contrast:#ffffff;--ui-danger:#b4232c;--ui-danger-strong:#861a21;--ui-danger-soft:#fdebed;--ui-danger-border:#efb0b5;--ui-danger-text:#861a21;--ui-danger-contrast:#ffffff;--ui-info:#176b87;--ui-info-strong:#0f5066;--ui-info-soft:#e4f2f7;--ui-info-border:#9ccddd;--ui-info-text:#0f5066;--ui-info-contrast:#ffffff;--ui-font-weight-regular:400;--ui-font-weight-medium:560;--ui-font-weight-semibold:650;--ui-font-weight-bold:740;--ui-text-display-size:clamp(2rem,3.2vw,3.5rem);--ui-text-page-title-size:clamp(1.65rem,2.25vw,2.5rem);--ui-text-section-title-size:clamp(1.2rem,1.45vw,1.55rem);--ui-text-card-title-size:1.0625rem;--ui-text-body-size:1rem;--ui-text-body-small-size:.9rem;--ui-text-helper-size:.8125rem;--ui-text-table-size:.875rem;--ui-text-label-size:.8125rem;--ui-line-display:1.06;--ui-line-heading:1.2;--ui-line-body:1.55;--ui-letter-display:-.035em;--ui-letter-heading:-.018em;--ui-letter-label:.015em;--ui-space-0:0;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-space-12:48px;--ui-space-16:64px;--ui-radius-control-small:7px;--ui-radius-control:10px;--ui-radius-card:14px;--ui-radius-panel:18px;--ui-radius-round:999px;--ui-shadow-flat:none;--ui-shadow-raised:0 1px 2px rgb(22 42 44 / 6%),0 8px 24px rgb(22 42 44 / 5%);--ui-shadow-dropdown:0 16px 42px rgb(16 36 38 / 15%);--ui-shadow-sticky:0 8px 24px rgb(16 36 38 / 8%);--ui-shadow-modal:0 28px 80px rgb(8 25 28 / 22%);--ui-shadow-toast:0 16px 38px rgb(8 25 28 / 18%);--ui-motion-fast:110ms;--ui-motion-normal:180ms;--ui-motion-slow:280ms;--ui-ease-standard:cubic-bezier(.2,0,0,1);--ui-ease-enter:cubic-bezier(0,0,.2,1);--ui-ease-exit:cubic-bezier(.4,0,1,1);--ui-ease-emphasis:cubic-bezier(.2,.8,.2,1);--ui-layer-base:0;--ui-layer-sticky:100;--ui-layer-dropdown:300;--ui-layer-drawer:500;--ui-layer-overlay:600;--ui-layer-modal:700;--ui-layer-toast:900;--ui-layer-critical:1100;--ui-touch:44px;--ui-control-height:44px;--ui-control-height-compact:38px;--ui-header:68px;--ui-content-max:1480px;--ui-reading-max:72ch;--ui-card-padding:20px;--ui-section-gap:24px;--ui-table-cell-block:12px;--ui-table-cell-inline:14px;--ui-toolbar-height:48px;--ui-density-scale:1;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--ui-bg:var(--ui-canvas);--ui-bg-elevated:var(--ui-surface);--ui-bg-subtle:var(--ui-surface-subtle);--ui-text-muted:var(--ui-text-secondary);--ui-primary:var(--ui-brand-primary);--ui-primary-strong:var(--ui-brand-primary-strong);--ui-accent:var(--ui-brand-accent);--ui-radius-xs:var(--ui-radius-control-small);--ui-radius-sm:var(--ui-radius-control);--ui-radius-md:var(--ui-radius-card);--ui-radius-lg:var(--ui-radius-panel);--ui-shadow-xs:0 1px 2px rgb(22 42 44 / 7%);--ui-shadow-sm:var(--ui-shadow-raised);--ui-shadow-md:var(--ui-shadow-modal);--ui-content:var(--ui-content-max);--color-background:var(--ui-canvas);--color-surface:var(--ui-surface);--color-surface-elevated:var(--ui-surface-elevated);--color-surface-subtle:var(--ui-surface-subtle);--color-text:var(--ui-text);--color-text-muted:var(--ui-text-secondary);--color-primary:var(--ui-brand-primary);--color-primary-contrast:#ffffff;--color-success:var(--ui-success);--color-warning:var(--ui-warning);--color-danger:var(--ui-danger);--color-info:var(--ui-info);--color-border:var(--ui-border);--color-border-strong:var(--ui-border-strong);--color-focus:var(--ui-focus);--space-1:var(--ui-space-1);--space-2:var(--ui-space-2);--space-3:var(--ui-space-3);--space-4:var(--ui-space-4);--space-5:var(--ui-space-5);--space-6:var(--ui-space-6);--space-7:28px;--space-8:var(--ui-space-8);--space-9:36px;--space-10:var(--ui-space-10);--radius-sm:var(--ui-radius-control);--radius-md:var(--ui-radius-card);--radius-lg:var(--ui-radius-panel);--shadow-sm:var(--ui-shadow-raised);--shadow-md:var(--ui-shadow-modal);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--content-max-width:var(--ui-content-max);--form-control-height:var(--ui-control-height);--touch-target-min:44px;--motion-fast:var(--ui-motion-fast);--motion-normal:var(--ui-motion-normal);--motion-slow:var(--ui-motion-slow);--layer-base:var(--ui-layer-base);--layer-sticky:var(--ui-layer-sticky);--layer-dropdown:var(--ui-layer-dropdown);--layer-drawer:var(--ui-layer-drawer);--layer-overlay:var(--ui-layer-overlay);--layer-modal:var(--ui-layer-modal);--layer-toast:var(--ui-layer-toast);--depo-bg:var(--ui-canvas);--depo-bg-soft:var(--ui-surface-subtle);--depo-surface:var(--ui-surface);--depo-surface-2:var(--ui-surface-subtle);--depo-text:var(--ui-text);--depo-text-soft:var(--ui-text-secondary);--depo-muted:var(--ui-text-muted);--depo-border:var(--ui-border);--depo-border-strong:var(--ui-border-strong);--depo-primary:var(--ui-brand-primary);--depo-primary-2:var(--ui-brand-secondary);--depo-primary-dark:var(--ui-brand-primary-strong);--depo-success:var(--ui-success);--depo-warning:var(--ui-warning);--depo-danger:var(--ui-danger);--depo-info:var(--ui-info);--depo-focus:var(--ui-focus);--depo-shadow-sm:var(--ui-shadow-xs);--depo-shadow:var(--ui-shadow-raised);--depo-shadow-strong:var(--ui-shadow-modal);--depo-radius-xs:var(--ui-radius-control-small);--depo-radius-sm:var(--ui-radius-control);--depo-radius:var(--ui-radius-card);--depo-radius-lg:var(--ui-radius-panel);--depo-content-wide:var(--ui-content-max);--depo-topbar:var(--ui-header)} html[data-ui-system="depo-ui-v1"]{min-inline-size:320px;background:var(--ui-canvas);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:16px;line-height:var(--ui-line-body);scroll-padding-block-start:calc(var(--ui-header) + var(--ui-space-4));text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased} html[data-ui-system="depo-ui-v1"] *,html[data-ui-system="depo-ui-v1"] *::before,html[data-ui-system="depo-ui-v1"] *::after{box-sizing:border-box} html[data-ui-system="depo-ui-v1"] body{min-inline-size:320px;min-block-size:100dvh;margin:0;padding-inline:var(--safe-area-left) var(--safe-area-right);background:radial-gradient(circle at 92% -10%,color-mix(in srgb,var(--ui-brand-primary) 8%,transparent) 0,transparent 30rem),linear-gradient(180deg,#faf9f5 0,var(--ui-canvas) 34rem);color:var(--ui-text);font:inherit;text-size-adjust:100%} html[data-ui-system="depo-ui-v1"]:where(button,input,select,textarea){font:inherit} html[data-ui-system="depo-ui-v1"]:where(img,svg,video,canvas){max-inline-size:100%;block-size:auto} html[data-ui-system="depo-ui-v1"]:where(h1,h2,h3,h4,p){overflow-wrap:anywhere} html[data-ui-system="depo-ui-v1"]:where(a,button,input,select,textarea,summary,[tabindex],[role="button"]):focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px;box-shadow:0 0 0 5px color-mix(in srgb,var(--ui-focus) 18%,transparent)} html[data-ui-system="depo-ui-v1"]:where([tabindex="-1"]):focus{outline:0} html[data-ui-system="depo-ui-v1"]:where([hidden]){display:none} html[data-ui-system="depo-ui-v1"]:where([aria-disabled="true"],:disabled){cursor:not-allowed} html[data-ui-system="depo-ui-v1"]:where(.sr-only,.visually-hidden){position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0} html[data-ui-system="depo-ui-v1"] .skip-link{position:fixed;inset-block-start:max(var(--ui-space-2),var(--safe-area-top));inset-inline-start:var(--ui-space-2);z-index:var(--ui-layer-critical);transform:translateY(-160%);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-control);background:var(--ui-surface-inverse);color:#fff;font-weight:var(--ui-font-weight-bold)} html[data-ui-system="depo-ui-v1"] .skip-link:focus-visible{transform:translateY(0)} html[data-ui-system="depo-ui-v1"]:where(h1,.page-title){margin:0;max-inline-size:28ch;color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-text-page-title-size);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-heading);letter-spacing:var(--ui-letter-display);text-wrap:balance} html[data-ui-system="depo-ui-v1"] h2{margin-block:0 var(--ui-space-3);font-family:var(--ui-font-display);font-size:var(--ui-text-section-title-size);line-height:var(--ui-line-heading);letter-spacing:var(--ui-letter-heading)} html[data-ui-system="depo-ui-v1"] h3{margin-block:0 var(--ui-space-2);font-size:var(--ui-text-card-title-size);line-height:var(--ui-line-heading)} html[data-ui-system="depo-ui-v1"]:where(.lead,.page-summary,.section-summary,.section-sub){max-inline-size:var(--ui-reading-max);margin-block:var(--ui-space-2) 0;color:var(--ui-text-secondary);font-size:clamp(.95rem,1.1vw,1.0625rem)} html[data-ui-system="depo-ui-v1"]:where(.muted,.text-muted,.form-help,.help-text,small){color:var(--ui-text-muted)} html[data-ui-system="depo-ui-v1"]:where(.eyebrow,.kicker,.overline){color:var(--ui-brand-primary-strong);font-size:var(--ui-text-label-size);font-weight:var(--ui-font-weight-bold);letter-spacing:.075em;text-transform:uppercase} html[data-ui-system="depo-ui-v1"]:where(code,kbd,samp,.numeric,[data-numeric]){font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums} html[data-ui-system="depo-ui-v1"]:where(.container,.shell-main,.r38-clean-header,.zip3-command-strip,.zip3-context-container){inline-size:min(calc(100% - 32px),var(--ui-content-max));margin-inline:auto} html[data-ui-system="depo-ui-v1"]:where(.app-shell,.depo-shell){min-block-size:100dvh} html[data-ui-system="depo-ui-v1"] .shell-main{min-inline-size:0;padding-block:var(--ui-space-6) var(--ui-space-16)} html[data-ui-system="depo-ui-v1"]:where(.page-stack,.content-stack,[data-ui-stack]){display:grid;gap:var(--ui-section-gap);min-inline-size:0} html[data-ui-system="depo-ui-v1"]:where(.page-hero,.section-header,.card-header,.toolbar,.hero-actions,.form-actions,.sticky-actions,.a4-operation-actions){display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3);min-inline-size:0;flex-wrap:wrap} html[data-ui-system="depo-ui-v1"] .page-hero{padding:clamp(var(--ui-space-5),2vw,var(--ui-space-8));border:1px solid color-mix(in srgb,var(--ui-border) 84%,white);border-radius:var(--ui-radius-panel);background:linear-gradient(135deg,var(--ui-surface) 0,color-mix(in srgb,var(--ui-brand-primary) 4%,white) 100%);box-shadow:var(--ui-shadow-raised)} html[data-ui-system="depo-ui-v1"]:where(.grid,.card-grid,.dashboard-grid,.stats-grid,.module-grid,.form-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--ui-space-4);min-inline-size:0} html[data-ui-system="depo-ui-v1"]:where(.grid-2,.two-column){grid-template-columns:repeat(2,minmax(0,1fr))} html[data-ui-system="depo-ui-v1"]:where(.grid-3,.three-column){grid-template-columns:repeat(3,minmax(0,1fr))} html[data-ui-system="depo-ui-v1"]:where(.grid-4,.four-column){grid-template-columns:repeat(4,minmax(0,1fr))} html[data-ui-system="depo-ui-v1"]:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card,.section-card,[data-ui-card]){min-inline-size:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-flat)} html[data-ui-system="depo-ui-v1"]:where(.card,.panel,.surface-card,.dashboard-card,.module-card,.stat-card,.form-card,.table-card,.auth-card,.section-card,[data-ui-card]):not(.no-padding){padding:var(--ui-card-padding)} html[data-ui-system="depo-ui-v1"]:where(.card,.panel,[data-ui-card])[data-interactive="true"],html[data-ui-system="depo-ui-v1"]:where(.action-card,.selectable-card,.media-card){transition:border-color var(--ui-motion-fast) var(--ui-ease-standard),box-shadow var(--ui-motion-fast) var(--ui-ease-standard),transform var(--ui-motion-fast) var(--ui-ease-standard)} html[data-ui-system="depo-ui-v1"]:where(.action-card,.selectable-card,.media-card):hover,html[data-ui-system="depo-ui-v1"]:where(.card,.panel,[data-ui-card])[data-interactive="true"]:hover{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow-raised);transform:translateY(-1px)} html[data-ui-system="depo-ui-v1"]:where(.selectable-card,[data-ui-card][aria-selected="true"]){border-color:var(--ui-brand-primary)} html[data-ui-system="depo-ui-v1"]:where(.selectable-card,[data-ui-card])[aria-selected="true"]{background:var(--ui-brand-primary-soft);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-brand-primary) 24%,transparent)} html[data-ui-system="depo-ui-v1"]:where(.kpi-card,.stat-card){display:grid;align-content:start;gap:var(--ui-space-2)} html[data-ui-system="depo-ui-v1"]:where(.kpi-value,.stat-value,.metric-value){font-family:var(--ui-font-display);font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:var(--ui-font-weight-bold);line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums} html[data-ui-system="depo-ui-v1"]:where(.warning-card,.card[data-tone="warning"]){border-color:var(--ui-warning-border);background:var(--ui-warning-soft)} html[data-ui-system="depo-ui-v1"]:where(.danger-card,.card[data-tone="danger"]){border-color:var(--ui-danger-border);background:var(--ui-danger-soft)} html[data-ui-system="depo-ui-v1"]:where(.success-card,.card[data-tone="success"]){border-color:var(--ui-success-border);background:var(--ui-success-soft)} html[data-ui-system="depo-ui-v1"]:where(.btn,button,input[type="submit"],input[type="button"],[role="button"]){--button-bg:var(--ui-surface);--button-border:var(--ui-border-strong);--button-text:var(--ui-text);--button-hover-bg:var(--ui-surface-subtle);--button-active-bg:color-mix(in srgb,var(--button-bg) 88%,black);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);min-block-size:var(--ui-control-height);max-inline-size:100%;padding:0 var(--ui-space-4);border:1px solid var(--button-border);border-radius:var(--ui-radius-control);background:var(--button-bg);color:var(--button-text);font-size:var(--ui-text-body-small-size);font-weight:var(--ui-font-weight-semibold);line-height:1.2;text-align:center;text-decoration:none;touch-action:manipulation;cursor:pointer;user-select:none;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard),border-color var(--ui-motion-fast) var(--ui-ease-standard),color var(--ui-motion-fast) var(--ui-ease-standard),box-shadow var(--ui-motion-fast) var(--ui-ease-standard),transform var(--ui-motion-fast) var(--ui-ease-standard)} html[data-ui-system="depo-ui-v1"]:where(.btn,button,input[type="submit"],input[type="button"],[role="button"]):hover:not(:disabled):not([aria-disabled="true"]){background:var(--button-hover-bg)} html[data-ui-system="depo-ui-v1"]:where(.btn,button,input[type="submit"],input[type="button"],[role="button"]):active:not(:disabled):not([aria-disabled="true"]){background:var(--button-active-bg);transform:translateY(1px)} html[data-ui-system="depo-ui-v1"]:where(.btn.primary,.btn-primary,button.primary,[data-variant="primary"]){--button-bg:var(--ui-brand-primary);--button-border:var(--ui-brand-primary);--button-text:#ffffff;--button-hover-bg:var(--ui-brand-primary-strong);--button-active-bg:color-mix(in srgb,var(--ui-brand-primary-strong) 82%,black)} html[data-ui-system="depo-ui-v1"]:where(.btn.secondary,.btn-secondary,button.secondary,[data-variant="secondary"]){--button-bg:var(--ui-surface);--button-border:color-mix(in srgb,var(--ui-brand-primary) 44%,var(--ui-border));--button-text:var(--ui-brand-primary-strong);--button-hover-bg:var(--ui-brand-primary-soft)} html[data-ui-system="depo-ui-v1"]:where(.btn.tertiary,.btn-tertiary,[data-variant="tertiary"]){--button-bg:var(--ui-surface-subtle);--button-border:transparent;--button-text:var(--ui-text);--button-hover-bg:color-mix(in srgb,var(--ui-surface-subtle) 82%,var(--ui-brand-primary) 18%)} html[data-ui-system="depo-ui-v1"]:where(.btn.ghost,.btn-ghost,[data-variant="ghost"]){--button-bg:transparent;--button-border:transparent;--button-text:var(--ui-text-secondary);--button-hover-bg:var(--ui-surface-subtle)} html[data-ui-system="depo-ui-v1"]:where(.btn.danger,.btn-danger,button.danger,[data-variant="danger"]){--button-bg:var(--ui-danger);--button-border:var(--ui-danger);--button-text:var(--ui-danger-contrast);--button-hover-bg:var(--ui-danger-strong)} html[data-ui-system="depo-ui-v1"]:where(.btn.success,.btn-success,[data-variant="success"]){--button-bg:var(--ui-success);--button-border:var(--ui-success);--button-text:var(--ui-success-contrast);--button-hover-bg:var(--ui-success-strong)} html[data-ui-system="depo-ui-v1"]:where(.btn.link,.btn-link,[data-variant="link"]){min-block-size:var(--ui-touch);padding-inline:var(--ui-space-2);border-color:transparent;background:transparent;color:var(--ui-brand-primary-strong);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em} html[data-ui-system="depo-ui-v1"]:where(.icon-button,.btn-icon,[data-icon-only]){inline-size:var(--ui-control-height);flex:0 0 var(--ui-control-height);padding:0} html[data-ui-system="depo-ui-v1"]:where(.split-action,[data-ui-split-action]){display:inline-flex;align-items:stretch} html[data-ui-system="depo-ui-v1"]:where(.split-action,[data-ui-split-action])>:where(.btn,button){border-radius:0} html[data-ui-system="depo-ui-v1"]:where(.split-action,[data-ui-split-action])>:first-child{border-start-start-radius:var(--ui-radius-control);border-end-start-radius:var(--ui-radius-control)} html[data-ui-system="depo-ui-v1"]:where(.split-action,[data-ui-split-action])>:last-child{border-start-end-radius:var(--ui-radius-control);border-end-end-radius:var(--ui-radius-control);margin-inline-start:-1px} html[data-ui-system="depo-ui-v1"]:where(.btn,button,input[type="submit"],input[type="button"]):disabled,html[data-ui-system="depo-ui-v1"]:where(.btn,button,[role="button"])[aria-disabled="true"]{opacity:.58;box-shadow:none;transform:none;pointer-events:none} html[data-ui-system="depo-ui-v1"]:where(.btn,button)[aria-busy="true"],html[data-ui-system="depo-ui-v1"]:where(.btn,button).is-loading{color:transparent;pointer-events:none} html[data-ui-system="depo-ui-v1"]:where(.btn,button)[aria-busy="true"]::after,html[data-ui-system="depo-ui-v1"]:where(.btn,button).is-loading::after{content:"";position:absolute;inline-size:18px;block-size:18px;border:2px solid color-mix(in srgb,currentColor 32%,transparent);border-block-start-color:currentColor;border-radius:50%;color:var(--button-text);animation:ui-spin .7s linear infinite} html[data-ui-system="depo-ui-v1"]:where(.field,.form-group,.control-group,[data-ui-field]){display:grid;gap:var(--ui-space-2);min-inline-size:0} html[data-ui-system="depo-ui-v1"]:where(label,.form-label,.field-label){color:var(--ui-text-secondary);font-size:var(--ui-text-label-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:var(--ui-letter-label)} html[data-ui-system="depo-ui-v1"]:where(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]),select,textarea,.input-like){inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-height);padding:9px 12px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);font-size:max(1rem,16px);line-height:1.35;box-shadow:0 1px 1px rgb(22 42 44 / 3%) inset;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard),box-shadow var(--ui-motion-fast) var(--ui-ease-standard),background-color var(--ui-motion-fast) var(--ui-ease-standard)} html[data-ui-system="depo-ui-v1"] textarea{min-block-size:112px;resize:vertical} html[data-ui-system="depo-ui-v1"]:where(input,select,textarea)::placeholder{color:var(--ui-text-muted);opacity:.88} html[data-ui-system="depo-ui-v1"]:where(input:not([type="checkbox"]):not([type="radio"]),select,textarea):hover:not(:disabled):not([readonly]){border-color:color-mix(in srgb,var(--ui-brand-primary) 44%,var(--ui-border-strong))} html[data-ui-system="depo-ui-v1"]:where(input:not([type="checkbox"]):not([type="radio"]),select,textarea):focus{border-color:var(--ui-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-focus) 16%,transparent);outline:0} html[data-ui-system="depo-ui-v1"]:where(input,select,textarea):disabled{background:var(--ui-neutral-soft);color:var(--ui-text-disabled);opacity:1} html[data-ui-system="depo-ui-v1"]:where(input,select,textarea)[readonly]{border-style:dashed;background:color-mix(in srgb,var(--ui-surface-subtle) 66%,white);color:var(--ui-text-secondary)} html[data-ui-system="depo-ui-v1"]:where(input,select,textarea)[aria-invalid="true"],html[data-ui-system="depo-ui-v1"]:where(.field,[data-ui-field])[data-state="error"]:where(input,select,textarea){border-color:var(--ui-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-danger) 13%,transparent)} html[data-ui-system="depo-ui-v1"]:where(.field,[data-ui-field])[data-state="warning"]:where(input,select,textarea){border-color:var(--ui-warning)} html[data-ui-system="depo-ui-v1"]:where(.field,[data-ui-field])[data-state="success"]:where(input,select,textarea){border-color:var(--ui-success)} html[data-ui-system="depo-ui-v1"]:where(.form-help,.help-text,.field-description){font-size:var(--ui-text-helper-size);line-height:1.45} html[data-ui-system="depo-ui-v1"]:where(.field-error,.error-text,.inline-validation,.a4-inline-error){color:var(--ui-danger-text);font-size:var(--ui-text-helper-size);font-weight:var(--ui-font-weight-semibold)} html[data-ui-system="depo-ui-v1"]:where(.field-warning,.warning-text){color:var(--ui-warning-text);font-size:var(--ui-text-helper-size);font-weight:var(--ui-font-weight-semibold)} html[data-ui-system="depo-ui-v1"]:where(.field-success,.success-text){color:var(--ui-success-text);font-size:var(--ui-text-helper-size);font-weight:var(--ui-font-weight-semibold)} html[data-ui-system="depo-ui-v1"]:where(input[type="checkbox"],input[type="radio"]){inline-size:22px;block-size:22px;min-block-size:22px;margin:0;accent-color:var(--ui-brand-primary)} html[data-ui-system="depo-ui-v1"]:where(.checkbox-row,.radio-row,label:has(>input[type="checkbox"]),label:has(>input[type="radio"])){display:flex;align-items:center;gap:var(--ui-space-2);min-block-size:var(--ui-touch)} html[data-ui-system="depo-ui-v1"]:where(.switch,[role="switch"]){--switch-size:24px;position:relative;display:inline-flex;align-items:center;inline-size:46px;block-size:28px;padding:2px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-round);background:var(--ui-neutral-border);cursor:pointer} html[data-ui-system="depo-ui-v1"]:where(.switch,[role="switch"])::after{content:"";inline-size:var(--switch-size);block-size:var(--switch-size);border-radius:50%;background:white;box-shadow:0 1px 3px rgb(22 42 44 / 20%);transform:translateX(0);transition:transform var(--ui-motion-normal) var(--ui-ease-standard),background-color var(--ui-motion-normal) var(--ui-ease-standard)} html[data-ui-system="depo-ui-v1"]:where(.switch,[role="switch"])[aria-checked="true"]{border-color:var(--ui-brand-primary);background:var(--ui-brand-primary)} html[data-ui-system="depo-ui-v1"]:where(.switch,[role="switch"])[aria-checked="true"]::after{transform:translateX(18px)} html[data-ui-system="depo-ui-v1"]:where(.input-group,[data-ui-input-group]){display:flex;min-inline-size:0} html[data-ui-system="depo-ui-v1"]:where(.input-group,[data-ui-input-group])>*{border-radius:0} html[data-ui-system="depo-ui-v1"]:where(.input-group,[data-ui-input-group])>:first-child{border-start-start-radius:var(--ui-radius-control);border-end-start-radius:var(--ui-radius-control)} html[data-ui-system="depo-ui-v1"]:where(.input-group,[data-ui-input-group])>:last-child{border-start-end-radius:var(--ui-radius-control);border-end-end-radius:var(--ui-radius-control)} html[data-ui-system="depo-ui-v1"]:where(.input-prefix,.input-suffix){display:inline-flex;align-items:center;padding-inline:var(--ui-space-3);border:1px solid var(--ui-border-strong);background:var(--ui-surface-subtle);color:var(--ui-text-secondary)} html[data-ui-system="depo-ui-v1"] input[type="file"]{max-inline-size:100%;min-block-size:var(--ui-touch);padding:var(--ui-space-2);border:1px dashed var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle)} html[data-ui-system="depo-ui-v1"] .a4-form-error-summary{display:grid;gap:var(--ui-space-2);margin-block-end:var(--ui-space-4);padding:var(--ui-space-4);border:1px solid var(--ui-danger-border);border-inline-start:4px solid var(--ui-danger);border-radius:var(--ui-radius-control);background:var(--ui-danger-soft);color:var(--ui-danger-text)} html[data-ui-system="depo-ui-v1"] .a4-form-error-summary ul{margin:0;padding-inline-start:var(--ui-space-5)} html[data-ui-system="depo-ui-v1"] .a4-form-error-summary a{color:inherit;font-weight:var(--ui-font-weight-semibold)} html[data-ui-system="depo-ui-v1"]:where(.badge,.tag,.chip,.status-pill,[data-ui-badge]){--status-bg:var(--ui-neutral-soft);--status-border:var(--ui-neutral-border);--status-text:var(--ui-neutral-text);display:inline-flex;align-items:center;gap:6px;min-block-size:26px;max-inline-size:100%;padding:3px 9px;border:1px solid var(--status-border);border-radius:var(--ui-radius-round);background:var(--status-bg);color:var(--status-text);font-size:.75rem;font-weight:var(--ui-font-weight-semibold);line-height:1.2;overflow-wrap:anywhere} html[data-ui-system="depo-ui-v1"]:where(button.chip,a.chip[href],[role="button"].chip){min-block-size:var(--ui-touch);padding-block:var(--ui-space-2)} html[data-ui-system="depo-ui-v1"]:where(.badge,.tag,.chip,.status-pill,[data-ui-badge])::before,html[data-ui-system="depo-ui-v1"]:where(.status-dot,[data-status-dot])::before{content:"";inline-size:7px;block-size:7px;flex:0 0 7px;border-radius:50%;background:currentColor} html[data-ui-system="depo-ui-v1"]:where([data-tone="success"],.badge.success,.status-success){--status-bg:var(--ui-success-soft);--status-border:var(--ui-success-border);--status-text:var(--ui-success-text)} html[data-ui-system="depo-ui-v1"]:where([data-tone="warning"],.badge.warning,.status-warning){--status-bg:var(--ui-warning-soft);--status-border:var(--ui-warning-border);--status-text:var(--ui-warning-text)} html[data-ui-system="depo-ui-v1"]:where([data-tone="danger"],.badge.danger,.status-danger){--status-bg:var(--ui-danger-soft);--status-border:var(--ui-danger-border);--status-text:var(--ui-danger-text)} html[data-ui-system="depo-ui-v1"]:where([data-tone="info"],.badge.info,.status-info){--status-bg:var(--ui-info-soft);--status-border:var(--ui-info-border);--status-text:var(--ui-info-text)} html[data-ui-system="depo-ui-v1"]:where(.alert,.flash,.banner,.inline-alert,[role="alert"],[data-ui-alert]){--alert-bg:var(--ui-info-soft);--alert-border:var(--ui-info-border);--alert-text:var(--ui-info-text);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ui-space-3);align-items:start;padding:var(--ui-space-4);border:1px solid var(--alert-border);border-inline-start:4px solid var(--alert-text);border-radius:var(--ui-radius-control);background:var(--alert-bg);color:var(--alert-text)} html[data-ui-system="depo-ui-v1"]:where(.alert,.flash,.banner,.inline-alert,[role="alert"],[data-ui-alert])[data-tone="success"],html[data-ui-system="depo-ui-v1"]:where(.alert.success,.flash-success){--alert-bg:var(--ui-success-soft);--alert-border:var(--ui-success-border);--alert-text:var(--ui-success-text)} html[data-ui-system="depo-ui-v1"]:where(.alert,.flash,.banner,.inline-alert,[role="alert"],[data-ui-alert])[data-tone="warning"],html[data-ui-system="depo-ui-v1"]:where(.alert.warning,.flash-warning){--alert-bg:var(--ui-warning-soft);--alert-border:var(--ui-warning-border);--alert-text:var(--ui-warning-text)} html[data-ui-system="depo-ui-v1"]:where(.alert,.flash,.banner,.inline-alert,[role="alert"],[data-ui-alert])[data-tone="danger"],html[data-ui-system="depo-ui-v1"]:where(.alert.danger,.flash-error){--alert-bg:var(--ui-danger-soft);--alert-border:var(--ui-danger-border);--alert-text:var(--ui-danger-text)} html[data-ui-system="depo-ui-v1"]:where(.tabs,[role="tablist"],[data-ui-tabs]){display:flex;gap:var(--ui-space-1);min-inline-size:0;overflow-x:auto;scrollbar-width:thin;border-block-end:1px solid var(--ui-border)} html[data-ui-system="depo-ui-v1"]:where([role="tab"],.tab,.tab-link){display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ui-touch);padding-inline:var(--ui-space-3);border:0;border-block-end:3px solid transparent;border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0;background:transparent;color:var(--ui-text-secondary);font-weight:var(--ui-font-weight-semibold);white-space:nowrap} html[data-ui-system="depo-ui-v1"]:where([role="tab"],.tab,.tab-link)[aria-selected="true"],html[data-ui-system="depo-ui-v1"]:where(.tab.active,.tab-link.active){border-block-end-color:var(--ui-brand-primary);color:var(--ui-brand-primary-strong);background:var(--ui-brand-primary-soft)} html[data-ui-system="depo-ui-v1"]:where(.segmented-control,[data-ui-segmented]){display:inline-flex;max-inline-size:100%;padding:3px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle)} html[data-ui-system="depo-ui-v1"]:where(.segmented-control,[data-ui-segmented])>:where(button,.btn){min-block-size:36px;border-color:transparent;background:transparent} html[data-ui-system="depo-ui-v1"]:where(.segmented-control,[data-ui-segmented])>[aria-pressed="true"]{background:var(--ui-surface);color:var(--ui-brand-primary-strong);box-shadow:var(--ui-shadow-xs)} html[data-ui-system="depo-ui-v1"]:where(.breadcrumb,[aria-label="Breadcrumb"],[data-ui-breadcrumb]){display:flex;flex-wrap:wrap;gap:var(--ui-space-2);align-items:center;color:var(--ui-text-muted);font-size:var(--ui-text-body-small-size)} html[data-ui-system="depo-ui-v1"]:where(.pagination,[data-ui-pagination]){display:flex;flex-wrap:wrap;gap:var(--ui-space-1);align-items:center} html[data-ui-system="depo-ui-v1"]:where(.pagination,[data-ui-pagination]):where(a,button){min-inline-size:var(--ui-touch);padding-inline:var(--ui-space-2)} html[data-ui-system="depo-ui-v1"]:where(.pagination,[data-ui-pagination]) [aria-current="page"]{border-color:var(--ui-brand-primary);background:var(--ui-brand-primary-soft);color:var(--ui-brand-primary-strong)} html[data-ui-system="depo-ui-v1"]:where(.dropdown-menu,.popover,[role="menu"],[data-ui-popover]){position:absolute;z-index:var(--ui-layer-dropdown);min-inline-size:min(220px,calc(100vw - 24px));max-inline-size:min(360px,calc(100vw - 24px));max-block-size:min(70dvh,560px);overflow:auto;overscroll-behavior:contain;padding:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:var(--ui-shadow-dropdown)} html[data-ui-system="depo-ui-v1"]:where([role="menuitem"],.dropdown-item){display:flex;align-items:center;gap:var(--ui-space-2);min-block-size:var(--ui-touch);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control-small);color:var(--ui-text);text-decoration:none} html[data-ui-system="depo-ui-v1"]:where([role="menuitem"],.dropdown-item):hover{background:var(--ui-surface-subtle)} html[data-ui-system="depo-ui-v1"]:where(.tooltip,[role="tooltip"]){z-index:var(--ui-layer-dropdown);max-inline-size:min(280px,calc(100vw - 24px));padding:7px 10px;border-radius:var(--ui-radius-control-small);background:var(--ui-surface-inverse);color:white;font-size:var(--ui-text-helper-size);line-height:1.4;box-shadow:var(--ui-shadow-dropdown)} html[data-ui-system="depo-ui-v1"]:where(details,.accordion-item){border-block-end:1px solid var(--ui-border)} html[data-ui-system="depo-ui-v1"]:where(summary,.accordion-trigger){display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3);min-block-size:var(--ui-touch);padding-block:var(--ui-space-3);color:var(--ui-text);font-weight:var(--ui-font-weight-semibold);cursor:pointer} html[data-ui-system="depo-ui-v1"]:where(.accordion-panel,details>:not(summary)){padding-block-end:var(--ui-space-4)} html[data-ui-system="depo-ui-v1"]:where(.stepper,[data-ui-stepper]){display:flex;gap:var(--ui-space-2);align-items:flex-start;counter-reset:ui-step} html[data-ui-system="depo-ui-v1"]:where(.step,[data-ui-step]){display:grid;grid-template-columns:30px minmax(0,1fr);gap:var(--ui-space-2);min-inline-size:0;color:var(--ui-text-muted);counter-increment:ui-step} html[data-ui-system="depo-ui-v1"]:where(.step,[data-ui-step])::before{content:counter(ui-step);display:grid;place-items:center;inline-size:30px;block-size:30px;border:1px solid var(--ui-border-strong);border-radius:50%;background:var(--ui-surface);font-weight:var(--ui-font-weight-bold)} html[data-ui-system="depo-ui-v1"]:where(.step,[data-ui-step])[aria-current="step"]{color:var(--ui-brand-primary-strong)} html[data-ui-system="depo-ui-v1"]:where(.step,[data-ui-step])[aria-current="step"]::before{border-color:var(--ui-brand-primary);background:var(--ui-brand-primary);color:white} html[data-ui-system="depo-ui-v1"]:where(progress,.progress,[data-ui-progress]){inline-size:100%;block-size:10px;border:0;border-radius:var(--ui-radius-round);overflow:hidden;background:var(--ui-neutral-soft);accent-color:var(--ui-brand-primary)} html[data-ui-system="depo-ui-v1"] progress::-webkit-progress-bar{background:var(--ui-neutral-soft)} html[data-ui-system="depo-ui-v1"] progress::-webkit-progress-value{border-radius:var(--ui-radius-round);background:var(--ui-brand-primary)} html[data-ui-system="depo-ui-v1"]:where(.table-wrap,.table-responsive,[data-ui-table-wrap]){min-inline-size:0;max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)} html[data-ui-system="depo-ui-v1"] table{inline-size:100%;border-collapse:separate;border-spacing:0;color:var(--ui-text);font-size:var(--ui-text-table-size);font-variant-numeric:tabular-nums} html[data-ui-system="depo-ui-v1"] th{position:relative;padding:var(--ui-table-cell-block) var(--ui-table-cell-inline);border-block-end:1px solid var(--ui-border-strong);background:var(--ui-surface-subtle);color:var(--ui-text-secondary);font-size:var(--ui-text-label-size);font-weight:var(--ui-font-weight-bold);line-height:1.3;text-align:start;vertical-align:middle;white-space:nowrap} html[data-ui-system="depo-ui-v1"] td{min-inline-size:0;padding:var(--ui-table-cell-block) var(--ui-table-cell-inline);border-block-end:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);vertical-align:middle;overflow-wrap:anywhere} html[data-ui-system="depo-ui-v1"] tbody tr:last-child td{border-block-end:0} html[data-ui-system="depo-ui-v1"] tbody tr:hover td{background:color-mix(in srgb,var(--ui-brand-primary) 4%,white)} html[data-ui-system="depo-ui-v1"] tbody tr[aria-selected="true"] td,html[data-ui-system="depo-ui-v1"] tbody tr.is-selected td{background:var(--ui-brand-primary-soft);box-shadow:inset 3px 0 0 var(--ui-brand-primary)} html[data-ui-system="depo-ui-v1"]:where(th,td).numeric,html[data-ui-system="depo-ui-v1"]:where(th,td)[data-type="number"]{text-align:end;white-space:nowrap} html[data-ui-system="depo-ui-v1"]:where(th,td).actions,html[data-ui-system="depo-ui-v1"]:where(th,td)[data-type="actions"]{inline-size:1%;text-align:end;white-space:nowrap} html[data-ui-system="depo-ui-v1"] table[data-sticky-header="true"] thead th,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] thead th{position:sticky;inset-block-start:0;z-index:1;box-shadow:0 1px 0 var(--ui-border-strong)} html[data-ui-system="depo-ui-v1"] .a4-table-summary{display:flex;justify-content:space-between;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border-block-end:1px solid var(--ui-border);color:var(--ui-text-secondary)} html[data-ui-system="depo-ui-v1"]:where(.table-empty-state,.a4-empty-cell){padding:var(--ui-space-8);text-align:center} html[data-ui-system="depo-ui-v1"]:where(.empty-state,.rich-empty-state,.a4-empty-state,.error-state,.permission-state,[data-ui-empty-state]){display:grid;place-items:center;gap:var(--ui-space-3);min-block-size:180px;padding:clamp(var(--ui-space-6),5vw,var(--ui-space-12));color:var(--ui-text-secondary);text-align:center} html[data-ui-system="depo-ui-v1"]:where(.empty-state,.rich-empty-state,.a4-empty-state,.error-state,.permission-state,[data-ui-empty-state])>:where(p,span){max-inline-size:54ch;margin:0} html[data-ui-system="depo-ui-v1"]:where(.empty-state-icon,.state-icon){display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:50%;background:var(--ui-brand-primary-soft);color:var(--ui-brand-primary-strong)} html[data-ui-system="depo-ui-v1"]:where(.spinner,[data-ui-spinner]){display:inline-block;inline-size:22px;block-size:22px;border:3px solid var(--ui-neutral-border);border-block-start-color:var(--ui-brand-primary);border-radius:50%;animation:ui-spin .75s linear infinite} html[data-ui-system="depo-ui-v1"]:where(.skeleton,[data-ui-skeleton]){display:block;min-block-size:1em;border-radius:var(--ui-radius-control-small);background:linear-gradient(90deg,var(--ui-neutral-soft) 20%,color-mix(in srgb,var(--ui-neutral-soft) 64%,white) 45%,var(--ui-neutral-soft) 70%);background-size:240% 100%;color:transparent;animation:ui-skeleton 1.25s var(--ui-ease-standard) infinite} html[data-ui-system="depo-ui-v1"] [aria-busy="true"]{cursor:progress} html[data-ui-system="depo-ui-v1"]:where(.modal-backdrop,.a4-modal-backdrop,[data-ui-overlay]){position:fixed;inset:0;z-index:var(--ui-layer-overlay);display:grid;place-items:center;padding:clamp(var(--ui-space-3),3vw,var(--ui-space-8));background:var(--ui-overlay);overscroll-behavior:contain} html[data-ui-system="depo-ui-v1"]:where(.modal-backdrop,.a4-modal-backdrop,[data-ui-overlay])[aria-hidden="true"]{display:none} html[data-ui-system="depo-ui-v1"]:where(.modal,.a4-modal,[role="dialog"],[role="alertdialog"]){inline-size:min(640px,100%);max-inline-size:100%;max-block-size:min(88dvh,900px);overflow:auto;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--ui-border) 70%,white);border-radius:var(--ui-radius-panel);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-modal)} html[data-ui-system="depo-ui-v1"]:where(.modal-header,.a4-modal__header,.modal-footer,.a4-modal__footer){display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3);padding:var(--ui-space-4) var(--ui-space-5)} html[data-ui-system="depo-ui-v1"]:where(.modal-header,.a4-modal__header){position:sticky;inset-block-start:0;z-index:1;border-block-end:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface) 96%,transparent)} html[data-ui-system="depo-ui-v1"]:where(.modal-body,.a4-modal__body){padding:var(--ui-space-5)} html[data-ui-system="depo-ui-v1"]:where(.modal-footer,.a4-modal__footer){position:sticky;inset-block-end:0;justify-content:flex-end;border-block-start:1px solid var(--ui-border);background:var(--ui-surface)} html[data-ui-system="depo-ui-v1"] body.a4-modal-open,html[data-ui-system="depo-ui-v1"] body.ui-modal-open{overflow:hidden} html[data-ui-system="depo-ui-v1"]:where(.drawer,.a4-nav-drawer,[data-ui-drawer]){position:fixed;z-index:var(--ui-layer-drawer);max-inline-size:min(420px,calc(100vw - 24px));max-block-size:100dvh;overflow:auto;overscroll-behavior:contain;background:var(--ui-surface);box-shadow:var(--ui-shadow-modal)} html[data-ui-system="depo-ui-v1"]:where(.toast-host,[data-a4-toast-host],[data-ui-toast-host]){position:fixed;inset-block-start:calc(var(--safe-area-top) + var(--ui-space-4));inset-inline-end:calc(var(--safe-area-right) + var(--ui-space-4));z-index:var(--ui-layer-toast);display:grid;gap:var(--ui-space-2);inline-size:min(390px,calc(100vw - 24px));pointer-events:none} html[data-ui-system="depo-ui-v1"]:where(.toast,.a4-toast,[data-ui-toast]){--toast-border:var(--ui-info-border);--toast-accent:var(--ui-info);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--ui-space-3);align-items:start;padding:var(--ui-space-4);border:1px solid var(--toast-border);border-inline-start:4px solid var(--toast-accent);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-toast);pointer-events:auto;animation:ui-toast-in var(--ui-motion-normal) var(--ui-ease-enter)} html[data-ui-system="depo-ui-v1"]:where(.toast,.a4-toast,[data-ui-toast])[data-tone="success"]{--toast-border:var(--ui-success-border);--toast-accent:var(--ui-success)} html[data-ui-system="depo-ui-v1"]:where(.toast,.a4-toast,[data-ui-toast])[data-tone="warning"]{--toast-border:var(--ui-warning-border);--toast-accent:var(--ui-warning)} html[data-ui-system="depo-ui-v1"]:where(.toast,.a4-toast,[data-ui-toast])[data-tone="danger"]{--toast-border:var(--ui-danger-border);--toast-accent:var(--ui-danger)} html[data-ui-system="depo-ui-v1"]:where(.depo-top-shell,.a4-app-header){position:sticky;inset-block-start:0;z-index:var(--ui-layer-sticky);border-block-end:1px solid var(--ui-border);background:rgb(255 255 255 / 94%);box-shadow:var(--ui-shadow-sticky);backdrop-filter:blur(10px) saturate(112%)} html[data-ui-system="depo-ui-v1"]:where(.r38-clean-header,.a4-app-header__inner){display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);min-block-size:var(--ui-header);padding-block:var(--ui-space-2)} html[data-ui-system="depo-ui-v1"]:where(.a4-primary-navigation,.r38-clean-nav,.zip3-shell-nav){display:flex;align-items:center;gap:var(--ui-space-1);min-inline-size:0;overflow-x:auto;scrollbar-width:thin} html[data-ui-system="depo-ui-v1"]:where(.a4-primary-navigation,.r38-clean-nav,.zip3-shell-nav) a{display:inline-flex;align-items:center;min-block-size:40px;padding-inline:var(--ui-space-3);border-radius:var(--ui-radius-control);color:var(--ui-text-secondary);font-size:var(--ui-text-body-small-size);font-weight:var(--ui-font-weight-semibold);text-decoration:none;white-space:nowrap} html[data-ui-system="depo-ui-v1"]:where(.a4-primary-navigation,.r38-clean-nav,.zip3-shell-nav) a:hover{background:var(--ui-surface-subtle);color:var(--ui-text)} html[data-ui-system="depo-ui-v1"]:where(.a4-primary-navigation,.r38-clean-nav,.zip3-shell-nav) a[aria-current="page"]{background:var(--ui-brand-primary-soft);color:var(--ui-brand-primary-strong)} html[data-ui-system="depo-ui-v1"] .a4-active-context{border-block-end:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface-subtle) 72%,white)} html[data-ui-system="depo-ui-v1"] .a4-active-context__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--ui-space-2);padding-block:var(--ui-space-2)} html[data-ui-system="depo-ui-v1"] .a4-active-context__grid span{color:var(--ui-text-muted);font-size:.72rem} html[data-ui-system="depo-ui-v1"] .a4-active-context__grid strong{display:block;min-inline-size:0;overflow:hidden;color:var(--ui-text);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap} html[data-ui-system="depo-ui-v1"] .a4-nav-backdrop{position:fixed;inset:0;z-index:calc(var(--ui-layer-drawer) - 1);background:var(--ui-overlay)} html[data-ui-system="depo-ui-v1"] body.zip3-nav-open,html[data-ui-system="depo-ui-v1"] body.a4-nav-open{overflow:hidden} html[data-ui-system="depo-ui-v1"]:where(body,[data-ui-density-root])[data-ui-density="comfortable"],html[data-ui-system="depo-ui-v1"] body:not([data-ui-density]){--ui-control-height:44px;--ui-card-padding:20px;--ui-section-gap:24px;--ui-table-cell-block:12px;--ui-table-cell-inline:14px;--ui-toolbar-height:48px} html[data-ui-system="depo-ui-v1"]:where(body,[data-ui-density-root])[data-ui-density="compact"]{--ui-control-height:38px;--ui-card-padding:14px;--ui-section-gap:16px;--ui-table-cell-block:8px;--ui-table-cell-inline:10px;--ui-toolbar-height:40px} html[data-ui-system="depo-ui-v1"]:where(body,[data-ui-density-root])[data-ui-density="compact"]:where(.btn,button,input,select){font-size:.875rem} html[data-ui-system="depo-ui-v1"]:where(body,[data-ui-density-root])[data-ui-density="compact"]:where(.icon-button,.btn-icon,[data-icon-only]){min-block-size:var(--ui-touch);inline-size:var(--ui-touch)} html[data-ui-system="depo-ui-v1"] [data-ui-card-table="true"] td::before{content:attr(data-ui-label)} html[data-ui-system="depo-ui-v1"] .a4-filter-shell{display:grid;gap:var(--ui-space-3)} html[data-ui-system="depo-ui-v1"] .a4-filter-toggle{display:none} html[data-ui-system="depo-ui-v1"] .a4-dirty-indicator{color:var(--ui-warning-text);font-size:var(--ui-text-helper-size);font-weight:var(--ui-font-weight-semibold)} html[data-ui-system="depo-ui-v1"] .a4-operation-message[data-tone="success"]{color:var(--ui-success-text)} html[data-ui-system="depo-ui-v1"] .a4-operation-message[data-tone="warning"]{color:var(--ui-warning-text)} html[data-ui-system="depo-ui-v1"] .a4-operation-message[role="alert"]{color:var(--ui-danger-text)} html[data-ui-system="depo-ui-v1"] .a4-print-portal{display:none} @keyframes ui-spin{to{transform:rotate(1turn)}} @keyframes ui-skeleton{from{background-position:100% 0} to{background-position:-120% 0}} @keyframes ui-toast-in{from{opacity:0;transform:translateY(-8px)} to{opacity:1;transform:translateY(0)}} @media (max-width:1024px){html[data-ui-system="depo-ui-v1"]:where(.grid-4,.four-column){grid-template-columns:repeat(2,minmax(0,1fr))} html[data-ui-system="depo-ui-v1"] .a4-active-context__grid{grid-template-columns:repeat(3,minmax(0,1fr))} html[data-ui-system="depo-ui-v1"]:is(.btn.small,button.small,a.btn.small,[data-ui-size="small"]){min-block-size:var(--ui-touch)}} @media (max-width:860px){html[data-ui-system="depo-ui-v1"]:where(.a4-nav-drawer,[data-a4-nav-drawer]){position:fixed;z-index:var(--ui-layer-drawer);inset:0 auto 0 0;inline-size:min(86vw,340px);transform:translateX(-104%);transition:transform var(--ui-motion-normal) var(--ui-ease-standard)} html[data-ui-system="depo-ui-v1"] body.a4-nav-open:where(.a4-nav-drawer,[data-a4-nav-drawer]),html[data-ui-system="depo-ui-v1"] body.zip3-nav-open:where(.a4-nav-drawer,[data-a4-nav-drawer]){transform:translateX(0)} html[data-ui-system="depo-ui-v1"]:where(.a4-primary-navigation,.r38-clean-nav,.zip3-shell-nav){align-items:stretch;flex-direction:column;overflow:visible}} @media (max-width:768px){html[data-ui-system="depo-ui-v1"]:where(.grid-2,.two-column,.grid-3,.three-column,.grid-4,.four-column){grid-template-columns:minmax(0,1fr)} html[data-ui-system="depo-ui-v1"] .a4-active-context__grid{grid-template-columns:repeat(2,minmax(0,1fr))} html[data-ui-system="depo-ui-v1"]:where(.stepper,[data-ui-stepper]){flex-direction:column}} @media (max-width:720px){html[data-ui-system="depo-ui-v1"]:where(.container,.shell-main,.r38-clean-header,.zip3-command-strip,.zip3-context-container){inline-size:min(calc(100% - 24px),var(--ui-content-max))} html[data-ui-system="depo-ui-v1"] .shell-main{padding-block:var(--ui-space-4) calc(var(--ui-space-16) + var(--safe-area-bottom))} html[data-ui-system="depo-ui-v1"]:where(.page-hero,.section-header,.card-header,.toolbar,.hero-actions,.form-actions,.sticky-actions,.a4-operation-actions){align-items:stretch} html[data-ui-system="depo-ui-v1"]:where(.hero-actions,.form-actions,.sticky-actions,.a4-operation-actions){inline-size:100%} html[data-ui-system="depo-ui-v1"]:where(.hero-actions,.form-actions,.sticky-actions,.a4-operation-actions)>:where(.btn,button,a){flex:1 1 min(100%,220px)} html[data-ui-system="depo-ui-v1"] .a4-filter-toggle{display:inline-flex} html[data-ui-system="depo-ui-v1"] .a4-filter-shell[data-a4-filter-open="false"]>[data-a4-filter-form]{display:none} html[data-ui-system="depo-ui-v1"] .a4-filter-shell[data-a4-filter-open="true"]>[data-a4-filter-form]{display:grid;max-block-size:min(72dvh,720px);overflow:auto;overscroll-behavior:contain} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"],html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table]{display:block} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] thead,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] tbody,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] tbody{display:grid;gap:var(--ui-space-3)} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] tbody tr,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] tbody tr{display:grid;padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] tbody td,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] tbody td{display:grid;grid-template-columns:minmax(96px,36%) minmax(0,1fr);gap:var(--ui-space-3);inline-size:100%;padding:9px 0;border:0;border-block-end:1px solid var(--ui-border);background:transparent;text-align:start;white-space:normal} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] tbody td:last-child,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] tbody td:last-child{border-block-end:0} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] tbody td::before,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] tbody td::before{color:var(--ui-text-muted);font-size:var(--ui-text-label-size);font-weight:var(--ui-font-weight-bold)} html[data-ui-system="depo-ui-v1"]:where(.modal-footer,.a4-modal__footer){flex-wrap:wrap} html[data-ui-system="depo-ui-v1"]:where(.modal-footer,.a4-modal__footer)>:where(.btn,button){flex:1 1 160px}} @media (max-width:430px){html[data-ui-system="depo-ui-v1"]:where(.container,.shell-main,.r38-clean-header,.zip3-command-strip,.zip3-context-container){inline-size:min(calc(100% - 20px),var(--ui-content-max))} html[data-ui-system="depo-ui-v1"] .page-hero{padding:var(--ui-space-5)} html[data-ui-system="depo-ui-v1"] .a4-active-context__grid{grid-template-columns:minmax(0,1fr)} html[data-ui-system="depo-ui-v1"] table[data-ui-card-table="true"] tbody td,html[data-ui-system="depo-ui-v1"] table[data-a4-operation-table] tbody td{grid-template-columns:minmax(0,1fr);gap:var(--ui-space-1)} html[data-ui-system="depo-ui-v1"]:where(.toast-host,[data-a4-toast-host],[data-ui-toast-host]){inset-inline:var(--ui-space-3);inline-size:auto} html[data-ui-system="depo-ui-v1"] .a4-header-actions{min-inline-size:0;max-inline-size:calc(100vw - 112px)} html[data-ui-system="depo-ui-v1"] .a4-user-menu{min-inline-size:0;max-inline-size:100%} html[data-ui-system="depo-ui-v1"] .a4-user-menu__trigger{min-inline-size:0;max-inline-size:100%;padding-inline:var(--ui-space-2)} html[data-ui-system="depo-ui-v1"] .a4-user-menu__trigger:where(span,strong,small){min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}} @media (prefers-reduced-motion:reduce){html[data-ui-system="depo-ui-v1"]{scroll-behavior:auto} html[data-ui-system="depo-ui-v1"] *,html[data-ui-system="depo-ui-v1"] *::before,html[data-ui-system="depo-ui-v1"] *::after{animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms;scroll-behavior:auto}} @media (forced-colors:active){html[data-ui-system="depo-ui-v1"]:where(.btn,button,input,select,textarea,.card,.panel,.modal,[role="dialog"],.badge,.alert,.toast){border:1px solid CanvasText;forced-color-adjust:auto} html[data-ui-system="depo-ui-v1"]:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid Highlight;box-shadow:none} html[data-ui-system="depo-ui-v1"]:where(.badge,.status-dot)::before{border:1px solid CanvasText}} @page a4-operation{size:A4 portrait;margin:12mm} @page pos80{size:80mm auto;margin:4mm} @page ticket72x210{size:72mm 210mm;margin:3mm} @media print{html[data-ui-system="depo-ui-v1"],html[data-ui-system="depo-ui-v1"] body{min-inline-size:0;background:#fff;color:#111;padding:0;font-family:Arial,"DejaVu Sans",sans-serif;font-size:10pt;line-height:1.35} html[data-ui-system="depo-ui-v1"] body.a4-print-mode>:not(.a4-print-portal){display:none} html[data-ui-system="depo-ui-v1"] .a4-print-portal{display:block;inline-size:100%;max-inline-size:none;margin:0;padding:0;background:#fff;color:#111} html[data-ui-system="depo-ui-v1"] .a4-print-portal[data-print-format="a4"]{page:a4-operation} html[data-ui-system="depo-ui-v1"] .a4-print-portal[data-print-format="pos80"]{page:pos80;inline-size:72mm;margin-inline:auto;font-size:9pt} html[data-ui-system="depo-ui-v1"] .a4-print-portal[data-print-format="ticket72x210"]{page:ticket72x210;inline-size:66mm;margin-inline:auto;font-size:8.5pt} html[data-ui-system="depo-ui-v1"] .a4-print-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6mm;margin-block-end:6mm;padding-block-end:4mm;border-block-end:1px solid #555} html[data-ui-system="depo-ui-v1"] .a4-print-portal:where(nav,aside,button,.btn,.hero-actions,.a4-operation-actions,.a4-filter-toggle,.form-actions,.sticky-actions,[data-browser-only],form){display:none} html[data-ui-system="depo-ui-v1"] .a4-print-portal:where(.page-hero,.card,.section-card,section){break-inside:avoid;box-shadow:none;background:#fff;color:#111;border-color:#bbb} html[data-ui-system="depo-ui-v1"] .a4-print-portal table{display:table;inline-size:100%;border-collapse:collapse} html[data-ui-system="depo-ui-v1"] .a4-print-portal:where(thead,tbody,tr){display:table-row-group} html[data-ui-system="depo-ui-v1"] .a4-print-portal tr{display:table-row;break-inside:avoid} html[data-ui-system="depo-ui-v1"] .a4-print-portal:where(th,td){display:table-cell;padding:2mm;border:1px solid #888;color:#111;background:#fff;font-size:8.5pt}}
/* A4 legacy operation and print compatibility retained for M1. */
[data-a4-operation-screen]{--a4-operation-gap:clamp(14px,2vw,24px);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-operation-gap);min-width:0}
[data-a4-operation-screen]>*{min-width:0}
.a4-warehouse-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:var(--space-5);min-width:0}
.a4-warehouse-layout>*{min-width:0}
.a4-operation-form{position:relative;min-width:0}
.a4-operation-form[aria-busy="true"]{cursor:progress;opacity:.86}
.a4-dirty-indicator{display:none;align-items:center;gap:var(--space-2);margin-block:var(--space-3);padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-warning) 34%,var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-warning) 7%,var(--color-surface));color:#71410a;font-size:var(--font-size-sm);font-weight:700}
.a4-operation-form[data-a4-dirty="true"] .a4-dirty-indicator{display:flex}
.a4-filter-shell{display:grid;gap:var(--space-3)}
.a4-filter-toggle{display:none;align-items:center;justify-content:space-between;width:100%;min-height:var(--touch-target-min)}
table[data-a4-operation-table]{width:100%;border-collapse:separate;border-spacing:0}
@media (max-width:1024px){.a4-warehouse-layout{grid-template-columns:minmax(0,1fr)}}
@media (max-width: 720px){.a4-warehouse-layout{grid-template-columns:1fr}.a4-filter-toggle{display:flex}.a4-filter-shell:not([data-a4-filter-open="true"])>[data-a4-filter-form]{display:none}table[data-a4-operation-table] thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}table[data-a4-operation-table] tbody{display:grid;gap:10px}table[data-a4-operation-table] tbody tr{display:grid;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}table[data-a4-operation-table] tbody td{display:grid;grid-template-columns:minmax(105px,36%) minmax(0,1fr);gap:10px;padding:9px 12px;border-block-end:1px solid var(--color-border);white-space:normal}table[data-a4-operation-table] tbody td::before{content:attr(data-ui-label);font-size:.72rem;font-weight:800;color:var(--color-text-muted)}}
@media (max-width: 390px){table[data-a4-operation-table] tbody td{grid-template-columns:1fr;gap:4px}.a4-warehouse-layout{gap:var(--space-3)}}
@page label58x40{size:58mm 40mm;margin:2mm}
@page labels-a4{size:A4 portrait;margin:4mm}
@media print{.a4-print-portal[data-print-format="label58x40"]{page:label58x40;inline-size:54mm}.a4-print-portal[data-print-format="label58x40"] .a4-print-header{display:none}.a4-print-portal[data-print-format="label58x40"] .print-label{inline-size:54mm;min-block-size:34mm;border:0;border-radius:0;padding:1mm;box-shadow:none;overflow:hidden}.a4-print-portal[data-print-format="labelsA4"]{page:labels-a4}.a4-print-portal[data-print-format="labelsA4"] .bulk-sheet{display:grid;grid-template-columns:repeat(2,54mm);gap:3mm}}
