.confirm-dialog[data-v-6875b224]{border:1px solid var(--line);background:var(--panel);width:min(520px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--text);border-radius:12px;padding:0;overflow:hidden}.confirm-dialog[data-v-6875b224]::backdrop{background:#00000073}.confirm-dialog form[data-v-6875b224]{grid-template-rows:auto minmax(0,1fr) auto;gap:16px;max-height:calc(100dvh - 42px);padding:22px;display:grid}.confirm-dialog h2[data-v-6875b224]{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.confirm-body[data-v-6875b224]{overscroll-behavior:contain;gap:12px;min-height:0;display:grid;overflow:auto}.confirm-consequences[data-v-6875b224]{gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.6;display:grid}.confirm-actions[data-v-6875b224]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=760px){.confirm-dialog[data-v-6875b224]{border-bottom:0;border-radius:16px 16px 0 0;width:100%;max-width:none;margin:auto 0 0}.confirm-dialog form[data-v-6875b224]{padding:18px 18px max(18px, env(safe-area-inset-bottom))}.confirm-actions[data-v-6875b224]{grid-template-columns:auto minmax(0,1fr);display:grid}.confirm-actions button[data-v-6875b224]{min-height:48px}}@media (prefers-reduced-motion:no-preference){.confirm-dialog[open][data-v-6875b224]{animation:.12s ease-out confirm-in-6875b224}@keyframes confirm-in-6875b224{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.account-multi[data-v-03a45ad9]{min-width:0;position:relative}.account-multi summary[data-v-03a45ad9]{border:1px solid var(--line-strong);background:var(--panel);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:9px 12px;list-style:none;display:flex}.account-multi summary[data-v-03a45ad9]::-webkit-details-marker{display:none}.account-multi summary[aria-disabled=true][data-v-03a45ad9]{opacity:.6;cursor:wait}.account-multi summary strong[data-v-03a45ad9]{text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-size:14px;overflow:hidden}.account-multi-label[data-v-03a45ad9]{color:var(--dim);font-size:13px}.account-count[data-v-03a45ad9]{background:var(--ok);color:#fff;border-radius:6px;padding:2px 6px;font-size:12px}.account-menu[data-v-03a45ad9]{z-index:30;border:1px solid var(--line-strong);background:var(--panel);border-radius:12px;width:min(360px,100vw - 32px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #172b3a22}.account-menu-head[data-v-03a45ad9]{justify-content:space-between;align-items:center;gap:8px;display:flex}.account-menu-head button[data-v-03a45ad9]{min-height:44px}.reference-account[data-v-03a45ad9]{color:var(--dim);gap:6px;margin:10px 0;font-size:12px;display:grid}.reference-account select[data-v-03a45ad9]{width:100%;min-width:0;min-height:44px}.account-checks[data-v-03a45ad9]{gap:4px;max-height:240px;display:grid;overflow-y:auto}.account-checks label[data-v-03a45ad9]{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:8px;display:flex}.account-checks label.selected[data-v-03a45ad9]{background:var(--accent-soft,#eef4ef)}.account-checks span[data-v-03a45ad9]{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.account-checks input[data-v-03a45ad9]{accent-color:var(--ok);flex-shrink:0}.account-checks small[data-v-03a45ad9]{color:var(--dim);font-size:12px}.account-menu-done[data-v-03a45ad9]{width:100%;min-height:44px;margin-top:12px}@media (width<=760px){.account-multi[data-v-03a45ad9]{width:100%}.account-menu[data-v-03a45ad9]{top:auto;right:max(16px, var(--safe-r));left:max(16px, var(--safe-l));bottom:calc(var(--mobile-nav-h,64px) + var(--safe-b,0px) + 16px);width:auto;max-height:calc(100dvh - 180px);position:fixed;overflow-y:auto}}.task-automation[data-v-ae768852]{border-bottom:1px solid var(--line);grid-column:1/-1;gap:12px;min-width:0;margin-bottom:4px;padding:0 0 16px;display:grid}.task:not(.embedded)>.body>.task-automation[data-v-ae768852]{padding-top:12px}.automation-row[data-v-ae768852]{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:6px 14px;display:grid}.automation-label[data-v-ae768852]{padding-top:7px;font-size:14px;font-weight:600}.automation-value[data-v-ae768852]{justify-items:start;gap:8px;min-width:0;display:grid}.automation-value p[data-v-ae768852]{margin:0}.automation-text[data-v-ae768852]{overflow-wrap:anywhere;padding-top:6px;font-size:14px;line-height:1.6}.automation-text.scheduled[data-v-ae768852]{color:var(--ok);font-weight:600}.automation-note[data-v-ae768852]{color:var(--dim);font-size:13px;line-height:1.6}.automation-hint[data-v-ae768852]{color:var(--warn);padding-top:6px;font-size:13px;line-height:1.6}@media (width<=600px){.automation-row[data-v-ae768852]{grid-template-columns:minmax(0,1fr)}.automation-label[data-v-ae768852]{padding-top:0}.automation-value button.mini[data-v-ae768852]{min-height:44px}}textarea[data-v-bf7d4be8]{box-sizing:border-box;resize:vertical;width:100%;min-height:84px}.hint[data-v-bf7d4be8],.bad[data-v-bf7d4be8]{margin:5px 0;font-size:12px}.bad[data-v-bf7d4be8]{color:var(--danger)}textarea[data-v-f7c896fe]{box-sizing:border-box;resize:vertical;width:100%;min-height:84px}.hint[data-v-f7c896fe],.bad[data-v-f7c896fe]{margin:5px 0;font-size:12px}.bad[data-v-f7c896fe]{color:var(--danger)}.officer-toggle[data-v-e102337b]{justify-items:start;gap:6px;display:grid}.officer-toggle .note[data-v-e102337b]{margin:0}.roster-select[data-v-d6e3ff60]{width:100%;min-width:0;max-width:320px}.player-pick[data-v-33ee7e25]{margin-top:6px}.bar[data-v-33ee7e25]{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.bar select[data-v-33ee7e25]{flex:200px;min-width:0;max-width:100%}.err[data-v-33ee7e25]{color:var(--danger)}.players[data-v-381af651]{border:1px solid var(--line);border-radius:8px;max-height:220px;margin:0 0 6px;padding:0;list-style:none;overflow-y:auto}.players li[data-v-381af651]{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 10px;display:flex}.players li+li[data-v-381af651]{border-top:1px solid var(--line)}.who[data-v-381af651]{overflow-wrap:anywhere;font-weight:600}.sub[data-v-381af651]{color:var(--dim);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:auto;font-size:12px}.unknown .sub[data-v-381af651]{color:var(--warn)}.bar[data-v-381af651]{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.bar input[data-v-381af651]{flex:200px}.rank[data-v-beab748e]{background:var(--accent);min-width:1.4em;color:var(--accent-on);text-align:center;border-radius:.6em;flex:none;margin-right:.35em;padding:0 .3em;font-size:.78em;line-height:1.5}.strategy-options[data-v-96e597cc]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0;padding:0;display:grid}.strategy-options[data-v-96e597cc]:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-options[data-v-96e597cc]:has(>:nth-child(4))>:last-child:nth-child(odd){grid-column:1/-1}.strategy-option[data-v-96e597cc]{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;margin:0;padding:14px 44px 14px 16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.with-art .strategy-option[data-v-96e597cc]{grid-template-columns:auto minmax(0,1fr);align-items:center}.strategy-option[data-v-96e597cc]:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.strategy-option.selected[data-v-96e597cc]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--panel))}.strategy-option[data-v-96e597cc]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.strategy-text strong[data-v-96e597cc]{font-size:15px;line-height:1.5;display:block}.strategy-text small[data-v-96e597cc]{color:var(--dim);margin-top:6px;font-weight:400;line-height:1.7;display:block}.strategy-check[data-v-96e597cc]{border:2px solid var(--line-strong);background:var(--panel);box-sizing:border-box;border-radius:50%;width:22px;height:22px;position:absolute;top:12px;right:12px}.strategy-option.selected .strategy-check[data-v-96e597cc]{border-color:var(--accent);background:var(--accent)}.strategy-option.selected .strategy-check[data-v-96e597cc]:after{content:"";border:solid var(--accent-on);border-width:0 2.5px 2.5px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.strategy-art[data-v-96e597cc]{--tone:var(--line-strong);flex:none;width:72px;height:72px;display:block;position:relative}.strategy-art.tone-red[data-v-96e597cc]{--tone:#e2453a}.strategy-art.tone-green[data-v-96e597cc]{--tone:#3fae5a}.strategy-art.tone-gold[data-v-96e597cc]{--tone:#d8901c}.strategy-art[data-v-96e597cc]:before{content:"";background:color-mix(in srgb, var(--tone) 16%, #fffaf0);border:2px solid color-mix(in srgb, var(--tone) 60%, #fffaf0);border-radius:50%;position:absolute;inset:0}.strategy-portrait[data-v-96e597cc]{border-radius:50%;width:100%;height:100%;display:block;position:relative}.strategy-badge[data-v-96e597cc]{filter:drop-shadow(0 1px 1px #00000040);width:30px;height:30px;position:absolute;bottom:-4px;right:-8px}.strategy-option:not(.selected) .strategy-art[data-v-96e597cc]{opacity:.92}@media (width<=760px){:is(.strategy-options[data-v-96e597cc],.strategy-options[data-v-96e597cc]:has(>:nth-child(4))){grid-template-columns:1fr}.strategy-option[data-v-96e597cc]{gap:12px;padding:12px 40px 12px 12px}.strategy-art[data-v-96e597cc]{width:58px;height:58px}.strategy-badge[data-v-96e597cc]{width:26px;height:26px;right:-6px}}@media (prefers-reduced-motion:reduce){.strategy-option[data-v-96e597cc]{transition:none}}@media (forced-colors:active){.strategy-option.selected[data-v-96e597cc]{outline:3px solid highlight}}.legend .cell[data-v-1f140477]{cursor:default}.shop-item-icon[data-v-f9466827]{flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.shop-item-icon img[data-v-f9466827]{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}.shop-item-icon.placeholder[data-v-f9466827]{background:color-mix(in srgb, var(--accent) 12%, var(--panel));color:var(--accent);border-radius:16px;font-size:22px;font-weight:700}.friendgift[data-v-6cc43a9c]{gap:8px;display:grid}.bar[data-v-6cc43a9c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inline[data-v-6cc43a9c]{align-items:center;gap:4px;font-size:12px;display:inline-flex}.idbox[data-v-6cc43a9c]{width:170px}.err[data-v-6cc43a9c]{color:var(--danger)}.entry[data-v-6cc43a9c]{border-top:1px solid var(--line);gap:4px;padding:6px 0;display:grid}.head[data-v-6cc43a9c]{grid-template-columns:auto minmax(160px,1fr) auto auto;align-items:center;gap:8px;display:grid}.name[data-v-6cc43a9c]{overflow-wrap:anywhere;font-weight:600}.tag[data-v-6cc43a9c]{color:var(--dim);margin-left:6px;font-size:11px;font-weight:400}.pid[data-v-6cc43a9c]{color:var(--dim);-webkit-user-select:all;user-select:all;margin-left:6px;font-family:ui-monospace,monospace;font-size:11px;font-weight:400}.items[data-v-6cc43a9c]{flex-wrap:wrap;gap:4px 14px;padding-left:42px;display:flex}.qty[data-v-6cc43a9c]{align-items:center;gap:4px;font-size:12px;display:inline-flex}.qty input[data-v-6cc43a9c]{width:72px}.qtyname small[data-v-6cc43a9c]{color:var(--dim)}.preview[data-v-6cc43a9c]{opacity:.85;padding-left:42px;font-size:12px}@media (width<=860px){.head[data-v-6cc43a9c]{grid-template-columns:auto 1fr}.head>.note[data-v-6cc43a9c],.head>select[data-v-6cc43a9c]{grid-column:2}.items[data-v-6cc43a9c],.preview[data-v-6cc43a9c]{padding-left:0}}.family-members[data-v-aaef59bf]{gap:8px;display:grid}.bar[data-v-aaef59bf]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stamp[data-v-aaef59bf]{margin:0}.err[data-v-aaef59bf]{color:var(--danger)}.order[data-v-aaef59bf]{border:1px solid var(--line);border-radius:8px;gap:4px;padding:8px 10px;display:grid}.order-title[data-v-aaef59bf]{margin:0;font-size:12px;font-weight:600}.order ol[data-v-aaef59bf]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.order-row[data-v-aaef59bf]{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.rank[data-v-aaef59bf]{font-variant-numeric:tabular-nums;text-align:right;color:var(--dim)}.order-name[data-v-aaef59bf]{overflow-wrap:anywhere}.order-name.missing[data-v-aaef59bf]{color:var(--warn)}.order-actions[data-v-aaef59bf]{gap:4px;display:inline-flex}.members[data-v-aaef59bf]{gap:0;margin:0;padding:0;list-style:none;display:grid}.member[data-v-aaef59bf]{border-top:1px solid var(--line);grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.name[data-v-aaef59bf]{overflow-wrap:anywhere;font-weight:600}.meta[data-v-aaef59bf]{color:var(--dim);font-size:12px}.online[data-v-aaef59bf]{color:var(--ok)}@media (width<=860px){.member[data-v-aaef59bf]{grid-template-columns:auto 1fr}.member>.meta[data-v-aaef59bf]{grid-column:2}}.history[data-v-18273f01]{background:var(--panel2);border-radius:6px;min-width:0}summary[data-v-18273f01]{cursor:pointer;color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px;display:flex}summary[data-v-18273f01]::-webkit-details-marker{display:none}summary[data-v-18273f01]:before{content:"▸";font-size:12px}details[open]>summary[data-v-18273f01]:before{content:"▾"}.title[data-v-18273f01]{font-weight:600}.badge.won[data-v-18273f01]{border-color:var(--ok);color:var(--ok);font-weight:600}.badge.lost[data-v-18273f01]{border-color:var(--danger);color:var(--danger)}.history-body[data-v-18273f01]{gap:12px;padding:2px 12px 12px;display:grid}p[data-v-18273f01],ol[data-v-18273f01]{margin:0}.sides[data-v-18273f01]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:560px}.sides th[data-v-18273f01],.sides td[data-v-18273f01]{text-align:left;vertical-align:top;padding:6px 10px 6px 0}.sides tbody tr+tr[data-v-18273f01]>*{border-top:1px solid var(--line)}.sides thead th[data-v-18273f01]{padding-bottom:2px;font-size:12px}.sides th[scope=row][data-v-18273f01]{width:5em;color:var(--dim);white-space:nowrap;font-size:12px;font-weight:600}.attack[data-v-18273f01]{color:var(--danger)}.defense[data-v-18273f01]{color:var(--ok)}.sub[data-v-18273f01]{color:var(--dim);font-size:12px;display:block}.ranking[data-v-18273f01]{gap:6px;display:grid}.cap[data-v-18273f01]{color:var(--dim);font-size:12px;font-weight:600}.ranking ol[data-v-18273f01]{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.ranking li[data-v-18273f01]{border:1px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;display:inline-flex}.place[data-v-18273f01]{background:var(--panel2);min-width:20px;height:20px;color:var(--dim);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.ranking li.mine[data-v-18273f01]{border-color:var(--accent);font-weight:600}.ranking li.mine .place[data-v-18273f01]{background:var(--accent);color:var(--accent-on)}.mine-tag[data-v-18273f01]{color:var(--accent);font-size:11px;font-weight:400}.naadam-lineup[data-v-d28c788c]{gap:8px;display:grid}.bar[data-v-d28c788c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stamp[data-v-d28c788c]{margin:0}.err[data-v-d28c788c]{color:var(--danger)}.rounds[data-v-d28c788c]{gap:0;margin:0;padding:0;list-style:none;display:grid}.round[data-v-d28c788c]{border-top:1px solid var(--line);grid-template-columns:minmax(120px,160px) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 12px;padding:8px 0;display:grid}.round-title[data-v-d28c788c]{padding-top:6px;font-weight:600}.locked[data-v-d28c788c]{color:var(--dim);background:var(--panel2)}.locked .slot-name[data-v-d28c788c]{color:var(--dim)}.locked select[data-v-d28c788c]{color:var(--dim);cursor:not-allowed}.locked-note[data-v-d28c788c]{display:block}.history[data-v-d28c788c]{grid-column:1/-1}.slot[data-v-d28c788c]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.slot select[data-v-d28c788c]{width:100%;min-width:0}.slot-name[data-v-d28c788c]{font-size:12px;font-weight:600}.slot-name.attack[data-v-d28c788c]{color:var(--danger)}.slot-name.defense[data-v-d28c788c]{color:var(--ok)}.deployed[data-v-d28c788c]{color:var(--warn);grid-column:2;margin:0}@media (width<=860px){.round[data-v-d28c788c]{grid-template-columns:1fr}}.empty[data-v-f1b79022]{margin:0;font-size:12px}.group-roster[data-v-f1b79022]{border:1px solid var(--line);background:var(--panel2);border-radius:6px;min-width:0;max-width:560px}summary[data-v-f1b79022]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 10px;display:flex}summary[data-v-f1b79022]::-webkit-details-marker{display:none}summary[data-v-f1b79022]:before{content:"▸";color:var(--dim);font-size:12px}details[open]>summary[data-v-f1b79022]:before{content:"▾"}summary[data-v-f1b79022]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:6px}.title[data-v-f1b79022]{font-size:13px;font-weight:600}.hint[data-v-f1b79022]{margin:0;font-size:12px}details[open] .hint[data-v-f1b79022]{display:none}.body[data-v-f1b79022]{gap:8px;padding:0 10px 10px;display:grid}table[data-v-f1b79022]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th[data-v-f1b79022],td[data-v-f1b79022]{text-align:left;vertical-align:top;padding:6px 8px}thead th[data-v-f1b79022]{color:var(--dim);border-bottom:1px solid var(--line);padding-top:2px;padding-bottom:4px;font-size:12px;font-weight:600}tbody tr+tr[data-v-f1b79022]>*{border-top:1px solid var(--line)}tbody th[data-v-f1b79022]{font-weight:400}.num[data-v-f1b79022]{text-align:right;white-space:nowrap}.unknown[data-v-f1b79022]{color:var(--dim)}.level[data-v-f1b79022]{align-items:center;gap:6px;display:inline-flex}.tent[data-v-f1b79022]{flex:none;width:30px;height:30px;margin:-6px 0}.level>span[data-v-f1b79022]{text-align:right;min-width:3.6em}.name[data-v-f1b79022]{margin-right:6px}.sub[data-v-f1b79022]{color:var(--dim);font-size:12px;font-weight:400;display:block}.tag[data-v-f1b79022]{white-space:nowrap;border:1px solid;border-radius:999px;padding:0 6px;font-size:11px;line-height:16px;display:inline-block}.mine-tag[data-v-f1b79022]{color:var(--accent)}.target-tag[data-v-f1b79022]{color:var(--danger)}tbody tr.mine>th[data-v-f1b79022]{box-shadow:inset 3px 0 0 var(--accent);font-weight:600}.body>.note[data-v-f1b79022]{margin:0;font-size:12px}.naadam-fight[data-v-2f50831b]{gap:8px;display:grid}.bar[data-v-2f50831b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stamp[data-v-2f50831b],.idle[data-v-2f50831b],.hint[data-v-2f50831b],.held[data-v-2f50831b],.short[data-v-2f50831b],.skip[data-v-2f50831b]{margin:0}.err[data-v-2f50831b]{color:var(--danger)}.rounds[data-v-2f50831b]{gap:0;margin:0;padding:0;list-style:none;display:grid}.round[data-v-2f50831b]{border-top:1px solid var(--line);padding:10px 0}.round-grid[data-v-2f50831b]{grid-template-columns:minmax(120px,160px) minmax(0,1fr);align-items:start;gap:8px 12px;display:grid}.round-head[data-v-2f50831b]{gap:4px;padding-top:6px;display:grid}.pending[data-v-2f50831b]{background:var(--panel2);border-radius:6px}.pending>summary[data-v-2f50831b]{cursor:pointer;color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px;display:flex}.pending>summary[data-v-2f50831b]::-webkit-details-marker{display:none}.pending>summary[data-v-2f50831b]:before{content:"▸";font-size:12px}.pending[open]>summary[data-v-2f50831b]:before{content:"▾"}.badge.lost[data-v-2f50831b]{border-color:var(--danger);color:var(--danger)}.pending-note[data-v-2f50831b]{margin:0;padding:0 12px 10px}.pending .round-grid[data-v-2f50831b]{grid-template-columns:minmax(0,1fr);padding:0 12px 12px}.round-title[data-v-2f50831b]{font-weight:600}.round-body[data-v-2f50831b]{gap:10px;min-width:0;display:grid}.controls[data-v-2f50831b],.amounts[data-v-2f50831b]{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;display:flex}.control[data-v-2f50831b]{align-content:start;gap:4px;min-width:0;display:grid}.control select[data-v-2f50831b]{min-width:0;max-width:100%}.cap[data-v-2f50831b]{color:var(--dim);font-size:12px;font-weight:600}.sw input[data-v-2f50831b]:disabled{cursor:default}.sw input:disabled+span[data-v-2f50831b]{opacity:.5}.targets[data-v-2f50831b]{gap:6px;min-width:0;display:grid}.target-list[data-v-2f50831b]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.target[data-v-2f50831b]{background:var(--panel2);border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 8px;display:flex}.rank[data-v-2f50831b]{color:var(--danger);white-space:nowrap;font-size:12px;font-weight:600}.target-name[data-v-2f50831b]{flex:200px;min-width:0}.target-name.missing[data-v-2f50831b]{color:var(--warn)}.target-actions[data-v-2f50831b]{gap:4px;display:flex}.targets select.add[data-v-2f50831b]{justify-self:start;min-width:0;max-width:100%}@media (width<=860px){.round-grid[data-v-2f50831b]{grid-template-columns:1fr}.round-head[data-v-2f50831b]{padding-top:0}}.naadam-deploy[data-v-80cd7441]{gap:10px;display:grid}.bar[data-v-80cd7441]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.note[data-v-80cd7441]{margin:0}.err[data-v-80cd7441]{color:var(--danger)}.warn-text[data-v-80cd7441]{color:var(--warn)}.summary[data-v-80cd7441]{border:1px solid var(--line);background:var(--panel2);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;padding:12px 14px;display:grid}.summary .note[data-v-80cd7441]{grid-column:1/-1}.stat[data-v-80cd7441]{gap:2px;min-width:0;display:grid}.cap[data-v-80cd7441],.slot-cap[data-v-80cd7441]{color:var(--dim);font-size:12px;font-weight:600}.value[data-v-80cd7441]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.badge.auto[data-v-80cd7441]{border-color:var(--accent2);color:var(--accent2)}.badge.mine[data-v-80cd7441]{border-color:var(--accent);background:var(--accent);color:var(--accent-on)}.badge.ok[data-v-80cd7441]{border-color:var(--ok);color:var(--ok)}.badge.info[data-v-80cd7441]{border-color:var(--accent2);color:var(--accent2)}.badge.bad[data-v-80cd7441]{border-color:var(--danger);color:var(--danger)}.ghost.mini[data-v-80cd7441]{padding:2px 10px;font-size:12px}.sort-bar[data-v-80cd7441]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.matches[data-v-80cd7441]{--deploy-cols:84px minmax(0, 1.15fr) minmax(0, 1fr) minmax(0, 1fr);overscroll-behavior:contain;border:1px solid var(--line);background:var(--panel);border-radius:10px;max-height:min(60vh,620px);overflow-y:auto}.matches[data-v-80cd7441]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cols[data-v-80cd7441]{z-index:2;grid-template-columns:var(--deploy-cols);border-bottom:1px solid var(--line);background:var(--panel);color:var(--dim);gap:12px;padding:8px 14px;font-size:12px;font-weight:600;display:grid;position:sticky;top:0}.day-head[data-v-80cd7441]{background:var(--panel2);border-bottom:1px solid var(--line);margin:0;padding:6px 14px;font-size:13px;font-weight:700}.rows[data-v-80cd7441]{margin:0;padding:0;list-style:none}.match[data-v-80cd7441]{grid-template-columns:var(--deploy-cols);border-bottom:1px solid var(--line);align-items:start;gap:4px 12px;padding:10px 14px;display:grid}.match[data-v-80cd7441]:last-child{border-bottom:0}.match.done>.when[data-v-80cd7441],.match.done>.slot[data-v-80cd7441],.match.done .rival-name[data-v-80cd7441],.match.done .rival-meta[data-v-80cd7441]{opacity:.6}.when[data-v-80cd7441],.rival[data-v-80cd7441],.slot[data-v-80cd7441]{align-content:start;justify-items:start;gap:3px;min-width:0;display:grid}.round[data-v-80cd7441]{font-weight:700}.time[data-v-80cd7441],.rival-meta[data-v-80cd7441]{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.rival-name[data-v-80cd7441]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.badge.strength[data-v-80cd7441]{padding:0 6px;font-weight:400}.badge.strength.top[data-v-80cd7441]{border-color:var(--danger);color:var(--danger)}.rival-result[data-v-80cd7441]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.badge.outcome[data-v-80cd7441]{padding:0 8px;font-weight:700}.badge.outcome.win[data-v-80cd7441]{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.badge.outcome.lose[data-v-80cd7441]{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.slot[data-v-80cd7441]{justify-items:stretch}.slot select[data-v-80cd7441]{width:100%;min-width:0}.slot-cap[data-v-80cd7441]{display:none}.badge.state[data-v-80cd7441]{justify-self:start;padding:0 8px}.idle[data-v-80cd7441]{overflow-wrap:anywhere}@media (width<=860px){.summary[data-v-80cd7441]{grid-template-columns:1fr}.cols[data-v-80cd7441]{display:none}.match[data-v-80cd7441]{grid-template-columns:1fr 1fr}.when[data-v-80cd7441],.rival[data-v-80cd7441]{grid-column:span 1}.slot-cap[data-v-80cd7441]{display:block}}.marriage-targets[data-v-696a3692]{gap:12px;display:grid}.target-count[data-v-696a3692]{align-items:center;gap:10px;width:min(240px,100%);display:flex}.target-row[data-v-696a3692]{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(80px,.55fr) repeat(2,minmax(150px,1fr));align-items:end;gap:10px 12px;padding:12px;display:grid}.target-row strong[data-v-696a3692]{align-self:center}label[data-v-696a3692]{gap:5px;display:grid}label span[data-v-696a3692]{color:var(--dim);font-size:12px}input[data-v-696a3692],select[data-v-696a3692]{width:100%;min-height:36px}.note[data-v-696a3692]{margin:0}@media (width<=760px){.target-row[data-v-696a3692]{grid-template-columns:1fr}}.roster-bar[data-v-acfcc5f1]{border-bottom:1px dashed var(--line);grid-column:1/-1;gap:4px;padding:8px 0;display:grid}.bar[data-v-acfcc5f1]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stamp[data-v-acfcc5f1],.roster-bar>.note[data-v-acfcc5f1]{margin:0}.err[data-v-acfcc5f1]{color:var(--danger)}.tile[data-v-e18f3152]{justify-items:center;gap:4px;width:100%;min-width:0;display:grid}.portrait[data-v-e18f3152]{background:linear-gradient(#f4f8fd,#bcd3f0);border-radius:8px;justify-content:center;align-items:flex-end;width:100%;height:92px;display:flex;position:relative;overflow:hidden}.portrait img[data-v-e18f3152]{width:auto;height:100%}.initial[data-v-e18f3152]{color:#24618b;align-self:center;font-size:34px;font-weight:700}.badge[data-v-e18f3152]{min-width:18px;height:18px;color:var(--accent-on);background:var(--accent);text-align:center;border-radius:9px;padding:0 4px;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:3px;left:3px}.empty .portrait[data-v-e18f3152]{border:1px dashed var(--line-strong);background:0 0}.text[data-v-e18f3152]{justify-items:center;gap:1px;min-width:0;max-width:100%;display:grid}.name[data-v-e18f3152]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.empty .name[data-v-e18f3152]{color:var(--dim);font-weight:500}.sub[data-v-e18f3152]{max-width:100%;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.row[data-v-e18f3152]{grid-template-columns:44px minmax(0,1fr);place-items:center start;gap:8px}.row .portrait[data-v-e18f3152]{border-radius:6px;width:44px;height:53px}.row .initial[data-v-e18f3152],.small .initial[data-v-e18f3152]{font-size:20px}.row .text[data-v-e18f3152]{justify-items:start}.small[data-v-e18f3152]{gap:2px}.small .portrait[data-v-e18f3152]{border-radius:6px;height:48px}.small .name[data-v-e18f3152]{font-size:12px}.small .sub[data-v-e18f3152]{font-size:11px}.mini .portrait[data-v-e18f3152]{border-radius:5px;height:34px}.mini .initial[data-v-e18f3152]{font-size:15px}.small .badge[data-v-e18f3152],.mini .badge[data-v-e18f3152]{min-width:15px;height:15px;padding:0 3px;font-size:10px;line-height:15px;top:2px;left:2px}.baijia-roster[data-v-f0cc4378]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-width:560px;margin:0;padding:0;list-style:none;display:grid}.baijia-lineup-slots button.with-talent.filled[data-v-f0cc4378]{color:var(--text);background:var(--panel);border-color:var(--accent)}.baijia-lineup-slots button.with-talent[data-v-f0cc4378],.baijia-lineup-picker button.with-talent[data-v-f0cc4378]{padding:3px}.baijia-lineup-picker button.with-talent.used[data-v-f0cc4378]{opacity:.45}.round-formation[data-v-3c51fd95]{gap:10px;padding:12px 0;display:grid}.round-formation h4[data-v-3c51fd95]{color:var(--accent);margin:0;font-size:15px}.round-formation .note[data-v-3c51fd95]{margin:0}.lead[data-v-3c51fd95]{margin-top:-4px}.warn[data-v-3c51fd95]{color:var(--danger)}.modes[data-v-3c51fd95]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.modes button[data-v-3c51fd95]{text-align:left;min-height:76px;color:var(--text);background:var(--panel2);border:1px solid var(--line-strong);align-content:start;gap:5px;padding:9px 10px;display:grid}.modes button span[data-v-3c51fd95]{color:var(--dim);font-size:12px;line-height:1.45}.modes button.active[data-v-3c51fd95]{color:var(--accent-on);background:var(--accent);border-color:var(--accent)}.modes button.active span[data-v-3c51fd95]{color:var(--accent-on)}.modes button[data-v-3c51fd95]:disabled{opacity:.55;cursor:not-allowed}.rounds[data-v-3c51fd95]{gap:9px;display:grid}.round[data-v-3c51fd95]{border:1px solid var(--line);border-radius:10px;margin:0;padding:8px 12px 12px}.round legend[data-v-3c51fd95]{color:var(--accent);padding:0 6px;font-weight:600}.slots[data-v-3c51fd95]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.slot[data-v-3c51fd95]{color:var(--text);background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:6px;transition:border-color .15s,box-shadow .15s}.slot[data-v-3c51fd95]:disabled{opacity:1;cursor:default}.slot.filled[data-v-3c51fd95]{background:var(--panel);border-color:var(--accent)}.slot.selected[data-v-3c51fd95]{border-color:var(--accent2);box-shadow:0 0 0 2px var(--accent2)}.slot[data-v-3c51fd95]:not(:disabled):hover{border-color:var(--accent2)}.picker[data-v-3c51fd95]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;max-height:340px;padding:2px;display:grid;overflow-y:auto}.pick[data-v-3c51fd95]{color:var(--text);background:var(--panel);border:1px solid var(--line);text-align:left;border-radius:8px;padding:4px 8px 4px 4px}.pick[data-v-3c51fd95]:not(:disabled):hover{border-color:var(--accent2)}.pick.used[data-v-3c51fd95]{opacity:.5;cursor:default}.footer[data-v-3c51fd95]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}@media (width<=900px){.modes[data-v-3c51fd95]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.modes[data-v-3c51fd95]{grid-template-columns:repeat(2,minmax(0,1fr))}.slots[data-v-3c51fd95]{grid-template-columns:repeat(3,minmax(0,1fr))}.picker[data-v-3c51fd95]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.automation-badge[data-v-626fbed9]{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.automation-badge.success[data-v-626fbed9]{background:var(--ok);color:#fff}.automation-badge.warning[data-v-626fbed9]{background:var(--warn-bg,#fff1d9);color:var(--warn)}.automation-badge.muted[data-v-626fbed9]{background:var(--line);color:var(--dim)}.member-task-notice[data-v-4d65e2c0]{border-left:3px solid var(--warn);background:var(--panel);border-radius:8px;margin:0 0 20px;padding:16px 18px}h2[data-v-4d65e2c0]{margin:0 0 8px;font-size:15px}p[data-v-4d65e2c0]{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.9}.member-notice-dialog[data-v-4d65e2c0]{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:min(480px,100% - 40px);color:var(--text);border-radius:14px;padding:24px}.member-notice-dialog[data-v-4d65e2c0]::backdrop{background:#0007}.member-notice-dialog button[data-v-4d65e2c0]{min-height:44px;margin:24px 0 0 auto;display:block}.integrated-task-toggle[data-v-592f3ad3]{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;padding-top:16px;display:flex}.integrated-task-run[data-v-592f3ad3],.integrated-task-notice[data-v-592f3ad3]{grid-column:1/-1}.task.embedded[data-v-80f39a92]{background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.task.embedded>.body[data-v-80f39a92]{border-top:0;padding:4px 0 0}.purchase-auto[data-v-27ae75fd]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:14px;display:flex}.purchase-auto-label[data-v-27ae75fd]{font-size:14px;font-weight:600}.purchase-auto>p[data-v-27ae75fd]{overflow-wrap:anywhere;flex:1 0 100%;margin:0;font-size:13px;line-height:1.6}.purchase-auto-text[data-v-27ae75fd]{color:var(--dim)}.purchase-warning[data-v-27ae75fd]{color:var(--warn)}.purchase-shop h2[data-v-3c0691ed]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.purchase-editor[data-v-3c0691ed]{min-width:0;margin:0 0 18px}.purchase-editor[data-v-3c0691ed] .task.off>.body{display:grid}.purchase-editor[data-v-3c0691ed] .task>.head{flex-wrap:wrap}@media (width<=760px){.purchase-editor[data-v-3c0691ed] .runbtn>button{min-height:44px}.purchase-editor[data-v-3c0691ed] .sw input{width:auto;height:auto;position:absolute;inset:-10px -2px}.purchase-editor[data-v-3c0691ed] .task>.head .task-title{min-height:44px}.purchase-editor[data-v-3c0691ed] label:not(.sw,.shop-pick):has(>input[type=checkbox]){align-items:center;min-height:44px;display:inline-flex}}.entry-mark[data-v-cc2835b5]{border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:inline-grid}.entry-mark svg[data-v-cc2835b5]{width:15px;height:15px}.mark-on[data-v-cc2835b5]{background:var(--ok);color:var(--panel);box-shadow:0 2px 6px -2px color-mix(in srgb, var(--ok) 70%, transparent)}.mark-on svg[data-v-cc2835b5]{stroke-width:2.6px}.mark-off[data-v-cc2835b5]{background:var(--panel2);color:var(--dim);box-shadow:inset 0 0 0 1px var(--line)}.settings-task-art[data-v-c407e6d7]{background:color-mix(in srgb, var(--ok) 10%, var(--panel));width:52px;height:52px;color:var(--ok);border-radius:17px;flex-shrink:0;place-items:center;display:inline-grid}.settings-task-art svg[data-v-c407e6d7]{width:35px;height:35px}.settings-task-art.has-art[data-v-c407e6d7]{background:radial-gradient(circle at 50% 38%, var(--panel) 0 45%, var(--panel2) 100%);box-shadow:inset 0 0 0 1px var(--line)}.settings-task-art img[data-v-c407e6d7]{object-fit:contain;-webkit-user-select:none;user-select:none;width:88%;height:88%}.art-daily-claim[data-v-c407e6d7],.art-purchase[data-v-c407e6d7],.art-annual[data-v-c407e6d7],.art-banquet[data-v-c407e6d7]{background:color-mix(in srgb, var(--accent) 11%, var(--panel));color:var(--accent)}.art-seasonal[data-v-c407e6d7],.art-monthly[data-v-c407e6d7]{background:color-mix(in srgb, var(--accent2) 10%, var(--panel));color:var(--accent2)}.art-hunt[data-v-c407e6d7],.art-rank-race[data-v-c407e6d7]{background:color-mix(in srgb, var(--warn) 12%, var(--panel));color:var(--warn)}@media (width<=760px){.settings-task-art[data-v-c407e6d7]{border-radius:14px;width:44px;height:44px}.settings-task-art svg[data-v-c407e6d7]{width:30px;height:30px}}.settings-task-entry[data-v-f6e7b611]{background:var(--panel);border:1px solid var(--line);min-width:0;min-height:168px;color:var(--text);text-align:center;box-shadow:0 1px 2px color-mix(in srgb, var(--text) 6%, transparent);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:22px 12px 18px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.settings-task-entry[data-v-f6e7b611]:hover{border-color:color-mix(in srgb, var(--ok) 60%, var(--line));box-shadow:0 12px 24px -16px color-mix(in srgb, var(--text) 55%, transparent);transform:translateY(-2px)}.settings-task-entry[data-v-f6e7b611]:active{transform:translateY(0)}.settings-task-entry[data-v-f6e7b611]:focus-visible{outline:2px solid var(--ok);outline-offset:2px}.settings-task-entry strong[data-v-f6e7b611]{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.settings-task-entry[data-v-f6e7b611] .settings-task-art{border-radius:50%;width:88px;height:88px;margin-bottom:2px}.settings-task-entry[data-v-f6e7b611] .settings-task-art.has-art{box-shadow:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 13%, transparent) 0 62%, transparent 100%)}.settings-task-entry[data-v-f6e7b611] .settings-task-art img{width:100%;height:100%}.settings-task-entry[data-v-f6e7b611] .settings-task-art svg{width:50px;height:50px}.entry-off[data-v-f6e7b611] .settings-task-art{filter:saturate(.3);opacity:.75}.entry-off strong[data-v-f6e7b611]{color:var(--dim)}.entry-mark-corner[data-v-f6e7b611]{position:absolute;top:10px;right:10px}.entry-count[data-v-f6e7b611]{background:var(--panel2);height:24px;color:var(--dim);font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:3px;padding:0 8px 0 6px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.entry-count svg[data-v-f6e7b611]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:14px;height:14px}.entry-warning[data-v-f6e7b611],.entry-note[data-v-f6e7b611]{color:var(--warn);font-size:11px;font-weight:400;line-height:1.5}.entry-note[data-v-f6e7b611]{color:var(--dim)}.entry-window[data-v-f6e7b611]{background:color-mix(in srgb, var(--ok) 11%, var(--panel));color:var(--ok);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.6}@media (width<=760px){.settings-task-entry[data-v-f6e7b611]{border-radius:14px;gap:7px;min-height:140px;padding:18px 6px 14px}.settings-task-entry strong[data-v-f6e7b611]{font-size:12px}.entry-warning[data-v-f6e7b611],.entry-note[data-v-f6e7b611],.entry-window[data-v-f6e7b611]{font-size:10px}.settings-task-entry[data-v-f6e7b611] .settings-task-art{width:66px;height:66px}.settings-task-entry[data-v-f6e7b611] .settings-task-art svg{width:38px;height:38px}.entry-mark-corner[data-v-f6e7b611]{width:20px;height:20px;top:6px;right:6px}.entry-mark-corner[data-v-f6e7b611] svg{width:13px;height:13px}.entry-count[data-v-f6e7b611]{height:20px;padding:0 6px 0 4px;font-size:11px;top:6px;left:6px}}@media (prefers-reduced-motion:reduce){.settings-task-entry[data-v-f6e7b611]{transition:none}.settings-task-entry[data-v-f6e7b611]:hover{transform:none}}.entry-mark-legend[data-v-f6478146]{color:var(--dim);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.entry-mark-legend li[data-v-f6478146]{align-items:center;gap:6px;display:inline-flex}.entry-mark-legend[data-v-f6478146] .entry-mark{width:20px;height:20px}.entry-mark-legend[data-v-f6478146] .entry-mark svg{width:13px;height:13px}html:has(.draft-bar){scroll-padding-bottom:calc(var(--draft-bar-h,120px) + 24px + env(safe-area-inset-bottom,0px))}@media (width<=760px){html:has(.draft-bar){scroll-padding-bottom:calc(var(--draft-bar-h,120px) + 20px + env(safe-area-inset-bottom))}html:has(.has-mobile-nav .draft-bar){scroll-padding-bottom:calc(var(--draft-bar-h,120px) + var(--mobile-nav-h) + 20px + env(safe-area-inset-bottom))}}@media (width<=760px) and (height<=480px){:is(html:has(.draft-bar),html:has(.has-mobile-nav .draft-bar)){scroll-padding-bottom:0}}.batch-results[data-v-8e39ffef]{gap:8px;margin:0;padding:12px 0;font-size:13px;list-style:none;display:grid}.batch-results li[data-v-8e39ffef]{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex}.batch-results .saved span[data-v-8e39ffef]{color:var(--ok)}.batch-results .failed span[data-v-8e39ffef]{color:var(--danger)}.save-footer[data-v-8e39ffef]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:24px;padding-top:14px;display:flex}.save-footer .save-indicator[data-v-8e39ffef]{font-size:13px}.save-footer button[data-v-8e39ffef]{margin-left:auto}.draft-bar>.draft-text[data-v-8e39ffef]{gap:2px;min-width:0;display:grid}.draft-text strong[data-v-8e39ffef]{font-size:14px}.draft-text small[data-v-8e39ffef]{color:var(--dim);font-size:12px}.draft-text details[open][data-v-8e39ffef]{max-height:160px;overflow:auto}.draft-conflict[data-v-8e39ffef]{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 12px;margin:0;display:flex}@media (width<=760px){.draft-bar>div[data-v-8e39ffef]:not(.draft-text){grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.draft-bar>div:not(.draft-text)>button[data-v-8e39ffef]:only-child{grid-column:1/-1}.draft-text small[data-v-8e39ffef]{display:none}.draft-text .steward-review-essential[data-v-8e39ffef]{display:block}}.purchase-workspace>.notice[data-v-6b592709]{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.purchase-layout-switch[data-v-6b592709]{border:1px solid var(--line);border-radius:10px;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}.purchase-layout-switch button[data-v-6b592709]{min-height:38px;color:var(--dim);background:0 0;border:0;padding:8px 14px;font-size:12px}.purchase-layout-switch button[aria-pressed=true][data-v-6b592709]{background:var(--panel);color:var(--ok);box-shadow:0 1px 4px #0000000a}.purchase-tools[data-v-6b592709]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.purchase-tools .search-box[data-v-6b592709]{flex:1;max-width:490px}.purchase-tools input[data-v-6b592709]{width:100%;min-height:44px}.purchase-tools>span[data-v-6b592709]{margin-left:auto;font-size:12px}.purchase-grid[data-v-6b592709]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;margin-bottom:25px;display:grid}.purchase-entry-summary[data-v-6b592709]{color:var(--dim);font-size:11px;font-weight:400}.purchase-entry-items[data-v-6b592709]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:100%;min-height:28px;display:flex}.purchase-entry-items[data-v-6b592709] .shop-item-icon{width:28px;height:28px}.purchase-entry-items[data-v-6b592709] .shop-item-icon.placeholder{border-radius:8px;font-size:13px}.purchase-entry-more[data-v-6b592709]{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:3px;font-size:11px}.purchase-footer[data-v-6b592709]{margin-top:20px}.purchase-footer p[data-v-6b592709]{margin:0;font-size:13px;line-height:1.8}@media (width<=760px){.purchase-grid[data-v-6b592709]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.purchase-layout-switch button[data-v-6b592709],.purchase-footer .text-link[data-v-6b592709],.purchase-workspace>.notice button[data-v-6b592709]{min-height:44px}.purchase-entry-summary[data-v-6b592709]{font-size:10px}.purchase-entry-items[data-v-6b592709]{min-height:22px}.purchase-entry-items[data-v-6b592709] .shop-item-icon{width:22px;height:22px}}.automation-switch[data-v-ae46fd5f]{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:8px;padding:12px 16px;display:grid}.switch-badge[data-v-ae46fd5f]{border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.switch-badge.success[data-v-ae46fd5f]{background:var(--ok);color:#fff}.switch-badge.warning[data-v-ae46fd5f]{background:var(--warn-bg,#fff1d9);color:var(--warn)}.switch-badge.muted[data-v-ae46fd5f]{background:var(--line);color:var(--dim)}.switch-head[data-v-ae46fd5f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.switch-title[data-v-ae46fd5f]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.switch-title strong[data-v-ae46fd5f]{font-size:15px}.switch-count[data-v-ae46fd5f]{color:var(--dim);font-size:13px}.switch-count b[data-v-ae46fd5f]{color:var(--text);font-variant-numeric:tabular-nums}.switch-actions[data-v-ae46fd5f]{flex-wrap:wrap;gap:8px;display:flex}.switch-actions button[data-v-ae46fd5f]{padding:7px 14px;font-size:13px}.automation-switch p[data-v-ae46fd5f]{color:var(--dim);margin:0;font-size:13px;line-height:1.6}.switch-pending[data-v-ae46fd5f]{color:var(--warn);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}@media (width<=760px){.switch-actions[data-v-ae46fd5f]{width:100%}.switch-actions button[data-v-ae46fd5f]{flex:1 1 0;min-height:44px}}.page-heading[data-v-8f4286a8]{align-items:flex-start}.overview-switch[data-v-8f4286a8]{margin:0 0 20px}.refresh-action[data-v-8f4286a8]{justify-items:end;gap:6px;max-width:300px;display:grid}.overview-status[data-v-8f4286a8]{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--dim);border-radius:12px;padding:20px 22px}.overview-status.tone-success[data-v-8f4286a8]{border-left-color:var(--ok)}.overview-status.tone-warning[data-v-8f4286a8]{border-left-color:var(--warn)}.overview-status.tone-danger[data-v-8f4286a8]{border-left-color:var(--danger)}.status-top[data-v-8f4286a8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.status-top small[data-v-8f4286a8]{color:var(--dim);font-size:12px}.status-heading[data-v-8f4286a8]{color:var(--dim);margin:16px 0 0;font-size:13px;font-weight:500}.status-value[data-v-8f4286a8]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 6px;font-size:34px;font-weight:600;line-height:1.25}.status-detail[data-v-8f4286a8]{color:var(--text);overflow-wrap:anywhere;max-width:62ch;margin:0;font-size:14px;line-height:1.6}.status-footer[data-v-8f4286a8]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:18px;padding-top:16px;display:flex}.status-facts[data-v-8f4286a8]{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.status-facts div[data-v-8f4286a8]{min-width:0}.status-facts dt[data-v-8f4286a8]{color:var(--dim);font-size:12px}.status-facts dd[data-v-8f4286a8]{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:14px}.overview-columns[data-v-8f4286a8]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 32px;display:grid}.overview-block[data-v-8f4286a8]{border-top:1px solid var(--line);min-width:0;margin-top:28px;padding-top:20px}.block-heading[data-v-8f4286a8]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.block-heading h2[data-v-8f4286a8]{margin:0;font-size:16px}.block-empty[data-v-8f4286a8]{color:var(--dim);margin:8px 0;font-size:14px}.block-note[data-v-8f4286a8]{color:var(--dim);margin:12px 0 0;font-size:12px}.plain-list[data-v-8f4286a8]{margin:0;padding:0;list-style:none}.plain-list>li[data-v-8f4286a8]{border-bottom:1px solid var(--line);min-width:0;padding:12px 0}.plain-list>li[data-v-8f4286a8]:last-child{border-bottom:0}.plain-list p[data-v-8f4286a8]{color:var(--dim);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.5}.plain-list>li.attention-row[data-v-8f4286a8]{border-left:3px solid var(--warn);padding-left:12px}.plain-list>li.attention-row.danger[data-v-8f4286a8]{border-left-color:var(--danger)}.attention-row strong[data-v-8f4286a8]{overflow-wrap:anywhere;font-size:14px}.timeline>li[data-v-8f4286a8],.record-row[data-v-8f4286a8]{grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.timeline time[data-v-8f4286a8],.record-row time[data-v-8f4286a8]{color:var(--dim);font-variant-numeric:tabular-nums;font-size:13px}.timeline strong[data-v-8f4286a8]{overflow-wrap:anywhere;font-size:14px}.record-row[data-v-8f4286a8]{align-items:center}.record-title[data-v-8f4286a8]{overflow-wrap:anywhere;min-width:0;font-size:14px}.rotation[data-v-8f4286a8]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0 0;display:flex}.rotation strong[data-v-8f4286a8]{font-size:18px}.rotation span[data-v-8f4286a8]{color:var(--dim);font-size:13px}@media (width<=760px){.refresh-action[data-v-8f4286a8]{justify-items:start;max-width:none}.overview-status[data-v-8f4286a8]{padding:16px}.status-value[data-v-8f4286a8]{font-size:28px}.status-footer[data-v-8f4286a8]{flex-direction:column;align-items:stretch}.overview-columns[data-v-8f4286a8]{grid-template-columns:minmax(0,1fr)}.timeline>li[data-v-8f4286a8],.record-row[data-v-8f4286a8]{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.timeline time[data-v-8f4286a8],.record-row time[data-v-8f4286a8]{grid-column:1/-1}.cloud-overview button[data-v-8f4286a8]{min-height:44px}}.local-automation-card[data-v-f9c032d2]{gap:12px;display:grid}.local-automation-card .section-heading[data-v-f9c032d2]{flex-wrap:wrap;gap:8px 16px}.automation-account[data-v-f9c032d2]{align-items:center;gap:8px;font-size:13px;display:flex}.automation-account select[data-v-f9c032d2]{min-width:200px}.save-actions[data-v-f9c032d2]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}@media (width<=760px){.automation-account[data-v-f9c032d2]{width:100%}.automation-account select[data-v-f9c032d2]{flex:1;min-width:0;min-height:44px}}.build-artifacts .facts dd[data-v-74cec546]{overflow-wrap:anywhere}.extract-actions[data-v-74cec546]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.extract-actions label[data-v-74cec546]{align-items:center;gap:6px;font-size:13px;display:inline-flex}.attention-list[data-v-2668206e]{margin:0;padding:0;list-style:none}.attention-item[data-v-2668206e]{border-left:3px solid var(--warn);border-bottom:1px solid var(--line);padding:10px 0 10px 12px}.attention-item[data-v-2668206e]:last-child{border-bottom:0}.attention-item.danger[data-v-2668206e]{border-left-color:var(--danger)}.attention-item strong[data-v-2668206e]{overflow-wrap:anywhere;font-size:14px}.attention-item p[data-v-2668206e]{color:var(--dim);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.5}.account-table.with-automation .account-row[data-v-2668206e]{grid-template-columns:minmax(150px,1.2fr) minmax(110px,.9fr) minmax(150px,1.1fr) auto}@media (width<=760px){.account-table.with-automation .account-row[data-v-2668206e]{grid-template-columns:minmax(130px,1fr) minmax(100px,.8fr)}.account-automation[data-v-2668206e]{grid-column:1/-1;padding-left:29px}}.task.task-summary[data-v-44d2413d]{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0;overflow:visible}.task.task-summary[data-v-44d2413d]:last-child{border-bottom:0}.task-summary.auto-active[data-v-44d2413d]{border-left:3px solid var(--ok);background:linear-gradient(90deg,#eef4ef80,#0000 65%);padding-left:12px}.summary-row[data-v-44d2413d]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding:14px 0;display:grid}.summary-switch[data-v-44d2413d]{margin-top:2px}.summary-main[data-v-44d2413d]{gap:6px;min-width:0;display:grid}.task-summary .task-title[data-v-44d2413d]{max-width:100%;color:var(--text);text-align:left;background:0 0;border:0;flex-wrap:wrap;justify-self:start;align-items:baseline;gap:4px 12px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.task-summary .task-title:hover .summary-name[data-v-44d2413d]{text-underline-offset:3px;text-decoration:underline}.summary-name[data-v-44d2413d]{overflow-wrap:anywhere}.task-summary .task-title>.summary-name[data-v-44d2413d]{color:var(--text);font-weight:600}.summary-plain[data-v-44d2413d]{font-size:15px;line-height:1.6}.summary-expand[data-v-44d2413d]{color:var(--accent2);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.summary-expand .chevron[data-v-44d2413d]{font-size:11px;transition:transform .15s;display:inline-block}.task-summary.open .summary-expand .chevron[data-v-44d2413d]{transform:rotate(180deg)}.summary-meta[data-v-44d2413d]{color:var(--dim);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:13px;display:flex}.summary-rules[data-v-44d2413d]{overflow-wrap:anywhere;min-width:0}.summary-next[data-v-44d2413d]{color:var(--dim);overflow-wrap:anywhere;margin:0;font-size:13px}.summary-next.warning[data-v-44d2413d]{color:var(--warn)}.summary-next.danger[data-v-44d2413d]{color:var(--danger)}.summary-next.success[data-v-44d2413d]{color:var(--ok)}.summary-actions[data-v-44d2413d]{align-items:center;gap:8px;display:flex}.task-summary.off .summary-name[data-v-44d2413d]{color:var(--dim)}.summary-detail[data-v-44d2413d]{border-left:2px solid var(--line-strong);margin:0 0 16px 58px;padding:4px 16px 8px}@media (width<=760px){.summary-row[data-v-44d2413d]{grid-template-columns:auto minmax(0,1fr);padding:16px 0 12px}.summary-switch input[data-v-44d2413d]{width:auto;height:auto;position:absolute;inset:-10px -2px}.task-summary .task-title[data-v-44d2413d]{align-items:center;min-height:44px;font-size:16px}.summary-actions[data-v-44d2413d]{grid-column:1/-1;justify-content:flex-end}.summary-detail[data-v-44d2413d]{margin:0 0 16px;padding:4px 0 8px 12px}}@media (prefers-reduced-motion:reduce){.summary-expand .chevron[data-v-44d2413d]{transition:none}}.settings-back[data-v-761d4c89]{min-height:44px;margin-bottom:23px}.settings-detail-heading[data-v-761d4c89]{align-items:center;gap:18px;margin-bottom:24px;display:flex}.settings-detail-heading[data-v-761d4c89] .settings-task-art{border-radius:21px;width:70px;height:70px}.settings-detail-heading[data-v-761d4c89] svg{width:44px;height:44px}.settings-detail-heading h1[data-v-761d4c89]{overflow-wrap:anywhere;margin:2px 0 7px}.settings-detail-controls[data-v-761d4c89]{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.settings-enabled[data-v-761d4c89]{align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.settings-detail-tabs[data-v-761d4c89]{border-bottom:1px solid var(--line);gap:22px;margin-bottom:23px;display:flex}.settings-detail-tabs button[data-v-761d4c89]{min-height:44px;color:var(--dim);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:10px 4px;font-weight:400}.settings-detail-tabs .selected[data-v-761d4c89]{border-bottom-color:var(--ok);color:var(--ok);font-weight:700}.settings-detail-panel[data-v-761d4c89]{border:1px solid var(--line);background:var(--panel);border-radius:13px;min-width:0;margin:0;padding:24px}.settings-detail-panel h2[data-v-761d4c89]{margin:0 0 20px;font-size:17px}.settings-detail-panel[data-v-761d4c89] .task.off>.body{display:grid}.settings-detail-panel[data-v-761d4c89] .baijia-lineup{min-width:0}.settings-detail-panel[data-v-761d4c89] .baijia-lineup-rows{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))}.settings-detail-panel[data-v-761d4c89] .task-automation{border-top:0;margin:0;padding-top:0}.settings-advice[data-v-761d4c89]{border-left:3px solid var(--ok);background:var(--panel);border-radius:8px;margin:0 0 20px;padding:15px 18px}.settings-advice h2[data-v-761d4c89]{margin:0 0 6px;font-size:14px}.settings-advice p[data-v-761d4c89]{white-space:pre-line;overflow-wrap:anywhere;color:var(--dim);margin:0;font-size:13px;line-height:1.8}.settings-defaults[data-v-761d4c89]{justify-content:flex-end;margin-bottom:15px;display:flex}.settings-member-tabs[data-v-761d4c89]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:22px;padding-bottom:18px;display:flex}.settings-member-tabs button[data-v-761d4c89]{background:var(--panel);border:1px solid var(--line-strong);min-height:44px;color:var(--dim);overflow-wrap:anywhere;max-width:100%;padding:10px 15px;font-size:13px}.settings-member-tabs button[aria-pressed=true][data-v-761d4c89]{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 9%, var(--panel));color:var(--ok);font-weight:700}.settings-member-heading[data-v-761d4c89]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.settings-member-heading h2[data-v-761d4c89]{margin:0;font-size:18px}@media (width<=760px){.settings-detail-heading h1[data-v-761d4c89]{font-size:23px}.settings-detail-panel[data-v-761d4c89]{padding:19px 16px}.settings-enabled .sw input[data-v-761d4c89]{width:auto;height:auto;position:absolute;inset:-10px -2px}}.settings-task-group-row[data-v-9b3070e3]{border-bottom:1px solid var(--line);min-width:0}.settings-task-group-row[data-v-9b3070e3]:last-child{border-bottom:0}.settings-group-title[data-v-9b3070e3]{width:100%;min-height:64px;color:var(--text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.group-main[data-v-9b3070e3]{gap:6px;min-width:0;display:grid}.group-main strong[data-v-9b3070e3]{overflow-wrap:anywhere;font-size:15px}.group-summary[data-v-9b3070e3]{color:var(--dim);overflow-wrap:anywhere;font-size:13px}.group-expand[data-v-9b3070e3]{color:var(--accent2);flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.chevron[data-v-9b3070e3]{transition:transform .15s;display:inline-block}.open .chevron[data-v-9b3070e3]{transform:rotate(180deg)}.settings-group-members[data-v-9b3070e3]{border-left:2px solid var(--line-strong);min-width:0;padding:0 16px 8px}.settings-group-members[data-v-9b3070e3] .task{min-width:0}@media (width<=760px){.settings-group-title[data-v-9b3070e3]{min-height:76px}.settings-group-members[data-v-9b3070e3]{padding:0 0 8px 12px}}@media (prefers-reduced-motion:reduce){.chevron[data-v-9b3070e3]{transition:none}}.purchase-shop-switcher[data-v-5bf2a0cd]{scrollbar-width:thin;gap:8px;min-width:0;margin:-6px 0 22px;padding:2px 2px 6px;display:flex;overflow-x:auto}.purchase-shop-switcher button[data-v-5bf2a0cd]{border:1.5px solid var(--line);background:var(--panel);min-height:44px;color:var(--text);border-radius:999px;flex:none;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.purchase-shop-switcher button[data-v-5bf2a0cd]:hover{border-color:var(--line-strong)}.purchase-shop-switcher button[aria-current=page][data-v-5bf2a0cd]{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 9%, var(--panel));color:var(--ok);font-weight:700}.purchase-shop-switcher button.off[data-v-5bf2a0cd] .settings-task-art{filter:grayscale(.8);opacity:.7}.purchase-shop-switcher[data-v-5bf2a0cd] .settings-task-art{border-radius:50%;width:32px;height:32px}.purchase-shop-switcher-count[data-v-5bf2a0cd]{background:var(--panel2);min-width:22px;color:var(--dim);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:1px 7px;font-size:11.5px}.purchase-shop-switcher button[aria-current=page] .purchase-shop-switcher-count[data-v-5bf2a0cd]{background:var(--ok);color:var(--panel)}.batch-scope[data-v-0af02f98]{border-left:3px solid var(--ok);background:color-mix(in srgb, var(--ok) 7%, var(--panel));border-radius:8px;gap:5px;margin:0 0 20px;padding:12px 16px;display:grid}.batch-scope span[data-v-0af02f98]{color:var(--dim);overflow-wrap:anywhere;font-size:13px}.automation-problem[data-v-0af02f98],.activity-windows-note[data-v-0af02f98]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;font-size:13px;display:flex}.settings-heading-dot[data-v-0af02f98]{color:var(--accent);margin-left:4px}.settings-shop-context[data-v-0af02f98]{margin-bottom:22px}.settings-heading-actions[data-v-0af02f98]{flex-wrap:wrap;gap:8px;display:flex}.settings-navigation .settings-search[data-v-0af02f98]{align-items:center;gap:18px;margin-bottom:25px;display:flex}.settings-navigation .search-box[data-v-0af02f98]{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;flex-direction:row;flex:1;align-items:center;gap:10px;min-width:200px;max-width:530px;min-height:45px;padding:0 14px;display:flex}.search-box>span[aria-hidden][data-v-0af02f98]{color:var(--dim);font-size:24px}.settings-navigation .search-box input[data-v-0af02f98]{background:0 0;border:0;width:100%;min-width:0;padding:9px 0}.settings-scopes[data-v-0af02f98]{flex-wrap:wrap;gap:5px;display:flex}.settings-scopes button[data-v-0af02f98]{color:var(--dim);background:0 0;border:1px solid #0000;padding:8px 10px;font-size:12px;font-weight:400}.settings-scopes button.selected[data-v-0af02f98]{color:var(--ok);background:color-mix(in srgb, var(--ok) 9%, var(--panel));border-color:var(--ok)}.settings-catalog-layout[data-v-0af02f98]{grid-template-columns:185px minmax(0,1fr);gap:28px;display:grid}.settings-category-nav[data-v-0af02f98]{border-right:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;padding-right:18px;display:flex}.settings-category-nav p[data-v-0af02f98]{color:var(--dim);letter-spacing:.08em;margin:0 0 12px 10px;font-size:11px}.settings-category-nav button[data-v-0af02f98]{min-height:39px;color:var(--dim);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:400;display:flex}.settings-category-nav small[data-v-0af02f98]{margin-left:auto;font-size:10px}.settings-category-nav button.selected[data-v-0af02f98]{background:color-mix(in srgb, var(--ok) 10%, var(--panel));color:var(--ok);font-weight:700}.settings-catalog[data-v-0af02f98]{min-width:0}.settings-catalog-heading[data-v-0af02f98]{align-items:center;gap:12px;margin:0 0 16px;display:flex}.settings-catalog-heading h2[data-v-0af02f98]{margin:0;font-size:18px}.settings-catalog-heading>span[data-v-0af02f98]{color:var(--dim);background:var(--panel2);border-radius:5px;padding:3px 7px;font-size:11px}.settings-layout-switch[data-v-0af02f98]{border:1px solid var(--line);background:var(--panel);border-radius:9px;gap:3px;margin-left:auto;padding:3px;display:flex}.settings-layout-switch button[data-v-0af02f98]{min-height:36px;color:var(--dim);background:0 0;border:0;padding:6px 12px;font-size:12px}.settings-layout-switch button[aria-pressed=true][data-v-0af02f98]{background:var(--text);color:var(--panel)}.settings-task-list[data-v-0af02f98]{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:0 18px}.settings-task-list[data-v-0af02f98] .baijia-lineup{min-width:0}.settings-task-list[data-v-0af02f98] .baijia-lineup-rows{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))}.settings-navigation .filter-row[data-v-0af02f98]{margin-bottom:16px}.settings-navigation .segmented[data-v-0af02f98]{background:0 0;border:0;flex-wrap:wrap;gap:4px}.settings-navigation .segmented button[data-v-0af02f98]{border-radius:7px;padding:7px 10px;font-size:12px}.settings-navigation .segmented button.selected[data-v-0af02f98]{background:var(--text);color:var(--panel)}.settings-task-grid[data-v-0af02f98]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.settings-task-groups[data-v-0af02f98]{gap:34px;display:grid}.settings-task-group[data-v-0af02f98]{min-width:0}.settings-task-group+.settings-task-group[data-v-0af02f98]{border-top:1px solid var(--line-strong);padding-top:28px}.settings-group-heading[data-v-0af02f98]{align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.settings-group-heading h3[data-v-0af02f98]{margin:0;font-size:16px}.settings-group-heading span[data-v-0af02f98]{color:var(--dim);font-size:12px}.settings-bulk[data-v-0af02f98]{margin:0 0 25px}@media (width<=1200px){.settings-task-grid[data-v-0af02f98]{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-navigation .settings-search[data-v-0af02f98]{flex-wrap:wrap}}@media (width<=760px){.settings-heading-actions button[data-v-0af02f98]{min-height:44px;padding:8px 10px;font-size:11px}.settings-navigation .settings-search[data-v-0af02f98]{margin-bottom:17px;display:block}.settings-navigation .search-box[data-v-0af02f98]{min-width:0;max-width:none}.settings-navigation .search-box input[data-v-0af02f98]{font-size:16px}.settings-scopes[data-v-0af02f98]{margin-top:13px}.settings-scopes button[data-v-0af02f98]{min-height:44px;padding:8px;font-size:11px}.settings-catalog-layout[data-v-0af02f98]{display:block}.settings-category-nav[data-v-0af02f98]{border-right:0;flex-direction:row;gap:8px;margin:0 0 22px;padding:4px 0 10px;overflow-x:auto}.settings-category-nav p[data-v-0af02f98]{display:none}.settings-category-nav button[data-v-0af02f98]{white-space:nowrap;background:var(--panel);border:1px solid var(--line);flex-shrink:0;min-height:44px;padding:9px 12px;font-size:11px}.settings-category-nav button.selected[data-v-0af02f98]{background:var(--ok);color:var(--accent-on);border-color:var(--ok)}.settings-task-grid[data-v-0af02f98]{gap:9px}.settings-layout-switch button[data-v-0af02f98]{min-height:44px;padding:7px 11px}.settings-task-list[data-v-0af02f98]{padding:0 12px}.settings-navigation .segmented button[data-v-0af02f98]{min-height:44px;padding:7px 8px;font-size:11px}}.facts>div[data-v-62832ef4]{grid-template-columns:70px minmax(0,1fr);gap:10px;padding:6px 0;font-size:13px}.activity-refused dd[data-v-62832ef4]{color:var(--warn)}.activity-period-note[data-v-62832ef4]{color:var(--dim);margin:2px 0 10px;font-size:12px;line-height:1.7}.activity-latest[data-v-62832ef4]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:7px;padding:10px 0 0;font-size:12px;display:flex}.activity-latest time[data-v-62832ef4]{color:var(--dim);margin-left:auto}.activity-latest p[data-v-62832ef4]{width:100%;color:var(--dim);overflow-wrap:anywhere;margin:0;line-height:1.6}.activity-card[data-v-10adf788]{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;min-width:0;padding:12px 14px;display:grid}.activity-card.auto-active[data-v-10adf788]{border-left:4px solid var(--ok);padding-left:11px}.activity-card-art[data-v-10adf788]{grid-row:1/span 2;display:inline-flex;position:relative}.activity-card-art .settings-task-art[data-v-10adf788]{border-radius:14px;width:48px;height:48px}.activity-card-count[data-v-10adf788]{background:var(--panel2);height:18px;box-shadow:0 0 0 2px var(--panel);color:var(--dim);font-variant-numeric:tabular-nums;border-radius:9px;align-items:center;gap:2px;padding:0 5px 0 4px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:-4px;right:-6px}.activity-card-count svg[data-v-10adf788]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:11px;height:11px}.activity-card-title[data-v-10adf788]{align-self:end;min-width:0}.activity-card h3[data-v-10adf788]{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.35}.activity-card-when[data-v-10adf788]{color:var(--accent2);font-variant-numeric:tabular-nums;word-break:keep-all;margin:2px 0 0;font-size:12px;font-weight:700}.activity-actions[data-v-10adf788]{flex-wrap:wrap;align-self:start;align-items:center;gap:6px;display:flex}.activity-card-detail[data-v-10adf788]{border-top:1px solid var(--line);grid-column:1/-1;gap:14px;margin-top:6px;padding-top:10px;display:grid}.activity-member+.activity-member[data-v-10adf788]{border-top:1px dashed var(--line);padding-top:12px}.activity-member-heading[data-v-10adf788]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.activity-member-heading .runbtn[data-v-10adf788]{margin-left:auto}.activity-member h4[data-v-10adf788]{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:13px}@media (width<=760px){.activity-card[data-v-10adf788]{grid-template-columns:auto minmax(0,1fr) auto}.activity-card-art[data-v-10adf788]{grid-row:auto}.activity-card-title[data-v-10adf788]{align-self:center}.activity-actions[data-v-10adf788]{flex-wrap:nowrap;align-self:center}}@media (width<=359px){.activity-card[data-v-10adf788]{grid-template-columns:auto minmax(0,1fr)}.activity-card-art[data-v-10adf788]{grid-row:1/span 2}.activity-card-title[data-v-10adf788]{align-self:end}.activity-actions[data-v-10adf788]{flex-wrap:wrap;align-self:start}}.activity-source[data-v-92076b2c],.activity-record-note[data-v-92076b2c]{color:var(--dim);font-size:12px;line-height:1.8}.activity-tools[data-v-92076b2c]{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-bottom:18px;display:flex}.activity-tools .search-box[data-v-92076b2c]{flex:220px}.activity-count[data-v-92076b2c]{align-self:center;margin-left:auto;font-size:12px}.activity-expand-all[data-v-92076b2c]{align-self:center}.activity-groups[data-v-92076b2c]{gap:22px;display:grid}.activity-group[data-v-92076b2c]{min-width:0}.activity-group-heading[data-v-92076b2c]{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.activity-group-heading h2[data-v-92076b2c]{margin:0;font-size:14px}.activity-group-heading span[data-v-92076b2c]{color:var(--dim);font-size:12px}.activity-group-heading .activity-phase-dot[data-v-92076b2c]{background:var(--ok);border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.activity-group[data-phase=upcoming] .activity-phase-dot[data-v-92076b2c]{background:var(--accent2)}.activity-group[data-phase=reward] .activity-phase-dot[data-v-92076b2c]{background:var(--warn)}.activity-cards[data-v-92076b2c]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.activity-record-note[data-v-92076b2c]{margin-top:20px}@media (width<=760px){.activity-cards[data-v-92076b2c]{grid-template-columns:minmax(0,1fr)}.segmented button[data-v-92076b2c],.activity-record-note .text-link[data-v-92076b2c]{min-height:44px}}.activity-heading-actions[data-v-915b28d6]{flex-wrap:wrap;gap:8px;display:flex}.activity-windows-note[data-v-915b28d6]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;font-size:13px;display:flex}.activity-workspace h1[data-v-915b28d6]:focus:not(:focus-visible){outline:none}@media (width<=760px){.activity-heading-actions button[data-v-915b28d6]{min-height:44px;font-size:12px}.logview button[data-v-2248f5ce]{min-height:44px}}.job .name[data-v-38e33aad]:focus:not(:focus-visible){outline:none}.job-results[data-v-38e33aad]{border-top:1px solid var(--line);margin:8px 0 4px;padding:0;list-style:none}.job-results li[data-v-38e33aad]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 0;font-size:13px;display:grid}.job-results li.salt-plan p+p[data-v-38e33aad]{margin-top:3px}.job-results p[data-v-38e33aad]{color:var(--dim);white-space:pre-line;overflow-wrap:anywhere;grid-column:1/-1;margin:0}.result-name[data-v-38e33aad]{overflow-wrap:anywhere;min-width:0}.result-state[data-v-38e33aad]{color:var(--dim)}.job-results li.done .result-state[data-v-38e33aad]{color:var(--ok)}.job-results li.partial .result-state[data-v-38e33aad],.job-results li.stopped .result-state[data-v-38e33aad]{color:var(--warn)}.job-results li.failed .result-state[data-v-38e33aad]{color:var(--danger)}@media (width<=760px){.job-action[data-v-38e33aad]{min-height:44px}}.pick-filter[data-v-882fad3a]{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;display:flex}.pick-filter .note[data-v-882fad3a]{margin:0}@media (width<=760px){.pick[data-v-882fad3a]{align-items:center;min-height:44px}.pick input[data-v-882fad3a]{margin-top:0}.chip[data-v-882fad3a],.pickgroup h3 button[data-v-882fad3a],.notice button[data-v-882fad3a],.pick-filter button[data-v-882fad3a]{min-height:44px}}.batch-run-result[data-v-7866d1bd]{border:1px solid var(--line);border-radius:10px;margin-bottom:20px;padding:16px}.batch-run-result h2[data-v-7866d1bd]{margin:0;font-size:16px}.batch-run-result p[data-v-7866d1bd]{color:var(--dim);font-size:13px}.batch-run-result>div[data-v-7866d1bd]{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 0;display:flex}.batch-run-result>div>span[data-v-7866d1bd]:first-child{flex:1;min-width:130px}.run-meta[data-v-7866d1bd]{color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 16px;font-size:13px;display:flex}.run-section[data-v-7866d1bd]{min-width:0;margin:0 0 24px}.run-section>h2[data-v-7866d1bd]{border-bottom:1px solid var(--line);align-items:baseline;gap:8px;margin:0 0 12px;padding-bottom:8px;font-size:16px;display:flex}.run-section-head[data-v-7866d1bd]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 12px;padding-bottom:8px;display:flex}.run-section-head>h2[data-v-7866d1bd]{align-items:baseline;gap:8px;margin:0;font-size:16px;display:flex}.record-view[data-v-7866d1bd]{color:var(--dim);align-items:center;gap:8px;font-size:13px;display:flex}.run-section>h2 .muted[data-v-7866d1bd]{font-size:13px;font-weight:400}.run-idle[data-v-7866d1bd]{color:var(--dim);border-bottom:1px solid var(--line);margin:0 0 24px;padding:12px 0;font-size:14px}@media (width<=760px){.run-panel .segmented button[data-v-7866d1bd],.run-panel .runbar button[data-v-7866d1bd],.run-panel .page-heading>button[data-v-7866d1bd],.run-panel .record-view button[data-v-7866d1bd],.run-panel .record-view select[data-v-7866d1bd],.run-panel .job-filters button[data-v-7866d1bd]{min-height:44px}.sched-src[data-v-24bc0aaa]{align-items:center;min-height:44px;display:inline-flex}}.activity-calendar h1[data-v-b6a22e1a]:focus:not(:focus-visible){outline:none}@media (width<=760px){.activity-calendar[data-v-b6a22e1a] .cal-nav button,.activity-calendar[data-v-b6a22e1a] .sched-head button{min-width:44px;min-height:44px}.activity-calendar[data-v-b6a22e1a] .sched{padding-inline:6px}.activity-calendar[data-v-b6a22e1a] .cal-grid{gap:2px}}.strategy-editor[data-v-44f1ac35]{flex-direction:column;gap:10px;font-size:13px;display:flex}label[data-v-44f1ac35]{flex-direction:column;gap:5px;display:flex}.inline[data-v-44f1ac35]{flex-direction:row;align-items:center;margin-right:8px;display:inline-flex}.limits[data-v-44f1ac35]{grid-template-columns:1fr 1fr;gap:8px;display:grid}select[data-v-44f1ac35],input[data-v-44f1ac35]:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0}.hint[data-v-44f1ac35]{color:#b7c6d8;margin:0;font-size:12px;line-height:1.6}fieldset[data-v-44f1ac35]{border:1px solid #334155;min-width:0}.waypoints[data-v-44f1ac35],.rings[data-v-44f1ac35]{max-height:190px;margin:0;padding-left:24px;overflow:auto}.waypoints li[data-v-44f1ac35],.rings li[data-v-44f1ac35]{padding:3px}.waypoints span[data-v-44f1ac35]{min-width:70px;display:inline-block}.rings span[data-v-44f1ac35]{min-width:110px;display:inline-block}.actions[data-v-44f1ac35],.ring-tools[data-v-44f1ac35]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.summary[data-v-44f1ac35]{color:#a5f3fc;margin:0;line-height:1.6}.family-panel[data-v-a52cf113]{border-bottom:1px solid #334155;flex-direction:column;gap:10px;padding:12px;font-size:13px;display:flex}.tabs[data-v-a52cf113],.actions[data-v-a52cf113]{flex-wrap:wrap;gap:6px;display:flex}.tabs button[data-v-a52cf113]{flex:1}.tabs [aria-pressed=true][data-v-a52cf113],.account [aria-pressed=true][data-v-a52cf113]{color:#fff;background:#315b63}label[data-v-a52cf113]{flex-direction:column;gap:4px;display:flex}.inline[data-v-a52cf113]{flex-direction:row;align-items:center;margin-right:8px;display:inline-flex}.roster[data-v-a52cf113]{max-height:190px;overflow:auto}.account[data-v-a52cf113]{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:5px 0;display:grid}.account p[data-v-a52cf113]{color:#b7c6d8;grid-column:2/4;margin:0;font-size:11px}.account span[data-v-a52cf113],.hint[data-v-a52cf113]{color:#b7c6d8;font-size:12px}.hint[data-v-a52cf113]{margin:0;line-height:1.6}.batch-form[data-v-a52cf113]{flex-direction:column;gap:8px;display:flex}fieldset[data-v-a52cf113]{border:1px solid #334155}input[data-v-a52cf113]:not([type=checkbox]),select[data-v-a52cf113]{box-sizing:border-box;width:100%;min-width:0}.batch-result ul[data-v-a52cf113]{padding-left:20px;line-height:1.7}.batch-result[data-v-a52cf113]{border-top:1px solid #334155;padding-top:8px}summary[data-v-a52cf113]{cursor:pointer;min-height:28px}.family-panel[data-v-a52cf113] button{color:#e2e8f0;background:#223148;border:1px solid #40556f;border-radius:6px;min-height:34px}.family-panel[data-v-a52cf113] button:hover:not(:disabled){background:#315065}.family-panel[data-v-a52cf113] button:disabled{opacity:.5;cursor:not-allowed}.family-panel[data-v-a52cf113] input:not([type=checkbox]),.family-panel[data-v-a52cf113] select,.family-panel[data-v-a52cf113] textarea{color:#e2e8f0;border:1px solid var(--line-strong);background:#111d2e;border-radius:5px;padding:7px}.family-panel .tabs[data-v-a52cf113]{background:#0b1220;padding:5px 0}.family-panel[data-v-a52cf113] button[aria-pressed=true]{background:#285854;border-color:#6ba89d}.rally-panel[data-v-d9ed3f01]{color:#e2e8f0;background:#142334;border-top:1px solid #415570;gap:16px;padding:16px;display:grid}header[data-v-d9ed3f01],.actions[data-v-d9ed3f01]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}h3[data-v-d9ed3f01],h4[data-v-d9ed3f01],p[data-v-d9ed3f01]{margin:0}h3[data-v-d9ed3f01]{font-size:15px}h4[data-v-d9ed3f01]{font-size:14px}header>span[data-v-d9ed3f01],.muted[data-v-d9ed3f01]{color:#b5c7dd;font-size:12px;line-height:1.6}.start-rally[data-v-d9ed3f01],.family-rallies[data-v-d9ed3f01],.rally-detail[data-v-d9ed3f01]{gap:10px;display:grid}.family-rallies[data-v-d9ed3f01]{border-top:1px solid #415570;padding-top:14px}.tiers[data-v-d9ed3f01]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}button[data-v-d9ed3f01]{color:#e2e8f0;cursor:pointer;background:#223148;border:1px solid #536783;border-radius:6px;min-height:36px;padding:8px}.tiers button[data-v-d9ed3f01],.rally-choice[data-v-d9ed3f01]{flex-direction:column;gap:5px;display:flex}.tiers strong[data-v-d9ed3f01],.tiers span[data-v-d9ed3f01]{font-size:12px}.rally-choice[data-v-d9ed3f01]{text-align:left}.rally-choice span[data-v-d9ed3f01]{color:#c1d1e5;font-size:12px}.chosen[data-v-d9ed3f01]{background:#353155;border-color:#c4b5fd}.primary[data-v-d9ed3f01]{color:#24143c;background:#c4b5fd;font-weight:700}button[data-v-d9ed3f01]:disabled{opacity:.45;cursor:not-allowed}select[data-v-d9ed3f01]{color:#e2e8f0;border:1px solid var(--line-strong);background:#223148;border-radius:6px;flex:1;min-width:0;padding:6px}button[data-v-d9ed3f01]:focus-visible,input[data-v-d9ed3f01]:focus-visible,select[data-v-d9ed3f01]:focus-visible{outline-offset:2px;outline:2px solid #d8b4fe}label[data-v-d9ed3f01]{align-items:center;gap:6px;font-size:12px;display:flex}input[data-v-d9ed3f01]{accent-color:#c4b5fd}ul[data-v-d9ed3f01]{margin:0;padding:0;font-size:12px;line-height:1.8;list-style:none}li span[data-v-d9ed3f01]{color:#99f6e4}.confirmation[data-v-d9ed3f01]{background:#3a3022;border:1px solid #d6b876;border-radius:6px;padding:10px;font-size:12px;line-height:1.7}.confirmation button[data-v-d9ed3f01]{margin:8px 8px 0 0}.notice[data-v-d9ed3f01]{color:#f4ca83;font-size:12px}.battle-reports[data-v-a6481287]{color:#e2e8f0;background:#131e30;flex-direction:column;gap:12px;padding:16px;display:flex}.heading[data-v-a6481287]{justify-content:space-between;align-items:center;gap:8px;display:flex}h3[data-v-a6481287],p[data-v-a6481287]{margin:0}h3[data-v-a6481287]{font-size:15px}p[data-v-a6481287],summary[data-v-a6481287],time[data-v-a6481287]{font-size:12px;line-height:1.6}.tabs[data-v-a6481287]{gap:8px;display:flex}.tabs button[aria-pressed=true][data-v-a6481287]{background:#214340;border-color:#71daca}.report[data-v-a6481287]{border-top:1px solid #536783;flex-direction:column;gap:8px;padding-top:12px;display:flex}.side[data-v-a6481287]{background:#1e2b40;border-radius:4px;padding:8px}.hint[data-v-a6481287],time[data-v-a6481287]{color:#b7c6d8}.bad[data-v-a6481287]{color:#ffb4b4}.won[data-v-a6481287]{color:#8de5b3}button[data-v-a6481287]{color:#e2e8f0;background:#223148;border:1px solid #536783;border-radius:4px;min-height:36px}.location[data-v-a6481287]{text-align:left;text-decoration:underline}.report p[data-v-a6481287]{overflow-wrap:anywhere}summary[data-v-a6481287]{cursor:pointer}.battle-controls[data-v-87729012]{color:#e2e8f0;background:#131e30;flex-direction:column;gap:14px;padding:16px;display:flex}h3[data-v-87729012],h4[data-v-87729012],p[data-v-87729012]{margin:0}h3[data-v-87729012]{font-size:15px}h4[data-v-87729012]{font-size:14px}.section-heading[data-v-87729012]{justify-content:space-between;align-items:center;gap:8px;display:flex}.section-heading>span[data-v-87729012],.hint[data-v-87729012],.reserve[data-v-87729012]{color:#aab9ce;font-size:12px;line-height:1.6}.team-list[data-v-87729012]{gap:5px;display:grid}.team-list button[data-v-87729012]{text-align:left;justify-content:space-between;align-items:center;padding:10px;display:flex}.team-list span[data-v-87729012]{font-size:12px}.chosen[data-v-87729012]{background:#214340;border-color:#71daca}.team-detail[data-v-87729012],.target[data-v-87729012],.speed[data-v-87729012]{border-top:1px solid #334155;flex-direction:column;gap:10px;padding-top:14px;display:flex}.talents[data-v-87729012]{flex-wrap:wrap;gap:5px;display:flex}.talents span[data-v-87729012]{background:#23334a;border-radius:4px;padding:3px 7px;font-size:12px}.strength[data-v-87729012]{background:#334155;border-radius:2px;height:4px}.strength span[data-v-87729012]{background:#71daca;height:100%;display:block}.refill[data-v-87729012]{flex-direction:column;gap:8px;display:flex}label[data-v-87729012]{align-items:center;gap:8px;font-size:12px;display:flex}select[data-v-87729012]{flex:1;min-width:0}input[data-v-87729012]{width:85px;min-width:0}.count-row[data-v-87729012]{flex-wrap:wrap;gap:5px;display:flex}.count-row input[data-v-87729012]{width:52px}button[data-v-87729012]{color:#e2e8f0;background:#223148;border-color:#536783;min-height:36px}button.chosen[data-v-87729012]{color:#d6fff4;background:#214340;border-color:#71daca}select[data-v-87729012],input[data-v-87729012]{color:#e2e8f0;border:1px solid var(--line-strong);background:#1e2b40;border-radius:5px;padding:6px}button[data-v-87729012]:focus-visible,select[data-v-87729012]:focus-visible,input[data-v-87729012]:focus-visible{outline-offset:2px;outline:2px solid #99f6e4}.primary[data-v-87729012]{color:#102621;background:#71daca;border-color:#71daca;font-weight:700}.speed-button[data-v-87729012]{color:#352610;background:#f1c574;border-color:#f1c574}button[data-v-87729012]:disabled{opacity:.45;cursor:not-allowed}.text-button[data-v-87729012]{padding:3px 8px}.eyebrow[data-v-87729012]{color:#86d9d0;letter-spacing:.1em;font-size:11px}.notice[data-v-87729012]{color:#f4ca83;font-size:12px;line-height:1.6}.reserve[data-v-87729012]{border-top:1px solid #334155;margin-top:auto;padding-top:10px}@media (width<=760px){.team-list[data-v-87729012]{grid-template-columns:repeat(3,minmax(0,1fr))}.team-list button[data-v-87729012]{flex-direction:column;align-items:flex-start;gap:4px;padding:7px}.team-list span[data-v-87729012]{font-size:11px}}.slgmap[data-v-eefdb335]{flex-direction:column;gap:6px;display:flex}.slgmap-bar[data-v-eefdb335]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.slgmap-legend[data-v-eefdb335]{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.slgmap-legend li[data-v-eefdb335]{align-items:center;gap:6px;display:flex}.slgmap-legend li span[data-v-eefdb335]{border-radius:3px;width:12px;height:12px}.slgmap-coordinates[data-v-eefdb335]{align-items:center;gap:5px;font-size:13px;display:flex}.slgmap-zoom[data-v-eefdb335]{font-variant-numeric:tabular-nums;opacity:.8}.slgmap-hint[data-v-eefdb335]{opacity:.6;font-size:12px}.slgmap-svg[data-v-eefdb335]{cursor:grab;touch-action:none;background:#0b1220;border:1px solid #243044;border-radius:6px;width:100%;height:460px}.slgmap-svg.dragging[data-v-eefdb335]{cursor:grabbing}.slgmap-svg.drawing[data-v-eefdb335]{cursor:crosshair}.slgmap-region-cell[data-v-eefdb335]{fill:#22d3ee;fill-opacity:.32}.slgmap-region-line[data-v-eefdb335]{fill:none;stroke:#22d3ee;stroke-width:2.5px;stroke-dasharray:6 4}.slgmap-region-draft[data-v-eefdb335]{fill:none;stroke:#facc15;stroke-width:2.5px}.slgmap-region-vertex[data-v-eefdb335]{fill:#facc15}.slgmap-region-first[data-v-eefdb335]{fill:#facc15;stroke:#0b1220;stroke-width:1px}.slgmap-team[data-v-eefdb335]{cursor:pointer}.slgmap-team line[data-v-eefdb335]{pointer-events:none}.slgmap-team g:focus-visible rect[data-v-eefdb335],.slgmap-tile:focus-visible rect[data-v-eefdb335]{stroke:#fef08a;stroke-width:2px}.slgmap-tile[data-v-eefdb335]:focus-visible{outline:none}.slgmap-bg[data-v-eefdb335]{fill:#0b1220}.slgmap-tile rect[data-v-eefdb335]{stroke:#0b1220;stroke-width:.5px}.slgmap-label[data-v-eefdb335]{pointer-events:none}.slgmap-label text[data-v-eefdb335]{fill:#e2e8f0;stroke:#0b1220;stroke-width:.3px;paint-order:stroke;pointer-events:none;font-weight:700}.slgmap-label.shop text[data-v-eefdb335]{fill:#0b1220;stroke:none}.slgmap-label.stronghold text[data-v-eefdb335]{fill:#fff;stroke:#0b1220;stroke-width:.7px;paint-order:stroke}.slgmap-tile.shop rect[data-v-eefdb335]{stroke:#fde68a;stroke-width:1px}.slgmap-tile.stronghold rect[data-v-eefdb335]{stroke:#fff;stroke-width:1px}.slgmap-tile .slgmap-shop-owner rect[data-v-eefdb335]{stroke-width:2.5px;pointer-events:none}.slgmap-tile .slgmap-shop-owner rect.slgmap-owner-underlay[data-v-eefdb335]{stroke:#0b1220;stroke-width:4.5px}.slgmap-legend-label[data-v-eefdb335]{font-weight:700}.slgmap-tile:hover rect[data-v-eefdb335]{stroke:#93c5fd;stroke-width:1px}.slgmap-tile.on rect[data-v-eefdb335]{stroke:#f8fafc;stroke-width:1.5px}.battlefield[data-v-f6bebab8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1220;--panel:#131e30;--panel2:#1e2b40;--line:#334155;--line-strong:#5b708c;--text:#e2e8f0;--dim:#b7c6d8;--accent:#e7bd7b;--accent-on:#0b1220;--accent2:#99f6e4;--ok:#8de5b3;--warn:#f4ca83;--danger:#fca5a5;border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--text);border-radius:10px;overflow:hidden}.battlefield.fullscreen[data-v-f6bebab8]{z-index:1000;box-sizing:border-box;width:100%;height:100dvh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.battlefield-header[data-v-f6bebab8]{background:#111b2a;border-bottom:1px solid #334155;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.title[data-v-f6bebab8]{flex-direction:column;gap:4px;min-width:0;margin-right:auto;display:flex}h3[data-v-f6bebab8]{margin:0;font-size:16px}.title span[data-v-f6bebab8],.connection[data-v-f6bebab8]{color:#aab9ce;font-size:12px}.online[data-v-f6bebab8]{color:#86e2bf}.account-switch[data-v-f6bebab8]{align-items:center;gap:6px;font-size:12px;display:flex}.full-toggle[data-v-f6bebab8]{border-color:#679a98}button[data-v-f6bebab8]{color:#e2e8f0;background:#223148;min-height:36px}.map-surface[data-v-f6bebab8] button,.map-surface[data-v-f6bebab8] input{color:#e2e8f0;background:#223148}button[data-v-f6bebab8]:focus-visible{outline-offset:2px;outline:2px solid #99f6e4}.battlefield-body[data-v-f6bebab8]{grid-template-columns:minmax(0,1fr) 360px;min-height:600px;display:grid}.fullscreen .battlefield-body[data-v-f6bebab8]{flex:1;min-height:0}.controls-closed .battlefield-body[data-v-f6bebab8]{grid-template-columns:minmax(0,1fr)}.map-surface[data-v-f6bebab8]{flex-direction:column;min-width:0;min-height:0;padding:10px;display:flex;position:relative}.map-surface[data-v-f6bebab8] .slgmap{flex:1;min-height:0}.map-surface[data-v-f6bebab8] .slgmap-svg{flex:1;height:100%;min-height:180px}.map-surface[data-v-f6bebab8] .slgmap-hint{display:none}.battle-tabs[data-v-f6bebab8]{z-index:2;background:#111b2a;border-bottom:1px solid #334155;gap:6px;padding:10px;display:flex;position:sticky;top:0}.battle-tabs button[data-v-f6bebab8]{flex:1}.battle-tabs button[aria-pressed=true][data-v-f6bebab8]{background:#353155;border-color:#c4b5fd}.battle-sidebar[data-v-f6bebab8]{border-left:1px solid #334155;min-height:0;max-height:760px;overflow-y:auto}.fullscreen .battle-sidebar[data-v-f6bebab8]{max-height:none}.battle-sidebar[data-v-f6bebab8] .battle-controls{max-height:none;overflow:visible}.selection[data-v-f6bebab8]{color:#c7d3e5;margin:8px 0 0;font-size:12px;line-height:1.6}.battlefield-footer[data-v-f6bebab8]{color:#b7c6d8;border-top:1px solid #334155;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.battlefield-footer p[data-v-f6bebab8]{margin:0}.bad[data-v-f6bebab8]{color:#fca5a5}.map-empty[data-v-f6bebab8]{text-align:center;padding:80px 20px}@media (width<=760px){.desktop-only[data-v-f6bebab8]{display:none}.battlefield-header button[data-v-f6bebab8]{padding:6px 8px;font-size:12px}.battlefield-body[data-v-f6bebab8]{grid-template-columns:1fr;min-height:0}.map-surface[data-v-f6bebab8]{min-height:380px}.battle-sidebar[data-v-f6bebab8]{border-top:1px solid #334155;border-left:0;max-height:380px}.fullscreen .battlefield-body[data-v-f6bebab8]{grid-template-rows:minmax(160px,1fr) minmax(0,38%)}.fullscreen.controls-closed .battlefield-body[data-v-f6bebab8]{grid-template-rows:minmax(0,1fr)}.fullscreen .map-surface[data-v-f6bebab8]{min-height:0}.fullscreen[data-v-f6bebab8] .slgmap-svg{min-height:100px}.title[data-v-f6bebab8]{flex-basis:100%}.connection[data-v-f6bebab8]{margin-right:auto}}.panel[data-v-4de72764]{flex-direction:column;gap:12px;padding:12px;display:flex}.row[data-v-4de72764]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grid[data-v-4de72764]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.card[data-v-4de72764]{border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:8px;padding:10px;display:flex}.card h3[data-v-4de72764]{margin:0;font-size:14px}dl[data-v-4de72764]{grid-template-columns:auto 1fr;gap:4px 10px;margin:0;display:grid}dt[data-v-4de72764]{color:var(--dim)}dd[data-v-4de72764]{margin:0}.hint[data-v-4de72764]{color:var(--dim);margin:0;font-size:12px}.result[data-v-4de72764]{margin:0}.result.bad[data-v-4de72764]{color:var(--danger)}.help[data-v-4de72764]{max-height:160px;margin:0;padding-left:18px;font-size:12px;overflow-y:auto}.strike[data-v-b2f634e2]{gap:16px;display:grid}.strike-setup[data-v-b2f634e2],.strike-board[data-v-b2f634e2]{gap:12px;padding:16px;display:grid}.strike-setup h2[data-v-b2f634e2],.strike-board h2[data-v-b2f634e2]{margin:0;font-size:16px}.chips[data-v-b2f634e2]{flex-wrap:wrap;gap:8px;display:flex}.note[data-v-b2f634e2]{color:var(--dim);margin:0;font-size:13px}.note.bad[data-v-b2f634e2]{color:var(--danger)}.pct-field[data-v-b2f634e2]{align-items:center;gap:8px;font-size:14px;display:flex}.pct-field input[data-v-b2f634e2]{text-align:right;font-variant-numeric:tabular-nums;width:6em}.strike-head[data-v-b2f634e2]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spacer[data-v-b2f634e2]{flex:1}.badge.ok[data-v-b2f634e2]{border-color:var(--ok);color:var(--ok)}.strike-hp[data-v-b2f634e2]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.strike-hp strong[data-v-b2f634e2]{font-variant-numeric:tabular-nums;font-size:28px}.muted[data-v-b2f634e2]{color:var(--dim)}.strike-bar[data-v-b2f634e2]{background:var(--panel2);border-radius:7px;height:14px;position:relative;overflow:hidden}.strike-fill[data-v-b2f634e2]{background:var(--danger);transition:width .4s;position:absolute;inset:0 auto 0 0}.strike-mark[data-v-b2f634e2]{background:var(--text);width:2px;box-shadow:0 0 0 1px var(--panel);position:absolute;top:-2px;bottom:-2px}.strike-sum[data-v-b2f634e2]{margin:0;font-size:13px}.strike-members[data-v-b2f634e2]{border-collapse:collapse;width:100%;font-size:13px}.strike-members th[data-v-b2f634e2],.strike-members td[data-v-b2f634e2]{border-bottom:1px solid var(--line);text-align:left;padding:6px 8px}.strike-members td.num[data-v-b2f634e2]{text-align:right;font-variant-numeric:tabular-nums}.strike-members td.detail[data-v-b2f634e2]{color:var(--dim);overflow-wrap:anywhere}.strike-members tr.phase-standby td[data-v-b2f634e2]:nth-child(2){color:var(--accent);font-weight:600}.strike-members tr.phase-fired td[data-v-b2f634e2]:nth-child(2){color:var(--ok);font-weight:600}.strike-members tr.phase-failed td[data-v-b2f634e2]:nth-child(2){color:var(--danger)}@media (width<=640px){.strike-members th[data-v-b2f634e2]:nth-child(3),.strike-members td[data-v-b2f634e2]:nth-child(3),.strike-members th[data-v-b2f634e2]:nth-child(5),.strike-members td[data-v-b2f634e2]:nth-child(5){display:none}}.discount-section[data-v-0a991059]{border:1px solid var(--line);border-radius:12px;margin:0 0 24px;padding:16px}summary[data-v-0a991059]{cursor:pointer;font-weight:600}.discount-controls[data-v-0a991059]{flex-wrap:wrap;align-items:end;gap:12px 20px;display:flex}.discount-field[data-v-0a991059]{gap:6px;display:grid}label[data-v-0a991059]{color:var(--dim);font-size:13px}select[data-v-0a991059]{min-width:100px}.discount-controls p[data-v-0a991059]{font-variant-numeric:tabular-nums;align-self:center;margin:0}.note[data-v-0a991059]{margin:10px 0 0}.discount-controls[data-v-0a991059]{margin-top:12px}@media (width<=760px){summary[data-v-0a991059],select[data-v-0a991059],button[data-v-0a991059]{min-height:44px}summary[data-v-0a991059]{align-content:center}button[data-v-0a991059]{width:100%}}.heading-actions[data-v-9c498370]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.account-field[data-v-9c498370]{max-width:320px;color:var(--dim);gap:6px;margin:0 0 16px;font-size:13px;display:grid}.notice[data-v-9c498370]{margin:0 0 16px}.caption[data-v-9c498370]{color:var(--dim);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:13px}.speed-summary[data-v-9c498370]{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 24px;padding:16px 0;display:grid}.speed-summary>div[data-v-9c498370]{border-right:1px solid var(--line);min-width:0;padding:0 16px}.speed-summary>div[data-v-9c498370]:first-child{padding-left:0}.speed-summary>div[data-v-9c498370]:last-child{border-right:0}.speed-summary dt[data-v-9c498370]{color:var(--dim);font-size:12px}.speed-summary dd[data-v-9c498370]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-size:20px;font-weight:600}.speed-summary small[data-v-9c498370]{color:var(--dim);font-size:13px;font-weight:400}.tier-layout[data-v-9c498370]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px;display:grid}.tier-picker h2[data-v-9c498370],.tier-choice h2[data-v-9c498370]{margin:0;font-size:17px}.tier-picker .note[data-v-9c498370]{margin:6px 0 14px}.tier-list[data-v-9c498370]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tier[data-v-9c498370]{text-align:left;background:var(--panel);min-width:0;min-height:60px;color:var(--text);border:1px solid var(--line);border-radius:8px;gap:3px;padding:10px 12px;font-weight:400;display:grid}.tier[data-v-9c498370]:hover{border-color:var(--line-strong)}.tier strong[data-v-9c498370]{font-variant-numeric:tabular-nums;font-size:15px}.tier span[data-v-9c498370],.tier small[data-v-9c498370]{color:var(--dim);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px}.tier[aria-pressed=true][data-v-9c498370]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--panel))}.tier.unavailable strong[data-v-9c498370]{color:var(--dim)}.tier-choice[data-v-9c498370]{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:0;padding:20px;position:sticky;top:88px}.tier-choice .eyebrow[data-v-9c498370]{margin-bottom:4px}.reach[data-v-9c498370]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;display:flex}.reach strong[data-v-9c498370]{font-variant-numeric:tabular-nums;font-size:20px}.placement-lines[data-v-9c498370]{margin:14px 0 0;padding:0;font-size:14px;list-style:none}.placement-lines li[data-v-9c498370]{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:9px 0;line-height:1.6}.placement-lines li[data-v-9c498370]:last-child{border-bottom:0}.choice-actions[data-v-9c498370]{justify-items:start;gap:4px;margin-top:18px;display:grid}.choice-actions .note[data-v-9c498370]{margin:0}.unreachable[data-v-9c498370]{color:var(--dim);margin:12px 0 0}@media (width<=1100px){.tier-layout[data-v-9c498370]{grid-template-columns:minmax(0,1fr)}.tier-list[data-v-9c498370]{grid-template-columns:repeat(5,minmax(0,1fr))}.tier-choice[data-v-9c498370]{position:static}}@media (width<=760px){.heading-actions[data-v-9c498370]{justify-content:stretch;width:100%}.heading-actions button[data-v-9c498370]{flex:140px;min-height:44px}.speed-summary[data-v-9c498370]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.speed-summary>div[data-v-9c498370]:nth-child(odd){padding-left:0}.speed-summary>div[data-v-9c498370]:nth-child(2n){border-right:0}.tier-list[data-v-9c498370]{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-choice[data-v-9c498370]{padding:16px}.choice-actions[data-v-9c498370],.choice-actions button[data-v-9c498370]{width:100%}.choice-actions button[data-v-9c498370]{min-height:48px}}.plan-steps[data-v-dbf214bb]{color:var(--dim);margin:12px 0;padding-left:20px;font-size:13px;line-height:1.8}.search-note[data-v-dbf214bb]{color:var(--dim);font-size:12px}.plan-card[data-v-dbf214bb]{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px}.plan-head[data-v-dbf214bb]{justify-content:space-between;align-items:start;gap:14px;display:flex}.plan-head h3[data-v-dbf214bb]{color:var(--accent);align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.plan-index[data-v-dbf214bb]{background:color-mix(in srgb, var(--accent) 22%, transparent);width:22px;height:22px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;display:grid}.plan-metrics[data-v-dbf214bb]{color:var(--dim);flex-wrap:wrap;justify-content:end;gap:8px 18px;font-size:13px;display:flex}.plan-metrics strong[data-v-dbf214bb]{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px}.plan-metrics em[data-v-dbf214bb]{color:var(--ok);font-style:normal}.table-wrap[data-v-dbf214bb]{overscroll-behavior-x:contain;min-width:0;max-width:100%;margin-top:12px;overflow-x:auto}table[data-v-dbf214bb]{border-collapse:collapse;table-layout:auto;width:100%;min-width:980px;font-size:13px}caption[data-v-dbf214bb]{text-align:left;color:var(--dim);padding:0 0 7px;font-weight:700}th[data-v-dbf214bb],td[data-v-dbf214bb]{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:8px}thead th[data-v-dbf214bb]{color:var(--dim);font-weight:600}.num[data-v-dbf214bb]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.name-cell[data-v-dbf214bb]{color:var(--accent2);overflow-wrap:anywhere;font-weight:700}.was[data-v-dbf214bb]{color:var(--dim)}.arrow[data-v-dbf214bb]{color:var(--dim);padding:0 4px;font-weight:400}.now[data-v-dbf214bb],.gain[data-v-dbf214bb]{color:var(--ok)}.loss[data-v-dbf214bb]{color:var(--danger)}tfoot th[data-v-dbf214bb],tfoot td[data-v-dbf214bb]{border-bottom:0;border-top:1px solid var(--line);color:var(--text)}.usage[data-v-dbf214bb]{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;gap:4px 14px;margin:12px 0 0;padding-top:10px;font-size:12px;display:flex}.usage-label[data-v-dbf214bb]{color:var(--accent2);font-weight:700}.usage b[data-v-dbf214bb]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.usage b.spent[data-v-dbf214bb]{color:var(--accent)}@media (width<=760px){.plan-card[data-v-dbf214bb]{padding:14px}.plan-head[data-v-dbf214bb]{display:grid}.plan-metrics[data-v-dbf214bb]{justify-content:start}.table-wrap[data-v-dbf214bb]{overflow:visible}table[data-v-dbf214bb]{min-width:0}table[data-v-dbf214bb],tbody[data-v-dbf214bb],tfoot[data-v-dbf214bb],caption[data-v-dbf214bb]{display:block}thead[data-v-dbf214bb]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-v-dbf214bb]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:12px 0;display:grid}th[data-v-dbf214bb],td[data-v-dbf214bb]{border:0;padding:0}tr>th[data-v-dbf214bb]{grid-column:1/-1;font-size:14px}.num[data-v-dbf214bb]{text-align:left}td[data-label][data-v-dbf214bb]:before{content:attr(data-label);color:var(--dim);font-size:12px;font-weight:400;display:block}tfoot tr[data-v-dbf214bb]{border-bottom:0}tfoot th[data-v-dbf214bb],tfoot td[data-v-dbf214bb]{border-top:0}td.spacer[data-v-dbf214bb]{display:none}}.roster[data-v-60650657]{margin-bottom:2px}.section-head[data-v-60650657]{justify-content:space-between;align-items:start;gap:12px;display:flex}h2[data-v-60650657]{margin:0 0 8px;font-size:17px}.note[data-v-60650657]{color:var(--dim);margin:0;font-size:12px}.roster-hero[data-v-60650657]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.roster-hero>div[data-v-60650657]{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-content:start;gap:3px;min-width:0;padding:12px 14px;display:grid}.roster-hero span[data-v-60650657]{color:var(--dim);font-size:12px}.roster-hero strong[data-v-60650657]{color:var(--accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px}.roster-hero small[data-v-60650657]{color:var(--dim)}.totals[data-v-60650657]{border:1px solid var(--line);background:var(--panel);color:var(--dim);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:10px 0 0;padding:10px 12px;font-size:13px;display:flex}.totals b[data-v-60650657]{color:var(--text);font-variant-numeric:tabular-nums;margin-left:4px}.totals em[data-v-60650657]{color:var(--dim);margin-left:auto;font-size:11px;font-style:normal}.table-wrap[data-v-60650657]{overscroll-behavior-x:contain;min-width:0;max-width:100%;margin-top:12px;overflow-x:auto}table[data-v-60650657]{border-collapse:collapse;width:100%;font-size:12.5px}th[data-v-60650657],td[data-v-60650657]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:7px 6px}thead th[data-v-60650657]{color:var(--dim);font-weight:600}.board[data-v-60650657]{table-layout:fixed;min-width:900px}.board .rank-col[data-v-60650657]{width:46px}.board th[data-v-60650657]:nth-child(2){width:14%}.board th[data-v-60650657]:nth-child(3),.board th[data-v-60650657]:nth-child(4){width:7%}.board th[data-v-60650657]:nth-child(5),.board th[data-v-60650657]:nth-child(6){width:9%}.board th[data-v-60650657]:nth-child(7){width:8%}.board th[data-v-60650657]:nth-child(10){width:17%}.board tbody tr[data-v-60650657]:not(.detail-row){cursor:pointer;transition:background-color .12s}.board tbody tr[data-v-60650657]:not(.detail-row):hover{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}.board tbody tr.on[data-v-60650657]{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}.board tbody tr.on th[data-v-60650657]:first-child{box-shadow:inset 3px 0 0 var(--accent)}.rank[data-v-60650657]{background:var(--panel);min-width:24px;height:24px;color:var(--dim);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.podium .rank[data-v-60650657]{color:var(--text);font-weight:700}.p1 .rank[data-v-60650657]{background:color-mix(in srgb, var(--accent) 42%, var(--panel))}.p2 .rank[data-v-60650657]{background:color-mix(in srgb, var(--accent) 26%, var(--panel))}.p3 .rank[data-v-60650657]{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}.name-cell .pick[data-v-60650657]{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.name-cell .pick[data-v-60650657]:hover{color:var(--accent)}.caret[data-v-60650657]{color:var(--dim);margin-right:4px;font-weight:400}.name-cell small[data-v-60650657],.num small[data-v-60650657],tbody td>small[data-v-60650657]{color:var(--dim);margin-top:2px;font-size:11px;display:block}.num[data-v-60650657]{font-variant-numeric:tabular-nums}.dim[data-v-60650657]{color:var(--dim)}.power-cell[data-v-60650657]{font-variant-numeric:tabular-nums}.power-cell strong[data-v-60650657]{color:var(--accent)}.detail-row>td[data-v-60650657]{background:var(--panel2);padding:12px}.detail-grid[data-v-60650657]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.detail-card[data-v-60650657]{border:1px solid var(--line);background:var(--panel);border-radius:8px;min-width:0;padding:10px 12px}.detail-card h3[data-v-60650657]{color:var(--accent);letter-spacing:.03em;margin:0 0 6px;font-size:13px}.detail-card p[data-v-60650657]{justify-content:space-between;gap:10px;margin:4px 0;font-size:13px;display:flex}.detail-card p>span[data-v-60650657]{color:var(--dim)}.detail-card p>b[data-v-60650657]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.detail-card p.dim[data-v-60650657]{color:var(--dim)}.detail-card p.sub-head[data-v-60650657]{border-top:1px dashed var(--line);margin-top:8px;padding-top:6px}.detail-card p.sub-head>span[data-v-60650657]{color:var(--accent)}.maxed[data-v-60650657]{color:var(--ok)}.card-scroll[data-v-60650657]{max-height:210px;overflow-y:auto}button[data-v-60650657]:focus-visible{outline:3px solid var(--accent2);outline-offset:2px}@media (width<=1200px){.detail-grid[data-v-60650657]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.roster-hero[data-v-60650657]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.detail-grid[data-v-60650657]{grid-template-columns:minmax(0,1fr)}.board-wrap[data-v-60650657]{overflow:visible}.board[data-v-60650657]{table-layout:auto;min-width:0;display:block}.board thead[data-v-60650657]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.board tbody[data-v-60650657]{display:block}.board tbody tr[data-v-60650657]:not(.detail-row){border-bottom:1px solid var(--line);grid-template-columns:34px repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 0;display:grid}.board tbody tr[data-v-60650657]:not(.detail-row)>*{border:0;padding:0}.board .rank-col[data-v-60650657]{width:auto}.board .name-cell[data-v-60650657]{grid-column:2/-1}.board .name-cell .pick[data-v-60650657]{min-height:44px}.board td[data-v-60650657]:nth-child(odd):not(.name-cell){grid-column:2}.board td[data-v-60650657]:nth-child(2n):not(.name-cell){grid-column:3}.board td[data-label][data-v-60650657]:before{content:attr(data-label);color:var(--dim);font-size:11px;font-weight:400;display:block}.board .detail-row[data-v-60650657]{display:block}.board .detail-row>td[data-v-60650657]{padding:10px;display:block}}@media (width<=480px){.roster-hero[data-v-60650657]{grid-template-columns:minmax(0,1fr)}}.pet-table[data-v-7627df47]{max-width:100%;margin-top:12px;overflow-x:auto}table[data-v-7627df47]{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}caption[data-v-7627df47]{text-align:left;color:var(--dim);padding:0 0 8px;font-weight:700}th[data-v-7627df47],td[data-v-7627df47]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}thead th[data-v-7627df47]{color:var(--dim)}input[data-v-7627df47]{font-variant-numeric:tabular-nums;width:130px;min-height:44px}small[data-v-7627df47]{color:var(--dim)}.gain[data-v-7627df47]{color:var(--ok)}.warning[data-v-7627df47]{color:var(--warn)}input[data-v-7627df47]:focus-visible,.pet-table[data-v-7627df47]:focus-visible{outline:3px solid var(--accent2);outline-offset:2px}@media (width<=760px){.pet-table[data-v-7627df47]{overflow:visible}table[data-v-7627df47]{min-width:0}table[data-v-7627df47],tbody[data-v-7627df47],tfoot[data-v-7627df47]{display:block}caption[data-v-7627df47]{line-height:1.6;display:block}thead[data-v-7627df47]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-v-7627df47]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:12px 0;display:grid}th[data-v-7627df47],td[data-v-7627df47]{overflow-wrap:anywhere;border:0;min-width:0;padding:0}tr>th[data-v-7627df47],td.pending[data-v-7627df47]{grid-column:1/-1}tr>th[data-v-7627df47]{font-size:14px}td[data-label][data-v-7627df47]:before{content:attr(data-label);color:var(--dim);margin-bottom:2px;font-size:12px;display:block}input[data-v-7627df47]{width:100%}tfoot tr[data-v-7627df47]{border-bottom:0}tfoot tr>th[data-v-7627df47]{grid-column:1}}.grass[data-v-7047f4b7]{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}h3[data-v-7047f4b7]{margin:0 0 8px;font-size:15px}.note[data-v-7047f4b7]{color:var(--dim);font-size:13px}.warning[data-v-7047f4b7]{border-left:4px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--panel));padding:8px 10px}.grass-hero[data-v-7047f4b7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.grass-hero>div[data-v-7047f4b7]{border:1px solid var(--line);background:var(--panel2);border-radius:10px;align-content:start;gap:3px;min-width:0;padding:12px 14px;display:grid}.grass-hero span[data-v-7047f4b7]{color:var(--dim);font-size:12px}.grass-hero strong[data-v-7047f4b7]{color:var(--accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px}.grass-hero small[data-v-7047f4b7]{color:var(--dim)}.table-wrap[data-v-7047f4b7]{max-width:100%;margin-top:12px;overflow-x:auto}table[data-v-7047f4b7]{border-collapse:collapse;width:100%;font-size:13px}.skill6-table[data-v-7047f4b7]{min-width:900px}caption[data-v-7047f4b7]{text-align:left;color:var(--dim);padding:0 0 8px;font-weight:700}th[data-v-7047f4b7],td[data-v-7047f4b7]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-variant-numeric:tabular-nums;padding:10px 8px}thead th[data-v-7047f4b7]{color:var(--dim);font-weight:600}small[data-v-7047f4b7]{color:var(--dim)}.gain[data-v-7047f4b7]{color:var(--ok)}.empty[data-v-7047f4b7]{color:var(--dim);text-align:center}.table-wrap[data-v-7047f4b7]:focus-visible{outline:3px solid var(--accent2);outline-offset:2px}@media (width<=760px){.grass-hero[data-v-7047f4b7]{grid-template-columns:minmax(0,1fr)}.table-wrap[data-v-7047f4b7]{overflow:visible}.skill6-table[data-v-7047f4b7]{min-width:0}table[data-v-7047f4b7],tbody[data-v-7047f4b7]{display:block}caption[data-v-7047f4b7]{line-height:1.6;display:block}thead[data-v-7047f4b7]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-v-7047f4b7]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:12px 0;display:grid}th[data-v-7047f4b7],td[data-v-7047f4b7]{overflow-wrap:anywhere;border:0;min-width:0;padding:0}tr>th[data-v-7047f4b7],td.empty[data-v-7047f4b7]{grid-column:1/-1}tr>th[data-v-7047f4b7]{font-size:14px}td[data-label][data-v-7047f4b7]:before{content:attr(data-label);color:var(--dim);margin-bottom:2px;font-size:12px;display:block}}.heading-actions[data-v-a8c77a7b]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.account-field[data-v-a8c77a7b]{max-width:320px;color:var(--dim);gap:6px;margin:0 0 16px;font-size:13px;display:grid}.account-field select[data-v-a8c77a7b]{width:100%}.caption[data-v-a8c77a7b]{color:var(--dim);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:13px}.talent-page[data-v-a8c77a7b]>*{min-width:0}.talent-page h2[data-v-a8c77a7b],.talent-page h3[data-v-a8c77a7b]{text-wrap:balance;margin:0 0 8px}.talent-page h2[data-v-a8c77a7b]{font-size:17px}.talent-page h3[data-v-a8c77a7b]{font-size:15px}.aptitude-option[data-v-a8c77a7b]{align-items:center;gap:8px;display:flex}.aptitude-option input[data-v-a8c77a7b]{width:auto;min-height:24px}.live-status[data-v-a8c77a7b]{color:var(--ok);margin:0 0 12px}.notice[data-v-a8c77a7b]{margin:0 0 12px}.warning[data-v-a8c77a7b]{border-left:4px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--panel));padding:8px 10px}.card-block[data-v-a8c77a7b],.comparison[data-v-a8c77a7b]{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-top:18px;padding:16px}.section-head[data-v-a8c77a7b]{justify-content:space-between;align-items:start;gap:12px;display:flex}fieldset[data-v-a8c77a7b]{min-width:0;margin:0}.talent-grid[data-v-a8c77a7b]{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:10px 0 0;display:grid}.talent-grid label[data-v-a8c77a7b],.resource-group label[data-v-a8c77a7b],.pill-field[data-v-a8c77a7b]{color:var(--dim);gap:5px;font-size:13px;display:grid}.talent-grid select[data-v-a8c77a7b],.resource-group input[data-v-a8c77a7b],.pill-field input[data-v-a8c77a7b]{font-variant-numeric:tabular-nums;width:100%;min-width:0}legend[data-v-a8c77a7b]{color:var(--text);padding:0;font-weight:700}.mode-tabs[data-v-a8c77a7b]{margin:24px 0 18px}.resource-group[data-v-a8c77a7b]{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;padding:14px;display:grid}.resource-group legend[data-v-a8c77a7b]{padding:0 6px}.resource-group small[data-v-a8c77a7b]{min-height:1.3em;color:var(--dim);font-variant-numeric:tabular-nums}.solve[data-v-a8c77a7b]{min-height:44px;margin-top:14px}.comparison h3[data-v-a8c77a7b]{margin-top:0}.comparison-hero[data-v-a8c77a7b]{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:4px 0 14px;display:grid}.comparison-hero>div[data-v-a8c77a7b]{border-right:1px solid var(--line);align-content:start;gap:3px;min-width:0;padding:0 16px;display:grid}.comparison-hero>div[data-v-a8c77a7b]:first-child{padding-left:0}.comparison-hero>div[data-v-a8c77a7b]:last-child{border-right:0}.comparison-hero span[data-v-a8c77a7b]{color:var(--dim);font-size:12px}.comparison-hero strong[data-v-a8c77a7b]{color:var(--accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px}.comparison-hero small[data-v-a8c77a7b]{color:var(--dim)}.table-wrap[data-v-a8c77a7b]{overscroll-behavior-x:contain;min-width:0;max-width:100%;margin-top:12px;overflow-x:auto}table[data-v-a8c77a7b]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}caption[data-v-a8c77a7b]{text-align:left;color:var(--dim);padding:0 0 7px;font-weight:700}th[data-v-a8c77a7b],td[data-v-a8c77a7b]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px}thead th[data-v-a8c77a7b]{color:var(--dim);font-weight:600}tbody tr:last-child th[data-v-a8c77a7b],tbody tr:last-child td[data-v-a8c77a7b]{border-bottom:0}.compact-table th[data-v-a8c77a7b]:first-child{width:28%}.compact-table td[data-v-a8c77a7b]{font-variant-numeric:tabular-nums}.best[data-v-a8c77a7b]{background:color-mix(in srgb, var(--ok) 9%, transparent);color:var(--ok);font-weight:700}.gain[data-v-a8c77a7b]{color:var(--ok)}.loss[data-v-a8c77a7b]{color:var(--danger)}.result-list[data-v-a8c77a7b]{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:16px;display:grid}.pet-controls[data-v-a8c77a7b]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.pill-field[data-v-a8c77a7b]{width:min(260px,100%)}.pet-controls .solve[data-v-a8c77a7b]{margin-top:0}.empty-state p[data-v-a8c77a7b]{margin:8px 0 0}select[data-v-a8c77a7b]:focus-visible,input[data-v-a8c77a7b]:focus-visible,button[data-v-a8c77a7b]:focus-visible,summary[data-v-a8c77a7b]:focus-visible{outline:3px solid var(--accent2);outline-offset:2px}@media (width<=980px){.talent-grid[data-v-a8c77a7b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.heading-actions[data-v-a8c77a7b]{width:100%}.aptitude-option[data-v-a8c77a7b]{min-height:44px}.heading-actions button[data-v-a8c77a7b]{flex:140px;min-height:44px}.card-block[data-v-a8c77a7b],.comparison[data-v-a8c77a7b]{padding:14px}.talent-grid[data-v-a8c77a7b]{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-group[data-v-a8c77a7b]{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.mode-tabs>button[data-v-a8c77a7b]{flex:1 1 0;min-height:44px}.solve[data-v-a8c77a7b]{width:100%;min-height:48px}.pill-field[data-v-a8c77a7b]{width:calc(50% - 6px)}.comparison-hero[data-v-a8c77a7b]{grid-template-columns:minmax(0,1fr);gap:10px}.comparison-hero>div[data-v-a8c77a7b]{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:0 0 10px;display:flex}.comparison-hero>div[data-v-a8c77a7b]:last-child{border-bottom:0;padding-bottom:0}.comparison-hero small[data-v-a8c77a7b]{flex-basis:100%}.compact-table table[data-v-a8c77a7b],.compact-table tbody[data-v-a8c77a7b],.compact-table caption[data-v-a8c77a7b]{display:block}.compact-table thead[data-v-a8c77a7b]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.compact-table tr[data-v-a8c77a7b]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 0;display:grid}.compact-table tbody tr[data-v-a8c77a7b]:last-child{border-bottom:0}.compact-table th[data-v-a8c77a7b],.compact-table td[data-v-a8c77a7b]{border:0;padding:0}.compact-table th[data-v-a8c77a7b]:first-child{grid-column:1/-1;width:auto;font-size:14px}.compact-table td[data-v-a8c77a7b]:before{content:attr(data-label);color:var(--dim);font-size:12px;font-weight:400;display:block}}@media (width<=480px){.talent-grid[data-v-a8c77a7b],.resource-group[data-v-a8c77a7b]{grid-template-columns:minmax(0,1fr)}.pill-field[data-v-a8c77a7b]{width:100%}}.talent-detail[data-v-fe138217]{gap:16px;padding:16px 18px 20px;display:grid}.detail-facts[data-v-fe138217]{flex-wrap:wrap;gap:8px 28px;margin:0;font-size:12px;display:flex}.detail-facts div[data-v-fe138217]{align-items:baseline;gap:8px;display:flex}.detail-facts dt[data-v-fe138217]{color:var(--dim)}.detail-facts dd[data-v-fe138217]{font-variant-numeric:tabular-nums;margin:0}.mono[data-v-fe138217]{font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.team-grid[data-v-fe138217]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.team-card[data-v-fe138217]{--team:var(--accent);border:1px solid var(--line);border-top:3px solid var(--team);background:color-mix(in srgb, var(--team) 5%, var(--panel));border-radius:8px;min-width:0;padding:10px 14px 12px}.team-card.team-1[data-v-fe138217]{--team:var(--accent2)}.team-card.team-2[data-v-fe138217]{--team:var(--ok)}.team-card header[data-v-fe138217]{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.team-card h4[data-v-fe138217]{color:var(--team);margin:0;font-size:13px;font-weight:600}.team-card header span[data-v-fe138217]{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.team-card ol[data-v-fe138217]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.team-card li[data-v-fe138217]{grid-template-columns:1.7em minmax(0,1fr) auto;align-items:baseline;column-gap:6px;font-size:13px;display:grid}.team-card li[data-v-fe138217]:before{counter-increment:talent;content:counter(talent);color:var(--dim);font-variant-numeric:tabular-nums;grid-row:1;font-size:11px}.talent-name[data-v-fe138217]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.talent-value[data-v-fe138217]{font-variant-numeric:tabular-nums}@media (width<=900px){.team-grid[data-v-fe138217]{grid-template-columns:1fr}}.freshness[data-v-69638079]{color:var(--dim);flex-wrap:wrap;gap:4px 18px;margin:-12px 0 22px;font-size:12px;display:flex}.freshness strong[data-v-69638079]{color:var(--text);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.toolbar[data-v-69638079]{justify-items:start;gap:12px;margin-bottom:14px;display:grid}.region-segments button[data-v-69638079]{padding:7px 18px;font-size:13px}.region-segments button.selected[data-v-69638079]{background:color-mix(in srgb, var(--accent) 14%, var(--panel));color:var(--accent);font-weight:600}.filters[data-v-69638079]{flex-wrap:wrap;justify-self:stretch;align-items:center;gap:10px;display:flex}.filters select[data-v-69638079]{min-height:38px}.filters .search[data-v-69638079]{flex:0 320px;min-width:180px}.count[data-v-69638079]{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.table-wrap[data-v-69638079]{background:var(--panel);border:1px solid var(--line);border-radius:10px;max-height:calc(100vh - 96px);overflow:auto}.wealth-table[data-v-69638079]{border-collapse:collapse;width:100%;font-size:14px}.wealth-table th[data-v-69638079]{background:var(--panel);z-index:1;text-align:left;color:var(--dim);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:500;position:sticky;top:0}.wealth-table th button[data-v-69638079]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.wealth-table th button[data-v-69638079]:hover{color:var(--text)}.wealth-table th.active[data-v-69638079]{color:var(--accent)}.wealth-table th.active button[data-v-69638079]:after{content:" ▼";font-size:9px}.wealth-table td[data-v-69638079]{border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:9px 14px}.wealth-table .num[data-v-69638079]{text-align:right;font-variant-numeric:tabular-nums}.wealth-table td.active[data-v-69638079]{color:var(--text);background:color-mix(in srgb, var(--accent) 6%, transparent);font-weight:600}.wealth-table td.num[data-v-69638079]:not(.active){color:var(--dim)}.player-row[data-v-69638079]{cursor:pointer}.player-row:hover td[data-v-69638079]{background:var(--panel2)}.player-row.expanded td[data-v-69638079]{background:color-mix(in srgb, var(--accent2) 8%, var(--panel));border-bottom-color:#0000}.rank-col[data-v-69638079]{width:5.5em}.rank[data-v-69638079]{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.rank-col small[data-v-69638079]{color:var(--dim);font-size:11px;display:block}.player[data-v-69638079]{white-space:normal;min-width:180px}.player-name[data-v-69638079]{color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.player small[data-v-69638079]{color:var(--dim);margin-top:1px;font-size:11px;display:block}.offline[data-v-69638079]{color:var(--warn);border:1px solid color-mix(in srgb, var(--warn) 55%, transparent);vertical-align:1px;border-radius:4px;margin-left:8px;padding:0 5px;font-size:11px;display:inline-block}.vip-col[data-v-69638079]{font-variant-numeric:tabular-nums;width:4.5em}.detail-row td[data-v-69638079]{white-space:normal;background:color-mix(in srgb, var(--accent2) 4%, var(--panel));padding:0}@media (width<=760px){.wealth-table[data-v-69638079] :is(th,td):nth-child(n+3):not(.active){display:none}.wealth-table th[data-v-69638079],.wealth-table td[data-v-69638079]{padding:10px}.rank-col[data-v-69638079]{width:4.5em}.player[data-v-69638079]{min-width:0}.player-name[data-v-69638079]{overflow-wrap:anywhere;min-height:44px}.filters>label[data-v-69638079],.filters .search[data-v-69638079]{flex:100%;min-width:0}.filters select[data-v-69638079]{width:100%}.count[data-v-69638079]{margin-left:0}.segmented[data-v-69638079]{width:100%}.segmented button[data-v-69638079]{flex:auto}}.group-card[data-v-50d6d8bf]{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:0;padding:14px 14px 10px;transition:border-color .15s,box-shadow .15s}.group-card[data-v-50d6d8bf]:hover{border-color:var(--line-strong)}.group-card.mine[data-v-50d6d8bf]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 8px 22px color-mix(in srgb, var(--accent) 14%, transparent)}header[data-v-50d6d8bf]{align-items:baseline;gap:8px;display:flex}h2[data-v-50d6d8bf]{color:var(--dim);margin:0;font-size:14px;font-weight:500}h2 strong[data-v-50d6d8bf]{color:var(--text);font-variant-numeric:tabular-nums;margin:0 2px;font-size:22px}.count[data-v-50d6d8bf]{color:var(--dim);font-size:12px}.mine-tag[data-v-50d6d8bf]{letter-spacing:.08em;color:var(--accent-on);background:var(--accent);border-radius:999px;margin-left:auto;padding:1px 9px;font-size:11px;font-weight:600}.strength[data-v-50d6d8bf]{align-items:center;gap:8px;margin:6px 0 10px;display:flex}.bar[data-v-50d6d8bf]{background:var(--panel2);border-radius:999px;flex:1;height:5px;overflow:hidden}.bar>span[data-v-50d6d8bf]{border-radius:inherit;background:color-mix(in srgb, var(--accent2) 70%, var(--accent));height:100%;display:block}.strength small[data-v-50d6d8bf]{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}ol[data-v-50d6d8bf]{gap:2px;margin:0;padding:0;list-style:none;display:grid}li[data-v-50d6d8bf]{border-radius:8px;grid-template-columns:2.1em minmax(0,1fr) auto;align-items:start;gap:8px;padding:6px;display:grid}li[data-v-50d6d8bf]:hover{background:var(--panel2)}li.mine[data-v-50d6d8bf]{background:color-mix(in srgb, var(--accent) 13%, var(--panel))}li.mine .name[data-v-50d6d8bf]{font-weight:700}.seed[data-v-50d6d8bf]{font-variant-numeric:tabular-nums;height:22px;color:var(--dim);background:var(--panel2);border:1px solid var(--line);border-radius:6px;place-items:center;font-size:12px;display:inline-grid}li.mine .seed[data-v-50d6d8bf]{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}.family[data-v-50d6d8bf]{min-width:0;display:grid}.name-line[data-v-50d6d8bf]{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.name[data-v-50d6d8bf]{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.family small[data-v-50d6d8bf]{color:var(--dim);font-size:11px}.chip[data-v-50d6d8bf]{white-space:nowrap;border:1px solid;border-radius:4px;padding:0 5px;font-size:10px;line-height:1.5}.chip.warn[data-v-50d6d8bf]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, transparent)}.chip.info[data-v-50d6d8bf]{color:var(--accent2);border-color:color-mix(in srgb, var(--accent2) 50%, transparent)}.score[data-v-50d6d8bf]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:1.6}.empty[data-v-50d6d8bf]{color:var(--dim);margin:6px 0;font-size:12px}.spotlight[data-v-20acee6b]{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, var(--panel)), var(--panel) 60%);border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:20px;margin:18px 0;padding:18px 20px;display:grid}.badge[data-v-20acee6b]{background:var(--accent);width:88px;height:88px;color:var(--accent-on);box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;align-content:center;justify-items:center;display:grid}.badge strong[data-v-20acee6b]{font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.badge small[data-v-20acee6b]{letter-spacing:.1em;font-size:11px}.detail[data-v-20acee6b]{min-width:0}.detail .eyebrow[data-v-20acee6b]{margin-bottom:2px}.headline[data-v-20acee6b]{margin:0;font-size:18px}.headline strong[data-v-20acee6b]{color:var(--accent)}.facts[data-v-20acee6b]{color:var(--dim);flex-wrap:wrap;gap:2px 16px;margin:6px 0 10px;font-size:13px;display:flex}.facts strong[data-v-20acee6b]{color:var(--text);font-variant-numeric:tabular-nums}.neighbors[data-v-20acee6b]{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.neighbors li[data-v-20acee6b]{grid-template-columns:1.2em 1fr;column-gap:6px;display:grid}.neighbors small[data-v-20acee6b]{color:var(--dim);grid-column:2;font-size:12px}.arrow[data-v-20acee6b]{font-size:11px;line-height:2}.arrow.up[data-v-20acee6b]{color:var(--ok)}.arrow.down[data-v-20acee6b]{color:var(--warn)}.mates[data-v-20acee6b]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.mates-label[data-v-20acee6b]{color:var(--dim);margin-right:2px;font-size:12px}.mate[data-v-20acee6b]{background:var(--panel2);border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 3px;display:inline-flex}.seed[data-v-20acee6b]{background:var(--panel);border:1px solid var(--line);min-width:22px;height:22px;color:var(--dim);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}@media (width<=760px){.spotlight[data-v-20acee6b]{grid-template-columns:56px 1fr;gap:12px;padding:14px}.badge[data-v-20acee6b]{width:56px;height:56px}.badge strong[data-v-20acee6b]{font-size:22px}.badge small[data-v-20acee6b]{font-size:9px}.headline[data-v-20acee6b]{font-size:16px}.mates[data-v-20acee6b]{grid-column:1/-1}}.account-field[data-v-a6d76726]{align-items:center;gap:8px;margin-bottom:10px;display:inline-flex}.caption[data-v-a6d76726]{color:var(--dim);margin:0 0 12px;font-size:12px}.round-steps[data-v-a6d76726]{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin-bottom:16px;display:grid;overflow:hidden}.round-step[data-v-a6d76726]{text-align:left;color:var(--text);border:0;border-right:1px solid var(--line);cursor:pointer;background:0 0;border-radius:0;justify-items:start;gap:2px;padding:12px 18px 12px 16px;font-weight:400;display:grid;position:relative}.round-step[data-v-a6d76726]:last-child{border-right:0}.round-step[data-v-a6d76726]:not(:last-child):after{content:"›";z-index:1;text-align:center;width:12px;color:var(--line-strong);background:var(--panel);font-size:16px;line-height:1;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.round-step[data-v-a6d76726]:hover{background:var(--panel2)}.round-step[aria-pressed=true][data-v-a6d76726]{background:color-mix(in srgb, var(--accent) 9%, var(--panel));box-shadow:inset 0 -3px 0 var(--accent)}.round-step[data-v-a6d76726]:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}.step-label[data-v-a6d76726]{font-size:16px;font-weight:700}.step-status[data-v-a6d76726]{color:var(--dim);align-items:center;gap:6px;font-size:12px;display:inline-flex}.dot[data-v-a6d76726]{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.round-step.live .dot[data-v-a6d76726]{background:var(--accent2);animation:1.6s ease-in-out infinite pulse-a6d76726}.round-step.published .dot[data-v-a6d76726]{background:var(--ok)}.round-step.final .dot[data-v-a6d76726]{background:var(--accent)}.round-step.unavailable[data-v-a6d76726]{color:var(--dim)}.step-mine[data-v-a6d76726]{color:var(--accent);font-size:12px;font-weight:600}.round-step.unavailable .step-mine[data-v-a6d76726]{color:var(--dim);font-weight:400}@keyframes pulse-a6d76726{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.round-step.live .dot[data-v-a6d76726]{animation:none}}.rule[data-v-a6d76726]{color:var(--dim);margin:0;font-size:13px}.rule strong[data-v-a6d76726]{color:var(--text)}.board-head[data-v-a6d76726]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:18px 0 12px;display:flex}.legend[data-v-a6d76726]{color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12px;display:flex}.group-board[data-v-a6d76726]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.group-board.groups-2[data-v-a6d76726]{grid-template-columns:repeat(2,minmax(0,1fr))}.chip[data-v-a6d76726]{white-space:nowrap;border:1px solid;border-radius:4px;padding:0 6px;font-size:11px;line-height:1.5}.chip.warn[data-v-a6d76726]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, transparent)}.chip.info[data-v-a6d76726]{color:var(--accent2);border-color:color-mix(in srgb, var(--accent2) 50%, transparent)}.table-wrap[data-v-a6d76726]{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:auto}.rank-table[data-v-a6d76726]{border-collapse:collapse;width:100%;font-size:14px}.rank-table th[data-v-a6d76726]{text-align:left;color:var(--dim);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:500}.rank-table td[data-v-a6d76726]{border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px}.rank-table .num[data-v-a6d76726]{text-align:right;font-variant-numeric:tabular-nums}.rank-table .dim[data-v-a6d76726]{color:var(--dim)}.rank-table .family[data-v-a6d76726]{white-space:normal;min-width:140px}.rank-table .family .chip[data-v-a6d76726]{margin-left:6px}.rank-table tr.mine td[data-v-a6d76726]{background:color-mix(in srgb, var(--accent) 12%, var(--panel));font-weight:600}.group-pill[data-v-a6d76726]{background:var(--panel2);border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}.check.match[data-v-a6d76726]{color:var(--ok)}.check.moved[data-v-a6d76726],.check.absent[data-v-a6d76726]{color:var(--warn)}.footnote[data-v-a6d76726]{margin-top:22px}@media (width<=760px){.round-steps[data-v-a6d76726]{grid-template-columns:repeat(3,minmax(0,1fr))}.round-step[data-v-a6d76726]{padding:10px 10px 10px 12px}.round-step[data-v-a6d76726]:after{display:none}.step-label[data-v-a6d76726]{font-size:14px}.step-status[data-v-a6d76726],.step-mine[data-v-a6d76726]{font-size:11px}.group-board[data-v-a6d76726],.group-board.groups-2[data-v-a6d76726]{grid-template-columns:1fr}.rank-table[data-v-a6d76726] :is(th,td):nth-child(n+5):not(:nth-last-child(-n+2)){display:none}}.snapshot-bar[data-v-f48bf13a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.snapshot-bar .badge[data-v-f48bf13a]{margin-left:8px}.snapshot-time.stale[data-v-f48bf13a]{color:var(--warn)}.zone-bar[data-v-f48bf13a]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.team-grid[data-v-f48bf13a],.lineup-grid[data-v-f48bf13a]{flex-wrap:wrap;gap:12px;display:flex}.team-card[data-v-f48bf13a],.lineup-card[data-v-f48bf13a]{border:1px solid var(--line);border-radius:6px;flex:240px;padding:8px 10px}.team-card h4[data-v-f48bf13a],.lineup-card h4[data-v-f48bf13a]{margin:0 0 6px;font-size:14px;font-weight:600}.team-card ol[data-v-f48bf13a]{margin:0;padding-left:20px;font-size:14px}.team-card li[data-v-f48bf13a]{padding:1px 0}.team-card li .dim[data-v-f48bf13a]{margin-left:6px}.team-card.team-0[data-v-f48bf13a]{background:color-mix(in srgb, var(--accent) 7%, transparent)}.team-card.team-1[data-v-f48bf13a]{background:color-mix(in srgb, var(--accent2) 8%, transparent)}.team-card.team-2[data-v-f48bf13a]{background:color-mix(in srgb, var(--ok) 8%, transparent)}.lineup-table[data-v-f48bf13a]{border-collapse:collapse;width:100%;font-size:14px}.lineup-table th[data-v-f48bf13a]{text-align:left;color:var(--dim);border-bottom:1px solid var(--line);white-space:nowrap;padding:4px 6px;font-weight:500}.lineup-table td[data-v-f48bf13a]{border-bottom:1px dashed var(--line);white-space:nowrap;padding:3px 6px}.lineup-table td.num[data-v-f48bf13a]{text-align:right;font-variant-numeric:tabular-nums}.lineup-table td.dim[data-v-f48bf13a]{color:var(--dim)}.match-list[data-v-f48bf13a]{flex-direction:column;gap:10px;margin-top:12px;display:flex}.match-row h5[data-v-f48bf13a]{margin:0 0 4px;font-size:14px;font-weight:600}.position-list[data-v-f48bf13a]{margin:0;padding-left:20px;font-size:14px}.position-list li[data-v-f48bf13a]{align-items:baseline;gap:8px;padding:1px 0;display:flex}.position-list .mine[data-v-f48bf13a]{min-width:6em}.verdict[data-v-f48bf13a]{text-align:center;min-width:2em}.verdict.win[data-v-f48bf13a]{color:var(--ok)}.verdict.loss[data-v-f48bf13a]{color:var(--warn)}.verdict.unknown[data-v-f48bf13a]{color:var(--dim)}.warn-text[data-v-f48bf13a]{color:var(--warn)}.redeem[data-v-b352fad7]{gap:16px;display:grid}.redeem .page-heading[data-v-b352fad7]{margin-bottom:10px}.redeem-form[data-v-b352fad7],.redeem-batch[data-v-b352fad7]{gap:16px;display:grid}.redeem-field[data-v-b352fad7]{gap:6px;font-weight:600;display:grid}.redeem-field input[data-v-b352fad7]{max-width:420px;font-weight:400}.redeem-target[data-v-b352fad7]{max-width:560px}.redeem-accounts[data-v-b352fad7]{border:0;justify-items:start;gap:8px;margin:0;padding:0;display:grid}.redeem-accounts legend[data-v-b352fad7]{margin-bottom:6px;padding:0;font-weight:600}.redeem-batch-head[data-v-b352fad7]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.redeem-batch-head h2[data-v-b352fad7]{margin:0;font-size:16px}.redeem-batch-head code[data-v-b352fad7]{overflow-wrap:anywhere}.spacer[data-v-b352fad7]{flex:1}.redeem-results[data-v-b352fad7]{margin:0;padding:0;list-style:none}.redeem-results .list-row[data-v-b352fad7]{flex-wrap:nowrap;align-items:flex-start}.redeem-results .list-row>span[data-v-b352fad7]:first-child{flex:1}.redeem-results .status-pill[data-v-b352fad7]{flex-shrink:0}@media (width<=760px){.redeem-field input[data-v-b352fad7]{max-width:none}.form-actions button[data-v-b352fad7]{width:100%}.redeem-accounts .chip[data-v-b352fad7]{min-height:44px}}.cloud-auth[data-v-527a5ea6]{--auth-bg:#f6f5f1;--auth-panel:#fff;--auth-line:#d6dad5;--auth-input-line:#7d8a85;--auth-text:#25343c;--auth-dim:#5c6a70;--auth-accent:#855d23;--auth-accent-hover:#704d1c;--auth-on-accent:#fff;--auth-soft:#eee7dc;--auth-focus:#24618b;--auth-error:#96372e;--auth-error-bg:#fff0ed;background:var(--auth-bg);width:100%;max-width:none;min-height:100svh;color:var(--auth-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;place-items:center;margin:0;padding:48px 24px;display:grid}.cloud-auth-content[data-v-527a5ea6]{width:min(100%,420px)}.cloud-auth-brand[data-v-527a5ea6]{letter-spacing:-.03em;justify-content:center;align-items:center;gap:12px;margin-bottom:30px;font-size:23px;font-weight:700;display:flex}.cloud-auth-emblem[data-v-527a5ea6]{background:var(--auth-soft);width:42px;height:42px;color:var(--auth-accent);border-radius:13px;place-items:center;display:grid}.cloud-auth-emblem svg[data-v-527a5ea6]{width:25px;height:25px}.cloud-auth-card[data-v-527a5ea6]{border:1px solid var(--auth-line);background:var(--auth-panel);border-radius:20px;padding:36px;box-shadow:0 8px 28px #25343c05}.cloud-auth-card h1[data-v-527a5ea6]{color:var(--auth-text);letter-spacing:-.035em;border:0;margin:0;padding:0;font-size:27px;font-weight:700;line-height:1.4}.cloud-auth-description[data-v-527a5ea6]{color:var(--auth-dim);margin:9px 0 28px;font-size:14px;line-height:1.7}.cloud-auth-form[data-v-527a5ea6]{gap:22px;margin:0;display:grid}.cloud-auth-field[data-v-527a5ea6]{gap:8px;min-width:0;display:grid}.cloud-auth-field label[data-v-527a5ea6]{color:var(--auth-text);font-size:14px;font-weight:600}.cloud-auth-field input[data-v-527a5ea6]{border:1px solid var(--auth-input-line);background:var(--auth-panel);width:100%;min-width:0;min-height:52px;color:var(--auth-text);font:inherit;border-radius:9px;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.cloud-auth-field input[readonly][data-v-527a5ea6]{opacity:.75}.cloud-auth-password[data-v-527a5ea6]{position:relative}.cloud-auth-password input[data-v-527a5ea6]{padding-right:74px}.cloud-auth-reveal[data-v-527a5ea6]{min-width:60px;min-height:44px;color:var(--auth-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px;font-size:13px;font-weight:600;position:absolute;inset:4px 4px 4px auto}.cloud-auth-reveal[data-v-527a5ea6]:hover{background:var(--auth-soft)}.cloud-auth-submit[data-v-527a5ea6]{background:var(--auth-accent);width:100%;min-height:52px;color:var(--auth-on-accent);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;margin-top:2px;padding:12px 16px;font-size:16px;font-weight:600}.cloud-auth-submit[data-v-527a5ea6]:hover:not(:disabled){background:var(--auth-accent-hover)}.cloud-auth-submit[data-v-527a5ea6]:disabled{opacity:.65;cursor:wait}.cloud-auth[data-v-527a5ea6] :is(input,button):focus-visible{outline:3px solid var(--auth-focus);outline-offset:3px}.cloud-auth-error[data-v-527a5ea6]{background:var(--auth-error-bg);color:var(--auth-error);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.cloud-auth-help[data-v-527a5ea6]{color:var(--auth-dim);text-align:center;margin:20px 8px 0;font-size:12px;line-height:1.8}@media (prefers-color-scheme:dark){.cloud-auth[data-v-527a5ea6]{--auth-bg:#171b21;--auth-panel:#20262e;--auth-line:#485361;--auth-input-line:#7c8996;--auth-text:#eef1f4;--auth-dim:#afbcca;--auth-accent:#e7bd7b;--auth-accent-hover:#f3ce96;--auth-on-accent:#20262e;--auth-soft:#34302b;--auth-focus:#83b6db;--auth-error:#f5b1a8;--auth-error-bg:#422d30;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (width<=480px){.cloud-auth[data-v-527a5ea6]{padding:32px 20px}.cloud-auth-brand[data-v-527a5ea6]{margin-bottom:24px}.cloud-auth-card[data-v-527a5ea6]{border-radius:18px;padding:28px 24px}.cloud-auth-card h1[data-v-527a5ea6]{font-size:25px}}@media (width<=350px){.cloud-auth[data-v-527a5ea6]{padding-inline:14px}.cloud-auth-card[data-v-527a5ea6]{padding-inline:20px}}.cloud-onboarding[data-v-a62c4e20]{background:var(--bg);width:100%;max-width:none;min-height:100svh;color:var(--text);place-items:center;margin:0;padding:48px 24px;display:grid}.cloud-onboarding-content[data-v-a62c4e20]{width:min(100%,460px)}.cloud-onboarding-brand[data-v-a62c4e20]{text-align:center;letter-spacing:-.03em;margin:0 0 26px;font-size:23px;font-weight:700}.cloud-onboarding-card[data-v-a62c4e20]{border:1px solid var(--line);background:var(--panel);border-radius:20px;padding:36px}.cloud-onboarding-card h1[data-v-a62c4e20]{letter-spacing:-.035em;border:0;margin:0;padding:0;font-size:27px;line-height:1.4}.cloud-onboarding-description[data-v-a62c4e20]{color:var(--dim);overflow-wrap:anywhere;margin:9px 0 24px;font-size:14px;line-height:1.7}.cloud-onboarding-form[data-v-a62c4e20]{gap:20px;display:grid}.cloud-onboarding-terms[data-v-a62c4e20]{background:var(--panel2);border-radius:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.7}.cloud-onboarding-form label[data-v-a62c4e20]{gap:8px;font-size:14px;font-weight:600;display:grid}.cloud-onboarding-form input[data-v-a62c4e20]:not([type=checkbox]){border:1px solid var(--line-strong);background:var(--panel);width:100%;min-width:0;min-height:52px;color:var(--text);font:inherit;border-radius:9px;padding:12px 14px;font-size:16px}.cloud-onboarding-form .cloud-onboarding-check[data-v-a62c4e20]{align-items:center;gap:12px;min-height:44px;font-weight:500;display:flex}.cloud-onboarding-check input[data-v-a62c4e20]{width:22px;height:22px;accent-color:var(--accent);flex-shrink:0;margin:0}.cloud-onboarding-error[data-v-a62c4e20]{background:color-mix(in srgb, var(--danger) 10%, var(--panel));color:var(--danger);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.cloud-onboarding-submit[data-v-a62c4e20]{border-radius:9px;width:100%;min-height:52px;font-size:16px}.cloud-onboarding-help[data-v-a62c4e20]{color:var(--dim);text-align:center;margin:20px 8px 0;font-size:13px}.cloud-onboarding-link[data-v-a62c4e20]{min-height:44px;color:var(--accent2);background:0 0;padding:8px;font-weight:600}.cloud-onboarding[data-v-a62c4e20] :is(input,button):focus-visible{outline:3px solid var(--accent2);outline-offset:3px}@media (width<=480px){.cloud-onboarding[data-v-a62c4e20]{padding:32px 16px}.cloud-onboarding-card[data-v-a62c4e20]{border-radius:18px;padding:28px 22px}.cloud-onboarding-card h1[data-v-a62c4e20]{font-size:25px}}.cloud-surface :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--line-strong);background:var(--panel);min-width:0;max-width:100%;color:var(--text);font:inherit;border-radius:8px;padding:9px 11px}.cloud-surface input:is([type=number],.integer-string,.text-field){border:1px solid var(--line-strong);background:var(--panel);padding:9px 11px}.cloud-surface input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent)}.cloud-check{align-items:center;gap:10px!important;display:flex!important}.cloud-surface button:where(:not(.ghost,.danger,.primary)){border:1px solid var(--line-strong);background:var(--panel);min-height:40px;color:var(--text);border-radius:8px;padding:8px 16px;font-weight:500}.cloud-surface form button:where(:not(.ghost,.danger,.primary,[type=button])){background:var(--accent);border-color:var(--accent);color:var(--accent-on);font-weight:600}.cloud-surface button:disabled{opacity:.55;cursor:not-allowed}.cloud-surface :focus-visible{outline:3px solid var(--accent2);outline-offset:3px}.cloud-surface table{border-collapse:collapse;width:100%}.cloud-surface th,.cloud-surface td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px}.cloud-surface pre{white-space:pre-wrap;overflow-wrap:anywhere}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f5f1;--panel:#fff;--panel2:#f0f1ed;--line:#dce2df;--line-strong:#7d8a85;--text:#25343c;--dim:#5c6a70;--accent:#855d23;--accent-on:#fff;--accent2:#24618b;--ok:#297344;--warn:#935414;--danger:#a73d32}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#171b21;--panel:#20262e;--panel2:#28313b;--line:#485361;--line-strong:#7c8996;--text:#eef1f4;--dim:#afbcca;--accent:#e7bd7b;--accent-on:#20262e;--accent2:#83b6db;--ok:#89c29a;--warn:#edb67f;--danger:#f5a398}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:15px/1.6 Noto Sans TC,Microsoft JhengHei,system-ui,sans-serif}.panel-head,.strike-head,.sched-head,.panel>header.row{background:var(--panel);border-bottom:1px solid var(--line);padding:10px 20px}.panel-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}h1{letter-spacing:.02em;border-right:1px solid var(--line);margin:0;padding-right:14px;font-size:16px;font-weight:700}main{max-width:1000px;margin:0 auto;padding:20px}select,input[type=number],input.integer-string,input.text-field,textarea{background:var(--panel2);color:var(--text);border:1px solid var(--line-strong);font:inherit;border-radius:8px;padding:6px 10px}input[type=number]{width:92px}input.integer-string{font-variant-numeric:tabular-nums;width:180px}input.text-field{width:100%;min-width:0;max-width:320px}textarea.id-list{resize:none;font-variant-numeric:tabular-nums;border-color:var(--line-strong);width:100%;height:96px;overflow-y:auto}button{background:var(--accent);color:var(--accent-on);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:8px 16px;font-weight:600}button.ghost{color:var(--text);border:1px solid var(--line);background:0 0;font-weight:400}button:disabled{opacity:.5;cursor:default}button:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--accent2);outline-offset:2px}.task{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-bottom:14px;overflow:hidden}.task>.head{align-items:center;gap:12px;padding:12px 16px;display:flex}.task>.head .name{font-weight:600}.task>.body{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 18px;padding:0 16px 10px;display:grid}.task.four-column-fields>.body{grid-template-columns:repeat(4,minmax(0,1fr))}.task.four-column-fields.embedded{container-type:inline-size}@container (width<=760px){.task.four-column-fields.embedded>.body{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=420px){.task.four-column-fields.embedded>.body{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.task.four-column-fields:not(.embedded)>.body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.task.four-column-fields:not(.embedded)>.body{grid-template-columns:minmax(0,1fr)}}.task.off:not(.palace-settings)>.body{display:none}.note{color:var(--dim);margin:6px 0 0;font-size:13px}.task>.body>.note,.task>.body>.field:not(.compact){grid-column:1/-1}.task>.body>.field.compact.break-before{grid-column:1}.task>.body>.field-pair{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.task>.body>.field-pair>.field{border-bottom:0}.task>.body>.field-pair{border-bottom:1px dashed var(--line)}.task>.body>.field-pair:last-child{border-bottom:0}.task>.body>.field-section{border-bottom:1px solid var(--line);color:var(--accent);grid-column:1/-1;margin:20px 0 2px;padding-bottom:6px;font-size:15px}.task>.body>.field-section:first-child{margin-top:6px}.field{border-bottom:1px dashed var(--line);padding:8px 0}.field.compact{min-width:0}.field.compact select,.field.compact input.integer-string{max-width:100%}.field:last-child{border-bottom:0}.field>label{margin-bottom:6px;font-weight:500;display:block}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.row.toggle-row{flex-wrap:nowrap}.toggle-row .toggle-label{min-width:0;line-height:1.35}.toggle-row .badge{white-space:nowrap;flex:none}.toggle-row.disabled{opacity:.45}.toggle-row.disabled .sw input{cursor:not-allowed}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--panel2);color:var(--text);border-radius:999px;padding:5px 14px;font-size:14px}.chip.on{background:var(--accent);color:var(--accent-on);border-color:var(--accent);font-weight:600}.sw{flex:0 0 44px;width:44px;height:24px;position:relative}.sw input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0}.sw span{background:var(--line-strong);pointer-events:none;border-radius:999px;transition:background .15s;position:absolute;inset:0}.sw span:after{content:"";background:var(--panel);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.sw input:checked+span{background:var(--ok)}.sw input:checked+span:after{transform:translate(20px)}.sw input:focus-visible+span{outline:3px solid var(--accent2);outline-offset:3px}.shoplist{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 10px;display:grid}.shoplist .row{background:var(--panel2);border-radius:6px;justify-content:space-between;padding:4px 8px}.shoplist .row .name{flex:1;min-width:120px}.shop-editor{gap:10px;min-width:0;display:grid}.shop-toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.shop-filter{border:1px solid var(--line);background:var(--panel2);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.shop-filter button{min-height:34px;color:var(--dim);background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:500}.shop-filter button[aria-pressed=true]{background:var(--panel);color:var(--ok);font-weight:700;box-shadow:0 1px 4px #0000000f}.shop-filter-count{font-variant-numeric:tabular-nums;opacity:.75;margin-left:5px}.shop-editor .shop-search{flex:160px;width:auto;min-height:40px}.shop-bulk{gap:6px;margin-left:auto;display:inline-flex}.shop-bulk button{min-height:34px}.shop-summary{color:var(--dim);margin:0;font-size:13px}.shop-summary b{color:var(--text);font-variant-numeric:tabular-nums}.shop-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:10px;display:grid}.shop-item{border:1.5px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:10px 10px 8px;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s;display:flex;position:relative}.shop-item:hover{border-color:var(--line-strong);transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.shop-item.selected{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 7%, var(--panel));box-shadow:inset 0 0 0 1px var(--ok)}.shop-item:has(.shop-check:focus-visible){outline:3px solid var(--accent2);outline-offset:2px}.shop-pick{text-align:center;cursor:pointer;justify-items:center;gap:3px;padding-top:14px;display:grid;position:relative}.shop-check{z-index:1;opacity:0;cursor:pointer;width:auto;height:auto;margin:0;position:absolute;inset:-10px -10px 0}.shop-mark{border:2px solid var(--line-strong);background:var(--panel);border-radius:50%;width:22px;height:22px;transition:background-color .15s,border-color .15s;position:absolute;top:-2px;left:-2px}.shop-item.selected .shop-mark{border-color:var(--ok);background:var(--ok)}.shop-item.selected .shop-mark:after{content:"";border:solid var(--panel);border-width:0 2.5px 2.5px 0;width:5px;height:10px;position:absolute;top:1.5px;left:5.5px;transform:rotate(45deg)}.shop-limit{background:var(--panel2);color:var(--dim);border-radius:999px;padding:1px 7px;font-size:11px;line-height:1.6;position:absolute;top:-2px;right:-2px}.shop-item .name{overflow-wrap:anywhere;font-size:13.5px;font-weight:700;line-height:1.3}.shop-item .price{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.shop-qty{grid-template-columns:32px minmax(0,1fr) 32px;gap:4px;margin-top:auto;display:grid}.shop-qty button{border-radius:9px;min-height:34px;padding:0;font-size:17px;line-height:1}.shop-editor .shop-qty input[type=number]{text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;width:100%;min-width:0;min-height:34px;padding:0}.shop-editor .shop-qty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-editor .shop-qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-qty input:disabled,.shop-qty button:disabled{opacity:.4}.shop-item .spend{text-align:center;min-height:1.4em;color:var(--accent2);font-variant-numeric:tabular-nums;font-size:11.5px}.shop-empty{margin:0}@media (width<=760px){.shop-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.shop-item{border-radius:12px;padding:8px 4px 6px}.shop-grid .shop-item .shop-item-icon{width:46px;height:46px}.shop-item .name{font-size:12.5px}.shop-qty{grid-template-columns:28px minmax(0,1fr) 28px;gap:2px}.shop-qty button,.shop-editor .shop-qty input[type=number]{min-height:36px}.shop-filter button,.shop-bulk button{min-height:40px}.shop-bulk{margin-left:0}}.hunt-estimate{border-top:1px dashed var(--line);grid-column:1/-1;margin-top:10px;padding-top:8px}.hunt-estimate-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hunt-estimate-line{flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin:6px 0 0;display:flex;overflow:hidden}.hunt-estimate-line>span{position:relative}.hunt-estimate-line>span+span:before{content:"";border-left:1px solid var(--line-strong);position:absolute;top:.15em;bottom:.15em;left:-12px}.hunt-estimate-line b{font-variant-numeric:tabular-nums}.hunt-estimate-line b.estimate{color:var(--accent2)}.hunt-estimate-line b.short,.hunt-estimate-problem{color:var(--danger)}.shoplist input[type=number]{width:72px}.shoplist input[type=number]:disabled{opacity:.4}.plant-queue{gap:10px;display:grid}.plant-queue-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plant-queue-add label{font-weight:500}.plant-queue-add select{min-width:220px}.plant-queue-list{gap:6px;max-height:360px;margin:0;padding-left:32px;display:grid;overflow-y:auto}.plant-queue-list li{background:var(--panel2);border-radius:7px;padding:6px 8px}.plant-queue-list li::marker{color:var(--accent);font-weight:700}.plant-queue-row,.plant-queue-name,.plant-queue-actions{align-items:center;gap:8px;display:flex}.plant-queue-name{flex:1;justify-content:space-between;min-width:130px}.plant-queue-name small,.plant-queue-empty{color:var(--dim)}.plant-queue-actions button{min-width:36px;min-height:32px;padding:3px 9px}.plant-queue-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.backyard-yield{border-top:1px dashed var(--line);padding-top:8px}.backyard-yield summary{width:fit-content;color:var(--accent2);cursor:pointer;font-weight:600}.backyard-yield-scroll{margin-top:8px;overflow-x:auto}.backyard-yield table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:650px}.backyard-yield caption{text-align:left;padding:6px;font-weight:600}.backyard-yield th,.backyard-yield td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:6px 9px}.backyard-yield th:nth-child(2),.backyard-yield th:nth-child(3),.backyard-yield td:nth-child(2),.backyard-yield td:nth-child(3){text-align:left}.backyard-yield th button{min-width:100%;min-height:32px;color:var(--text);white-space:nowrap;background:0 0;padding:3px 5px}.backyard-yield th button:hover{color:var(--accent)}.level-list-actions{justify-content:flex-end;margin-bottom:8px;display:flex}.level-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:7px;display:grid}.skill-card{border:1px solid var(--line);background:var(--panel2);border-radius:7px;min-width:0;padding:7px 8px}.skill-card.off{opacity:.55}.skill-card-head{align-items:center;gap:6px;min-width:0;display:flex}.skill-check{flex:0 0 16px;place-items:center;display:grid}.skill-check input{width:16px;height:16px;accent-color:var(--ok);margin:0}.skill-kind{background:var(--panel);color:var(--dim);border-radius:4px;flex:none;padding:0 4px;font-size:10px;line-height:18px}.skill-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.skill-card select{border-radius:5px;width:54px;padding:3px 4px;font-size:12px}.skill-effect{color:var(--dim);margin:4px 0 0 22px;font-size:11px;line-height:1.35;display:block}.badge{border:1px solid var(--line);color:var(--dim);border-radius:999px;padding:2px 8px;font-size:12px}.badge.warn{border-color:var(--warn);color:var(--warn)}.badge.active-window{border-color:var(--ok);color:var(--ok)}.map{gap:6px;margin:10px 0 4px;padding-bottom:4px;display:flex;overflow-x:auto}.col{flex-direction:column;gap:6px;display:flex}.col.odd{margin-top:26px}.cell{border:1px solid var(--line-strong);background:var(--panel2);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;font-weight:600;display:flex;position:relative}.cell.blank{visibility:hidden;cursor:default}.cell.s1{border-color:#7a4a4a}.cell.s2{border-color:#7a6340}.cell.s3{border-color:#4a6b7a}@media (prefers-color-scheme:dark){.cell.s1{border-color:#a46969}.cell.s2{border-color:#90754b}.cell.s3{border-color:#577e8f}}.cell.safe{background:color-mix(in srgb, var(--ok) 18%, var(--panel2))}.cell.sel{outline:2px solid var(--accent);outline-offset:1px}.cell.locked{opacity:.25;cursor:not-allowed}.cell .st{color:var(--dim);font-size:10px;font-weight:400;position:absolute;bottom:2px;right:5px}.legend{color:var(--dim);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:12px;display:flex}.legend i{border:1px solid var(--line);vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.minemap{margin:10px 0 4px}.minesvg{width:100%;max-width:900px;display:block}.minesvg .mlink{stroke:var(--line-strong);stroke-width:.16px}.minesvg .marea{cursor:pointer;outline:none}.minesvg .marea rect{stroke:var(--line-strong);stroke-width:.16px;transition:stroke .12s}.minesvg .marea text{fill:#17191d;pointer-events:none;font-size:1.35px;font-weight:600}.minesvg .marea:hover rect,.minesvg .marea:focus rect{stroke:var(--text);stroke-width:.4px}.minesvg .marea.avoid rect{fill-opacity:.22;stroke:var(--danger);stroke-width:.42px}.minesvg .marea.avoid text{fill:var(--danger)}.minesvg .marea.priority rect{stroke:var(--accent);stroke-width:.52px}.minesvg .marea text.mbadge{fill:var(--accent-on);font-size:1.02px;font-weight:700}.minesvg .marea.avoid .mbadge-bg{fill:var(--danger)}.minesvg .marea.priority .mbadge-bg{fill:var(--accent)}.minesvg .marea.onpath rect{stroke:var(--accent2);stroke-width:.52px}.minesvg .marea.onpath .mbadge-bg{fill:var(--accent2)}.minesvg .b101,.minelegend i.b101{fill:#8a94a3;background:#8a94a3}.minesvg .b102,.minelegend i.b102{fill:#c08552;background:#c08552}.minesvg .b103,.minelegend i.b103{fill:#cfd4dc;background:#cfd4dc}.minesvg .b104,.minelegend i.b104{fill:#e0b552;background:#e0b552}.minesvg .b105,.minelegend i.b105{fill:#6fbf9a;background:#6fbf9a}.minesvg .b201,.minelegend i.b201{fill:#7f8fd4;background:#7f8fd4}.minesvg .b301,.minelegend i.b301{fill:#d05a3a;background:#d05a3a}.minelegend b{color:var(--text);margin-left:4px;font-weight:600}.minelegend em{color:var(--warn);margin-left:4px;font-style:normal}.minehover{font-variant-numeric:tabular-nums;min-height:20px}.minewatch{max-width:1240px}.mwhead{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:10px 14px;display:flex}.mwsec{align-items:center;gap:6px;display:inline-flex}.mwsec input[type=number]{width:76px}.mwbody{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}@media (width<=900px){.mwbody{grid-template-columns:minmax(0,1fr)}}.mwmap .minesvg{max-width:none}.mwlegend{flex-wrap:wrap;gap:4px 18px;margin:10px 0 0;padding:0;list-style:none;display:flex}.mwlegend li{color:var(--dim);align-items:center;gap:6px;font-size:13px;display:flex}.mwlegend i{border-radius:3px;width:12px;height:12px;display:inline-block}.mwside>div{background:var(--panel);border:1px solid var(--line);border-radius:8px;margin-bottom:12px;padding:10px 14px}.mwside h3{margin:0 0 6px;font-size:14px;font-weight:600}.mwside p{margin:2px 0;font-size:13px}.mwside ul,.mwside ol{margin:0;padding:0;font-size:13px;list-style:none}.mwmoves li.mine{color:var(--accent2)}.mwevents ol{max-height:420px;overflow-y:auto}.mwevents li{border-bottom:1px solid var(--line);padding:2px 0}.mwevents li .note{font-variant-numeric:tabular-nums;margin-right:6px}.mwevents li.mev-capture{color:var(--ok)}.mwevents li.mev-lost{color:var(--danger)}.mwevents li.mev-target{color:var(--accent2)}.mwevents li.mev-phase{color:var(--warn)}.mineconsole{max-width:1380px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:10px}.mcbar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;padding:10px 14px;display:flex}.mcbar label{align-items:center;gap:7px;display:inline-flex}.mcgrid{grid-template-columns:minmax(620px,1fr) 340px;align-items:start;gap:16px;display:grid}.mcmap{min-width:0;padding:12px 14px 14px}.mcmap .minesvg{max-width:none}.mctools,.mcroute-head,.mcactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mctools{margin-bottom:8px}.mctools button{color:var(--dim);border:1px solid var(--line);background:0 0}.mctools button.on{color:var(--text);border-color:var(--accent2);background:var(--panel2)}.mcroute{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.mcroute-head{justify-content:space-between}.mcroute ol{counter-reset:route;flex-wrap:wrap;gap:6px;margin:9px 0;padding:0;list-style:none;display:flex}.mcroute li{counter-increment:route}.routechip{background:var(--panel2);color:var(--text);border:1px solid var(--accent2);padding:4px 8px;font-weight:500}.routechip:before{content:counter(route) ". ";color:var(--accent2)}.mcactions{margin:9px 0 6px}.mcactions button.primary,button.primary{background:var(--accent2);color:var(--accent-on)}.mcside{gap:12px;display:grid}.mcside>.panel{padding:11px 14px}.mcside h3{color:var(--accent);margin:0 0 7px;font-size:14px}.mcside p{margin:4px 0;font-size:13px}.mcswitch{cursor:pointer;align-items:center;gap:7px;margin:7px 0;display:flex}.command-result{border-left:3px solid var(--ok);color:var(--ok);padding-left:8px}.command-result.bad{border-color:var(--danger);color:var(--danger)}.mclegend ul,.mcevents ol{margin:0;padding:0;font-size:13px;list-style:none}.mclegend .minelegend li{align-items:center;gap:6px;padding:2px 0;display:flex}.mclegend .minelegend i{border-radius:3px;flex:none;width:12px;height:12px}.mcevents ol{max-height:330px;overflow-y:auto}.mcevents li{border-bottom:1px solid var(--line);padding:3px 0}.mcevents li.mev-capture{color:var(--ok)}.mcevents li.mev-lost{color:var(--danger)}.mcevents li.mev-target{color:var(--accent2)}.mcevents li.mev-phase{color:var(--warn)}@media (width<=980px){.mcgrid{grid-template-columns:minmax(0,1fr)}.mcside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.task>.body,.task>.body>.field-pair{grid-template-columns:minmax(0,1fr)}.mineconsole{padding:10px}.mcside{grid-template-columns:minmax(0,1fr)}.mcbar>.note{width:100%}}.territory-console{max-width:1380px}.tcbar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;padding:10px 14px;display:flex}.tcbar label,.tcdispatch label{align-items:center;gap:7px;display:inline-flex}.tcempty{text-align:center;color:var(--dim);padding:28px}.tcgrid{grid-template-columns:minmax(620px,1fr) 300px;align-items:start;gap:16px;display:grid}.tcmap,.tcside>.panel,.tcteams-panel,.tcguess,.tcformation,.tcbulk,.tcfamily{padding:12px 14px}.tcmap h2,.tcside h2,.tcteams-panel h2,.tcguess h2,.tcformation h2,.tcbulk h2{color:var(--accent);margin:0 0 8px;font-size:15px}.tcformation{margin-bottom:14px}.tcformation-apply{justify-items:end;gap:5px;max-width:320px;display:grid}.tcformation-apply .note{text-align:right}.tcformation-presets{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin-top:10px;display:grid}.tcformation-presets button{text-align:left;color:var(--dim);background:var(--panel2);border:1px solid var(--line);gap:5px;padding:9px 10px;display:grid}.tcformation-presets button strong{color:var(--text)}.tcformation-presets button span{color:var(--dim);font-size:12px;line-height:1.45}.tcformation-presets button.active{color:var(--accent-on);background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tcformation-presets button.active strong,.tcformation-presets button.active span{color:var(--accent-on)}.dispute-formation{gap:12px;padding:12px 0;display:grid}.dispute-formation h4{color:var(--accent);margin:0;font-size:15px}.dispute-skill-note{color:var(--dim);margin:-8px 0 0;font-size:12px}.dispute-section-head,.dispute-skill-title,.dispute-custom-actions{align-items:center;gap:7px;display:flex}.dispute-section-head{justify-content:space-between;font-size:13px;font-weight:500}.dispute-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.dispute-presets button{text-align:left;min-height:76px;color:var(--dim);background:var(--panel2);border:1px solid var(--line);gap:5px;padding:9px 10px;display:grid}.dispute-presets button strong{color:var(--text)}.dispute-presets button span{color:var(--dim);font-size:12px;line-height:1.45}.dispute-presets button.active{color:var(--accent-on);background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent2)}.dispute-presets button.active strong,.dispute-presets button.active span{color:var(--accent-on)}.dispute-team-list{gap:9px;display:grid}.dispute-team-row{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(280px,1fr) minmax(150px,180px) minmax(175px,210px);align-items:end;gap:10px 14px;min-width:0;margin:0;padding:8px 10px 11px;display:grid}.dispute-team-row legend{color:var(--accent);padding:0 6px;font-weight:600}.dispute-slots{grid-template-columns:repeat(5,minmax(40px,1fr));gap:6px;display:grid}.dispute-slots button,.dispute-rank-picker button{text-align:center;min-width:36px;min-height:40px;padding:6px}.dispute-slots button{color:var(--text);background:var(--panel2);border:1px dashed var(--line-strong)}.dispute-slots button.filled{color:var(--accent-on);background:var(--accent);border-style:solid;border-color:var(--accent);opacity:1}.dispute-slots button.selected{border-color:var(--accent2);box-shadow:0 0 0 2px var(--accent2)}.dispute-skill{gap:4px;margin:0;font-size:13px;font-weight:500;display:grid}.dispute-skill-title{justify-content:space-between;min-width:0}.dispute-skill-title label{min-width:0}.dispute-skill select{width:100%;min-height:40px}.dispute-rank-picker{grid-template-columns:repeat(15,minmax(36px,1fr));gap:6px;display:grid}.dispute-rank-picker button.used{color:var(--dim);background:var(--panel2)}.dispute-custom-footer{color:var(--dim);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.dispute-custom-actions{flex-wrap:wrap;justify-content:flex-end}.baijia-lineup{gap:8px;padding:10px 0;display:grid}.baijia-lineup h4{color:var(--accent);margin:0;font-size:15px}.baijia-lineup-note{color:var(--dim);margin:-4px 0 0;font-size:12px;line-height:1.5}.baijia-lineup-rows{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:8px;display:grid}.baijia-lineup-row{border:1px solid var(--line);border-radius:8px;gap:6px;min-width:0;margin:0;padding:6px 9px 9px;display:grid}.baijia-lineup-row legend{color:var(--accent);align-items:center;gap:7px;padding:0 5px;font-size:13px;font-weight:600;display:flex}.baijia-lineup-hint{color:var(--dim);font-size:11px;font-weight:400}.baijia-lineup-head{color:var(--dim);flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.baijia-lineup-active{color:var(--text);align-items:center;gap:4px;display:flex}.baijia-lineup-head button{white-space:nowrap;min-height:21px;padding:0 6px;font-size:11px}.baijia-lineup-slots,.baijia-lineup-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.baijia-lineup-slots button,.baijia-lineup-picker button{text-align:center;min-width:0;min-height:30px;padding:3px}.baijia-lineup-picker button{min-height:24px;font-size:12px}.baijia-lineup-slots button{color:var(--text);background:var(--panel2);border:1px dashed var(--line-strong)}.baijia-lineup-slots button.filled{color:var(--accent-on);background:var(--accent);border-style:solid;border-color:var(--accent);opacity:1}.baijia-lineup-slots button.selected{border-color:var(--accent2);box-shadow:0 0 0 2px var(--accent2)}.baijia-lineup-picker button.used{color:var(--dim);background:var(--panel2)}.tccustom-formation{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.tcformation-teams{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tcformation-teams fieldset{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(5,minmax(34px,1fr));gap:5px;display:grid}.tcformation-teams legend{color:var(--accent);padding:0 6px}.tcformation-teams button,.tcrank-picker button{text-align:center;min-height:38px;padding:6px}.tcformation-teams button{color:var(--text);background:var(--panel2);border:1px dashed var(--line-strong)}.tcformation-teams button.filled{color:var(--accent-on);background:var(--accent);border-style:solid;border-color:var(--accent)}.tcformation-teams button.selected{border-color:var(--accent2);box-shadow:0 0 0 2px var(--accent2)}.tcrank-picker button.used{color:var(--dim);background:var(--panel2)}.tcrank-picker{grid-template-columns:repeat(15,minmax(34px,1fr));gap:5px;margin:12px 0;display:grid}.tcbulk{margin-bottom:14px}.tcbulk-select-actions,.tcbulk-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tcbulk-accounts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px;margin:10px 0;display:grid}.tcbulk-accounts label{border:1px solid var(--line);background:var(--panel2);cursor:pointer;border-radius:7px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:8px 10px;display:grid}.tcbulk-accounts input{width:24px;height:24px;margin:0}.tcbulk-accounts span{gap:2px;display:grid}.tcbulk-accounts small{color:var(--dim)}.tcbulk-controls{border-top:1px solid var(--line);padding-top:10px}.tcbulk-controls label{align-items:center;gap:6px;display:inline-flex}.tcbulk-results{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tcbulk-results li{background:color-mix(in srgb, var(--ok) 10%, var(--panel2));border-radius:6px;grid-template-columns:minmax(100px,180px) 1fr;gap:8px;padding:6px 8px;display:grid}.tcbulk-results li.bad{background:color-mix(in srgb, var(--danger) 10%, var(--panel2))}.tcbulk-results li.pending{color:var(--dim)}.tcmap svg{background:var(--panel2);border-radius:8px;width:100%;max-height:660px}.tcedge{stroke:var(--line-strong);stroke-width:8px}.tcarea{cursor:pointer;outline:none}.tcarea circle{stroke:var(--line-strong);stroke-width:5px;transition:stroke-width .12s,filter .12s}.tcarea:hover circle,.tcarea:focus circle,.tcarea circle.selected{stroke:var(--accent2);stroke-width:10px;filter:brightness(1.12)}.tcarea circle.marked{stroke:var(--warn);stroke-width:12px;stroke-dasharray:12 7}.tcarea text{fill:#fff;pointer-events:none;paint-order:stroke;stroke:#20242b;stroke-width:4px;font-size:24px;font-weight:700}.tcarea .tcstronghold{font-size:17px}.tcarea .tcname{font-size:18px;font-weight:500}.tcarea .tcteams{fill:var(--accent);font-size:18px}.tcside{gap:12px;display:grid}.tcside p{margin:4px 0;font-size:13px}.tcfamily,.tcteams-panel,.tcguess{margin-top:16px}.tcfamily-sum{margin:10px 0 0;font-size:14px}.tcfamily-sum small{color:var(--dim);margin-left:8px}.tcfamily-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tcfamily-list>li{background:color-mix(in srgb, var(--ok) 14%, var(--panel2));border-radius:6px}.tcfamily-list>li.idle{background:color-mix(in srgb, var(--warn) 22%, var(--panel2))}.tcfamily-list>li.me{box-shadow:inset 0 0 0 2px var(--accent)}.tcfamily-list summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:8px;padding:6px 8px;display:grid}.tcfamily-list summary::-webkit-details-marker{display:none}.tcfamily-list summary:before{content:"▸";color:var(--dim);font-size:12px}.tcfamily-list details[open]>summary:before{content:"▾"}.tcfamily-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcfamily-list small{color:var(--text)}.tcfamily-list .note{margin:0;padding:0 8px 7px}.tcfamily-areas{gap:3px;margin:0;padding:0 8px 7px;font-size:13px;list-style:none;display:grid}.tcfamily-areas li{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:3px 6px;display:grid}.tcfamily-areas span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcfamily-areas .tcfamily-money{text-align:right;grid-column:1/-1}.tcreport{margin-top:16px;padding:12px 14px}.tcreport h2{color:var(--accent);margin:0 0 4px;font-size:15px}.tcreport-sum{margin:10px 0 0;font-size:14px}.tcreport-sum small{color:var(--dim);margin-left:8px}.tcreport-area{background:var(--panel2);border-radius:6px;margin-top:6px}.tcreport-area>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:7px 9px;display:grid}.tcreport-area>summary::-webkit-details-marker{display:none}.tcreport-area>summary:before{content:"▸";color:var(--dim);font-size:12px}.tcreport-area[open]>summary:before{content:"▾"}.tcreport-area>summary span{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tcreport-area>summary small{color:var(--dim)}.tcreport-area .note{margin:0;padding:0 9px 8px}.tcreport-families{gap:3px;margin:0;padding:0 9px 8px;font-size:13px;list-style:none;display:grid}.tcreport-families li{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:4px;grid-template-columns:minmax(0,1fr) 56px 96px auto auto;align-items:baseline;gap:8px;padding:4px 7px;display:grid}.tcreport-families li.me{box-shadow:inset 0 0 0 2px var(--accent)}.tcreport-families strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcreport-families small{color:var(--dim)}.tcreport-families .tcreport-money{text-align:right}.tcreport-battles{gap:3px;margin:0;padding:0 9px 9px;font-size:13px;list-style:none;display:grid}.tcreport-battles>li{background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:4px}.tcreport-battles summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:8px;padding:4px 7px;display:grid}.tcreport-battles summary::-webkit-details-marker{display:none}.tcreport-battles small{color:var(--dim)}.tcreport-battles span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcreport-battles span.won,.tcreport-sideline small.won{color:var(--ok);font-weight:600}.tcreport-battles span.me{text-underline-offset:3px;text-decoration:underline}.tcreport-sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px 7px 7px;display:grid}.tcreport-sideline{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 4px;display:flex}.tcreport-sideline small{color:var(--dim)}.tcreport-talents{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tcreport-talents li{background:color-mix(in srgb, var(--ok) 12%, transparent);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:2px 6px;display:grid}.tcreport-talents li.lost{background:color-mix(in srgb, var(--text) 6%, transparent);color:var(--dim)}.tcreport-talents span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcreport-talents small{color:var(--dim)}.tchead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tchead h2,.tchead h3{margin:0}.tcteam-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.tcteam-grid fieldset{border:1px solid var(--line);border-radius:8px;min-width:0}.tcteam-grid legend{color:var(--accent);padding:0 6px}.tcteam-grid label{gap:5px;font-size:13px;display:grid}.tcteam-grid select[multiple]{width:100%;min-height:154px}.tcdispatch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tcguess article{border-top:1px solid var(--line);padding:10px 0}.tcguess h3{font-size:14px}.tcandidates{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:5px 10px;display:grid}.tcandidates label{background:var(--panel2);cursor:pointer;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;padding:5px 7px;display:grid}.tcandidates small{color:var(--dim);grid-column:2}@media (width<=980px){.tcgrid{grid-template-columns:minmax(0,1fr)}.tcside{grid-template-columns:repeat(2,minmax(0,1fr))}.tcteam-grid,.tcformation-teams{grid-template-columns:minmax(0,1fr)}.tcrank-picker{grid-template-columns:repeat(8,minmax(34px,1fr))}.dispute-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.dispute-team-row{grid-template-columns:minmax(0,1fr) repeat(2,minmax(145px,1fr))}.dispute-slots{grid-column:1/-1}.dispute-rank-picker{grid-template-columns:repeat(8,minmax(36px,1fr))}}@media (width<=640px){.territory-console{padding:10px}.tcside{grid-template-columns:minmax(0,1fr)}.tcrank-picker{grid-template-columns:repeat(5,minmax(34px,1fr))}.tcbulk-results li,.dispute-presets,.dispute-team-row{grid-template-columns:minmax(0,1fr)}.dispute-slots{grid-column:auto}.dispute-rank-picker{grid-template-columns:repeat(5,minmax(36px,1fr))}.dispute-custom-footer{flex-direction:column;align-items:stretch}}.minesummary .bad{color:var(--danger);margin-right:14px}.minesummary .good{color:var(--accent)}#toast{background:var(--panel);border:1px solid var(--line);opacity:0;pointer-events:none;white-space:pre-line;max-width:90vw;color:var(--text);border-radius:8px;padding:10px 18px;transition:opacity .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}#toast.show{opacity:1}#toast.bad{border-color:var(--danger)}.unimpl{opacity:.62}nav.tabs{background:var(--panel2);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:flex}button.tab{color:var(--dim);background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 12px;font-weight:500;transition:color .12s,background .12s;display:flex}button.tab:hover{color:var(--text)}button.tab.on{background:var(--panel);color:var(--text);font-weight:600;box-shadow:0 1px 2px #0000002e}button.mini{padding:3px 10px;font-size:12px;font-weight:500}button.danger{background:var(--danger);color:var(--accent-on)}.sched{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:14px;padding:12px 14px 14px}.sched.collapsed{padding-bottom:12px}.sched.collapsed .sched-head{margin-bottom:0}.sched-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.sched-head h2{letter-spacing:.04em;margin:0;font-size:15px}.sched-today{color:var(--dim);font-variant-numeric:tabular-nums;font-size:13px}.sched-spacer{flex:1}.sched-src{color:var(--accent2);white-space:nowrap;font-size:13px;text-decoration:none}.sched-src:hover{text-decoration:underline}.zone{vertical-align:1px;white-space:nowrap;font-variant-numeric:tabular-nums;border:1px solid var(--line);color:var(--dim);border-radius:5px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.zone.top{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}.zone.high{border-color:var(--accent);color:var(--accent)}.zone.unknown{border-style:dashed}.zone-inline{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:3px;font-size:11px}.zone-inline.high,.zone-inline.top{color:var(--accent);font-weight:700}.sched-now{grid-template-columns:minmax(0,1fr) minmax(170px,220px);gap:10px;display:grid}.sched-card{background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.sched-card.fifty{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--panel2))}.now-top{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.now-label{letter-spacing:.06em;color:var(--dim);font-size:12px;font-weight:600}.now-range{font-variant-numeric:tabular-nums;font-size:13px}.now-left{color:var(--dim);margin-left:auto;font-size:12px}.now-left.last{color:var(--warn);font-weight:600}.now-bar{background:var(--line);border-radius:999px;height:4px;margin:8px 0 10px;overflow:hidden}.now-bar span{border-radius:inherit;background:var(--accent2);height:100%;display:block}.now-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.now-grid dt{color:var(--dim);font-size:12px}.now-grid dd{margin:0;font-size:18px;font-weight:700;line-height:1.4}.fifty-next{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 55%, var(--line));flex-direction:column;justify-content:center;gap:2px;display:flex}.fifty-next strong{color:var(--accent);font-size:18px}.fifty-next .fifty-when{font-size:13px;font-weight:600}.fifty-next .dim{font-size:12px}.fifty-next.live{border-style:solid;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--panel2))}.sched-cal{margin-top:12px}.cal-nav{justify-content:center;align-items:center;gap:14px;margin-bottom:8px;display:flex}.cal-nav strong{text-align:center;min-width:110px;font-size:14px}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.cal-hd{text-align:center;color:var(--dim);padding-bottom:2px;font-size:12px}.cal-hd.weekend{color:var(--accent2)}.cal-cell{text-align:left;background:var(--panel2);min-width:0;min-height:56px;color:var(--text);border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:3px 5px;font-weight:400;display:flex;overflow:hidden}.cal-cell.blank{background:0 0}.cal-cell.alt{background:color-mix(in srgb, var(--text) 5%, var(--panel2))}.cal-cell.fifty{background:color-mix(in srgb, var(--accent) 16%, var(--panel2))}.cal-cell.start{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--text) 30%, transparent)}.cal-cell.fifty.start{box-shadow:inset 3px 0 0 var(--accent)}.cal-cell:hover{border-color:color-mix(in srgb, var(--text) 30%, var(--line))}.cal-cell.sel{border-color:var(--text)}.cal-cell.today{border-color:var(--accent2)}.cal-cell.today .cal-d{color:var(--accent2);font-weight:700}.cal-cell.fifty:not(.today) .cal-d{color:var(--text)}@media (prefers-color-scheme:dark){.cal-cell.fifty.today .cal-d{color:color-mix(in srgb, var(--accent2) 80%, var(--text))}}.cal-d{color:var(--dim);font-variant-numeric:tabular-nums;font-size:11px}.cal-ev{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.cal-cell .zone{margin-left:0;padding:0 4px;font-size:10px;line-height:15px}.cal-detail{background:var(--panel2);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;padding:8px 12px;font-size:13px;display:flex}.cal-detail.fifty{border-color:var(--accent)}.cal-detail b{color:var(--text)}@media (width<=640px){.sched-now{grid-template-columns:1fr}.now-grid dd{font-size:16px}.cal-cell{min-height:46px}.cal-ev{display:none}}.dim{color:var(--dim)}.pickbox{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.pickbox h3{letter-spacing:.04em;color:var(--accent);align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.pickgroup{border-top:1px solid var(--line);margin-top:14px;padding-top:10px}.picks{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:6px 12px;display:grid}.pick{cursor:pointer;border-radius:6px;align-items:flex-start;gap:9px;min-width:0;padding:8px 6px;display:flex}.pick:hover{background:var(--panel2)}.pick:focus-within{outline:2px solid var(--accent2);outline-offset:1px}.pick.off{color:var(--dim);cursor:not-allowed}.pick input{flex:none;margin-top:3px}.pick-content{gap:4px;min-width:0;display:grid}.pick .name{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.pick-status{flex-wrap:wrap;gap:4px;display:flex}.tag{color:var(--dim);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:11px;font-style:normal}.tag.warn{color:var(--warn);border-color:var(--warn)}.chip.on .tag{color:inherit;opacity:.65;border-color:currentColor}.runbar{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 20px;display:flex}.runh{letter-spacing:.04em;color:var(--accent);border-bottom:1px solid var(--line);margin:0 0 12px;padding-bottom:6px;font-size:14px}.runbtn{position:relative}.runbtn .backdrop{z-index:20;position:fixed;inset:0}.runbtn .menu{z-index:21;background:var(--panel2);border:1px solid var(--line);border-radius:8px;flex-direction:column;align-items:stretch;gap:4px;min-width:180px;max-height:60vh;padding:8px;display:flex;position:fixed;overflow-y:auto}.job{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-bottom:12px;padding:10px 14px 12px}.job.running,.job.starting{border-color:var(--accent2)}.job.error{border-color:var(--danger)}.job>.head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.job>.head .name{font-weight:600}.badge.running,.badge.starting{color:var(--accent2);border-color:var(--accent2)}.badge.done{color:var(--ok);border-color:var(--ok)}.badge.stopped{color:var(--warn);border-color:var(--warn)}.badge.error{color:var(--danger);border-color:var(--danger)}.joberr{color:var(--danger);white-space:pre-line;margin:8px 0 0;font-size:13px}.cells{flex-wrap:wrap;gap:4px 6px;margin:10px 0 8px;display:flex}.cell-t{color:var(--dim);border:1px solid var(--line);background:var(--panel2);border-radius:6px;padding:1px 8px;font-size:12px}.cell-t b{margin-right:3px;font-weight:700}.cell-t.running{color:var(--accent2);border-color:var(--accent2)}.cell-t.done{color:var(--ok);border-color:var(--ok)}.cell-t.partial{color:var(--accent);border-color:var(--accent)}.cell-t.failed{color:var(--danger);border-color:var(--danger)}.cell-t.stopped{color:var(--warn);border-color:var(--warn)}.logview{margin-top:6px}.log{background:var(--panel2);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:6px 0 0;padding:8px 10px;font:12px/1.5 ui-monospace,Cascadia Mono,Consolas,monospace}.log.tail{color:var(--dim)}.log.full{max-height:320px;overflow-y:auto}.logline{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:3px 0;display:grid}.logline time{white-space:nowrap;font-variant-numeric:tabular-nums}.dirty-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;display:inline-block}.boot{max-width:1000px;margin:0 auto;padding:40px 20px}.boot.bad{color:var(--danger)}.mine-clear{margin-left:10px;padding:2px 10px;font-size:12px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin:2px 0 26px;display:flex}.page-heading>div{min-width:0}.page-heading>button{flex-shrink:0}.eyebrow{letter-spacing:.12em;color:var(--dim);margin:0 0 7px;font-size:11px}.page-description{color:var(--dim);margin:9px 0 0;font-size:13px}.muted{color:var(--dim)}.service-banner{border-left:3px solid var(--ok);background:var(--panel);border-radius:0 7px 7px 0;padding:15px 18px}.service-banner>div{align-items:center;gap:10px;display:flex}.service-banner .connection-dot{flex-shrink:0;margin-right:0}.service-banner strong{font-size:14px}.service-banner .muted{margin-left:auto;font-size:12px}.service-banner p{color:var(--dim);margin:5px 0 0 17px;font-size:12px}.overview-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 28px;padding:0 0 24px;display:grid}.overview-metrics>div{border-right:1px solid var(--line);min-width:0;padding:0 24px}.overview-metrics>div:first-child{padding-left:0}.overview-metrics>div:last-child{border-right:0}.overview-metrics span,.overview-metrics small{color:var(--dim);font-size:12px;display:block}.overview-metrics strong{font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:30px;font-weight:600;line-height:1.4;display:block}.overview-metrics .metric-text{align-items:center;min-height:42px;font-size:19px;display:flex}.workspace-section{background:var(--panel);border:1px solid var(--line);border-radius:10px;min-width:0;padding:22px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.section-heading>div:first-child{min-width:0}.section-heading h2{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.4}.section-heading p{color:var(--dim);margin:6px 0 0;font-size:12px}.section-heading button{flex-shrink:0}.search-box{flex-direction:column;gap:5px;min-width:0;display:flex}.search-box>span{color:var(--dim);font-size:12px}input[type=search]{background:var(--bg);color:var(--text);border:1px solid var(--line-strong);font:inherit;border-radius:7px;width:100%;min-width:0;padding:9px 12px;font-size:13px}input:focus-visible,a:focus-visible,input:is([type=time],[type=date],[type=datetime-local]):focus-within:not(:focus-visible){outline:2px solid var(--accent2);outline-offset:3px}.account-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:14px;display:flex}.account-tools .search-box{flex:210px}.account-table{display:grid}.account-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,1.3fr) minmax(115px,1fr) auto;align-items:center;gap:15px;padding:17px 0;display:grid}.account-select{cursor:pointer;align-items:center;gap:12px;min-width:0;display:flex}.account-select input{width:17px;height:17px;accent-color:var(--accent2);flex-shrink:0}.account-select strong{overflow-wrap:anywhere;font-size:14px;display:block}.account-select small,.account-result small{color:var(--dim);margin-top:3px;font-size:11px;display:block}.account-result{overflow-wrap:anywhere;min-width:0}.account-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.text-link{color:var(--accent2);cursor:pointer;background:0 0;border:0;padding:7px 4px;font-size:12px;font-weight:400;text-decoration:none}.text-link:hover{text-decoration:underline}.status-pill{background:var(--panel2);color:var(--dim);border-radius:4px;align-items:center;gap:5px;padding:2px 7px;font-size:11px;display:inline-flex}.status-pill.success{color:var(--ok)}.status-pill.warning{color:var(--warn)}.status-pill.danger{color:var(--danger)}.section-footnote{color:var(--dim);margin:14px 0 0;font-size:11px}.overview-bottom{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.current-activity{margin:2px 0 4px;font-size:24px;font-weight:600}.service-details{gap:8px;margin:0;display:grid}.service-details>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.service-details dt{color:var(--dim)}.service-details dd{font-variant-numeric:tabular-nums;margin:0}.notice{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:7px;padding:12px 15px;font-size:13px}.notice.warning{border-color:var(--warn)}.empty-state{text-align:center;color:var(--dim);padding:35px 18px}.empty-state strong{color:var(--text)}.empty-state button{margin:8px}.settings-toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;padding:14px 0;display:flex}.settings-toolbar .who{flex:220px;min-width:0}.settings-toolbar .who label{color:var(--dim);font-size:12px}.settings-toolbar .who select{min-width:0;max-width:100%}.save-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.save-indicator{color:var(--dim);font-size:11px}.save-conflict{color:var(--warn);flex-basis:100%;max-width:520px;font-size:12px}.settings-search{align-items:flex-end;gap:12px;display:flex}.settings-search .search-box{flex:1}.settings-search select{max-width:220px;min-height:40px}.filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 24px;font-size:12px;display:flex}.segmented{border:1px solid var(--line);border-radius:7px;flex-wrap:wrap;gap:3px;padding:3px;display:flex}.segmented button{color:var(--dim);background:0 0;padding:6px 12px;font-size:12px;font-weight:400}.segmented button.selected{background:var(--panel2);color:var(--text)}.settings-fields{border:0;min-width:0;margin:0;padding:0}.butler-section{border-top:1px solid var(--line);min-width:0;margin-top:32px;padding-top:22px}.butler-section:first-of-type{margin-top:0}.butler-section-heading{margin-bottom:22px}.butler-section-heading h2{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.butler-section-heading h2 .badge{color:var(--dim);font-size:12px;font-weight:400}.butler-section-heading p{color:var(--dim);margin:8px 0 0;font-size:13px}.settings-workspace .task>.head{flex-wrap:wrap;gap:10px}.task-title{text-align:left;color:var(--text);background:0 0;align-items:center;gap:10px;min-width:0;padding:0;font-size:14px;display:flex}.task-title>span{color:var(--dim);font-weight:400}.task-enabled-label{color:var(--dim);font-size:11px}.settings-workspace .task>.head>.badge{display:none}.settings-workspace .task.off>.body{display:grid}.settings-workspace .task.off .sw{opacity:.65}.storage-location{color:var(--dim);overflow-wrap:anywhere;margin-top:24px;font-size:11px}.run-controls{margin-bottom:28px}.run-controls>summary{cursor:pointer;padding:15px 0;font-size:16px;font-weight:600}.job-filters{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.notice.warning,.notice.danger,.notice.info{background:var(--panel);border-left-width:3px}.notice.danger{border-color:var(--danger)}.notice.info{border-color:var(--accent2)}.status-pill.muted{color:var(--dim)}.list-row{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;padding:14px 0;display:flex}.list-row:last-child{border-bottom:0}.list-row>span:first-child{overflow-wrap:anywhere;min-width:0}.list-row small{color:var(--dim);margin-top:2px;font-size:12px;display:block}.facts{margin:0;display:grid}.facts>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(96px,30%) minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.facts>div:last-child{border-bottom:0}.facts dt{color:var(--dim)}.facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.segmented button[aria-pressed=true]{background:var(--panel2);color:var(--text)}.page-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:0 0 24px;display:flex}.page-tabs>button{min-height:40px;color:var(--dim);background:0 0;border:0;border-radius:8px 8px 0 0;padding:8px 14px;font-weight:500;position:relative}.page-tabs>button:hover{color:var(--text)}.page-tabs>button:is([aria-pressed=true],[aria-current=page]){color:var(--text);font-weight:700}.page-tabs>button:is([aria-pressed=true],[aria-current=page]):after{content:"";background:var(--accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.draft-bar{z-index:20;background:var(--panel);border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:24px;padding:14px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 24px #00000014}.draft-bar>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.form-grid{gap:16px;max-width:560px;display:grid}.form-grid label{gap:6px;min-width:0;font-size:14px;font-weight:500;display:grid}.form-grid .notice{margin:0}.form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.more-group{margin:0 0 24px}.more-group h2{color:var(--dim);letter-spacing:.04em;margin:0 0 4px;font-size:13px;font-weight:500}.more-link{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 4px;font-weight:400;display:flex}.more-link:hover{background:var(--panel2)}.more-link strong{font-size:16px;font-weight:600;display:block}.more-link small{color:var(--dim);margin-top:3px;font-size:13px;display:block}.more-link>span:last-child{color:var(--dim);font-size:22px;line-height:1}.more-logout{padding-top:16px}.account-list{margin:0;padding:0;list-style:none}.account-list-footer{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.account-workspace>.workspace-section,.account-workspace>.cloud-surface,.account-workspace>.notice,.activity-workspace>.workspace-section,.purchase-workspace>.workspace-section{margin-bottom:18px}.admin-ops .operations-status{margin-top:0}@media (width<=1100px){.account-row{grid-template-columns:minmax(130px,1fr) minmax(100px,.8fr)}.account-actions{grid-column:1/-1;padding-left:29px}.overview-metrics>div{padding:0 14px}}@media (width<=760px){.page-heading{flex-wrap:wrap;gap:16px}.overview-metrics{grid-template-columns:1fr 1fr;row-gap:22px}.overview-metrics>div{padding-left:16px}.overview-metrics>div:nth-child(odd){padding-left:0}.overview-metrics>div:nth-child(2n){border-right:0}.overview-bottom{grid-template-columns:1fr}.workspace-section{padding:16px}.section-heading{flex-wrap:wrap;align-items:flex-start}.account-tools .search-box{flex-basis:100%}.settings-toolbar{gap:12px}.save-actions{width:100%}.save-indicator{flex-basis:100%}.settings-search{flex-wrap:wrap}.settings-search .search-box{flex-basis:100%}.settings-search select{max-width:100%}.service-banner>div{flex-wrap:wrap;gap:7px}.settings-workspace .task>.head{padding:12px}.settings-workspace .task-title{flex:calc(100% - 62px)}.settings-workspace .task-enabled-label{margin-left:54px}}:root{--workspace-nav-width:224px;--sticky-h:136px;--content-max:1280px;--mobile-nav-h:66px;--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--safe-b:env(safe-area-inset-bottom,0px)}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;top:-60px;left:max(16px, var(--safe-l));background:var(--panel);color:var(--text);border-radius:8px;padding:12px;position:fixed}.skip-link:focus-visible{top:8px}.workspace-shell{grid-template-columns:var(--workspace-nav-width) minmax(0, 1fr);background:var(--bg);min-height:100dvh;color:var(--text);display:grid}.workspace-nav{height:100dvh;padding:26px 14px max(18px, var(--safe-b)) max(14px, var(--safe-l));background:var(--panel);border-right:1px solid var(--line);z-index:30;flex-direction:column;align-self:start;gap:26px;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-brand{color:var(--text);letter-spacing:-.025em;margin:0 10px;font-size:21px;font-weight:700;line-height:1.3;text-decoration:none;display:block}.workspace-brand small{letter-spacing:.06em;color:var(--dim);margin-top:3px;font-size:12px;font-weight:400;display:block}.nav-group{margin-bottom:18px}.nav-group>p{color:var(--dim);letter-spacing:.06em;margin:0 10px 6px;font-size:12px}.nav-group button{width:100%;min-height:40px;color:var(--dim);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:2px 0;padding:8px 10px;font-size:14px;font-weight:500;display:flex;position:relative}.nav-group button:hover{background:var(--panel2);color:var(--text)}.nav-group button.selected{background:color-mix(in srgb, var(--accent) 12%, var(--panel));border-color:color-mix(in srgb, var(--accent) 28%, var(--line));color:var(--text);font-weight:600}.nav-group button.selected:before{content:"";left:max(-14px, calc(var(--safe-l) - max(14px, var(--safe-l))));background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px}.nav-count{background:var(--panel2);color:var(--text);font-variant-numeric:tabular-nums;border-radius:5px;padding:0 7px;font-size:11px}.nav-footer{border-top:1px solid var(--line);color:var(--dim);gap:10px;margin-top:auto;padding:16px 10px 0;font-size:12px;display:grid}.nav-footer>button{justify-self:start}.shell-identity{min-width:0;margin:0}.shell-identity strong{color:var(--text);overflow-wrap:anywhere;margin-top:2px;font-size:13px;display:block}.shell-connection{margin:0}.workspace-body{flex-direction:column;min-width:0;display:flex}.workspace-topbar{z-index:25;min-height:64px;padding:12px max(32px, var(--safe-r)) 12px 32px;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex;position:sticky;top:0}.workspace-location{min-width:0;color:var(--dim);align-items:center;gap:8px;font-size:13px;display:flex}.workspace-location strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.environment-label{border:1px solid var(--line);color:var(--dim);border-radius:5px;padding:2px 8px;font-size:11px}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;display:flex}.account-switcher{min-width:0;color:var(--dim);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.account-switcher select{min-width:0;max-width:260px;padding:6px 10px;font-size:13px}.account-switcher strong{color:var(--text);overflow-wrap:anywhere;font-size:13px}.refresh-problem{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.connection-label{color:var(--dim);white-space:nowrap;font-size:12px}.connection-dot{background:var(--dim);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.connection-dot.connected{background:var(--ok)}.shell-mobile-bar,.mobile-navigation,.workspace-mobile-nav{display:none}.shell-notices{width:100%;max-width:var(--content-max);padding:16px max(32px, var(--safe-r)) 0 32px;gap:8px;margin:0 auto;display:grid}.shell-notices:empty{display:none}.shell-notices .notice{margin:0}#workspace-content{outline:none;min-width:0}.workspace-body main{max-width:var(--content-max);padding:28px max(32px, var(--safe-r)) 40px 32px}.draft-bar{bottom:calc(12px + var(--safe-b))}.workspace-body h1{letter-spacing:-.025em;border:0;padding:0;font-size:27px;line-height:1.35}#toast{z-index:60;bottom:calc(24px + var(--safe-b))}html{scroll-padding-top:80px}.cloud-boot{text-align:center;max-width:480px;min-height:100dvh;color:var(--dim);place-content:center;gap:12px;padding:24px;display:grid}.cloud-boot-brand{color:var(--text);letter-spacing:-.03em;margin:0;font-size:23px;font-weight:700}.cloud-boot button{justify-self:center}.lazy-page-actions{flex-wrap:wrap;gap:8px;display:flex}.cloud-boot .lazy-page-actions{justify-content:center}@media (width<=1100px){:root{--workspace-nav-width:200px}.workspace-topbar{padding:12px max(24px, var(--safe-r)) 12px 24px}.shell-notices{padding:16px max(24px, var(--safe-r)) 0 24px}.workspace-body main{padding:24px max(24px, var(--safe-r)) 36px 24px}html{scroll-padding-top:112px}}@media (width<=760px){.workspace-shell{grid-template-columns:minmax(0,1fr)}.workspace-nav{display:none}.workspace-topbar{min-height:0;padding:0 max(16px, var(--safe-r)) 10px max(16px, var(--safe-l));gap:8px 10px;position:static}.shell-local .workspace-topbar{min-height:60px;padding-top:12px;position:sticky;top:0}.shell-local .workspace-location{display:none}.shell-local .topbar-actions{flex:auto;justify-content:flex-end}.shell-local .mobile-navigation{margin-right:auto}.shell-mobile-bar{flex:0 0 calc(100% + max(16px, var(--safe-l)) + max(16px, var(--safe-r)));margin:0 calc(-1 * max(16px, var(--safe-r))) 2px calc(-1 * max(16px, var(--safe-l)));padding:12px max(16px, var(--safe-r)) 12px max(16px, var(--safe-l));background:var(--panel);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex}.shell-mobile-bar p{min-width:0;margin:0}.shell-mobile-bar strong{letter-spacing:-.025em;font-size:20px;line-height:1.3;display:block}.shell-mobile-bar span{color:var(--dim);overflow-wrap:anywhere;font-size:12px;display:block}.shell-mobile-bar button{flex-shrink:0;min-width:56px;min-height:44px}.workspace-location,.workspace-location strong{font-size:12px}.topbar-actions{justify-content:flex-start;gap:6px 10px}.topbar-actions button{min-height:44px}.account-switcher select{max-width:100%;min-height:44px}.mobile-navigation{min-width:0;display:block}.mobile-navigation select{max-width:190px;min-height:44px}.shell-notices{padding:12px max(16px, var(--safe-r)) 0 max(16px, var(--safe-l))}.workspace-body main{padding:20px max(16px, var(--safe-r)) 28px max(16px, var(--safe-l))}.workspace-body h1{font-size:25px}.has-mobile-nav .workspace-body{padding-bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))}.workspace-mobile-nav{z-index:40;grid-template-columns:repeat(var(--mobile-nav-items,5), minmax(0, 1fr));padding:5px max(6px, env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));background:var(--panel);border-top:1px solid var(--line);gap:2px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #1224180f}.workspace-mobile-nav button{min-width:0;min-height:54px;color:var(--dim);background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 2px;font-size:13px;font-weight:500;display:flex;position:relative}.workspace-mobile-nav button[aria-current=page]{background:var(--panel2);color:var(--accent);font-weight:700}.workspace-mobile-nav button[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 0 4px 4px;width:22px;height:3px;margin-left:-11px;position:absolute;top:0;left:50%}.workspace-mobile-nav .nav-count{position:absolute;top:5px;right:calc(50% - 26px)}#toast.above-mobile-nav{bottom:calc(var(--mobile-nav-h) + 12px + env(safe-area-inset-bottom))}.draft-bar{bottom:calc(8px + env(safe-area-inset-bottom))}.has-mobile-nav .draft-bar{bottom:calc(var(--mobile-nav-h) + 8px + env(safe-area-inset-bottom))}.workspace-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px}.workspace-body :is(select,input:is([type=text],[type=password],[type=search],[type=email],[type=number],[type=date],[type=time],[type=datetime-local],:not([type]))),.page-heading button,.section-heading button,.form-grid button,.draft-bar button,.more-link,.page-tabs>button,.cloud-surface button{min-height:44px}.form-actions button[type=submit],.draft-bar button:not(.ghost){min-height:48px}.workspace-body summary{box-sizing:border-box;min-height:44px;padding-block:10px}.segmented button,.workspace-body button.mini,.more-logout button,.account-list-footer button,.save-actions button,.cloud-check{min-height:44px}.save-actions button:not(.ghost){min-height:48px}html{scroll-padding-top:0;scroll-padding-bottom:calc(var(--mobile-nav-h) + 12px + env(safe-area-inset-bottom))}html:has(.shell-local){scroll-padding-top:120px}}@media (width<=760px) and (height<=480px){.workspace-mobile-nav{position:static}.has-mobile-nav .workspace-body{padding-bottom:0}.draft-bar{position:static}#toast.above-mobile-nav{bottom:calc(24px + var(--safe-b))}html{scroll-padding-bottom:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(input:is(:not([type]),[type=text],[type=password],[type=email],[type=search],[type=url],[type=tel],[type=date],[type=datetime-local],[type=time])){border:1px solid var(--line-strong);background:var(--panel2);color:var(--text);font:inherit;border-radius:8px;padding:6px 10px}
