:root{--mi-static-neutral-00:#fff;--mi-static-neutral-50:#f9fafb;--mi-static-neutral-100:#f3f4f6;--mi-static-neutral-150:#edf0f3;--mi-static-neutral-200:#e5e7eb;--mi-static-neutral-300:#d1d5db;--mi-static-neutral-400:#9ca3af;--mi-static-neutral-500:#6b7280;--mi-static-neutral-600:#4b5563;--mi-static-neutral-700:#374151;--mi-static-neutral-800:#1f2937;--mi-static-neutral-850:#181f2a;--mi-static-neutral-900:#111827;--mi-static-neutral-1000:#0b1018;--mi-static-blue-50:#eef4ff;--mi-static-blue-100:#dbe7fe;--mi-static-blue-300:#93b4fd;--mi-static-blue-400:#4176e6;--mi-static-blue-500:#3b66d9;--mi-static-blue-600:#2f51b8;--mi-static-blue-700:#27429a;--mi-static-green-500:#22c55e;--mi-static-green-600:#16a34a;--mi-static-amber-500:#f59e0b;--mi-static-amber-600:#d97706;--mi-static-red-500:#ef4444;--mi-static-red-600:#dc2626;--mi-static-cyan-500:#038387;--mi-static-amber-700:#986f0b;--mi-static-orange-500:#ca5010;--mi-static-magenta-500:#c239b3;--mi-static-purple-500:#744da9;--mi-static-pink-500:#ec4899;--mi-static-pink-400:#f472b6;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-full:999px;--r-btn:10px;--r-input:10px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", "Cascadia Code", "SF Mono", Consolas, "Courier New", monospace;--sidebar-w:216px;--sidebar-collapsed:52px;--titlebar-h:46px}html{--mi-alias-bg-base:var(--mi-static-neutral-50);--mi-alias-bg-app:var(--mi-static-neutral-50);--mi-alias-bg-panel:var(--mi-static-neutral-00);--mi-alias-bg-card:var(--mi-static-neutral-00);--mi-alias-bg-raised:var(--mi-static-neutral-100);--mi-alias-bg-hover:var(--mi-static-neutral-150);--mi-alias-bg-active:var(--mi-static-neutral-200);--mi-alias-label-primary:var(--mi-static-neutral-900);--mi-alias-label-secondary:var(--mi-static-neutral-700);--mi-alias-label-tertiary:var(--mi-static-neutral-500);--mi-alias-label-dimmed:var(--mi-static-neutral-400);--mi-alias-label-invert:var(--mi-static-neutral-00);--mi-alias-border-faint:#0000000d;--mi-alias-border-base:#00000014;--mi-alias-border-strong:#0000001f;--mi-alias-brand:var(--mi-static-blue-500);--mi-alias-brand-strong:var(--mi-static-blue-600);--mi-alias-brand-dim:#3b66d914;--mi-alias-brand-glow:#3b66d929;--mi-alias-interactive-hover:#0000000a;--mi-alias-interactive-active:#00000012;--mi-alias-ok:var(--mi-static-green-500);--mi-alias-ok-soft:#22c55e1a;--mi-alias-warn:var(--mi-static-amber-500);--mi-alias-warn-soft:#f59e0b1f;--mi-alias-danger:var(--mi-static-red-500);--mi-alias-danger-soft:#ef44441a;--mi-alias-info:var(--mi-static-blue-400);--mi-alias-info-soft:#4176e61a;--mi-alias-oaics:var(--mi-static-blue-400);--mi-alias-oaics-soft:#4176e61f;--mi-alias-oaics-run-border:#4176e659;--mi-alias-oaics-run-soft:#4176e614;--mi-alias-oaics-ok:var(--mi-static-pink-500);--mi-alias-oaics-ok-soft:#ec48991f;--mi-alias-oaics-ok-border:#ec489966;--mi-alias-stage-checkout:var(--mi-static-blue-400);--mi-alias-stage-init:var(--mi-static-cyan-500);--mi-alias-stage-update:var(--mi-static-amber-700);--mi-alias-stage-provider:var(--mi-static-orange-500);--mi-alias-stage-approve:var(--mi-static-magenta-500);--mi-alias-stage-poll:var(--mi-static-green-500);--mi-alias-stage-resolve:var(--mi-static-purple-500);--mi-alias-scrollbar-thumb:var(--mi-static-neutral-300);--mi-alias-scrollbar-thumb-hover:var(--mi-static-neutral-400);--mi-alias-scrollbar-thumb-l2:var(--mi-static-neutral-400);--mi-alias-scrollbar-thumb-hover-l2:var(--mi-static-neutral-500);--mi-alias-track-off:var(--mi-static-neutral-300);--mi-alias-track-off-2:var(--mi-static-neutral-400);--mi-alias-fg-warn:var(--mi-static-amber-600);--mi-alias-fg-info:var(--mi-static-blue-600);--mi-alias-fg-danger:var(--mi-static-red-600);--mi-alias-fg-ok:var(--mi-static-green-600);--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 4px 12px #00000017;--shadow-lg:0 12px 32px #00000026;--shadow-glow:0 0 0 3px var(--mi-alias-brand-glow);--mi-alias-titlebar-bg:#ffffffb8;--mi-alias-titlebar-blur:blur(16px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--mi-alias-bg-base:var(--mi-static-neutral-900);--mi-alias-bg-app:var(--mi-static-neutral-900);--mi-alias-bg-panel:var(--mi-static-neutral-850);--mi-alias-bg-card:var(--mi-static-neutral-850);--mi-alias-bg-raised:var(--mi-static-neutral-800);--mi-alias-bg-hover:var(--mi-static-neutral-800);--mi-alias-bg-active:var(--mi-static-neutral-700);--mi-alias-label-primary:var(--mi-static-neutral-50);--mi-alias-label-secondary:var(--mi-static-neutral-300);--mi-alias-label-tertiary:var(--mi-static-neutral-400);--mi-alias-label-dimmed:var(--mi-static-neutral-500);--mi-alias-label-invert:var(--mi-static-neutral-900);--mi-alias-border-faint:#ffffff0f;--mi-alias-border-base:#ffffff1a;--mi-alias-border-strong:#ffffff29;--mi-alias-brand:var(--mi-static-blue-300);--mi-alias-brand-strong:var(--mi-static-blue-400);--mi-alias-brand-dim:#93b4fd24;--mi-alias-brand-glow:#93b4fd38;--mi-alias-interactive-hover:#ffffff0f;--mi-alias-interactive-active:#ffffff1a;--mi-alias-ok-soft:#22c55e2e;--mi-alias-warn-soft:#f59e0b33;--mi-alias-danger-soft:#ef44442e;--mi-alias-info-soft:#4176e62e;--mi-alias-oaics-soft:#93b4fd2e;--mi-alias-oaics-run-border:#93b4fd73;--mi-alias-oaics-run-soft:#93b4fd24;--mi-alias-oaics-ok:var(--mi-static-pink-400);--mi-alias-oaics-ok-soft:#f472b629;--mi-alias-oaics-ok-border:#f472b673;--mi-alias-scrollbar-thumb:var(--mi-static-neutral-600);--mi-alias-scrollbar-thumb-hover:var(--mi-static-neutral-500);--mi-alias-scrollbar-thumb-l2:var(--mi-static-neutral-700);--mi-alias-scrollbar-thumb-hover-l2:var(--mi-static-neutral-600);--mi-alias-track-off:var(--mi-static-neutral-600);--mi-alias-track-off-2:var(--mi-static-neutral-500);--mi-alias-fg-warn:#f0a04b;--mi-alias-fg-info:var(--mi-static-blue-300);--mi-alias-fg-danger:#f06a5a;--mi-alias-fg-ok:#4fa84f;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 12px 32px #0000008c;--mi-alias-titlebar-bg:#141418b8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--bg-base:var(--mi-alias-bg-base);--bg-app:var(--mi-alias-bg-app);--bg-panel:var(--mi-alias-bg-panel);--bg-card:var(--mi-alias-bg-card);--bg-elev:var(--mi-alias-bg-panel);--bg-raised:var(--mi-alias-bg-raised);--bg-hover:var(--mi-alias-bg-hover);--bg-active:var(--mi-alias-bg-active);--text-1:var(--mi-alias-label-primary);--text-2:var(--mi-alias-label-secondary);--text-3:var(--mi-alias-label-tertiary);--text-invert:var(--mi-alias-label-invert);--border:var(--mi-alias-border-base);--border-strong:var(--mi-alias-border-strong);--border-faint:var(--mi-alias-border-faint);--accent:var(--mi-alias-brand);--accent-strong:var(--mi-alias-brand-strong);--accent-dim:var(--mi-alias-brand-dim);--accent-glow:var(--mi-alias-brand-glow);--ok:var(--mi-alias-ok);--ok-soft:var(--mi-alias-ok-soft);--warn:var(--mi-alias-warn);--warn-soft:var(--mi-alias-warn-soft);--danger:var(--mi-alias-danger);--danger-soft:var(--mi-alias-danger-soft);--info:var(--mi-alias-info);--info-soft:var(--mi-alias-info-soft);--info-dim:var(--mi-alias-info-soft);--muted:var(--mi-alias-label-tertiary);--oaics:var(--mi-alias-oaics);--oaics-soft:var(--mi-alias-oaics-soft);--oaics-ok:var(--mi-alias-oaics-ok);--oaics-ok-soft:var(--mi-alias-oaics-ok-soft);--oaics-ok-border:var(--mi-alias-oaics-ok-border);--oaics-run-border:var(--mi-alias-oaics-run-border);--oaics-run-soft:var(--mi-alias-oaics-run-soft);--track-off:var(--mi-alias-track-off);--track-off-2:var(--mi-alias-track-off-2);--fg-warn:var(--mi-alias-fg-warn);--fg-info:var(--mi-alias-fg-info);--fg-danger:var(--mi-alias-fg-danger);--fg-ok:var(--mi-alias-fg-ok);--st-checkout:var(--mi-alias-stage-checkout);--st-init:var(--mi-alias-stage-init);--st-update:var(--mi-alias-stage-update);--st-provider:var(--mi-alias-stage-provider);--st-approve:var(--mi-alias-stage-approve);--st-poll:var(--mi-alias-stage-poll);--st-resolve:var(--mi-alias-stage-resolve)}::selection{background:var(--mi-alias-brand-dim);color:var(--mi-alias-label-primary)}:root{--mi-ease:cubic-bezier(.4, 0, .2, 1);--mi-ease-out:cubic-bezier(0, 0, .2, 1);--mi-dur-fast:.1s;--mi-dur:.2s;--mi-dur-slow:.3s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports not selector(::-webkit-scrollbar){*,:before,:after{scrollbar-width:thin;scrollbar-color:var(--mi-alias-scrollbar-thumb) transparent}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--mi-alias-scrollbar-thumb);border-radius:var(--r-full);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--mi-alias-scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font-sans);color:var(--text-1);background:var(--bg-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:13px;line-height:1.55;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}a{color:var(--accent-strong);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{letter-spacing:-.01em;font-weight:600}code,pre,kbd{font-family:var(--font-mono);font-size:.92em}.window{background:radial-gradient(1100px 460px at 70% -10%, #3b66d909, transparent 60%), var(--bg-app);flex-direction:column;height:100vh;display:flex}.body{flex:1;min-height:0;display:flex}.content{flex:1;min-width:0;min-height:0;padding:20px 24px 40px;overflow-y:auto}.titlebar{height:var(--titlebar-h);background:var(--mi-alias-titlebar-bg);border-bottom:1px solid var(--border);-webkit-backdrop-filter:var(--mi-alias-titlebar-blur);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:16px;padding:0 14px;display:flex}.traffic-lights{align-items:center;gap:7px;display:flex}.tl{opacity:.9;border-radius:50%;width:11px;height:11px;transition:opacity .15s}.tl:hover{opacity:1}.tl-close{background:#ff5f57}.tl-min{background:#febc2e}.tl-max{background:#28c840}.titlebar-title{align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.titlebar-mark{background:var(--accent);border-radius:5px;width:17px;height:17px;position:relative}.titlebar-mark:after{content:"";background:var(--text-invert);opacity:.9;border-radius:3px;position:absolute;inset:5px}.titlebar-name{color:var(--text-1);letter-spacing:.01em}.titlebar-sep{color:var(--text-3);font-weight:400}.titlebar-sub{color:var(--text-3);font-weight:500}.titlebar-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.titlebar-divider{background:var(--border);width:1px;height:16px}.titlebar-badge{border-radius:var(--r-full);background:var(--bg-card);border:1px solid var(--border);color:var(--text-2);align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.titlebar-traffic{cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color .15s}.titlebar-traffic:hover{border-color:var(--accent)}.titlebar-traffic-wrap{display:inline-flex;position:relative}.traffic-popover{z-index:1000;border-radius:var(--r-md,10px);background:var(--bg-card);border:1px solid var(--border);font-variant-numeric:tabular-nums;min-width:230px;padding:10px 12px;font-size:11.5px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 28px #00000047}.traffic-popover-head{color:var(--text-1);justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:600;display:flex}.traffic-popover-reset{border:1px solid var(--border);border-radius:var(--r-full);color:var(--text-2);cursor:pointer;background:0 0;padding:2px 8px;font-size:10.5px}.traffic-popover-reset:hover{border-color:var(--accent);color:var(--accent)}.traffic-popover-grid{flex-direction:column;gap:5px;display:flex}.traffic-popover-row{background:var(--bg-soft,#7f7f7f0f);border-radius:6px;grid-template-columns:40px 1fr 1fr auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.traffic-popover-label{color:var(--text-2);font-weight:500}.traffic-popover-up,.traffic-popover-down{text-align:right;white-space:nowrap}.traffic-popover-reset-sm{color:var(--text-3,var(--text-2));cursor:pointer;opacity:.55;background:0 0;border:none;padding:0 2px;font-size:10.5px}.traffic-popover-reset-sm:hover{color:var(--accent);opacity:1}.traffic-popover-foot{border-top:1px solid var(--border);grid-template-columns:40px 1fr 1fr;align-items:center;gap:8px;margin-top:8px;padding-top:8px;font-weight:600;display:grid}.traffic-popover-foot>span:nth-child(2),.traffic-popover-foot>span:nth-child(3){text-align:right;white-space:nowrap}.titlebar-button{border:1px solid var(--border);background:var(--bg-card);color:var(--text-2);border-radius:var(--r-full);font-size:11.5px;font-weight:550;font-family:var(--font-sans);cursor:pointer;padding:3px 10px}.titlebar-button:hover{color:var(--text-1);background:var(--bg-hover)}.ind{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.ind-green{background:var(--ok)}.ind-grey{background:var(--text-3)}.ind-orange{background:var(--warn)}.ind-red{background:var(--danger)}.ind-blue{background:var(--info)}.theme-toggle{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);width:28px;height:28px;color:var(--text-2);cursor:pointer;transition:background var(--mi-dur-fast) var(--mi-ease), border-color var(--mi-dur-fast) var(--mi-ease), color var(--mi-dur-fast) var(--mi-ease);justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;display:inline-flex}.theme-toggle:hover{background:var(--bg-hover);color:var(--text-1);border-color:var(--border-strong)}.sidebar{width:var(--sidebar-w);background:var(--bg-panel);border-right:1px solid var(--border);transition:width var(--mi-dur-slow) var(--mi-ease);flex-direction:column;flex-shrink:0;padding:14px 10px 12px;display:flex;overflow-y:auto}.sidebar.fading .brand-text,.sidebar.fading .sidebar-label,.sidebar.fading .nav-text,.sidebar.fading .nav-count,.sidebar.fading .sidebar-footer{opacity:0;transition:opacity .15s var(--mi-ease)}.sidebar.wide-in .brand-text,.sidebar.wide-in .sidebar-label,.sidebar.wide-in .nav-text,.sidebar.wide-in .nav-count,.sidebar.wide-in .sidebar-footer{animation:sidebar-wide-fade .2s var(--mi-ease)}@keyframes sidebar-wide-fade{0%{opacity:0}}.sidebar-brand{align-items:center;gap:9px;padding:6px 10px 14px;display:flex}.brand-mark{background:var(--accent);border-radius:6px;width:20px;height:20px;position:relative}.brand-mark:after{content:"";background:var(--text-invert);opacity:.9;border-radius:3.5px;position:absolute;inset:6px}.brand-text{letter-spacing:.02em;color:var(--text-1);font-size:13.5px;font-weight:650}.sidebar-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:10px 10px 5px;font-size:10.5px;font-weight:600}.nav-item{border-radius:var(--r-md);width:100%;color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;margin:1px 0;padding:7px 10px;font-family:inherit;font-size:12.8px;font-weight:500;transition:background .12s,color .12s;display:flex;position:relative}.nav-item:hover{background:var(--bg-hover);color:var(--text-1)}.nav-item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nav-item.active{background:var(--accent-dim);color:var(--accent)}.nav-item.active:before{content:"";border-radius:var(--r-full);background:var(--accent);width:3px;position:absolute;top:22%;bottom:22%;left:0}.nav-icon{color:currentColor;opacity:.7;flex-shrink:0;width:15px;height:15px}.nav-item.active .nav-icon{opacity:1;color:var(--accent)}.nav-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-count{border-radius:var(--r-full);background:var(--bg-active);min-width:20px;color:var(--text-3);text-align:center;padding:1px 6px;font-size:10.5px;font-weight:600}.nav-count-live{background:var(--accent-dim);color:var(--accent)}.nav-count-gold{background:var(--warn-soft);color:var(--warn)}.sidebar-footer{border-top:1px solid var(--border-faint);gap:10px;margin-top:auto;padding:12px 10px 4px;display:flex}.sidebar-stat{background:var(--bg-card);border:1px solid var(--border-faint);border-radius:var(--r-md);flex:1;padding:8px 10px}@media (width<=700px){:root{--sidebar-w:56px}.traffic-lights,.titlebar-sep,.titlebar-sub,.sidebar-brand .brand-text,.sidebar-label,.nav-text,.nav-count,.sidebar-footer{display:none}.titlebar{gap:8px;padding:0 8px}.titlebar-actions{gap:4px}.titlebar-badge,.titlebar-button{padding:3px 6px;font-size:10.5px}.sidebar{padding:10px 6px}.sidebar-brand{justify-content:center;padding:4px 0 10px}.nav-item{justify-content:center;padding:9px}.content{padding:16px 12px 84px}.page-head{align-items:flex-start;margin-bottom:14px}.page-actions{width:100%}.card-head{flex-direction:column;align-items:flex-start}}.ss-label{color:var(--text-3);font-size:10.5px;display:block}.ss-value{font-family:var(--font-mono);color:var(--text-1);margin-top:1px;font-size:15px;font-weight:600;display:block}.sidebar.collapsed{width:52px;padding:14px 7px 12px}.sidebar.collapsed .sidebar-brand{flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:6px 0 12px}.sidebar.collapsed .brand-text{display:none}.sidebar.collapsed .sidebar-label{background:var(--border-faint);letter-spacing:0;text-transform:none;height:1px;margin:8px 6px 6px;padding:0;font-size:0;overflow:hidden}.sidebar.collapsed .nav-item{justify-content:center;gap:0;padding:8px 0}.sidebar.collapsed .nav-text,.sidebar.collapsed .nav-count,.sidebar.collapsed .sidebar-footer{display:none}.sidebar.collapsed .sidebar-group>div[hidden]{display:block}.nav-dot{border-radius:var(--r-full);background:var(--accent);width:6px;height:6px;display:none;position:absolute;top:4px;right:7px}.sidebar.collapsed .nav-dot{display:block}.sidebar-toggle{border-radius:var(--r-sm);width:22px;height:22px;color:var(--text-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;transition:background .12s,color .12s;display:flex}.sidebar-toggle:hover{background:var(--bg-hover);color:var(--text-1)}.sidebar-toggle svg{width:13px;height:13px;transition:transform .15s}.sidebar-toggle .chev-collapsed{transform:rotate(180deg)}.sidebar.collapsed .sidebar-toggle{width:20px;height:20px;margin-left:0}.page{max-width:1240px;margin:0 auto;animation:.22s pageIn}.data-page{flex-direction:column;max-width:none;height:100%;min-height:0;display:flex}.page-head.data-page-head{flex:none;align-items:center;gap:10px;min-height:34px;margin-bottom:10px}.page-head.data-page-head .page-title{font-size:18px;line-height:1.2}.page-head.data-page-head .page-sub{margin-top:1px;font-size:11.5px}.page-head.data-page-head .page-actions{gap:6px}.data-summary-card{flex:none;margin-bottom:10px!important}.webhook-pool-page{overflow:hidden}.webhook-pool-summary{flex:none}.webhook-pool-grid-card{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.webhook-pool-grid-card>.card-head,.webhook-pool-grid-card>.pagination{flex:none}.webhook-pool-table-scroll{flex:auto;min-height:0;margin-left:8px;margin-right:8px;overflow:auto}.domain-mail-page{overflow:hidden}.mail-config-domain-page.data-page{height:100%;min-height:0;overflow:hidden}.mail-config-domain-page>.page-head,.mail-config-domain-page>.tabs{flex:none}.mail-config-domain-page>.domain-mail-page.data-page{flex:auto;height:auto;min-height:0;overflow:hidden}.domain-mail-summary{flex:none}.domain-mail-grid-card{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.domain-mail-grid-card>.card-head,.domain-mail-grid-card>.pagination{flex:none}.domain-mail-table-scroll{flex:auto;min-height:0;margin:8px 8px 0;overflow:auto}.domain-mail-dialog-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14141938;justify-content:center;align-items:center;padding:24px}.domain-mail-dialog{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--r-card);width:min(860px,100%);max-height:calc(100vh - 48px);animation:.2s cubic-bezier(.2,.8,.3,1) accountMailDialogIn;overflow-y:auto;box-shadow:0 20px 60px #0000003d}.domain-mail-dialog-wide{width:min(980px,100%)}@media (width<=700px){.domain-mail-dialog-overlay{padding:12px}.domain-mail-dialog{max-height:calc(100vh - 24px)}}.data-summary-card .card-body.tight{min-height:32px;padding:5px 10px}.data-grid-card{flex-direction:column;flex:auto;min-height:0;display:flex}.register-records-page{overflow:hidden}.register-records-page>.data-grid-card{min-height:0;overflow:hidden}.register-records-page>.data-grid-card>.data-table-scroll{min-height:0;overflow:auto}.data-tabs-row{border-bottom:1px solid var(--border-faint);background:var(--bg-card);border-radius:var(--r-lg) var(--r-lg) 0 0;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;display:flex}.data-tabs-row .tabs{padding:2px}.data-tabs-row .tab{min-height:26px;padding:3px 10px}.data-toolbar-primary{background:var(--bg-card);flex:none;display:flex;align-items:center!important;gap:8px!important;padding:6px 10px!important}.data-toolbar-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.data-toolbar-secondary{border-bottom:1px solid var(--border-faint);background:var(--bg-card);flex-wrap:wrap;flex:none;align-items:center;min-height:38px;display:flex;gap:6px!important;margin:0!important;padding:4px 10px!important}.data-toolbar-primary .btn,.data-toolbar-primary .input,.data-toolbar-primary .select,.data-toolbar-secondary .btn,.data-toolbar-secondary .input,.data-toolbar-secondary .select,.data-page-head.data-compact-controls .btn,.data-page-head.data-compact-controls .input,.data-page-head.data-compact-controls .select{height:30px;min-height:30px;padding-top:0;padding-bottom:0;font-size:11.5px}.data-toolbar-primary .checkbox,.data-toolbar-secondary .checkbox{gap:6px;min-height:30px;font-size:11.5px}.data-page-size{min-height:30px;color:var(--text-3);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.data-page-size .select{width:76px}.data-table-scroll{overscroll-behavior:contain;min-height:160px;box-shadow:none;border-radius:0;flex:auto;overflow:auto;margin-top:0!important}.data-grid-card>.data-table-scroll{border-left:0;border-right:0}.data-table-scroll .table thead th{z-index:4;box-shadow:inset 0 -1px 0 var(--border);top:0}.column-filter{vertical-align:middle;min-height:28px;color:inherit;font:inherit;text-transform:none;cursor:pointer;border-radius:5px;align-items:center;gap:6px;margin:-3px -4px;padding:3px 4px;display:inline-flex;position:relative}.column-filter:hover,.column-filter:focus-within{background:var(--bg-raised);color:var(--text-1)}.column-filter.is-active{color:var(--accent)}.column-filter:focus-within{outline:2px solid var(--accent);outline-offset:2px}.column-filter-label,.column-filter-chevron{pointer-events:none}.column-filter-label{white-space:nowrap}.column-filter-chevron{flex-shrink:0}.column-filter-select{opacity:0;cursor:pointer;width:100%;min-width:0;height:100%;font:inherit;margin:0;position:absolute;inset:0}.column-filter-select option,.column-filter-select optgroup{color:var(--text-1);background:var(--bg-panel)}@media (width<=700px){.column-filter{min-height:32px}.column-filter-select{font-size:16px}table.table .register-email-col,table.account-repository-table .register-actions-col,table.external-history-table .external-history-email-col,table.external-history-table .external-history-actions-col{left:auto}}.column-search{vertical-align:middle;align-items:center;gap:4px;max-width:100%;min-height:28px;margin:-3px -4px;display:inline-flex}.column-search .column-filter{margin:0}.column-search-trigger,.column-search-clear{letter-spacing:inherit;background:0 0;border:0}.column-search-clear{flex-shrink:0;justify-content:center;width:24px;padding:3px}.input.column-search-input{text-transform:none;letter-spacing:normal;min-width:0;max-width:calc(100vw - 120px);height:28px;padding:4px 8px}@media (width<=700px){.column-search{min-height:32px}.input.column-search-input{height:32px;font-size:16px}}.data-table-scroll .table thead .register-select-col{z-index:6}.external-mail-page.data-page{overflow:hidden}.interactive-auth-dialog{width:min(580px,100vw - 32px)}.interactive-auth-subtitle{color:var(--text-3);margin-top:5px;font-size:12px;line-height:1.5}.interactive-auth-status{border:1px solid var(--border-faint);border-radius:var(--r-md);background:var(--bg-hover);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.interactive-auth-label{color:var(--text-3);font-size:12px}.interactive-auth-progress{color:var(--text-2);margin-top:12px;font-size:12px;line-height:1.6}.interactive-auth-input{margin-top:18px}.interactive-auth-input .input{letter-spacing:.16em;text-align:center;height:42px;font-size:18px}.interactive-auth-error{margin-top:14px;line-height:1.5}.data-grid-pagination{border-top:1px solid var(--border-faint);background:var(--bg-card);flex:none;min-height:40px;margin:0!important;padding:6px 10px!important}.pagination.data-grid-pagination:not(.register-pagination),.pagination.data-table-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pagination.data-grid-pagination:not(.register-pagination) .page-info,.pagination.data-table-pagination .page-info{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.pagination.data-grid-pagination:not(.register-pagination) .page-controls,.pagination.data-table-pagination .page-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pagination.data-grid-pagination:not(.register-pagination) .page-btn,.pagination.data-table-pagination .page-btn{border-radius:var(--r-btn);border-color:var(--border);background:var(--bg-card);min-height:28px;color:var(--text-1);padding:4px 11px}.pagination.data-grid-pagination:not(.register-pagination) .page-btn:hover:not(:disabled),.pagination.data-table-pagination .page-btn:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--border-strong)}.pagination.data-grid-pagination:not(.register-pagination) .page-size,.pagination.data-table-pagination .page-size{min-height:28px;color:var(--text-3)}.data-table-toolbar{border-bottom:1px solid var(--border-faint);background:var(--bg-card);flex-wrap:wrap;align-items:center;gap:8px;min-height:42px;padding:6px 10px;display:flex}.data-table-toolbar>.input,.data-table-toolbar>.select{width:min(280px,100%)}.data-table-toolbar>.toolbar-spacer{flex:auto}.register-pagination{grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;gap:10px 20px;display:grid}.register-pagination-group{align-items:center;gap:6px;display:flex}.register-pagination-nav:last-child{justify-content:flex-end}.register-pagination-info{white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums}.register-pagination-info i{color:var(--text-3);padding:0 3px;font-style:normal}.register-pagination-center{color:var(--text-3);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:11.5px;display:flex}.register-pagination-center input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg-raised);width:58px;height:28px;color:var(--text-1);text-align:center;font:600 11.5px var(--font-mono);font-variant-numeric:tabular-nums;outline:none;padding:3px 7px}.register-pagination-center input:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-dim)}@media (width<=980px){.register-pagination{grid-template-columns:1fr 1fr}.register-pagination-center{grid-area:1/1/auto/-1}}@media (width<=1100px){.page-head.data-page-head{flex-direction:column;align-items:flex-start}.page-head.data-page-head .page-actions{flex-shrink:1;width:100%}}@media (width<=900px){.data-page{height:auto;min-height:100%}.data-grid-card{flex:none}.data-table-scroll{max-height:60vh}.data-toolbar-primary{flex-direction:column;align-items:flex-start!important}.data-toolbar-controls{justify-content:flex-start;width:100%;margin-left:0}}.pager{color:var(--text-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;font-size:11.5px;display:flex}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.flex-field{flex:140px;min-width:110px;max-width:320px}.flex-field-sm{flex:0 auto;min-width:90px;max-width:200px}@keyframes pageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.page-title{letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:650}.page-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.section{margin-bottom:22px}.section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:650}.card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.card-head{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.card-body.tight{padding:10px 14px}.card-hint{color:var(--text-3);font-size:12px}.grid{gap:14px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (width<=1100px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-main{grid-template-columns:1fr}}.stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:16px 18px;transition:border-color .15s}.stat-card:hover{border-color:var(--border-strong)}.stat-label{color:var(--text-3);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.stat-value{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-1);margin-top:7px;font-size:26px;font-weight:650;line-height:1.1}.stat-foot{color:var(--text-3);align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.stat-sub{border-top:1px solid var(--border-faint);color:var(--text-2);gap:14px;margin-top:10px;padding-top:10px;font-size:11.5px;display:flex}.stat-sub b{color:var(--text-1);font-variant-numeric:tabular-nums;font-weight:600}.btn{border-radius:var(--r-btn);border:1px solid var(--border);background:var(--bg-card);color:var(--text-1);font-size:12.5px;font-weight:550;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background .15s var(--mi-ease,ease), border-color .15s, color .15s, transform 80ms;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.btn:hover{background:var(--interactive-hover);border-color:var(--border-strong)}.btn:active{transform:translateY(.5px)}.btn-primary{background:var(--accent);color:var(--bg-base);border-color:#0000;font-weight:600}.btn-primary:hover{background:var(--accent-strong);border-color:#0000}.btn-ghost{color:var(--text-2);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--interactive-hover);color:var(--text-1);border-color:#0000}.btn-danger{background:var(--danger-soft);color:var(--danger);border-color:#0000}.btn-danger:hover{background:#ef444429;border-color:#0000}.follow-toggle-on{background:var(--ok-soft);color:var(--ok);border-color:#0000;font-weight:600}.follow-toggle-on:hover{background:#22c55e2e;border-color:#0000}.btn-stop-live{animation:1.4s ease-in-out infinite stopPulse;box-shadow:0 0 #ef444473}.btn-stop-live:disabled{box-shadow:none;animation:none}@keyframes stopPulse{0%{box-shadow:0 0 #ef444473}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.import-dropzone{border-radius:10px;transition:outline-color .2s,background .2s;position:relative}.import-dropzone.dropzone-active{outline:2px dashed var(--accent);outline-offset:4px;background:var(--accent-dim);animation:1.1s ease-in-out infinite dropGlow}@keyframes dropGlow{0%,to{outline-color:#3b66d973}50%{outline-color:var(--accent)}}.dropzone-hint{color:var(--accent-strong);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;pointer-events:none;background:#3b66d91a;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;animation:.2s both fadeIn;display:flex;position:absolute;inset:0}.file-item{animation:.3s both fadeIn}.btn-success{background:var(--ok-soft);color:var(--ok);border-color:#0000}.btn-success:hover{background:#22c55e2e;border-color:#0000}.btn-sm{border-radius:var(--r-btn);padding:4px 11px;font-size:11.5px}.btn-lg{border-radius:var(--r-btn);padding:9px 20px;font-size:13.5px}.btn:disabled{opacity:.45;cursor:not-allowed;filter:none}.input,.select,.textarea{border-radius:var(--r-input);border:1px solid var(--border);background:var(--bg-card);width:100%;color:var(--text-1);font-size:12.5px;font-family:var(--font-sans);padding:7px 11px;transition:border-color .15s,box-shadow .15s}.input::placeholder,.textarea::placeholder{color:var(--text-3)}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.input:hover:not(:focus),.select:hover:not(:focus),.textarea:hover:not(:focus){border-color:var(--border-strong)}.textarea{resize:vertical;min-height:90px;font-family:var(--font-mono);font-size:12px;line-height:1.6}.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b7280' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.field{flex-direction:column;gap:6px;display:flex}.field-label{color:var(--text-2);font-size:11.5px;font-weight:600}.field-hint{color:var(--text-3);font-size:11px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-grid .span-2{grid-column:span 2}.switch{cursor:pointer;flex-shrink:0;width:34px;height:19px;position:relative}.switch input{opacity:0;width:0;height:0;position:absolute}.switch-track{border-radius:var(--r-full);background:var(--track-off);transition:background .18s;position:absolute;inset:0}.switch-track:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 2px #00000040}.switch input:checked+.switch-track{background:var(--accent)}.switch input:checked+.switch-track:after{transform:translate(15px)}.checkbox{cursor:pointer;color:var(--text-2);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.checkbox input{accent-color:var(--accent);cursor:pointer;width:14px;height:14px}.vpngate-task-select{width:230px;position:relative}.vpngate-task-select summary{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-input);min-height:34px;color:var(--text-1);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:8px 30px 8px 10px;font-size:12px;line-height:16px;list-style:none;overflow:hidden}.vpngate-task-select summary::-webkit-details-marker{display:none}.vpngate-task-select summary:after{content:"▾";color:var(--text-3);position:absolute;top:9px;right:10px}.vpngate-task-select[open] summary{border-color:var(--accent)}.vpngate-task-menu{z-index:20;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-panel);width:100%;box-shadow:var(--shadow-md);grid-template-columns:1fr 1fr;gap:8px 12px;padding:8px 10px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.vpngate-slot-rules-wrap:has(.vpngate-task-select[open]){padding-bottom:106px}.badge{border-radius:var(--r-full);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:5px;padding:2.5px 9px;font-size:11px;font-weight:600;display:inline-flex}.badge-success{background:var(--ok-soft);color:var(--ok)}.badge-warn{background:var(--warn-soft);color:var(--warn)}.badge-danger{background:var(--danger-soft);color:var(--danger)}.badge-info{background:var(--info-soft);color:var(--info)}.badge-muted{background:var(--bg-active);color:var(--text-3)}.badge-accent{background:var(--accent-dim);color:var(--accent)}.geo-chip{border-radius:var(--r-full);letter-spacing:.02em;background:var(--info-dim,#3182f61f);color:var(--info);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;max-width:260px;padding:2.5px 9px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.geo-chip .drift{color:var(--warn)}.tag{border-radius:var(--r-sm);background:var(--bg-active);color:var(--text-2);font-size:10.5px;font-weight:500;font-family:var(--font-mono);padding:1.5px 7px;display:inline-block}.table-wrap{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-sm);overflow-x:auto}table.table{border-collapse:collapse;width:100%;font-size:12.5px}.table thead th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);background:var(--bg-raised);border-bottom:1px solid var(--border);white-space:nowrap;z-index:1;padding:10px 14px;font-size:10.5px;font-weight:650;position:sticky;top:0}.table tbody td{border-bottom:1px solid var(--border-faint);color:var(--text-2);vertical-align:middle;white-space:nowrap;padding:9px 14px}.table tbody tr:last-child td{border-bottom:none}.table tbody tr{transition:background .1s}.table tbody tr.row-selected{background:var(--accent-dim)}.table .register-select-col{z-index:2;background:var(--bg-card);width:40px;min-width:40px;max-width:40px;padding-left:12px;padding-right:8px;position:sticky;left:0}.table thead .register-select-col{z-index:3;background:var(--bg-raised)}.table tbody tr.row-selected>.register-select-col{background:var(--accent-dim)}.table .register-email-col{width:220px;min-width:220px;max-width:220px}.register-email-value{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.account-mail-content{border:1px solid var(--border-faint);border-radius:var(--r-input);background:var(--panel-soft);white-space:pre-wrap;overflow-wrap:anywhere;min-height:220px;max-height:60vh;font-family:var(--font-sans);margin:0;padding:14px;line-height:1.55;overflow:auto}.batch-bar{border-bottom:1px solid var(--border-faint);background:var(--bg-raised);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.table td.num,.table th.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.table .mono{font-family:var(--font-mono);font-size:11.5px}.table .cell-strong{color:var(--text-1);font-weight:550}.table .cell-sub{color:var(--text-3);font-size:10.5px;font-family:var(--font-mono);display:block}.tabs{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--r-md);gap:2px;padding:3px;display:inline-flex}.tab{border-radius:var(--r-sm);color:var(--text-3);cursor:pointer;font-size:12px;font-weight:550;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:5px 14px;transition:background .13s,color .13s}.tab:hover{color:var(--text-1)}.tab.active{background:var(--bg-card);color:var(--text-1);box-shadow:var(--shadow-sm)}.progress{border-radius:var(--r-full);background:var(--bg-active);height:6px;overflow:hidden}.progress-bar{border-radius:var(--r-full);background:var(--accent);height:100%;transition:width .35s}.progress-bar.ok{background:var(--ok)}.progress-bar.warn{background:var(--warn)}.progress-bar.danger{background:var(--danger)}.progress-line{border-radius:var(--r-full);background:var(--bg-active);height:3px;position:relative;overflow:hidden}.progress-line:after{content:"";background:var(--accent);border-radius:var(--r-full);position:absolute;inset:0}.progress-indeterminate{border-radius:var(--r-full);background:var(--bg-active);height:3px;position:relative;overflow:hidden}.progress-indeterminate:after{content:"";border-radius:var(--r-full);background:var(--accent);width:35%;animation:1.2s ease-in-out infinite slide;position:absolute;top:0;bottom:0}@keyframes slide{0%{left:-35%}to{left:100%}}.chain-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:border-color .15s;overflow:hidden}.chain-card:hover{border-color:var(--border-strong)}.chain-card.running{border-color:var(--accent)}.chain-card.success{border-color:#22c55e73}.chain-card.failed{border-color:#ef444473}.chain-head{border-bottom:1px solid var(--border-faint);align-items:center;gap:10px;padding:12px 14px;display:flex}.chain-email{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.8px;font-weight:600;overflow:hidden}.chain-meta{font-family:var(--font-mono);color:var(--text-3);align-items:center;gap:8px;font-size:10.5px;display:flex}.chain-body{padding:12px 14px}.chain-url{border-radius:var(--r-sm);background:var(--bg-raised);border:1px solid var(--border-faint);font-family:var(--font-mono);color:var(--text-2);word-break:break-all;max-height:46px;margin-top:10px;padding:8px 10px;font-size:10.5px;overflow-y:auto}.pipeline{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.stage-cell{border-radius:var(--r-sm);background:var(--bg-raised);border:1px solid var(--border-faint);flex-direction:column;align-items:center;gap:5px;min-width:0;padding:7px 2px;transition:border-color .15s,background .15s;display:flex}.chain-cell{white-space:nowrap;border-radius:999px;flex-direction:row;justify-content:center;gap:4px;padding:3px 6px;font-size:10px;display:inline-flex}.stage-dot{background:var(--track-off);border-radius:50%;width:9px;height:9px;transition:all .25s}.stage-name{color:var(--text-3);white-space:nowrap;font-size:9.5px;font-weight:600}.stage-try{font-family:var(--font-mono);color:var(--text-3);font-size:9px}.stage-cell.run{background:var(--info-soft);border-color:#4176e673}.stage-cell.run .stage-dot{background:var(--info);animation:1.1s ease-in-out infinite pulse}.stage-cell.run .stage-name{color:var(--info)}.stage-cell.ok{background:var(--ok-soft);border-color:#22c55e59}.stage-cell.ok .stage-dot{background:var(--ok)}.stage-cell.ok .stage-name{color:var(--ok)}.stage-cell.drift{background:var(--warn-soft);border-color:#f59e0b73}.stage-cell.drift .stage-try{color:var(--fg-warn);font-weight:600}.stage-cell.fail{background:var(--danger-soft);border-color:#ef444459}.stage-cell.fail .stage-dot{background:var(--danger)}.stage-cell.fail .stage-name{color:var(--danger)}.stage-cell.oaics.run{border-color:var(--oaics-run-border);background:var(--oaics-run-soft)}.stage-cell.oaics.run .stage-dot{animation:1.1s ease-in-out infinite pulse;background:var(--oaics)!important}.stage-cell.oaics.run .stage-name{color:var(--oaics)}.stage-cell.oaics.ok{border-color:var(--oaics-ok-border);background:var(--oaics-ok-soft)}.stage-cell.oaics.ok .stage-dot{background:var(--oaics-ok)!important}.stage-cell.oaics.ok .stage-name{color:var(--oaics-ok)}.stage-cell.oaics.fail{background:var(--danger-soft);border-color:#ef444459}.stage-cell.oaics.fail .stage-dot{background:var(--danger)!important}.stage-cell.oaics.fail .stage-name{color:var(--danger)}.chain-card.oaics{border-left:2px solid var(--oaics)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.empty{color:var(--text-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:44px 20px;display:flex}.empty-icon{border-radius:var(--r-lg);background:var(--bg-raised);border:1px solid var(--border);opacity:.75;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:2px;font-size:17px;display:flex}.empty-title{color:var(--text-2);font-size:13px;font-weight:600}.empty-hint{max-width:320px;font-size:11.5px}.skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--bg-raised) 25%, var(--bg-hover) 50%, var(--bg-raised) 75%);background-size:400% 100%;animation:1.4s infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.log-panel{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);font-family:var(--font-mono);font-size:11.5px;line-height:1.75;overflow:hidden}.log-toolbar{border-bottom:1px solid var(--border-faint);background:var(--bg-raised);align-items:center;gap:8px;padding:8px 12px;display:flex}.log-body{scroll-behavior:smooth;max-height:520px;padding:10px 12px;overflow-y:auto}.log-line{white-space:pre-wrap;word-break:break-all;color:var(--text-2);align-items:baseline;gap:10px;display:flex}.log-ts{color:var(--text-3);flex-shrink:0;font-size:10.5px}.log-msg{flex:1}.log-line.info .log-msg{color:var(--text-2)}.log-line.ok .log-msg{color:var(--ok)}.log-line.warn .log-msg{color:var(--warn)}.log-line.err .log-msg{color:var(--danger)}.log-line .log-chain{color:var(--text-3);border:1px solid var(--border);border-radius:4px;flex-shrink:0;padding:0 5px;font-size:10px}.bar-row{align-items:center;gap:10px;padding:4px 0;display:flex}.bar-label{width:110px;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:11.5px;overflow:hidden}.bar-track{border-radius:var(--r-sm);background:var(--bg-raised);flex:1;height:16px;position:relative;overflow:hidden}.bar-fill{border-radius:var(--r-sm);height:100%;transition:width .4s}.bar-val{text-align:right;width:52px;font-family:var(--font-mono);color:var(--text-2);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.spark{width:100%;height:56px;display:block}.ring-wrap{align-items:center;gap:18px;display:flex}.ring{flex-shrink:0;width:96px;height:96px;position:relative}.ring svg{transform:rotate(-90deg)}.ring-center{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.ring-value{font-family:var(--font-mono);font-size:21px;font-weight:650}.ring-label{color:var(--text-3);font-size:10px}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#14141952;justify-content:flex-end;align-items:stretch;animation:.16s fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sheet{background:var(--bg-elev);border-left:1px solid var(--border);width:min(540px,100vw - 24px);height:100%;animation:.22s cubic-bezier(.2,.8,.3,1) sheetIn;overflow-y:auto;box-shadow:-12px 0 40px #0000002e}@keyframes sheetIn{0%{transform:translate(100%)}to{transform:none}}.account-mail-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1414192e;justify-content:center;align-items:center;padding:24px}.account-mail-overlay.with-account-detail{pointer-events:none;padding-right:564px}.account-mail-dialog{pointer-events:auto;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--r-card);width:min(900px,100%);max-height:calc(100vh - 48px);animation:.2s cubic-bezier(.2,.8,.3,1) accountMailDialogIn;overflow-y:auto;box-shadow:0 20px 60px #0000003d}.account-mail-list-dialog{width:min(960px,100%)}.account-mail-list-dialog .table-wrap{max-height:min(56vh,620px);overflow:auto}.account-mail-detail-dialog{width:min(900px,100%)}.workspace-list-dialog{width:min(860px,100%)}@keyframes accountMailDialogIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (width<=1100px){.account-mail-overlay.with-account-detail{pointer-events:auto;padding-right:24px}}@media (width<=700px){.account-mail-overlay,.account-mail-overlay.with-account-detail{padding:12px}.account-mail-dialog{max-height:calc(100vh - 24px)}}.sheet-head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;display:flex}.sheet-title{font-size:15px;font-weight:650}.sheet-body{padding:14px 20px 20px}.mail-html-preview{background:#fff;border:0;width:100%;height:clamp(220px,100dvh - 330px,760px);min-height:220px;display:block}.sheet-foot{justify-content:flex-end;gap:8px;padding:0 20px 18px;display:flex}.webhook-delivery-overlay{justify-content:center;align-items:center;padding:24px}.webhook-delivery-dialog{border:1px solid var(--border);border-radius:var(--r-card);width:min(760px,100vw - 32px);height:auto;max-height:calc(100vh - 48px);animation:.2s cubic-bezier(.2,.8,.3,1) accountMailDialogIn;overflow-y:auto;box-shadow:0 20px 60px #0000003d}.confirm-dialog{border:1px solid var(--border);border-radius:var(--r-xl);width:min(440px,100vw - 32px);height:auto;max-height:min(80vh,520px);animation:.18s cubic-bezier(.2,.8,.3,1) confirmDialogIn;box-shadow:0 18px 60px #00000052}.confirm-dialog-description{color:var(--text-2);white-space:pre-line;line-height:1.7}.confirm-overlay{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0c127a;justify-content:center;align-items:center;padding:24px}@keyframes confirmDialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.icon-btn{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:15px;line-height:1;transition:background .13s,color .13s;display:inline-flex}.icon-btn:hover{background:var(--bg-hover);color:var(--text-1)}.divider{background:var(--border-faint);height:1px;margin:14px 0}.mono{font-family:var(--font-mono)}.muted{color:var(--text-3)}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy-cell{cursor:pointer;align-items:center;gap:5px;max-width:100%;display:inline-flex}.copy-cell:hover .copy-icon{opacity:1}.copy-icon{opacity:0;color:var(--text-3);flex-shrink:0;font-size:11px;transition:opacity .13s}.bump{animation:.3s bump}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.alert{border-radius:var(--r-md);align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;line-height:1.5;display:flex}.alert-warn{background:var(--warn-soft);color:var(--fg-warn);border:1px solid #f59e0b47}.alert-info{background:var(--info-soft);color:var(--fg-info);border:1px solid #4176e647}.alert-danger{background:var(--danger-soft);color:var(--fg-danger);border:1px solid #ef444447}.alert-success{background:var(--ok-soft);color:var(--fg-ok);border:1px solid #22c55e47}.setting-row{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.setting-row:last-child{border-bottom:none}.setting-label{color:var(--text-2);flex-shrink:0;font-size:12px;font-weight:550}.setting-control{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.setting-control .input,.setting-control .select{width:auto;min-width:150px}.billing-address-control .input{width:100%;min-width:0;max-width:420px}.billing-address-control .country-select{max-width:420px}.pipeline-tabs{flex-wrap:wrap}@media (width<=700px){.billing-address-row{flex-direction:column;align-items:stretch;gap:6px}.billing-address-control{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.billing-address-control .input{width:100%;max-width:none}.billing-address-control .country-select{width:100%;max-width:none;min-width:0!important}.billing-address-control .muted{flex-shrink:1!important;width:auto!important}}.paypal-region-row{border-bottom:1px solid var(--border-faint);grid-template-columns:72px minmax(200px,230px) minmax(180px,210px) 64px minmax(220px,1fr);align-items:center;gap:10px;padding:9px 0;display:grid}.paypal-region-row:last-child{border-bottom:none}.paypal-region-country,.paypal-region-strategy,.paypal-region-action{min-width:0}.paypal-region-country>div{min-width:0!important}.paypal-region-country .input,.paypal-region-strategy .input{width:100%;min-width:0}.paypal-region-action{justify-content:flex-start;display:flex}.paypal-region-desc{overflow-wrap:anywhere;min-width:0;font-size:11.5px;line-height:1.45}@media (width<=1000px){.paypal-region-row{grid-template-columns:72px minmax(180px,1fr) minmax(180px,1fr) 64px}.paypal-region-desc{grid-column:2/-1}}@media (width<=700px){.paypal-region-row{grid-template-columns:64px minmax(0,1fr) 64px;align-items:start}.paypal-region-label{grid-row:1/span 3;padding-top:8px}.paypal-region-country{grid-column:2/-1}.paypal-region-strategy{grid-column:2}.paypal-region-action{grid-column:3}.paypal-region-desc{grid-column:2/-1}}.setting-hint{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:11px;overflow:hidden}.setting-hint[data-save-state=saving]{color:var(--text-2)}.setting-hint[data-save-state=saved]{color:var(--fg-info,#3b82f6)}.setting-hint[data-save-state=error]{color:var(--danger,#ef4444)}.toggle{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.toggle input{opacity:0;width:0;height:0;position:absolute}.toggle-slider{background:var(--border-strong);border-radius:10px;width:34px;height:18px;transition:background .15s;display:inline-block;position:relative}.toggle-slider:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle-slider.on{background:var(--accent)}.toggle-slider.on:after{transform:translate(16px)}.auto-task-commandbar{border:1px solid var(--border);background:var(--bg-card);align-items:center;gap:12px;min-height:58px;margin-bottom:14px;padding:10px 14px;display:flex}.auto-task-secondary{color:var(--text-3);margin-left:8px;font-size:12px}.auto-task-metric{color:var(--text-3);align-items:baseline;gap:6px;margin-left:auto;font-size:11px;display:flex}.auto-task-metric+.auto-task-metric{margin-left:12px}.auto-task-metric strong{color:var(--text-1);font-size:15px}.auto-task-error{border:1px solid var(--danger);color:var(--danger);background:var(--danger-soft);justify-content:space-between;margin-bottom:10px;padding:8px 12px;font-size:12px;display:flex}.auto-task-error button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.auto-task-toolbar{color:var(--text-3);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.auto-task-toolbar select{width:160px;min-width:150px}.auto-task-table{min-width:1180px}.auto-task-name{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:650}.auto-task-state{color:var(--text-3);cursor:pointer;background:0 0;border:0;margin-left:6px;font-size:11px}.auto-task-state.on{color:var(--ok)}.auto-task-actions{gap:5px;display:flex}.auto-task-pagination{color:var(--text-3);justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.auto-task-overlay{z-index:90;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auto-task-dialog{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-panel);width:min(760px,100vw - 40px);max-height:90vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.auto-task-dialog-head{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:16px 18px 13px;display:flex}.auto-task-dialog-head h3{margin:0 0 4px;font-size:16px}.auto-task-dialog-head p{color:var(--text-3);margin:0;font-size:11px}.auto-task-close{width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;font-size:22px}.auto-task-dialog-body{padding:16px 18px;overflow:auto}.auto-task-dialog-foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.auto-task-dialog-foot .auto-task-error{flex-basis:100%;align-items:flex-start;gap:8px;margin:0}.auto-task-dialog-foot .auto-task-error span{overflow-wrap:anywhere;min-width:0}.auto-task-all-spaces{margin:8px 0}.auto-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.auto-task-grid label{min-width:0;color:var(--text-3);gap:5px;font-size:11px;display:grid}.auto-task-grid input,.auto-task-grid select,.auto-task-grid textarea{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);width:100%;min-height:34px;color:var(--text-1);padding:6px 9px}.auto-task-grid textarea{resize:vertical;min-height:78px;font:inherit}.auto-task-multiselect{max-width:360px;color:var(--text-3);gap:5px;font-size:11px;display:grid}.auto-task-multiselect select{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);width:100%;min-height:82px;color:var(--text-1);padding:5px 8px}.auto-task-multiselect small{color:var(--text-3);font-size:10px}.auto-task-toolbar select{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);min-height:34px;color:var(--text-1);padding:6px 9px}.auto-task-specific{border-top:1px solid var(--border-faint);margin-top:18px;padding-top:14px}.auto-task-specific h4,.auto-task-dialog-body h4{margin:0 0 12px;font-size:12px}.auto-task-options{color:var(--text-2);gap:22px;margin-top:16px;font-size:12px;display:flex}.auto-task-flow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto-task-flow-item{align-items:center;gap:8px;display:flex}.auto-task-flow-arrow{color:var(--text-3);font-size:16px}.auto-task-flow-step{border:1px solid var(--border);background:var(--bg-card);min-height:32px;color:var(--text-2);border-radius:999px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12px;display:inline-flex}.auto-task-flow-step b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.auto-task-inline-check{color:var(--text-2);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:inline-flex}.auto-task-run-summary{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:18px;display:grid}.auto-task-run-summary span{background:var(--bg-card);color:var(--text-3);gap:5px;padding:10px;font-size:10px;display:grid}.auto-task-run-summary strong{color:var(--text-1);font-size:12px}.auto-task-run{border:1px solid var(--border);background:var(--bg-card);margin-bottom:10px}.auto-task-run-head{color:var(--text-3);align-items:center;gap:12px;padding:9px 11px;font-size:11px;display:flex}.auto-task-logs{border-top:1px solid var(--border-faint);max-height:180px;font-family:var(--font-mono);font-size:10.5px;overflow:auto}.auto-task-logs div{grid-template-columns:150px 1fr;gap:10px;padding:5px 10px;display:grid}.auto-task-logs time{color:var(--text-3)}.auto-task-log-error{color:var(--danger);background:var(--danger-soft);padding:7px 10px;font-size:11px}@media (width<=700px){.auto-task-commandbar{flex-wrap:wrap}.auto-task-metric{margin-left:0}.auto-task-grid{grid-template-columns:1fr}.auto-task-options{flex-direction:column;align-items:flex-start;gap:8px}.auto-task-flow,.auto-task-flow-item{flex-direction:column;align-items:stretch;gap:5px}.auto-task-flow-arrow{align-self:flex-start;margin-left:15px;line-height:12px;transform:rotate(90deg)}.auto-task-flow-step{border-radius:var(--r-sm)}.auto-task-run-summary{grid-template-columns:1fr}}.patch-list{padding:4px 16px 8px}.patch-row{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.patch-row:last-child{border-bottom:none}.patch-meta{align-items:center;gap:12px;min-width:0;display:flex}.patch-idx{border-radius:var(--r-sm);background:var(--accent-dim);width:22px;height:22px;color:var(--accent);font-size:11px;font-weight:650;font-family:var(--font-mono);flex-shrink:0;justify-content:center;align-items:center;display:flex}.patch-text{min-width:0}.patch-name{font-size:12.8px;font-weight:600}.patch-desc{color:var(--text-3);margin-top:1px;font-size:11px}.btn-row{align-items:center;gap:8px;margin-top:12px;padding:0 16px 14px;display:flex}.btn-row .muted{margin-left:4px;font-size:11.5px}.pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.page-info{color:var(--text-3);font-size:11.5px}.page-controls{flex-wrap:wrap;gap:5px;display:flex}.page-btn{border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text-2);cursor:pointer;font-size:11.5px;font-family:var(--font-sans);padding:4px 9px;transition:background .13s,color .13s}.page-btn:hover{background:var(--bg-hover);color:var(--text-1)}.page-btn.active{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}.page-btn:disabled{opacity:.4;cursor:not-allowed}.page-size{color:var(--text-3);align-items:center;gap:6px;font-size:11.5px;display:flex}.inline-fields{flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex}.inline-field{align-items:center;gap:7px;display:flex}.inline-field label{color:var(--text-3);font-size:11.5px;font-weight:550}.inline-field .input{width:74px;padding:5px 9px}.flow-chain{font-family:var(--font-mono);border-bottom:1px solid var(--border-faint);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;font-size:11.5px;display:flex}.flow-node{border-radius:var(--r-sm);background:var(--bg-raised);border:1px solid var(--border-strong);color:var(--text-2);padding:4px 10px}.flow-node.accent{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.flow-arrow{color:var(--text-3)}.detail-grid{background:var(--border-faint);border-bottom:1px solid var(--border-faint);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.detail-cell{background:var(--bg-card);padding:10px 14px}.detail-cell .dc-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:600}.detail-cell .dc-value{font-family:var(--font-mono);margin-top:2px;font-size:13px}.health-dot{background:var(--track-off);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.health-dot.healthy{background:var(--ok)}.health-dot.unhealthy{background:var(--danger)}.mini-dots{align-items:center;gap:3px;display:flex}.mini-dot{background:var(--track-off-2);border-radius:2px;width:7px;height:7px}.mini-dot.ok{background:var(--ok)}.mini-dot.run{background:var(--info);animation:1.1s ease-in-out infinite pulse}.mini-dot.fail{background:var(--danger)}.bar-list{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.bar-item{align-items:center;gap:10px;display:flex}.bi-label{width:90px;color:var(--text-2);font-size:11.5px;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.bi-bar{border-radius:var(--r-sm);background:var(--bg-raised);flex:1;height:14px;overflow:hidden}.bi-fill{border-radius:var(--r-sm);height:100%;transition:width .4s;display:block}.bi-fill.ok{background:var(--ok);opacity:.85}.bi-fill.fail{background:var(--danger);opacity:.85}.bi-count{text-align:right;width:44px;font-family:var(--font-mono);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px}.stage-matrix{padding:12px 14px;overflow-x:auto}.sm-table{border-collapse:collapse;width:100%;font-size:11.5px}.sm-table th,.sm-table td{text-align:center;border-bottom:1px solid var(--border-faint);padding:6px 10px}.sm-table thead th{color:var(--text-3);font-size:10px;font-weight:600}.sm-table tbody th{text-align:left;color:var(--text-1);font-size:11px;font-weight:550}.sm-cell-ok{color:var(--ok)}.sm-cell-fail{color:var(--danger)}.qr-frame{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;justify-content:center;align-items:center;padding:20px;display:flex}.mini-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 16px;display:grid}.mini-card{background:var(--bg-raised);border:1px solid var(--border-faint);border-radius:var(--r-md);padding:12px}.mini-card-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:600}.mini-card-value{font-family:var(--font-mono);word-break:break-all;color:var(--text-1);margin-top:5px;font-size:12.5px}.mini-card-desc{color:var(--text-3);margin-top:5px;font-size:10.5px}.country-tags{flex-wrap:wrap;gap:5px;display:flex}.country-tag{border-radius:var(--r-sm);background:var(--bg-active);border:1px solid var(--border-faint);font-size:11px;font-family:var(--font-mono);align-items:center;gap:3px;padding:2px 8px;display:inline-flex}.country-tag-blocked{background:var(--danger-soft);color:var(--danger);border-color:#ef44444d}.singbox-country-details{position:relative}.singbox-country-details>summary{max-width:min(560px,55vw);min-height:30px;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:1px solid var(--border);background:var(--bg-raised);border-radius:6px;padding:6px 10px;font-size:11.5px;list-style:none;overflow:hidden}.singbox-country-details>summary::-webkit-details-marker{display:none}.singbox-country-details[open]>summary{border-color:var(--accent)}.singbox-country-menu{z-index:50;border:1px solid var(--border);background:var(--bg-card);width:min(520px,100vw - 48px);max-height:320px;box-shadow:var(--shadow-lg);border-radius:6px;grid-template-columns:repeat(4,minmax(96px,1fr));gap:5px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.singbox-country-count{border:1px solid var(--border-faint);background:var(--bg-raised);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-size:11.5px;display:flex}.singbox-country-count b{color:var(--text-1);font-family:var(--font-mono);font-size:11.5px}.singbox-node-toolbar,.singbox-node-pager{border:1px solid var(--border);background:var(--bg-card);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.singbox-node-toolbar{border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0}.singbox-node-toolbar+.table-wrap{border-radius:0}.singbox-node-toolbar .input{width:min(460px,100%)}.singbox-page-size{color:var(--text-3);align-items:center;gap:6px;margin-left:auto;font-size:11.5px;display:flex}.singbox-page-size .select{width:86px}.singbox-node-pager{border-radius:0 0 var(--r-lg) var(--r-lg);border-top:0;justify-content:flex-end}@media (width<=760px){.singbox-country-details>summary{max-width:calc(100vw - 64px)}.singbox-country-menu{grid-template-columns:repeat(2,minmax(96px,1fr));left:0;right:auto}.singbox-page-size{margin-left:0}.singbox-node-pager{justify-content:flex-start}}.note{border-radius:var(--r-md);background:var(--bg-raised);border:1px solid var(--border-faint);color:var(--text-2);margin-top:14px;padding:12px 16px;font-size:12px;line-height:1.7}.note code{color:var(--accent);background:var(--accent-dim);border-radius:4px;padding:1px 5px;font-size:11px}.analytics-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=1100px){.analytics-grid,.mini-grid{grid-template-columns:1fr}.detail-grid{grid-template-columns:repeat(2,1fr)}}.mini-log{font-family:var(--font-mono);flex-direction:column;gap:4px;max-height:300px;padding:10px 14px;font-size:11px;display:flex;overflow-y:auto}.mini-log .ml{align-items:baseline;gap:8px;display:flex}.mini-log .ml .ts{color:var(--text-3);flex-shrink:0}.mini-log .ok{color:var(--ok)}.mini-log .info{color:var(--text-2)}.mini-log .warn{color:var(--warn)}.mini-log .err{color:var(--danger)}.mini-chains{flex-direction:column;gap:3px;padding:10px 14px;display:flex}.mini-chain{border-radius:var(--r-sm);align-items:center;gap:10px;padding:5px 8px;font-size:11.5px;transition:background .1s;display:flex}.mini-chain:hover{background:var(--bg-hover)}.mini-chain .mc-id{font-family:var(--font-mono);color:var(--text-3);flex-shrink:0;width:62px;font-size:10.5px}.mini-chain .mc-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;overflow:hidden}.spinner{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.ba-progress{gap:6px;padding:14px 20px 18px;display:flex}.ba-progress-step{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.ba-progress-dot{background:var(--track-off-2);border-radius:50%;width:9px;height:9px;transition:all .2s}.ba-progress-step.done .ba-progress-dot{background:var(--ok)}.ba-progress-step.current .ba-progress-dot{background:var(--accent)}.ba-progress-label{color:var(--text-3);white-space:nowrap;font-size:9.5px}.ba-progress-step.done .ba-progress-label{color:var(--ok)}.ba-progress-step.current .ba-progress-label{color:var(--accent)}.detail-list{flex-direction:column;display:flex}.detail-row{border-bottom:1px solid var(--border-faint);align-items:flex-start;gap:12px;padding:7px 0;font-size:12px;display:flex}.detail-row:last-child{border-bottom:none}.detail-row .dr-label{width:96px;color:var(--text-3);flex-shrink:0;font-size:11.5px}.detail-row .dr-value{word-break:break-all;min-width:0;color:var(--text-1);font-family:var(--font-mono);flex:1;font-size:11.5px}.detail-row .dr-error{color:var(--danger)}.detail-row.dr-copy{cursor:pointer;border-radius:var(--r-sm);transition:background .12s}.detail-row.dr-copy:hover{background:var(--bg-hover)}.dr-clip{padding-right:28px;position:relative}.dr-copy-badge{color:var(--text-3);opacity:.5;font-size:10px;font-family:var(--font-sans);pointer-events:none;white-space:nowrap;transition:opacity .12s,color .12s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.detail-row.dr-copy:hover .dr-copy-badge{opacity:1}.dr-copy-badge.show{opacity:1;color:var(--ok)}.running-strip{border-bottom:1px solid var(--border-faint);scrollbar-width:thin;flex-wrap:nowrap;gap:6px;max-width:100%;margin-bottom:10px;padding:0 0 8px;display:flex;overflow:auto hidden}.running-chip{border:1px solid var(--border);background:var(--bg-raised);white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;max-width:260px;padding:3px 9px;font-size:11px;display:inline-flex}.running-chip .feed-msg{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.monitor-feed{flex-direction:column;gap:2px;max-height:340px;padding-right:4px;display:flex;overflow-y:auto}.feed-row{border-radius:6px;align-items:center;gap:8px;padding:3px 6px;font-size:12px;display:flex}.feed-row:hover{background:var(--bg-hover)}.feed-ts{color:var(--text-3);font-family:var(--font-mono);flex-shrink:0;min-width:64px;font-size:11px}.feed-token{color:var(--text-2);font-family:var(--font-mono);flex-shrink:0;min-width:96px;font-size:11px}.feed-msg{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.feed-empty{color:var(--text-3);padding:14px 6px;font-size:12px}.range-dual-wrap{padding-top:16px;position:relative}.range-dual{height:22px;position:relative}.range-dual-track{background:var(--border-faint);border-radius:2px;height:4px;position:absolute;top:9px;left:0;right:0}.range-dual-fill{background:var(--accent-strong);opacity:.45;pointer-events:none;border-radius:2px;height:4px;position:absolute;top:9px}.range-dual-input{appearance:none;pointer-events:none;background:0 0;width:100%;height:22px;margin:0;padding:0;position:absolute;top:0;left:0}.range-dual-input::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:var(--bg-raised);border:2px solid var(--accent-strong);cursor:pointer;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #00000026}.range-dual-input::-moz-range-thumb{pointer-events:auto;background:var(--bg-raised);border:2px solid var(--accent-strong);cursor:pointer;border-radius:50%;width:14px;height:14px}.range-dual-input.range-dual-min{z-index:3}.range-dual-input.range-dual-max{z-index:2}.range-dual-labels{color:var(--text-2);justify-content:space-between;margin-top:2px;font-size:11px;display:flex}.range-dual-val{font-family:var(--font-mono,monospace)}.sms-price-setting-row{flex-direction:column;align-items:stretch;gap:6px}.sms-price-setting-control{flex-direction:column;align-items:stretch;width:100%;max-width:100%}.sms-price-setting-control .range-dual-wrap{width:100%;min-width:0}.sms-price-setting-control .setting-hint{overflow-wrap:anywhere}.paypal-proxy-type-select{max-width:100%;width:min(100%,340px)!important;min-width:0!important}.login-shell{background:var(--bg-app);place-items:center;min-height:100svh;padding:20px;display:grid}.login-layout{border:1px solid var(--border);background:var(--bg-card);border-radius:24px;grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);width:min(1040px,100%);min-height:min(640px,100svh - 40px);display:grid;overflow:hidden;box-shadow:0 26px 70px #0f172a24}.login-brand-panel{color:#f8fafc;background:#111827;flex-direction:column;justify-content:space-between;padding:42px 44px 36px;display:flex;position:relative;overflow:hidden}.login-brand-top,.login-brand-footer{z-index:1;align-items:center;display:flex;position:relative}.login-brand-top{gap:12px}.login-brand-caption{color:#94a3b8;letter-spacing:.16em;margin-top:3px;font-size:9px}.login-brand-copy{z-index:1;max-width:340px;margin:auto 0;position:relative}.login-eyebrow{color:#93b4fd;letter-spacing:.16em;font-size:10px;font-weight:750}.login-brand-copy h1{letter-spacing:0;margin:16px 0 14px;font-size:clamp(30px,3.2vw,42px);font-weight:680;line-height:1.12}.login-brand-copy p{color:#cbd5e1;max-width:280px;margin:0;font-size:13px;line-height:1.8}.login-brand-footer{color:#94a3b8;font-family:var(--font-mono);gap:8px;font-size:10px}.login-status-dot{background:#4ade80;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4ade801f}.login-footer-separator{color:#475569}.login-form-panel{background:var(--bg-card);place-items:center;padding:48px 64px;display:grid}.login-card{flex-direction:column;gap:22px;width:min(360px,100%);display:flex}.login-card-compact{border:1px solid var(--border);background:var(--bg-card);width:min(360px,100%);box-shadow:var(--shadow-lg);border-radius:16px;align-items:center;padding:28px}.login-card-compact .login-mark:after{content:"";background:#fff;border-radius:5px;position:absolute;inset:11px}.login-mark{background:var(--accent);border:1px solid #93b4fd6b;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:0 10px 24px #3b66d947}.login-mark span{color:#fff;letter-spacing:0;font-size:18px;font-weight:780}.login-kicker{color:var(--accent-strong);letter-spacing:.12em;font-size:11px;font-weight:700}.login-title{color:var(--text-1);margin:8px 0 0;font-size:30px;font-weight:720;line-height:1.15}.login-sub{color:var(--text-2);margin:8px 0 0;font-size:12.5px;line-height:1.65}.login-input{min-width:0;height:46px;font-family:var(--font-mono);letter-spacing:.02em;background:0 0;border:0;flex:1}.login-form-head{margin-bottom:4px}.login-field{gap:9px}.login-input-wrap{border:1px solid var(--border-strong);border-radius:var(--r-input);background:var(--bg-raised);align-items:center;min-width:0;padding:0 10px 0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.login-input-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);background:var(--bg-card)}.login-input-prefix{color:var(--text-3);font-family:var(--font-mono);letter-spacing:.08em;margin-right:10px;font-size:10px;font-weight:700}.login-input-wrap .login-input:focus{box-shadow:none;outline:none}.login-visibility{color:var(--accent-strong);cursor:pointer;background:0 0;border:0;padding:5px 4px;font-size:11px}.login-visibility:hover{color:var(--text-1)}.login-error{border-radius:var(--r-md);background:var(--danger-soft);color:var(--danger);border:1px solid #c42b1c3d;padding:9px 11px;font-size:12px}@media (width<=700px){.page-head{align-items:flex-start;margin-bottom:14px}.page-actions{width:100%}}.login-submit{justify-content:center;align-items:center;gap:12px;width:100%;min-height:46px;display:inline-flex}.login-submit-arrow{font-size:18px;line-height:1;transition:transform .15s}.login-submit:hover:not(:disabled) .login-submit-arrow{transform:translate(3px)}.login-form-foot{color:var(--text-3);justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.login-lock{color:var(--ok);font-size:8px}html[data-theme=dark] .login-shell{background:var(--bg-app)}html[data-theme=dark] .login-layout{box-shadow:0 26px 80px #00000057}@media (width<=760px){.login-shell{place-items:stretch stretch;padding:12px}.login-layout{border-radius:18px;grid-template-columns:1fr;min-height:calc(100svh - 24px)}.login-brand-panel{min-height:250px;padding:26px 24px 22px}.login-brand-copy{margin:34px 0 0}.login-brand-copy h1{margin:11px 0 8px;font-size:29px}.login-brand-copy p{max-width:100%;font-size:12px}.login-form-panel{align-items:start;padding:38px 24px 32px}.login-form-head .login-title{font-size:27px}}.global-save-btn{z-index:80;background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border:1px solid #0067c042;border-radius:999px;justify-content:flex-start;align-items:center;width:40px;height:40px;padding:0;font-size:13px;font-weight:760;transition:width .18s,transform .18s,filter .18s;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden;box-shadow:0 14px 34px #0067c03d}.global-save-btn:hover,.global-save-btn:focus-visible,.global-save-btn.is-saving{width:118px}.global-save-btn:hover:not(:disabled),.global-save-btn:focus-visible:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.global-save-icon{text-align:center;flex:0 0 38px;width:38px;font-size:13px;line-height:1}.global-save-label{opacity:0;transition:opacity .12s,transform .18s;transform:translate(4px)}.global-save-btn:hover .global-save-label,.global-save-btn:focus-visible .global-save-label,.global-save-btn.is-saving .global-save-label{opacity:1;transform:translate(0)}.global-save-btn:disabled{cursor:not-allowed;opacity:.68}@media (width<=720px){.global-save-btn{bottom:8px;right:8px}}.provider-priority-row{border:1px solid var(--border-faint);border-radius:6px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;padding:5px 8px;display:grid}.provider-priority-actions{align-items:center;gap:6px;display:flex}.proxy-priority-table-wrap{overflow-x:auto}.proxy-priority-table{min-width:1320px}.proxy-priority-table th,.proxy-priority-table td{vertical-align:top}.proxy-priority-cell{min-width:150px}.proxy-priority-provider{flex-wrap:wrap;align-items:center;gap:5px;min-height:30px;font-size:11px;display:flex}.proxy-priority-cell .provider-priority-actions{margin-top:7px}.overview-report-page{max-width:1440px}.overview-report-card{margin-bottom:14px;overflow:hidden}.overview-task-card{overflow:visible}.overview-task-list{gap:10px;display:grid}.overview-task-empty{padding:22px}.overview-task-row{border:1px solid var(--border-faint);background:var(--bg-raised);border-radius:8px;padding:13px 14px}.overview-task-head,.overview-task-identity,.overview-task-meta,.overview-task-history-row>div:first-child,.overview-task-history-meta{align-items:center;display:flex}.overview-task-head{justify-content:space-between;gap:12px}.overview-task-identity{gap:9px;min-width:0}.overview-task-identity strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-1);font-size:13px;overflow:hidden}.overview-task-badge{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--border-faint));color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:999px;flex:none;padding:3px 7px;font-size:10px}.overview-task-count{color:var(--text-2);font-family:var(--font-mono);flex:none;font-size:11px}.overview-task-progress{background:var(--border-faint);border-radius:999px;height:7px;margin-top:11px;overflow:hidden}.overview-task-progress-fill{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--ok));height:100%;transition:width .25s}.overview-task-progress.indeterminate .overview-task-progress-fill{animation:1.25s ease-in-out infinite alternate overview-task-progress}@keyframes overview-task-progress{0%{transform:translate(-80%)}to{transform:translate(190%)}}.overview-task-meta{color:var(--text-3);flex-wrap:wrap;gap:8px 16px;margin-top:8px;font-size:10px}.overview-task-meta span:last-child{margin-left:auto}.overview-task-history-dialog{width:min(880px,100vw - 28px);max-height:min(82vh,780px)}.overview-task-history-list{gap:9px;display:grid;overflow:auto}.overview-task-history-row{border:1px solid var(--border-faint);background:var(--bg-raised);border-radius:8px;padding:12px 13px}.overview-task-history-row>div:first-child{flex-wrap:wrap;gap:8px}.overview-task-history-row strong{color:var(--text-1);font-size:12px}.overview-task-status{color:var(--text-3);margin-left:auto;font-size:10px}.overview-task-status.success{color:var(--ok)}.overview-task-status.failed,.overview-task-status.interrupted{color:var(--danger)}.overview-task-status.partial{color:var(--warn)}.overview-task-history-meta{color:var(--text-3);flex-wrap:wrap;gap:7px 16px;margin-top:7px;font-size:10px}.overview-task-error{color:var(--danger);overflow-wrap:anywhere;margin-top:7px;font-size:10px}.overview-report-card .card-head>div:first-child{min-width:0}.overview-dimension-select{width:min(240px,42vw)}.overview-survival-layout{grid-template-columns:minmax(220px,.62fr) minmax(360px,1.38fr);align-items:start;gap:28px;min-height:290px;display:grid}.overview-survival-summary{border:1px solid var(--border-faint);background:var(--bg-raised);border-radius:10px;padding:22px}.overview-survival-summary>span{color:var(--text-3);font-size:12px;display:block}.overview-survival-summary>strong{color:var(--ok);font-family:var(--font-mono);margin-top:10px;font-size:clamp(30px,4vw,44px);line-height:1;display:block}.overview-survival-summary>small{color:var(--text-2);margin-top:10px;font-size:12px;display:block}.overview-survival-summary-track{background:var(--border-faint);border-radius:999px;height:10px;margin-top:18px;overflow:hidden}.overview-survival-summary-track span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--ok));height:100%;transition:width .28s;display:block}.overview-survival-pending{color:var(--warn);margin-top:10px;font-size:10px;line-height:1.5}.overview-survival-key{color:var(--text-3);flex-wrap:wrap;gap:8px 16px;margin-top:15px;font-size:10px;display:flex}.overview-survival-key span{align-items:center;gap:6px;display:inline-flex}.overview-survival-key i{border-radius:3px;width:9px;height:9px}.overview-survival-key i.valid{background:var(--ok)}.overview-survival-key i.total{background:var(--border-strong)}.overview-survival-list{gap:12px;max-height:360px;padding-right:4px;display:grid;overflow:auto}.overview-survival-row{min-width:0}.overview-survival-row-head{grid-template-columns:minmax(0,1fr) 66px 86px;align-items:baseline;gap:10px;margin-bottom:6px;display:grid}.overview-survival-row-head>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);font-size:12px;overflow:hidden}.overview-survival-row-head strong{text-align:right;color:var(--ok);font-family:var(--font-mono);font-size:12px}.overview-survival-row-head small{text-align:right;color:var(--text-3);font-family:var(--font-mono);font-size:10px}.overview-survival-scale{height:18px;position:relative}.overview-survival-total,.overview-survival-valid{border-radius:4px;height:100%;transition:width .28s;position:absolute;top:0;left:0}.overview-survival-total{background:var(--border-strong);opacity:.55;min-width:3px}.overview-survival-valid{opacity:.95;min-width:2px;height:10px;top:4px}.overview-bars{gap:13px;min-height:110px;display:grid}.overview-bar-row{grid-template-columns:minmax(110px,190px) minmax(120px,1fr) 56px;align-items:center;gap:12px;display:grid}.overview-bar-label{text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:12px;overflow:hidden}.overview-bar-track{background:var(--bg-raised);height:22px;box-shadow:inset 0 0 0 1px var(--border-faint);border-radius:5px;overflow:hidden}.overview-bar-fill{border-radius:inherit;opacity:.9;min-width:3px;height:100%;transition:width .28s}.overview-bar-value{text-align:right;color:var(--text-1);font-family:var(--font-mono);font-size:14px}.overview-follow-grid{grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;display:grid}.overview-follow-card{appearance:none;text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;display:block}.overview-follow-card:hover{border-color:var(--border-strong);transform:translateY(-1px)}.overview-follow-card.valid .stat-value{color:var(--ok)}.overview-follow-card.warning .stat-value{color:var(--warn)}.overview-follow-card.deactivated .stat-value,.overview-follow-card.banned .stat-value{color:var(--danger)}.overview-follow-card.invalid .stat-value{color:var(--text-3)}@media (width<=920px){.overview-survival-layout{grid-template-columns:1fr;gap:14px}.overview-follow-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media (width<=560px){.overview-report-card .card-head{align-items:flex-start}.overview-dimension-select{width:100%}.overview-bar-row{grid-template-columns:90px minmax(90px,1fr) 38px;gap:8px}.overview-follow-grid{grid-template-columns:1fr}}@media (width<=700px){.provider-priority-row{grid-template-columns:56px minmax(0,1fr)}.provider-priority-actions{grid-column:1/-1;justify-content:flex-end}}.register-collapsible{display:block;overflow:hidden}.register-collapsible>summary.register-collapsible-summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-height:34px;list-style:none;display:flex}.register-collapsible>summary.register-collapsible-summary::-webkit-details-marker{display:none}.register-collapsible>summary.register-collapsible-summary:before{content:"▸";color:var(--text-3);flex:none;font-size:14px;transition:transform .16s}.register-collapsible[open]>summary.register-collapsible-summary:before{transform:rotate(90deg)}.register-collapsible>summary.register-collapsible-summary .card-hint{flex:1}.table .register-email-col{z-index:2;background:var(--bg-card);width:220px;min-width:220px;max-width:220px;box-shadow:1px 0 0 var(--border-faint);position:sticky;left:40px}.table thead .register-email-col{z-index:5;background:var(--bg-raised)}.table tbody tr.row-selected>.register-email-col{background:var(--accent-dim)}.account-repository-table .register-actions-col{z-index:2;background:var(--bg-card);width:292px;min-width:292px;max-width:292px;box-shadow:1px 0 0 var(--border-faint), 7px 0 12px -12px #0f172aa6;position:sticky;left:260px}.account-repository-table,.external-history-table{border-collapse:separate;border-spacing:0}.account-repository-table thead th,.external-history-table thead th{z-index:21;background:var(--bg-raised);position:sticky;top:0}.data-table-scroll .account-repository-table thead .register-select-col,.data-table-scroll .account-repository-table thead .register-email-col,.data-table-scroll .account-repository-table thead .register-actions-col{z-index:24;background:var(--bg-raised)}.account-repository-table tbody tr.row-selected>.register-actions-col{background:var(--accent-dim)}.account-primary-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.account-actions-more-trigger.is-open{color:var(--accent-strong);border-color:var(--accent);background:var(--accent-dim)}.account-actions-menu{z-index:130;border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);width:176px;box-shadow:var(--shadow-lg);gap:4px;padding:6px;display:grid;position:fixed}.account-actions-menu-item{border-radius:var(--r-btn);width:100%;min-height:34px;color:var(--action-fg,var(--text-1));font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 10px;font-size:12px}.account-actions-menu-item:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-fg,var(--accent)) 25%, var(--border));background:var(--action-bg,var(--bg-raised))}.account-actions-menu-item:disabled{color:var(--text-3);cursor:not-allowed;opacity:.55}.external-history-table .external-history-select-col{z-index:2;background:var(--bg-card);width:40px;min-width:40px;max-width:40px;padding-left:12px;padding-right:8px;position:sticky;left:0}.external-history-table .external-history-email-col{z-index:2;background:var(--bg-card);width:240px;min-width:240px;max-width:240px;box-shadow:1px 0 0 var(--border-faint);position:sticky;left:40px}.external-history-table .external-history-actions-col{z-index:2;white-space:nowrap;background:var(--bg-card);width:auto;min-width:190px;box-shadow:1px 0 0 var(--border-faint), 7px 0 12px -12px #0f172aa6;position:sticky;left:280px}.external-history-table thead .external-history-select-col,.external-history-table thead .external-history-email-col,.external-history-table thead .external-history-actions-col{z-index:24;background:var(--bg-raised)}.table-wrap{scrollbar-gutter:stable}.table-wrap>table.table{min-width:720px}.table-wrap>table.table thead th{min-height:38px}.table-wrap>table.table tbody td{min-height:40px}.table-wrap>table.table .btn{min-height:28px}.table-wrap>table.table .btn+.btn{margin-left:4px}.table-wrap>table.table td>.btn-row,.table-wrap>table.table td>.team-member-actions,.table-wrap>table.table td>.account-primary-actions{margin-top:0}.table-wrap.data-table-scroll>table.table{min-width:max(720px,100%)}@media (width<=700px){.table-wrap>table.table{min-width:640px}}.auto-task-pagination.data-table-pagination{border-top:1px solid var(--border-faint);background:var(--bg-card);color:var(--text-3);justify-content:space-between;align-items:center;gap:10px;margin-top:0;padding:6px 10px;display:flex}.team-pager.data-table-pagination{border-top:1px solid var(--border-faint);background:var(--bg-card);justify-content:center;align-items:center;gap:8px;margin-top:0;padding:6px 10px;display:flex}:root{--sidebar-w:208px;--titlebar-h:58px;--r-sm:5px;--r-md:7px;--r-lg:8px;--r-xl:10px;--r-btn:7px;--r-input:7px;--mi-alias-bg-base:#f7f8fa;--mi-alias-bg-app:#fff;--mi-alias-bg-panel:#f7f8fa;--mi-alias-bg-card:#fff;--mi-alias-bg-raised:#f5f6f8;--mi-alias-bg-hover:#f0f2f5;--mi-alias-bg-active:#e8ebf0;--mi-alias-label-primary:#242831;--mi-alias-label-secondary:#505866;--mi-alias-label-tertiary:#68707e;--mi-alias-label-dimmed:#737b89;--mi-alias-border-faint:#eff0f3;--mi-alias-border-base:#e8eaee;--mi-alias-border-strong:#cbd0da;--mi-alias-brand:#4263eb;--mi-alias-brand-strong:#3453d4;--mi-alias-brand-dim:#edf1ff;--mi-alias-brand-glow:#4263eb22;--mi-alias-ok:#17774c;--mi-alias-danger:#bb3d45;--mi-alias-warn:#97600b;--mi-alias-info:#4263eb;--mi-alias-titlebar-bg:#fff;--mi-alias-titlebar-blur:none;--workbench-primary-bg:#4263eb;--workbench-primary-hover:#3453d4;--shadow-sm:none;--shadow-md:0 4px 18px #2026330c;--shadow-lg:0 12px 36px #2026331a}html[data-theme=dark]{--mi-alias-bg-base:#13151a;--mi-alias-bg-app:#181a1f;--mi-alias-bg-panel:#13151a;--mi-alias-bg-card:#181a1f;--mi-alias-bg-raised:#20232a;--mi-alias-bg-hover:#252932;--mi-alias-bg-active:#303541;--mi-alias-label-primary:#e6e8ee;--mi-alias-label-secondary:#bdc3ce;--mi-alias-label-tertiary:#a0a7b5;--mi-alias-label-dimmed:#929aaa;--mi-alias-border-faint:#272b33;--mi-alias-border-base:#30343e;--mi-alias-border-strong:#464d5b;--mi-alias-brand:#9caeff;--mi-alias-brand-strong:#bac7ff;--mi-alias-brand-dim:#252e50;--mi-alias-brand-glow:#9caeff22;--mi-alias-ok:#78d9a7;--mi-alias-danger:#ff949b;--mi-alias-warn:#eab966;--mi-alias-info:#9caeff;--mi-alias-titlebar-bg:#181a1f;--shadow-sm:none;--shadow-md:0 4px 18px #0002;--shadow-lg:0 12px 36px #0005}body{font-size:14px}.window{background:var(--bg-app)}.sidebar{width:var(--sidebar-w);background:var(--bg-panel);padding:21px 12px 12px}.sidebar-brand{gap:10px;padding:0 10px 26px}.brand-mark{background:var(--workbench-primary-bg);color:#fff;letter-spacing:-.3px;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:12px;font-weight:600;display:grid}.brand-mark:after{display:none}.brand-text{font-size:15px;font-weight:600}.brand-text small{color:var(--text-3);letter-spacing:1.5px;margin-top:1px;font-size:9px;font-weight:400;display:block}.sidebar-group{margin-bottom:13px}.sidebar-label{color:var(--text-3);letter-spacing:1px;padding:7px 10px;font-size:11px;font-weight:400}.sidebar-group-toggle{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;width:100%;font-family:inherit;display:flex}.sidebar-group-toggle:hover{background:var(--bg-hover);color:var(--text-1)}.sidebar-group-toggle span{font-size:15px}.nav-item{gap:10px;margin:2px 0;padding:9px 10px;font-size:13px;font-weight:400}.nav-item.active:before{display:none}.nav-icon{opacity:.85;width:16px;height:16px}.nav-count{background:0 0;border-radius:4px;padding:0 3px;font-weight:400}.nav-count-gold{color:var(--text-3);background:0 0}.sidebar-footer{border-top:1px solid var(--border);gap:18px;padding:16px 7px 0}.sidebar-stat{background:0 0;border:0;padding:0}.ss-value{font-weight:500}.sidebar-shell{flex:none;min-height:0;display:flex;position:relative}.sidebar-shell .sidebar{height:100%;min-height:0;padding:0;overflow:hidden}.sidebar-shell .sidebar-brand{border-bottom:1px solid var(--border-faint);flex:none;gap:8px;min-width:0;padding:20px 12px 16px}.sidebar-shell .brand-text{white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.sidebar-controls{flex:none;gap:2px;margin-left:auto;display:flex}.sidebar-controls .sidebar-toggle{flex:none;margin-left:0;padding:0}.sidebar-toggle.is-active{color:var(--accent);background:var(--accent-dim)}.sidebar-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sidebar-session-controls{border-bottom:1px solid var(--border-faint);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.sidebar-status-indicators,.sidebar-session-actions{flex:none;align-items:center;gap:8px;display:flex}.sidebar-status{justify-content:center;align-items:center;width:14px;height:24px;display:inline-flex}.sidebar-status .ind{width:9px;height:9px}.sidebar-action{width:30px;height:30px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sidebar-action svg{flex-shrink:0;width:18px;height:18px}.sidebar-action:hover{color:var(--text-1);background:var(--bg-hover)}.sidebar-action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sidebar-logout:hover{color:var(--danger)}.sidebar.collapsed .sidebar-session-controls{flex-direction:column;justify-content:center;padding:8px 4px}.sidebar.collapsed .sidebar-session-actions{flex-direction:column;gap:4px}.sidebar.collapsed .sidebar-status-indicators{gap:3px}.sidebar-scroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:8px 12px 12px;display:flex;overflow:hidden auto}.sidebar-shell .sidebar.collapsed .sidebar-brand{padding:14px 7px 12px}.sidebar.collapsed .sidebar-controls{flex-direction:column;margin-left:0}.sidebar.collapsed .sidebar-scroll{padding:4px 7px 12px}.sidebar-shell.auto-hide{z-index:30;width:10px}.sidebar-shell.auto-hide .sidebar{width:max(208px, var(--sidebar-w));transition:transform var(--mi-dur-slow) var(--mi-ease);position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.sidebar-shell.auto-hide.is-expanded .sidebar{box-shadow:var(--shadow-lg);transform:translate(0)}.sidebar-edge-trigger{border:0;border-right:1px solid var(--border);background:var(--bg-panel);cursor:pointer;width:10px;padding:0;position:absolute;inset:0}.sidebar-edge-trigger:after{content:"";background:var(--text-3);opacity:.55;border-radius:3px;position:absolute;inset:42% 3px}.sidebar-shell.auto-hide.is-expanded .sidebar-edge-trigger{pointer-events:none}.content{padding:28px 30px 48px}.page{max-width:1400px;animation:none}.page-wide{max-width:none}.page-head{align-items:center;gap:16px;margin-bottom:25px}.page-title{letter-spacing:-.6px;font-size:23px;font-weight:500}.page-sub{color:var(--text-3);margin-top:5px;font-size:12px}.page-head.data-page-head .page-title{font-size:21px}.page-head.data-page-head .page-sub{font-size:12px}.card,.stat-card{box-shadow:none;border-radius:var(--r-lg)}.card-head{padding:14px 18px}.card-title{font-size:14px;font-weight:500}.card-body{padding:18px}.btn{border-radius:var(--r-btn);font-weight:500}.btn-primary{color:#fff;background:var(--workbench-primary-bg)}.btn-primary:hover{background:var(--workbench-primary-hover)}.btn-sm{font-size:12px}.input,.select,.textarea{border-radius:var(--r-input)}.table thead th{background:var(--bg-panel);color:var(--text-3);padding:11px 13px;font-size:11px;font-weight:500}.table tbody td{padding:12px 13px;font-size:12px}.table tbody tr:hover{background:var(--bg-raised)}.stat-value{font-family:var(--font-sans);font-weight:500}.global-save-btn{box-shadow:var(--shadow-md);border-radius:8px}.workbench-metrics{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:25px;display:grid}.workbench-metrics>div{border-right:1px solid var(--border);flex-direction:column;gap:5px;padding:18px 20px;display:flex}.workbench-metrics>div:last-child{border-right:0}.workbench-metrics span{color:var(--text-3);font-size:12px}.workbench-metrics strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1.4}.workbench-metrics small{color:var(--text-3);font-size:11px}.workbench-danger{color:var(--danger)}.workbench-alert{background:var(--bg-raised);overflow-wrap:anywhere;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:13px 16px;font-size:12px;display:flex}.workbench-alert strong{font-weight:500}.workbench-alert p{color:var(--text-3);margin:4px 0 0}.workbench-alert .btn{flex-shrink:0}.workbench-section{margin-bottom:26px}.workbench-section-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin-bottom:12px;display:flex}.workbench-section-head h3,.workbench-section-title{font-size:14px;font-weight:500}.workbench-section-head .workbench-help{margin:0}.workbench-task-table .table{min-width:760px}.workbench-task-table .table td{padding:13px 14px}.workbench-task-table .cell-sub{text-overflow:ellipsis;max-width:230px;font-family:var(--font-mono);color:var(--text-3);margin-top:4px;font-size:11px;overflow:hidden}.workbench-task-name{font:inherit;color:var(--text-1);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;max-width:300px;padding:0;font-weight:500}.workbench-task-name:hover{color:var(--accent)}.workbench-status{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.workbench-status.running{color:var(--accent)}.workbench-status.done{color:var(--ok)}.workbench-status.failed{color:var(--danger)}.workbench-status.waiting{color:var(--text-3)}.workbench-progress-label{font-variant-numeric:tabular-nums;white-space:nowrap}.workbench-progress{background:var(--bg-active);border-radius:4px;width:84px;height:3px;margin-top:6px;overflow:hidden}.workbench-progress span{background:var(--accent);height:100%;transition:width .2s;display:block}.workbench-result-summary{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:inline-flex}.workbench-result-summary .success{color:var(--ok)}.workbench-result-summary .failed{color:var(--danger)}.workbench-time{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.workbench-empty{text-align:center;color:var(--text-3);padding:40px 15px;font-size:13px}.workbench-overview-bottom{grid-template-columns:1fr 1fr;gap:32px;margin:24px 0 30px;display:grid}.workbench-overview-bottom>section{min-width:0}.workbench-resource,.workbench-activity{border:0;border-bottom:1px solid var(--border-faint);width:100%;font:inherit;color:var(--text-1);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.workbench-resource:hover,.workbench-activity:hover{color:var(--accent)}.workbench-resource strong{font-variant-numeric:tabular-nums;font-weight:500}.workbench-resource small{color:var(--text-3);font-size:11px;font-weight:400}.workbench-activity time{color:var(--text-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.workbench-activity>span:not(.workbench-status){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.workbench-report-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.workbench-report-grid .overview-report-card{min-width:0;margin:0 0 20px}.workbench-report-grid .card-head{flex-wrap:wrap;align-items:flex-start}.workbench-report-grid .overview-donut-layout{grid-template-columns:140px minmax(0,1fr);gap:18px}.workbench-report-grid .overview-donut-wrap{width:140px;height:140px}.workbench-overview .overview-follow-card{background:var(--bg-card);border-color:var(--border);text-align:left}.workbench-overview .overview-follow-card:before{display:none}.workbench-overview .overview-follow-card .stat-foot{font-size:11px}.workbench-tabs{border-bottom:1px solid var(--border);gap:24px;margin-bottom:19px;display:flex;overflow-x:auto}.workbench-tabs button{white-space:nowrap;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:11px 0;font-size:13px;display:flex}.workbench-tabs button.active{border-bottom-color:var(--accent);color:var(--accent)}.workbench-tabs button span{background:var(--bg-raised);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 5px;font-size:11px}.workbench-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.workbench-toolbar .input{width:260px;max-width:100%}.workbench-toolbar .select{width:auto;min-width:125px}.workbench-toolbar .workbench-density{margin-left:auto}.workbench-list-footer{color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;font-size:12px;display:flex}.workbench-list-footer>div{align-items:center;gap:12px;display:flex}.workbench-help{color:var(--text-3);margin:16px 0;font-size:12px;line-height:1.7}.comfortable .workbench-task-table .table td{padding-top:21px;padding-bottom:21px}.workbench-drawer{border:0;border-left:1px solid var(--border);background:var(--bg-card);width:440px;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text-1);box-shadow:var(--shadow-lg);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.workbench-drawer::backdrop{background:#0c12204d}.workbench-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.workbench-drawer-head>div{min-width:0}.workbench-drawer-head h2{overflow-wrap:anywhere;margin:8px 0 5px;font-size:21px;font-weight:500}.workbench-drawer-head p{font:11px var(--font-mono);color:var(--text-3);overflow-wrap:anywhere}.workbench-eyebrow{color:var(--text-3);font-size:11px}.workbench-drawer-body{padding:24px}.workbench-detail-grid{grid-template-columns:1fr 1fr;gap:24px 18px;margin:0 0 32px;font-size:12px;display:grid}.workbench-detail-grid dt{color:var(--text-3);margin-bottom:7px}.workbench-detail-grid dd{overflow-wrap:anywhere;margin:0}.workbench-results{border:1px solid var(--border);border-radius:7px;grid-template-columns:repeat(3,1fr);margin:13px 0 26px;display:grid}.workbench-results>div{border-right:1px solid var(--border);flex-direction:column;gap:7px;padding:14px;display:flex}.workbench-results>div:last-child{border:0}.workbench-results span{color:var(--text-3);font-size:12px}.workbench-results strong{font-size:22px;font-weight:500}.workbench-task-error{font:12px/1.8 var(--font-mono);background:var(--bg-raised);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-3);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--text-3) var(--bg-raised);border-radius:7px;max-height:320px;margin-top:12px;padding:14px;overflow:auto scroll}.workbench-task-error::-webkit-scrollbar{width:9px;height:9px}.workbench-task-error::-webkit-scrollbar-track{background:color-mix(in srgb, var(--bg-raised) 82%, var(--border));border-radius:7px}.workbench-task-error::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-3) 72%, transparent);border:2px solid var(--bg-raised);border-radius:7px}.workbench-task-error::-webkit-scrollbar-thumb:hover{background:var(--text-2)}.workbench-task-error.has-error{color:var(--danger)}@media (width<=1150px){.content{padding:24px 22px 40px}.workbench-report-grid{grid-template-columns:1fr;gap:0}.workbench-metrics>div{padding:16px 13px}}@media (width<=700px){:root{--sidebar-w:160px}.sidebar{padding:15px 8px}.sidebar-shell .sidebar-brand{gap:4px;padding:15px 6px}.sidebar-shell .brand-text{font-size:12px}.sidebar.collapsed .nav-icon,.sidebar-shell.auto-hide .nav-icon,.sidebar-brand .brand-text{display:block}.sidebar-brand{padding:0 8px 18px}.sidebar-label,.nav-text{display:block}.sidebar-group-toggle,.sidebar-footer{display:flex}.nav-item{justify-content:flex-start;padding:9px 8px}.nav-icon,.nav-count{display:none}.content{padding:20px 15px 40px}.page-head{flex-wrap:wrap}.page-title{font-size:21px}.workbench-metrics{grid-template-columns:1fr 1fr}.workbench-metrics>div:nth-child(2){border-right:0}.workbench-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.workbench-overview-bottom{grid-template-columns:1fr;gap:22px}.workbench-alert{flex-wrap:wrap}.workbench-toolbar .workbench-density{margin-left:0}.workbench-report-grid .overview-donut-layout{flex-direction:column;display:flex}}@media (width<=480px){.body{flex-direction:column}.sidebar{border-right:0;border-bottom:1px solid var(--border);width:100%;max-height:190px;padding:8px 12px;display:block}.sidebar-brand,.sidebar-footer{display:none}.sidebar-group{margin-bottom:3px}.sidebar-group>div:not([hidden]){flex-wrap:wrap;gap:3px;display:flex}.sidebar-group .nav-item{width:auto;padding:5px 8px;font-size:12px}.sidebar-group-toggle,.sidebar-label{padding:5px 8px}.workbench-tabs{gap:16px}.workbench-tabs button{font-size:12px}.workbench-toolbar .input{width:100%}.workbench-drawer-head,.workbench-drawer-body{padding:20px}.sidebar-shell{flex-shrink:0;max-height:240px}.sidebar-shell .sidebar{width:100%;max-height:240px;display:flex}.sidebar-shell .sidebar-brand{padding:8px 12px;display:flex}.sidebar-shell .sidebar.collapsed{width:100%}.sidebar-shell .sidebar.collapsed .sidebar-brand{flex-direction:row;padding:8px 12px}.sidebar.collapsed .sidebar-controls{flex-direction:row;margin-left:auto}.sidebar-shell .sidebar-session-controls{padding:4px 12px}.sidebar.collapsed .sidebar-session-controls{flex-direction:row;justify-content:space-between}.sidebar.collapsed .sidebar-session-actions{flex-direction:row;gap:8px}.sidebar.collapsed .sidebar-scroll{display:none}.sidebar-shell.auto-hide{width:10px;max-height:none;position:absolute;inset:0 auto 0 0}.sidebar-shell.auto-hide .sidebar{height:100%;max-height:none}.body:has(>.sidebar-shell.auto-hide){padding-left:10px;position:relative}}@media (pointer:coarse){.workbench-tasks button,.workbench-overview button,.sidebar button,.workbench-drawer button{min-height:44px}.workbench-toolbar input,.workbench-toolbar select{min-height:44px;font-size:16px}}.login-layout{box-shadow:var(--shadow-md);border-radius:10px}.login-brand-panel{background:var(--bg-panel);color:var(--text-1);border-right:1px solid var(--border)}.login-brand-name{letter-spacing:-.3px;font-size:17px;font-weight:600}.login-brand-caption,.login-brand-copy p,.login-brand-footer{color:var(--text-3)}.login-brand-copy h1{letter-spacing:-1px;font-weight:500}.login-eyebrow{color:var(--accent);font-weight:500}.login-mark{background:var(--workbench-primary-bg);box-shadow:none;border:0;border-radius:8px}.login-mark span{letter-spacing:-.5px;font-size:16px;font-weight:600}.login-card-compact .login-mark:after{display:none}.login-title{font-size:28px;font-weight:500}.login-card-compact{border-radius:8px}.login-kicker{font-weight:500}@media (width<=760px){.login-brand-panel{border-right:0;border-bottom:1px solid var(--border)}}:root{--action-auth:#3454c5;--action-auth-bg:#edf1ff;--action-check:#087481;--action-check-bg:#eaf7f8;--action-security:#7950b1;--action-security-bg:#f3edfb;--action-transfer:#17774c;--action-transfer-bg:#eaf6ef;--action-caution:#94600d;--action-caution-bg:#fff5e3}html[data-theme=dark]{--action-auth:#adbdff;--action-auth-bg:#252e50;--action-check:#83d6df;--action-check-bg:#19343a;--action-security:#d1aff6;--action-security-bg:#342840;--action-transfer:#8cd7ad;--action-transfer-bg:#203a2c;--action-caution:#edc17d;--action-caution-bg:#3e3220}.btn-action-auth,.btn-action-execute{--action-fg:var(--action-auth);--action-bg:var(--action-auth-bg)}.btn-action-check{--action-fg:var(--action-check);--action-bg:var(--action-check-bg)}.btn-action-security{--action-fg:var(--action-security);--action-bg:var(--action-security-bg)}.btn-action-transfer{--action-fg:var(--action-transfer);--action-bg:var(--action-transfer-bg)}.btn-action-caution{--action-fg:var(--action-caution);--action-bg:var(--action-caution-bg)}.btn.btn-action{color:var(--action-fg);background:var(--action-bg);border-color:color-mix(in srgb, var(--action-fg) 28%, var(--border))}.btn.btn-action:hover:not(:disabled){background:color-mix(in srgb, var(--action-fg) 12%, var(--action-bg));border-color:var(--action-fg)}.data-toolbar-secondary .btn:disabled,.btn.btn-action:disabled{color:var(--text-3);background:var(--bg-raised);border-color:var(--border);opacity:.62;cursor:not-allowed}.account-workspace{color:var(--text-3);vertical-align:middle;margin-left:8px;font-size:11px;display:inline-block}.account-workspace code{color:var(--text-2);font-family:var(--font-mono);-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}
