:root{color:#edf5ff;background:#050816;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #050816;--surface: rgba(15, 23, 42, .72);--surface-strong: rgba(17, 24, 39, .9);--surface-soft: rgba(30, 41, 59, .58);--line: rgba(148, 163, 184, .22);--line-strong: rgba(148, 163, 184, .36);--text: #edf5ff;--muted: #9badc5;--subtle: #64748b;--cyan: #22d3ee;--blue: #60a5fa;--violet: #a78bfa;--green: #34d399;--yellow: #fbbf24;--red: #fb7185;--shadow: 0 30px 90px rgba(0, 0, 0, .42);--radius-xl: 30px;--radius-lg: 22px;color-scheme:dark}*{box-sizing:border-box}body{min-height:100vh;margin:0;color:var(--text);background:radial-gradient(circle at 8% -12%,rgba(34,211,238,.24),transparent 30rem),radial-gradient(circle at 88% -8%,rgba(167,139,250,.24),transparent 32rem),radial-gradient(circle at 50% 110%,rgba(52,211,153,.14),transparent 34rem),linear-gradient(145deg,#050816,#09111f 46%,#050816)}button,input,select,textarea{font:inherit}button{border:0}button,select{-webkit-user-select:none;user-select:none}code,.mono{font-family:Cascadia Code,SFMono-Regular,Consolas,monospace}::selection{color:#020617;background:var(--cyan)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#94a3b873;background-clip:padding-box}.page{position:relative;width:min(1680px,calc(100vw - 32px));min-height:100vh;margin:0 auto;padding:24px 0 54px}.page:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at top,black,transparent 72%);mask-image:radial-gradient(circle at top,black,transparent 72%)}.orb{position:fixed;z-index:-1;width:360px;height:360px;border-radius:50%;filter:blur(28px);opacity:.52;pointer-events:none}.orb-one{top:120px;left:-120px;background:#22d3ee38}.orb-two{right:-150px;bottom:80px;background:#a78bfa3d}.auth-screen{display:grid;min-height:calc(100vh - 78px);place-items:center;padding:24px 0}.auth-card{display:grid;gap:18px;width:min(460px,calc(100vw - 32px));padding:30px;border-radius:30px}.auth-card h1{font-size:clamp(30px,4vw,44px)}.auth-error{border:1px solid rgba(251,113,133,.4);border-radius:14px;padding:10px 12px;color:#fecdd3;background:#fb71851f;font-size:13px;font-weight:800}.shell,.panel,.stat-card{position:relative;overflow:hidden;border:1px solid var(--line);background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%),var(--surface);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.shell:after,.panel:after,.stat-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.14),transparent 34%);opacity:.5}.shell>*,.panel>*,.stat-card>*{position:relative;z-index:1}.hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:214px;padding:30px;border-radius:34px}.hero:before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at 18% 0%,rgba(34,211,238,.24),transparent 34%),radial-gradient(circle at 88% 8%,rgba(167,139,250,.2),transparent 32%)}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--cyan);font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.eyebrow:before{content:"";width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--cyan),var(--violet));box-shadow:0 0 18px #22d3eecc}h1,h2,h3,p{margin:0}h1{max-width:920px;font-size:clamp(34px,4vw,64px);line-height:.98;letter-spacing:-.07em}h2{font-size:18px;letter-spacing:-.03em}h3{font-size:15px;letter-spacing:-.02em}.subtitle{max-width:850px;margin-top:14px;color:var(--muted);font-size:15px;line-height:1.7}.topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:152px;padding:28px 30px;border-radius:34px}.topbar:before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at 18% 0%,rgba(34,211,238,.22),transparent 34%),radial-gradient(circle at 88% 8%,rgba(167,139,250,.18),transparent 32%)}.topbar h1{font-size:clamp(32px,3.4vw,54px)}.top-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.hero-actions,.top-actions,.row,.section-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hero-actions{justify-content:flex-end}.section-head,.row.spread{justify-content:space-between}.section-head{margin-bottom:16px;align-items:flex-start}button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:999px;padding:9px 16px;color:var(--text);background:#0f172ab8;cursor:pointer;font-weight:900;line-height:1;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}button:hover:not(:disabled){transform:translateY(-1px);border-color:#22d3ee7a;box-shadow:0 14px 34px #22d3ee1f}button:disabled{opacity:.48;cursor:not-allowed}button.primary{border-color:transparent;color:#02111b;background:linear-gradient(135deg,var(--cyan),var(--green));box-shadow:0 18px 44px #22d3ee42}button.ghost{background:#0f172a80}button.danger{border-color:#fb718573;color:#fecdd3;background:#fb71851f}button.small{min-height:32px;padding:7px 12px;font-size:12px}button.tiny{min-height:26px;padding:5px 9px;font-size:11px}button.big{width:100%;min-height:52px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.overview-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;margin:16px 0}.stat-card{min-height:112px;padding:16px;border-radius:22px}.stat-card.glow{border-color:#22d3ee59;background:radial-gradient(circle at top right,rgba(34,211,238,.18),transparent 48%),var(--surface)}.refill-card{border-color:#a855f759;background:radial-gradient(circle at top right,rgba(168,85,247,.16),transparent 48%),var(--surface)}.smsbower-card{border-color:#34d39959;background:radial-gradient(circle at top right,rgba(52,211,153,.16),transparent 48%),var(--surface)}.stat-card span,.mini-result span{color:var(--muted);font-size:12px;font-weight:900}.stat-card strong{display:block;margin:10px 0 8px;font-size:clamp(30px,2.4vw,40px);line-height:1;letter-spacing:-.06em;background:linear-gradient(135deg,#fff,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.stat-card small,.hint,.muted{color:var(--muted)}.stat-card small{display:block;overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);gap:16px;align-items:start}.left-col,.right-col{display:grid;gap:16px}.right-col{position:sticky;top:16px}.panel{padding:20px;border-radius:var(--radius-xl)}.import-panel textarea{min-height:216px}textarea,input,select{width:100%;border:1px solid var(--line-strong);border-radius:16px;padding:12px 14px;color:var(--text);outline:none;background:#02061775;box-shadow:inset 0 1px #ffffff14;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}textarea{min-height:140px;resize:vertical}textarea::placeholder,input::placeholder{color:#64748b}textarea:focus,input:focus,select:focus{border-color:#22d3eeb8;box-shadow:0 0 0 4px #22d3ee1f}input[type=checkbox]{width:18px;height:18px;accent-color:var(--cyan)}.field{display:grid;gap:8px;min-width:0}.field>span{color:var(--muted);font-size:12px;font-weight:900}.field>small{color:var(--muted);font-size:12px;line-height:1.45}.field-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.key-state{border:1px solid var(--line);border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.key-state.set{color:#bbf7d0;border-color:#34d39957;background:#34d3991f}.key-state.unset{color:#fde68a;border-color:#fbbf2452;background:#fbbf241a}.field.inline{flex:1}.workspace-box{min-height:104px;font-family:Cascadia Code,Consolas,monospace}.workspace-field .field-title-row{align-items:center}.workspace-field .field-title-row>span{color:var(--muted);font-size:12px;font-weight:900}.workspace-field textarea::placeholder{color:#94a3b89e}.admin-approve-block{display:grid;gap:12px;margin:14px 0}.workspace-config-editor{display:grid;gap:14px;border:1px solid rgba(34,211,238,.24);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(34,211,238,.14),transparent 42%),linear-gradient(180deg,#0f172ab8,#02061761);box-shadow:inset 0 1px #ffffff0a}.workspace-config-editor .compact-head{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid rgba(148,163,184,.14)}.workspace-config-editor .compact-head h3{margin-top:4px}.workspace-config-editor .compact-grid{grid-template-columns:minmax(220px,1.25fr) minmax(220px,1.25fr) minmax(140px,.6fr)}.workspace-config-editor .admin-session-box{min-height:86px}.workspace-config-editor .switch-card{padding:12px 14px;background:#02061747}.workspace-config-editor .row-actions{align-items:center;padding-top:2px}.workspace-add-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;border:1px solid rgba(34,211,238,.22);border-radius:15px;padding:11px;background:#082f4938}.workspace-add-panel .primary{min-height:42px;padding-inline:18px;white-space:nowrap}.workspace-config-list{display:grid;gap:8px;max-height:220px;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(148,163,184,.13);border-radius:16px;padding:10px;background:#02061747}.workspace-config-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;border:1px solid rgba(148,163,184,.14);border-radius:13px;padding:5px;background:#0f172a7a}.workspace-config-row.active{border-color:#22d3ee94;background:#082f496b;box-shadow:inset 3px 0 #22d3eed1}.workspace-config-select{display:grid;min-width:0;justify-items:start;gap:3px;padding:8px 10px;text-align:left}.workspace-config-select strong{max-width:100%;overflow:hidden;font-family:Cascadia Code,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-config-select small{color:var(--muted);font-size:10px}.workspace-config-delete{align-self:stretch;padding-inline:12px;white-space:nowrap}.admin-session-box{min-height:132px;font-family:Cascadia Code,Consolas,monospace}.advanced-settings{border:1px solid var(--line);border-radius:18px;padding:14px;background:#0f172a70}.advanced-settings summary{color:var(--text);cursor:pointer;font-size:13px;font-weight:900}.advanced-watchdog{margin-top:14px}.advanced-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.switch-grid,.compact-grid,.config-grid,.result-grid{display:grid;gap:12px}.switch-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mode-card{position:relative;display:flex;align-items:flex-start;gap:14px;border:1px solid var(--line);border-radius:22px;padding:16px;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 48%),#0f172a7a;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.mode-card:hover{transform:translateY(-1px);border-color:#22d3ee57;background:linear-gradient(135deg,rgba(34,211,238,.08),transparent 50%),#0f172a94}.mode-card input[type=radio]{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--cyan)}.mode-card.active{border-color:#22d3eead;background:radial-gradient(circle at top right,rgba(34,211,238,.2),transparent 46%),#082f4957;box-shadow:0 16px 40px #22d3ee1c,inset 0 0 0 1px #22d3ee1a}.mode-content{display:grid;gap:6px;min-width:0}.mode-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.mode-card strong{display:block;font-size:15px}.mode-card em{border:1px solid rgba(34,211,238,.26);border-radius:999px;padding:3px 8px;color:#a5f3fc;background:#22d3ee1a;font-size:11px;font-style:normal;font-weight:900}.mode-card small{color:var(--muted);line-height:1.55}.workflow-scheme-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}.workflow-scheme-card{position:relative;display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);border-radius:18px;padding:14px;background:#0f172a80;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.workflow-scheme-card:hover{transform:translateY(-1px);border-color:#22d3ee57;background:#0f172a9e}.workflow-scheme-card.active{border-color:#22d3eead;background:#082f4957;box-shadow:inset 0 0 0 1px #22d3ee1a}.workflow-scheme-card input[type=radio]{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--cyan)}.workflow-scheme-content{display:grid;gap:6px;min-width:0}.workflow-scheme-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.workflow-scheme-card strong{display:block;font-size:15px}.workflow-scheme-card em{border:1px solid rgba(34,211,238,.26);border-radius:999px;padding:3px 8px;color:#a5f3fc;background:#22d3ee1a;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.workflow-scheme-card small{color:var(--muted);line-height:1.55}.switch-card{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--line);border-radius:18px;background:#0f172a80}.switch-card strong,.launch-card strong{display:block;margin-bottom:4px}.switch-card small,.launch-card small{color:var(--muted);line-height:1.45}.compact-grid{grid-template-columns:1.2fr .7fr .9fr}.config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.config-grid .field:last-child,.config-grid .field:nth-last-child(2){grid-column:1 / -1}.batch-history-panel{margin-top:18px}.batch-history-table-wrap{max-height:420px}.batch-history-table{min-width:1120px}.batch-history-table td{vertical-align:top}.batch-history-table td small{display:inline-block;margin-top:5px;color:var(--muted);line-height:1.45}.muted-code{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.config-grid[data-sub2api-auth-method=token] .field:has([data-sub2api-auth-field=password]){display:none}.config-grid[data-sub2api-auth-method=password] .sub2api-token-auth-field{display:none}.task-panel{min-height:560px}.list-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.toolbar-subtitle{margin-top:8px;color:var(--muted);font-size:13px}.toolbar-actions{display:flex;min-width:min(100%,980px);align-items:flex-end;justify-content:flex-end;gap:8px;flex-direction:column}.toolbar-row{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px;flex-wrap:wrap}.toolbar-row-main{opacity:.92}.toolbar-row-launch{padding-top:4px}.task-ops-grid{display:grid;width:100%;grid-template-columns:repeat(7,minmax(88px,1fr));align-items:stretch;gap:8px}.task-op-wrap{position:relative;display:block;min-width:0}.task-op-button{width:100%;min-height:34px;padding:7px 9px;border-radius:12px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.task-op-floating-tooltip{position:fixed;z-index:100000;width:max-content;max-width:min(380px,calc(100vw - 24px));padding:10px 12px;border:1px solid rgba(34,211,238,.38);border-radius:11px;color:#dbeafe;background:#020617fa;box-shadow:0 20px 48px #020617ad;font-size:12px;font-weight:700;line-height:1.55;pointer-events:none;text-align:left;white-space:normal}.task-op-floating-tooltip.placement-above{transform:translate(-50%,-100%)}.task-op-floating-tooltip.placement-below{transform:translate(-50%)}.launch-mode-badge{align-self:flex-end;max-width:100%;border:1px solid rgba(34,211,238,.34);border-radius:999px;padding:9px 12px;color:#a5f3fc;background:#22d3ee1a;font-size:12px;font-weight:900;line-height:1.35}.hidden-file-input{display:none}.run-count-field{width:150px}.run-count-field input{min-height:40px;padding-block:9px}.refill-switch{margin:12px 0}.refill-quota-mode-field{max-width:520px;margin:-2px 0 12px 36px;border:1px solid rgba(34,211,238,.2);border-radius:16px;padding:12px;background:#22d3ee0f}.inline-alert{margin:10px 0 12px;border:1px solid var(--line);border-radius:16px;padding:10px 12px;font-size:12px;line-height:1.55}.inline-alert.warn{color:#fde68a;border-color:#fbbf2452;background:#fbbf241a}.refill-config-grid .field:last-child,.refill-config-grid .field:nth-last-child(2){grid-column:auto}.task-table-wrap{max-height:calc(100vh - 360px);min-height:380px}.task-table{min-width:1040px}.pagination-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:var(--muted);font-size:13px}.pagination-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pagination-actions strong{color:var(--text);white-space:nowrap}.task-row{cursor:pointer}.select-col{width:42px;text-align:center}.task-row.active{background:#22d3ee14}.task-row.selected{box-shadow:inset 3px 0 #22d3eebf}.cell-with-action{display:flex;min-width:0;align-items:center;gap:8px}.cell-with-action .clipped{flex:1}.liveness-badge{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;padding:3px 7px;font-size:11px;font-weight:900;white-space:nowrap}.liveness-badge.alive{color:#bbf7d0;border-color:#34d39952;background:#34d3991f}.liveness-badge.inactive,.liveness-badge.banned{color:#fecdd3;border-color:#fb71855c;background:#fb71851f}.liveness-badge.error,.liveness-badge.unknown{color:#fde68a;border-color:#fbbf2452;background:#fbbf241f}.email-meta-row{display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}.child-badge{display:inline-flex;align-items:center;border:1px solid rgba(34,211,238,.28);border-radius:999px;padding:3px 7px;color:#a5f3fc;background:#22d3ee1a;font-size:11px;font-weight:900;line-height:1;white-space:nowrap}.child-badge.banned{color:#fecdd3;border-color:#fb71856b;background:#7f1d1d47}.otp-mode-badge{display:inline-flex;align-items:center;margin-bottom:6px;border:1px solid var(--line);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900;white-space:nowrap}.otp-mode-badge.auto{color:#bbf7d0;border-color:#34d3994d;background:#34d3991a}.otp-mode-badge.manual{color:#fde68a;border-color:#fbbf245c;background:#fbbf241f}.otp-mode-badge.emailnator{color:#a5f3fc;border-color:#22d3ee66;background:#22d3ee1f}.otp-mode-badge.remail{color:#fbcfe8;border-color:#f472b666;background:#f472b61f}.manual-import-hint{flex:1;min-width:280px;margin-top:0}.manual-otp-panel{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:14px 0 0;border:1px solid rgba(251,191,36,.34);border-radius:20px;padding:16px;background:radial-gradient(circle at top left,rgba(251,191,36,.16),transparent 48%),#0f172aad}.manual-otp-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.manual-otp-input{width:150px;text-align:center;letter-spacing:.22em;font-weight:900}.row-actions{display:flex;gap:8px;flex-wrap:wrap}.action-panel{background:radial-gradient(circle at top right,rgba(52,211,153,.16),transparent 44%),var(--surface)}.launch-card{display:grid;gap:14px;margin-top:12px;padding:16px;border:1px solid rgba(34,211,238,.24);border-radius:22px;background:#22d3ee14}.pool-summary{display:grid;gap:14px}.pool-total{padding:16px;border:1px solid rgba(34,211,238,.24);border-radius:22px;background:#22d3ee14}.pool-total span,.pool-status-grid span{display:block;color:var(--muted);font-size:12px;font-weight:900}.pool-total strong{display:block;margin:8px 0 6px;font-size:38px;line-height:1;letter-spacing:-.06em}.pool-total small{color:var(--muted)}.pool-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pool-status-grid div{min-width:0;padding:12px;border:1px solid var(--line);border-radius:16px;background:#02061752}.pool-status-grid strong{display:block;margin-top:6px;font-size:24px;line-height:1}.hint{margin-top:12px;font-size:12px;line-height:1.6}pre{max-height:220px;margin:14px 0 0;overflow:auto;border:1px solid var(--line);border-radius:16px;padding:14px;color:#dbeafe;background:#020617b8;font-size:12px}.pill,.status{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px;padding:5px 10px;color:var(--muted);background:#0f172a99;font-size:12px;font-weight:900;white-space:nowrap}.status.free{color:#bfdbfe;border-color:#60a5fa47;background:#60a5fa1f}.status.running,.status.queued{color:#fde68a;border-color:#fbbf244d;background:#fbbf241f}.status.success{color:#bbf7d0;border-color:#34d3994d;background:#34d3991f}.status.failed,.status.canceled{color:#fecdd3;border-color:#fb71854d;background:#fb71851f}.status.banned{color:#fca5a5;border-color:#ef44446b;background:#7f1d1d42}.tables{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:16px;margin-top:16px}.table-wrap{overflow:auto}table{width:100%;min-width:860px;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--line);border-radius:20px}th,td{border-bottom:1px solid var(--line);padding:13px 12px;text-align:left;vertical-align:top}th{color:var(--muted);background:#0f172ab8;font-size:12px;font-weight:900}tbody tr{background:#0206173d}tbody tr:hover{background:#22d3ee0f}tbody tr:last-child td{border-bottom:0}.clipped{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty{padding:22px;color:var(--muted);text-align:center}.task-list{display:grid;gap:10px;max-height:440px;overflow:auto}.task-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;justify-content:stretch;width:100%;min-height:74px;padding:12px;border-radius:18px;text-align:left;background:#02061752}.task-card.active{border-color:#22d3ee8c;box-shadow:0 0 0 4px #22d3ee1a}.task-card strong,.task-card small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-card small{grid-column:2;color:var(--muted)}.log-panel{margin-top:16px}.result-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.mini-result{min-width:0;padding:14px;border:1px solid var(--line);border-radius:18px;background:#02061752}.mini-result strong{display:block;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-result button{margin-top:10px}.workspace-test-panel{display:grid;gap:12px;margin-bottom:14px;padding:14px;border:1px solid var(--line);border-radius:18px;background:#02061747}.workspace-id-list{display:flex;flex-wrap:wrap;gap:8px}.workspace-id-group{display:grid;gap:8px}.workspace-id-list button{max-width:100%}.debug-trace-panel{border:1px solid rgba(34,211,238,.24);border-radius:16px;padding:10px 12px;background:#082f4924}.debug-trace-panel summary{cursor:pointer;color:#a5f3fc;font-size:12px;font-weight:900}.debug-logs{margin-top:10px;max-height:280px}.debug-logs span{overflow-wrap:anywhere;color:#cbd5e1;font-family:Cascadia Code,Consolas,monospace;font-size:11px;line-height:1.55}.seat-breakdown-grid{margin-top:12px}.mini-result.seat-anomaly{border-color:#fbbf247a;background:#78350f29}.mini-result.seat-anomaly strong,.mini-result.seat-anomaly small{color:#fde68a}.logs{display:grid;gap:8px;max-height:420px;margin:0;overflow:auto;padding:0;list-style:none}.logs li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#02061757}.logs time{color:var(--subtle);font-family:Cascadia Code,Consolas,monospace;font-size:12px}.logs .ok span{color:#bbf7d0}.logs .warn span{color:#fde68a}.logs .error span{color:#fecdd3}.toast{position:fixed;right:24px;bottom:24px;z-index:10;min-width:220px;border:1px solid rgba(34,211,238,.35);border-radius:18px;padding:14px 16px;color:var(--text);background:#0f172ae6;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.busy-overlay{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:24px;background:#0206178f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.busy-card{display:flex;align-items:center;gap:16px;width:min(440px,calc(100vw - 48px));border:1px solid rgba(34,211,238,.34);border-radius:22px;padding:18px 20px;color:var(--text);background:#0f172af0;box-shadow:var(--shadow)}.busy-card strong{display:block;margin-bottom:4px;font-size:15px}.busy-card small{color:var(--muted);line-height:1.55}.spinner{width:28px;height:28px;flex:0 0 auto;border:3px solid rgba(148,163,184,.26);border-top-color:var(--cyan);border-radius:999px;animation:spin .82s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.modal-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:24px;background:#020617b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card{width:min(1120px,calc(100vw - 48px));max-height:min(760px,calc(100vh - 48px));display:grid;grid-template-rows:auto minmax(0,1fr)}.settings-modal{width:min(1180px,calc(100vw - 48px));grid-template-rows:auto minmax(0,1fr) auto}.import-modal{width:min(940px,calc(100vw - 48px))}.log-modal{width:min(1040px,calc(100vw - 48px))}.workspace-test-modal{width:min(860px,calc(100vw - 48px))}.workspace-help-modal{width:min(820px,calc(100vw - 48px))}.refill-history-modal{width:min(1280px,calc(100vw - 48px))}.action-modal{width:min(760px,calc(100vw - 48px))}.space-tools-modal{width:min(1180px,calc(100vw - 48px))}.space-log-modal{width:min(980px,calc(100vw - 48px))}.space-tools-modal .modal-body{max-height:min(72vh,760px)}.modal-actions{display:flex;gap:10px;flex-wrap:wrap}.action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.action-card{min-height:96px;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px;border-radius:18px;padding:16px;text-align:left;white-space:normal;background:radial-gradient(circle at top right,rgba(34,211,238,.1),transparent 48%),#0f172a94}.workspace-help-body{display:grid;gap:16px}.help-block{display:grid;gap:12px;border:1px solid var(--line);border-radius:20px;padding:16px;background:#0206174d}.help-block ul{display:grid;gap:9px;margin:0;padding-left:18px;color:var(--muted);font-size:13px;line-height:1.6}.help-block code,.example-card code{color:#a5f3fc;border:1px solid rgba(34,211,238,.22);border-radius:8px;padding:2px 6px;background:#22d3ee14}.example-grid{display:grid;gap:10px}.example-card{display:grid;gap:8px;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:12px;background:#0f172a7a}.example-card code{width:fit-content;max-width:100%;overflow:auto;white-space:nowrap}.example-card span{color:var(--muted);font-size:12px;line-height:1.55}.action-card strong{font-size:14px}.action-card small{color:var(--muted);font-size:12px;font-weight:700;line-height:1.45}.action-card.danger-card{border-color:#fb718573;background:radial-gradient(circle at top right,rgba(251,113,133,.12),transparent 48%),#3c081847}.space-status-grid,.space-config-grid{display:grid;gap:12px}.space-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.space-config-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start}.space-config-grid .field{grid-column:span 2}.space-config-grid .space-wide-field{grid-column:1 / -1}.space-tools-modal .row-actions{position:sticky;bottom:0;z-index:1;gap:6px;flex-wrap:nowrap;margin:2px -2px 0;padding:10px 2px 2px;background:linear-gradient(180deg,#0f172a00,#0f172af0 34%)}.space-tools-modal .row-actions>button{min-width:0;min-height:34px;flex:0 1 auto;padding:7px 10px;font-size:12px;white-space:nowrap}.space-tools-modal .modal-table{max-height:min(320px,38vh);border-radius:20px}.space-log-body{overflow:hidden}.check-result{margin:0;border:1px solid rgba(34,211,238,.2);border-radius:18px;padding:14px;color:#c7f9ff;background:#082f493d;line-height:1.55;white-space:pre-wrap;word-break:break-word}.space-log-result{max-height:min(70vh,620px);overflow:auto}.space-users-table{min-width:920px}.split-count-field{width:110px;margin:0}.email-pool-modal .section-head{gap:14px}.email-pool-modal .modal-actions{max-width:680px;justify-content:flex-end;align-items:center;gap:6px}.email-pool-modal .modal-actions button.small{min-height:28px;padding:5px 9px;border-radius:12px;font-size:11px;box-shadow:none}.email-pool-modal .modal-actions button:hover:not(:disabled){box-shadow:none}.email-pool-modal .modal-actions button.danger{border-color:#fb718552;background:#fb718514}.email-pool-modal .split-count-field{width:84px;gap:3px}.email-pool-modal .split-count-field span{font-size:10px}.email-pool-modal .split-count-field input{min-height:28px;padding:5px 8px;border-radius:12px;font-size:12px}.email-pool-toolbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin:12px 0}.email-search-field{flex:1 1 320px}.email-search-field input{min-height:38px}.modal-body{min-height:0;overflow:auto}.settings-body{display:grid;gap:14px}.settings-section{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:22px;background:#02061742}.compact-head{margin-bottom:0}.import-body{display:grid;gap:16px}.import-body textarea{min-height:220px}.import-file-card{display:flex;align-items:center;gap:14px;border:1px dashed rgba(148,163,184,.42);border-radius:22px;padding:14px 16px;background:radial-gradient(circle at left,rgba(34,211,238,.1),transparent 34%),#02061747;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.import-file-card:hover{transform:translateY(-1px);border-color:#22d3ee9e;background:radial-gradient(circle at left,rgba(34,211,238,.16),transparent 36%),#0206175c}.visually-hidden-file{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.file-icon{display:inline-flex;flex:0 0 48px;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(34,211,238,.28);border-radius:16px;color:#a5f3fc;background:#22d3ee1a;font-family:Cascadia Code,Consolas,monospace;font-size:12px;font-weight:900}.file-copy{display:grid;flex:1;gap:4px;min-width:0}.file-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-copy small{color:var(--muted);line-height:1.45}.file-action{flex:0 0 auto;border:1px solid var(--line-strong);border-radius:999px;padding:8px 14px;color:var(--text);background:#0f172ab8;font-size:12px;font-weight:900}.import-text-field{gap:9px}.import-text-field textarea{border-radius:22px;padding:16px;background:linear-gradient(180deg,#0f172a7a,#02061780);font-family:Cascadia Code,Consolas,monospace;line-height:1.5}.import-footer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end}.import-api-field input{min-height:46px;font-weight:800}.manual-import-hint{align-self:center;line-height:1.7}.import-actions{display:flex;justify-content:flex-end;gap:10px}.import-actions button{min-width:86px}.import-actions button.primary{min-width:118px}.import-result{margin:0;border:1px solid rgba(34,211,238,.2);border-radius:18px;padding:14px;color:#c7f9ff;background:#082f493d}.modal-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:16px}.modal-table{max-height:620px}.modal-status-grid{margin-bottom:14px}.task-plan-badge{flex:0 0 auto;max-width:72px;overflow:hidden;border:1px solid rgba(56,189,248,.34);border-radius:4px;padding:3px 6px;background:#0ea5e91f;color:#bae6fd;font-size:10px;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap}.email-login-screen-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}.email-login-screen-strip strong{color:var(--text);font-size:13px}.email-login-screen-strip button{margin-left:auto}.refill-history-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.refill-history-summary div{padding:14px;border:1px solid var(--line);border-radius:18px;background:#0206174d}.refill-history-summary span{display:block;color:var(--muted);font-size:12px;font-weight:900}.refill-history-summary strong{display:block;margin-top:6px;font-size:16px}.refill-history-table-wrap{max-height:520px}.refill-history-table{min-width:1180px}.history-message{display:grid;gap:5px;max-width:420px}.history-message small{color:var(--muted);line-height:1.4}.empty-log{display:block!important;color:var(--muted);text-align:center}@media(max-width:1180px){.layout,.tables{grid-template-columns:1fr}.right-col{position:static}.stats,.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.list-toolbar{align-items:stretch;flex-direction:column}.toolbar-actions{align-items:flex-start;justify-content:flex-start}.toolbar-row{justify-content:flex-start}.space-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.space-config-grid .field{grid-column:span 1}.workspace-config-editor .compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.space-config-grid .space-wide-field{grid-column:1 / -1}}@media(max-width:760px){.page{width:min(100vw - 20px,1680px);padding-top:10px}.hero,.topbar,.section-head,.row.spread{align-items:stretch;flex-direction:column}.stats,.overview-grid,.mode-toggle,.workflow-scheme-grid,.switch-grid,.compact-grid,.config-grid,.space-status-grid,.space-config-grid,.pool-status-grid,.result-grid{grid-template-columns:1fr}.hero,.topbar{min-height:auto;padding:22px}.top-actions,.toolbar-actions,.toolbar-row,.import-footer-row,.modal-footer{align-items:stretch;flex-direction:column}.task-ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.action-grid,.import-footer-row{grid-template-columns:1fr}.import-file-card{align-items:flex-start}.file-action{display:none}.run-count-field{width:100%}.modal-backdrop{padding:10px}.modal-card{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.refill-quota-mode-field{max-width:none;margin-left:0}.space-config-grid .field,.space-config-grid .space-wide-field{grid-column:1 / -1}.workspace-config-editor .compact-grid,.workspace-add-panel{grid-template-columns:1fr}.workspace-add-panel .primary{width:100%}}.top-actions .ghost.warning{border-color:#f59e0bb8;background:#f59e0b24;color:#fbbf24;box-shadow:0 0 0 1px #f59e0b14 inset}.top-actions .ghost.warning:hover:not(:disabled){background:#f59e0b38}.json-outbound-panel{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(120px,.55fr)) auto auto;gap:10px;align-items:end;margin-top:12px;padding:14px;border:1px solid rgba(101,127,255,.24);border-radius:14px;background:#1e274a6b}.json-outbound-copy{display:grid;gap:4px;align-self:center}.json-outbound-copy small,.json-outbound-progress small{color:var(--muted)}.json-outbound-progress{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.danger-text{color:#ff9b9b!important}@media(max-width:1050px){.json-outbound-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.json-outbound-copy,.json-outbound-progress{grid-column:1 / -1}}.json-account-count{display:inline-block;white-space:nowrap;color:var(--muted);font-size:12px}.task-panel{min-height:620px;overflow:visible}.task-workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.task-workspace-header h2{margin-top:4px}.task-workspace-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.task-workspace-meta span{padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#0f172a9e;font-size:12px;font-weight:900;white-space:nowrap}.task-workspace-meta .selected{border-color:#22d3ee57;color:#a5f3fc;background:#22d3ee1a}.task-workspace-meta .running{border-color:#34d39957;color:#bbf7d0;background:#34d3991a}.workspace-block-kicker{color:#67e8f9;font-size:10px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.json-outbound-panel.json-outbound-feature{position:relative;grid-template-columns:minmax(270px,1.45fr) repeat(3,minmax(120px,.52fr)) minmax(150px,.58fr);gap:12px;align-items:end;margin:18px 0 14px;padding:20px;overflow:hidden;border:1px solid rgba(34,211,238,.3);border-radius:22px;background:radial-gradient(circle at 3% 0%,rgba(34,211,238,.2),transparent 38%),radial-gradient(circle at 100% 100%,rgba(99,102,241,.2),transparent 42%),linear-gradient(135deg,#0f172aeb,#111837bd);box-shadow:inset 0 1px #ffffff0f,0 14px 40px #02061733}.json-outbound-panel.json-outbound-feature:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,var(--cyan),#818cf8)}.json-outbound-feature .json-outbound-copy{gap:5px;padding-right:10px}.json-outbound-feature .json-outbound-copy strong{font-size:18px}.json-outbound-feature .json-outbound-copy small{max-width:640px;line-height:1.55}.json-outbound-inventory{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.json-outbound-inventory span{padding:4px 8px;border:1px solid rgba(148,163,184,.16);border-radius:999px;color:var(--muted);background:#02061742;font-size:11px}.json-outbound-inventory b{color:var(--text)}.json-outbound-actions{display:grid;gap:8px}.json-outbound-actions button{min-height:42px;white-space:nowrap}.json-outbound-feature .json-outbound-progress{position:relative;z-index:1;grid-column:1 / -1;align-items:center;margin-top:4px;padding:12px 0 0}.outbound-zip-path{max-width:100%;overflow-wrap:anywhere}.task-control-surface{display:grid;gap:14px}.task-launch-section,.task-list-commandbar{border:1px solid rgba(148,163,184,.16);border-radius:20px;background:#02061738;box-shadow:inset 0 1px #ffffff09}.task-launch-section{display:grid;grid-template-columns:minmax(175px,.5fr) minmax(0,1.5fr);gap:14px 22px;align-items:end;padding:16px}.task-section-copy{display:grid;gap:4px;align-self:center}.task-section-copy>strong{font-size:15px}.task-section-copy>small{color:var(--muted);font-size:12px;line-height:1.45}.task-launch-actions{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:8px}.task-launch-actions>button{min-height:42px}.task-launch-actions .launch-primary{min-width:158px}.task-launch-actions .launch-append{border-color:#fbbf246b;background:#f59e0b1f;color:#fde68a}.task-launch-actions .launch-append:hover:not(:disabled){border-color:#fbbf24b8;background:#f59e0b33}.task-launch-section .launch-mode-badge{grid-column:1 / -1;margin:0}.task-list-commandbar{padding:16px}.task-list-commandbar-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.task-search-field{display:grid;width:min(420px,100%);gap:6px}.task-search-field>span{color:var(--muted);font-size:11px;font-weight:900}.task-search-field input{min-height:40px;padding-block:9px}.task-status-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px;padding:10px;border:1px solid rgba(148,163,184,.12);border-radius:15px;background:#0f172a5c}.task-filter-chip,.task-filter-reset{min-height:32px;padding:6px 11px;border-radius:999px;font-size:12px}.task-filter-chip{border-color:transparent;color:var(--muted);background:transparent}.task-filter-chip:hover:not(:disabled){border-color:#94a3b838;color:var(--text);background:#94a3b814}.task-filter-chip.active{border-color:#22d3ee5c;color:#cffafe;background:#22d3ee21;box-shadow:none}.task-filter-reset{margin-left:auto;border-color:#f8717133;color:#fecaca;background:#7f1d1d1f}.task-operation-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.task-operation-group{min-width:0;padding:12px;border:1px solid rgba(148,163,184,.13);border-radius:16px;background:#0f172a5c}.task-operation-group.danger-group{border-color:#f8717124;background:linear-gradient(180deg,#7f1d1d17,#0f172a57)}.task-operation-group.sub2api-group{border-color:#818cf82b;background:linear-gradient(180deg,#4338ca14,#0f172a57)}.task-operation-group-title{display:grid;gap:2px;margin-bottom:10px}.task-operation-group-title strong{font-size:13px}.task-operation-group-title small{color:var(--muted);font-size:11px}.task-operation-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.task-operation-buttons .task-op-button{min-height:36px;padding-inline:10px;border-radius:11px}.task-table-wrap{max-height:calc(100vh - 300px);min-height:380px;margin-top:16px;border-radius:20px;background:#02061729}.task-table thead th{position:sticky;z-index:4;top:0;box-shadow:0 1px 0 var(--line)}.task-row.selected td{background:#22d3ee0e}@media(max-width:1320px){.json-outbound-panel.json-outbound-feature{grid-template-columns:minmax(250px,1.2fr) repeat(2,minmax(130px,.55fr))}.json-outbound-feature .json-outbound-copy,.json-outbound-feature .json-outbound-progress{grid-column:1 / -1}.task-operation-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.task-operation-group.sub2api-group{grid-column:1 / -1}}@media(max-width:900px){.task-workspace-header,.task-list-commandbar-head{align-items:stretch;flex-direction:column}.task-workspace-meta{justify-content:flex-start}.json-outbound-panel.json-outbound-feature,.task-launch-section,.task-operation-groups{grid-template-columns:1fr}.json-outbound-feature .json-outbound-copy,.json-outbound-feature .json-outbound-progress,.task-launch-section .launch-mode-badge,.task-operation-group.sub2api-group{grid-column:auto}.task-launch-actions{justify-content:flex-start}.task-search-field{width:100%}}@media(max-width:620px){.task-panel{padding:14px}.json-outbound-panel.json-outbound-feature,.task-launch-section,.task-list-commandbar{padding:13px;border-radius:17px}.task-launch-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.task-launch-actions .run-count-field,.task-launch-actions .launch-primary{width:100%;grid-column:1 / -1}.task-operation-buttons{grid-template-columns:1fr}.task-filter-reset{margin-left:0}}.task-maintenance-disclosure{margin-top:10px;border:1px solid rgba(148,163,184,.13);border-radius:15px;background:#0f172a47;transition:border-color .18s ease,background .18s ease}.task-maintenance-disclosure.expanded{border-color:#22d3ee33;background:#0f172a66}.task-maintenance-toggle{display:flex;width:100%;min-height:50px;align-items:center;justify-content:space-between;gap:16px;padding:9px 12px;border:0;border-radius:14px;color:var(--text);text-align:left;background:transparent;box-shadow:none}.task-maintenance-toggle:hover:not(:disabled){border:0;background:#22d3ee0e;box-shadow:none;transform:none}.task-maintenance-toggle-copy{display:grid;min-width:0;gap:2px}.task-maintenance-toggle-copy strong{font-size:13px}.task-maintenance-toggle-copy small{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.task-maintenance-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.task-maintenance-summary em{padding:3px 7px;border:1px solid rgba(148,163,184,.16);border-radius:999px;color:var(--muted);background:#02061740;font-size:10px;font-style:normal;font-weight:900;white-space:nowrap}.task-maintenance-summary b{min-width:76px;color:#a5f3fc;font-size:11px;text-align:right;white-space:nowrap}.task-maintenance-disclosure .task-operation-groups{margin:0;padding:0 10px 10px}.task-table-wrap{margin-top:10px}@media(max-width:700px){.task-maintenance-toggle{align-items:flex-start;flex-direction:column;gap:8px}.task-maintenance-summary{width:100%;justify-content:flex-start}.task-maintenance-summary b{margin-left:auto}}.task-workspace-header{align-items:center;min-height:40px}.task-workspace-header .eyebrow,.task-workspace-header .toolbar-subtitle{display:none}.task-workspace-header h2{margin:0;font-size:21px}.task-workspace-meta span{padding:5px 9px}.compact-command-title{position:relative;display:flex;align-items:center;gap:7px;width:max-content;cursor:help;white-space:nowrap}.compact-command-title:after{display:inline-grid;width:16px;height:16px;place-items:center;border:1px solid rgba(148,163,184,.2);border-radius:50%;content:"?";color:var(--muted);font-size:9px;font-weight:950}.json-outbound-panel.json-outbound-feature{grid-template-columns:minmax(225px,1fr) repeat(3,auto) auto;gap:8px 10px;min-height:58px;margin:10px 0 8px;padding:9px 12px 9px 15px;border-radius:15px}.json-outbound-feature .json-outbound-copy{grid-column:auto;align-self:center;gap:8px;padding:0}.json-outbound-feature .json-outbound-copy strong{font-size:14px}.json-outbound-inventory{flex-wrap:nowrap;gap:5px;margin:0}.json-outbound-inventory span{padding:3px 6px;font-size:10px}.outbound-last-result{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.json-outbound-feature .compact-field{display:flex;min-width:0;align-items:center;gap:5px}.json-outbound-feature .compact-field>span{font-size:10px;white-space:nowrap}.json-outbound-feature .compact-field input,.json-outbound-feature .compact-field select{width:92px;min-height:34px;padding:6px 9px;border-radius:10px}.json-outbound-feature .compact-field select{width:112px}.json-outbound-actions{display:flex;align-items:center;gap:6px}.json-outbound-actions button{min-height:34px;padding:7px 11px;border-radius:10px;font-size:12px}.json-outbound-feature .json-outbound-progress{grid-column:1 / -1;gap:5px 12px;margin:0;padding-top:7px;font-size:11px}.task-control-surface{gap:8px}.task-launch-section{grid-template-columns:auto minmax(0,1fr) auto;min-height:52px;gap:8px 14px;align-items:center;padding:8px 10px;border-radius:14px}.task-launch-section .task-section-copy>strong,.task-list-commandbar .task-section-copy>strong{font-size:13px}.task-launch-actions{flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px}.task-launch-actions>button,.task-launch-actions .launch-primary{min-width:0;min-height:34px;padding:7px 10px;border-radius:10px;font-size:12px;white-space:nowrap}.task-launch-actions .run-count-field{display:flex;width:auto;align-items:center;gap:5px}.task-launch-actions .run-count-field>span{font-size:10px;white-space:nowrap}.task-launch-actions .run-count-field input{width:76px;min-height:34px;padding:6px 8px;border-radius:10px}.task-launch-section .launch-mode-badge{grid-column:auto;max-width:280px;margin:0;padding:5px 8px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.task-list-commandbar{display:grid;grid-template-columns:auto minmax(230px,360px) minmax(0,1fr);gap:8px 12px;align-items:center;padding:8px 10px;border-radius:14px}.task-list-commandbar-head{display:contents}.task-search-field{display:block;width:100%}.task-search-field>span{display:none}.task-search-field input{min-height:34px;padding:6px 10px;border-radius:10px;font-size:12px}.task-status-filters{flex-wrap:nowrap;justify-content:flex-end;gap:4px;min-width:0;margin:0;padding:0;overflow-x:auto;border:0;border-radius:0;background:transparent;scrollbar-width:thin}.task-filter-chip,.task-filter-reset,.task-maintenance-inline-toggle{flex:0 0 auto;min-height:29px;padding:5px 8px;border-radius:9px;font-size:11px;white-space:nowrap}.task-filter-reset{margin-left:0}.task-maintenance-inline-toggle{display:inline-flex;align-items:center;gap:5px;border-color:#22d3ee3d;color:#a5f3fc;background:#22d3ee14}.task-maintenance-inline-toggle span{padding-left:5px;border-left:1px solid rgba(165,243,252,.2);color:var(--muted);font-size:10px}.task-maintenance-inline-toggle b{font-size:10px}.compact-task-operation-groups{display:flex;grid-column:1 / -1;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0;padding:7px;border:1px solid rgba(34,211,238,.14);border-radius:12px;background:#0f172a4d}.compact-task-operation-groups .task-operation-group,.compact-task-operation-groups .task-operation-group.sub2api-group{display:flex;width:auto;min-width:0;flex:0 1 auto;grid-column:auto;align-items:center;gap:6px;padding:5px 6px;border-radius:10px}.compact-task-operation-groups .task-operation-group-title{display:block;flex:0 0 auto;margin:0 2px 0 0}.compact-task-operation-groups .task-operation-group-title strong{font-size:11px;white-space:nowrap}.compact-task-operation-groups .task-operation-group-title small{display:none}.compact-task-operation-groups .task-operation-buttons{display:flex;flex-wrap:wrap;gap:4px}.compact-task-operation-groups .task-op-wrap{display:inline-block;width:auto}.compact-task-operation-groups .task-op-button{width:auto;min-height:29px;padding:5px 8px;border-radius:8px;font-size:11px}.task-table-wrap{margin-top:7px}@media(max-width:1180px){.json-outbound-panel.json-outbound-feature{grid-template-columns:minmax(205px,1fr) repeat(2,auto) auto}.json-outbound-feature .compact-command-title{grid-column:1 / -1}.task-launch-section{grid-template-columns:auto minmax(0,1fr)}.task-launch-section .launch-mode-badge{display:none}.task-list-commandbar{grid-template-columns:auto minmax(220px,320px) minmax(0,1fr)}}@media(max-width:820px){.json-outbound-panel.json-outbound-feature{grid-template-columns:repeat(2,minmax(0,1fr))}.json-outbound-feature .compact-command-title,.json-outbound-feature .json-outbound-progress{grid-column:1 / -1}.json-outbound-feature .compact-field,.task-launch-actions .run-count-field{justify-content:space-between}.json-outbound-feature .compact-field input,.json-outbound-feature .compact-field select{width:min(150px,58%)}.json-outbound-actions{grid-column:1 / -1}.task-launch-section,.task-list-commandbar{grid-template-columns:1fr}.task-launch-actions{flex-wrap:wrap}.task-list-commandbar-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.task-status-filters,.compact-task-operation-groups{grid-column:1 / -1}}@media(max-width:560px){.task-workspace-header{align-items:flex-start}.task-workspace-meta{max-width:55%}.json-outbound-panel.json-outbound-feature{padding:9px 10px 9px 13px}.json-outbound-inventory{flex-wrap:wrap}.task-launch-actions{display:flex}.task-launch-actions>button{flex:1 1 auto}.task-launch-actions .run-count-field,.task-launch-actions .launch-primary{flex:1 1 100%}.compact-task-operation-groups .task-operation-group,.compact-task-operation-groups .task-operation-group.sub2api-group{width:100%;align-items:flex-start;flex-direction:column}}.topbar{gap:18px;min-height:106px;padding:18px 22px;border-radius:26px}.topbar .eyebrow{margin-bottom:5px}.topbar h1{font-size:clamp(28px,2.8vw,42px);line-height:1}.topbar .subtitle{margin-top:7px;font-size:13px;line-height:1.45}.top-actions{gap:8px}.top-actions .ghost{min-height:34px;padding:7px 12px;font-size:12px}.overview-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:11px;margin:12px 0}.overview-grid .stat-card{min-height:106px;padding:14px;border-radius:19px}.overview-grid .stat-card strong{margin:8px 0 7px;font-size:clamp(26px,2.05vw,35px)}.overview-grid .stat-card small{overflow:visible;font-size:11.5px;line-height:1.4;text-overflow:clip;white-space:normal}.overview-grid .runtime-card{grid-column:span 2}.runtime-detail{display:flex!important;flex-wrap:wrap;align-content:flex-start;gap:2px 10px}.runtime-detail span{color:var(--muted);font-size:11.5px;font-weight:750;white-space:nowrap}.runtime-detail .runtime-blocker{flex-basis:100%;color:#fcd34d;white-space:normal}.json-outbound-panel.json-outbound-feature{min-height:66px;gap:9px 12px;padding:11px 14px 11px 17px;border-radius:16px}.json-outbound-feature .json-outbound-copy strong{font-size:15px}.json-outbound-inventory span{padding:4px 7px;font-size:10.5px}.json-outbound-feature .compact-field>span,.task-launch-actions .run-count-field>span{font-size:11px}.json-outbound-feature .compact-field input,.json-outbound-feature .compact-field select,.json-outbound-actions button,.task-launch-actions>button,.task-launch-actions .launch-primary,.task-launch-actions .run-count-field input{min-height:38px;font-size:12.5px}.json-outbound-feature .compact-field input,.json-outbound-feature .compact-field select{padding:7px 10px}.json-outbound-actions button,.task-launch-actions>button,.task-launch-actions .launch-primary{padding:8px 12px}.task-launch-section{min-height:60px;gap:9px 14px;padding:10px 12px;border-radius:15px}.task-launch-section .task-section-copy>strong,.task-list-commandbar .task-section-copy>strong{font-size:14px}.task-launch-section .launch-mode-badge{padding:6px 9px;font-size:10.5px}.task-list-commandbar{gap:9px 12px;padding:10px 12px;border-radius:15px}.task-search-field input{min-height:38px;padding:7px 11px;font-size:12.5px}.task-filter-chip,.task-filter-reset,.task-maintenance-inline-toggle{min-height:32px;padding:6px 9px;font-size:11.5px}.compact-task-operation-groups{gap:4px;padding:4px}.compact-task-operation-groups .task-operation-group,.compact-task-operation-groups .task-operation-group.sub2api-group{gap:4px;padding:3px 5px}.compact-task-operation-groups .task-operation-group-title strong{font-size:11.5px}.compact-task-operation-groups .task-op-button{min-height:26px;padding:2px 7px;font-size:11px}.compact-task-operation-groups .task-operation-group-title strong{font-size:12.5px;font-weight:850;letter-spacing:.01em}.compact-task-operation-groups .task-op-button{font-size:12px;font-weight:700;border-width:1px;box-shadow:inset 0 1px #ffffff0a}.compact-task-operation-groups .repair-group{border:1px solid rgba(96,165,250,.2);background:linear-gradient(135deg,#3b82f617,#8b5cf60f)}.compact-task-operation-groups .repair-group .task-operation-group-title strong{color:#bfdbfe}.compact-task-operation-groups .repair-group .task-op-button{border-color:#60a5fa4d;color:#dbeafe;background:linear-gradient(180deg,#3b82f62e,#4338ca1f)}.compact-task-operation-groups .repair-group .task-op-button:hover:not(:disabled){border-color:#7dd3fc94;color:#fff;background:linear-gradient(180deg,#3b82f64d,#6366f133)}.compact-task-operation-groups .danger-group{border:1px solid rgba(251,146,60,.18);background:linear-gradient(135deg,#f9731612,#ef44440d)}.compact-task-operation-groups .danger-group .task-operation-group-title strong{color:#fed7aa}.compact-task-operation-groups .danger-group .task-op-button.ghost{border-color:#fb923c42;color:#ffedd5;background:#f973161a}.compact-task-operation-groups .sub2api-group{border:1px solid rgba(45,212,191,.18);background:linear-gradient(135deg,#14b8a612,#22c55e0a)}.compact-task-operation-groups .sub2api-group .task-operation-group-title strong{color:#99f6e4}.compact-task-operation-groups .sub2api-group .task-op-button{border-color:#2dd4bf42;color:#ccfbf1;background:#14b8a61a}.settings-backdrop{background:#020617e6;-webkit-backdrop-filter:none;backdrop-filter:none}.settings-modal{width:min(1280px,calc(100vw - 40px));max-height:min(860px,calc(100vh - 32px));contain:layout paint style;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 36%),#080f1efb;box-shadow:0 22px 58px #0206177a;-webkit-backdrop-filter:none;backdrop-filter:none}.settings-modal:after{display:none}.settings-workspace{display:grid;min-height:0;grid-template-columns:220px minmax(0,1fr);gap:14px;overflow:hidden}.settings-navigation{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:11px;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#02061752}.settings-search{display:grid;gap:6px}.settings-search>span{color:var(--muted);font-size:11px;font-weight:900}.settings-search input{min-height:38px;padding:8px 10px;border-radius:11px;font-size:12px}.settings-category-list{display:grid;min-height:0;align-content:start;gap:6px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:2px}.settings-category-button{display:grid;min-height:62px;place-items:initial;align-content:center;gap:2px;border-radius:12px;padding:8px 10px;text-align:left}.settings-category-button>span{color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.settings-category-button>strong{font-size:13px}.settings-category-button>small{overflow:hidden;color:var(--muted);font-size:10px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.settings-category-button.active{border-color:#22d3ee6b;color:#cffafe;background:linear-gradient(120deg,#22d3ee24,#6366f114),#0f172ac7;box-shadow:inset 3px 0 #22d3eecc}.settings-no-result{padding:18px 8px;color:var(--muted);font-size:12px;text-align:center}.settings-content-pane{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:10px;overflow:hidden}.settings-category-banner{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid rgba(34,211,238,.2);border-radius:15px;background:#082f492e}.settings-category-banner>div{display:grid;gap:2px}.settings-category-banner span{color:var(--cyan);font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.settings-category-banner strong{font-size:15px}.settings-category-banner small{color:var(--muted);font-size:11px;line-height:1.35}.settings-content-pane .settings-body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;contain:layout paint;padding-right:4px}.settings-category-section{gap:13px;padding:14px;border-radius:18px}.settings-inner-head{display:none}.settings-feature-options{display:grid;gap:12px}.settings-dense-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1050px){.settings-workspace{grid-template-columns:190px minmax(0,1fr)}.settings-category-button{min-height:58px;padding-inline:9px}}@media(max-width:900px){.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-modal{width:min(100vw - 24px,920px);max-height:calc(100vh - 24px)}.settings-workspace{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.settings-navigation{grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);grid-template-rows:auto}.settings-category-list{display:flex;overflow-x:auto;overflow-y:hidden}.settings-category-button{min-width:150px}}@media(max-width:760px){.topbar{gap:14px;padding:17px}.top-actions .ghost{flex:1 1 auto}.settings-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:12px}.settings-navigation{grid-template-columns:1fr;gap:8px;padding:9px}.settings-category-list{min-height:64px}.settings-category-button{min-width:142px;min-height:56px}.settings-category-banner{min-height:52px}.settings-dense-grid{grid-template-columns:1fr}}@media(max-width:600px){.overview-grid{grid-template-columns:1fr}.overview-grid .runtime-card{grid-column:span 1}.json-outbound-panel.json-outbound-feature{padding:11px 11px 11px 14px}}.topbar{min-height:104px;padding:16px 18px}.topbar>div:first-child{min-width:245px;flex:0 1 330px}.console-title-row{display:inline-flex;max-width:100%;align-items:flex-end;gap:10px}.app-version-badge{display:inline-flex;min-height:24px;align-items:center;margin-bottom:2px;padding:4px 8px;border:1px solid rgba(34,211,238,.3);border-radius:999px;color:#bae6fd;background:#082f496b;font-size:13px;font-weight:850;line-height:1;letter-spacing:.02em;white-space:nowrap}.topbar .subtitle{display:none}.top-actions{min-width:0;flex:1 1 auto;gap:6px}.top-actions .ghost{min-height:32px;padding:6px 9px;font-size:11.5px}@media(max-width:760px){.topbar{padding:15px}.topbar>div:first-child{min-width:0;flex:none}.top-actions{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.top-actions .ghost{width:100%;min-height:32px;padding-inline:6px}}@media(max-width:430px){.top-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.overview-grid .runtime-card{grid-column:auto}.runtime-detail{gap:2px 7px}.runtime-detail span{font-size:11px}.task-launch-section{position:relative;grid-template-columns:minmax(230px,.72fr) minmax(0,1.7fr) auto;min-height:72px;padding:11px 13px 11px 17px;overflow:hidden;border-color:#8b5cf64d;border-radius:17px;background:radial-gradient(circle at 4% 0%,rgba(139,92,246,.19),transparent 38%),radial-gradient(circle at 88% 130%,rgba(34,211,238,.12),transparent 38%),linear-gradient(115deg,#1e1b4b7a,#0206174d);box-shadow:inset 0 1px #ffffff0f,0 10px 30px #0f172a2e}.task-launch-section:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,#a78bfa,#22d3ee)}.task-launch-section:after{position:absolute;top:-54px;right:18%;width:150px;height:150px;border-radius:50%;content:"";pointer-events:none;background:#6366f117;filter:blur(4px)}.task-launch-section>*{position:relative;z-index:1}.task-launch-copy{width:auto;min-width:0;gap:10px}.task-launch-icon{display:inline-grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid rgba(196,181,253,.32);border-radius:12px;color:#f5f3ff;background:linear-gradient(145deg,#8b5cf6d1,#4f46e599);box-shadow:0 8px 22px #6d28d93d;font-size:20px;font-weight:500;line-height:1}.task-launch-heading{display:grid;min-width:0;gap:4px}.task-launch-heading>strong{color:#f5f3ff;font-size:15px;letter-spacing:-.02em}.task-launch-heading>small{overflow:hidden;color:#a5b4fc;font-size:10.5px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.task-launch-heading b{color:#67e8f9;font-size:11px}.task-launch-actions{min-width:0;gap:8px}.launch-resource-actions{display:inline-flex;align-items:center;gap:5px;padding:3px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:#02061738}.task-launch-actions .launch-tool-button{min-height:32px;padding:6px 10px;border-color:transparent;border-radius:9px;color:#dbeafe;background:transparent;box-shadow:none;font-size:11.5px}.task-launch-actions .launch-tool-button:hover:not(:disabled){border-color:#a5b4fc38;background:#6366f121;box-shadow:none}.task-launch-actions .run-count-field{min-height:38px;gap:7px;padding:3px 4px 3px 10px;border:1px solid rgba(165,180,252,.2);border-radius:12px;background:#0f172a75}.task-launch-actions .run-count-field>span{color:#c7d2fe;font-size:10.5px;font-weight:850}.task-launch-actions .run-count-field input{width:70px;min-height:30px;border-color:#a5b4fc29;border-radius:9px;color:#fff;background:#0206178f;text-align:center}.task-launch-actions .launch-primary{min-width:160px;gap:9px;border-color:#c4b5fd66;color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5 58%,#0891b2);box-shadow:0 10px 24px #4f46e540}.task-launch-actions .launch-primary:hover:not(:disabled){border-color:#e0e7ff9e;background:linear-gradient(135deg,#8b5cf6,#6366f1 58%,#06b6d4);box-shadow:0 13px 30px #4f46e557}.task-launch-actions .hotmail-launch-button{min-width:166px;border-color:#fb923c8f;color:#fff7ed;background:linear-gradient(135deg,#ea580c,#f97316 54%,#e11d48);box-shadow:0 9px 22px #ea580c38}.task-launch-actions .hotmail-launch-button:hover:not(:disabled){border-color:#ffedd5c2;background:linear-gradient(135deg,#f97316,#fb7185 54%,#e11d48);box-shadow:0 13px 28px #ea580c52}.task-launch-actions .hotmail-launch-button:disabled{border-color:#94a3b829;color:#cbd5e18a;background:#33415557;box-shadow:none}.task-launch-actions .outlook-launch-button{min-width:166px;border-color:#38bdf88f;color:#f0f9ff;background:linear-gradient(135deg,#0284c7,#0ea5e9 54%,#2563eb);box-shadow:0 9px 22px #0284c738}.task-launch-actions .outlook-launch-button:hover:not(:disabled){border-color:#e0f2fec7;background:linear-gradient(135deg,#0ea5e9,#38bdf8 54%,#2563eb);box-shadow:0 13px 28px #0284c752}.task-launch-actions .outlook-launch-button:disabled{border-color:#94a3b829;color:#cbd5e18a;background:#33415557;box-shadow:none}.hotmail-select-button{border-color:#fb923c57;color:#fed7aa;background:#ea580c1f}.hotmail-select-button:hover:not(:disabled){border-color:#fb923ca8;color:#fff7ed;background:#ea580c38}.task-launch-actions .launch-primary b{display:inline-grid;width:19px;height:19px;place-items:center;border-radius:50%;color:#e0f2fe;background:#ffffff26;font-size:12px}.task-launch-section .launch-mode-badge{max-width:250px;border:1px solid rgba(165,180,252,.18);border-radius:10px;color:#c7d2fe;background:#312e812e;font-size:10.5px;font-weight:800}@media(max-width:1180px){.task-launch-section{grid-template-columns:minmax(210px,auto) minmax(0,1fr)}}@media(max-width:820px){.task-launch-section{grid-template-columns:1fr;gap:10px;padding:13px 14px 13px 17px}.task-launch-actions{width:100%}.launch-resource-actions{flex:1 1 auto}}@media(max-width:560px){.task-launch-copy{align-items:center}.task-launch-actions{display:grid;grid-template-columns:1fr 1fr}.launch-resource-actions{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.task-launch-actions .launch-tool-button{width:100%}.task-launch-actions .run-count-field,.task-launch-actions .launch-primary{width:100%;min-width:0}}.task-launch-section .task-launch-actions{justify-self:stretch;align-self:end;justify-content:flex-end;padding-right:10px;transform:translateY(3px)}.task-list-commandbar{position:relative;border-color:#38bdf840;background:radial-gradient(circle at 8% -80%,rgba(34,211,238,.13),transparent 43%),linear-gradient(110deg,#082f4938,#02061752 48%,#0f172a45);box-shadow:inset 3px 0 #22d3ee85,inset 0 1px #ffffff0b,0 8px 24px #02061724}.task-list-commandbar .task-section-copy>strong{color:#cffafe;font-weight:850}.task-list-commandbar .task-search-field input{border-color:#38bdf833;background:#0206177a;box-shadow:inset 0 1px #ffffff06}.task-list-commandbar .task-search-field input:focus{border-color:#22d3ee8c;box-shadow:0 0 0 3px #22d3ee17}.task-list-commandbar .task-filter-chip,.task-list-commandbar .task-filter-reset{border-color:#7dd3fc26;background:#0e749012}.task-list-commandbar .task-filter-chip:hover:not(:disabled),.task-list-commandbar .task-filter-reset:hover:not(:disabled){border-color:#67e8f957;background:#0891b224}.task-list-commandbar .task-filter-chip.active{border-color:#22d3ee7a;color:#ecfeff;background:linear-gradient(180deg,#0891b247,#0e74902e)}@media(max-width:820px){.task-launch-section .task-launch-actions{padding-right:0;transform:none}}.compact-task-operation-groups .sub2api-group .task-operation-buttons{justify-content:flex-start}:root{--ui-control-compact: 32px;--ui-control-command: 38px;--ui-control-form: 42px;--ui-radius-compact: 9px;--ui-radius-command: 10px;--ui-radius-form: 11px;--ui-font-compact: 12px;--ui-font-command: 12.5px;--ui-font-form: 13px}.top-actions .ghost,.compact-task-operation-groups .task-op-button,.task-table-wrap button.small{min-height:var(--ui-control-compact);border-radius:var(--ui-radius-compact);font-size:var(--ui-font-compact)}.json-outbound-feature .compact-field input,.json-outbound-feature .compact-field select,.json-outbound-feature .json-outbound-actions button,.task-launch-actions .run-count-field,.task-launch-actions .launch-primary,.task-search-field input,.task-filter-chip,.task-filter-reset,.task-maintenance-inline-toggle{min-height:var(--ui-control-command);border-radius:var(--ui-radius-command);font-size:var(--ui-font-command)}.launch-resource-actions{height:var(--ui-control-command);min-height:var(--ui-control-command);padding:2px;border-radius:var(--ui-radius-command)}.task-launch-actions .launch-tool-button{min-height:32px;font-size:var(--ui-font-compact)}.settings-content-pane .field{align-self:start}.settings-content-pane .field>input:not([type=checkbox]):not([type=radio]):not([type=file]),.settings-content-pane .field>select{height:var(--ui-control-form);min-height:var(--ui-control-form);align-self:start;padding:9px 11px;border-radius:var(--ui-radius-form);font-size:var(--ui-font-form)}.settings-content-pane .field>textarea{align-self:start;border-radius:var(--ui-radius-form);font-size:var(--ui-font-form)}.compact-task-operation-groups{justify-content:flex-start}.compact-task-operation-groups .sub2api-group{margin-left:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.json-outbound-feature .compact-field input[type=number],.task-launch-actions .run-count-field input[type=number]{width:92px;height:var(--ui-control-command);min-height:var(--ui-control-command);padding:7px 10px;border-radius:var(--ui-radius-command);font-size:var(--ui-font-command);text-align:center}.task-launch-actions .run-count-field{min-height:var(--ui-control-command);gap:7px;padding:0;border:0;background:transparent}.task-launch-actions .run-count-field>span{font-size:var(--ui-font-command)}.launch-resource-actions{height:auto;min-height:var(--ui-control-command);padding:0;border:0;background:transparent}.task-launch-actions .launch-tool-button{min-height:var(--ui-control-command);padding:7px 11px;border-color:#a5b4fc33;border-radius:var(--ui-radius-command);background:#6366f11a;font-size:var(--ui-font-command)}.top-actions{align-self:flex-end;justify-content:flex-end}@media(max-width:760px){.top-actions{align-self:stretch}}.task-launch-copy{gap:0}.task-launch-heading>small.task-launch-meta{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:8px;padding:5px 8px;overflow:hidden;border:1px solid rgba(165,180,252,.2);border-radius:var(--ui-radius-command);color:#a5b4fc;background:#312e812e;text-overflow:ellipsis;white-space:nowrap}.task-launch-resource-meta,.task-launch-mode-inline{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-launch-mode-inline{padding-left:8px;border-left:1px solid rgba(165,180,252,.22);color:#c7d2fe}@media(min-width:821px){.task-launch-section{grid-template-columns:minmax(320px,.9fr) minmax(0,1.5fr)}}@media(max-width:820px){.task-launch-heading>small.task-launch-meta{max-width:100%}}.top-actions .ghost{border:1px solid rgba(125,211,252,.2);border-radius:var(--ui-radius-command);color:#dbeafe;background:linear-gradient(180deg,#1e40af29,#0f172a4d);box-shadow:inset 0 1px #ffffff0b;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.top-actions .ghost:hover:not(:disabled){transform:translateY(-1px);border-color:#67e8f96b;color:#fff;background:linear-gradient(180deg,#2563eb40,#0e749029)}.top-actions .ghost.warning{border-color:#fbbf246b;color:#fef3c7;background:linear-gradient(180deg,#d9770640,#78350f2e)}.top-actions .top-action-settings{border-color:#c4b5fd4d;color:#ede9fe;background:linear-gradient(180deg,#7c3aed38,#4c1d9529)}.top-actions .top-action-exit{border-color:#fb71854d;color:#ffe4e6;background:linear-gradient(180deg,#be185d33,#7f1d1d24)}.top-actions .ghost:disabled{transform:none;opacity:.48}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),textarea{text-align:left}.top-actions .ghost{min-height:var(--ui-control-command);padding:7px 11px;font-size:var(--ui-font-command)}.task-panel{position:relative;overflow:visible;border-color:#38bdf838;background:radial-gradient(circle at 3% 0%,rgba(14,165,233,.1),transparent 28%),linear-gradient(145deg,#0f172ac7,#02061794);box-shadow:inset 0 1px #ffffff0d,0 18px 48px #02061733}.task-panel:before{position:absolute;inset:0 0 auto;height:2px;border-radius:inherit;content:"";background:linear-gradient(90deg,#22d3ee,#60a5fa 42%,#8b5cf6 72%,transparent);pointer-events:none}.task-workspace-header{min-height:52px;padding:4px 4px 11px;border-bottom:1px solid rgba(56,189,248,.16)}.task-workspace-header h2{color:#e0f2fe;font-size:22px;letter-spacing:-.025em}.task-workspace-meta span{border-color:#7dd3fc33;border-radius:var(--ui-radius-command);color:#cbd5e1;background:linear-gradient(180deg,#1e40af1f,#0f172a57);box-shadow:inset 0 1px #ffffff09}.task-table-wrap{overflow:auto;border:1px solid rgba(56,189,248,.2);border-radius:16px;background:#0206176b;box-shadow:inset 0 1px #ffffff09,0 12px 30px #02061726}.task-table{overflow:visible;border-collapse:separate;border-spacing:0}.task-table thead th{border-bottom:1px solid rgba(56,189,248,.22);color:#bae6fd;background:linear-gradient(180deg,#082f49f5,#0f172af0);box-shadow:0 1px #7dd3fc14;font-size:11.5px;letter-spacing:.025em}.task-table tbody td{border-bottom-color:#94a3b81a;background:#0f172a21;transition:background .14s ease,box-shadow .14s ease}.task-table tbody tr:nth-child(2n) td{background:#1e293b21}.task-row:hover td{background:#0e74901f!important}.task-row.active td{background:#2563eb21!important}.task-row.selected td:first-child{box-shadow:inset 3px 0 #22d3ee}.task-table tbody tr:last-child td{border-bottom:0}.pagination-bar{padding:8px 4px 0;border-top:1px solid rgba(148,163,184,.08)}.log-modal{width:min(1120px,calc(100vw - 48px));border-color:#60a5fa42;background:radial-gradient(circle at 100% 0%,rgba(99,102,241,.14),transparent 34%),linear-gradient(145deg,#0f172afa,#020617f5);box-shadow:0 32px 90px #00000080,inset 0 1px #ffffff0e}.log-modal>.section-head{margin:-2px -2px 0;padding:4px 4px 13px;border-bottom:1px solid rgba(96,165,250,.2)}.log-modal>.section-head h2{max-width:min(620px,65vw);overflow:hidden;color:#eff6ff;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.log-modal .modal-body{display:grid;gap:13px;padding-top:14px}.log-modal .result-grid{gap:9px;margin:0}.log-modal .mini-result{padding:11px 12px;border-color:#60a5fa29;border-radius:13px;background:linear-gradient(145deg,#1e293b80,#0206176b);box-shadow:inset 0 1px #ffffff08}.log-modal .mini-result>span{color:#93c5fd;font-size:10.5px;font-weight:850}.log-modal .mini-result strong{margin-top:5px;color:#f8fafc;font-size:12.5px}.log-modal .workspace-test-panel,.log-modal .manual-otp-panel,.log-modal .debug-trace-panel{border-color:#38bdf838;border-radius:14px;background:linear-gradient(145deg,#082f4938,#0f172a61)}.log-modal .debug-trace-panel summary{padding:2px 0;color:#a5f3fc}.log-modal ol.logs{margin:0;padding:12px;border:1px solid rgba(51,65,85,.68);border-radius:14px;background:linear-gradient(180deg,#020617e6,#030712f5);box-shadow:inset 0 1px 12px #00000038}.log-modal ol.logs li{border-bottom-color:#4755695c}.log-modal ol.logs li:last-child{border-bottom:0}@media(max-width:700px){.task-workspace-header{gap:10px}.log-modal{width:calc(100vw - 16px)}.log-modal>.section-head h2{max-width:78vw;font-size:17px}}.task-launch-section .task-launch-actions{align-self:center;justify-content:flex-end;transform:none}.settings-feature-page>.section-head{display:none}.settings-feature-page{align-content:start}.settings-feature-page>.refill-switch,.settings-feature-page .settings-feature-options>.refill-switch{min-width:0;min-height:72px;margin:0;padding:11px 12px;gap:10px;border-radius:13px}.settings-feature-page>.refill-switch{border-color:#38bdf842;background:linear-gradient(145deg,#082f493d,#0f172a52)}.settings-feature-page .refill-switch>input[type=checkbox]{flex:0 0 auto;margin-top:2px}.settings-feature-page .refill-switch>span{min-width:0}.settings-feature-page .refill-switch strong{font-size:13px;line-height:1.35}.settings-feature-page .refill-switch small{margin-top:3px;font-size:11px;line-height:1.45}.settings-feature-page .settings-feature-options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.settings-feature-page .settings-feature-options>.refill-switch{height:100%}.settings-feature-page .settings-feature-options>.feature-option-wide{grid-column:1 / -1}.settings-feature-page .settings-feature-options>.config-grid,.settings-feature-page .settings-feature-options>.field,.settings-feature-page .settings-feature-options>.hint,.settings-feature-page .settings-feature-options>.inline-alert,.settings-feature-page .settings-feature-options>.refill-quota-mode-field{grid-column:1 / -1}.settings-feature-page .refill-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.settings-feature-page .refill-config-grid>.field{min-width:0;grid-column:auto}.settings-feature-page .refill-quota-mode-field{width:100%;max-width:none;margin:0;padding:10px 12px;border-radius:13px}.settings-feature-page .inline-alert,.settings-feature-page .hint{margin:0}.top-actions .ghost{min-height:42px;padding:9px 14px;border-radius:var(--ui-radius-form);font-size:13.5px;line-height:1.2}@media(max-width:900px){.settings-feature-page .settings-feature-options,.settings-feature-page .refill-config-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.top-actions .ghost{min-height:40px;padding-inline:12px;font-size:13px}}.task-table{min-width:1500px}.task-duration-col,.task-duration-cell{width:112px;min-width:112px;text-align:center;white-space:nowrap}.task-duration-badge{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding:3px 8px;border:1px solid rgba(34,211,238,.2);border-radius:999px;color:#a5f3fc;background:linear-gradient(180deg,#0891b224,#0f172a2e);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:11.5px;font-weight:750;line-height:1;letter-spacing:-.02em}.task-duration-empty{color:#94a3b894;font-size:12px}.task-at-col,.task-at-cell{width:276px;max-width:276px}.task-at-cell .cell-with-action{max-width:252px}.task-actions-col,.task-actions-cell{width:224px;min-width:224px}.task-actions-cell .row-actions{flex-wrap:nowrap;justify-content:flex-end;gap:6px}.task-actions-cell .row-actions>button{flex:0 0 auto}.log-modal .modal-body{display:flex;min-height:0;flex-direction:column;gap:8px;padding-top:10px;overflow:hidden}.log-modal .result-grid{flex:0 0 auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0}.log-modal .mini-result{display:grid;min-width:0;min-height:54px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-content:start;column-gap:6px;padding:7px 9px;border-radius:10px}.log-modal .mini-result>span{grid-column:1 / -1;color:#93c5fd;font-size:9.5px;line-height:1.2}.log-modal .mini-result strong{min-width:0;margin-top:3px;overflow:hidden;font-size:11.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.log-modal .mini-result small{grid-column:1 / -1;min-width:0;margin-top:2px;overflow:hidden;color:#94a3b8;font-size:9.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.log-modal .mini-result button{min-height:23px;align-self:center;margin:3px 0 0;padding:3px 6px;font-size:10px}.log-modal>.modal-body>ol.logs{min-height:260px;max-height:none;flex:1 1 320px;overflow:auto;padding:8px 9px}.log-modal>.modal-body>ol.logs li{gap:9px;padding:7px 9px;border-radius:10px}.log-modal>.modal-body>ol.logs time{font-size:11px}@media(max-width:900px){.log-modal .modal-body{overflow:auto}.log-modal .result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.log-modal>.modal-body>ol.logs{min-height:220px}}@media(max-width:600px){.log-modal .result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.log-modal .mini-result{min-height:50px}}.log-modal .result-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:5px}.log-modal .mini-result{position:relative;display:flex;min-width:0;min-height:58px;flex-direction:column;justify-content:flex-start;gap:3px;padding:7px 8px;border-radius:9px}.log-modal .mini-result>span{flex:0 0 auto;color:#93c5fd;font-size:11px;font-weight:850;line-height:1.2}.log-modal .mini-result:has(button)>span{padding-right:48px}.log-modal .mini-result strong{display:block;min-width:0;margin:0;overflow:hidden;color:#f8fafc;font-size:12.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.log-modal .mini-result small{display:block;min-width:0;margin:0;overflow:hidden;color:#94a3b8;font-size:10.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.log-modal .mini-result button{position:absolute;top:5px;right:5px;min-height:21px;margin:0;padding:2px 5px;border-radius:6px;font-size:10.5px}.log-modal .workspace-test-panel{display:block;margin:0;padding:0;overflow:hidden;border:1px solid rgba(56,189,248,.22);border-radius:10px;background:linear-gradient(145deg,#082f492e,#0f172a4d)}.log-modal .workspace-test-summary{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:6px 9px;cursor:pointer;list-style:none}.log-modal .workspace-test-summary::-webkit-details-marker{display:none}.log-modal .workspace-test-summary:after{flex:0 0 auto;color:#7dd3fc;font-size:12px;content:"展开"}.log-modal .workspace-test-panel[open] .workspace-test-summary:after{content:"收起"}.log-modal .workspace-test-summary-main{display:flex;min-width:0;align-items:baseline;gap:8px}.log-modal .workspace-test-summary-main .eyebrow{margin:0;color:#67e8f9;font-size:10.5px;white-space:nowrap}.log-modal .workspace-test-summary-main strong{overflow:hidden;color:#e0f2fe;font-size:12.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.log-modal .workspace-test-summary .pill{margin-left:auto;padding:3px 7px;font-size:10.5px;white-space:nowrap}.log-modal .workspace-test-content{display:grid;gap:6px;padding:0 9px 8px;border-top:1px solid rgba(56,189,248,.12)}.log-modal .workspace-test-hint{margin:6px 0 0;overflow:hidden;font-size:11.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.log-modal .workspace-test-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.log-modal .workspace-id-group{min-width:0;gap:4px;padding:6px 7px;border:1px solid rgba(96,165,250,.13);border-radius:8px;background:#0206173d}.log-modal .workspace-id-group>strong{font-size:11.5px}.log-modal .workspace-id-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px}.log-modal .workspace-id-list button{width:100%;min-height:25px;margin:0;overflow:hidden;padding:3px 6px;font-size:10.5px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.log-modal .workspace-test-empty{grid-column:1 / -1;margin:0;padding:5px 7px;font-size:11.5px}@media(max-width:1180px){.log-modal .result-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:900px){.log-modal .result-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:680px){.log-modal .result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.log-modal .workspace-test-groups{grid-template-columns:minmax(0,1fr)}.log-modal .workspace-test-summary .pill{display:none}}.log-modal>.modal-body>ol.logs{overflow-anchor:none;scrollbar-gutter:stable}.task-table{width:100%;min-width:0;table-layout:fixed}.task-table th,.task-table td{min-width:0;padding:9px 6px;overflow:hidden}.task-table .select-col{width:3%;padding-inline:3px}.task-status-col,.task-status-cell{width:6%}.task-created-col,.task-created-cell{width:8%}.task-duration-col,.task-duration-cell{width:7%;min-width:0}.task-email-col,.task-email-cell{width:16%}.task-flow-col,.task-flow-cell{width:13%}.task-at-col,.task-at-cell{width:18%;max-width:none}.task-sub2api-col,.task-sub2api-cell{width:8%}.task-k12-col,.task-k12-cell{width:7%}.task-actions-col,.task-actions-cell{width:14%;min-width:0}.task-created-cell{color:#cbd5e1;font-size:11.5px;letter-spacing:-.02em;white-space:nowrap}.task-email-cell .cell-with-action,.task-at-cell .cell-with-action{max-width:none;gap:5px}.task-email-cell .cell-with-action>button,.task-at-cell .cell-with-action>button{flex:0 0 auto;min-height:26px;padding:3px 5px}.task-flow{display:grid;min-width:0;gap:5px}.task-flow-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px}.task-flow-label{min-width:0;flex:1 1 auto;overflow:hidden;color:#dbeafe;font-size:11.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.task-flow-percent{flex:0 0 auto;color:#7dd3fc;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.task-flow-track{display:block;width:100%;height:4px;overflow:hidden;border-radius:999px;background:#47556970}.task-flow-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#60a5fa);transition:width .2s ease}.task-flow-fill.success{background:linear-gradient(90deg,#34d399,#22c55e)}.task-flow-fill.failed{background:linear-gradient(90deg,#fb7185,#ef4444)}.task-flow-fill.canceled{background:linear-gradient(90deg,#94a3b8,#64748b)}.task-flow-fill.running{animation:task-flow-pulse 1.4s ease-in-out infinite}@keyframes task-flow-pulse{50%{filter:brightness(1.35)}}.task-at-preview{display:flex;min-width:0;flex:1 1 auto;align-items:center;overflow:hidden;white-space:nowrap}.task-at-preview-head{min-width:16px;overflow:hidden;text-overflow:clip;white-space:nowrap}.task-at-preview-separator,.task-at-preview-tail{flex:0 0 auto}.task-at-preview-separator{color:#64748b}.task-at-preview-tail{color:#c4b5fd}.task-sub2api-cell,.task-k12-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-actions-cell .row-actions{flex-wrap:nowrap;justify-content:flex-end;gap:4px}.task-actions-cell .row-actions>button{min-width:0;min-height:28px;padding:4px 5px;font-size:10.5px}.task-table-wrap{overflow-x:hidden;overflow-y:auto}@media(max-width:1180px){.task-table th,.task-table td{padding-inline:4px}.task-email-col,.task-email-cell,.task-flow-col,.task-flow-cell{width:14%}.task-at-col,.task-at-cell{width:19%}.task-sub2api-col,.task-sub2api-cell{width:7%}.task-actions-col,.task-actions-cell{width:15%}.task-actions-cell .row-actions{flex-wrap:wrap}.task-actions-cell .row-actions>button{flex:1 1 calc(50% - 3px)}}.outbound-liveness-action{border-color:#facc157a!important;color:#fef08a!important;background:linear-gradient(135deg,#ca8a0433,#eab30814)!important}.task-banned-quick-action{flex:0 0 auto;min-height:var(--ui-control-command);padding:5px 10px;border-color:#fb718566;border-radius:var(--ui-radius-command);color:#fecdd3;background:#f43f5e1a;font-size:var(--ui-font-command);white-space:nowrap}.task-banned-quick-action:disabled{opacity:.52}.email-pool-page-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-2px 0 10px;padding:8px 10px;border:1px solid rgba(34,211,238,.16);border-radius:12px;background:#0f172a66}.email-pool-page-controls strong{color:var(--text);font-size:12px;white-space:nowrap}.email-pool-page-controls label{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:11px}.email-pool-page-controls select,.email-pool-page-controls input{width:76px;min-height:30px;padding:5px 8px;border-radius:9px;font-size:12px}.email-pool-page-controls input{width:64px}.email-cross-page-selection{padding:5px 8px;border:1px solid rgba(34,211,238,.2);border-radius:999px;color:#a5f3fc!important;background:#22d3ee14}.task-list-commandbar .compact-task-operation-groups,.compact-task-operation-groups{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important;overflow:visible!important;padding:4px!important;container-type:normal!important}.task-list-commandbar .compact-task-operation-groups .task-operation-group,.task-list-commandbar .compact-task-operation-groups .task-operation-group.sub2api-group,.compact-task-operation-groups .task-operation-group,.compact-task-operation-groups .task-operation-group.sub2api-group,.compact-task-operation-groups .repair-group,.compact-task-operation-groups .danger-group,.compact-task-operation-groups .sub2api-group{display:flex!important;width:auto!important;min-width:0!important;max-width:100%!important;flex:1 1 auto!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:3px 4px!important;margin-left:0!important;padding:3px 5px!important;overflow:visible!important}.task-list-commandbar .compact-task-operation-groups .task-operation-group-title,.compact-task-operation-groups .task-operation-group-title{display:inline-flex!important;min-width:0!important;flex:0 0 auto!important;margin:0 2px 0 0!important;align-items:center!important}.task-list-commandbar .compact-task-operation-groups .task-operation-group-title strong,.compact-task-operation-groups .task-operation-group-title strong{display:inline!important;font-size:11px!important;font-weight:800!important;letter-spacing:0!important;white-space:nowrap!important;line-height:1.1!important}.task-list-commandbar .compact-task-operation-groups .task-operation-group-title small,.compact-task-operation-groups .task-operation-group-title small{display:none!important}.task-list-commandbar .compact-task-operation-groups .task-operation-buttons,.compact-task-operation-groups .task-operation-buttons{display:flex!important;min-width:0!important;flex:1 1 auto!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;overflow:visible!important}.task-list-commandbar .compact-task-operation-groups .task-op-wrap,.compact-task-operation-groups .task-op-wrap{display:inline-flex!important;min-width:0!important;flex:0 0 auto!important;width:auto!important;overflow:visible!important}.task-list-commandbar .compact-task-operation-groups .task-op-button,.task-list-commandbar .compact-task-operation-groups .task-operation-buttons>.task-op-button,.compact-task-operation-groups .task-op-button,.compact-task-operation-groups .task-operation-buttons>.task-op-button{width:auto!important;min-width:max-content!important;max-width:none!important;min-height:26px!important;height:26px!important;padding:2px 7px!important;border-radius:7px!important;font-size:11px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.compact-task-operation-groups .task-operation-buttons>.task-selection-cancel-action{width:auto!important;min-width:max-content!important;flex:0 0 auto!important;padding-inline:7px!important;white-space:nowrap!important}@media(max-width:900px){.task-list-commandbar .compact-task-operation-groups .task-operation-group,.task-list-commandbar .compact-task-operation-groups .task-operation-group.sub2api-group,.compact-task-operation-groups .task-operation-group,.compact-task-operation-groups .task-operation-group.sub2api-group{flex:1 1 100%!important}}.sync-control-panel{position:relative;display:grid;grid-template-columns:minmax(200px,1.25fr) minmax(260px,1.5fr) auto;align-items:center;gap:14px 20px;margin:14px 0 0;padding:15px 17px;overflow:hidden;border:1px solid rgba(34,211,238,.26);border-radius:16px;background:linear-gradient(112deg,rgba(8,145,178,.16),transparent 42%),#080f1ea3;box-shadow:inset 0 1px #bae6fd12}.sync-control-panel:before{content:"";position:absolute;top:-48px;right:18%;width:170px;height:110px;border-radius:999px;background:#22d3ee1a;filter:blur(24px);pointer-events:none}.sync-control-copy,.sync-control-metrics,.sync-control-actions,.sync-control-foot,.retention-status-strip{position:relative;z-index:1}.sync-control-copy{display:grid;gap:4px;min-width:0}.sync-control-copy .eyebrow{margin:0;color:#67e8f9}.sync-control-copy strong{color:#f0f9ff;font-size:15px;line-height:1.25}.sync-control-copy small{color:#9db8ca;font-size:11px;line-height:1.45}.sync-control-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.sync-control-metrics>span{display:inline-flex;align-items:baseline;gap:5px;min-height:29px;padding:5px 8px;border:1px solid rgba(125,211,252,.16);border-radius:9px;color:#a9bdd0;background:#0f172a85;font-size:11px;white-space:nowrap}.sync-control-metrics b{color:#f8fafc;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:13px}.sync-control-metrics .warning-text{border-color:#fbbf2442;color:#fde68a;background:#78350f29}.sync-control-metrics .danger-text{border-color:#fb718545;background:#88133724}.sync-control-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.sync-control-actions button{min-height:33px;padding:6px 10px;border-radius:9px;font-size:11px;font-weight:800;white-space:nowrap}.sync-control-foot{display:flex;grid-column:1 / -1;flex-wrap:wrap;align-items:center;gap:6px 12px;padding-top:10px;border-top:1px solid rgba(125,211,252,.12);color:#8ca3b8;font-size:11px}.sync-control-foot>span:not(.sync-state){padding-left:12px;border-left:1px solid rgba(148,163,184,.22)}.sync-state{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1;font-weight:800}.sync-state:before{width:7px;height:7px;border-radius:50%;background:#64748b;box-shadow:0 0 0 3px #64748b1f;content:""}.sync-state.running{color:#86efac}.sync-state.running:before{background:#34d399;box-shadow:0 0 0 3px #34d39924,0 0 14px #34d399c2}.retention-status-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:8px 2px 0;padding:8px 10px;border-left:2px solid rgba(167,139,250,.7);border-radius:0 10px 10px 0;color:#b7b8cf;background:linear-gradient(90deg,rgba(109,40,217,.13),rgba(30,41,59,.16),transparent);font-size:11px}.retention-status-strip>span:not(.retention-label){padding-left:14px;border-left:1px solid rgba(196,181,253,.2)}.retention-status-strip b{color:#e9d5ff;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace}.retention-label{color:#ddd6fe;font-weight:800;letter-spacing:.04em}@media(max-width:980px){.sync-control-panel{grid-template-columns:minmax(200px,1fr) auto}.sync-control-metrics{grid-column:1 / -1;grid-row:2}}@media(max-width:650px){.sync-control-panel{display:flex;flex-direction:column;align-items:stretch;gap:11px;padding:14px}.sync-control-actions{justify-content:stretch}.sync-control-actions button{flex:1 1 calc(50% - 4px)}.sync-control-foot{padding-top:9px}.sync-control-foot>span:not(.sync-state),.retention-status-strip>span:not(.retention-label){padding-left:0;border-left:0}.retention-status-strip{gap:5px 12px}}.email-status-chip{border-radius:999px;padding:4px 10px;opacity:.78}.email-status-chip.active{opacity:1;border-color:#38bdf88c;background:#0ea5e929;color:#e0f2fe}.group-liveness-modal{width:min(1200px,96vw)}.group-liveness-progress{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:#02061759}.group-liveness-progress-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.group-liveness-progress-bar{height:10px;border-radius:999px;background:#94a3b82e;overflow:hidden}.group-liveness-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#38bdf8,#22c55e);transition:width .25s ease}.email-status-filter-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
