.scene{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(680px 420px at 8% -6%,rgba(139,92,246,.16),transparent 62%),radial-gradient(560px 380px at 96% 4%,rgba(100,73,221,.13),transparent 60%),radial-gradient(900px 500px at 50% 122%,rgba(169,155,249,.09),transparent 66%)}.shell{position:relative;z-index:1;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);min-height:100svh}.rail-nav{border-right:1px solid var(--a200);padding:var(--s5) var(--s3);display:flex;flex-direction:column;gap:var(--s5);position:-webkit-sticky;position:sticky;top:0;height:100svh}.rail-brand{padding:0 var(--s3)}.rail-list{display:flex;flex-direction:column;gap:3px;flex:1 1;min-height:0;overflow-y:auto}.rail-item{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s3);gap:var(--s3);padding:10px var(--s3);border-radius:var(--r-md);font-size:var(--t-dense);font-weight:500;color:var(--text-2);cursor:pointer;border:1px solid transparent;background:none;text-align:left;transition:background var(--dur) ease,color var(--dur) ease}.rail-item svg{width:18px;height:18px}.rail-item:hover{background:var(--a100);color:var(--text-1)}.rail-item.is-on{color:var(--text-1);border-color:transparent;background:linear-gradient(90deg,rgba(139,92,246,.22),rgba(139,92,246,.06));box-shadow:inset 0 0 0 1px rgba(139,124,246,.2)}.rail-count{font-size:var(--t-floor);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail-balance{padding:var(--s4);border:1px solid var(--a200);border-radius:var(--r-md);background:var(--surface-1)}.content{padding:44px 32px 96px;min-width:0}@media (max-width:760px){.content{padding:24px 20px 72px}}.pg{display:none}.pg.is-on{display:block}.pg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s4);margin-bottom:44px;flex-wrap:wrap}.pg-head p{margin-top:var(--s2);color:var(--text-2);max-width:62ch}.kpis{display:grid;grid-gap:var(--s4);gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--s6)}@media (max-width:860px){.kpis{grid-template-columns:minmax(0,1fr)}}.kpi{display:block;border:1px solid var(--a200);border-radius:var(--r-lg);background:var(--surface-1);padding:22px 24px;position:relative;overflow:hidden;transition:border-color var(--dur) ease,background var(--dur) ease}.kpi:after{content:"";position:absolute;inset:auto -30% -60% auto;width:260px;height:200px;pointer-events:none;background:radial-gradient(closest-side,var(--accent-faint),transparent)}a.kpi:hover{border-color:rgba(139,124,246,.34);background:var(--surface-2)}.kpi-k{font-size:var(--t-meta);color:var(--text-3);min-width:0;overflow-wrap:anywhere}.kpi-v{margin-top:6px;font-size:34px;font-weight:600;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:6px;min-width:0;flex-wrap:wrap}.kpi-n{margin-top:var(--s2);font-size:var(--t-meta);color:var(--text-3);min-width:0;overflow-wrap:anywhere}.kpi-n.warn{color:#fbbf24}.kpi-n.ok{color:#34d399}.md{display:grid;grid-gap:var(--s4);gap:var(--s4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}@media (max-width:1000px){.md{grid-template-columns:minmax(0,1fr)}}@media (min-width:1700px){.md{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.orow{display:grid;align-items:center;grid-gap:var(--s3);gap:var(--s3);grid-template-columns:auto minmax(0,1fr) 90px 46px auto;padding:18px var(--s4);cursor:pointer;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--a100);color:inherit;transition:background var(--dur) ease}.orow:hover{background:var(--a100)}.orow.is-on{background:var(--accent-faint);box-shadow:inset 2px 0 0 var(--accent)}.orow-t{font-size:var(--t-dense);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orow-m{font-size:var(--t-meta);color:var(--text-3);margin-top:2px}.orow-p{font-size:var(--t-dense);font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:620px){.orow{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot title pct" "dot bar bar"}.orow>:first-child{grid-area:dot}.orow>:nth-child(2){grid-area:title}.orow>:nth-child(3){grid-area:bar}.orow>:nth-child(4){grid-area:pct}.orow>:nth-child(5){display:none}}.steps{margin-bottom:var(--s5)}.step-chip,.steps{display:flex;gap:var(--s2)}.step-chip{align-items:center;padding:6px 12px;border-radius:var(--r-pill);font-size:var(--t-floor);font-weight:500;background:var(--surface-2);border:1px solid var(--a200);color:var(--text-3)}.step-chip.is-on{background:var(--accent-soft);border-color:transparent;color:var(--accent-light)}.step-chip.is-done{color:var(--text-2)}.countdown{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.formgrid{display:grid;grid-gap:var(--s4);gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr))}.span-4{grid-column:span 4}.span-6{grid-column:span 6}.span-8{grid-column:span 8}.span-12{grid-column:span 12}@media (max-width:860px){.formgrid>*{grid-column:span 12}}.frow{display:flex;gap:var(--s3);flex-wrap:wrap;align-items:flex-end}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field label{font-size:var(--t-meta);color:var(--text-3)}.field input,.field select,.field textarea{height:42px;padding:0 var(--s3);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--a200);outline:none;font-size:var(--t-dense);transition:border-color var(--dur) ease,box-shadow var(--dur) ease}.field textarea{height:auto;padding:var(--s3);resize:vertical;line-height:1.6}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(139,124,246,.55);box-shadow:0 0 0 3px var(--accent-soft)}.w-24{width:96px}.w-28{width:116px}.w-32{width:136px}.w-40{width:168px}.burger{display:none;width:44px;height:44px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--a200);place-items:center;cursor:pointer}.burger svg{width:18px;height:18px}.scrim{display:none;position:fixed;inset:0;z-index:48;background:rgba(0,0,0,.6)}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.rail-nav{position:fixed;inset:0 auto 0 0;width:264px;z-index:50;background:var(--bg);transform:translateX(-100%);transition:transform var(--dur-slow) var(--ease)}body.nav-open .rail-nav{transform:none}body.nav-open .scrim{display:block}.burger{display:grid}.rail-item{min-height:44px}.field input,.field select{height:44px}.auth-input,.field input,.field select,.field textarea{font-size:16px}}.bulk-parse{display:grid;grid-gap:var(--s3);gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.bulk-parse{grid-template-columns:minmax(0,1fr)}}.shell .rail-list{position:relative}.shell .rail-ind{position:absolute;left:0;right:0;top:0;border-radius:var(--r-md);background:linear-gradient(90deg,rgba(139,92,246,.22),rgba(139,92,246,.06));box-shadow:inset 0 0 0 1px rgba(139,124,246,.2);transition:transform var(--dur) var(--ease),height var(--dur) var(--ease);pointer-events:none;z-index:0}.shell .rail-item{position:relative;z-index:1}.shell .rail-nav .rail-item.is-on{background:transparent;box-shadow:none}.shell .rail-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.shell .rail-item:active{filter:brightness(1.1)}.shell .pg{transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}.shell .pg.is-leaving{transition-duration:var(--dur);opacity:0;transform:translateY(-8px)}.shell .pg.is-entering{opacity:0;transform:translateY(10px)}.shell .pg.is-entering.is-in{opacity:1;transform:none}.shell .pg>*{transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}.shell .pg.is-entering>*{opacity:0;transform:translateY(8px)}.shell .pg.is-entering.is-in>*{opacity:1;transform:none}.shell .kpi:active{filter:brightness(1.06)}.shell .kpi:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shell .kpi-skel{position:absolute;inset:0;z-index:2;border-radius:var(--r-lg);background:var(--surface-1);padding:22px 24px;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:opacity var(--dur) ease}.shell .kpi-skel.is-out{opacity:0}#dashBars button{transition:opacity var(--dur) ease}#dashBars button i{transition:opacity var(--dur) ease,filter var(--dur) ease,transform var(--dur) ease}#dashBars button.is-hot i{filter:brightness(1.3)}#dashBars button.is-near i{filter:brightness(1.1)}#dashBars.is-hover button:not(.is-hot):not(.is-near) i{opacity:.55}#dashBars button.bar-leave i{opacity:0;transform:scaleY(.5);transform-origin:bottom}#dashBars .bar-skel{flex:1 1;border-radius:3px 3px 0 0}#ordersMini .orow{opacity:0;transform:translateY(6px);transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}#ordersMini .orow.is-in{opacity:1;transform:none}#ordersMini .mini-skel-row{display:grid;grid-template-columns:auto minmax(0,1fr) 90px 46px auto;align-items:center;grid-gap:var(--s3);gap:var(--s3);padding:18px var(--s4);border-bottom:1px solid var(--a100)}#ordersMini .empty-row{display:flex;align-items:center;gap:var(--s3);padding:var(--s5) var(--s4)}#ordersMini .empty-text{flex:1 1;color:var(--text-2);font-size:var(--t-dense)}@media (max-width:860px){.shell .dper{min-height:44px}#ordersMini .empty-row{flex-wrap:wrap;justify-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){#dashBars button,#dashBars button i,#ordersMini .orow,.shell .kpi-skel,.shell .pg,.shell .pg.is-entering,.shell .pg.is-leaving,.shell .pg>*,.shell .rail-ind{transition:none!important;opacity:1!important;transform:none!important}}