:root{--bg:#07111f;--bg-soft:#0d1828;--panel:rgba(12,23,37,0.88);--panel-strong:#0f2235;--panel-soft:rgba(255,255,255,0.03);--field-bg:rgba(255,255,255,0.04);--field-bg-focus:rgba(255,255,255,0.06);--select-menu-bg:#112438;--select-menu-bg-strong:#17314d;--line:rgba(184,210,233,0.12);--line-strong:rgba(184,210,233,0.22);--text:#edf4fb;--muted:#8fa7bf;--primary:#5fd1ff;--primary-strong:#1eb1f0;--accent:#f0b45e;--success:#59d18c;--warning:#f0b45e;--danger:#ff7b7b;--info:#76c4ff;--shadow:0 28px 80px rgba(0,0,0,0.35);--radius-xl:28px;--radius-lg:22px;--radius-md:16px;--radius-sm:12px}[data-nextjs-dev-overlay],nextjs-portal{display:none!important}body{margin:0;padding:0;min-height:100%;background:radial-gradient(circle at 10% 10%,rgba(95,209,255,.16),transparent 26%),radial-gradient(circle at 90% 0,rgba(240,180,94,.15),transparent 24%),radial-gradient(circle at 90% 85%,rgba(52,125,255,.12),transparent 20%),linear-gradient(180deg,#07111f,#0b1524 48%,#0c1a2c);color:var(--text);font-family:Microsoft YaHei,PingFang SC,Segoe UI,sans-serif;overflow-x:hidden}.z6y-page,body{min-height:100vh}.z6y-page{overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(244,214,170,.22),transparent 30%),linear-gradient(180deg,#1a1410,#120d09)}.z6y-stage{position:relative;min-height:100vh;isolation:isolate;background:#120d09}.z6y-freeze,.z6y-video,.z6y-vignette{position:absolute;inset:0;width:100%;height:100%}.z6y-video{object-fit:cover;opacity:1;transition:opacity .35s ease}.z6y-freeze{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;transform:scale(1.02);transition:opacity .45s ease,transform .45s ease}.z6y-is-frozen .z6y-video{opacity:0}.z6y-is-frozen .z6y-freeze{opacity:1;transform:scale(1)}.z6y-copy-layer{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.z6y-copy{position:absolute;margin:0;display:grid;grid-gap:.06em;gap:.06em;color:rgba(248,234,202,.78);font-family:STZhongsong,SimSun,Songti SC,"Noto Serif CJK SC",serif;font-weight:900;letter-spacing:.02em;line-height:.94;text-shadow:0 12px 26px rgba(25,14,7,.42),0 0 1px rgba(255,250,235,.26);opacity:0;filter:blur(7px) saturate(.92);mix-blend-mode:screen;white-space:nowrap;-webkit-text-stroke:1px rgba(255,246,224,.08)}.z6y-copy span{display:block}.z6y-copy-one{right:50%;top:39%;text-align:right;font-size:86px;transform:translate(-120vw,-50%)}.z6y-copy-two{left:50%;top:51%;color:rgba(255,242,214,.82);font-size:90px;transform:translate(120vw,-50%)}.z6y-copy-three{right:50%;top:63%;text-align:right;color:rgba(246,233,207,.74);font-size:76px;transform:translate(-120vw,-50%)}.z6y-is-frozen .z6y-copy-one{animation:z6y-copy-one-in 1.34s cubic-bezier(.17,.9,.18,1) .16s forwards}.z6y-is-frozen .z6y-copy-two{animation:z6y-copy-two-in 1.34s cubic-bezier(.17,.9,.18,1) .34s forwards}.z6y-is-frozen .z6y-copy-three{animation:z6y-copy-three-in 1.38s cubic-bezier(.17,.9,.18,1) .52s forwards}.z6y-bird{position:absolute;z-index:3;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;filter:drop-shadow(0 8px 18px rgba(0,0,0,.18)) drop-shadow(0 0 14px rgba(61,171,255,.08));transition:opacity .42s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.z6y-is-frozen .z6y-bird{opacity:1}.z6y-vignette{z-index:4;pointer-events:none;background:radial-gradient(circle at center,transparent 48%,rgba(13,9,6,.14) 68%,rgba(7,4,3,.58) 100%),linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.18))}@keyframes z6y-video-fade{0%{opacity:1}to{opacity:0}}@keyframes z6y-freeze-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes z6y-bird-in{0%{opacity:0}to{opacity:1}}@keyframes z6y-copy-one-in{0%{opacity:0;filter:blur(12px) saturate(.9);transform:translate(-120vw,-50%)}58%{opacity:.86;filter:blur(0) saturate(.95);transform:translate(3vw,-50%)}78%{opacity:.84;filter:blur(0) saturate(.95);transform:translate(-9vw,-50%)}to{opacity:.76;filter:blur(0) saturate(.95);transform:translate(-7vw,-50%)}}@keyframes z6y-copy-two-in{0%{opacity:0;filter:blur(12px) saturate(.9);transform:translate(120vw,-50%)}58%{opacity:.88;filter:blur(0) saturate(.95);transform:translate(-3vw,-50%)}78%{opacity:.86;filter:blur(0) saturate(.95);transform:translate(10vw,-50%)}to{opacity:.8;filter:blur(0) saturate(.95);transform:translate(8vw,-50%)}}@keyframes z6y-copy-three-in{0%{opacity:0;filter:blur(12px) saturate(.9);transform:translate(-120vw,-50%)}58%{opacity:.8;filter:blur(0) saturate(.92);transform:translate(4vw,-50%)}78%{opacity:.78;filter:blur(0) saturate(.92);transform:translate(-12vw,-50%)}to{opacity:.72;filter:blur(0) saturate(.92);transform:translate(-10vw,-50%)}}@media (max-width:900px){.z6y-copy-one{top:38%;font-size:42px}.z6y-copy-two{top:50%;font-size:44px}.z6y-copy-three{top:62%;font-size:36px}.z6y-is-frozen .z6y-copy-one{animation-name:z6y-copy-one-in-mobile}.z6y-is-frozen .z6y-copy-two{animation-name:z6y-copy-two-in-mobile}.z6y-is-frozen .z6y-copy-three{animation-name:z6y-copy-three-in-mobile}}@keyframes z6y-copy-one-in-mobile{0%{opacity:0;filter:blur(12px) saturate(.9);transform:translate(-120vw,-50%)}62%{opacity:.86;filter:blur(0) saturate(.95);transform:translate(6vw,-50%)}to{opacity:.76;filter:blur(0) saturate(.95);transform:translate(-2vw,-50%)}}@keyframes z6y-copy-two-in-mobile{0%{opacity:0;filter:blur(12px) saturate(.9);transform:translate(120vw,-50%)}62%{opacity:.88;filter:blur(0) saturate(.95);transform:translate(-8vw,-50%)}to{opacity:.8;filter:blur(0) saturate(.95);transform:translate(2vw,-50%)}}@keyframes z6y-copy-three-in-mobile{0%{opacity:0;filter:blur(12px) saturate(.9);transform:translate(-120vw,-50%)}62%{opacity:.8;filter:blur(0) saturate(.92);transform:translate(8vw,-50%)}to{opacity:.72;filter:blur(0) saturate(.92);transform:translate(-3vw,-50%)}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}input,select,textarea{width:100%;border:1px solid var(--line);background:var(--field-bg);color:var(--text);border-radius:var(--radius-md);padding:13px 14px;outline:none;transition:border-color .16s ease,transform .16s ease,background .16s ease}select{color-scheme:dark}select optgroup,select option{background:var(--select-menu-bg);color:var(--text)}select option:checked,select option:focus,select option:hover{background:var(--select-menu-bg-strong);color:#ffffff}input::placeholder,textarea::placeholder{color:rgba(143,167,191,.78)}input:focus,select:focus,textarea:focus{border-color:rgba(95,209,255,.42);background:var(--field-bg-focus)}textarea{min-height:110px;resize:vertical}.page-shell{min-height:100vh;padding:24px}.dashboard-entry-shell{display:grid;place-items:center;overflow:hidden}.login-shell{min-height:100vh;padding:28px}.orb-login-shell{--loader-main:#d4e8e8;--loader-muted:rgba(212,232,232,0.34);--loader-bg:#040404;position:relative;width:100%;min-height:100vh;box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(58,165,210,.08),transparent 26%),linear-gradient(180deg,#040404,#071019)}.customer-order-entry-shell{display:grid;place-items:center}.orb-loader{--orb-intro-duration:2s;position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--loader-main);font-family:Consolas,Microsoft YaHei,PingFang SC,monospace;font-size:11px;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;transition:opacity .36s ease,transform .4s cubic-bezier(.2,.9,.2,1),visibility .4s ease}.orb-loader.is-leaving{opacity:0;transform:scale(1.045);visibility:hidden}.orb-loader-bg{position:absolute;inset:0;overflow:hidden;background:var(--loader-bg)}.orb-loader-bg:after,.orb-loader-bg:before{content:"";position:absolute;inset:24px;pointer-events:none;z-index:3}.orb-loader-bg:before{top:12px;height:10px;opacity:.72;background:repeating-linear-gradient(90deg,rgba(212,232,232,.22) 0 4px,transparent 4px 9px);background-size:9px 100%;-webkit-mask-image:linear-gradient(90deg,#000 0 58%,transparent 72%);mask-image:linear-gradient(90deg,#000 0 58%,transparent 72%);filter:brightness(1.15) drop-shadow(0 0 6px rgba(212,232,232,.24));animation:orb-loader-scan-progress .48s linear infinite}.orb-loader-bg:after{border:1px solid rgba(212,232,232,.035);box-shadow:inset 0 0 70px rgba(95,209,255,.04)}.orb-loader-top{position:absolute;top:24px;left:24px;z-index:6;width:min(320px,calc(100vw - 48px));height:2.2rem;overflow:hidden;pointer-events:none}.orb-loader-top-line{position:absolute;left:0;right:0;white-space:nowrap}.orb-loader-top-line:first-child{display:none}.orb-loader-top-line:nth-child(2){top:0}.orb-loader-top-line:first-child .orb-line{animation:none}.orb-loader-top-line:nth-child(2) .orb-line{animation:orb-loader-scan-text var(--orb-intro-duration,2s) linear forwards}.orb-line-mask{display:block;overflow:hidden}.orb-line{display:block;white-space:nowrap}.orb-loader-center{position:relative;width:clamp(190px,15vw,220px);height:clamp(190px,15vw,220px);border:0;outline:0!important;padding:0;background:transparent;color:var(--loader-main);cursor:default;pointer-events:all;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none;transition:transform .34s ease,filter .34s ease}.orb-loader-center:disabled{pointer-events:none}.orb-loader-center.is-ready{cursor:pointer}.orb-loader-center:focus,.orb-loader-center:focus-visible{outline:0!important;box-shadow:none!important}.orb-loader-center *,.orb-loader-center path,.orb-loader-center svg{-webkit-tap-highlight-color:transparent;outline:0!important}.orb-loader-core{position:relative;z-index:7;display:grid;justify-items:center;grid-gap:10px;gap:10px;transform:translateY(20px)}.orb-loader-circles,.orb-loader-cta,.orb-loader-exit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.orb-loader-cta,.orb-loader-exit{min-width:8rem;text-align:center;transition:opacity .34s ease,transform .34s ease,color .34s ease}.orb-loader-cta{opacity:0;transform:translate(-50%,-50%) translateY(110%)}.phase-opening .orb-loader-cta,.phase-ready .orb-loader-cta,.phase-reinforcing .orb-loader-cta{opacity:1;transform:translate(-50%,-50%) translateY(0)}.orb-loader-exit{opacity:0;transform:translate(-50%,-50%) translateY(110%)}.phase-opening .orb-loader-cta{opacity:0;transform:translate(-50%,-50%) translateY(-110%)}.phase-opening .orb-loader-exit{opacity:1;transform:translate(-50%,-50%) translateY(0)}.orb-loader-circles{width:100%;height:100%;pointer-events:none}.orb-loader-circles svg{display:block;width:100%;height:100%;overflow:visible}.orb-loader-circles path{fill:none;vector-effect:non-scaling-stroke;will-change:stroke-dashoffset,stroke-width,opacity}.orb-loader-join-stroke,.orb-loader-z-stroke{stroke:var(--loader-main);stroke-width:2.05;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;filter:drop-shadow(0 0 8px rgba(212,232,232,.24))}.orb-loader-z-stroke{animation:orb-loader-z-write var(--orb-intro-duration,2s) linear forwards}.orb-loader-join-stroke{animation:orb-loader-join-write var(--orb-intro-duration,2s) linear forwards}.orb-loader-ring-forward,.orb-loader-ring-reverse{stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transform-origin:center center;opacity:0}.orb-loader-ring-forward{stroke:var(--loader-main);stroke-width:2.05;animation:orb-loader-ring-forward var(--orb-intro-duration,2s) linear forwards}.orb-loader-ring-reverse{stroke:rgba(245,250,255,1);stroke-width:2.68;filter:drop-shadow(0 0 7px rgba(255,255,255,1)) drop-shadow(0 0 18px rgba(255,255,255,.9)) drop-shadow(0 0 34px rgba(212,232,232,.9)) drop-shadow(0 0 58px rgba(95,209,255,.9)) drop-shadow(0 0 92px rgba(95,209,255,.62));animation:orb-loader-ring-reverse var(--orb-intro-duration,2s) linear forwards}.phase-opening .orb-loader-join-stroke,.phase-opening .orb-loader-z-stroke,.phase-ready .orb-loader-join-stroke,.phase-ready .orb-loader-z-stroke{opacity:0;stroke-dashoffset:0}.phase-opening .orb-loader-ring-forward,.phase-opening .orb-loader-ring-reverse,.phase-ready .orb-loader-ring-forward,.phase-ready .orb-loader-ring-reverse{stroke-dashoffset:0;opacity:1}.orb-loader-center.is-ready:hover{transform:scale(1.035);filter:drop-shadow(0 0 20px rgba(212,232,232,.18))}.orb-loader-center.is-ready:hover .orb-loader-cta{color:#ffffff}.orb-loader-center.is-ready:hover .orb-loader-ring-reverse{stroke-width:3.22;filter:drop-shadow(0 0 10px rgba(255,255,255,1)) drop-shadow(0 0 24px rgba(255,255,255,.96)) drop-shadow(0 0 46px rgba(212,232,232,.96)) drop-shadow(0 0 78px rgba(95,209,255,.98)) drop-shadow(0 0 116px rgba(95,209,255,.72))}.orb-loader-bottom{position:absolute;left:24px;right:24px;bottom:22px;z-index:6;display:flex;color:var(--loader-main);pointer-events:none}.orb-loader-text{display:grid;grid-gap:1px;gap:1px}.orb-loader-text:first-child{width:17%}.orb-loader-text:nth-child(2){width:76%}.orb-loader-text:nth-child(3){width:7%;min-width:108px;text-align:right}.orb-loader-blocks{display:flex;justify-content:flex-end;gap:3px;height:10px}.orb-loader-blocks i{display:block;width:8px;height:8px;background:var(--loader-main);opacity:0;animation:orb-loader-block .9s ease-in-out infinite alternate}.orb-loader-blocks i:nth-child(2){animation-delay:.12s}.orb-loader-blocks i:nth-child(3){animation-delay:.24s}.orb-loader-version{min-height:28px;padding:0 16px;border-radius:999px;border:1px solid rgba(245,250,255,.22);background:rgba(7,17,29,.72);box-shadow:0 0 28px rgba(95,209,255,.2),inset 0 0 18px rgba(255,255,255,.05);font-size:13px;font-weight:700;letter-spacing:.06em;color:rgba(255,255,255,.98);white-space:nowrap;text-shadow:0 0 10px rgba(255,255,255,.28),0 0 22px rgba(95,209,255,.16)}.orb-loader-version,.orb-loader-version-row{display:inline-flex;align-items:center;justify-content:center}.orb-loader-version-row{gap:8px;flex-wrap:wrap}.orb-loader-history-button{min-height:28px;padding:0 13px;border-radius:999px;border:1px solid rgba(95,209,255,.28);background:linear-gradient(180deg,rgba(12,28,44,.82),rgba(5,12,20,.82)),rgba(7,17,29,.72);color:rgba(235,249,255,.94);font-size:12px;font-weight:800;letter-spacing:.05em;white-space:nowrap;box-shadow:0 0 24px rgba(95,209,255,.14),inset 0 0 14px rgba(255,255,255,.04);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.orb-loader-history-button:hover{transform:translateY(-1px);border-color:rgba(245,250,255,.46);background:linear-gradient(180deg,rgba(22,48,72,.92),rgba(8,18,30,.92)),rgba(7,17,29,.86);color:#ffffff}.orb-loader-history-corner{position:absolute;right:24px;bottom:22px;z-index:7}.orb-release-history-backdrop{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 42%,rgba(95,209,255,.12),transparent 28%),rgba(0,0,0,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.orb-release-history-card{position:relative;z-index:1;width:min(560px,100%);max-height:min(72vh,620px);display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:22px;border:1px solid rgba(212,232,232,.18);background:radial-gradient(circle at 86% 8%,rgba(95,209,255,.15),transparent 26%),linear-gradient(180deg,rgba(12,24,38,.96),rgba(4,9,15,.98));box-shadow:0 26px 90px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.08);overflow:hidden;text-transform:none;animation:orb-release-history-in .22s ease forwards}.orb-release-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 16px;border-bottom:1px solid rgba(212,232,232,.12)}.orb-release-history-kicker{display:block;margin-bottom:6px;color:rgba(95,209,255,.72);font-size:11px;font-weight:800;letter-spacing:.18em}.orb-release-history-head h2{margin:0;color:#f5fbff;font-size:20px;line-height:1.2;letter-spacing:.02em}.orb-release-history-close{flex:0 0 auto;min-height:34px;padding:0 13px;border-radius:999px;border:1px solid rgba(212,232,232,.18);background:rgba(255,255,255,.05);color:rgba(245,250,255,.88);font-size:13px;font-weight:800}.orb-release-history-close:hover{border-color:rgba(245,250,255,.36);background:rgba(255,255,255,.09);color:#ffffff}.orb-release-history-list{display:grid;grid-gap:10px;gap:10px;min-height:0;padding:16px 20px 20px;overflow:auto}.orb-release-history-item{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:16px;border:1px solid rgba(212,232,232,.12);background:rgba(255,255,255,.035)}.orb-release-history-item-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orb-release-history-item-head strong{color:#ffffff;font-size:15px;line-height:1.35}.orb-release-history-item time,.orb-release-history-item-head span{color:rgba(212,232,232,.58);font-size:12px}.orb-release-history-item ul{margin:0;padding-left:18px;color:rgba(235,249,255,.86);font-size:13px;line-height:1.65}.orb-release-history-empty{padding:30px 16px;color:rgba(212,232,232,.7);text-align:center;border-radius:16px;border:1px dashed rgba(212,232,232,.18)}@keyframes orb-release-history-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.orb-login-panel-wrap{width:100%;max-width:100vw;box-sizing:border-box;min-height:100vh;display:grid;place-items:center;padding:28px;overflow-x:hidden;opacity:0;transform:scale(.985);visibility:hidden;transition:opacity .22s ease,transform .3s cubic-bezier(.2,.9,.2,1),visibility .3s ease}.orb-login-panel-wrap.is-visible{opacity:1;transform:translateY(0) scale(1);visibility:visible}.orb-login-panel{width:min(88vw,440px);max-width:calc(100vw - 56px);margin-inline:auto;box-sizing:border-box;border-radius:24px;border:1px solid rgba(68,91,113,.88);background:radial-gradient(circle at 82% 12%,rgba(71,106,133,.16),transparent 22%),linear-gradient(180deg,rgba(22,32,48,.98),rgba(8,16,28,.98));box-shadow:inset 0 1px 0 rgba(112,139,164,.12),0 18px 60px rgba(0,0,0,.34);padding:26px;opacity:0;transform:scale(.94)}.orb-login-field,.orb-login-form .error-code-notice,.orb-login-form .message-box,.orb-login-remember,.orb-login-submit{opacity:0;will-change:transform,opacity}.orb-login-field:first-child{transform:translateX(-115vw) rotate(-2deg)}.orb-login-field:nth-child(2){transform:translateX(115vw) rotate(2deg)}.orb-login-submit{transform:translateY(90vh) scale(.96)}.orb-login-form .error-code-notice,.orb-login-form .message-box,.orb-login-remember{transform:translateY(18px)}.orb-login-panel-wrap.is-visible .orb-login-panel{animation:orb-login-panel-assemble .58s cubic-bezier(.16,1,.3,1) forwards}.orb-login-panel-wrap.is-visible .orb-login-field:first-child{animation:orb-login-part-from-left .66s cubic-bezier(.16,1,.3,1) .04s forwards}.orb-login-panel-wrap.is-visible .orb-login-field:nth-child(2){animation:orb-login-part-from-right .66s cubic-bezier(.16,1,.3,1) .12s forwards}.orb-login-panel-wrap.is-visible .orb-login-submit{animation:orb-login-part-from-bottom .62s cubic-bezier(.16,1,.3,1) .24s forwards}.orb-login-panel-wrap.is-visible .orb-login-remember{animation:orb-login-part-fade .34s ease .2s forwards}.orb-login-panel-wrap.is-visible .orb-login-form .error-code-notice,.orb-login-panel-wrap.is-visible .orb-login-form .message-box{animation:orb-login-part-fade .26s ease .22s forwards}.orb-login-form{grid-gap:18px;gap:18px}.orb-login-field,.orb-login-form{display:grid;min-width:0;max-width:100%}.orb-login-field{grid-gap:8px;gap:8px}.orb-login-field label{color:#d4deea;font-size:14px;font-weight:700}.orb-login-field input{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:52px;padding:0 16px;border-radius:14px;border:1px solid rgba(73,93,116,.82);background:linear-gradient(90deg,rgba(26,38,56,.96),rgba(30,44,64,.96)),rgba(22,32,48,.96);color:#eef6ff;font-size:16px;box-shadow:inset 0 1px 0 rgba(98,125,149,.08)}.orb-login-field input::placeholder{color:rgba(144,165,188,.86)}.orb-login-field input:focus{border-color:rgba(93,185,255,.42);background:linear-gradient(90deg,rgba(28,42,61,.98),rgba(34,49,71,.98)),rgba(22,32,48,.98)}.orb-login-remember{display:flex;width:max-content;max-width:100%;justify-self:start;align-items:center;justify-content:flex-start;gap:10px;color:rgba(212,222,234,.88);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.orb-login-remember input[type=checkbox]{display:inline-block;flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:0;padding:0;accent-color:#62c7f4;vertical-align:middle}.orb-login-remember span{display:inline-block;line-height:1.2}.orb-login-submit{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:54px;border:none;border-radius:16px;background:linear-gradient(90deg,#62c7f4,#33b5ee);color:#07131d;font-size:18px;font-weight:800;transition:transform .2s ease,filter .2s ease,opacity .2s ease}.orb-login-submit:hover{transform:translateY(-1px);filter:brightness(1.04)}.orb-login-submit:disabled{opacity:.62;cursor:not-allowed;transform:none}@keyframes orb-login-panel-assemble{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes orb-login-part-from-left{0%{opacity:0;transform:translateX(-115vw) rotate(-2deg)}70%{opacity:1;transform:translateX(10px) rotate(.4deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes orb-login-part-from-right{0%{opacity:0;transform:translateX(115vw) rotate(2deg)}70%{opacity:1;transform:translateX(-10px) rotate(-.4deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes orb-login-part-from-bottom{0%{opacity:0;transform:translateY(90vh) scale(.96)}72%{opacity:1;transform:translateY(-8px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes orb-login-part-fade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes orb-loader-z-write{0%{opacity:0;stroke-dashoffset:1}2%{opacity:1}26%{opacity:1;stroke-dashoffset:0}31%{opacity:0;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes orb-loader-join-write{0%,24%{opacity:0;stroke-dashoffset:1}26%{opacity:1}36%{opacity:1;stroke-dashoffset:0}41%{opacity:0;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes orb-loader-ring-forward{0%,34%{opacity:0;stroke-dashoffset:1}36%{opacity:1}66%{opacity:1;stroke-dashoffset:0}to{opacity:1;stroke-dashoffset:0}}@keyframes orb-loader-ring-reverse{0%,64%{opacity:0;stroke-dashoffset:1}66%{opacity:1;stroke-width:2.78;filter:drop-shadow(0 0 8px rgba(255,255,255,.96)) drop-shadow(0 0 22px rgba(212,232,232,.72)) drop-shadow(0 0 42px rgba(95,209,255,.56))}94%{opacity:1;stroke-dashoffset:0;stroke-width:2.96;filter:drop-shadow(0 0 10px rgba(255,255,255,1)) drop-shadow(0 0 26px rgba(255,255,255,.82)) drop-shadow(0 0 48px rgba(212,232,232,.92)) drop-shadow(0 0 82px rgba(95,209,255,.86)) drop-shadow(0 0 120px rgba(95,209,255,.54))}to{opacity:1;stroke-dashoffset:0;stroke-width:2.68;filter:drop-shadow(0 0 7px rgba(255,255,255,1)) drop-shadow(0 0 18px rgba(255,255,255,.9)) drop-shadow(0 0 34px rgba(212,232,232,.9)) drop-shadow(0 0 58px rgba(95,209,255,.9)) drop-shadow(0 0 92px rgba(95,209,255,.62))}}@keyframes orb-loader-number{0%,38%{transform:translateY(0)}55%,to{transform:translateY(-110%)}}@keyframes orb-loader-word{0%,42%{transform:translateY(110%)}60%,to{transform:translateY(0)}}@keyframes orb-loader-scan-progress{0%{background-position-x:0}to{background-position-x:9px}}@keyframes orb-loader-scan-text{0%{opacity:0;transform:translateY(110%)}12%,to{opacity:1;transform:translateY(0)}}@keyframes orb-loader-block{0%{opacity:.22}to{opacity:1}}@keyframes orb-loader-noise{0%{transform:translateY(0)}to{transform:translateY(6px)}}.login-stage{width:min(1320px,100%);margin:0 auto;min-height:calc(100vh - 56px);display:grid;grid-template-columns:1.15fr .85fr;grid-gap:22px;gap:22px;align-items:stretch}.loading-panel,.login-card,.login-hero,.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.login-hero{padding:34px;grid-gap:24px;gap:24px;background:linear-gradient(135deg,rgba(95,209,255,.08),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--panel)}.login-card,.login-hero{display:grid;align-content:start}.login-card{padding:30px;grid-gap:22px;gap:22px}.brand-pill,.panel-kicker{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:rgba(95,209,255,.12);border:1px solid rgba(95,209,255,.16);color:#b8ebff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.login-title{margin:0;font-size:clamp(40px,6vw,68px);line-height:.96;letter-spacing:-.05em}.loading-copy,.login-copy,.masthead-copy,.panel-desc{margin:0;color:var(--muted);line-height:1.75;font-size:15px}.feature-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.feature-card{padding:18px;border-radius:var(--radius-lg);border:1px solid var(--line);background:rgba(255,255,255,.03);display:grid;grid-gap:8px;gap:8px}.account-name,.data-title,.feature-card strong,.loading-title,.login-card-head h2,.masthead-title,.panel-title{margin:0;font-weight:800;letter-spacing:-.03em}.feature-card p,.login-card-head p,.workflow-step p{margin:0;color:var(--muted);line-height:1.65;font-size:14px}.quick-switches{display:grid;grid-gap:10px;gap:10px}.quick-account{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--text);padding:13px 14px;border-radius:var(--radius-md);transition:transform .16s ease,border-color .16s ease,background .16s ease}.quick-account small{color:var(--muted)}.ghost-btn:hover,.nav-btn:hover,.primary-btn:hover,.quick-account:hover,.status-chip:hover{transform:translateY(-1px)}.context-list,.form-grid,.list-grid,.nav-stack,.view-stack{display:grid;grid-gap:14px;gap:14px}.field{display:grid;grid-gap:8px;gap:8px}.field label{color:var(--muted);font-size:13px;font-weight:700}.field-hint{color:rgba(157,190,221,.82);font-size:12px;line-height:1.45}.field-hint.error{color:#ffd1d1}.field input[aria-invalid=true]{border-color:rgba(255,123,123,.5);background:rgba(255,123,123,.08)}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.check-card{display:flex;align-items:center;gap:10px;min-height:62px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.035);cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.check-card:hover{transform:translateY(-1px);border-color:rgba(95,209,255,.34);background:rgba(95,209,255,.07)}.check-card input{width:18px;height:18px;accent-color:var(--primary)}.check-card span{display:grid;grid-gap:4px;gap:4px}.check-card small{color:var(--muted);font-size:12px}.ghost-btn,.primary-btn{border:none;border-radius:var(--radius-md);padding:13px 16px;font-weight:700;transition:transform .16s ease,opacity .16s ease,background .16s ease}.primary-btn{background:linear-gradient(135deg,var(--primary) 0,var(--primary-strong) 100%);color:#04101d}.ghost-btn{background:rgba(255,255,255,.04);color:var(--text);border:1px solid var(--line)}.ghost-btn:disabled,.primary-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.login-submit{min-height:52px}.login-footnote{display:flex;flex-wrap:wrap;gap:12px;color:var(--muted);font-size:13px}.loading-panel{max-width:560px;margin:80px auto;padding:34px;display:grid;grid-gap:16px;gap:16px}.dashboard-entry-loader{width:min(92vw,560px);display:grid;justify-items:center;grid-gap:22px;gap:22px;padding:34px 28px;border-radius:34px;border:1px solid rgba(95,209,255,.15);background:radial-gradient(circle at 50% 28%,rgba(95,209,255,.12),transparent 32%),linear-gradient(180deg,rgba(13,25,40,.92),rgba(6,12,21,.96));box-shadow:0 30px 90px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.08);animation:dashboard-entry-loader-in .5s cubic-bezier(.16,1,.3,1) both}.dashboard-heart-frame{width:min(54vmin,320px);aspect-ratio:1;display:grid;place-items:center;color:#d4e8e8;filter:drop-shadow(0 0 14px rgba(212,232,232,.2)) drop-shadow(0 0 34px rgba(95,209,255,.16))}.dashboard-heart-frame svg{width:100%;height:100%;overflow:visible}.dashboard-heart-path{stroke:currentColor;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;opacity:.1}.dashboard-heart-particle{fill:currentColor}.dashboard-entry-meta{display:grid;justify-items:center;grid-gap:9px;gap:9px;text-align:center}.customer-shell{min-height:100vh;padding:24px 16px 36px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 18% 14%,rgba(95,209,255,.14),transparent 28%),radial-gradient(circle at 85% 20%,rgba(240,180,94,.12),transparent 24%),linear-gradient(180deg,rgba(7,17,31,.94),rgba(7,17,31,1))}.customer-frame{position:relative;width:min(100%,430px);overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(10,19,31,.98),rgba(8,16,27,.98)),#08131f;box-shadow:0 36px 100px rgba(0,0,0,.42)}.customer-center{position:relative;width:100%;height:100%;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);grid-gap:12px;gap:12px;align-self:stretch;padding-bottom:50px}.customer-center-order,.customer-center-section-head,.customer-center-summary,.customer-center-top{display:flex;align-items:center}.customer-center-top{justify-content:space-between;min-height:42px}.customer-center-account{display:grid;grid-gap:3px;gap:3px;min-width:0}.customer-center-account strong{overflow:hidden;font-size:18px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.customer-center-account small,.customer-center-account span,.customer-center-actions small,.customer-center-detail-grid small,.customer-center-order span,.customer-center-profile-card small,.customer-center-section-head span{color:rgba(237,244,251,.58);font-size:11px}.customer-center-dot{width:11px;height:11px;flex:0 0 auto;border-radius:999px;background:#ff6b6b;box-shadow:0 0 0 5px rgba(255,107,107,.12)}.customer-center-dot.online{background:#39e58c;box-shadow:0 0 0 5px rgba(57,229,140,.12)}.customer-center-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.customer-center-actions button,.customer-center-order button,.customer-center-pagination button,.customer-center-section-head button,.customer-center-settings{border:1px solid rgba(255,255,255,.08);color:var(--text);background:rgba(255,255,255,.045)}.customer-center-actions button{min-height:54px;display:grid;grid-gap:4px;gap:4px;align-content:center;padding:8px;border-radius:10px;text-align:left}.customer-center-actions button:disabled{opacity:.58;cursor:not-allowed}.customer-center-actions button.active,.customer-center-order.selected{border-color:rgba(231,190,112,.58);background:linear-gradient(135deg,rgba(231,190,112,.2),rgba(231,190,112,.05)),#0b0d10;box-shadow:inset 0 0 0 1px rgba(255,230,174,.12)}.customer-center-actions span{font-size:14px;font-weight:800}.customer-center-summary{justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.035)}.customer-center-summary span{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:16px;font-weight:800}.customer-center-summary strong{color:rgba(237,244,251,.58);font-size:11px;font-weight:600}.customer-center-orders{min-height:0;overflow:hidden;display:grid;grid-gap:9px;gap:9px}.customer-center-section-head{justify-content:space-between;gap:10px}.customer-center-section-head strong{font-size:14px}.customer-center-order button,.customer-center-pagination button,.customer-center-section-head button{min-height:30px;padding:0 10px;border-radius:8px;font-size:12px}.customer-center-order-list{min-height:0;max-height:100%;overflow-y:auto;display:grid;grid-gap:8px;gap:8px;padding-right:2px}.customer-center-order{min-height:58px;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.032)}.customer-center-order-meta,.customer-center-order>div:first-child{display:grid;grid-gap:4px;gap:4px}.customer-center-order span,.customer-center-order strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-center-order-meta{justify-items:end;flex:0 0 auto}.customer-center-order-actions{flex:0 0 auto;gap:6px}.customer-center-order-actions button{padding-inline:8px}.customer-center-order-meta strong{color:#f2d28b;font-size:13px}.customer-center-empty{display:grid;place-items:center;min-height:120px;border:1px dashed rgba(255,255,255,.12);border-radius:12px;color:var(--muted);font-size:13px}.customer-center-dialog-actions,.customer-center-pagination{display:flex;align-items:center;justify-content:center;gap:8px}.customer-center-pagination span{color:var(--muted);font-size:12px}.customer-center-settings{position:absolute;left:0;bottom:0;width:40px;height:40px;display:grid;place-items:center;border-radius:999px;font-size:17px}.customer-center-dialog{width:min(100%,420px)}.customer-center-detail-grid,.customer-center-profile-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.customer-center-detail-grid span,.customer-center-profile-card span{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:8px;border-radius:9px;background:rgba(255,255,255,.04);font-size:12px}.customer-center-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.customer-center-progress li{display:grid;grid-gap:5px;gap:5px;min-width:0;color:rgba(237,244,251,.48);font-size:11px}.customer-center-progress li span{height:4px;border-radius:999px;background:rgba(255,255,255,.12)}.customer-center-progress li.done{color:rgba(237,244,251,.86)}.customer-center-progress li.done span{background:linear-gradient(90deg,#0b0d10,#e7be70)}.customer-center-order-no{display:block;min-width:0;font-size:14px;font-weight:700}.customer-center-order-list .customer-center-order>div:first-child span,.customer-center-order-no{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-center-order-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(148px,1.25fr);grid-gap:10px;gap:10px;align-items:stretch}.customer-center-order-note{display:grid;grid-gap:6px;gap:6px;white-space:pre-wrap}.customer-center-completion-proof{display:grid;grid-gap:8px;gap:8px;min-width:0}.customer-center-completion-proof>strong{color:rgba(237,244,251,.72);font-size:12px}.customer-center-proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));grid-gap:8px;gap:8px}.customer-center-proof-card{display:grid;grid-gap:5px;gap:5px;color:rgba(237,244,251,.66);font-size:11px;text-decoration:none}.customer-center-proof-card img{width:100%;aspect-ratio:16/10;object-fit:cover;border:1px solid rgba(231,190,112,.38);border-radius:8px;background:rgba(255,255,255,.04)}.customer-center-proof-card small{color:rgba(237,244,251,.44);font-size:10px}.customer-center-proof-empty{min-height:104px;display:grid;place-items:center;border:1px dashed rgba(237,244,251,.18);border-radius:8px;color:rgba(237,244,251,.46);font-size:12px}.completion-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.completion-upload-grid label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:var(--muted);font-size:12px}.completion-upload-grid input{width:100%}.customer-center-settings-form,.customer-settings-menu{display:grid;grid-gap:10px;gap:10px}.customer-settings-menu button{min-height:62px;padding:11px 12px;border:1px solid rgba(231,190,112,.34);border-radius:12px;background:linear-gradient(135deg,rgba(231,190,112,.16),rgba(231,190,112,.04)),rgba(8,11,15,.86);color:#f8f1df;display:grid;grid-gap:5px;gap:5px;text-align:left;cursor:pointer}.customer-settings-menu button span{font-size:14px;font-weight:800}.customer-settings-menu button small{color:rgba(237,244,251,.58);font-size:11px}.customer-loading,.customer-phone{width:100%;height:100%;overflow-y:auto;display:grid;align-content:safe center;justify-items:center;grid-gap:16px;gap:16px;padding:18px 16px;background:radial-gradient(circle at top right,rgba(95,209,255,.1),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.customer-header{display:grid;grid-gap:12px;gap:12px;padding:22px 18px 20px;border-radius:26px;background:radial-gradient(circle at top right,rgba(95,209,255,.18),transparent 30%),linear-gradient(180deg,rgba(20,38,58,.92),rgba(10,22,37,.94));border:1px solid rgba(95,209,255,.14)}.customer-auth-tabs,.customer-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.customer-auth-tabs{justify-content:space-between}.customer-auth-tab-group{display:flex;flex-wrap:wrap;gap:10px}.customer-header-btn{min-height:40px;padding:10px 14px;border-radius:14px}.customer-auth-close-btn{border-color:rgba(255,255,255,.12);color:#ffd6d6}.customer-account-chip{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:9px 12px;border-radius:16px;border:1px solid rgba(95,209,255,.18);background:rgba(95,209,255,.1);color:#c7f2ff}.customer-account-chip span{color:var(--muted);font-size:11px;font-weight:700}.customer-account-chip strong{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.streamer-desktop-status,.streamer-order-status-chip{display:inline-flex;align-items:center;gap:7px;border-radius:999px;font-weight:800}.streamer-desktop-status span,.streamer-order-status-chip span{width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 14px currentColor}.streamer-order-status-chip{min-height:36px;padding:8px 11px;border:1px solid rgba(184,210,233,.14);background:rgba(255,255,255,.04);color:var(--muted)}.streamer-order-status-chip.online{border-color:rgba(89,209,140,.28);background:rgba(89,209,140,.12);color:#9af0bf}.streamer-order-status-chip.offline{border-color:rgba(255,123,123,.3);background:rgba(255,123,123,.12);color:#ffb3b3}.customer-online-warning{margin:0}.customer-entry-online-chip{width:-moz-fit-content;width:fit-content;justify-self:center}.customer-header-content{display:grid;grid-gap:8px;gap:8px}.customer-title{margin:0;font-size:28px;line-height:1.04;letter-spacing:-.04em}.customer-copy{margin:0;color:var(--muted);line-height:1.7;font-size:14px}.customer-game-chip{width:-moz-fit-content;width:fit-content;padding:9px 12px;border-radius:16px;border:1px solid rgba(95,209,255,.16);background:rgba(95,209,255,.1);color:#c7f2ff;font-size:12px;font-weight:700;white-space:nowrap}.customer-summary-card{display:grid;grid-gap:8px;gap:8px;padding:18px 16px;border-radius:24px;border:1px solid rgba(95,209,255,.16);background:radial-gradient(circle at top right,rgba(95,209,255,.14),transparent 34%),rgba(255,255,255,.04)}.summary-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.summary-badge{padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#d7e8f7;font-size:12px;font-weight:700}.customer-section-title,.summary-contact,.summary-label{color:var(--muted);font-size:13px}.summary-name{font-size:24px;font-weight:800;letter-spacing:-.03em}.summary-meta{font-size:14px;color:#d5e8f7}.customer-fields,.customer-form,.customer-section{display:grid;grid-gap:12px;gap:12px}.customer-auth-panel,.customer-entry-gate,.customer-form,.customer-loading{width:min(100%,520px);margin-inline:auto}.customer-form-category{padding-top:0}.customer-section{padding:16px 14px;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.03)}.customer-home-panel{display:grid;grid-gap:14px;gap:14px;padding:18px 16px;border:1px solid rgba(95,209,255,.18);border-radius:22px;background:radial-gradient(circle at 88% 8%,rgba(95,209,255,.14),transparent 32%),linear-gradient(180deg,rgba(23,41,61,.72),rgba(10,22,36,.92))}.customer-home-copy{display:grid;grid-gap:7px;gap:7px}.customer-home-kicker{width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:999px;border:1px solid rgba(95,209,255,.22);background:rgba(95,209,255,.1);color:#bfefff;font-size:12px;font-weight:800}.customer-home-copy h1{margin:0;color:#f4fbff;font-size:24px;line-height:1.18}.customer-home-copy p,.customer-section-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.customer-home-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.customer-home-actions button{min-height:44px}.customer-home-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.customer-home-stats div{min-width:0;padding:10px 9px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.04)}.customer-home-stats span,.customer-home-stats strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-home-stats strong{color:#ecfbff;font-size:15px}.customer-home-stats span{margin-top:3px;color:var(--muted);font-size:11px}.customer-section-head{display:flex;justify-content:space-between;gap:12px}.customer-auth-panel{border-color:rgba(95,209,255,.22);background:radial-gradient(circle at top right,rgba(95,209,255,.1),transparent 32%),rgba(255,255,255,.04)}.customer-auth-helper{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(95,209,255,.14);background:rgba(95,209,255,.07);color:#cfeeff;font-size:12px;line-height:1.55}.customer-auth-helper strong{flex:0 0 auto;color:#82d8ff;font-size:12px;white-space:nowrap}.customer-auth-helper span{min-width:0}.auth-tab{border:1px solid var(--line);border-radius:14px;padding:10px 14px;background:rgba(255,255,255,.025);color:rgba(184,210,233,.74);font-weight:800;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.auth-tab.active{border-color:rgba(245,186,71,.76);background:linear-gradient(135deg,rgba(245,186,71,.18),rgba(245,186,71,.05) 42%,rgba(5,8,13,.92)),#070a10;color:#ffe2a1;box-shadow:0 0 0 1px rgba(245,186,71,.2),0 14px 34px rgba(0,0,0,.28)}.payment-grid,.segment-grid{display:grid;grid-gap:10px;gap:10px}.task-phase-body,.task-phase-list,.task-summary-lines{display:grid;grid-gap:12px;gap:12px}.payment-card,.segment-card{border:1px solid rgba(184,210,233,.12);background:rgba(255,255,255,.022);color:rgba(226,239,250,.84);border-radius:18px;padding:14px;text-align:left;display:grid;grid-gap:6px;gap:6px;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.segment-card strong{font-size:15px}.segment-card span{color:rgba(157,190,221,.7);font-size:13px;line-height:1.55}.payment-card.active,.segment-card.active{border-color:rgba(245,186,71,.82);background:radial-gradient(circle at 16% 0,rgba(255,218,132,.18),transparent 34%),linear-gradient(135deg,rgba(245,186,71,.18),rgba(5,8,13,.94) 52%,rgba(2,4,8,.98)),#06080d;color:#fff4d7;box-shadow:0 0 0 1px rgba(245,186,71,.2),inset 0 1px 0 rgba(255,232,177,.12),0 18px 42px rgba(0,0,0,.34)}.payment-card.active span,.segment-card.active span{color:rgba(255,226,161,.82)}.payment-card.is-disabled,.segment-card.is-disabled{cursor:not-allowed;opacity:.62;border-color:rgba(255,123,123,.22);background:rgba(255,123,123,.055)}.payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-card{justify-items:center;text-align:center;font-weight:700}.task-phase-card{border:1px solid rgba(95,209,255,.14);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.02)),rgba(8,20,33,.8);overflow:hidden}.task-phase-toggle{width:100%;border:none;background:transparent;color:var(--text);padding:16px 14px;text-align:left}.task-choice-top,.task-phase-head,.task-phase-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-phase-title{font-size:15px;font-weight:800}.task-phase-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.task-phase-badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border:1px solid rgba(95,209,255,.28);border-radius:999px;color:#bdefff;background:rgba(95,209,255,.12);font-size:12px;font-weight:900;letter-spacing:.04em}.task-choice-note,.task-phase-meta{color:var(--muted);font-size:13px;line-height:1.6}.task-phase-body{padding:0 14px 14px}.task-choice-grid{display:grid;grid-gap:10px;gap:10px}.task-choice{border:1px solid rgba(184,210,233,.12);background:rgba(255,255,255,.022);color:rgba(226,239,250,.84);border-radius:16px;padding:14px 13px;text-align:left;display:grid;grid-gap:8px;gap:8px;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.task-choice-tags{display:flex;flex-wrap:wrap;gap:8px}.task-choice-kind{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(95,209,255,.22);background:rgba(95,209,255,.1);color:#b7ebff;font-size:12px;font-weight:700;letter-spacing:.02em}.active-filter-btn,.task-choice.active{border-color:rgba(245,186,71,.82);background:radial-gradient(circle at 14% 0,rgba(255,218,132,.18),transparent 34%),linear-gradient(135deg,rgba(245,186,71,.18),rgba(5,8,13,.94) 52%,rgba(2,4,8,.98)),#06080d;color:#fff4d7;box-shadow:0 0 0 1px rgba(245,186,71,.2),inset 0 1px 0 rgba(255,232,177,.12),0 16px 36px rgba(0,0,0,.32)}.task-choice-price{color:#c8f3ff;font-size:13px;font-weight:700}.task-choice.active .task-choice-price{color:#ffd985}.task-choice.active .task-choice-kind{border-color:rgba(245,186,71,.44);background:rgba(245,186,71,.14);color:#ffe2a1}.task-choice.active .task-choice-note{color:rgba(255,226,161,.78)}.payment-qr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.payment-qr-card{align-content:start;min-height:100%}.payment-qr-frame{width:100%;max-width:260px;min-height:260px;display:grid;place-items:center;padding:10px;border-radius:20px;border:1px solid rgba(184,210,233,.14);background:#ffffff;box-shadow:inset 0 0 0 1px rgba(6,34,56,.04);justify-self:center}.payment-dialog-frame{max-width:min(100%,320px);min-height:0}.payment-dialog-image,.payment-qr-preview{width:100%;height:auto;max-height:min(62vh,520px);display:block;object-fit:contain;border-radius:14px}.payment-dialog-image{max-height:min(58vh,560px)}.payment-qr-error{justify-self:stretch;text-align:center}.upload-btn{position:relative;justify-content:center;align-items:center;display:inline-flex}.payment-dialog-backdrop{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:rgba(3,9,16,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.payment-dialog{width:min(100%,420px);max-height:calc(100vh - 32px);overflow-y:auto;display:grid;grid-gap:16px;gap:16px;padding:22px 18px;border-radius:24px;border:1px solid rgba(184,210,233,.14);background:radial-gradient(circle at top right,rgba(95,209,255,.12),transparent 32%),rgba(9,18,29,.98);box-shadow:0 24px 60px rgba(0,0,0,.38)}.payment-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.payment-dialog-title{margin:4px 0 0;font-size:26px;line-height:1.05;letter-spacing:-.04em}.customer-entry-actions,.customer-entry-gate{display:grid;grid-gap:12px;gap:12px}.customer-entry-gate{align-content:start}.customer-phone-gate{align-content:start;justify-items:stretch;padding-top:18px;padding-bottom:18px}.customer-phone-gate .customer-entry-gate{width:min(100%,420px);margin:0 auto}.customer-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-entry-actions button{min-height:42px;padding:9px 10px;border-radius:14px;font-size:13px}.customer-guide-topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:100%}.customer-guide-back-btn{min-height:38px;padding:9px 13px}.customer-guide-home-btn{min-height:34px;padding:7px 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-color:rgba(231,190,112,.36);color:#f4d28a;white-space:nowrap}.customer-guide-home-btn span{font-size:15px;line-height:1}.customer-guide-dialog-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.customer-guide-dialog-actions .ghost-btn{min-height:34px;padding:7px 10px}.customer-guide-hidden{display:none}.customer-guide-dialog{width:min(100%,460px)}.customer-guide-dialog .task-choice-grid{max-height:min(48vh,360px);overflow-y:auto;padding-right:2px}.task-summary-box{display:grid;grid-gap:10px;gap:10px}.havoc-coin-picker,.havoc-coin-summary-box{display:grid;grid-gap:12px;gap:12px}.havoc-coin-picker{padding:16px;border:1px solid rgba(255,193,83,.24);border-radius:20px;background:radial-gradient(circle at top right,rgba(255,193,83,.13),transparent 38%),rgba(255,255,255,.04)}.havoc-coin-picker-head,.havoc-coin-stepper{display:flex;align-items:center;justify-content:space-between;gap:12px}.havoc-coin-amount span,.havoc-coin-picker-head span{display:block;margin-top:4px;color:var(--muted);font-size:13px;line-height:1.5}.havoc-coin-total{color:#ffe0a3;font-size:24px;font-weight:900;letter-spacing:-.04em;white-space:nowrap}.havoc-coin-stepper .ghost-btn{min-width:96px;justify-content:center}.havoc-coin-amount{flex:1 1;min-width:0;padding:12px;border:1px solid rgba(184,210,233,.12);border-radius:16px;background:rgba(255,255,255,.04);text-align:center}.havoc-coin-amount strong{color:#fff3d3;font-size:22px}.two-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-toggle-list,.two-field-grid{display:grid;grid-gap:12px;gap:12px}.settings-toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.035)}.settings-toggle-row span{display:grid;grid-gap:4px;gap:4px}.settings-toggle-row strong{color:var(--text)}.settings-toggle-row small{color:var(--muted);line-height:1.45}.settings-toggle-row input{width:20px;height:20px;accent-color:#5fd1ff}.order-options-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.92fr);align-items:start;grid-gap:12px;gap:12px}.order-options-grid>.note-box{min-height:70px;display:flex;align-items:center}.urgent-row{display:flex;align-items:center;gap:10px;color:var(--text);font-size:14px}.urgent-row input{width:18px;height:18px;margin:0}.customer-submit{min-height:52px;border-radius:16px;width:100%}.customer-submit-wrap{position:-webkit-sticky;position:sticky;bottom:0;padding-top:6px;background:linear-gradient(180deg,rgba(8,17,28,0),rgba(8,17,28,.92) 38%)}.loading-title{font-size:32px}@keyframes dashboard-entry-loader-in{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashboard-assemble-left{0%{opacity:0;transform:translateX(-110vw) rotate(-1.6deg)}72%{opacity:1;transform:translateX(12px) rotate(.2deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes dashboard-assemble-right{0%{opacity:0;transform:translateX(110vw) rotate(1.2deg)}72%{opacity:1;transform:translateX(-12px) rotate(-.2deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes dashboard-assemble-top{0%{opacity:0;transform:translateY(-70vh) scale(.98)}72%{opacity:1;transform:translateY(10px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashboard-assemble-bottom{0%{opacity:0;transform:translateY(70vh) scale(.98)}72%{opacity:1;transform:translateY(-10px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashboard-assemble-card{0%{opacity:0}72%{opacity:1;transform:translateX(8px) rotate(.15deg)}to{opacity:1;transform:translateX(0) rotate(0)}}.ops-grid{width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(230px,252px) minmax(0,1fr);grid-gap:18px;gap:18px}.dashboard-assemble{overflow:hidden}.dashboard-assemble .control-rail,.dashboard-assemble .main-stage,.dashboard-assemble .main-stage>.panel:not(.masthead),.dashboard-assemble .masthead,.dashboard-assemble .panel-grid .data-card,.dashboard-assemble .stats-grid .stat-card{opacity:0;will-change:transform,opacity}.dashboard-assemble .control-rail{transform:translateX(-110vw) rotate(-1.6deg)}.dashboard-assemble .main-stage{transform:translateX(110vw) rotate(1.2deg)}.dashboard-assemble .masthead{transform:translateY(-70vh) scale(.98)}.dashboard-assemble .main-stage>.panel:not(.masthead){transform:translateY(70vh) scale(.98)}.dashboard-assemble .stats-grid .stat-card:nth-child(odd){transform:translateX(-90vw) rotate(-1deg)}.dashboard-assemble .stats-grid .stat-card:nth-child(2n){transform:translateX(90vw) rotate(1deg)}.dashboard-assemble .panel-grid .data-card:nth-child(odd){transform:translateX(-90vw) rotate(-1deg)}.dashboard-assemble .panel-grid .data-card:nth-child(2n){transform:translateX(90vw) rotate(1deg)}.dashboard-assemble.is-visible .control-rail{animation:dashboard-assemble-left .72s cubic-bezier(.16,1,.3,1) forwards}.dashboard-assemble.is-visible .main-stage{animation:dashboard-assemble-right .72s cubic-bezier(.16,1,.3,1) .04s forwards}.dashboard-assemble.is-visible .masthead{animation:dashboard-assemble-top .66s cubic-bezier(.16,1,.3,1) .12s forwards}.dashboard-assemble.is-visible .main-stage>.panel:not(.masthead){animation:dashboard-assemble-bottom .66s cubic-bezier(.16,1,.3,1) .18s forwards}.dashboard-assemble.is-visible .panel-grid .data-card,.dashboard-assemble.is-visible .stats-grid .stat-card{animation:dashboard-assemble-card .58s cubic-bezier(.16,1,.3,1) forwards}.dashboard-assemble.is-visible .panel-grid .data-card:first-child,.dashboard-assemble.is-visible .stats-grid .stat-card:first-child{animation-delay:.26s}.dashboard-assemble.is-visible .panel-grid .data-card:nth-child(2),.dashboard-assemble.is-visible .stats-grid .stat-card:nth-child(2){animation-delay:.32s}.dashboard-assemble.is-visible .panel-grid .data-card:nth-child(3),.dashboard-assemble.is-visible .stats-grid .stat-card:nth-child(3){animation-delay:.38s}.dashboard-assemble.is-visible .panel-grid .data-card:nth-child(4),.dashboard-assemble.is-visible .stats-grid .stat-card:nth-child(4){animation-delay:.44s}.control-rail,.main-stage{display:grid;grid-gap:18px;gap:18px;align-content:start}.masthead,.panel,.rail-brand,.rail-card{padding:22px}.rail-brand,.rail-card{border-radius:var(--radius-xl);border:1px solid var(--line);background:rgba(255,255,255,.03)}.rail-brand{display:flex;align-items:center;gap:14px}.brand-action-card{position:relative}.brand-action-trigger{display:flex;width:100%;align-items:center;gap:14px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:default}.brand-action-menu{display:none}.streamer-desktop-status{margin-top:7px;padding:5px 9px;font-size:12px;width:-moz-fit-content;width:fit-content}.streamer-desktop-status.online{color:#95efba;background:rgba(89,209,140,.12);border:1px solid rgba(89,209,140,.22)}.streamer-desktop-status.offline{color:#ffb1b1;background:rgba(255,123,123,.12);border:1px solid rgba(255,123,123,.22)}.brand-mark{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(95,209,255,.18),rgba(95,209,255,.06));border:1px solid rgba(95,209,255,.18);color:#c8f1ff;font-size:18px;font-weight:800}.brand-title{font-size:16px;font-weight:800}.account-subtitle,.brand-note,.context-item,.data-subtitle,.login-card-head p,.meta-label,.mini-note,.nav-note,.note-box,.stat-foot{color:var(--muted);font-size:13px}.account-name{font-size:24px}.badge-row{display:flex;flex-wrap:wrap;gap:8px}.badge,.meta-pill,.pill{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 12px;border:1px solid var(--line)}.badge{background:rgba(255,255,255,.04);color:var(--muted);font-size:12px}.nav-btn,.status-chip{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--text);border-radius:18px;padding:14px 16px;display:grid;grid-gap:4px;gap:4px;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.nav-btn.active,.status-chip.active{border-color:rgba(95,209,255,.32);background:rgba(95,209,255,.12)}.nav-label{font-weight:800}.message-box{padding:12px 14px;border-radius:var(--radius-md);border:1px solid transparent;line-height:1.6;font-size:14px}.message-box.error{color:#ffd1d1;background:rgba(255,123,123,.12);border-color:rgba(255,123,123,.22)}.message-box.success{color:#cdf9dd;background:rgba(89,209,140,.12);border-color:rgba(89,209,140,.22)}.error-code-notice{display:grid;grid-template-columns:minmax(0,1fr) 4px minmax(0,1fr);align-items:stretch;grid-gap:0;gap:0;width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:72px;padding:12px;border:1px solid rgba(95,209,255,.26);border-radius:var(--radius-md);color:var(--text);background:linear-gradient(90deg,rgba(95,209,255,.16),rgba(95,209,255,.07)),rgba(12,23,37,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.error-code-notice strong{display:grid;place-items:center;min-width:0;padding:0 12px;color:#b9ecff;font-family:Segoe UI,Arial,sans-serif;font-size:34px;font-weight:800;line-height:1;letter-spacing:-.03em}.error-code-notice-divider{align-self:stretch;width:4px;min-height:48px;border-radius:99px;background:rgba(95,209,255,.62)}.error-code-notice-copy{display:grid;grid-template-rows:1fr 1fr;align-items:stretch;grid-gap:0;gap:0;min-width:0;padding:0 12px}.error-code-notice-copy p,.error-code-notice-copy small{display:flex;align-items:center;min-width:0;margin:0;overflow-wrap:anywhere;word-break:break-word;line-height:1.3}.error-code-notice-copy small{color:rgba(211,239,255,.9);font-size:12px;font-weight:700;letter-spacing:.02em}.error-code-notice-copy p{color:rgba(211,239,255,.78);font-size:12px}.live-notice{position:fixed;top:22px;right:22px;z-index:80;display:flex;width:min(420px,calc(100vw - 32px));gap:14px;align-items:flex-start;justify-content:space-between;padding:16px;border:1px solid rgba(95,209,255,.32);border-radius:20px;color:#ecfbff;background:radial-gradient(circle at 12% 12%,rgba(95,209,255,.22),transparent 42%),rgba(11,18,32,.94);box-shadow:0 18px 48px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.04);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:live-notice-in .26s ease-out}.live-notice strong{display:block;margin-top:4px;font-size:16px}.live-notice p{margin:7px 0 0;color:rgba(236,251,255,.78);font-size:13px;line-height:1.55}.live-notice-kicker{color:#9fe8ff;font-size:12px;font-weight:800;letter-spacing:.12em}.streamer-alert-backdrop{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 30%,rgba(255,193,83,.22),transparent 34%),rgba(5,9,18,.68);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.streamer-alert-dialog{position:relative;width:min(560px,100%);overflow:hidden;padding:24px;border:1px solid rgba(255,193,83,.46);border-radius:24px;color:#fff8e6;background:radial-gradient(circle at 8% 0,rgba(255,210,111,.22),transparent 34%),linear-gradient(135deg,rgba(27,20,13,.98),rgba(10,17,28,.98));box-shadow:0 32px 100px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.06);animation:streamer-alert-in .22s ease-out}.streamer-alert-dialog.payment-confirm{border-color:rgba(255,112,112,.56);background:radial-gradient(circle at 10% 0,rgba(255,112,112,.22),transparent 34%),radial-gradient(circle at 94% 8%,rgba(255,210,111,.18),transparent 30%),linear-gradient(135deg,rgba(31,15,17,.98),rgba(10,17,28,.98))}.streamer-alert-backdrop.account-delete-alert-backdrop{background:radial-gradient(circle at 50% 30%,rgba(95,209,255,.18),transparent 34%),rgba(4,6,12,.72)}.streamer-alert-dialog.account-delete-alert{border-color:rgba(95,209,255,.34);color:var(--text);background:radial-gradient(circle at 8% 0,rgba(95,209,255,.18),transparent 34%),radial-gradient(circle at 94% 8%,rgba(240,180,94,.1),transparent 30%),linear-gradient(135deg,rgba(12,23,37,.98),rgba(8,14,22,.98))}.streamer-alert-dialog.account-delete-alert .streamer-alert-kicker{color:var(--primary)}.streamer-alert-dialog.account-delete-alert .streamer-alert-head p{color:rgba(237,244,251,.78)}.streamer-alert-dialog.account-delete-alert .streamer-alert-primary{box-shadow:0 14px 34px rgba(95,209,255,.18)}.streamer-alert-close{position:absolute;top:18px;right:20px;z-index:1;display:grid;width:44px;height:44px;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#fff8e6;background:radial-gradient(circle at 50% 50%,#ff7777 0 6px,transparent 7px),rgba(255,255,255,.1);box-shadow:0 0 0 0 rgba(255,119,119,.55),0 16px 34px rgba(0,0,0,.24);cursor:pointer;animation:streamer-alert-pulse 1.1s ease-out infinite}.streamer-alert-close:disabled{cursor:wait;opacity:.58}.streamer-alert-close:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(255,255,255,.28);background:radial-gradient(circle at 50% 50%,#ff8b8b 0 7px,transparent 8px),rgba(255,255,255,.16)}.streamer-alert-head{display:grid;grid-gap:8px;gap:8px;padding-right:58px}.streamer-alert-kicker{color:#ffd98d;font-size:12px;font-weight:900;letter-spacing:.16em}.streamer-alert-head h2{margin:0;font-size:clamp(22px,4vw,30px);line-height:1.18}.streamer-alert-head p{margin:0;color:rgba(255,248,230,.84);font-size:15px;line-height:1.7}.streamer-alert-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.streamer-alert-meta span{padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:rgba(255,248,230,.72);background:rgba(255,255,255,.06);font-size:12px}.streamer-alert-error{margin-top:16px;padding:10px 12px;border:1px solid rgba(255,112,112,.42);border-radius:16px;color:#ffe1e1;background:rgba(255,112,112,.12);font-size:13px;line-height:1.6}.streamer-alert-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.streamer-alert-actions .ghost-btn,.streamer-alert-actions .primary-btn{min-height:42px}.streamer-alert-primary{box-shadow:0 14px 34px rgba(255,112,112,.2)}@keyframes live-notice-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes streamer-alert-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes streamer-alert-pulse{to{box-shadow:0 0 0 18px rgba(255,119,119,0)}}.masthead{display:grid;grid-gap:18px;gap:18px}.masthead-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.masthead-title{font-size:clamp(30px,4vw,50px);line-height:.98}.masthead-meta{display:flex;flex-wrap:wrap;gap:10px}.meta-pill{background:rgba(255,255,255,.04);color:var(--muted);font-size:13px}.meta-pill strong{color:var(--text)}.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.hero-panel{overflow:hidden}.hero-side-grid,.meta-grid,.panel-grid,.stats-grid,.status-strip,.three-cols,.two-cols,.workflow-grid{display:grid;grid-gap:14px;gap:14px}.hero-side-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-brief{padding:16px;border-radius:var(--radius-lg);border:1px solid var(--line);background:rgba(255,255,255,.03);display:grid;grid-gap:6px;gap:6px}.mini-label,.stat-label{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.mini-brief strong,.stat-value{font-size:26px;font-weight:800}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card{padding:20px;border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02)),rgba(255,255,255,.03);display:grid;grid-gap:10px;gap:10px}.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-step{position:relative;padding:20px 18px 18px;border-radius:var(--radius-lg);border:1px solid var(--line);background:rgba(255,255,255,.03);display:grid;grid-gap:8px;gap:8px}.step-index{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:rgba(95,209,255,.14);border:1px solid rgba(95,209,255,.2);color:#bfeeff;font-weight:800}.panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.registration-layout{width:100%}.registration-primary-grid,.registration-secondary-grid{display:grid;grid-gap:14px;gap:14px;align-items:start}.registration-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.registration-primary-grid--single{grid-template-columns:repeat(3,minmax(0,1fr))}.registration-primary-grid--streamer{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr)}.registration-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.streamer-payment-grid,.streamer-product-entry-grid,.streamer-product-form-grid,.streamer-product-top-grid,.streamer-qr-grid{display:grid;grid-gap:14px;gap:14px}.streamer-product-top-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start}.streamer-product-entry-grid{grid-template-columns:minmax(280px,1fr) minmax(0,3fr);align-items:start}.product-hub-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.product-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));grid-gap:14px;gap:14px}.product-hub-card{min-height:168px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(255,255,255,.03);color:var(--text);text-align:left;display:grid;align-content:start;grid-gap:10px;gap:10px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.product-hub-card:hover{transform:translateY(-2px);border-color:rgba(95,209,255,.36);background:linear-gradient(180deg,rgba(95,209,255,.11),rgba(255,255,255,.025)),rgba(255,255,255,.04)}.product-hub-card-primary{border-color:rgba(95,209,255,.22)}.product-hub-card-kicker{color:var(--muted);font-size:12px}.product-hub-card strong{font-size:22px;line-height:1.2}.product-hub-card small{color:var(--muted);font-size:13px;line-height:1.55}.streamer-product-form-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}.streamer-inline-product-edit{grid-column:1/-1;display:grid;grid-template-columns:minmax(160px,1.25fr) minmax(86px,.52fr) minmax(92px,.6fr) minmax(70px,.42fr) minmax(92px,.62fr) minmax(112px,.72fr);grid-gap:8px;gap:8px;align-items:end;margin-top:6px;padding:10px;border:1px solid rgba(95,209,255,.22);border-radius:10px;background:rgba(95,209,255,.055)}.streamer-inline-product-edit .field{gap:4px}.streamer-inline-product-edit label{font-size:12px}.streamer-inline-product-edit input,.streamer-inline-product-edit select{min-height:32px;height:32px;border-radius:8px;padding:5px 8px;font-size:13px}.streamer-inline-description-field{grid-column:span 2}.streamer-inline-edit-actions{display:flex;gap:6px;justify-content:flex-end;align-items:center}.streamer-qr-grid{grid-template-columns:repeat(3,minmax(180px,1fr));align-items:stretch}.streamer-status-layout,.streamer-status-lines,.streamer-status-main,.streamer-status-side{display:grid;grid-gap:14px;gap:14px}.streamer-status-layout{grid-template-columns:minmax(0,1fr);align-items:start}.streamer-status-main{grid-template-columns:repeat(3,minmax(0,1fr))}.streamer-status-side{grid-template-columns:repeat(6,minmax(0,1fr))}.finance-summary-panel{display:grid;grid-gap:12px;gap:12px}.finance-summary-controls{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px;flex-wrap:wrap}.finance-range-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.finance-range-tab{min-height:34px;border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:rgba(255,255,255,.035);color:var(--muted);font-size:13px;font-weight:800}.finance-range-tab.active{border-color:rgba(95,209,255,.34);background:rgba(95,209,255,.13);color:var(--text)}.finance-streamer-filter{min-width:220px;max-width:320px}.finance-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));grid-gap:12px;gap:12px}.finance-trace-card{width:100%;cursor:pointer;text-align:left;font:inherit}.finance-trace-card:hover{border-color:rgba(95,209,255,.28);background:linear-gradient(180deg,rgba(95,209,255,.09),rgba(255,255,255,.018)),rgba(255,255,255,.03)}.finance-trace-backdrop{position:fixed;inset:0;z-index:120;display:flex;justify-content:flex-end;background:rgba(2,8,16,.58);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.finance-trace-drawer{width:min(1120px,92vw);height:100%;overflow:hidden;border-left:1px solid rgba(184,210,233,.16);background:rgba(7,18,31,.96);box-shadow:-18px 0 38px rgba(0,0,0,.32);padding:14px;display:grid;grid-template-rows:auto auto auto 1fr auto;grid-gap:10px;gap:10px}.finance-trace-actions,.finance-trace-head,.finance-trace-summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.finance-trace-head h2{margin:6px 0 0;font-size:20px;line-height:1.1}.finance-trace-summary{justify-content:flex-start;flex-wrap:wrap;color:var(--muted);font-size:13px}.finance-trace-summary span{border:1px solid rgba(184,210,233,.12);border-radius:9px;padding:5px 8px;background:rgba(255,255,255,.035)}.finance-trace-table{min-height:0;overflow:auto;border:1px solid rgba(184,210,233,.12);border-radius:12px}.finance-trace-row{display:grid;grid-template-columns:minmax(112px,.72fr) minmax(190px,1.4fr) minmax(150px,.95fr) minmax(72px,.42fr) minmax(82px,.48fr) minmax(82px,.48fr) minmax(82px,.48fr) minmax(96px,.55fr);grid-gap:8px;gap:8px;align-items:center;min-width:980px;padding:8px 10px;border-bottom:1px solid rgba(184,210,233,.08);color:var(--text);font-size:12px}.finance-trace-row-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:rgba(17,34,52,.98);color:var(--muted);font-weight:800}.finance-trace-order-no,.finance-trace-title-cell strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-trace-row span,.finance-trace-title-cell{min-width:0}.finance-trace-title-cell{display:grid;grid-gap:2px;gap:2px}.finance-trace-row small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px}.finance-trace-actions{justify-content:flex-end}.streamer-mini-stat,.streamer-status-card{border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(255,255,255,.03);border-radius:var(--radius-lg)}.streamer-status-card{padding:18px;display:grid;grid-gap:16px;gap:16px}.streamer-status-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.streamer-status-total{min-width:58px;height:58px;border-radius:20px;display:grid;place-items:center;border:1px solid var(--line);font-size:28px;font-weight:900}.streamer-status-line{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(184,210,233,.09);color:var(--muted);font-size:13px}.streamer-status-line strong{color:var(--text);font-size:15px}.streamer-mini-stat{min-height:72px;padding:12px 14px;display:grid;align-content:center;grid-gap:4px;gap:4px}.streamer-mini-stat span{color:var(--muted);font-size:13px}.streamer-mini-stat strong{color:var(--text);font-size:24px;line-height:1}.streamer-money-stat{min-height:72px}.streamer-money-stat strong{color:#cdf9dd;font-size:22px;line-height:1.12;word-break:break-all}.streamer-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-kanban-grid{grid-template-columns:repeat(3,minmax(260px,1fr));align-items:start}.dense-order-panel,.order-kanban-grid{display:grid;grid-gap:14px;gap:14px}.dense-order-header{margin-bottom:0}.dense-order-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.dense-order-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.dense-order-tab{min-height:42px;border:1px solid var(--line);border-radius:13px;padding:8px 12px;display:flex;align-items:center;text-align:left;background:rgba(255,255,255,.025);color:var(--text);transition:border-color .16s ease,background .16s ease,transform .16s ease}.dense-order-tab-main{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;width:100%}.dense-order-tab strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dense-order-tab em{min-width:28px;border-radius:999px;padding:2px 8px;background:rgba(255,255,255,.08);color:#dff8ff;font-size:12px;font-style:normal;font-weight:800;line-height:1.35;text-align:center;flex:0 0 auto}.dense-order-tab.active{border-color:rgba(95,209,255,.32);background:rgba(95,209,255,.11)}.dense-order-tab.active em{background:rgba(95,209,255,.18)}.dense-order-tools{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.dense-order-tools select{min-width:132px;min-height:42px;padding:9px 12px;border-radius:13px}.dense-order-table{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.018)}.dense-order-row{display:grid;grid-template-columns:minmax(118px,.55fr) minmax(280px,1.95fr) minmax(78px,.5fr) minmax(116px,.72fr) minmax(82px,.48fr) minmax(76px,.42fr) minmax(92px,.52fr) minmax(58px,.34fr);grid-gap:10px;gap:10px;align-items:center}.dense-order-data-row:has(.dense-order-select-cell),.dense-order-row-selectable,.dense-order-table-head:has(.dense-order-select-cell){grid-template-columns:52px minmax(118px,.55fr) minmax(280px,1.95fr) minmax(78px,.5fr) minmax(116px,.72fr) minmax(82px,.48fr) minmax(76px,.42fr) minmax(92px,.52fr) minmax(58px,.34fr)}.dense-order-row.worker-order-row{grid-template-columns:minmax(118px,.7fr) minmax(240px,1.85fr) minmax(96px,.7fr) minmax(126px,.85fr) minmax(86px,.55fr) minmax(104px,.7fr) minmax(70px,.45fr)}.worker-order-amount{color:#8df2bb;font-weight:900;white-space:nowrap}.worker-order-side{display:grid;justify-items:end;grid-gap:5px;gap:5px;min-width:0}.worker-order-amount-side{display:none}.dense-order-table-head{padding:10px 14px;background:rgba(255,255,255,.045);color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.03em}.dense-order-item+.dense-order-item{border-top:1px solid rgba(184,210,233,.08)}.dense-order-data-row{min-height:62px;padding:10px 14px;color:var(--text)}.dense-order-data-row,.dense-order-row-main{width:100%;border:0;background:transparent;text-align:left}.dense-order-row-main{grid-column:1/-1;display:grid;grid-template-columns:inherit;grid-gap:inherit;gap:inherit;align-items:center;min-height:100%;padding:0;color:inherit}.dense-order-row-main.selectable{grid-column:2/-1;grid-template-columns:minmax(118px,.55fr) minmax(280px,1.95fr) minmax(78px,.5fr) minmax(116px,.72fr) minmax(82px,.48fr) minmax(76px,.42fr) minmax(92px,.52fr) minmax(58px,.34fr)}.dense-order-row-main>span,.dense-order-row>span{min-width:0}.dense-order-data-row.active,.dense-order-data-row:hover,.dense-order-row-main.active,.dense-order-row-main:hover{background:rgba(95,209,255,.06)}.dense-order-no,.dense-order-row-action,.dense-order-title-cell strong{font-weight:800}.dense-order-no{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:14px;letter-spacing:.01em}.dense-order-title-cell{display:grid;grid-gap:2px;gap:2px;min-width:0}.dense-order-title-cell small,.dense-order-title-cell strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.dense-order-title-cell strong{font-size:15px}.dense-order-title-cell small{color:var(--muted);font-size:12px}.dense-order-status-cell{display:flex;gap:6px;flex-wrap:wrap}.dense-order-status-cell .pill{padding:5px 8px;font-size:12px;font-style:normal}.dense-order-row-action{color:#bdefff;text-align:right}.worker-order-panel .dense-order-row-action:not(.worker-order-action-label){display:none}.dense-order-batch-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.dense-order-select-all,.dense-order-select-cell{display:inline-flex;align-items:center;gap:8px}.dense-order-select-cell{justify-content:center}.dense-order-select-all input,.dense-order-select-cell input{width:16px;height:16px}.dense-order-detail{padding:12px 14px 14px;background:rgba(7,18,31,.4);border-top:1px solid rgba(184,210,233,.08)}.dense-order-detail-tabs{display:flex;gap:8px;margin-bottom:12px;overflow-x:auto;padding-bottom:2px}.dense-order-detail-tab{min-height:34px;min-width:74px;border:1px solid rgba(184,210,233,.12);border-radius:12px;padding:7px 12px;background:rgba(255,255,255,.03);color:var(--muted);font-size:13px;font-weight:800;white-space:nowrap}.dense-order-detail-tab.active{border-color:rgba(95,209,255,.34);background:rgba(95,209,255,.12);color:var(--text)}.dense-order-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.dense-detail-block{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:15px;border:1px solid rgba(184,210,233,.1);background:rgba(255,255,255,.025)}.dense-alert-block{border-color:rgba(255,123,123,.2);background:rgba(255,123,123,.07)}.dense-meta-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;color:var(--muted);font-size:13px}.worker-task-detail-block{grid-column:1/-1}.worker-task-detail-text{white-space:pre-line;color:var(--text);font-size:14px;line-height:1.65}.worker-task-detail-remark{display:grid;grid-gap:4px;gap:4px;padding-top:8px;border-top:1px solid rgba(184,210,233,.08);color:var(--muted);font-size:13px;line-height:1.55}.worker-task-detail-remark strong{color:var(--text)}.dense-evidence-grid{grid-template-columns:repeat(6,minmax(72px,1fr))}.dense-order-chat-block,.dense-order-log-block,.dense-order-screenshot-block{grid-column:1/-1}.order-chat-panel{display:grid;grid-gap:10px;gap:10px}.order-chat-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.order-chat-head p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.order-chat-message-list{display:grid;grid-gap:8px;gap:8px;max-height:280px;overflow:auto;padding:8px;border:1px solid rgba(184,210,233,.08);border-radius:13px;background:rgba(2,8,16,.2)}.order-chat-panel.compact .order-chat-message-list{max-height:240px}.order-chat-message{display:grid;grid-gap:6px;gap:6px;padding:9px;border-radius:12px;background:rgba(255,255,255,.035)}.order-chat-message.type-login_qr{border:1px solid rgba(95,209,255,.22);background:rgba(95,209,255,.07)}.order-chat-message-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--muted);font-size:11px}.order-chat-message-content,.order-chat-message-meta strong{color:var(--text);font-size:13px}.order-chat-message-content{white-space:pre-wrap;word-break:break-word;line-height:1.55}.order-chat-image-link{display:inline-grid;width:min(180px,100%);gap:6px;color:var(--text);font-size:12px;text-decoration:none}.order-chat-image-link img{width:100%;max-height:180px;object-fit:contain;border-radius:12px;border:1px solid rgba(95,209,255,.35);background:rgba(0,0,0,.18)}.order-chat-compose,.order-chat-login-qr{display:grid;grid-gap:8px;gap:8px}.order-chat-upload-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--muted);font-size:12px}.order-chat-file-btn{position:relative;overflow:hidden}.order-chat-file-btn input{position:absolute;inset:0;cursor:pointer;opacity:0}.customer-order-room{gap:12px;width:min(100%,520px);margin-inline:auto;padding:12px;border-color:rgba(95,209,255,.2);background:radial-gradient(circle at 16% 0,rgba(95,209,255,.12),transparent 34%),rgba(255,255,255,.035)}.customer-order-room.is-pending{border-color:rgba(240,180,94,.22);background:radial-gradient(circle at 16% 0,rgba(240,180,94,.12),transparent 34%),rgba(255,255,255,.03)}.customer-order-room-hero{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.customer-order-room-hero h1{margin:3px 0;font-size:clamp(20px,4.8vw,28px);line-height:1.08}.customer-order-room-hero p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.customer-order-room-summary{display:grid;grid-template-columns:minmax(0,1.45fr) auto auto;grid-gap:8px;gap:8px}.customer-order-room-summary span{display:grid;min-width:0;grid-gap:4px;gap:4px;overflow:hidden;padding:8px 9px;border:1px solid rgba(184,210,233,.09);border-radius:12px;background:rgba(2,8,16,.18);color:var(--text);font-size:12px;text-overflow:ellipsis}.customer-order-room-summary strong{color:var(--muted);font-size:11px;font-weight:600}.customer-order-room-actions{justify-content:center}.customer-order-room .order-chat-head{align-items:center}.customer-order-room .order-chat-head p{display:none}.customer-order-room .order-chat-message-list{max-height:220px;min-height:140px}.customer-order-compact-card{display:grid;grid-gap:8px;gap:8px}.customer-order-compact-row{width:100%;grid-template-columns:minmax(0,1.4fr) auto auto auto;grid-gap:8px;gap:8px;border:1px solid rgba(184,210,233,.09);color:var(--text);text-align:left}.customer-order-compact-row.active{border-color:rgba(95,209,255,.28);background:rgba(95,209,255,.08)}.customer-order-compact-row span{min-width:0;color:var(--muted);font-size:12px}.customer-order-compact-row strong{color:var(--text)}.customer-order-compact-row small,.customer-order-compact-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-order-compact-row small{color:var(--muted)}.customer-order-chat-wrap{display:grid;grid-gap:10px;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(184,210,233,.08);background:rgba(2,8,16,.18)}.customer-order-actions,.customer-order-pagination{justify-content:center}.dense-note-list{display:grid;grid-gap:8px;gap:8px}.dense-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:var(--muted);font-size:13px}.dense-order-empty{margin:12px}.order-bucket-card{align-content:start;min-height:420px}.order-card-list{display:grid;grid-gap:12px;gap:12px}.order-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(96px,1fr));grid-gap:10px;gap:10px}.order-evidence-card{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;text-decoration:none}.order-evidence-card small{color:var(--muted);font-size:11px;line-height:1.35;word-break:break-word}.group-qr-evidence-card{color:var(--text)}.group-qr-evidence-card img{border-color:rgba(95,209,255,.72);box-shadow:0 0 0 1px rgba(95,209,255,.18),0 14px 34px rgba(95,209,255,.12)}.group-qr-evidence-card span{color:var(--accent);font-weight:900}.order-evidence-card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.04)}.order-progress-list{display:grid;grid-gap:8px;gap:8px}.order-progress-note{display:grid;grid-gap:4px;gap:4px}.compact-order-card{border-color:rgba(95,209,255,.12);background:rgba(7,18,31,.36)}.compact-action-btn{min-height:42px;padding:10px 16px;font-size:14px}.payment-feature-grid{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(320px,1fr);grid-gap:14px;gap:14px;align-items:stretch}.payment-feature-switch{min-height:132px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:16px;border-radius:16px;border:1px solid rgba(95,209,255,.18);background:rgba(95,209,255,.06);cursor:pointer}.payment-feature-switch input{width:22px;height:22px}.payment-feature-switch span{display:grid;grid-gap:6px;gap:6px}.payment-feature-switch small{color:var(--muted);line-height:1.5}.safe-box-template-page{gap:14px}.safe-box-sticky-actions{position:-webkit-sticky;position:sticky;top:16px;z-index:8;border-color:rgba(95,209,255,.22);background:linear-gradient(180deg,rgba(15,31,48,.96),rgba(11,24,39,.92)),rgba(11,24,39,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.safe-box-bottom-save,.safe-box-save-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.safe-box-save-btn{min-width:150px;min-height:48px;box-shadow:0 14px 30px rgba(95,209,255,.22)}.safe-box-bottom-save{position:-webkit-sticky;position:sticky;bottom:14px;z-index:7;justify-content:space-between;border-color:rgba(240,180,94,.24);background:linear-gradient(180deg,rgba(16,31,46,.96),rgba(11,24,39,.94)),rgba(11,24,39,.95);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.safe-box-bottom-save .panel-desc{margin-top:4px;margin-bottom:0}.safe-box-config-grid,.safe-box-phase-grid,.safe-box-rule-fields,.safe-box-rule-grid,.safe-box-task-row{display:grid;grid-gap:12px;gap:12px}.safe-box-config-grid{grid-template-columns:minmax(180px,.9fr) minmax(140px,.55fr) minmax(260px,1.55fr);align-items:end}.safe-box-config-note{min-height:50px;display:grid;align-items:center}.safe-box-rule-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}.safe-box-rule-card{gap:12px}.safe-box-rule-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.safe-box-phase-grid{grid-template-columns:repeat(2,minmax(320px,1fr));align-items:start}.safe-box-phase-card{gap:12px}.safe-box-phase-card .data-card-head{align-items:center}.safe-box-task-table{display:grid;grid-gap:8px;gap:8px}.safe-box-task-row{grid-template-columns:minmax(180px,1.45fr) minmax(110px,.55fr) minmax(100px,.5fr) minmax(78px,.32fr) minmax(74px,.28fr);align-items:end;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.safe-box-phase-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.safe-box-phase-actions .compact-action-btn{white-space:nowrap}.safe-box-task-name{display:grid;grid-gap:4px;gap:4px;min-width:0}.safe-box-task-name input{overflow:hidden;text-overflow:ellipsis}.safe-box-inline-field span,.safe-box-task-name span{color:var(--muted);font-size:12px}.safe-box-inline-field{display:grid;grid-gap:5px;gap:5px}.safe-box-inline-field strong,.safe-box-task-name strong{color:var(--text);font-size:14px;line-height:1.3}.safe-box-inline-field input{min-height:40px;padding:10px 11px;border-radius:13px}.safe-box-star-field input{text-align:center}.safe-box-row-placeholder{min-height:42px}.safe-box-task-row .inline-actions{justify-content:flex-end;align-self:center}.safe-box-template-page,.safe-box-template-page .form-grid,.safe-box-template-page .view-stack{gap:10px;min-width:0;max-width:100%}.safe-box-template-page .panel{padding:12px 14px;border-radius:12px;min-width:0;max-width:100%;overflow:hidden}.safe-box-template-page .panel-header{margin-bottom:8px;gap:8px;min-width:0}.safe-box-template-page .panel-kicker{padding:4px 8px;font-size:11px}.safe-box-template-page .panel-title{font-size:20px;line-height:1.15}.safe-box-template-page .panel-desc{max-width:920px;font-size:12px;line-height:1.35}.safe-box-template-page .field,.safe-box-template-page .safe-box-inline-field,.safe-box-template-page .safe-box-task-name{gap:4px;min-width:0}.safe-box-template-page .field label,.safe-box-template-page .safe-box-inline-field span,.safe-box-template-page .safe-box-task-name span{font-size:11px;line-height:1.2}.safe-box-template-page .safe-box-inline-field input,.safe-box-template-page input,.safe-box-template-page select{width:100%;min-width:0;min-height:32px;padding:6px 9px;border-radius:9px;font-size:14px}.safe-box-template-page .safe-box-bottom-save,.safe-box-template-page .safe-box-sticky-actions{position:static;background:rgba(255,255,255,.035);-webkit-backdrop-filter:none;backdrop-filter:none}.safe-box-template-page .safe-box-bottom-save{padding:10px 14px;min-height:0}.safe-box-template-page .safe-box-save-btn{min-width:118px;min-height:34px;padding:7px 12px;box-shadow:none}.safe-box-template-page .safe-box-bottom-save,.safe-box-template-page .safe-box-save-actions{gap:8px}.safe-box-template-page .safe-box-config-grid{grid-template-columns:minmax(180px,.9fr) minmax(120px,.45fr) minmax(260px,1.2fr);gap:10px;min-width:0}.safe-box-template-page .safe-box-config-note{min-height:32px;padding:8px 10px;font-size:12px;line-height:1.35}.safe-box-template-page .safe-box-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.safe-box-template-page .safe-box-phase-card,.safe-box-template-page .safe-box-rule-card{padding:10px;gap:8px;border-radius:11px;min-width:0;max-width:100%;overflow:hidden}.safe-box-template-page .safe-box-rule-fields{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:7px;min-width:0}.safe-box-template-page .safe-box-phase-grid{grid-template-columns:1fr;gap:10px;min-width:0}.safe-box-template-page .safe-box-phase-card .data-card-head,.safe-box-template-page .safe-box-rule-card .data-card-head{grid-gap:8px;gap:8px;margin-bottom:0;min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.safe-box-template-page .panel-header>div,.safe-box-template-page .safe-box-phase-card .data-card-head>div,.safe-box-template-page .safe-box-rule-card .data-card-head>div{min-width:0}.safe-box-template-page .safe-box-phase-actions{min-width:0;justify-content:flex-end}.safe-box-template-page .data-title{font-size:14px;line-height:1.2;min-width:0;overflow-wrap:anywhere}.safe-box-template-page .data-subtitle{font-size:11px;line-height:1.25;min-width:0;overflow-wrap:anywhere}.safe-box-template-page .badge,.safe-box-template-page .meta-pill,.safe-box-template-page .pill{padding:4px 7px;font-size:11px;line-height:1.1}.safe-box-template-page .compact-action-btn{min-height:30px;padding:5px 8px;font-size:12px}.safe-box-template-page .safe-box-task-table{gap:6px;min-width:0}.safe-box-template-page .safe-box-task-row{grid-template-columns:minmax(0,1fr) minmax(70px,92px) minmax(70px,92px) minmax(52px,64px) minmax(64px,auto);gap:7px;padding:7px;border-radius:10px;min-width:0;max-width:100%;overflow:hidden}.safe-box-template-page .safe-box-task-row>*{min-width:0;max-width:100%}.safe-box-template-page .safe-box-inline-field input,.safe-box-template-page .safe-box-task-name input{width:100%;max-width:100%;box-sizing:border-box}.safe-box-template-page .safe-box-task-row .inline-actions{min-width:0;max-width:100%;flex-wrap:nowrap}.safe-box-template-page .safe-box-task-row .danger-btn,.safe-box-template-page .safe-box-task-row .ghost-btn,.safe-box-template-page .safe-box-task-row .primary-btn{min-width:0;max-width:100%;white-space:nowrap}.safe-box-template-page .safe-box-inline-field strong,.safe-box-template-page .safe-box-task-name strong{font-size:13px}.product-hub-card{min-height:112px;padding:14px;border-radius:12px}.product-hub-card strong{font-size:18px}.product-hub-card small{font-size:12px;line-height:1.35}.streamer-qr-card,.streamer-summary-card{min-height:100%}.streamer-order-qr-card{align-content:start;justify-items:center;text-align:center}.streamer-order-qr-frame{padding:10px;border-radius:18px;background:#ffffff;box-shadow:0 14px 32px rgba(0,0,0,.2)}.streamer-order-qr-image{width:min(100%,224px);height:auto;aspect-ratio:1;display:block;image-rendering:pixelated}.data-card{padding:18px;border-radius:var(--radius-lg);border:1px solid var(--line);background:rgba(255,255,255,.03)}.data-card,.registration-overview-panel{display:grid;grid-gap:14px;gap:14px}.registration-overview-header{margin-bottom:0}.registration-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.registration-overview-card{display:grid;grid-gap:6px;gap:6px;min-height:96px;padding:14px;border-radius:var(--radius-md);border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025)),rgba(255,255,255,.02)}.registration-overview-card span{color:var(--muted);font-size:12px;line-height:1.3}.registration-overview-card strong{font-size:28px;line-height:1}.registration-code-panel{display:grid;grid-gap:14px;gap:14px}.registration-code-panel--compact{gap:12px}.registration-toolbar{display:grid;grid-gap:10px;gap:10px}.registration-toolbar--stacked{gap:12px}.registration-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.registration-segment{display:grid;grid-gap:4px;gap:4px;min-height:72px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--field-bg);color:var(--text);text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.registration-segment strong{font-size:14px;line-height:1.2}.registration-segment small,.registration-segment span{color:var(--muted);font-size:12px;line-height:1.25}.registration-segment.active{border-color:rgba(95,209,255,.34);background:rgba(95,209,255,.12)}.registration-segment:hover{transform:translateY(-1px);border-color:rgba(95,209,255,.24)}.registration-filter-row{display:flex;flex-wrap:wrap;gap:8px}.registration-filter{min-height:32px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.03);color:var(--muted);font-size:12px;transition:border-color .16s ease,background .16s ease,color .16s ease}.registration-filter.active{border-color:rgba(95,209,255,.34);background:rgba(95,209,255,.12);color:var(--text)}.registration-current-summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.02)}.registration-current-summary span{color:var(--muted);font-size:12px}.registration-current-summary strong{font-size:15px}.registration-current-summary small{color:var(--muted);font-size:12px}.registration-code-list{display:grid;grid-gap:12px;gap:12px}.registration-code-list--compact{gap:10px}.registration-code-card{gap:12px}.registration-code-card-head{align-items:center}.registration-code-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-header{gap:14px;margin-bottom:18px}.data-card-head,.panel-header{display:flex;justify-content:space-between;align-items:flex-start}.data-card-head{gap:12px}.data-title{font-size:18px}.meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-item{display:grid;grid-gap:6px;gap:6px}.meta-value{line-height:1.55}.desktop-release-notes{white-space:pre-line}.inline-pill{width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;font-size:12px;border:1px solid transparent}.inline-actions{display:flex;flex-wrap:wrap;gap:10px}.inline-actions input{flex:1 1 240px}.inline-actions select{min-width:220px}.detail-block{display:grid;grid-gap:12px;gap:12px;padding-top:6px;border-top:1px solid var(--line)}.detail-title{font-size:13px;font-weight:800;color:var(--muted);letter-spacing:.04em}.danger-btn{border:1px solid rgba(255,109,109,.72);background:linear-gradient(180deg,#ff6b6b,#c92f3f);color:#fff;box-shadow:0 10px 24px rgba(201,47,63,.26);text-shadow:0 1px 1px rgba(72,0,10,.34)}.danger-btn:hover{background:linear-gradient(180deg,#ff7c7c,#d63b4b)}.danger-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.customer-assistant-pet{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:40;display:grid;justify-items:end;grid-gap:8px;gap:8px;pointer-events:none;animation:customer-assistant-float 4.8s ease-in-out infinite}.customer-assistant-bubble{width:-moz-fit-content;width:fit-content;max-width:min(210px,calc(100vw - 32px));padding:8px 10px;border:1px solid rgba(255,140,188,.38);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,245,250,.9)),rgba(255,255,255,.92);color:#4b2833;box-shadow:0 12px 26px rgba(76,30,48,.14);display:block;font-size:12px;line-height:1.45;pointer-events:none;transform-origin:90% 100%;opacity:0;transform:translateY(6px) scale(.96);transition:opacity .18s ease,transform .18s ease}.customer-assistant-bubble.is-visible{opacity:1;transform:translateY(0) scale(1);animation:customer-assistant-bubble-in .22s ease both}.customer-assistant-reception{position:absolute;right:0;bottom:calc(100% + 8px);width:min(196px,calc(100vw - 32px));padding:7px;border:1px solid rgba(130,198,255,.32);border-radius:12px;background:linear-gradient(180deg,rgba(15,25,38,.94),rgba(10,17,28,.92)),rgba(12,20,32,.92);box-shadow:0 14px 30px rgba(0,0,0,.28);display:grid;grid-gap:6px;gap:6px;opacity:0;pointer-events:none;transform:translateY(6px) scale(.97);transform-origin:100% 100%;transition:opacity .17s ease,transform .17s ease}.customer-assistant-reception.is-visible{display:grid;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.customer-assistant-action{width:100%;min-height:31px;border:1px solid rgba(103,186,255,.3);border-radius:8px;background:rgba(255,255,255,.08);color:#e9f6ff;cursor:pointer;font-size:11px;font-weight:700;text-align:left;padding:0 10px;-webkit-tap-highlight-color:transparent;transition:background .16s ease,border-color .16s ease,transform .16s ease}.customer-assistant-action:focus-visible,.customer-assistant-action:hover{background:rgba(79,188,255,.18);border-color:rgba(103,207,255,.58);outline:none;transform:translateY(-1px)}.customer-assistant-action:active{transform:translateY(0)}.customer-assistant-avatar{position:relative;width:108px;height:108px;border:0;padding:0;border-radius:22px;background:transparent;cursor:pointer;filter:drop-shadow(0 18px 24px rgba(48,20,28,.2));pointer-events:auto;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;transform-origin:50% 88%;animation:customer-assistant-breathe 3.2s ease-in-out infinite;transition:transform .18s ease,filter .18s ease}.customer-assistant-avatar:active,.customer-assistant-avatar:focus,.customer-assistant-avatar:focus-visible{background:transparent;outline:none;box-shadow:none}.customer-assistant-layer,.customer-assistant-layered{position:absolute;inset:0;width:100%;height:100%;display:block}.customer-assistant-layered{opacity:1;transform-origin:50% 88%;animation:customer-assistant-nod 5.6s ease-in-out infinite;transition:opacity .16s ease}.customer-assistant-layered.is-ready{opacity:1}.customer-assistant-layer{object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pet-ear-left-layer,.pet-ear-right-layer,.pet-tail-layer{z-index:1}.pet-front-layer{z-index:2}.pet-tail-layer{transform-origin:70% 80%;animation:customer-assistant-tail-layer-sway 4.2s ease-in-out infinite}.pet-ear-left-layer{transform-origin:17% 34%;animation:customer-assistant-left-ear-layer 4.4s ease-in-out infinite}.pet-ear-right-layer{transform-origin:80% 25%;animation:customer-assistant-right-ear-layer 4.8s ease-in-out infinite}.customer-assistant-eye-blink{position:absolute;z-index:3;top:49.5%;width:21%;height:9%;border-radius:999px;background:linear-gradient(180deg,rgba(181,199,227,.96),rgba(244,249,255,.96));border-bottom:2px solid #5b211d;opacity:0;pointer-events:none;animation:customer-assistant-eye-blink 5.2s ease-in-out infinite}.customer-assistant-eye-blink.eye-left{left:24.5%;rotate:-5deg}.customer-assistant-eye-blink.eye-right{left:53.5%;rotate:5deg;animation-delay:.04s}.customer-assistant-avatar:hover{filter:drop-shadow(0 20px 27px rgba(255,91,168,.24));transform:translateY(-3px) rotate(-1deg)}.customer-assistant-pet.mood-happy .customer-assistant-avatar{animation:customer-assistant-hop .62s ease both}.customer-assistant-pet.mood-alert .customer-assistant-avatar{animation:customer-assistant-alert .72s ease both}.customer-assistant-pet.mood-thinking .customer-assistant-avatar{animation:customer-assistant-thinking 1.2s ease both}.customer-assistant-heart,.customer-assistant-signal{position:absolute;display:block;pointer-events:none}.customer-assistant-heart{width:13px;height:13px;background:#ff75a8;transform:rotate(45deg);opacity:0;filter:drop-shadow(0 4px 8px rgba(255,92,155,.28))}.customer-assistant-heart:after,.customer-assistant-heart:before{content:"";position:absolute;width:13px;height:13px;border-radius:999px;background:inherit}.customer-assistant-heart:before{left:-7px}.customer-assistant-heart:after{top:-7px}.heart-one{left:14px;top:28px;animation:customer-assistant-heart-float 3.8s ease-in-out infinite}.heart-two{right:16px;top:18px;animation:customer-assistant-heart-float 4.6s ease-in-out 1.4s infinite}.heart-two,.heart-two:after,.heart-two:before{width:10px;height:10px}.heart-two:before{left:-5px}.heart-two:after{top:-5px}.customer-assistant-signal{width:8px;height:8px;border-radius:999px;background:#58f3d7;box-shadow:0 0 12px rgba(88,243,215,.9);opacity:0}.signal-one{right:22px;bottom:38px;animation:customer-assistant-signal-ping 2.8s ease-in-out infinite}.signal-two{left:24px;bottom:28px;background:#ffd35f;box-shadow:0 0 12px rgba(255,211,95,.8);animation:customer-assistant-signal-ping 3.3s ease-in-out 1.1s infinite}@keyframes customer-assistant-float{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes customer-assistant-breathe{0%,to{scale:1}50%{scale:1.035 .985}}@keyframes customer-assistant-nod{0%,72%,to{rotate:0deg}78%{rotate:-2deg}84%{rotate:1.5deg}}@keyframes customer-assistant-tail-layer-sway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(4deg)}}@keyframes customer-assistant-left-ear-layer{0%,72%,to{transform:rotate(0deg)}78%{transform:rotate(-3deg)}86%{transform:rotate(1.5deg)}}@keyframes customer-assistant-right-ear-layer{0%,68%,to{transform:rotate(0deg)}76%{transform:rotate(3deg)}84%{transform:rotate(-1.5deg)}}@keyframes customer-assistant-eye-blink{0%,87%,93%,to{opacity:0;scale:1 .2}89%,91%{opacity:.96;scale:1 1}}@keyframes customer-assistant-hop{0%{transform:translateY(0) scale(1)}38%{transform:translateY(-13px) scale(1.05) rotate(-2deg)}72%{transform:translateY(2px) scale(.98)}to{transform:translateY(0) scale(1)}}@keyframes customer-assistant-alert{0%,to{transform:translateX(0) rotate(0deg)}22%{transform:translateX(-4px) rotate(-3deg)}44%{transform:translateX(4px) rotate(3deg)}66%{transform:translateX(-2px) rotate(-1.5deg)}}@keyframes customer-assistant-thinking{0%,to{transform:translateY(0) rotate(0deg)}35%{transform:translateY(-3px) rotate(-2deg)}70%{transform:translateY(1px) rotate(1deg)}}@keyframes customer-assistant-bubble-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes customer-assistant-heart-float{0%,58%,to{opacity:0;transform:translateY(6px) rotate(45deg) scale(.75)}18%{opacity:.9}48%{opacity:0;transform:translateY(-22px) rotate(45deg) scale(1.05)}}@keyframes customer-assistant-signal-ping{0%,70%,to{opacity:0;scale:.6}18%{opacity:.85;scale:1}46%{opacity:0;scale:1.9}}@media (prefers-reduced-motion:reduce){.customer-assistant-avatar,.customer-assistant-eye-blink,.customer-assistant-heart,.customer-assistant-layered,.customer-assistant-pet,.customer-assistant-signal,.pet-ear-left-layer,.pet-ear-right-layer,.pet-tail-layer{animation:none}}.customer-order-actions{justify-content:flex-end;padding-top:2px}.customer-order-head,.customer-order-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px}.customer-order-page-btn,.customer-order-refresh-btn{min-height:36px;padding:8px 12px;border-radius:12px;font-size:13px}.customer-order-compact-list{display:grid;grid-gap:8px;gap:8px}.customer-order-compact-row{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(118px,.85fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:56px;padding:10px 12px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.025)}.customer-order-main,.customer-order-state{display:grid;grid-gap:4px;gap:4px;min-width:0}.customer-order-main span,.customer-order-main strong,.customer-order-state small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-order-main strong{font-size:14px}.customer-order-main span,.customer-order-state small{color:var(--muted);font-size:12px}.customer-order-state{justify-items:end}.customer-order-state .pill{padding:5px 8px;font-size:12px}.customer-order-pagination{justify-content:center;padding-top:2px;color:var(--muted);font-size:13px}.customer-order-delete-btn{min-height:38px;padding:9px 14px;border-radius:13px;font-size:13px}.customer-completion-proof{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px;padding-top:10px;border-top:1px solid var(--line)}.customer-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.customer-proof-card{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;text-decoration:none}.customer-proof-card img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.04)}.customer-order-confirm-btn{width:100%;min-height:40px;border-radius:13px}.registration-code-actions{justify-content:flex-end}.registration-code-delete-btn{min-height:38px;padding:9px 14px;border-radius:13px;font-size:13px}.code-chip{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:9px 12px;border-radius:14px;background:rgba(255,255,255,.06);border:1px dashed rgba(184,210,233,.22);font-family:Consolas,Courier New,monospace;font-size:14px;font-weight:700}.load-block{display:grid;grid-gap:8px;gap:8px}.load-text{display:flex;justify-content:space-between;gap:10px;font-size:14px}.load-track{width:100%;height:10px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.load-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary) 0,var(--success) 100%)}.note-box{padding-top:2px;line-height:1.65}.status-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.status-chip strong{font-size:22px}.single-col{display:block}.context-list{gap:10px}.context-item{line-height:1.6}.empty-state{padding:28px 18px;border-radius:var(--radius-lg);border:1px dashed var(--line-strong);background:rgba(255,255,255,.02);color:var(--muted);line-height:1.7}.tone-neutral{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08);color:var(--muted)}.tone-primary{background:rgba(95,209,255,.12);border-color:rgba(95,209,255,.2);color:#bdefff}.tone-success{background:rgba(89,209,140,.12);border-color:rgba(89,209,140,.2);color:#cdf9dd}.tone-warn{background:rgba(240,180,94,.12);border-color:rgba(240,180,94,.2);color:#ffe2b1}.tone-danger{background:rgba(255,123,123,.12);border-color:rgba(255,123,123,.2);color:#ffd1d1}.tone-info{background:rgba(118,196,255,.12);border-color:rgba(118,196,255,.2);color:#cde8ff}@media (max-width:1480px){.streamer-product-form-grid,.streamer-product-top-grid,.streamer-status-layout{grid-template-columns:1fr}}@media (max-width:1380px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.streamer-payment-grid,.streamer-product-entry-grid{grid-template-columns:1fr}.streamer-qr-grid,.streamer-status-side{grid-template-columns:repeat(3,minmax(0,1fr))}.dense-order-detail-grid,.dense-order-toolbar,.order-kanban-grid{grid-template-columns:1fr}.dense-order-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dense-order-tools{justify-content:flex-start}.safe-box-config-grid,.safe-box-phase-grid,.safe-box-rule-grid{grid-template-columns:1fr}.safe-box-rule-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.feature-list,.hero-side-grid,.login-stage,.meta-grid,.ops-grid,.panel-grid,.product-hub-grid,.status-strip,.three-cols,.two-cols,.workflow-grid{grid-template-columns:1fr}.data-card-head,.load-text,.masthead-top{flex-direction:column;align-items:flex-start}.hero-actions{width:100%}.hero-actions button{flex:1 1}.streamer-qr-grid,.streamer-status-main{grid-template-columns:1fr}.finance-summary-grid,.streamer-status-side{grid-template-columns:repeat(2,minmax(0,1fr))}.safe-box-task-row{grid-template-columns:1fr 1fr}.safe-box-template-page .safe-box-config-grid,.safe-box-template-page .safe-box-phase-grid,.safe-box-template-page .safe-box-rule-grid{grid-template-columns:1fr}.dense-order-table{overflow-x:auto}.dense-order-row{min-width:980px}.dense-order-row.worker-order-row{min-width:0;grid-template-columns:minmax(96px,.68fr) minmax(0,1.32fr);gap:8px}.dense-order-row.worker-order-row>span:nth-child(n+3){display:none}}@media (min-width:1201px){.registration-primary-grid--streamer{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr)}}@media (max-width:1040px){.registration-primary-grid,.registration-secondary-grid{grid-template-columns:1fr}}@media (max-width:760px){.login-shell,.page-shell{padding:16px}.orb-loader-version-row{max-width:calc(100vw - 32px)}.orb-loader-history-button,.orb-loader-version{min-height:26px;font-size:11px}.orb-loader-history-corner{right:14px;bottom:14px}.orb-release-history-backdrop{padding:14px}.orb-release-history-card{max-height:76vh;border-radius:18px}.orb-release-history-head{padding:16px 16px 12px}.orb-release-history-head h2{font-size:18px}.orb-release-history-list{padding:12px 16px 16px}.orb-release-history-item-head{display:grid}.orb-login-panel-wrap{width:100%;max-width:100vw;box-sizing:border-box;padding:12px;overflow-x:hidden}.orb-login-panel{width:min(100%,420px);max-width:100%;margin-inline:auto;border-radius:20px;padding:20px 14px;box-sizing:border-box}.orb-login-form{gap:14px;min-width:0;max-width:100%}.orb-login-field{gap:8px;min-width:0;max-width:100%}.orb-login-field label{font-size:14px}.orb-login-field input{min-height:50px;padding:0 14px;border-radius:14px;font-size:16px}.orb-login-field input,.orb-login-submit{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.orb-login-submit{min-height:52px;border-radius:16px;font-size:18px}.orb-login-form .error-code-notice{grid-template-columns:minmax(58px,.42fr) 3px minmax(0,1fr);min-height:64px;padding:10px;border-radius:14px}.orb-login-form .error-code-notice strong{padding:0 8px;font-size:26px}.orb-login-form .error-code-notice-divider{width:3px;min-height:42px}.orb-login-form .error-code-notice-copy{padding:0 8px}.login-card,.login-hero,.masthead,.panel,.rail-brand,.rail-card{padding:18px}.login-title{font-size:34px}.masthead-title{font-size:30px}.stats-grid{grid-template-columns:1fr}.customer-shell{padding:12px;align-items:center}.customer-frame{width:min(100%,460px);height:min(94vh,820px);border-radius:20px;box-shadow:0 28px 78px rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.06)}.customer-loading,.customer-phone{padding:18px 14px 24px}.customer-title{font-size:26px}.two-field-grid{grid-template-columns:1fr}.order-options-grid{grid-template-columns:minmax(0,1fr) minmax(180px,.9fr)}.customer-order-compact-row,.dense-meta-list,.dense-order-tabs,.payment-qr-grid,.safe-box-rule-fields,.safe-box-task-row,.streamer-status-side{grid-template-columns:1fr}.worker-order-panel .dense-order-toolbar{gap:8px}.worker-order-panel .dense-order-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.worker-order-panel .dense-order-tab{min-height:42px;border-radius:11px;padding:7px 6px}.worker-order-panel .dense-order-tab-main{justify-content:center;gap:4px}.worker-order-panel .dense-order-tab strong{font-size:12px;line-height:1.2}.worker-order-panel .dense-order-tab em{min-width:20px;padding:1px 5px;font-size:11px}.worker-order-panel .dense-order-tab-note{display:none}.worker-order-panel .dense-order-tools{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.worker-order-panel .dense-order-tools select{width:100%}.worker-order-panel .dense-order-table{overflow-x:hidden}.worker-order-panel .dense-order-table-head.worker-order-row{min-height:36px}.worker-order-panel .dense-order-table-head.worker-order-row span{font-size:12px}.worker-order-panel .dense-order-data-row.worker-order-row{min-height:58px}.worker-order-panel .dense-order-no{font-size:13px;letter-spacing:0}.worker-order-panel .dense-order-title-cell strong{font-size:13px;line-height:1.25}.worker-order-panel .dense-order-title-cell small{font-size:11px}.customer-order-state{justify-items:start}.customer-order-head{align-items:flex-start}.streamer-member-add,.streamer-member-row{grid-template-columns:1fr}}.page-shell{padding:14px}.dashboard-shell{height:100vh;overflow:hidden}.ops-grid{grid-template-columns:minmax(210px,230px) minmax(0,1fr);gap:12px}.dashboard-shell .ops-grid{height:calc(100vh - 28px);min-height:0;align-items:stretch}.dashboard-shell .control-rail,.dashboard-shell .main-stage{min-height:0;overflow-y:auto;overflow-x:hidden;align-content:start;padding-right:4px}.dashboard-shell .control-rail{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:calc(100vh - 28px);max-height:calc(100vh - 28px);overscroll-behavior:contain;scrollbar-gutter:stable}.dashboard-shell .control-rail::-webkit-scrollbar,.dashboard-shell .main-stage::-webkit-scrollbar{width:8px}.dashboard-shell .control-rail::-webkit-scrollbar-thumb,.dashboard-shell .main-stage::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(143,167,191,.26)}.dashboard-shell .control-rail::-webkit-scrollbar-track,.dashboard-shell .main-stage::-webkit-scrollbar-track{background:transparent}.context-list,.control-rail,.form-grid,.list-grid,.main-stage,.meta-grid,.panel-grid,.stats-grid,.status-strip,.streamer-payment-grid,.streamer-product-entry-grid,.streamer-product-form-grid,.streamer-product-top-grid,.streamer-qr-grid,.three-cols,.two-cols,.view-stack{gap:10px}.customer-section,.customer-summary-card,.data-card,.login-card,.login-hero,.masthead,.panel,.rail-brand,.rail-card,.stat-card,.status-chip{border-radius:14px}.masthead,.panel,.rail-brand,.rail-card{padding:14px}.data-card,.stat-card{padding:12px;gap:9px}.data-card-head,.panel-header{gap:10px;margin-bottom:10px}.brand-pill,.panel-kicker{padding:5px 9px;font-size:11px}.panel-title{font-size:22px}.data-title{font-size:15px}.data-subtitle,.loading-copy,.masthead-copy,.note-box,.panel-desc{line-height:1.45;font-size:12px}.nav-stack{gap:7px}.nav-btn,.status-chip{border-radius:12px;padding:9px 10px}.nav-btn{gap:3px}.nav-note{line-height:1.35}.ghost-btn,.primary-btn{min-height:38px;border-radius:11px;padding:9px 12px}input,select,textarea{border-radius:11px;padding:9px 11px}textarea{min-height:78px}.field{gap:5px}.field label{font-size:12px}.badge-row,.inline-actions{gap:7px}.badge,.meta-pill,.pill{padding:5px 8px;font-size:12px}.meta-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.meta-item{gap:3px}.meta-value{line-height:1.35}.detail-block{gap:8px;padding-top:4px}.message-box{padding:9px 11px;font-size:13px}.empty-state,.message-box{border-radius:12px;line-height:1.45}.empty-state{padding:16px 12px}.compact-action-btn{min-height:34px;padding:7px 10px;font-size:13px}.check-card{min-height:46px;border-radius:12px;padding:9px 10px}.dense-order-panel{gap:10px}.dense-order-tab{min-height:48px;border-radius:12px;padding:8px 10px}.dense-order-tools select{min-height:36px;padding:7px 10px}.dense-order-table{border-radius:13px}.dense-order-table-head{padding:8px 10px}.dense-order-data-row{min-height:58px;padding:9px 10px}.dense-order-no{font-size:13px}.dense-order-title-cell strong{font-size:14px;line-height:1.18}.dense-order-panel .order-bucket-tabs{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px}.dense-order-panel .order-bucket-tabs .dense-order-tab{flex:0 0 auto;min-height:40px;border-radius:10px;padding:7px 11px}.dense-order-panel .order-bucket-tabs .dense-order-tab-main{width:auto;justify-content:flex-start;gap:8px}.dense-order-panel .order-bucket-tabs .dense-order-tab strong{font-size:13px;line-height:1.15}.dense-order-panel .order-bucket-tabs .dense-order-tab em{min-width:24px;padding:2px 7px;font-size:11px}@media (max-width:760px){.dense-order-panel .order-bucket-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible;padding-bottom:0}.finance-trace-drawer{width:100vw;padding:10px}.finance-trace-head{align-items:flex-start}}.dense-order-title-cell small{line-height:1.2}.dense-order-detail{padding:9px 10px 10px}.dense-detail-block{gap:8px;padding:9px;border-radius:12px}.compact-table{overflow:hidden;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.018)}.compact-table-row{display:grid;grid-template-columns:minmax(220px,1.35fr) 70px 70px 70px minmax(160px,1fr) minmax(150px,.8fr);grid-gap:10px;gap:10px;align-items:center}.compact-table-head{padding:8px 10px;background:rgba(255,255,255,.045);color:var(--muted);font-size:12px;font-weight:800}.compact-table-item{min-height:48px;padding:7px 10px;border-top:1px solid rgba(184,210,233,.08)}.compact-table-item.active,.compact-table-item:hover{background:rgba(95,209,255,.06)}.compact-table-main{min-width:0;border:0;background:transparent;color:var(--text);padding:0;text-align:left}.compact-line-row,.compact-table-main>div{min-width:0}.compact-line-row span,.compact-line-row strong,.compact-muted,.compact-table-main small,.compact-table-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-table-main strong{display:block;font-size:14px}.account-table-row{grid-template-columns:minmax(220px,1.35fr) 82px 82px minmax(110px,.72fr) minmax(112px,.72fr) 86px}.login-history-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.login-history-filters label{display:grid;grid-gap:6px;gap:6px}.account-login-log-empty,.account-login-log-grid,.login-history-agent,.login-history-filters label span,.login-history-grid span,.login-history-summary{color:var(--muted);font-size:12px}.login-history-filters input,.login-history-filters select{min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.04);color:var(--text)}.account-login-log-head,.login-history-filter-actions,.login-history-pagination,.login-history-pills{display:flex;align-items:center;gap:10px}.login-history-filter-actions{align-self:end}.login-history-summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(184,210,233,.1);border-radius:13px;background:rgba(255,255,255,.035)}.account-login-log-list,.login-history-list{display:grid;grid-gap:10px;gap:10px}.account-login-log-item,.login-history-item{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(184,210,233,.1);border-radius:14px;background:linear-gradient(135deg,rgba(95,209,255,.06),transparent 44%),rgba(255,255,255,.035)}.login-history-main{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.login-history-main small,.login-history-main strong{display:block}.login-history-main small{margin-top:3px;color:var(--muted);font-size:12px}.login-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.login-history-grid div{min-width:0;display:grid;grid-gap:3px;gap:3px}.account-login-log-grid span,.login-history-agent,.login-history-grid strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-history-agent{margin:0;padding-top:8px;border-top:1px solid rgba(184,210,233,.08)}.account-login-log-empty,.login-history-empty{padding:22px 14px;border:1px dashed rgba(184,210,233,.18);border-radius:14px;text-align:center}.login-history-pagination{justify-content:flex-end}.account-login-log-item{padding:11px;border-radius:12px;background:rgba(255,255,255,.025)}.account-login-log-head{justify-content:space-between}.account-login-log-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 10px;gap:6px 10px}.compact-expanded-detail{margin:7px -10px -7px}.compact-muted,.compact-table-main small{color:var(--muted);font-size:12px}.compact-pool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.streamer-member-panel{grid-column:1/-1}.streamer-member-add{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.streamer-member-row{grid-template-columns:minmax(0,1fr) minmax(90px,.7fr) minmax(120px,.9fr) auto}.compact-list-panel{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.025)}.compact-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.compact-line-list{display:grid;grid-gap:5px;gap:5px}.compact-line-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(90px,.8fr) minmax(80px,.7fr) minmax(72px,.55fr);grid-gap:8px;gap:8px;align-items:center;min-height:34px;padding:7px 8px;border-radius:10px;background:rgba(255,255,255,.025);color:var(--muted);font-size:12px}.compact-line-row strong{color:var(--text);font-size:13px}.compact-line-row-three{grid-template-columns:minmax(0,1.2fr) minmax(90px,.8fr) minmax(90px,.8fr)}.customer-shell{padding:10px}.customer-frame{aspect-ratio:9/16;height:auto;max-height:min(94vh,820px);border-radius:20px}.customer-loading,.customer-phone{gap:10px;padding:12px}.customer-header{gap:8px;padding:14px 12px;border-radius:16px}.customer-title{font-size:24px}.customer-copy{line-height:1.45;font-size:12px}.customer-fields,.customer-section{gap:8px}.customer-section{padding:10px;border-radius:14px}.customer-summary-card{gap:5px;padding:11px 10px}.summary-name{font-size:19px}.payment-grid,.segment-grid,.task-choice-grid,.task-phase-body,.task-phase-list,.task-summary-lines{gap:7px}.payment-card,.segment-card,.task-choice{border-radius:12px;padding:9px 10px;gap:5px}.segment-card strong,.task-phase-title{font-size:14px}.task-phase-title-row{gap:6px}.task-phase-badge{min-height:20px;padding:2px 7px;font-size:11px}.segment-card span,.task-choice-note,.task-phase-meta{font-size:12px;line-height:1.35}.task-phase-card{border-radius:13px}.task-phase-toggle{padding:10px}.task-phase-body{padding:0 10px 10px}.task-choice-kind{padding:3px 8px;font-size:11px}.payment-card{min-height:44px}.customer-submit{min-height:42px;border-radius:12px}.order-options-grid{grid-template-columns:minmax(0,1fr) minmax(154px,.86fr);gap:10px}.order-options-grid>.note-box{min-height:64px}.customer-order-compact-row{min-height:44px;padding:8px 9px;border-radius:11px}.payment-dialog{gap:10px;padding:14px 12px;border-radius:18px}.payment-dialog-title{font-size:21px}.payment-dialog-frame{max-width:min(100%,260px)}.worker-console-frame{width:1000px;height:1900px;max-width:100vw;max-height:100vh;margin:0 auto;position:relative}.worker-console-frame .worker-console-shell{min-height:100%}.worker-login-panel{width:min(460px,100%);margin:8vh auto 0}.worker-console-active{display:grid;grid-gap:12px;gap:12px}.worker-console-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02)),var(--panel);box-shadow:var(--shadow)}.worker-console-head h1{margin:8px 0 4px;font-size:24px;line-height:1.15}.worker-console-head p{margin:0;color:var(--muted);font-size:13px}.worker-design-shell{min-height:100vh;padding:18px;background:linear-gradient(135deg,rgba(47,84,235,.08),transparent 32%),linear-gradient(180deg,#07111f,#0b1524);color:var(--text)}.flow-focus,.flow-pickup,.worker-board-column,.worker-design-intro,.worker-design-preview,.worker-design-side,.worker-design-switcher button{border:1px solid rgba(184,210,233,.13);border-radius:8px;background:rgba(10,22,36,.86);box-shadow:0 20px 54px rgba(0,0,0,.24)}.worker-design-intro{max-width:1440px;margin:0 auto 12px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px}.worker-design-intro span,.worker-design-preview-head span,.worker-design-section-head span{color:var(--muted);font-size:12px;font-weight:700}.flow-order-body h3,.rush-order-card h3,.worker-design-intro h1,.worker-design-preview-head h2{margin:0;letter-spacing:0}.worker-design-intro h1{margin-top:4px;font-size:26px}.worker-design-summary{display:grid;grid-template-columns:repeat(4,auto);grid-gap:8px;gap:8px}.worker-design-status,.worker-design-summary span{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;background:rgba(255,255,255,.055);color:rgba(237,244,251,.9);font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.worker-design-switcher{max-width:1440px;margin:0 auto 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.board-order-actions button,.flow-order-card>button,.flow-pickup-row button,.rush-order-bottom button,.worker-dense-row button,.worker-design-actions button,.worker-design-section-head button,.worker-design-switcher button{border:1px solid rgba(184,210,233,.13);background:rgba(255,255,255,.045);color:var(--text)}.worker-design-switcher button{min-height:76px;display:grid;grid-gap:4px;gap:4px;padding:12px;text-align:left}.worker-design-switcher button.active{border-color:rgba(95,209,255,.48);background:rgba(95,209,255,.11)}.worker-design-switcher span,.worker-design-switcher strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-design-switcher strong{font-size:14px}.worker-design-switcher span{color:var(--muted);font-size:12px}.worker-design-preview{max-width:1440px;margin:0 auto;padding:14px}.board-column-head,.board-order-actions,.board-order-title,.flow-pickup-row,.flow-step,.rush-order-bottom,.rush-order-top,.worker-design-preview-head,.worker-design-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.worker-design-preview-head{margin-bottom:14px}.worker-design-preview-head h2{margin-top:3px;font-size:22px}.worker-design-actions{display:flex;gap:8px}.board-order-actions button,.flow-order-card>button,.flow-pickup-row button,.rush-order-bottom button,.worker-dense-row button,.worker-design-actions button,.worker-design-section-head button{min-height:34px;border-radius:8px;padding:0 12px;font-weight:800}.flow-order-card>button,.flow-pickup-row button,.rush-order-bottom button,.worker-dense-row button,.worker-design-actions .primary{border-color:rgba(95,209,255,.5);background:#38bdf8;color:#05101c}.worker-design-grid{display:grid;grid-gap:12px;gap:12px}.rush-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.32fr)}.flow-focus,.flow-pickup,.worker-design-main,.worker-design-side{min-width:0}.worker-design-section-head{min-height:42px;margin-bottom:10px}.worker-design-section-head strong{display:block;margin-top:3px;font-size:18px}.worker-design-section-head.compact strong{font-size:16px}.rush-order-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.board-order-card,.flow-order-card,.flow-pickup-row,.rush-order-card,.side-order-row{border:1px solid rgba(184,210,233,.11);border-radius:8px;background:rgba(255,255,255,.035)}.rush-order-card{display:grid;grid-gap:12px;gap:12px;padding:14px}.rush-order-card.urgent{border-color:rgba(240,180,94,.52);background:linear-gradient(135deg,rgba(240,180,94,.13),transparent 42%),rgba(255,255,255,.035)}.board-order-title em,.flow-pickup-row em,.rush-order-top strong,.side-order-row em,.worker-dense-row em{color:#8df2bb;font-style:normal;font-weight:900;white-space:nowrap}.flow-order-body h3,.rush-order-card h3{margin-top:5px;font-size:22px}.worker-design-order-no{color:#a9bdd2;font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:0}.worker-design-meta{display:flex;flex-wrap:wrap;gap:6px}.worker-design-meta span{min-height:24px;padding:4px 8px;border-radius:8px;background:rgba(255,255,255,.05)}.rush-order-bottom span,.worker-design-meta span{color:var(--muted);font-size:12px}.flow-focus,.flow-pickup,.worker-design-side{padding:12px}.board-column-list,.flow-focus,.flow-pickup,.side-order-list{display:grid;grid-gap:8px;gap:8px}.side-order-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:10px}.flow-pickup-row span,.flow-pickup-row strong,.side-order-row span,.side-order-row strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-pickup-row strong,.side-order-row strong{font-size:13px}.flow-pickup-row span,.side-order-row span{margin-top:2px;color:var(--muted);font-size:11px}.worker-board-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.worker-board-column{min-width:0;padding:10px}.board-column-head{margin-bottom:10px}.board-column-head span{min-width:26px;min-height:24px;display:inline-grid;place-items:center;border-radius:999px;background:rgba(95,209,255,.13);color:var(--primary);font-weight:900}.board-order-card{display:grid;grid-gap:9px;gap:9px;padding:10px}.board-order-title strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-dense-layout{display:grid;grid-gap:10px;gap:10px}.worker-dense-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.worker-dense-tabs button{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(184,210,233,.13);border-radius:8px;background:rgba(255,255,255,.04);color:var(--text)}.worker-dense-tabs button.active{border-color:rgba(95,209,255,.5);background:rgba(95,209,255,.12)}.worker-dense-tabs strong{color:var(--primary)}.worker-dense-table{overflow:hidden;border:1px solid rgba(184,210,233,.12);border-radius:8px}.worker-dense-row{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(150px,1fr) minmax(110px,.7fr) minmax(82px,.45fr) minmax(82px,.45fr) minmax(74px,.35fr);align-items:center;grid-gap:10px;gap:10px;min-height:50px;padding:8px 10px;border-top:1px solid rgba(184,210,233,.08)}.worker-dense-head{min-height:38px;border-top:0;background:rgba(255,255,255,.05);color:var(--muted);font-size:12px;font-weight:800}.worker-dense-row>span,.worker-dense-row>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-flow-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.32fr);grid-gap:12px;gap:12px}.flow-order-card{display:grid;grid-template-columns:minmax(92px,.18fr) minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px}.flow-step{align-items:flex-start;flex-direction:column}.flow-order-body p,.flow-step>span:last-child{margin:0;color:var(--muted);font-size:12px}.flow-order-body h3{font-size:18px}.flow-order-body p{margin:4px 0 8px}.flow-pickup-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;padding:10px}.flow-pickup-row button{width:34px;padding:0}.tone-open{background:rgba(95,209,255,.13);color:#7ddfff}.tone-running{background:rgba(141,242,187,.13);color:#8df2bb}.tone-review{background:rgba(240,180,94,.15);color:#ffc978}.tone-after-sale{background:rgba(255,123,123,.14);color:#ff9b9b}.tone-done{background:rgba(184,210,233,.12);color:#c5d4e3}@media (max-width:760px){.worker-console-shell{padding:10px}.worker-login-panel{margin-top:4vh}.worker-console-head{align-items:flex-start;flex-direction:column}.worker-console-head .inline-actions{width:100%}.worker-console-head .inline-actions .ghost-btn{flex:1 1}.worker-design-shell{width:100%;max-width:100vw;overflow-x:hidden;padding:8px}.worker-design-shell *{min-width:0}.worker-design-intro,.worker-design-preview,.worker-design-switcher button{width:100%;max-width:100%}.worker-design-intro,.worker-design-preview-head{align-items:stretch;flex-direction:column}.worker-design-intro h1{font-size:22px;line-height:1.18}.worker-design-intro,.worker-design-preview{padding:10px}.worker-design-summary{gap:5px}.worker-design-summary span{min-height:24px;padding:0 7px;font-size:11px}.worker-design-switcher{display:none}.worker-design-switcher button{min-height:58px;padding:9px 10px}.rush-layout,.rush-order-list,.worker-board-layout,.worker-dense-tabs,.worker-design-summary,.worker-design-switcher,.worker-flow-layout{grid-template-columns:1fr}.worker-design-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.board-order-actions button,.flow-order-card>button,.flow-pickup-row button,.rush-order-bottom button,.worker-dense-row button,.worker-design-actions button,.worker-design-section-head button{min-width:0;min-height:30px;padding:0 10px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-design-preview{overflow:hidden}.worker-design-preview-head{margin-bottom:8px}.worker-design-preview-head h2{font-size:18px}.board-order-actions,.board-order-title,.rush-order-bottom,.rush-order-top{align-items:stretch;flex-direction:column}.worker-dense-table{overflow:visible;border:0;display:grid;grid-gap:7px;gap:7px;background:transparent}.worker-dense-row{min-width:0;width:100%;max-width:100%;grid-template-columns:minmax(0,1fr) 72px;grid-template-areas:"no status" "task task" "service service" "amount action";align-items:center;gap:6px 9px;min-height:0;padding:9px;border:1px solid rgba(184,210,233,.12);border-radius:8px;background:rgba(255,255,255,.035)}.worker-dense-head{display:none}.worker-dense-row .worker-design-order-no{grid-area:no;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-dense-row>strong{grid-area:task;font-size:15px;line-height:1.18;white-space:normal}.worker-dense-row>span:nth-child(3){grid-area:service;min-height:22px;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0 9px;border-radius:999px;background:rgba(255,255,255,.055);color:var(--muted);font-size:11px}.worker-dense-row .worker-design-status{grid-area:status;justify-self:end;min-height:22px;padding:0 8px;font-size:11px}.worker-dense-row em{grid-area:amount;justify-self:start;font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.worker-dense-row button{grid-area:action;justify-self:end;width:72px;min-height:30px}.flow-order-card{grid-template-columns:1fr;align-items:stretch}}@media (orientation:portrait) and (max-width:1080px){.worker-design-shell{width:100%;max-width:100vw;overflow-x:hidden;padding:14px}.worker-design-shell *{min-width:0}.worker-design-intro,.worker-design-preview{width:100%;max-width:100%;padding:14px}.worker-design-intro{margin-bottom:12px;align-items:stretch;flex-direction:column}.worker-design-intro h1{font-size:30px;line-height:1.12}.worker-design-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.worker-design-summary span{min-height:34px;font-size:15px}.worker-design-switcher{display:none}.worker-design-preview-head{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:12px}.worker-design-preview-head h2{font-size:26px}.worker-design-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.worker-dense-row button,.worker-design-actions button{min-height:42px;border-radius:8px;font-size:16px}.worker-dense-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.worker-dense-tabs button{min-height:42px;gap:5px;font-size:16px}.worker-dense-table{overflow:visible;border:0;display:grid;grid-gap:9px;gap:9px;background:transparent}.worker-dense-head{display:none}.worker-dense-row{width:100%;max-width:100%;min-height:0;grid-template-columns:minmax(0,1fr) auto 108px;grid-template-areas:"no status action" "task task action" "service amount action";align-items:center;gap:7px 12px;padding:10px 12px;border:1px solid rgba(184,210,233,.12);border-radius:8px;background:rgba(255,255,255,.035)}.worker-dense-row .worker-design-order-no{grid-area:no;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-dense-row>strong{grid-area:task;font-size:21px;line-height:1.18;white-space:normal}.worker-dense-row>span:nth-child(3){grid-area:service;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.055);color:var(--muted);font-size:14px}.worker-dense-row .worker-design-status{grid-area:status;justify-self:end;min-height:26px;padding:0 9px;font-size:13px}.worker-dense-row em{grid-area:amount;justify-self:end;font-size:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.worker-dense-row button{grid-area:action;justify-self:end;align-self:center;width:108px}.worker-console-shell{width:100%;max-width:100vw;overflow-x:hidden;padding:14px}.worker-console-shell *{min-width:0}.worker-console-active{gap:12px}.worker-console-head{align-items:stretch;flex-direction:column;gap:12px;padding:14px;border-radius:8px}.worker-console-head h1{margin:0 0 5px;font-size:30px;line-height:1.12}.worker-console-head p{font-size:14px}.worker-console-head .inline-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%}.worker-console-head .ghost-btn{min-height:42px;border-radius:8px;font-size:16px}.worker-order-panel{padding:14px;border-radius:8px}.worker-order-panel .dense-order-header{display:none}.worker-order-panel .dense-order-toolbar{display:grid;grid-gap:10px;gap:10px}.worker-order-panel .dense-order-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.worker-order-panel .dense-order-tab{min-height:42px;padding:8px 6px;border-radius:8px}.worker-order-panel .dense-order-tab-main{justify-content:center;gap:5px}.worker-order-panel .dense-order-tab em,.worker-order-panel .dense-order-tab strong{font-size:16px;line-height:1.15}.worker-order-panel .dense-order-tab em{min-width:auto;padding:0;background:transparent;color:#5fd1ff}.worker-order-panel .dense-order-tab-note,.worker-order-panel .dense-order-table-head.worker-order-row,.worker-order-panel .dense-order-tools{display:none}.worker-order-panel .dense-order-table{display:grid;grid-gap:9px;gap:9px;overflow:visible;border:0;border-radius:0;background:transparent}.worker-order-panel .dense-order-item,.worker-order-panel .dense-order-item+.dense-order-item{border:0}.worker-order-panel .dense-order-data-row.worker-order-row{position:relative;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no status" "title title";gap:7px 12px;align-items:center;min-height:0;padding:10px 154px 10px 12px;border:1px solid rgba(184,210,233,.12);border-radius:8px;background:rgba(255,255,255,.035)}.worker-order-panel .dense-order-no{grid-area:no;font-size:13px;line-height:1.2}.worker-order-panel .dense-order-title-cell{grid-area:title;gap:5px}.worker-order-panel .dense-order-title-cell strong{font-size:21px;line-height:1.18;white-space:normal}.worker-order-panel .dense-order-title-cell small{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.055);color:var(--muted);font-size:14px}.worker-order-panel .worker-order-amount-inline,.worker-order-panel .worker-order-service-hidden,.worker-order-panel .worker-order-updated{display:none}.worker-order-panel .dense-order-status-cell{grid-area:status;justify-self:end;gap:4px}.worker-order-panel .dense-order-status-cell .pill{min-height:26px;padding:0 9px;border-radius:999px;font-size:13px}.worker-order-panel .worker-order-side{position:absolute;top:50%;right:12px;width:128px;transform:translateY(-50%);display:grid!important;justify-items:end;grid-gap:7px;gap:7px;z-index:1}.worker-order-panel .worker-order-amount{color:#8df2bb;font-size:18px;line-height:1.1;font-weight:900;text-align:right;white-space:nowrap}.worker-order-panel .worker-order-amount-side{display:block!important}.worker-order-panel .dense-order-row-action{display:inline-flex!important;justify-self:end;width:92px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#38bdf8;color:#05101c;font-size:14px;font-weight:900;text-align:center}.worker-order-panel .dense-order-detail{margin-top:8px;padding:10px;border:1px solid rgba(184,210,233,.12);border-radius:8px}}@media (max-width:1200px){.compact-table{overflow-x:auto}.compact-table-row{min-width:780px}.account-login-log-grid,.login-history-filters,.login-history-grid{grid-template-columns:1fr}.login-history-main,.login-history-summary{display:grid}.compact-pool-grid{grid-template-columns:1fr}}@media (max-width:760px){.login-shell,.page-shell{padding:10px}.dashboard-shell{height:auto;overflow:visible}.dashboard-shell .ops-grid{height:auto}.dashboard-shell .control-rail,.dashboard-shell .main-stage{overflow:visible;padding-right:0}.masthead,.panel,.rail-brand,.rail-card{padding:12px}.customer-shell{padding:8px}.customer-loading,.customer-phone{padding:10px 10px 16px}.customer-header{padding:12px 10px}.customer-assistant-pet{right:max(24px,calc(env(safe-area-inset-right) + 18px));bottom:max(56px,calc(env(safe-area-inset-bottom) + 44px));gap:6px}.customer-assistant-bubble{max-width:190px;padding:7px 10px;font-size:11px}.order-options-grid{grid-template-columns:1fr}.customer-order-compact-row{grid-template-columns:minmax(0,1fr) auto}.customer-order-room-actions,.customer-order-room-hero{align-items:stretch;flex-direction:column}.customer-order-room-summary{grid-template-columns:1fr}.customer-order-room{gap:9px;padding:10px}.customer-order-room .order-chat-message-list{max-height:210px;min-height:120px}.customer-entry-actions{grid-template-columns:1fr}.order-chat-compose .inline-actions,.order-chat-head,.order-chat-login-qr .inline-actions{align-items:stretch;flex-direction:column}.order-chat-message-list{max-height:220px}.customer-assistant-reception{width:min(176px,calc(100vw - 56px));padding:6px;bottom:calc(100% + 7px)}.customer-assistant-action{min-height:32px;font-size:11px}.customer-assistant-avatar{width:78px;height:78px}}.minimal-error-shell{min-height:100vh;display:grid;place-content:center;grid-gap:22px;gap:22px;padding:24px;background:radial-gradient(circle at 50% 18%,rgba(95,209,255,.08),transparent 30%),linear-gradient(180deg,#07111f,#0b1524);color:var(--text)}.minimal-error-mark{display:grid;grid-template-columns:minmax(0,1fr) 4px minmax(0,1fr);align-items:stretch;width:min(520px,calc(100vw - 48px));min-height:124px;grid-gap:0;gap:0}.minimal-error-mark strong{display:grid;place-items:center;padding:0 18px;font-family:Segoe UI,Arial,sans-serif;font-size:clamp(58px,16vw,116px);font-weight:700;line-height:.9;letter-spacing:0}.minimal-error-mark>span{align-self:stretch;width:4px;min-height:84px;border-radius:999px;background:rgba(237,244,251,.52)}.minimal-error-mark div{display:grid;grid-template-rows:1fr 1fr auto;grid-gap:0;gap:0;min-width:0;padding:0 18px}.minimal-error-mark em,.minimal-error-mark p,.minimal-error-mark small{margin:0;overflow-wrap:anywhere;font-style:normal;letter-spacing:0}.minimal-error-mark p{color:rgba(237,244,251,.9);line-height:1.45}.minimal-error-mark p,.minimal-error-mark small{display:flex;align-items:center;font-size:clamp(12px,2.8vw,14px)}.minimal-error-mark small{color:rgba(143,167,191,.9);line-height:1.35}.minimal-error-mark em{margin-top:5px;color:rgba(143,167,191,.66);font-size:11px;line-height:1.35}.minimal-error-action{justify-self:center;border:1px solid rgba(237,244,251,.18);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(237,244,251,.88);padding:9px 18px;font:inherit;font-size:13px;cursor:pointer}.minimal-error-action:hover{border-color:rgba(95,209,255,.45);color:#ffffff}@media (max-width:480px){.minimal-error-mark{grid-template-columns:auto 4px minmax(0,1fr);width:min(100%,calc(100vw - 32px))}}.error-alert-backdrop{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 28%,rgba(95,209,255,.18),transparent 36%),rgba(4,6,12,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.error-alert-dialog{position:relative;width:min(520px,100%);display:grid;grid-gap:18px;gap:18px;padding:22px 22px 16px;border:1px solid rgba(95,209,255,.32);border-radius:22px;background:radial-gradient(circle at 12% 0,rgba(95,209,255,.18),transparent 32%),linear-gradient(135deg,rgba(12,23,37,.98),rgba(8,14,22,.98));color:var(--text);animation:error-alert-in .2s ease-out}.error-alert-actions{display:flex;justify-content:center;gap:10px}.error-alert-actions .primary-btn{min-height:42px;padding:0 28px;border-radius:999px;border:1px solid rgba(95,209,255,.36);background:linear-gradient(135deg,var(--primary) 0,var(--primary-strong) 100%);color:#04101d;font-weight:700;font-size:14px;box-shadow:0 10px 28px rgba(95,209,255,.18);transition:background .2s ease,border-color .2s ease,transform .2s ease}.error-alert-actions .primary-btn:hover{border-color:rgba(95,209,255,.62);background:linear-gradient(135deg,#8adfff 0,var(--primary) 100%);transform:scale(1.03)}.error-alert-primary{box-shadow:0 14px 34px rgba(95,209,255,.22)!important}@keyframes error-alert-in{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:480px){.error-alert-backdrop{padding:14px}.error-alert-dialog{padding:16px 14px 12px;gap:14px}}.safe-box-template-page{font-size:12px}.safe-box-template-page .panel{padding:10px 12px!important}.safe-box-template-page .panel-header{margin-bottom:6px!important}.safe-box-template-page .panel-kicker{padding:3px 7px!important;font-size:10px!important}.safe-box-template-page .panel-title{font-size:18px!important;line-height:1.1!important}.safe-box-template-page .data-subtitle,.safe-box-template-page .note-box,.safe-box-template-page .panel-desc{font-size:11px!important;line-height:1.25!important}.safe-box-template-page .safe-box-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.safe-box-template-page .safe-box-rule-card{padding:8px!important;gap:6px!important;min-height:0!important}.safe-box-template-page .safe-box-phase-card .data-card-head,.safe-box-template-page .safe-box-rule-card .data-card-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:6px!important;gap:6px!important;align-items:start!important}.safe-box-template-page .safe-box-rule-fields{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(74px,.6fr) minmax(74px,.6fr)!important;grid-gap:6px!important;gap:6px!important}.safe-box-template-page .field{gap:3px!important}.safe-box-template-page .field label,.safe-box-template-page .safe-box-inline-field span,.safe-box-template-page .safe-box-task-name span{font-size:10px!important;line-height:1.15!important}.safe-box-template-page input,.safe-box-template-page select,.safe-box-template-page textarea{min-height:28px!important;height:28px!important;padding:4px 8px!important;border-radius:7px!important;font-size:13px!important;line-height:1.1!important}.safe-box-template-page .safe-box-phase-grid{grid-template-columns:1fr!important;gap:8px!important}.safe-box-template-page .safe-box-phase-card{padding:8px!important;gap:6px!important}.safe-box-template-page .safe-box-task-row{grid-template-columns:minmax(0,1fr) 76px 76px 54px 76px!important;gap:6px!important;padding:6px!important;border-radius:8px!important;align-items:end!important}.safe-box-template-page .compact-action-btn,.safe-box-template-page .safe-box-task-row .danger-btn,.safe-box-template-page .safe-box-task-row .ghost-btn,.safe-box-template-page .safe-box-task-row .primary-btn{min-height:28px!important;height:28px!important;padding:4px 8px!important;border-radius:7px!important;font-size:12px!important}.safe-box-template-page .badge,.safe-box-template-page .meta-pill,.safe-box-template-page .pill{padding:3px 6px!important;font-size:10px!important}.safe-box-template-page .safe-box-bottom-save,.safe-box-template-page .safe-box-sticky-actions{padding:9px 12px!important}.safe-box-template-page .safe-box-save-btn{min-width:96px!important;min-height:30px!important;height:30px!important;padding:4px 10px!important}@media (max-width:1280px){.safe-box-template-page .safe-box-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.safe-box-template-page .safe-box-rule-fields,.safe-box-template-page .safe-box-rule-grid,.safe-box-template-page .safe-box-task-row{grid-template-columns:1fr!important}}.safe-box-template-page .safe-box-rule-fields{grid-template-columns:92px 84px 122px!important;justify-content:start!important;align-items:end!important}.safe-box-template-page .safe-box-rule-fields .field{width:auto!important;max-width:100%!important}.safe-box-template-page .safe-box-rule-fields input{width:100%!important}.safe-box-template-page .safe-box-rule-fields label{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.safe-box-template-page .safe-box-rule-fields .field:first-child{width:92px!important}.safe-box-template-page .safe-box-rule-fields .field:nth-child(2){width:84px!important}.safe-box-template-page .safe-box-rule-fields .field:nth-child(3){width:122px!important}.safe-box-template-page .safe-box-rule-fields .field:first-child input{width:68px!important}.safe-box-template-page .safe-box-rule-fields .field:nth-child(2) input,.safe-box-template-page .safe-box-rule-fields .field:nth-child(3) input{width:52px!important}.safe-box-template-page .safe-box-rule-fields .field:nth-child(3) label{text-overflow:clip!important}@media (max-width:900px){.safe-box-template-page .safe-box-rule-fields{grid-template-columns:92px 84px 122px!important;overflow-x:auto}}.finance-summary-panel,.main-stage>.panel:has(.streamer-status-layout){padding:12px 14px!important;border-radius:12px!important}.finance-summary-panel .panel-header,.main-stage>.panel:has(.streamer-status-layout) .panel-header{margin-bottom:10px!important;gap:8px!important}.finance-summary-panel .panel-kicker,.main-stage>.panel:has(.streamer-status-layout) .panel-kicker{padding:4px 8px!important;font-size:11px!important}.finance-summary-panel .panel-title,.main-stage>.panel:has(.streamer-status-layout) .panel-title{font-size:22px!important;line-height:1.1!important}.finance-summary-panel .panel-desc,.main-stage>.panel:has(.streamer-status-layout) .panel-desc{font-size:12px!important;line-height:1.35!important}.finance-summary-grid,.streamer-status-layout,.streamer-status-lines,.streamer-status-main,.streamer-status-side{gap:8px!important}.streamer-status-card{padding:10px 12px!important;gap:8px!important;border-radius:12px!important;min-height:0!important}.streamer-status-card-head{gap:8px!important;align-items:center!important}.streamer-status-total{min-width:42px!important;width:42px!important;height:42px!important;border-radius:12px!important;font-size:22px!important}.streamer-status-line{padding:6px 0!important;gap:8px!important;font-size:12px!important}.streamer-status-line strong{font-size:13px!important}.streamer-mini-stat{min-height:52px!important;padding:8px 10px!important;border-radius:12px!important;gap:2px!important}.streamer-mini-stat span{font-size:12px!important}.streamer-mini-stat strong{font-size:20px!important}.streamer-money-stat,.streamer-money-stat strong{min-height:52px!important}.streamer-money-stat strong{font-size:20px!important;line-height:1.05!important}.finance-summary-controls,.finance-summary-panel{gap:8px!important}.finance-range-tabs{gap:5px!important}.finance-range-tab{min-height:30px!important;height:30px!important;border-radius:8px!important;padding:4px 9px!important;font-size:12px!important}.finance-streamer-filter{min-width:180px!important;max-width:260px!important}.finance-streamer-filter select{min-height:30px!important;height:30px!important;padding:4px 9px!important;font-size:13px!important}.finance-summary-grid{grid-template-columns:repeat(5,minmax(112px,1fr))!important}*,:after,:before{box-sizing:border-box}.customer-shell{padding:12px}.customer-frame{width:min(100%,460px);max-width:calc(100vw - 24px);margin-inline:auto}.customer-loading,.customer-phone{padding-inline:14px}.customer-center,.customer-center>*{width:100%;max-width:100%}.customer-center-top{gap:10px}.customer-center-top>.inline-actions{flex:0 0 auto;gap:6px;justify-content:flex-end}.customer-center-top .compact-action-btn{min-height:32px;padding-inline:9px}.customer-center-order{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.customer-center-order-meta,.customer-center-order>div:first-child{min-width:0}.customer-center-order-actions,.customer-center-order>button{grid-column:1/-1}.customer-center-order-actions{width:100%}.worker-console-frame{width:min(100%,460px);height:min(100vh,860px);max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);margin:12px auto;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:22px;background:linear-gradient(180deg,rgba(10,19,31,.98),rgba(8,16,27,.98)),#08131f;box-shadow:0 36px 100px rgba(0,0,0,.42)}.worker-console-frame .worker-console-shell{width:100%;height:100%;min-height:0;overflow-y:auto;padding:14px}.worker-workbench{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:12px;gap:12px}.worker-workbench-hero{margin:0;border-radius:16px}.worker-workbench-guide,.worker-workbench-stats{display:grid;grid-gap:8px;gap:8px}.worker-workbench-guide span,.worker-workbench-stats span{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.035)}.worker-workbench-guide small,.worker-workbench-stats small{color:rgba(237,244,251,.58);font-size:11px;line-height:1.35}.worker-workbench-stats strong{color:#8df2bb;font-size:20px;line-height:1}.worker-workbench-guide strong{font-size:13px}.worker-workbench .view-stack,.worker-workbench .worker-order-panel{min-height:0}.worker-workbench .worker-order-panel{height:100%;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:10px;gap:10px}.worker-workbench .dense-order-table{min-height:0;overflow-y:auto}.worker-workbench .dense-order-detail{max-height:58vh;overflow-y:auto}.worker-workbench .dense-order-header{display:none}.worker-workbench-hero{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) auto}.worker-workbench-hero .inline-actions{align-self:start;flex:0 0 auto;display:inline-flex;flex-wrap:nowrap;justify-content:flex-end;width:auto;gap:6px}.worker-workbench-hero .ghost-btn{min-height:32px;border-radius:8px;padding:6px 10px;font-size:12px}.worker-header-copy{min-width:0}.worker-header-actions{padding-top:2px}.worker-finance-overview{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;padding-top:2px}.worker-finance-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;width:100%}.worker-finance-tabs .finance-range-tab{min-height:30px!important;height:30px!important;padding:4px 6px!important;border-radius:8px!important;font-size:12px!important;white-space:nowrap}.worker-finance-stats{display:grid;grid-template-columns:1.45fr repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.worker-finance-stats span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:7px 8px;border:1px solid rgba(184,210,233,.11);border-radius:8px;background:rgba(255,255,255,.035)}.worker-finance-stats small{color:rgba(237,244,251,.58);font-size:11px;line-height:1.1}.worker-finance-stats strong{overflow:hidden;color:#8df2bb;font-size:15px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.worker-order-panel .dense-order-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.worker-order-panel .dense-order-detail{position:fixed;inset:0;z-index:80;display:grid;place-items:center;max-height:none;overflow-y:auto;padding:18px;background:rgba(3,9,16,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.worker-order-panel .dense-order-detail-grid{width:min(820px,100%);max-height:min(82vh,720px);overflow-y:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(184,210,233,.16);border-radius:8px;background:linear-gradient(180deg,rgba(15,31,49,.98),rgba(8,18,31,.98)),var(--panel);box-shadow:0 26px 90px rgba(0,0,0,.5)}.dense-order-detail-close{position:fixed;top:18px;right:18px;z-index:81;min-height:34px;border:1px solid rgba(184,210,233,.18);border-radius:8px;background:rgba(15,31,49,.92);color:var(--text);padding:0 13px;font-size:13px;font-weight:800}.worker-order-panel .dense-order-log-block{display:grid}@media (max-width:520px){.customer-shell{padding:10px}.customer-frame,.worker-console-frame{max-width:calc(100vw - 20px)}.customer-loading,.customer-phone{padding-inline:12px}.worker-console-frame{margin:10px auto;height:calc(100vh - 20px);max-height:calc(100vh - 20px)}.worker-workbench-stats{gap:6px}.worker-workbench-stats span{padding:8px 6px}.worker-workbench-guide{grid-template-columns:1fr}}html.z6y-mobile-shell,html.z6y-mobile-shell body{width:100%;min-width:0;height:100%;overflow:hidden;background:#07111f}html.z6y-mobile-shell body{min-height:100dvh;background:radial-gradient(circle at 0 0,rgba(95,209,255,.08),transparent 24%),linear-gradient(180deg,#07111f,#091625)}html.z6y-mobile-shell #__next{width:100%;min-width:0;height:100%;overflow:hidden}html.z6y-mobile-shell .page-shell{width:100%;min-width:0;min-height:100dvh;padding:6px;overflow:hidden}html.z6y-mobile-shell .dashboard-shell{height:100dvh;overflow:hidden}html.z6y-mobile-shell .dashboard-shell .ops-grid{width:100%;height:calc(100dvh - 12px);min-width:0;min-height:0;grid-template-columns:176px minmax(0,1fr);gap:6px;align-items:stretch;overflow:hidden}html.z6y-mobile-shell .dashboard-shell .control-rail,html.z6y-mobile-shell .dashboard-shell .main-stage{min-width:0;min-height:0;height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);overflow-y:auto;overflow-x:hidden;align-content:start;gap:6px;padding-right:2px;overscroll-behavior:contain}html.z6y-mobile-shell .dashboard-shell .control-rail{display:flex;flex-direction:column;align-content:stretch}html.z6y-mobile-shell .dashboard-shell .control-rail>.rail-brand{flex:0 0 auto}html.z6y-mobile-shell .dashboard-shell .control-rail>.rail-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html.z6y-mobile-shell .dashboard-shell .control-rail>.rail-card .nav-stack{flex:1 1 auto;min-height:0;margin-top:6px!important;overflow-y:auto;overflow-x:hidden;padding-right:2px}html.z6y-mobile-shell .dashboard-shell .main-stage{display:flex;flex-direction:column;align-content:stretch}html.z6y-mobile-shell .dashboard-shell .main-stage>.panel,html.z6y-mobile-shell .dashboard-shell .main-stage>.view-stack{flex:0 0 auto}html.z6y-mobile-shell .dashboard-shell .main-stage>.panel:last-child,html.z6y-mobile-shell .dashboard-shell .main-stage>.view-stack:last-child{flex:1 1 auto;min-height:0}html.z6y-mobile-shell .dashboard-shell .main-stage>.panel:last-child{display:flex;flex-direction:column}html.z6y-mobile-shell .dashboard-shell .control-rail::-webkit-scrollbar,html.z6y-mobile-shell .dashboard-shell .main-stage::-webkit-scrollbar{width:4px}html.z6y-mobile-shell .dashboard-shell .control-rail::-webkit-scrollbar-thumb,html.z6y-mobile-shell .dashboard-shell .main-stage::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(143,167,191,.28)}html.z6y-mobile-shell .dashboard-shell .control-rail::-webkit-scrollbar-track,html.z6y-mobile-shell .dashboard-shell .main-stage::-webkit-scrollbar-track{background:transparent}html.z6y-mobile-shell .data-card,html.z6y-mobile-shell .finance-trace-card,html.z6y-mobile-shell .masthead,html.z6y-mobile-shell .message-box,html.z6y-mobile-shell .panel,html.z6y-mobile-shell .product-hub-card,html.z6y-mobile-shell .rail-brand,html.z6y-mobile-shell .rail-card,html.z6y-mobile-shell .stat-card,html.z6y-mobile-shell .status-chip{border-radius:8px}html.z6y-mobile-shell .masthead,html.z6y-mobile-shell .panel,html.z6y-mobile-shell .rail-brand,html.z6y-mobile-shell .rail-card{padding:8px}html.z6y-mobile-shell .rail-brand{gap:7px;position:relative;z-index:40;overflow:visible}html.z6y-mobile-shell .brand-action-trigger{gap:7px;cursor:pointer}html.z6y-mobile-shell .brand-action-trigger:focus-visible{outline:1px solid rgba(95,209,255,.7);outline-offset:3px}html.z6y-mobile-shell .brand-action-menu{position:absolute;top:calc(100% + 6px);left:0;display:none;width:100%;gap:5px;padding:6px;border:1px solid rgba(143,167,191,.22);border-radius:8px;background:rgba(7,17,31,.98);box-shadow:0 14px 32px rgba(0,0,0,.28)}html.z6y-mobile-shell .brand-action-card.menu-open .brand-action-menu{display:grid}html.z6y-mobile-shell .brand-action-menu button{min-height:28px;padding:6px 8px;border:1px solid rgba(143,167,191,.18);border-radius:7px;background:rgba(255,255,255,.045);color:#eaf3ff;font-size:11px;font-weight:800;text-align:left}html.z6y-mobile-shell .brand-action-menu button:disabled{cursor:wait;opacity:.62}html.z6y-mobile-shell .brand-action-menu button.danger{border-color:rgba(255,111,111,.26);color:#ffb4b4}html.z6y-mobile-shell .brand-mark{width:28px;height:28px;border-radius:8px;font-size:12px}html.z6y-mobile-shell .brand-title{font-size:13px;line-height:1.15}html.z6y-mobile-shell .brand-note,html.z6y-mobile-shell .data-subtitle,html.z6y-mobile-shell .finance-trace-row small,html.z6y-mobile-shell .masthead-copy,html.z6y-mobile-shell .nav-note,html.z6y-mobile-shell .note-box,html.z6y-mobile-shell .panel-desc,html.z6y-mobile-shell .product-hub-card small{font-size:10px;line-height:1.25}html.z6y-mobile-shell .streamer-desktop-status{margin-top:3px;padding:2px 5px;font-size:9px}html.z6y-mobile-shell .data-card-head,html.z6y-mobile-shell .finance-summary-controls,html.z6y-mobile-shell .finance-trace-actions,html.z6y-mobile-shell .finance-trace-head,html.z6y-mobile-shell .finance-trace-summary,html.z6y-mobile-shell .panel-header,html.z6y-mobile-shell .product-hub-toolbar{gap:6px;margin-bottom:6px}html.z6y-mobile-shell .brand-pill,html.z6y-mobile-shell .panel-kicker,html.z6y-mobile-shell .product-hub-card-kicker{padding:2px 5px;border-radius:999px;font-size:9px;line-height:1.15}html.z6y-mobile-shell .masthead-title,html.z6y-mobile-shell .panel-title{font-size:17px;line-height:1.1}html.z6y-mobile-shell .data-title,html.z6y-mobile-shell .finance-trace-head h2,html.z6y-mobile-shell .product-hub-card strong{font-size:13px;line-height:1.16}html.z6y-mobile-shell .nav-stack{gap:5px}html.z6y-mobile-shell .nav-btn,html.z6y-mobile-shell .status-chip{gap:2px;padding:6px 7px;border-radius:8px}html.z6y-mobile-shell .nav-label,html.z6y-mobile-shell .status-chip strong{font-size:12px;line-height:1.15}html.z6y-mobile-shell .context-list,html.z6y-mobile-shell .control-rail,html.z6y-mobile-shell .finance-summary-grid,html.z6y-mobile-shell .form-grid,html.z6y-mobile-shell .list-grid,html.z6y-mobile-shell .main-stage,html.z6y-mobile-shell .meta-grid,html.z6y-mobile-shell .panel-grid,html.z6y-mobile-shell .product-hub-grid,html.z6y-mobile-shell .stats-grid,html.z6y-mobile-shell .status-strip,html.z6y-mobile-shell .streamer-payment-grid,html.z6y-mobile-shell .streamer-product-entry-grid,html.z6y-mobile-shell .streamer-product-form-grid,html.z6y-mobile-shell .streamer-product-top-grid,html.z6y-mobile-shell .streamer-qr-grid,html.z6y-mobile-shell .three-cols,html.z6y-mobile-shell .two-cols,html.z6y-mobile-shell .view-stack{gap:6px}html.z6y-mobile-shell .finance-summary-grid,html.z6y-mobile-shell .panel-grid,html.z6y-mobile-shell .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.z6y-mobile-shell .finance-summary-panel{gap:6px!important}html.z6y-mobile-shell .finance-summary-panel .panel-header{flex:0 0 auto;margin-bottom:0!important}html.z6y-mobile-shell .finance-summary-grid{flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(72px,118px);align-content:space-between}html.z6y-mobile-shell .finance-summary-grid .finance-trace-card{min-height:0;padding:7px 9px;align-content:center}html.z6y-mobile-shell .finance-summary-grid .finance-trace-card strong{font-size:18px!important;line-height:1.1}html.z6y-mobile-shell .product-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html.z6y-mobile-shell .data-card,html.z6y-mobile-shell .finance-trace-card,html.z6y-mobile-shell .product-hub-card,html.z6y-mobile-shell .stat-card{min-height:0;padding:8px;gap:5px}html.z6y-mobile-shell .product-hub-card{align-content:start}html.z6y-mobile-shell .dense-order-detail-close,html.z6y-mobile-shell .finance-range-tab,html.z6y-mobile-shell .ghost-btn,html.z6y-mobile-shell .primary-btn{min-height:28px;padding:5px 8px;border-radius:7px;font-size:11px;line-height:1.15}html.z6y-mobile-shell input,html.z6y-mobile-shell select,html.z6y-mobile-shell textarea{min-height:28px;padding:5px 7px;border-radius:7px;font-size:11px;line-height:1.2}html.z6y-mobile-shell textarea{min-height:52px}html.z6y-mobile-shell .field{gap:3px}html.z6y-mobile-shell .field label{font-size:10px}html.z6y-mobile-shell .status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}html.z6y-mobile-shell .finance-range-tabs{gap:4px;padding:2px}html.z6y-mobile-shell .finance-streamer-filter select{min-width:120px}html.z6y-mobile-shell .finance-trace-backdrop{padding:8px}html.z6y-mobile-shell .finance-trace-drawer,html.z6y-mobile-shell .streamer-alert-dialog{width:min(780px,calc(100vw - 18px));max-height:calc(100dvh - 18px);border-radius:10px;padding:10px}html.z6y-mobile-shell .dense-order-detail-grid,html.z6y-mobile-shell .finance-trace-table{gap:5px;padding:6px}html.z6y-mobile-shell .finance-trace-row{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(72px,.5fr));gap:5px;padding:6px}html.z6y-mobile-shell .live-notice{left:8px;right:8px;bottom:8px;padding:8px;border-radius:8px}html.z6y-mobile-shell .dashboard-shell .main-stage{display:grid;grid-auto-rows:max-content;align-content:start;grid-gap:6px;gap:6px}html.z6y-mobile-shell .dashboard-shell .main-stage>.panel,html.z6y-mobile-shell .dashboard-shell .main-stage>.panel:last-child,html.z6y-mobile-shell .dashboard-shell .main-stage>.view-stack,html.z6y-mobile-shell .dashboard-shell .main-stage>.view-stack:last-child{flex:none;min-height:0}html.z6y-mobile-shell .dashboard-shell .main-stage>.panel:last-child{display:grid;align-content:start}html.z6y-mobile-shell .main-stage .data-card,html.z6y-mobile-shell .main-stage .finance-trace-card,html.z6y-mobile-shell .main-stage .masthead,html.z6y-mobile-shell .main-stage .panel,html.z6y-mobile-shell .main-stage .product-hub-card,html.z6y-mobile-shell .main-stage .stat-card,html.z6y-mobile-shell .main-stage .streamer-mini-stat,html.z6y-mobile-shell .main-stage .streamer-status-card{min-height:0!important;padding:6px 8px!important;border-radius:8px!important}html.z6y-mobile-shell .main-stage .data-card-head,html.z6y-mobile-shell .main-stage .finance-summary-controls,html.z6y-mobile-shell .main-stage .finance-trace-actions,html.z6y-mobile-shell .main-stage .finance-trace-head,html.z6y-mobile-shell .main-stage .finance-trace-summary,html.z6y-mobile-shell .main-stage .panel-header,html.z6y-mobile-shell .main-stage .product-hub-toolbar{gap:5px!important;margin-bottom:5px!important}html.z6y-mobile-shell .main-stage .masthead-title,html.z6y-mobile-shell .main-stage .panel-title{font-size:15px!important;line-height:1.08!important}html.z6y-mobile-shell .main-stage .data-subtitle,html.z6y-mobile-shell .main-stage .finance-trace-row small,html.z6y-mobile-shell .main-stage .masthead-copy,html.z6y-mobile-shell .main-stage .note-box,html.z6y-mobile-shell .main-stage .panel-desc,html.z6y-mobile-shell .main-stage .product-hub-card small{font-size:9px!important;line-height:1.2!important}html.z6y-mobile-shell .main-stage .brand-pill,html.z6y-mobile-shell .main-stage .panel-kicker,html.z6y-mobile-shell .main-stage .product-hub-card-kicker{padding:2px 5px!important;font-size:8px!important;line-height:1.1!important}html.z6y-mobile-shell .main-stage .data-title,html.z6y-mobile-shell .main-stage .finance-trace-head h2,html.z6y-mobile-shell .main-stage .product-hub-card strong{font-size:11px!important;line-height:1.1!important}html.z6y-mobile-shell .main-stage .finance-summary-grid,html.z6y-mobile-shell .main-stage .panel-grid,html.z6y-mobile-shell .main-stage .product-hub-grid,html.z6y-mobile-shell .main-stage .stats-grid,html.z6y-mobile-shell .main-stage .streamer-status-layout,html.z6y-mobile-shell .main-stage .streamer-status-lines,html.z6y-mobile-shell .main-stage .streamer-status-main,html.z6y-mobile-shell .main-stage .streamer-status-side{gap:5px!important}html.z6y-mobile-shell .main-stage .streamer-status-main{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important}html.z6y-mobile-shell .main-stage .streamer-status-card{gap:4px!important}html.z6y-mobile-shell .main-stage .streamer-status-card-head{gap:6px!important;align-items:center!important}html.z6y-mobile-shell .main-stage .streamer-status-total{min-width:30px!important;width:30px!important;height:30px!important;border-radius:9px!important;font-size:16px!important}html.z6y-mobile-shell .main-stage .streamer-status-line{padding:3px 0!important;gap:6px!important;font-size:9px!important;line-height:1.15!important}html.z6y-mobile-shell .main-stage .streamer-status-line strong{font-size:10px!important}html.z6y-mobile-shell .main-stage .streamer-status-side{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-content:stretch!important}html.z6y-mobile-shell .main-stage .streamer-mini-stat{align-content:start!important;gap:2px!important}html.z6y-mobile-shell .main-stage .streamer-mini-stat span{font-size:9px!important;line-height:1.15!important}html.z6y-mobile-shell .main-stage .streamer-mini-stat strong{font-size:15px!important;line-height:1!important}html.z6y-mobile-shell .main-stage .streamer-money-stat strong{font-size:15px!important}html.z6y-mobile-shell .main-stage .finance-summary-panel{gap:5px!important}html.z6y-mobile-shell .main-stage .finance-summary-panel .panel-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-bottom:5px!important}html.z6y-mobile-shell .main-stage .finance-summary-controls{align-items:end;justify-content:end}html.z6y-mobile-shell .main-stage .finance-range-tabs{gap:3px!important;padding:1px!important}html.z6y-mobile-shell .main-stage .finance-range-tab{min-height:22px!important;padding:3px 6px!important;border-radius:6px!important;font-size:9px!important}html.z6y-mobile-shell .main-stage .finance-streamer-filter label{font-size:9px!important}html.z6y-mobile-shell .main-stage .finance-streamer-filter select{min-width:92px!important;min-height:24px!important;padding:3px 18px 3px 6px!important;font-size:10px!important}html.z6y-mobile-shell .main-stage .finance-summary-grid{flex:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-content:start!important;justify-content:stretch!important}html.z6y-mobile-shell .main-stage .finance-summary-grid .finance-trace-card{display:grid!important;min-height:74px!important;align-content:start!important;grid-gap:4px!important;gap:4px!important}html.z6y-mobile-shell .main-stage .finance-summary-grid .finance-trace-card strong{font-size:20px!important;line-height:1.05!important}html.z6y-mobile-shell .main-stage .product-hub-card{min-height:0!important}html.z6y-mobile-shell .login-shell,html.z6y-mobile-shell .orb-login-shell{min-height:100dvh;padding:8px;overflow:hidden}html.z6y-mobile-shell .dashboard-entry-shell{min-height:100dvh;padding:8px}html.z6y-mobile-shell .dashboard-entry-loader{width:min(280px,calc(100vw - 16px));gap:10px;padding:16px 14px;border-radius:17px}html.z6y-mobile-shell .dashboard-heart-frame{width:min(27vmin,160px)}html.z6y-mobile-shell .dashboard-heart-path{stroke-width:1.6}html.z6y-mobile-shell .dashboard-entry-meta{gap:5px}html.z6y-mobile-shell .loading-title{font-size:16px;line-height:1.12}html.z6y-mobile-shell .loading-copy{font-size:10px;line-height:1.35}html.z6y-mobile-shell .orb-loader-top{top:12px;left:12px;width:min(160px,calc(100vw - 24px))}html.z6y-mobile-shell .orb-loader-core{gap:5px}html.z6y-mobile-shell .orb-loader-center{width:110px;height:110px}html.z6y-mobile-shell .orb-loader-cta,html.z6y-mobile-shell .orb-loader-exit{min-width:4rem;font-size:10px}html.z6y-mobile-shell .orb-loader-version{min-height:18px;padding:0 8px;font-size:9px}html.z6y-mobile-shell .orb-loader-history-button{min-height:18px;padding:0 7px;font-size:9px}html.z6y-mobile-shell .orb-loader-history-corner{right:12px;bottom:11px}html.z6y-mobile-shell .orb-loader-bottom{left:12px;right:12px;bottom:11px;font-size:9px}html.z6y-mobile-shell .orb-loader-blocks{height:6px;gap:2px}html.z6y-mobile-shell .orb-loader-blocks i{width:4px;height:4px}html.z6y-mobile-shell .orb-login-panel-wrap{min-height:100dvh;padding:8px}html.z6y-mobile-shell .orb-login-panel{width:min(220px,calc(100vw - 16px));max-width:calc(100vw - 16px);padding:13px;border-radius:12px}html.z6y-mobile-shell .orb-login-form{gap:9px}html.z6y-mobile-shell .orb-login-field{gap:4px}html.z6y-mobile-shell .orb-login-field label{font-size:10px}html.z6y-mobile-shell .orb-login-field input{min-height:28px;padding:0 8px;border-radius:8px;font-size:11px}html.z6y-mobile-shell .orb-login-remember{gap:5px;font-size:10px}html.z6y-mobile-shell .orb-login-remember input[type=checkbox]{flex-basis:12px;width:12px;min-width:12px;height:12px}html.z6y-mobile-shell .orb-login-submit{min-height:30px;border-radius:8px;font-size:12px}html.z6y-mobile-shell .orb-login-form .error-code-notice{min-height:38px;padding:6px;border-radius:8px}html.z6y-mobile-shell .login-card{max-width:210px;padding:8px;border-radius:10px}html.z6y-mobile-shell .login-card button,html.z6y-mobile-shell .login-card input{min-height:24px}html.z6y-mobile-shell *,html.z6y-mobile-shell :after,html.z6y-mobile-shell :before{max-width:100%;box-sizing:border-box}.dashboard-shell .ops-grid{grid-template-columns:minmax(240px,260px) minmax(0,1fr);gap:14px}.dashboard-shell .main-stage{display:grid;grid-auto-rows:min-content;grid-gap:12px;gap:12px;min-width:0}.dashboard-shell .main-stage>.data-card,.dashboard-shell .main-stage>.panel,.dashboard-shell .main-stage>.view-stack{min-width:0}.dashboard-shell .control-rail{padding-right:0}.customer-shell{padding:16px 12px 28px}.customer-frame{width:min(100%,500px);max-height:min(94vh,860px)}.customer-center{gap:10px}.customer-center-section-head,.customer-center-top{gap:12px}.customer-center-actions,.customer-center-order-list{gap:10px}.customer-center-order{align-items:stretch}.customer-center-order>div:first-child{min-width:0}.customer-center-order-actions{justify-content:flex-end}.worker-console-frame{width:min(100%,520px)}.worker-console-frame .worker-console-shell{padding:16px 16px 18px}.worker-workbench{gap:10px}.worker-workbench-hero{gap:12px}.worker-workbench-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.worker-workbench-guide{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1200px){.dashboard-shell .ops-grid{grid-template-columns:1fr}.dashboard-shell .control-rail{position:static;height:auto;max-height:none}.dashboard-shell .main-stage{gap:10px}.customer-frame,.worker-console-frame{width:min(100%,560px)}}