.brand-mark[data-v-3fc3e041]{color:inherit;flex:none;display:inline-flex}.brand-mark[data-v-3fc3e041] svg{width:100%;height:100%;display:block}.login-page[data-v-a0af0243]{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.login-card[data-v-a0af0243]{background:var(--surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:400px;padding:2rem}.page-brand[data-v-a0af0243]{align-items:center;gap:8px;margin-bottom:1.25rem;font-weight:700;display:inline-flex}h1[data-v-a0af0243]{margin-bottom:.25rem}.subtitle[data-v-a0af0243]{color:var(--muted);margin-bottom:1.5rem}.oauth-buttons[data-v-a0af0243]{flex-direction:column;gap:.75rem;display:flex}.dev-block[data-v-a0af0243]{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.hint[data-v-a0af0243]{color:var(--muted);font-size:.875rem}.error[data-v-a0af0243]{color:var(--danger);margin-top:1rem;font-size:.875rem}.btn-twitch[data-v-a0af0243]{color:#fff;background:#9146ff}.btn-vk[data-v-a0af0243]{color:#fff;background:#07f}.app-shell[data-v-0a70c056]{flex-direction:column;min-height:100vh;display:flex}.impersonation-banner[data-v-0a70c056]{color:#111;background:#f59e0b;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1.5rem;font-size:.875rem;display:flex}.impersonation-banner .btn[data-v-0a70c056]{color:#fff;background:#111;border:none}.header[data-v-0a70c056]{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.brand[data-v-0a70c056]{align-items:center;gap:1.5rem;display:flex}.brand a[data-v-0a70c056]{color:var(--text);font-weight:700;text-decoration:none}.brand-link[data-v-0a70c056]{align-items:center;gap:8px;display:inline-flex}.nav[data-v-0a70c056]{gap:1rem;display:flex}.nav a[data-v-0a70c056]{color:var(--muted);font-size:.875rem;font-weight:500;text-decoration:none}.nav a.router-link-active[data-v-0a70c056]{color:var(--text-h)}.header-right[data-v-0a70c056]{align-items:center;gap:1rem;display:flex}.user[data-v-0a70c056]{color:var(--muted);font-size:.875rem}.main[data-v-0a70c056]{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:1.5rem}.main.wide[data-v-0a70c056]{max-width:1200px}.btn-sm[data-v-0a70c056]{cursor:pointer;border-radius:6px;padding:.3rem .7rem;font-size:.8rem}.donation-mod[data-v-63ece044]{border-color:#fbbf2466;box-shadow:inset 3px 0 #fbbf24}.order-header[data-v-63ece044]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.badge[data-v-63ece044]{background:var(--border);border-radius:4px;padding:.15rem .5rem;font-size:.75rem}.badge.review[data-v-63ece044]{color:#fbbf24;background:#fbbf2422;font-weight:600}.badge.source[data-v-63ece044]{border:1px solid var(--border);color:var(--muted);background:0 0}.muted-badge[data-v-63ece044]{background:var(--border);color:var(--muted)}.amount[data-v-63ece044]{color:var(--text-h);font-weight:600}.author[data-v-63ece044]{color:var(--muted);margin:.35rem 0 0;font-size:.875rem}.message[data-v-63ece044]{margin:.25rem 0 .75rem;font-size:.95rem;font-style:italic}.message.muted[data-v-63ece044]{color:var(--muted);font-style:normal}.mod-block[data-v-63ece044]{flex-direction:column;gap:.65rem;display:flex}.cat-row[data-v-63ece044]{flex-wrap:wrap;gap:.4rem;display:flex}.cat-btn[data-v-63ece044]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .75rem;font-size:.875rem}.cat-btn.active[data-v-63ece044]{color:var(--text-h);background:#fbbf2418;border-color:#fbbf24;font-weight:600}.qty-row[data-v-63ece044]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.qty-hint[data-v-63ece044]{color:var(--text-h);font-size:.85rem}.qty-hint.muted[data-v-63ece044]{color:var(--muted)}.qty-hint.warn[data-v-63ece044]{color:#f87171}.qty-label[data-v-63ece044]{align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.qty-input[data-v-63ece044]{width:4.5rem}.title-label[data-v-63ece044]{color:var(--muted);flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.order-actions[data-v-63ece044]{flex-wrap:wrap;gap:.5rem;display:flex}.error[data-v-63ece044]{color:var(--danger);margin:0;font-size:.875rem}.donations-inbox h2[data-v-7783f8f9]{margin:0;font-size:1rem}.donations-inbox.archive[data-v-7783f8f9]{opacity:.92}.inbox-header[data-v-7783f8f9]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.count[data-v-7783f8f9]{color:var(--muted);font-size:.875rem}.badge-count[data-v-7783f8f9]{color:var(--text-h);font-weight:600}.subtabs[data-v-7783f8f9]{gap:.35rem;margin-bottom:.75rem;display:flex}.subtab[data-v-7783f8f9]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.875rem;display:inline-flex}.subtab.active[data-v-7783f8f9]{color:var(--text-h);border-color:var(--text-h)}.pill[data-v-7783f8f9]{color:#f87171;background:#f8717122;border-radius:999px;padding:.05rem .4rem;font-size:.75rem;font-weight:600}.hint[data-v-7783f8f9]{color:var(--muted);margin-bottom:1rem;font-size:.875rem}.donation-list[data-v-7783f8f9]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.donation-item[data-v-7783f8f9]{border:1px solid var(--border);background:var(--bg);border-radius:8px;padding:.75rem}.donation-item.muted[data-v-7783f8f9]{filter:grayscale(.85);opacity:.7}.donation-meta[data-v-7783f8f9]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.amount[data-v-7783f8f9]{color:var(--text-h);font-weight:600}.badge[data-v-7783f8f9]{color:#c4b5fd;background:#a78bfa22;border-radius:4px;padding:.1rem .45rem;font-size:.75rem}.muted-badge[data-v-7783f8f9]{background:var(--border);color:var(--muted)}.message[data-v-7783f8f9]{margin:0 0 .75rem;font-size:.9rem;font-style:italic}.message.muted[data-v-7783f8f9]{color:var(--muted);font-style:normal}.candidates[data-v-7783f8f9]{flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem;display:flex}.candidate[data-v-7783f8f9]{border:1px solid var(--border);color:var(--text);cursor:pointer;text-align:left;background:0 0;border-radius:6px;flex-direction:column;gap:.1rem;padding:.35rem .55rem;display:flex}.candidate.selected[data-v-7783f8f9]{background:#86efac18;border-color:#86efac}.c-name[data-v-7783f8f9]{font-size:.85rem;font-weight:600}.c-meta[data-v-7783f8f9]{color:var(--muted);font-size:.7rem}.resolve-form[data-v-7783f8f9]{flex-direction:column;gap:.5rem;margin-top:.35rem;display:flex}.search-row[data-v-7783f8f9]{gap:.5rem;display:flex}.search-results[data-v-7783f8f9]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.form-hint[data-v-7783f8f9]{color:var(--muted);margin:0;font-size:.8rem}.qty-label[data-v-7783f8f9]{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.qty-input[data-v-7783f8f9]{width:5rem}.form-actions[data-v-7783f8f9],.row-actions[data-v-7783f8f9]{flex-wrap:wrap;gap:.5rem;display:flex}.btn-sm[data-v-7783f8f9]{margin-top:.25rem}.empty[data-v-7783f8f9]{color:var(--muted);text-align:center;padding:1.5rem}.error[data-v-7783f8f9]{color:var(--danger);font-size:.875rem}.ok[data-v-7783f8f9]{color:#4ade80;font-size:.875rem}.orders-page h1[data-v-2f83e33a]{margin-bottom:.25rem}.subtitle[data-v-2f83e33a]{color:var(--muted);font-size:.875rem}.toolbar[data-v-2f83e33a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.toolbar-actions[data-v-2f83e33a]{flex-wrap:wrap;gap:.5rem;display:flex}.filters[data-v-2f83e33a]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.count[data-v-2f83e33a]{color:var(--muted);font-size:.875rem}.form-card[data-v-2f83e33a]{margin-bottom:1rem}.form-card h2[data-v-2f83e33a]{margin-bottom:1rem;font-size:1rem}.form-grid[data-v-2f83e33a]{gap:.5rem;margin-bottom:.75rem;display:grid}.order-list[data-v-2f83e33a]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.order-item h3[data-v-2f83e33a]{margin:.5rem 0 .25rem;font-size:1.1rem}.order-header[data-v-2f83e33a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.order-id[data-v-2f83e33a]{color:var(--muted);font-family:monospace;font-size:.75rem}.author[data-v-2f83e33a]{color:var(--muted);font-size:.875rem}.description[data-v-2f83e33a]{margin-top:.25rem;font-size:.9rem}.order-actions[data-v-2f83e33a]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.badge[data-v-2f83e33a]{background:var(--border);border-radius:4px;padding:.15rem .5rem;font-size:.75rem}.badge.pending[data-v-2f83e33a]{color:#fbbf24;background:#fbbf2422}.badge.in_progress[data-v-2f83e33a]{color:#60a5fa;background:#60a5fa22}.badge.completed[data-v-2f83e33a]{color:#4ade80;background:#4ade8022}.badge.cancelled[data-v-2f83e33a]{color:#f87171;background:#f8717122}.badge.source[data-v-2f83e33a]{border:1px solid var(--border);color:var(--muted);background:0 0}.badge.mode[data-v-2f83e33a]{color:#7dd3fc;background:#38bdf822;font-weight:600}.badge.quantity[data-v-2f83e33a]{color:#c4b5fd;background:#a78bfa22;font-weight:700}.qty-edit-label[data-v-2f83e33a]{color:var(--muted);flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.qty-edit-input[data-v-2f83e33a]{max-width:8rem}.empty[data-v-2f83e33a]{text-align:center;color:var(--muted);padding:2rem}.error[data-v-2f83e33a]{color:var(--danger);margin-bottom:1rem}.hint[data-v-2f83e33a]{color:var(--muted)}.tabs[data-v-2f83e33a]{gap:.5rem;margin-bottom:1rem;display:flex}.tab[data-v-2f83e33a]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:.4rem .9rem;font-size:.875rem}.tab.active[data-v-2f83e33a]{color:var(--text-h);border-color:var(--accent,#9147ff);background:#9147ff1a}.tab-pill[data-v-2f83e33a]{color:#f87171;background:#f8717122;border-radius:999px;margin-left:.35rem;padding:.05rem .4rem;font-size:.75rem;font-weight:600}.page-head[data-v-6127b061]{margin-bottom:1.25rem}.page-head h1[data-v-6127b061]{margin-bottom:.25rem;font-size:1.35rem}.muted[data-v-6127b061]{color:var(--muted);margin:0;font-size:.875rem}.toolbar[data-v-6127b061]{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.search[data-v-6127b061]{max-width:320px}.hint[data-v-6127b061]{color:var(--muted);font-size:.85rem}.flash[data-v-6127b061]{border-radius:6px;margin:0 0 1rem;padding:8px 12px;font-size:.85rem}.flash.error[data-v-6127b061]{color:var(--text);background:#ef44441f}.flash.ok[data-v-6127b061]{color:#4ade80;background:#59d4991f}.empty[data-v-6127b061]{text-align:center;color:var(--muted);padding:2rem}.empty p[data-v-6127b061]{margin:0}.table-wrap[data-v-6127b061]{padding:0;overflow-x:auto}.viewers-table[data-v-6127b061]{border-collapse:collapse;width:100%;font-size:.875rem}.viewers-table th[data-v-6127b061],.viewers-table td[data-v-6127b061]{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:.65rem 1rem}.viewers-table th[data-v-6127b061]{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.viewers-table .number[data-v-6127b061]{text-align:right;font-variant-numeric:tabular-nums}.viewers-table .balance[data-v-6127b061]{color:var(--text-h);font-weight:600}.nickname[data-v-6127b061]{color:var(--text-h);display:block}.platform-id[data-v-6127b061]{color:var(--muted);font-size:.75rem;display:block}.date[data-v-6127b061]{color:var(--muted);white-space:nowrap}.actions[data-v-6127b061]{text-align:right;width:1%}.grant-row>td[data-v-6127b061]{background:#ffffff06}.grant-form[data-v-6127b061]{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.grant-title[data-v-6127b061]{color:var(--text-h);flex-basis:100%;font-size:.9rem}.field[data-v-6127b061]{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.field .input[data-v-6127b061]{min-width:120px}.field.comment .input[data-v-6127b061]{min-width:260px}.grant-actions[data-v-6127b061]{gap:.5rem;display:flex}.pager[data-v-6127b061]{align-items:center;gap:1rem;margin-top:1rem;display:flex}@media (width<=720px){.toolbar[data-v-6127b061]{flex-wrap:wrap}.search[data-v-6127b061]{width:100%;max-width:none}.field .input[data-v-6127b061],.field.comment .input[data-v-6127b061]{width:100%;min-width:0}.field[data-v-6127b061]{flex:140px}}.settings-layout[data-v-4f46b1cb]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=800px){.settings-layout[data-v-4f46b1cb]{grid-template-columns:1fr}}.settings-nav[data-v-4f46b1cb]{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:1rem}.settings-nav-head h1[data-v-4f46b1cb]{margin-bottom:.15rem;font-size:1.25rem}.muted[data-v-4f46b1cb]{color:var(--muted);margin:0;font-size:.8rem}.nav-group[data-v-4f46b1cb]{flex-direction:column;gap:.2rem;margin-top:1.25rem;display:flex}.nav-group-title[data-v-4f46b1cb]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .4rem;font-size:.7rem;font-weight:600}.nav-link[data-v-4f46b1cb]{color:var(--muted);border-radius:6px;padding:.45rem .65rem;font-size:.9rem;font-weight:500;text-decoration:none;display:block}.nav-link[data-v-4f46b1cb]:hover{color:var(--text);background:#ffffff08}.nav-link.active[data-v-4f46b1cb]{color:var(--text-h);background:#8b5cf622}.settings-content[data-v-4f46b1cb]{min-width:0}.page-header[data-v-341415ad]{margin-bottom:1.25rem}.page-header h2[data-v-341415ad]{margin-bottom:.25rem;font-size:1.35rem}.subtitle[data-v-341415ad]{color:var(--muted);margin:0;font-size:.875rem}.cards[data-v-341415ad]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.integ-card[data-v-341415ad]{color:inherit;flex-direction:column;gap:.65rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.integ-card[data-v-341415ad]:hover{border-color:var(--primary);background:#8b5cf610}.card-top[data-v-341415ad]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.card-top h3[data-v-341415ad]{margin:0;font-size:1rem}.badge[data-v-341415ad]{white-space:nowrap;border-radius:999px;padding:.2rem .45rem;font-size:.7rem;font-weight:600}.badge.ok[data-v-341415ad]{color:#4ade80;background:#22c55e33}.badge.warn[data-v-341415ad]{color:#fbbf24;background:#f59e0b33}.badge.muted[data-v-341415ad]{color:var(--muted);background:#6b728033}.detail[data-v-341415ad]{color:var(--muted);flex:1;margin:0;font-size:.85rem;line-height:1.4}.cta[data-v-341415ad]{color:var(--primary);font-size:.8rem;font-weight:600}.error[data-v-341415ad]{color:var(--danger)}.hint[data-v-341415ad]{color:var(--muted)}.channels-page h2[data-v-06c97bd6]{margin-bottom:.25rem;font-size:1.35rem}.subtitle[data-v-06c97bd6]{color:var(--muted);font-size:.875rem}.toolbar[data-v-06c97bd6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.connect-card[data-v-06c97bd6]{margin-bottom:1rem}.connect-card h2[data-v-06c97bd6],.channel-list h2[data-v-06c97bd6],.rewards-panel h2[data-v-06c97bd6]{margin-bottom:1rem;font-size:1rem}.connect-actions[data-v-06c97bd6]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.input[data-v-06c97bd6]{flex:1;min-width:260px}.preview-card[data-v-06c97bd6]{border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.preview-title[data-v-06c97bd6]{margin-bottom:.25rem;font-weight:600}.avatar[data-v-06c97bd6]{object-fit:cover;border-radius:50%;width:40px;height:40px}.avatar.lg[data-v-06c97bd6]{width:72px;height:72px}.channel-summary[data-v-06c97bd6]{align-items:center;gap:.75rem;display:flex}.channels-grid[data-v-06c97bd6]{grid-template-columns:260px 1fr;gap:1rem;display:grid}@media (width<=800px){.channels-grid[data-v-06c97bd6]{grid-template-columns:1fr}}.channel-item[data-v-06c97bd6]{text-align:left;border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;grid-template-columns:1fr auto;gap:.25rem;margin-bottom:.5rem;padding:.75rem;display:grid}.channel-item.active[data-v-06c97bd6]{border-color:var(--primary);background:#8b5cf622}.channel-item .platform[data-v-06c97bd6]{color:var(--muted);grid-column:1/-1;font-size:.75rem}.channel-item .disconnect[data-v-06c97bd6]{grid-area:1/2/span 2;align-self:center}.reward-list[data-v-06c97bd6]{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.reward-item[data-v-06c97bd6]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.reward-item label[data-v-06c97bd6]{cursor:pointer;flex:1;align-items:center;gap:.5rem;display:flex}.reward-cost[data-v-06c97bd6]{color:var(--muted);font-size:.875rem}.btn-twitch[data-v-06c97bd6]{color:#fff;background:#9146ff;text-decoration:none}.btn-vk[data-v-06c97bd6]{color:#fff;background:#07f;margin-top:.75rem;text-decoration:none;display:inline-block}.btn-vk.disabled[data-v-06c97bd6]{opacity:.5;pointer-events:none}.empty[data-v-06c97bd6]{text-align:center;color:var(--muted);padding:2rem}.error[data-v-06c97bd6]{color:var(--danger)}.warn[data-v-06c97bd6]{color:#fbbf24;margin:.5rem 0;font-size:.875rem}.ok[data-v-06c97bd6]{color:#4ade80}.hint[data-v-06c97bd6]{color:var(--muted);margin-bottom:.75rem;font-size:.875rem}.muted[data-v-06c97bd6]{color:var(--muted)}.btn-sm[data-v-06c97bd6]{padding:.25rem .5rem}.donation-settings h2[data-v-b07285b8]{margin-bottom:.5rem;font-size:1rem}.section-title[data-v-b07285b8]{margin:1rem 0 .75rem;font-size:.9rem}.hint[data-v-b07285b8]{color:var(--muted);margin-bottom:1rem;font-size:.875rem}.hint.small[data-v-b07285b8]{margin:.35rem 0 0;font-size:.8rem}.error[data-v-b07285b8]{color:var(--danger);margin-bottom:.75rem;font-size:.875rem}.ok[data-v-b07285b8]{color:#4ade80;margin-bottom:.75rem;font-size:.875rem}.ok-inline[data-v-b07285b8]{color:#4ade80;margin-bottom:.5rem;font-size:.875rem}.muted[data-v-b07285b8]{color:var(--muted);font-weight:400}.connection[data-v-b07285b8],.auto-create[data-v-b07285b8]{margin-bottom:.5rem}.check[data-v-b07285b8]{cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.pricing-table[data-v-b07285b8]{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}.pricing-header[data-v-b07285b8],.pricing-row[data-v-b07285b8]{grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem;display:grid}.pricing-header[data-v-b07285b8]{color:var(--muted);font-size:.75rem}.actions[data-v-b07285b8]{gap:.5rem;margin-bottom:1rem;display:flex}.card-inner[data-v-b07285b8]{background:var(--bg);border:1px solid var(--border);border-radius:6px;margin-top:1rem;padding:1rem}.card-inner h3[data-v-b07285b8]{margin-bottom:.75rem;font-size:.9rem}.preview-row[data-v-b07285b8]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.preview-result[data-v-b07285b8]{color:var(--text-h);font-weight:600}.form-grid[data-v-b07285b8]{gap:.5rem;margin-bottom:.75rem;display:grid}.btn-sm[data-v-b07285b8]{padding:.25rem .5rem}.page-header[data-v-765dca0d]{margin-bottom:1.25rem}.page-header h2[data-v-765dca0d]{margin-bottom:.25rem;font-size:1.35rem}.subtitle[data-v-765dca0d]{color:var(--muted);margin:0;font-size:.875rem}.flash[data-v-765dca0d]{color:#4ade80;margin-bottom:1rem;font-size:.875rem}.flash.error[data-v-765dca0d]{color:var(--danger)}.hint[data-v-765dca0d]{color:var(--muted)}.live-preview-meta[data-v-eb8aaaed]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;font-size:.8rem;display:flex}.live-preview-meta .hint[data-v-eb8aaaed]{text-align:center;flex:260px}.meta-btn[data-v-eb8aaaed]{border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:.25rem .6rem;font-size:.8rem}.meta-btn[data-v-eb8aaaed]:hover{border-color:var(--accent)}.preview-stage[data-v-eb8aaaed]{aspect-ratio:16/9;border:1px dashed var(--border);background:#000;border-radius:10px;width:100%;max-width:1280px;position:relative;overflow:hidden}.preview-checker[data-v-eb8aaaed]{background-color:#0000;background-image:linear-gradient(45deg,#ffffff0d 25%,#0000 25%),linear-gradient(-45deg,#ffffff0d 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff0d 75%),linear-gradient(-45deg,#0000 75%,#ffffff0d 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:0}.preview-obs-bg[data-v-eb8aaaed]{position:absolute;inset:0}.preview-scene[data-v-eb8aaaed]{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.preview-canvas[data-v-eb8aaaed]{transform-origin:0 0;color:var(--text);font-family:Segoe UI,system-ui,sans-serif;position:absolute;top:0;left:0}.overlay-panel[data-v-eb8aaaed]{width:var(--panel-width);max-width:calc(100% - 24px);color:var(--text);font-size:var(--panel-font-size);border-radius:calc(var(--panel-radius) + 2px);padding:var(--panel-padding);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-left:3px solid var(--accent);background:radial-gradient(140% 120% at 100% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 58%), linear-gradient(180deg, #090b0fd1, #090b0fa8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px #ffffff0a inset, 0 0 22px color-mix(in srgb, var(--accent) 22%, transparent), 0 14px 34px #00000080;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.overlay-panel.is-dragging[data-v-eb8aaaed]{cursor:grabbing}.overlay-total[data-v-eb8aaaed]{border-bottom:1px solid color-mix(in srgb, var(--accent) 28%, transparent);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:10px;display:flex}.overlay-total-label[data-v-eb8aaaed]{text-transform:uppercase;letter-spacing:.1em;color:#ffffffeb;text-shadow:0 1px 8px #0009;font-size:.95em;font-weight:700}.overlay-total-value[data-v-eb8aaaed]{text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 50%, transparent), color-mix(in srgb, var(--accent) 24%, transparent));border:1px solid color-mix(in srgb, var(--accent) 70%, transparent);text-shadow:0 0 12px color-mix(in srgb, var(--accent) 90%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--accent) 35%, transparent), 0 0 0 1px #ffffff0f inset;border-radius:10px;justify-content:center;align-items:center;padding:2px 14px;font-size:2.1em;font-weight:800;line-height:1.15;display:inline-flex}.overlay-counters[data-v-eb8aaaed]{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.overlay-counter-row[data-v-eb8aaaed]{align-items:center;gap:8px;display:flex}.overlay-counter-label[data-v-eb8aaaed]{letter-spacing:.08em;text-transform:uppercase;color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.85em;font-weight:700;overflow:hidden}.overlay-counter-value[data-v-eb8aaaed]{font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 42%, transparent), color-mix(in srgb, var(--accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--accent) 62%, transparent);text-shadow:0 0 10px color-mix(in srgb, var(--accent) 80%, transparent);border-radius:8px;flex-shrink:0;padding:1px 10px;font-size:1.25em;font-weight:800;line-height:1.25}.overlay-counter-value.is-done[data-v-eb8aaaed]{color:#d1fae5;text-shadow:0 0 10px #10b981bf;background:linear-gradient(#10b98175,#10b9812e);border-color:#34d399c7}.overlay-panel.mode-count[data-v-eb8aaaed]{flex-direction:column;align-items:stretch;display:flex}.overlay-panel.mode-count .overlay-total[data-v-eb8aaaed]{border-bottom:none;align-items:center;width:100%;margin-bottom:0;padding-bottom:0}.overlay-panel.mode-count .overlay-total-label[data-v-eb8aaaed],.overlay-panel.mode-count .overlay-total-value[data-v-eb8aaaed]{align-items:center;line-height:1;display:flex}.overlay-poke-badge[data-v-eb8aaaed]{color:#111827;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 95%, transparent), color-mix(in srgb, var(--accent) 60%, transparent));border-radius:8px;margin-bottom:10px;padding:4px 10px;font-size:.85em;font-weight:700;animation:.25s poke-badge-in-eb8aaaed}.overlay-panel.is-poked[data-v-eb8aaaed]{border-color:var(--accent);box-shadow:0 0 0 1px #ffffff0f inset, 0 0 34px color-mix(in srgb, var(--accent) 55%, transparent), 0 14px 34px #00000080}.overlay-panel.poke-hit[data-v-eb8aaaed]{animation:.55s cubic-bezier(.36,.07,.19,.97) poke-shake-eb8aaaed}@keyframes poke-badge-in-eb8aaaed{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes poke-shake-eb8aaaed{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.overlay-orders[data-v-eb8aaaed]{flex-direction:column;gap:8px;display:flex}.overlay-orders.mode-scroll[data-v-eb8aaaed]{max-height:calc(var(--canvas-height,1080px) / 2);overflow:hidden}.overlay-scroll-track[data-v-eb8aaaed]{flex-direction:column;gap:8px;display:flex}.overlay-scroll-track.is-scrolling[data-v-eb8aaaed]{animation-name:overlay-preview-scroll-eb8aaaed;animation-timing-function:linear;animation-iteration-count:infinite}.overlay-order-row[data-v-eb8aaaed]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.overlay-order-icon[data-v-eb8aaaed]{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.35em;height:1.35em;margin-top:.05em;font-size:.78em;font-weight:800;line-height:1;display:inline-flex}.overlay-order-icon.is-regular[data-v-eb8aaaed]{color:#e5e7eb;background:#ffffff24}.overlay-order-icon.is-donation[data-v-eb8aaaed]{color:#111827;background:#fbbf24}.overlay-order-flag[data-v-eb8aaaed]{background:#ffffff14;border-radius:2px;flex-shrink:0;width:auto;height:1.1em;margin-top:.13em;box-shadow:0 0 0 1px #ffffff47}.overlay-order-main[data-v-eb8aaaed]{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.overlay-order-row.pinned .overlay-order-title[data-v-eb8aaaed]{color:#fbbf24}.overlay-order-title[data-v-eb8aaaed]{font-weight:600;line-height:1.35;font-family:var(--rc-font-vehicle);word-break:break-word;flex:1}.overlay-order-note[data-v-eb8aaaed]{color:var(--text);opacity:.72;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78em;line-height:1.3;display:-webkit-box;overflow:hidden}.overlay-order-qty[data-v-eb8aaaed]{text-align:right;min-width:2.2em;color:var(--accent);flex-shrink:0;font-weight:800}.overlay-order-mode-badge[data-v-eb8aaaed]{border:1px solid var(--accent);letter-spacing:.04em;height:1.1em;color:var(--accent);opacity:.9;border-radius:3px;flex-shrink:0;align-self:flex-start;align-items:center;margin-top:.13em;padding:0 .35em;font-size:.7em;font-weight:700;line-height:1;display:inline-flex}.overlay-order-mode[data-v-eb8aaaed]{border:1px solid var(--accent);letter-spacing:.04em;color:var(--accent);opacity:.9;border-radius:4px;align-self:flex-start;margin-top:.25em;padding:0 .45em;font-size:.68em;font-weight:700}.overlay-order-title.is-editable[data-v-eb8aaaed],.overlay-order-qty.is-editable[data-v-eb8aaaed]{cursor:default;border-bottom:1px dotted #ffffff59}.overlay-minus-btn[data-v-eb8aaaed]{color:var(--text);font:inherit;pointer-events:none;background:#ffffff1f;border:1px solid #ffffff59;border-radius:6px;flex-shrink:0;margin:0;padding:.15em .55em;font-weight:800;line-height:1.3}.overlay-panel.control-mode[data-v-eb8aaaed]{max-height:1056px;overflow:auto}@keyframes overlay-preview-scroll-eb8aaaed{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.preview-toast[data-v-eb8aaaed]{z-index:5;min-width:min(15em,100% - 24px);max-width:min(21.667em,100% - 24px);font-size:calc(14px * var(--toast-scale,1));border:1px solid color-mix(in srgb, var(--preview-accent,#9147ff) 60%, transparent);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--preview-accent,#9147ff) 28%, transparent), transparent 62%), linear-gradient(180deg, rgba(10, 12, 16, var(--toast-opacity,.78)), rgba(10, 12, 16, calc(var(--toast-opacity,.78) - .16)));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.833em;padding:.833em 1em;animation:.26s ease-out preview-toast-in-eb8aaaed;position:absolute;box-shadow:0 10px 26px #00000073}.preview-toast.is-dragging[data-v-eb8aaaed]{cursor:grabbing}.preview-toast-head[data-v-eb8aaaed]{justify-content:space-between;align-items:center;gap:.667em;font-size:1em;display:flex}.preview-toast-title[data-v-eb8aaaed]{font-family:var(--rc-font-vehicle);overflow-wrap:break-word}.preview-toast-qty[data-v-eb8aaaed]{background:color-mix(in srgb, var(--preview-accent,#9147ff) 35%, transparent);font-family:var(--mono,monospace);border-radius:999px;padding:.083em .5em;font-size:.833em}.preview-toast-meta[data-v-eb8aaaed]{color:#ffffffa6;margin-top:.25em;font-size:.833em}.preview-toast[data-position$=-right][data-v-eb8aaaed]{right:var(--toast-offset-x,1%);left:auto}.preview-toast[data-position$=-left][data-v-eb8aaaed]{left:var(--toast-offset-x,1%);right:auto}.preview-toast[data-position$=-center][data-v-eb8aaaed]{left:calc(50% + var(--toast-offset-x,0%));right:auto;translate:-50%}.preview-toast[data-position^=top-][data-v-eb8aaaed]{top:var(--toast-offset-y,1%);bottom:auto}.preview-toast[data-position^=middle-][data-v-eb8aaaed]{top:calc(50% + var(--toast-offset-y,0%));bottom:auto;translate:0 -50%}.preview-toast[data-position=middle-center][data-v-eb8aaaed]{translate:-50% -50%}.preview-toast[data-position^=bottom-][data-v-eb8aaaed]{bottom:var(--toast-offset-y,1%);top:auto}@keyframes preview-toast-in-eb8aaaed{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.appearance[data-v-4a7391cd]{flex-direction:column;gap:1rem;display:flex}.section-title[data-v-4a7391cd]{margin:0;font-size:.9rem}.hint[data-v-4a7391cd]{color:var(--muted);margin:-.5rem 0 0;font-size:.8rem}.field[data-v-4a7391cd]{flex-direction:column;gap:.35rem;font-size:.875rem;display:flex}.slider-grid[data-v-4a7391cd]{gap:.75rem;display:grid}.anchor-row[data-v-4a7391cd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.anchor-label[data-v-4a7391cd]{color:var(--muted);font-size:.875rem}.toggle-group[data-v-4a7391cd]{border:1px solid var(--border);border-radius:8px;display:inline-flex;overflow:hidden}.toggle-btn[data-v-4a7391cd]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:.4rem .85rem;font-size:.875rem}.toggle-btn+.toggle-btn[data-v-4a7391cd]{border-left:1px solid var(--border)}.toggle-btn.active[data-v-4a7391cd]{color:var(--text-h);background:#8b5cf633;font-weight:600}.colors[data-v-4a7391cd]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.input[data-v-4a7391cd]{border:1px solid var(--border);background:var(--bg);min-width:120px;color:var(--text);border-radius:8px;flex:1;padding:.5rem .75rem}.page-header h2[data-v-715eb4ee]{margin:0 0 .25rem;font-size:1.35rem}.muted[data-v-715eb4ee]{color:var(--muted)}.overlay-shell[data-v-715eb4ee]{margin-top:1rem}.tabs[data-v-715eb4ee]{gap:.5rem;margin-bottom:1rem;display:flex}.tab[data-v-715eb4ee]{border:1px solid var(--border);color:var(--muted);cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:.4rem .9rem;font-size:.875rem}.tab.active[data-v-715eb4ee]{color:var(--text-h);border-color:var(--accent,#9147ff);background:#9147ff1a}.settings-pane[data-v-715eb4ee]{flex-direction:column;gap:1rem;display:flex}.preview-pane[data-v-715eb4ee]{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1.25rem;overflow-x:auto}.preview-head[data-v-715eb4ee]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.preview-hint[data-v-715eb4ee]{margin:0;font-size:.875rem}.preview-check[data-v-715eb4ee]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.875rem;display:inline-flex}.preview-link[data-v-715eb4ee]{color:var(--text-h,var(--text));font-size:.875rem;font-weight:600}.card[data-v-715eb4ee]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:1.25rem}.section-title[data-v-715eb4ee]{margin:0;font-size:.9rem}.url-row[data-v-715eb4ee]{flex-wrap:wrap;gap:.5rem;display:flex}.url-hint[data-v-715eb4ee]{margin:0;font-size:.875rem}.toast-test-hint[data-v-715eb4ee]{font-size:.8rem;line-height:1.3}.input[data-v-715eb4ee]{border:1px solid var(--border);background:var(--bg);min-width:120px;color:var(--text);border-radius:8px;flex:1;padding:.5rem .75rem}.form[data-v-715eb4ee]{flex-direction:column;gap:1rem;display:flex}.field[data-v-715eb4ee]{flex-direction:column;gap:.35rem;font-size:.875rem;display:flex}.alert[data-v-715eb4ee]{border-radius:8px;margin-top:1rem;padding:.75rem 1rem}.alert-error[data-v-715eb4ee]{color:#f87171;background:#dc26261f}.alert-success[data-v-715eb4ee]{color:#4ade80;background:#22c55e1f}.toast-grid[data-v-715eb4ee]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}@media (width<=900px){.toast-grid[data-v-715eb4ee]{grid-template-columns:1fr}}.toast-settings[data-v-715eb4ee]{flex-direction:column;gap:.75rem;display:flex}.anchor-row[data-v-715eb4ee]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.anchor-label[data-v-715eb4ee]{color:var(--muted);font-size:.875rem}.aspect-row[data-v-715eb4ee]{justify-content:flex-start}.aspect-select[data-v-715eb4ee]{flex:220px;max-width:340px}.aspect-input[data-v-715eb4ee]{width:5rem}.aspect-sep[data-v-715eb4ee]{color:var(--muted)}.source-card[data-v-715eb4ee]{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.35rem;margin:.75rem 0 1rem;padding:.75rem .9rem;display:flex}.source-head[data-v-715eb4ee]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.source-line[data-v-715eb4ee]{margin:0;font-size:.875rem}.toggle-group[data-v-715eb4ee]{border:1px solid var(--border);border-radius:8px;display:inline-flex;overflow:hidden}.toggle-btn[data-v-715eb4ee]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:.4rem .85rem;font-size:.85rem}.toggle-btn+.toggle-btn[data-v-715eb4ee]{border-left:1px solid var(--border)}.toggle-btn.active[data-v-715eb4ee]{background:var(--primary);color:#fff}.scene-switch.disabled[data-v-715eb4ee]{opacity:.5}.toggle-btn[data-v-715eb4ee]:disabled{cursor:not-allowed}.sound-settings[data-v-715eb4ee]{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.poke-settings[data-v-715eb4ee]{flex-direction:column;gap:.75rem;display:flex}.section-subtitle[data-v-715eb4ee]{color:var(--text-h,var(--text));margin:0;font-size:.95rem}.sound-row[data-v-715eb4ee]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sound-row .input[data-v-715eb4ee]{flex:200px}.sound-file-input[data-v-715eb4ee]{display:none}.sound-hint[data-v-715eb4ee]{margin:0;font-size:.8rem;line-height:1.5}.counter-create[data-v-715eb4ee]{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.counter-create-title[data-v-715eb4ee]{flex:220px}.counter-create-target[data-v-715eb4ee]{width:7rem}.counter-list[data-v-715eb4ee]{flex-direction:column;gap:.5rem;display:flex}.counter-row[data-v-715eb4ee]{border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.counter-title[data-v-715eb4ee]{flex:200px}.counter-values[data-v-715eb4ee]{align-items:center;gap:.4rem;display:flex}.counter-inline[data-v-715eb4ee]{color:var(--muted);align-items:center;gap:.35rem;font-size:.8rem;display:flex}.counter-number[data-v-715eb4ee]{width:6rem}.counter-slash[data-v-715eb4ee]{color:var(--muted)}.counter-visible[data-v-715eb4ee]{white-space:nowrap}.counter-actions[data-v-715eb4ee]{gap:.5rem;margin-left:auto;display:flex}.counter-tabs[data-v-715eb4ee]{margin-bottom:0}.counter-pager[data-v-715eb4ee]{align-items:center;gap:.75rem;display:flex}.members-page h2[data-v-67cd4d6a]{margin-bottom:.25rem;font-size:1.35rem}.subtitle[data-v-67cd4d6a]{color:var(--muted);font-size:.875rem}.toolbar[data-v-67cd4d6a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.form-card[data-v-67cd4d6a]{margin-bottom:1rem}.form-card h2[data-v-67cd4d6a]{margin-bottom:.75rem;font-size:1rem}.form-row[data-v-67cd4d6a]{flex-wrap:wrap;gap:.5rem;display:flex}.member-list[data-v-67cd4d6a]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.member-item[data-v-67cd4d6a]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.member-info[data-v-67cd4d6a]{flex:1;align-items:center;gap:.5rem;min-width:160px;display:flex}.name[data-v-67cd4d6a]{font-weight:600}.meta[data-v-67cd4d6a]{color:var(--muted);font-size:.75rem}.mono[data-v-67cd4d6a]{font-family:monospace}.badge[data-v-67cd4d6a]{background:var(--border);border-radius:4px;padding:.15rem .5rem;font-size:.75rem}.badge.owner[data-v-67cd4d6a]{color:#c4b5fd;background:#9147ff22}.badge.moderator[data-v-67cd4d6a]{color:#93c5fd;background:#60a5fa22}.empty[data-v-67cd4d6a]{text-align:center;color:var(--muted);padding:2rem}.error[data-v-67cd4d6a]{color:var(--danger)}.ok[data-v-67cd4d6a]{color:#4ade80}.hint[data-v-67cd4d6a]{color:var(--muted);margin-bottom:.75rem;font-size:.875rem}.btn-sm[data-v-67cd4d6a]{padding:.25rem .5rem}.audit-page h2[data-v-2c02dc7e]{margin-bottom:.25rem;font-size:1.35rem}.subtitle[data-v-2c02dc7e]{color:var(--muted);font-size:.875rem}.toolbar[data-v-2c02dc7e]{margin-bottom:1.5rem}.table-wrap[data-v-2c02dc7e]{padding:0;overflow-x:auto}.audit-table[data-v-2c02dc7e]{border-collapse:collapse;width:100%;font-size:.875rem}.audit-table th[data-v-2c02dc7e],.audit-table td[data-v-2c02dc7e]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.75rem 1rem}.audit-table th[data-v-2c02dc7e]{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.time[data-v-2c02dc7e]{white-space:nowrap;color:var(--muted)}.details[data-v-2c02dc7e]{word-break:break-all;max-width:320px;color:var(--muted);font-family:monospace;font-size:.75rem}.mono[data-v-2c02dc7e]{font-family:monospace;font-size:.8rem}.pager[data-v-2c02dc7e]{align-items:center;gap:1rem;margin-top:1rem;display:flex}.empty[data-v-2c02dc7e]{text-align:center;color:var(--muted);padding:2rem}.error[data-v-2c02dc7e]{color:var(--danger)}.hint[data-v-2c02dc7e]{color:var(--muted);font-size:.875rem}.admin-page h1[data-v-28e33e81]{margin-bottom:.25rem}.subtitle[data-v-28e33e81]{color:var(--muted);font-size:.875rem}.toolbar[data-v-28e33e81]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.overview[data-v-28e33e81]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin-bottom:1.5rem;display:grid}.table-card[data-v-28e33e81]{text-align:left;cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text);justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.table-card.active[data-v-28e33e81]{border-color:var(--primary,#9147ff);box-shadow:0 0 0 1px #9147ff55}.table-name[data-v-28e33e81]{word-break:break-all;font-family:monospace;font-size:.8rem}.table-count[data-v-28e33e81]{font-size:1.1rem;font-weight:700}.table-toolbar[data-v-28e33e81]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.table-toolbar h2[data-v-28e33e81]{margin:0;font-size:1.1rem}.muted[data-v-28e33e81]{color:var(--muted);font-weight:400}.search-row[data-v-28e33e81]{gap:.5rem;display:flex}.grid[data-v-28e33e81]{grid-template-columns:1fr minmax(260px,360px);gap:1rem;display:grid}@media (width<=900px){.grid[data-v-28e33e81]{grid-template-columns:1fr}}.table-wrap[data-v-28e33e81]{padding:0;overflow-x:auto}.data-table[data-v-28e33e81]{border-collapse:collapse;width:100%;font-size:.8rem}.data-table th[data-v-28e33e81],.data-table td[data-v-28e33e81]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:.55rem .75rem;overflow:hidden}.data-table th[data-v-28e33e81]{color:var(--muted);text-transform:uppercase;font-size:.7rem}.data-table tbody tr[data-v-28e33e81]{cursor:pointer}.data-table tbody tr[data-v-28e33e81]:hover,.data-table tbody tr.selected[data-v-28e33e81]{background:#9147ff18}.pager[data-v-28e33e81]{align-items:center;gap:.75rem;padding:.75rem;display:flex}.detail[data-v-28e33e81]{max-height:70vh;overflow:auto}.detail-head[data-v-28e33e81]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.detail-actions[data-v-28e33e81]{flex-wrap:wrap;gap:.4rem;display:flex}.detail h3[data-v-28e33e81]{margin:0;font-size:1rem}.detail dt[data-v-28e33e81]{color:var(--muted);text-transform:uppercase;margin-top:.65rem;font-size:.7rem}.detail dd[data-v-28e33e81]{word-break:break-all;margin:.15rem 0 0;font-family:monospace;font-size:.8rem}.detail pre[data-v-28e33e81]{white-space:pre-wrap;margin:0;font-size:.75rem}.error[data-v-28e33e81]{color:var(--danger)}.ok[data-v-28e33e81]{color:#4ade80}.hint[data-v-28e33e81]{color:var(--muted);font-size:.875rem}.btn-sm[data-v-28e33e81]{padding:.25rem .5rem}.br-form[data-v-28e33e81]{border-top:1px solid var(--border);margin-bottom:.5rem;padding-top:.75rem}.br-form h4[data-v-28e33e81]{margin:0 0 .5rem;font-size:.85rem}.br-form label[data-v-28e33e81]{color:var(--muted);margin-bottom:.5rem;font-size:.75rem;display:block}.br-form .input[data-v-28e33e81]{width:100%;margin-top:.2rem}.br-actions[data-v-28e33e81]{gap:.4rem;display:flex}.public[data-v-c18eb0c5]{flex-direction:column;gap:1rem;display:flex}h1[data-v-c18eb0c5]{margin:0 0 .25rem;font-size:1.4rem}h2[data-v-c18eb0c5]{margin:0 0 .5rem;font-size:1.05rem}.muted[data-v-c18eb0c5]{color:var(--muted);margin:0;font-size:.85rem}.card[data-v-c18eb0c5]{background:var(--surface);border:1px solid var(--border);box-shadow:none;border-radius:8px;padding:1rem}.grid[data-v-c18eb0c5]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.identity[data-v-c18eb0c5]{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.identity p[data-v-c18eb0c5]{margin:0;font-size:.85rem}.identity a[data-v-c18eb0c5]{color:var(--text)}.slug-field[data-v-c18eb0c5]{margin-bottom:.75rem}.field-hint[data-v-c18eb0c5]{color:var(--muted);font-size:.72rem;line-height:1.35}label[data-v-c18eb0c5]{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.75rem;display:flex}label.check[data-v-c18eb0c5]{color:var(--text);flex-direction:row;align-items:center;gap:.5rem;font-size:.85rem}input[data-v-c18eb0c5],select[data-v-c18eb0c5],textarea[data-v-c18eb0c5]{background:var(--bg);border:1px solid var(--border);color:var(--text);font:inherit;resize:vertical;border-radius:6px;padding:7px 10px;font-size:.85rem}.about[data-v-c18eb0c5]{margin-top:.25rem}.chips[data-v-c18eb0c5]{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.chip[data-v-c18eb0c5]{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:.8rem}.chip.active[data-v-c18eb0c5]{background:var(--text);border-color:var(--text);color:#111827;font-weight:500}.reward-form[data-v-c18eb0c5]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:.6rem;margin:.5rem 0 .75rem;display:grid}.reward-tools[data-v-c18eb0c5]{align-items:center;gap:.6rem;margin-top:.15rem;display:flex}.link[data-v-c18eb0c5]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;text-decoration:underline}.link[data-v-c18eb0c5]:disabled{opacity:.5;cursor:default}label.inline[data-v-c18eb0c5]{color:var(--muted);flex-direction:row;align-items:center;gap:.35rem;font-size:.72rem}.rewards[data-v-c18eb0c5]{border-collapse:collapse;width:100%;font-size:.85rem}.rewards th[data-v-c18eb0c5]{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:6px 8px;font-size:.75rem;font-weight:500}.rewards td[data-v-c18eb0c5]{border-bottom:1px solid #36373980;padding:6px 8px}.right[data-v-c18eb0c5]{text-align:right}.flash[data-v-c18eb0c5]{border-radius:6px;margin:0;padding:8px 12px;font-size:.85rem}.flash.error[data-v-c18eb0c5]{color:var(--text);background:#ef44441f}.flash.ok[data-v-c18eb0c5]{color:#4ade80;background:#59d4991f}.rule-form[data-v-7c5828f1]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:end;gap:.6rem;display:grid}.rule-form label[data-v-7c5828f1]{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.rule-form input[data-v-7c5828f1],.rule-form select[data-v-7c5828f1]{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85rem}.price-source[data-v-71c26de6]{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.price-source.compact[data-v-71c26de6]{gap:0}.dot[data-v-71c26de6]{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.src-override .dot[data-v-71c26de6]{background:#a78bfa;box-shadow:0 0 6px #a78bfab3}.src-tag .dot[data-v-71c26de6]{background:#2dd4bf;box-shadow:0 0 6px #2dd4bfb3}.src-rule .dot[data-v-71c26de6]{background:#9ca3af}.src-none .dot[data-v-71c26de6]{border:1px solid var(--muted);background:0 0}.src-tag .text[data-v-71c26de6]{color:#2dd4bf}.src-override .text[data-v-71c26de6]{color:#a78bfa}.tag-icon[data-v-2ac2fda2]{vertical-align:middle;flex:none;display:inline-block}.tag-dot[data-v-2ac2fda2]{vertical-align:middle;border-radius:50%;flex:none;display:inline-block;box-shadow:0 0 4px #0009}.vehicles[data-v-175c1848]{flex-direction:column;gap:1rem;display:flex}.head[data-v-175c1848]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-175c1848]{margin:0 0 .25rem;font-size:1.4rem}h2[data-v-175c1848]{margin:0 0 .5rem;font-size:1.05rem}.muted[data-v-175c1848]{color:var(--muted);margin:0;font-size:.85rem}.head .muted a[data-v-175c1848]{color:var(--text)}.small[data-v-175c1848]{font-size:.75rem}.kind-row[data-v-175c1848]{flex-wrap:wrap;gap:6px;display:flex}.more[data-v-175c1848]{justify-content:center;margin-top:14px;display:flex}.filters[data-v-175c1848]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filters .select[data-v-175c1848]{width:auto;min-width:150px}.filters .input[data-v-175c1848]{flex:180px;width:auto;min-width:160px}.filters select[data-v-175c1848],.filters input[data-v-175c1848],.row select[data-v-175c1848],.price-row input[data-v-175c1848],.vehicles-table select[data-v-175c1848]{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85rem}.card[data-v-175c1848]{background:var(--surface);border:1px solid var(--border);box-shadow:none;border-radius:8px;padding:1rem}.row[data-v-175c1848]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.section-head[data-v-175c1848]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.section-head h2[data-v-175c1848]{margin:0}.rule-actions[data-v-175c1848]{justify-content:flex-end;gap:.4rem;display:flex}.modal[data-v-175c1848]{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040506b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-card[data-v-175c1848]{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.75rem;width:100%;max-width:380px;padding:1.25rem;display:flex}.modal-card.wide[data-v-175c1848]{max-width:760px}.modal-card h3[data-v-175c1848]{margin:0;font-size:1.05rem}.modal-actions[data-v-175c1848]{justify-content:flex-end;gap:.5rem;display:flex}.modal-error[data-v-175c1848]{color:var(--danger);margin:0;font-size:.8rem}.rules[data-v-175c1848],.vehicles-table[data-v-175c1848]{border-collapse:collapse;width:100%;margin-top:.75rem;font-size:.85rem}.rules th[data-v-175c1848],.vehicles-table th[data-v-175c1848]{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:6px 8px;font-size:.75rem;font-weight:500}.rules td[data-v-175c1848],.vehicles-table td[data-v-175c1848]{vertical-align:middle;border-bottom:1px solid #36373980;padding:6px 8px}.right[data-v-175c1848]{text-align:right}.nowrap[data-v-175c1848]{white-space:nowrap;color:var(--muted);font-size:.8rem}.table-head[data-v-175c1848]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.icon img[data-v-175c1848]{object-fit:contain;width:44px;height:26px;display:block}.name[data-v-175c1848]{font-family:var(--rc-font-vehicle);color:var(--text-h);font-weight:500}.price-row[data-v-175c1848]{align-items:center;gap:.35rem;display:flex}.price-row .price[data-v-175c1848]{width:76px}.price-source[data-v-175c1848]{margin-top:.2rem}.tag-chips[data-v-175c1848]{flex-wrap:wrap;gap:.25rem;max-width:190px;display:flex}.tag-chip[data-v-175c1848]{border:1px solid var(--border);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-size:.7rem;display:inline-flex}.tag-chip.muted[data-v-175c1848]{color:var(--muted)}.state-unavailable[data-v-175c1848]{opacity:.45}.state-blocked[data-v-175c1848]{background:#ef44441f}.state-blocked .name[data-v-175c1848]{font-family:var(--rc-font-vehicle);color:var(--muted)}.flash[data-v-175c1848]{border-radius:6px;margin:0;padding:8px 12px;font-size:.85rem}.flash.error[data-v-175c1848]{color:var(--text);background:#ef44441f}.flash.ok[data-v-175c1848]{color:#4ade80;background:#59d4991f}.public-shell[data-v-de1ad460]{background-color:var(--rc-color-void-black);background-image:radial-gradient(1100px 620px at 18% -8%, rgba(var(--rc-page-glow), var(--rc-page-glow-alpha)), transparent 62%), radial-gradient(900px 520px at 100% 8%, rgba(var(--rc-page-glow), var(--rc-page-glow-alpha)), transparent 66%), radial-gradient(1000px 700px at 60% 110%, rgba(var(--rc-page-glow), var(--rc-page-glow-alpha)), transparent 70%), linear-gradient(180deg, rgba(var(--rc-page-glow), .06), transparent 60%);min-height:100vh;color:var(--rc-color-mist);font-family:var(--rc-font-inter);background-repeat:no-repeat;background-attachment:fixed;flex-direction:column;display:flex}.nav-wrap[data-v-de1ad460]{z-index:20;padding:0 var(--rc-space-24);position:sticky;top:12px}.nav[data-v-de1ad460]{max-width:var(--rc-page-max-width);justify-content:space-between;align-items:center;gap:var(--rc-space-16);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-button);-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);background:#07080a8c;margin:0 auto;padding:10px 16px;display:flex}.brand[data-v-de1ad460]{color:var(--rc-color-pure-white);letter-spacing:.01em;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.domain[data-v-de1ad460]{color:var(--rc-color-ash)}.nav-right[data-v-de1ad460]{align-items:center;gap:10px;min-width:0;display:flex}.nav-right .order-cooldown[data-v-de1ad460-s]{flex:none}.menu-wrap[data-v-de1ad460]{flex:none;position:relative}.menu-toggle[data-v-de1ad460]{border:1px solid var(--rc-border-hairline);width:36px;height:36px;color:var(--rc-color-ash);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-toggle[data-v-de1ad460]:hover{color:var(--rc-color-pure-white)}.menu[data-v-de1ad460]{border:1px solid var(--rc-border-hairline);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:30;background:#07080af0;border-radius:14px;flex-direction:column;gap:2px;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 36px #00000080}.menu-user[data-v-de1ad460]{color:var(--rc-color-smoke);margin:4px 10px 6px;font-size:12px}.menu-item[data-v-de1ad460]{width:100%;color:var(--rc-color-mist);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 10px;font-size:13px;text-decoration:none;display:block}.menu-item[data-v-de1ad460]:hover{color:var(--rc-color-pure-white);background:#ffffff0f}.menu-item[data-v-de1ad460]:disabled{opacity:.5;cursor:default}.page[data-v-de1ad460]{width:100%;max-width:var(--rc-page-max-width);padding:var(--rc-space-40) var(--rc-space-24) var(--rc-space-80);flex:1;margin:0 auto}.page.wide[data-v-de1ad460]{max-width:none;padding:var(--rc-space-32) var(--rc-space-16) var(--rc-space-64)}.footer[data-v-de1ad460]{border-top:1px solid var(--rc-border-hairline);padding:var(--rc-space-24);color:var(--rc-color-smoke);font-family:var(--rc-font-mono);justify-content:center;gap:10px;font-size:12px;display:flex}.sep[data-v-de1ad460]{color:var(--rc-color-slate)}@media (width<=720px){.nav[data-v-de1ad460]{flex-wrap:wrap;row-gap:8px}.nav-right[data-v-de1ad460]{flex-wrap:wrap;justify-content:flex-end;gap:6px}.nav-right .variant-badge[data-v-de1ad460-s]{padding:4px 8px;font-size:11px}}.hero[data-v-e671440b]{padding:var(--rc-space-64) 0 var(--rc-space-56);max-width:760px}.eyebrow[data-v-e671440b]{margin:0 0 var(--rc-space-16);font-family:var(--rc-font-mono);font-size:var(--rc-text-eyebrow);letter-spacing:var(--rc-tracking-eyebrow);text-transform:uppercase;color:var(--rc-color-smoke)}h1[data-v-e671440b]{margin:0 0 var(--rc-space-24);font-size:var(--rc-text-heading-lg);letter-spacing:var(--rc-tracking-heading-lg);color:var(--rc-color-pure-white);font-weight:400;line-height:1.1}.lead[data-v-e671440b]{margin:0 0 var(--rc-space-32);color:var(--rc-color-ash);font-size:var(--rc-text-body);max-width:520px}.search[data-v-e671440b]{gap:var(--rc-space-8);max-width:560px;display:flex}.search input[data-v-e671440b]{border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-input);color:var(--rc-color-pure-white);font:inherit;background:#ffffff0d;flex:1;padding:10px 14px;font-size:14px}.search input[data-v-e671440b]::placeholder{color:var(--rc-color-smoke)}.btn[data-v-e671440b]{background:var(--rc-color-mist);color:var(--rc-color-iron);border-radius:var(--rc-radius-button);font:inherit;cursor:pointer;border:none;padding:10px 16px;font-size:13px;font-weight:500}.list-head[data-v-e671440b]{justify-content:space-between;align-items:baseline;gap:var(--rc-space-16);margin-bottom:var(--rc-space-16);display:flex}h2[data-v-e671440b]{font-size:var(--rc-text-subheading);color:var(--rc-color-pure-white);margin:0;font-weight:500}.hint[data-v-e671440b]{color:var(--rc-color-smoke);margin:0;font-size:13px}.hint.error[data-v-e671440b]{color:var(--rc-color-coral-pulse)}.grid[data-v-e671440b]{gap:var(--rc-space-16);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.card[data-v-e671440b]{gap:var(--rc-space-8);padding:var(--rc-space-24);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-card);background:var(--rc-surface-card);box-shadow:var(--rc-shadow-key);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .12s;display:flex}.card[data-v-e671440b]:hover{border-color:rgba(var(--card-glow), .7)}.card[data-v-e671440b]{border-color:rgba(var(--card-glow,214, 226, 255), .35);box-shadow:0 0 12px rgba(var(--card-glow,214, 226, 255), .18);transition:box-shadow .16s,border-color .16s}.card[data-v-e671440b]:hover{box-shadow:0 0 0 1px rgba(var(--card-glow), .5), 0 0 18px rgba(var(--card-glow), .35)}.card-top[data-v-e671440b]{justify-content:space-between;align-items:center;display:flex}.avatar[data-v-e671440b]{border-radius:var(--rc-radius-circle);background:var(--rc-color-graphite);width:36px;height:36px;color:var(--rc-color-mist);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.badge[data-v-e671440b]{border-radius:var(--rc-radius-badge);background:var(--rc-surface-accent-tint);color:var(--rc-color-coral-pulse);padding:2px 8px;font-size:11px}h3[data-v-e671440b]{color:var(--rc-color-pure-white);margin:0;font-size:17px;font-weight:500}.muted[data-v-e671440b]{color:var(--rc-color-smoke);margin:0;font-size:13px;line-height:1.4}.tags[data-v-e671440b]{padding-top:var(--rc-space-8);flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.tag[data-v-e671440b]{border-radius:var(--rc-radius-badge);border:1px solid var(--rc-border-hairline);color:var(--rc-color-ash);padding:2px 8px;font-size:11px}.start-page[data-v-12550f06]{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.start-card[data-v-12550f06]{flex-direction:column;gap:.9rem;width:100%;max-width:480px;display:flex}.page-brand[data-v-12550f06]{align-items:center;gap:8px;margin-bottom:-.35rem;font-weight:700;display:inline-flex}.field[data-v-12550f06]{color:var(--muted);flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}.error[data-v-12550f06]{color:var(--danger);font-size:.875rem}.small[data-v-12550f06]{font-size:.875rem}.cards-page[data-v-25f57454]{flex-direction:column;gap:1rem;display:flex}.head[data-v-25f57454]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.head-actions[data-v-25f57454]{gap:.5rem;display:flex}.head-actions .btn[data-v-25f57454]{white-space:nowrap}.card-head[data-v-25f57454]{align-items:center;gap:.5rem;display:flex}.collapse-toggle[data-v-25f57454]{min-width:0;color:var(--text-h);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.25rem 0;font-size:1.05rem;font-weight:600;display:flex}.collapse-toggle:hover .card-title[data-v-25f57454]{color:#fff}.chevron[data-v-25f57454]{color:var(--muted);flex:none;transition:transform .22s cubic-bezier(.4,0,.2,1)}.collapse-toggle[aria-expanded=true] .chevron[data-v-25f57454]{transform:rotate(90deg)}.collapse-toggle[data-v-25f57454]:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.card-title[data-v-25f57454]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-summary[data-v-25f57454]{color:var(--muted);white-space:nowrap;flex:none;margin-left:auto;font-size:.8rem}.card-body[data-v-25f57454]{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1);display:grid}.card-body.expanded[data-v-25f57454]{grid-template-rows:1fr}.card-body-inner[data-v-25f57454]{opacity:0;min-height:0;transition:opacity .2s;overflow:hidden}.card-body.expanded .card-body-inner[data-v-25f57454]{opacity:1}.card-body-inner>.grid[data-v-25f57454]:first-child{margin-top:.75rem}.card[data-v-25f57454]{position:relative}.card.dragging[data-v-25f57454]{opacity:.5}.card.drop-before[data-v-25f57454]:before,.card.drop-after[data-v-25f57454]:after{background:var(--primary);content:"";border-radius:2px;height:3px;position:absolute;left:0;right:0}.card.drop-before[data-v-25f57454]:before{top:-.5rem}.card.drop-after[data-v-25f57454]:after{bottom:-.5rem}.drag-handle[data-v-25f57454]{width:1.6rem;height:1.6rem;color:var(--muted);cursor:grab;border-radius:.4rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.drag-handle[data-v-25f57454]:hover,.drag-handle[data-v-25f57454]:focus-visible{color:var(--text-h);background:#ffffff14;outline:none}.drag-handle[data-v-25f57454]:active{cursor:grabbing}.drag-handle svg[data-v-25f57454]{fill:currentColor}.order-hint[data-v-25f57454]{margin:0}.grid[data-v-25f57454]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.grid label[data-v-25f57454]{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.grid .wide[data-v-25f57454]{grid-column:span 2}.grid.filters[data-v-25f57454]{margin-top:.75rem}.chips[data-v-25f57454]{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.chip[data-v-25f57454]{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.8rem;line-height:1.2;display:inline-flex}.chip.active[data-v-25f57454] .tag-icon{color:#fff!important}.chip.active[data-v-25f57454] .tag-dot{background:#fff!important}.chip.active[data-v-25f57454]{background:var(--primary);border-color:var(--primary);color:#fff}.chips-hint[data-v-25f57454]{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}.flags[data-v-25f57454]{gap:1rem;margin-top:.7rem;display:flex}.check[data-v-25f57454]{color:var(--muted);align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.viewer-input[data-v-25f57454]{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-top:.7rem;display:flex}.viewer-input-mode[data-v-25f57454]{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.viewer-input-mode .input[data-v-25f57454]{min-width:16rem}.hint.error[data-v-25f57454]{color:var(--danger)}.hint.ok[data-v-25f57454]{color:#4ade80}@media (width<=1100px){.grid[data-v-25f57454]{grid-template-columns:repeat(2,minmax(0,1fr))}.card-summary[data-v-25f57454]{display:none}}.limits-page[data-v-df2c36c7]{flex-direction:column;gap:1rem;display:flex}.head[data-v-df2c36c7]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.head-actions[data-v-df2c36c7]{flex-wrap:wrap;gap:.5rem;display:flex}.card-head[data-v-df2c36c7]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.card-head h2[data-v-df2c36c7]{font-size:1.05rem}.grid[data-v-df2c36c7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.grid label[data-v-df2c36c7]{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.check[data-v-df2c36c7]{align-items:center;flex-direction:row!important;gap:.4rem!important}.hint.error[data-v-df2c36c7]{color:var(--danger)}.hint.ok[data-v-df2c36c7]{color:#4ade80}@media (width<=900px){.grid[data-v-df2c36c7]{grid-template-columns:1fr}}.modes[data-v-d51526bc]{flex-direction:column;gap:1rem;display:flex}.head[data-v-d51526bc]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-d51526bc]{margin:0 0 .25rem;font-size:1.4rem}h2[data-v-d51526bc]{margin:0;font-size:1.05rem}.muted[data-v-d51526bc]{color:var(--muted);margin:0;font-size:.85rem}.card[data-v-d51526bc]{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1rem}.card-head[data-v-d51526bc]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.check[data-v-d51526bc]{align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.9rem;display:flex}.fallback[data-v-d51526bc]{color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.fallback select[data-v-d51526bc]{background:var(--bg);border:1px solid var(--border);color:var(--text);font:inherit;border-radius:6px;padding:5px 8px;font-size:.85rem}.group[data-v-d51526bc]{margin-bottom:.5rem}.group-title[data-v-d51526bc]{color:var(--muted);margin:0 0 .3rem;font-size:.75rem}.chips[data-v-d51526bc]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-v-d51526bc]{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:.8rem}.chip.active[data-v-d51526bc]{background:var(--text);border-color:var(--text);color:#111827;font-weight:500}.hint.error[data-v-d51526bc]{color:var(--danger)}.hint.ok[data-v-d51526bc]{color:#4ade80}.icon-picker[data-v-2b626a9e]{flex-direction:column;gap:.4rem;display:flex}.picker-head[data-v-2b626a9e]{align-items:center;gap:.4rem;display:flex}.search[data-v-2b626a9e]{flex:1;min-width:0}.btn.active[data-v-2b626a9e]{border-color:var(--primary);color:var(--text-h)}.grid[data-v-2b626a9e]{border:1px solid var(--border);background:#0003;border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:4px;max-height:220px;padding:4px;display:grid;overflow-y:auto}.cell[data-v-2b626a9e]{height:34px;color:var(--muted);cursor:pointer;content-visibility:auto;contain-intrinsic-size:34px;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.cell[data-v-2b626a9e]:hover{color:var(--text-h);border-color:var(--border)}.cell.active[data-v-2b626a9e]{color:var(--text-h);border-color:var(--primary);background:#8b5cf61f}.hint[data-v-2b626a9e]{color:var(--muted);margin:0;font-size:.75rem}.picker-foot[data-v-2b626a9e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hint.error[data-v-2b626a9e]{color:var(--danger)}.tags-page[data-v-e8f3246b]{flex-direction:column;gap:1rem;display:flex}.head[data-v-e8f3246b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.head-actions[data-v-e8f3246b]{flex-wrap:wrap;gap:.5rem;display:flex}h1[data-v-e8f3246b]{margin:0 0 .25rem;font-size:1.4rem}h2[data-v-e8f3246b]{margin:0;font-size:1.05rem}.muted[data-v-e8f3246b]{color:var(--muted);margin:0;font-size:.85rem}.small[data-v-e8f3246b]{font-size:.75rem}.section-head[data-v-e8f3246b]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.tag-list[data-v-e8f3246b]{flex-direction:column;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.tag-item[data-v-e8f3246b]{border:1px solid var(--border);border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex}.tag-item.active[data-v-e8f3246b]{border-color:var(--primary);background:#8b5cf614}.tag-row[data-v-e8f3246b]{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.6rem;min-width:0;padding:.4rem .5rem;display:flex}.inline[data-v-e8f3246b]{margin:0 .35rem}.icon-head[data-v-e8f3246b]{align-items:center;gap:.4rem;display:flex}.icon-name[data-v-e8f3246b]{color:var(--muted);font-size:.75rem}.tag-name[data-v-e8f3246b]{color:var(--text-h);font-weight:600}.tag-price[data-v-e8f3246b]{color:var(--muted);font-size:.8rem}.tag-count[data-v-e8f3246b]{color:var(--muted);margin-left:auto;font-size:.8rem}.tag-hidden[data-v-e8f3246b]{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.05rem .45rem;font-size:.7rem}.tag-actions[data-v-e8f3246b]{gap:.35rem;display:flex}.filters[data-v-e8f3246b]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.filters .select[data-v-e8f3246b]{width:auto;min-width:130px}.filters .input[data-v-e8f3246b]{flex:180px;width:auto;min-width:160px}.kind-row[data-v-e8f3246b]{flex-wrap:wrap;gap:6px;display:flex}.picker-actions[data-v-e8f3246b]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.4rem;display:flex}.check[data-v-e8f3246b]{color:var(--muted);align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.picker-table[data-v-e8f3246b]{border-collapse:collapse;width:100%;font-size:.85rem}.picker-table th[data-v-e8f3246b]{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:6px 8px;font-size:.75rem;font-weight:500}.picker-table td[data-v-e8f3246b]{vertical-align:middle;border-bottom:1px solid #36373980;padding:6px 8px}.picker-table tr.member[data-v-e8f3246b]{background:#8b5cf60f}.icon img[data-v-e8f3246b]{object-fit:contain;width:44px;height:26px;display:block}.name[data-v-e8f3246b]{font-family:var(--rc-font-vehicle);color:var(--text-h);font-weight:500}.nowrap[data-v-e8f3246b]{white-space:nowrap;color:var(--muted);font-size:.8rem}.right[data-v-e8f3246b]{text-align:right}.tag-busy[data-v-e8f3246b]{color:var(--muted);margin-right:.5rem;font-size:.75rem}.more[data-v-e8f3246b]{justify-content:center;margin-top:12px;display:flex}.modal[data-v-e8f3246b]{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040506b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-card[data-v-e8f3246b]{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.75rem;width:100%;max-width:420px;max-height:calc(100vh - 2rem);padding:1.25rem;display:flex;overflow-y:auto}.modal-card h3[data-v-e8f3246b]{margin:0;font-size:1.05rem}.field[data-v-e8f3246b]{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.colors[data-v-e8f3246b]{flex-wrap:wrap;gap:.4rem;display:flex}.color-chip[data-v-e8f3246b]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px}.color-chip.active[data-v-e8f3246b]{border-color:var(--text-h);box-shadow:0 0 0 2px #ffffff26}.modal-actions[data-v-e8f3246b]{justify-content:flex-end;gap:.5rem;display:flex}.modal-error[data-v-e8f3246b]{color:var(--danger);margin:0;font-size:.8rem}.flash[data-v-e8f3246b]{border-radius:6px;margin:0;padding:8px 12px;font-size:.85rem}.flash.error[data-v-e8f3246b]{color:var(--text);background:#ef44441f}.flash.ok[data-v-e8f3246b]{color:#4ade80;background:#59d4991f}.icon-price[data-v-1976675c]{color:var(--rc-color-mist)}.class-icon[data-v-2550822d]{vertical-align:-.125em;color:var(--rc-color-pure-white);flex:none}.tree[data-v-cbd32b2b]{padding-bottom:8px;position:relative;overflow-x:visible}.tree-body[data-v-cbd32b2b]{z-index:1;min-width:0;position:relative}.links[data-v-cbd32b2b]{z-index:0;pointer-events:none;position:absolute;inset:0}.links path[data-v-cbd32b2b]{fill:none;stroke:var(--rc-color-slate);stroke-width:2px}.tree-head[data-v-cbd32b2b],.rank-row[data-v-cbd32b2b]{align-items:start;column-gap:8px;display:grid}.tree-head[data-v-cbd32b2b]{border-bottom:1px solid var(--rc-border-hairline);margin-bottom:6px;padding-bottom:6px}.head-rank[data-v-cbd32b2b]{font-family:var(--rc-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rc-color-smoke);text-align:right;padding-right:4px;font-size:10px}.head-section[data-v-cbd32b2b]{color:var(--rc-color-smoke);text-align:center;font-size:12px}.head-section.premium[data-v-cbd32b2b]{color:var(--rc-color-ash)}.rank-row[data-v-cbd32b2b]{margin-bottom:4px;position:relative}.rank-cell[data-v-cbd32b2b]{font-family:var(--rc-font-mono);color:var(--rc-color-mist);text-align:right;border-left:3px solid #ff636359;align-self:stretch;min-height:60px;padding:10px 4px 0 0;font-size:15px}.separator[data-v-cbd32b2b]{border-left:1px solid var(--rc-border-hairline);grid-row:1/-1;place-self:stretch center;width:1px;height:100%}.cell[data-v-cbd32b2b]{flex-direction:column;gap:3px;min-width:0;display:flex;container:cell/inline-size}.card[data-v-cbd32b2b]{--glow:214, 226, 255;--glow-alpha:.26;border:1px solid rgba(var(--glow), .34);width:100%;height:84px;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:0 0 0 1px rgba(var(--glow), .12), 0 0 10px 1px rgba(var(--glow), var(--glow-alpha));z-index:1;background:#111214e6;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;transition:box-shadow .16s,border-color .16s;display:flex;position:relative}.card.glow-regular[data-v-cbd32b2b]{--glow:214, 226, 255}.card.glow-premium[data-v-cbd32b2b]{--glow:226, 184, 104;--glow-alpha:.22}.card.glow-squadron[data-v-cbd32b2b]{--glow:112, 226, 160;--glow-alpha:.22}.card[data-v-cbd32b2b]:hover{--glow-alpha:.55;border-color:rgba(var(--glow), .8);box-shadow:0 0 0 1px rgba(var(--glow), .7), 0 0 16px 2px rgba(var(--glow), var(--glow-alpha)), 0 0 34px 8px rgba(var(--glow), .24)}.card-stack-menu[data-v-cbd32b2b]{border:1px solid rgba(var(--glow), .45);pointer-events:none;width:22px;height:13px;box-shadow:0 0 6px rgba(var(--glow), .3);z-index:2;background:#0a0c0feb;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:inline-flex;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.card-stack-menu span[data-v-cbd32b2b]{background:var(--rc-color-mist);border-radius:1px;width:12px;height:1.5px;display:block}.card:hover .card-stack-menu[data-v-cbd32b2b]{border-color:rgba(var(--glow), .85);box-shadow:0 0 10px rgba(var(--glow), .55)}.card:hover .card-stack-menu span[data-v-cbd32b2b]{background:var(--rc-color-pure-white)}.card[data-v-cbd32b2b]:hover{border-color:var(--rc-color-slate)}.card.disabled[data-v-cbd32b2b]{cursor:not-allowed}.tree.painting .card[data-v-cbd32b2b],.tree.painting .stack-card[data-v-cbd32b2b]{cursor:crosshair}.card-thumbs[data-v-cbd32b2b]{flex:none;width:68px;height:56px;position:relative}.card-thumbs img[data-v-cbd32b2b]{object-fit:contain;position:absolute}.thumb-main[data-v-cbd32b2b]{object-position:left center;width:100%;height:74%;top:0;left:0}.thumb-second[data-v-cbd32b2b]{object-position:right bottom;width:50%;height:44%;bottom:0;right:0}.card-body[data-v-cbd32b2b]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.card-name[data-v-cbd32b2b]{font-family:var(--rc-font-vehicle);color:var(--rc-color-pure-white);white-space:nowrap;text-overflow:ellipsis;padding-right:16px;font-size:12px;overflow:hidden}.br[data-v-cbd32b2b]{align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.br-change[data-v-cbd32b2b]{color:var(--rc-color-coral-pulse);letter-spacing:.02em;white-space:nowrap;font-size:9px}.card-meta[data-v-cbd32b2b]{white-space:nowrap;min-width:0;font-family:var(--rc-font-mono);color:var(--rc-color-ash);align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.classes[data-v-cbd32b2b]{flex:none;align-items:center;gap:3px;display:inline-flex}@container cell (width<=150px){.classes[data-v-cbd32b2b]{display:none}}.card-chips[data-v-cbd32b2b]{z-index:3;flex-direction:column;align-items:center;gap:3px;display:inline-flex;position:absolute;top:8px;right:6px}.chip[data-v-cbd32b2b]{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.price[data-v-cbd32b2b]{color:var(--rc-color-mist);position:relative}.price[data-v-cbd32b2b]:after{content:attr(data-tip);border:1px solid rgba(var(--glow), .5);color:var(--rc-color-pure-white);white-space:nowrap;opacity:0;pointer-events:none;z-index:4;background:#0a0c0ff5;border-radius:3px;padding:2px 6px;font-size:10px;line-height:1.4;transition:opacity .12s;position:absolute;top:calc(100% + 5px);right:0}.price[data-v-cbd32b2b]:hover:after{opacity:1}.card-state[data-v-cbd32b2b]{color:var(--rc-color-coral-pulse);text-transform:uppercase;letter-spacing:.03em;font-size:9px;position:absolute;bottom:3px;right:4px}.card.state-blocked[data-v-cbd32b2b],.card.state-unavailable[data-v-cbd32b2b]{--glow:255, 99, 99;--glow-alpha:.12;background:#452324d9;border-color:#ff636352}.card.state-blocked[data-v-cbd32b2b]:hover,.card.state-unavailable[data-v-cbd32b2b]:hover{--glow-alpha:.3;border-color:#ff636399}.state-blocked img[data-v-cbd32b2b],.state-unavailable img[data-v-cbd32b2b]{filter:grayscale()brightness(.7)}.state-blocked .card-name[data-v-cbd32b2b],.state-unavailable .card-name[data-v-cbd32b2b]{color:var(--rc-color-ash)}.premium-card[data-v-cbd32b2b]{background:#1b1c1ef2}.stack-popover[data-v-cbd32b2b]{z-index:120;border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-card);box-shadow:var(--rc-shadow-xl);background:#0a0c0ff7;padding:10px;position:fixed}.stack-list[data-v-cbd32b2b]{flex-direction:column;gap:6px;display:flex}.stack-card[data-v-cbd32b2b]{--glow:214, 226, 255;--glow-alpha:.14;border:1px solid rgba(var(--glow), .34);height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:0 0 10px 1px rgba(var(--glow), var(--glow-alpha));background:#111214f2;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;transition:box-shadow .16s,border-color .16s;display:flex;position:relative}.stack-card.glow-premium[data-v-cbd32b2b]{--glow:226, 184, 104;--glow-alpha:.26}.stack-card.glow-squadron[data-v-cbd32b2b]{--glow:112, 226, 160;--glow-alpha:.26}.stack-card[data-v-cbd32b2b]:hover{--glow-alpha:.5;border-color:rgba(var(--glow), .75);box-shadow:0 0 0 1px rgba(var(--glow), .6), 0 0 18px 3px rgba(var(--glow), var(--glow-alpha))}.stack-card.state-blocked[data-v-cbd32b2b],.stack-card.state-unavailable[data-v-cbd32b2b]{--glow:255, 99, 99;--glow-alpha:.12;background:#452324d9;border-color:#ff636352}.stack-card.state-blocked[data-v-cbd32b2b]:hover,.stack-card.state-unavailable[data-v-cbd32b2b]:hover{--glow-alpha:.3;border-color:#ff636399}.stack-card.disabled[data-v-cbd32b2b]{cursor:not-allowed}.stack-card.linked[data-v-cbd32b2b]{margin-top:16px}.stack-card .card-name[data-v-cbd32b2b]{padding-right:16px}.stack-card.linked[data-v-cbd32b2b]:before{content:"";border-left:2px solid var(--rc-color-slate);height:16px;position:absolute;top:-16px;left:50%}.stack-card.linked[data-v-cbd32b2b]:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--rc-color-slate);position:absolute;top:-7px;left:calc(50% - 4px)}.stack-card img[data-v-cbd32b2b]{object-fit:contain;flex:none;width:72px;height:42px}@media (width<=1280px){.card[data-v-cbd32b2b]{gap:6px;padding:4px 6px}.card-thumbs[data-v-cbd32b2b]{width:56px;height:46px}.card-name[data-v-cbd32b2b]{font-size:11px}.card-meta[data-v-cbd32b2b]{font-size:10px}.tree-head[data-v-cbd32b2b],.rank-row[data-v-cbd32b2b]{column-gap:6px}.rank-cell[data-v-cbd32b2b]{padding-right:2px;font-size:13px}}@media (width<=1100px){.card[data-v-cbd32b2b]{height:80px}.card-thumbs[data-v-cbd32b2b]{width:46px;height:38px}.card-name[data-v-cbd32b2b]{white-space:normal;max-height:2.3em;font-size:10.5px;line-height:1.15;overflow:hidden}}@media (width<=1023px){.tree[data-v-cbd32b2b]{overflow-x:auto}.tree-body[data-v-cbd32b2b]{min-width:1024px}}@media (width<=900px){.tree-body[data-v-cbd32b2b]{min-width:1024px}.rank-row[data-v-cbd32b2b]{grid-auto-rows:116px!important}.card[data-v-cbd32b2b]{gap:6px;height:86px;padding:7px 8px}.card-name[data-v-cbd32b2b]{font-size:13px}.card-meta[data-v-cbd32b2b]{font-size:12px}.rank-cell[data-v-cbd32b2b]{font-size:14px}}.icon-balance[data-v-5b53564d]{color:var(--rc-color-aqua-glow);filter:drop-shadow(0 0 3px #7fe9e0d9)drop-shadow(0 0 9px #7fe9e059)}.order-cooldown[data-v-00c68552]{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;line-height:1.3;display:inline-flex}.variant-badge[data-v-00c68552]{border:1px solid;border-radius:999px;padding:5px 11px}.variant-badge.tone-open[data-v-00c68552]{color:#6fe3a1;background:#3cc8781f;border-color:#78dca059}.variant-badge.tone-user[data-v-00c68552]{color:#f2c46b;background:#f0be5a1f;border-color:#f0be5a66}.variant-badge.tone-global[data-v-00c68552]{color:#f59a4e;background:#f59a4e24;border-color:#f59a4e73}.variant-badge.tone-paused[data-v-00c68552]{color:#b9c0d0;background:#a0aabe1f;border-color:#a0aabe59}.variant-inline[data-v-00c68552],.variant-chip[data-v-00c68552]{color:var(--rc-color-mist,#d6d9e0)}.variant-chip.tone-open[data-v-00c68552]{color:#6fe3a1}.variant-inline.tone-user[data-v-00c68552],.variant-chip.tone-user[data-v-00c68552]{color:#f2c46b}.variant-inline.tone-global[data-v-00c68552],.variant-chip.tone-global[data-v-00c68552]{color:#f59a4e}.variant-inline.tone-paused[data-v-00c68552],.variant-chip.tone-paused[data-v-00c68552]{color:#b9c0d0}.cooldown-icon[data-v-00c68552]{flex:none}.cooldown-limit[data-v-00c68552]{color:var(--rc-text-muted,#a6adbb)}.order-cooldown.compact[data-v-00c68552]{gap:5px;padding:5px 9px}.order-cooldown.compact.paused[data-v-00c68552]{gap:0}.head[data-v-5bbb581b]{justify-content:space-between;gap:var(--rc-space-24);margin-bottom:var(--rc-space-24);flex-wrap:wrap;align-items:flex-start;display:flex}.eyebrow[data-v-5bbb581b]{font-family:var(--rc-font-mono);font-size:var(--rc-text-eyebrow);letter-spacing:var(--rc-tracking-eyebrow);text-transform:uppercase;color:var(--rc-color-smoke);margin:0 0 8px}h1[data-v-5bbb581b]{letter-spacing:.1px;color:var(--rc-color-pure-white);margin:0 0 8px;font-size:40px;font-weight:400}.about[data-v-5bbb581b]{color:var(--rc-color-ash);max-width:560px;margin:0;font-size:14px}.paused[data-v-5bbb581b]{color:var(--rc-color-coral-pulse);margin:8px 0 0;font-size:13px}.balance-box[data-v-5bbb581b]{min-width:220px;padding:var(--rc-space-16);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-card);background:var(--rc-surface-card);box-shadow:var(--rc-shadow-key);flex-direction:column;gap:4px;display:flex}.balance-label[data-v-5bbb581b]{color:var(--rc-color-smoke);align-items:center;gap:6px;font-size:12px;display:inline-flex}.balance-value[data-v-5bbb581b]{color:var(--rc-color-pure-white);font-size:28px;font-weight:500}.balance-hint[data-v-5bbb581b]{color:var(--rc-color-smoke);font-size:11px}.login-row[data-v-5bbb581b]{gap:8px;margin-top:6px;display:flex}.btn[data-v-5bbb581b]{background:var(--rc-color-mist);color:var(--rc-color-iron);border-radius:var(--rc-radius-button);font:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn[data-v-5bbb581b]:disabled{opacity:.45;cursor:not-allowed}.btn.ghost[data-v-5bbb581b]{color:var(--rc-color-ash);border:1px solid var(--rc-border-hairline);background:0 0}.btn.small[data-v-5bbb581b]{padding:5px 10px;font-size:12px}.tabs[data-v-5bbb581b]{border-bottom:1px solid var(--rc-border-hairline);margin-bottom:var(--rc-space-16);align-items:center;gap:8px;padding-bottom:8px;display:flex}.tab[data-v-5bbb581b]{color:var(--rc-color-smoke);font:inherit;border-radius:var(--rc-radius-button);cursor:pointer;background:0 0;border:none;padding:6px 10px;font-size:14px}.tab[data-v-5bbb581b]:hover{color:var(--rc-color-mist)}.tab.active[data-v-5bbb581b]{color:var(--rc-color-pure-white);background:rgba(var(--rc-accent-rgb), .16);box-shadow:inset 0 0 0 1px rgba(var(--rc-accent-rgb), .45), 0 0 12px rgba(var(--rc-accent-rgb), .25)}.tabs[data-v-5bbb581b]{border-bottom-color:rgba(var(--rc-accent-rgb), .3)}.nav-cooldown[data-v-5bbb581b]{flex:none}.header-cooldown[data-v-5bbb581b]{white-space:normal;max-width:260px;margin-top:8px}.history-cooldown[data-v-5bbb581b]{margin-bottom:var(--rc-space-12)}.order-limit-hint[data-v-5bbb581b]{margin:0}.filters[data-v-5bbb581b]{margin-bottom:var(--rc-space-16);flex-direction:column;gap:10px;display:flex}.filter-row[data-v-5bbb581b]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.battle-row[data-v-5bbb581b]{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.pill[data-v-5bbb581b]{border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-pill);color:var(--rc-color-ash);font:inherit;cursor:pointer;box-shadow:0 0 8px rgba(var(--rc-accent-rgb), .12);background:0 0;padding:5px 12px;font-size:12px;transition:box-shadow .16s,border-color .16s,color .16s}.pill[data-v-5bbb581b]:hover{border-color:rgba(var(--rc-accent-rgb), .55);box-shadow:0 0 12px rgba(var(--rc-accent-rgb), .35)}.pill.active[data-v-5bbb581b]{background:var(--rc-color-mist);border-color:rgba(var(--rc-accent-rgb), .75);color:var(--rc-color-iron);box-shadow:0 0 0 1px rgba(var(--rc-accent-rgb), .35), 0 0 12px rgba(var(--rc-accent-rgb), .45), 0 0 26px rgba(var(--rc-accent-rgb), .18);font-weight:500}.tag-pill[data-v-5bbb581b]{align-items:center;gap:6px;display:inline-flex}.tag-count[data-v-5bbb581b]{font-family:var(--rc-font-mono);opacity:.7;font-size:10px}.nation[data-v-5bbb581b]{border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-pill);color:var(--rc-color-ash);font:inherit;cursor:pointer;box-shadow:0 0 8px rgba(var(--rc-accent-rgb), .12);background:0 0;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:12px;transition:box-shadow .16s,border-color .16s;display:inline-flex}.nation[data-v-5bbb581b]:hover{border-color:rgba(var(--rc-accent-rgb), .55);box-shadow:0 0 12px rgba(var(--rc-accent-rgb), .35)}.nation img[data-v-5bbb581b]{object-fit:cover;border:1px solid rgba(var(--rc-accent-rgb), .45);width:22px;height:22px;box-shadow:0 0 8px rgba(var(--rc-accent-rgb), .25);border-radius:50%}.nation.active[data-v-5bbb581b]{border-color:rgba(var(--rc-accent-rgb), .75);color:var(--rc-color-pure-white);box-shadow:0 0 0 1px rgba(var(--rc-accent-rgb), .3), 0 0 12px rgba(var(--rc-accent-rgb), .4);background:#ffffff14}.search[data-v-5bbb581b]:focus{border-color:rgba(var(--rc-accent-rgb), .7);box-shadow:0 0 12px rgba(var(--rc-accent-rgb), .35);outline:none}.br-row[data-v-5bbb581b]{gap:6px}.br-label[data-v-5bbb581b]{font-family:var(--rc-font-mono);color:var(--rc-color-smoke);letter-spacing:.05em;font-size:11px}.br-input[data-v-5bbb581b]{border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-input);width:78px;color:var(--rc-color-mist);font:inherit;background:#ffffff0d;padding:5px 8px;font-size:12px}.br-input[data-v-5bbb581b]:focus{border-color:rgba(var(--rc-accent-rgb), .7);box-shadow:0 0 10px rgba(var(--rc-accent-rgb), .3);outline:none}.br-dash[data-v-5bbb581b]{color:var(--rc-color-smoke);font-size:12px}.search[data-v-5bbb581b]{border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-input);min-width:220px;color:var(--rc-color-mist);font:inherit;background:#ffffff0d;margin-left:auto;padding:7px 12px;font-size:13px}.view-toggle[data-v-5bbb581b]{margin-bottom:var(--rc-space-16);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-pill);box-shadow:0 0 10px rgba(var(--rc-accent-rgb), .12);gap:4px;padding:3px;display:inline-flex}.view-toggle button[data-v-5bbb581b]{border-radius:var(--rc-radius-pill);color:var(--rc-color-smoke);font:inherit;cursor:pointer;background:0 0;border:none;padding:4px 12px;font-size:12px}.view-toggle button.active[data-v-5bbb581b]{background:var(--rc-color-mist);color:var(--rc-color-iron);box-shadow:0 0 0 1px rgba(var(--rc-accent-rgb), .35), 0 0 12px rgba(var(--rc-accent-rgb), .4);font-weight:500}.rank-block[data-v-5bbb581b]{margin-bottom:var(--rc-space-24)}.rank-title[data-v-5bbb581b]{font-family:var(--rc-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rc-color-smoke);margin:0 0 8px;font-size:12px;font-weight:400}.rows[data-v-5bbb581b]{flex-direction:column;gap:4px;display:flex}.row[data-v-5bbb581b]{background:var(--rc-surface-card);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-button);color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:var(--rc-shadow-subtle);grid-template-columns:44px minmax(0,1fr) 56px 64px auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.row[data-v-5bbb581b]:hover{border-color:var(--rc-color-slate)}.row.disabled[data-v-5bbb581b]{cursor:not-allowed}.row.painting[data-v-5bbb581b]{cursor:crosshair}.row.state-unavailable[data-v-5bbb581b]{opacity:.4}.row.state-blocked[data-v-5bbb581b]{background:var(--rc-color-ember-hush);border-color:#ff636340}.row img[data-v-5bbb581b]{object-fit:contain;width:44px;height:26px}.row-main[data-v-5bbb581b]{flex-direction:column;gap:2px;min-width:0;display:flex}.row-name[data-v-5bbb581b]{font-family:var(--rc-font-vehicle);color:var(--rc-color-pure-white);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.row-meta[data-v-5bbb581b]{color:var(--rc-color-smoke);font-size:11px}.row-br[data-v-5bbb581b]{font-family:var(--rc-font-mono);color:var(--rc-color-ash);align-items:center;gap:4px;font-size:12px;display:inline-flex}.row-price[data-v-5bbb581b]{font-family:var(--rc-font-mono);color:var(--rc-color-mist);text-align:right;align-items:center;gap:5px;font-size:13px;display:inline-flex}.row-badge[data-v-5bbb581b]{color:var(--rc-color-coral-pulse);white-space:nowrap;font-size:11px}.hint[data-v-5bbb581b]{color:var(--rc-color-smoke);margin:0;font-size:13px}.hint.error[data-v-5bbb581b]{color:var(--rc-color-coral-pulse)}.hint.ok[data-v-5bbb581b]{color:var(--rc-color-success-green)}.history h2[data-v-5bbb581b]{color:var(--rc-color-pure-white);margin:0 0 8px;font-size:18px;font-weight:500}.movements[data-v-5bbb581b]{margin-top:var(--rc-space-32)!important}.table[data-v-5bbb581b]{border-collapse:collapse;width:100%;margin-bottom:var(--rc-space-16);font-size:13px}.table th[data-v-5bbb581b]{text-align:left;color:var(--rc-color-smoke);border-bottom:1px solid var(--rc-border-hairline);padding:6px 8px;font-size:11px;font-weight:400}.table td[data-v-5bbb581b]{border-bottom:1px solid #36373980;padding:8px}.right[data-v-5bbb581b]{text-align:right}.plus[data-v-5bbb581b]{color:var(--rc-color-success-green)}.minus[data-v-5bbb581b]{color:var(--rc-color-coral-pulse)}.modal[data-v-5bbb581b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--rc-space-24);z-index:40;background:#040506bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card[data-v-5bbb581b]{background:var(--rc-surface-card);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-card-lg);width:100%;max-width:420px;padding:var(--rc-space-24);box-shadow:var(--rc-shadow-xl);gap:var(--rc-space-16);flex-direction:column;display:flex}.modal-head[data-v-5bbb581b]{align-items:center;gap:12px;display:flex}.modal-head img[data-v-5bbb581b]{object-fit:contain;width:72px;height:42px}.modal-head h3[data-v-5bbb581b]{font-family:var(--rc-font-vehicle);color:var(--rc-color-pure-white);margin:0 0 4px;font-size:18px;font-weight:500}.order-form[data-v-5bbb581b]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.order-form label[data-v-5bbb581b]{color:var(--rc-color-smoke);flex-direction:column;gap:4px;font-size:12px;display:flex}.order-form input[data-v-5bbb581b]{background:var(--rc-color-obsidian);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-input);width:90px;color:var(--rc-color-mist);font:inherit;padding:8px 10px}.clarify-card[data-v-5bbb581b]{max-width:520px}.clarify-block[data-v-5bbb581b]{flex-direction:column;gap:8px;display:flex}.clarify-note[data-v-5bbb581b]{color:var(--rc-color-smoke);flex-direction:column;gap:6px;font-size:12px;display:flex}.clarify-note textarea[data-v-5bbb581b]{background:var(--rc-color-obsidian);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-input);min-height:68px;color:var(--rc-color-mist);font:inherit;resize:vertical;padding:8px 10px}.total[data-v-5bbb581b]{color:var(--rc-color-smoke);flex-direction:column;align-items:flex-end;font-size:12px;display:flex}.total strong[data-v-5bbb581b]{color:var(--rc-color-pure-white);align-items:center;gap:7px;font-size:24px;font-weight:500;display:inline-flex}.modal-actions[data-v-5bbb581b]{justify-content:flex-end;gap:8px;display:flex}.manage-hint[data-v-5bbb581b]{margin:-8px 0 var(--rc-space-16);color:var(--rc-color-mist)}.vehicles-hint[data-v-5bbb581b]{margin:-8px 0 var(--rc-space-16)}.vehicles-hint a[data-v-5bbb581b]{color:var(--rc-color-pure-white)}.paint-bar[data-v-5bbb581b]{margin:-8px 0 var(--rc-space-12);background:var(--rc-color-obsidian);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-button);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.paint-bar.active[data-v-5bbb581b]{border-color:#ff636373;box-shadow:0 0 0 1px #ff63632e}.paint-label[data-v-5bbb581b]{font-family:var(--rc-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rc-color-smoke);font-size:11px}.paint-tools[data-v-5bbb581b]{flex-wrap:wrap;gap:6px;display:flex}.paint-btn[data-v-5bbb581b]{flex:none}.paint-status[data-v-5bbb581b]{font-family:var(--rc-font-mono);color:var(--rc-color-ash);margin-left:auto;font-size:11px}.tag-bar[data-v-5bbb581b]{margin-top:-2px}.tag-bar.active[data-v-5bbb581b]{border-color:#2dd4bf73;box-shadow:0 0 0 1px #2dd4bf2e}.tag-btn[data-v-5bbb581b]{align-items:center;gap:6px;display:inline-flex}.tag-btn.priced[data-v-5bbb581b] .tag-icon{filter:drop-shadow(0 0 3px)}.tag-btn.priced[data-v-5bbb581b] .tag-dot{box-shadow:0 0 6px}.tag-private[data-v-5bbb581b]{text-transform:uppercase;letter-spacing:.04em;opacity:.6;font-size:9px}.row-tags[data-v-5bbb581b]{vertical-align:middle;gap:3px;margin-left:6px;display:inline-flex}.manage-tab[data-v-5bbb581b]{border:1px solid rgba(var(--rc-accent-rgb), .45);box-shadow:0 0 10px rgba(var(--rc-accent-rgb), .2)}.manage-card[data-v-5bbb581b]{max-width:460px}.manage-block[data-v-5bbb581b]{flex-direction:column;gap:6px;display:flex}.manage-label[data-v-5bbb581b]{font-family:var(--rc-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rc-color-smoke);font-size:11px}.manage-price-row[data-v-5bbb581b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.manage-price-row input[data-v-5bbb581b]{background:var(--rc-color-obsidian);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-input);width:110px;color:var(--rc-color-mist);font:inherit;padding:8px 10px}.manage-price-row input[data-v-5bbb581b]:focus{border-color:rgba(var(--rc-accent-rgb), .7);outline:none}.manage-states[data-v-5bbb581b]{flex-wrap:wrap;gap:6px;display:flex}.state-btn[data-v-5bbb581b]{border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-pill);color:var(--rc-color-ash);font:inherit;cursor:pointer;background:0 0;flex:auto;padding:6px 12px;font-size:12px}.state-btn[data-v-5bbb581b]:disabled{opacity:.5;cursor:not-allowed}.state-btn.active[data-v-5bbb581b]{border-color:rgba(var(--rc-accent-rgb), .8);color:var(--rc-color-pure-white);box-shadow:0 0 0 1px rgba(var(--rc-accent-rgb), .35), 0 0 12px rgba(var(--rc-accent-rgb), .35)}.state-btn.state-blocked.active[data-v-5bbb581b],.state-btn.state-unavailable.active[data-v-5bbb581b]{border-color:#ff6363bf;box-shadow:0 0 0 1px #ff636359,0 0 12px #ff63634d}.balance-cell[data-v-5bbb581b]{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.row[data-v-5bbb581b]{position:relative}.row-stack[data-v-5bbb581b]{border:1px solid rgba(var(--rc-accent-rgb), .45);background:#0a0c0fe6;border-radius:3px;flex-direction:column;gap:2px;padding:2px 4px;display:flex;position:absolute;top:4px;left:50%;transform:translate(-50%)}.row-stack span[data-v-5bbb581b]{background:var(--rc-color-mist);border-radius:1px;width:10px;height:1.5px;display:block}.picker-card[data-v-5bbb581b]{max-height:70vh;overflow-y:auto}.picker-list[data-v-5bbb581b]{flex-direction:column;gap:6px;margin-top:8px;display:flex}.picker-item[data-v-5bbb581b]{background:var(--rc-surface-card);border:1px solid var(--rc-border-hairline);border-radius:var(--rc-radius-button);color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.picker-item img[data-v-5bbb581b]{object-fit:contain;width:44px;height:28px}.picker-item .row-price[data-v-5bbb581b]{justify-content:flex-end}@media (width<=900px){.modal[data-v-5bbb581b]{align-items:flex-end;padding:0}.picker-card[data-v-5bbb581b]{width:100%;max-width:none;max-height:82vh;padding:16px 14px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;animation:.18s ease-out sheet-up-5bbb581b}.picker-item[data-v-5bbb581b]{grid-template-columns:52px minmax(0,1fr) auto;min-height:64px;padding:12px 14px}.picker-item img[data-v-5bbb581b]{width:52px;height:34px}@keyframes sheet-up-5bbb581b{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.row[data-v-5bbb581b]{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"icon main br""icon main price";row-gap:2px;min-height:64px;padding:10px 12px}.row>img[data-v-5bbb581b]{grid-area:icon;width:44px;height:28px}.row>.row-main[data-v-5bbb581b]{grid-area:main}.row>.row-main .row-name[data-v-5bbb581b]{white-space:normal;font-size:14px;line-height:1.2}.row>.row-main .row-meta[data-v-5bbb581b]{font-size:11px}.row>.row-br[data-v-5bbb581b]{grid-area:br;justify-content:flex-end;font-size:12px}.row>.row-price[data-v-5bbb581b]{grid-area:price;justify-content:flex-end;font-size:12px}.row>.row-badge[data-v-5bbb581b]{position:absolute;bottom:6px;right:10px}}.cards-block[data-v-5bbb581b]{margin-bottom:var(--rc-space-16);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.order-card-item[data-v-5bbb581b]{background:rgba(var(--rc-accent-rgb), .08);border:1px solid rgba(var(--rc-accent-rgb), .35);border-radius:var(--rc-radius-button);color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:0 0 12px rgba(var(--rc-accent-rgb), .15);flex-direction:column;gap:4px;padding:12px;display:flex;position:relative}.order-card-item.has-tags[data-v-5bbb581b]{padding-right:42px}.order-card-tags[data-v-5bbb581b]{flex-direction:column;gap:3px;display:flex;position:absolute;top:10px;right:10px}.order-card-tag[data-v-5bbb581b]{background:#111214e6;border:1px solid #d6e2ff29;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;box-shadow:0 0 6px #00000080}.order-card-item.active[data-v-5bbb581b]{border-color:rgba(var(--rc-accent-rgb), .9);box-shadow:0 0 0 1px rgba(var(--rc-accent-rgb), .6), 0 0 18px rgba(var(--rc-accent-rgb), .35)}.order-card-title[data-v-5bbb581b]{color:var(--rc-color-pure-white);font-size:13px}.order-card-text[data-v-5bbb581b]{color:var(--rc-color-smoke);font-size:11px;line-height:1.3}.order-card-price[data-v-5bbb581b]{font-family:var(--rc-font-mono);color:var(--rc-color-mist);align-items:center;gap:4px;font-size:12px;display:inline-flex}.order-card-hint[data-v-5bbb581b]{color:rgba(var(--rc-accent-rgb), .9);font-size:11px}.order-card-cooldown[data-v-5bbb581b]{font-size:11px}.order-card-limit[data-v-5bbb581b]{color:var(--rc-color-smoke);font-size:11px}.selected-card-hint[data-v-5bbb581b]{margin:0 0 var(--rc-space-12);color:var(--rc-color-mist);font-size:12px}.selected-card-hint .link[data-v-5bbb581b]{color:rgba(var(--rc-accent-rgb), .9);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:8px;font-size:12px;text-decoration:underline}.my-page[data-v-3069f183]{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:50vh;padding:2rem 1rem;display:flex}.hint[data-v-3069f183]{color:var(--rc-color-smoke);margin:0;font-size:.9rem}.hint.error[data-v-3069f183]{color:var(--rc-color-error,#f87171)}@font-face{font-family:WTSymbols;src:url(/fonts/WTSymbols.ttf)format("truetype");font-display:block}:root{--rc-color-void-black:#040506;--rc-color-ink:#07080a;--rc-color-obsidian:#111214;--rc-color-graphite:#1b1c1e;--rc-color-smoke:#6a6b6c;--rc-color-ash:#9c9c9d;--rc-color-mist:#e6e6e6;--rc-color-iron:#454647;--rc-color-slate:#2f3031;--rc-color-pure-white:#fff;--rc-color-coral-pulse:#ff6363;--rc-color-ember-hush:#452324;--rc-color-electric-sky:#63a1ff;--rc-color-cobalt-edge:#143ca3;--rc-color-deep-space:#02193b;--rc-color-info-blue:#56c2ff;--rc-color-success-green:#59d499;--rc-color-aqua-glow:#7fe9e0;--rc-accent-rgb:99, 161, 255;--rc-page-glow:0, 150, 150;--rc-page-glow-alpha:.3;--rc-accent-rgb-2:21, 60, 163;--rc-border-hairline:#363739;--rc-surface-canvas:var(--rc-color-void-black);--rc-surface-card:var(--rc-color-ink);--rc-surface-recessed:var(--rc-color-obsidian);--rc-surface-badge:var(--rc-color-graphite);--rc-surface-accent-tint:var(--rc-color-ember-hush);--rc-font-inter:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--rc-font-mono:"GeistMono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--rc-font-vehicle:"WTSymbols", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--rc-text-eyebrow:11px;--rc-tracking-eyebrow:.8px;--rc-text-body:16px;--rc-text-body-lg:18px;--rc-text-subheading:20px;--rc-text-heading-sm:24px;--rc-text-heading:32px;--rc-text-heading-lg:56px;--rc-tracking-heading-lg:.22px;--rc-text-display:64px;--rc-space-8:8px;--rc-space-12:12px;--rc-space-16:16px;--rc-space-24:24px;--rc-space-32:32px;--rc-space-40:40px;--rc-space-48:48px;--rc-space-56:56px;--rc-space-64:64px;--rc-space-80:80px;--rc-space-96:96px;--rc-space-120:120px;--rc-radius-badge:6px;--rc-radius-button:8px;--rc-radius-input:8px;--rc-radius-card:16px;--rc-radius-card-lg:20px;--rc-radius-pill:9999px;--rc-radius-circle:99999px;--rc-shadow-key:#ffffff0d 0 1px 0 0 inset, #ffffff40 0 0 0 1px, #0003 0 -1px 0 0 inset;--rc-shadow-subtle:#ffffff1a 0 1px 0 0 inset;--rc-shadow-xl:#0006 0 4px 40px 8px, #000c 0 0 0 .5px, #ffffff4d 0 .5px 0 0 inset;--rc-page-max-width:1200px;--rc-section-gap:80px;--rc-card-padding:24px}[data-theme=green]{--rc-page-glow:61, 220, 151;--rc-accent-rgb:61, 220, 151;--rc-accent-rgb-2:0, 153, 102;--rc-color-void-black:#040a07;--rc-surface-canvas:#040a07;--rc-color-coral-pulse:#3ddc97;--rc-color-electric-sky:#3ddc97;--rc-color-info-blue:#3ddc97;--rc-color-aqua-glow:#3ddc97}[data-theme=red]{--rc-page-glow:255, 99, 99;--rc-accent-rgb:255, 99, 99;--rc-accent-rgb-2:220, 20, 60;--rc-color-void-black:#0a0506;--rc-surface-canvas:#0a0506;--rc-color-coral-pulse:#ff6363;--rc-color-electric-sky:#ff6363;--rc-color-info-blue:#ff6363;--rc-color-aqua-glow:#ff8a8a}[data-theme=indigo]{--rc-page-glow:139, 124, 255;--rc-accent-rgb:139, 124, 255;--rc-accent-rgb-2:148, 0, 211;--rc-color-void-black:#05060f;--rc-surface-canvas:#05060f;--rc-color-coral-pulse:#8b7cff;--rc-color-electric-sky:#8b7cff;--rc-color-info-blue:#8b7cff;--rc-color-aqua-glow:#a99bff}[data-theme=blue]{--rc-page-glow:99, 161, 255;--rc-accent-rgb:99, 161, 255;--rc-accent-rgb-2:21, 60, 163;--rc-color-void-black:#04070d;--rc-surface-canvas:#04070d;--rc-color-coral-pulse:#63a1ff;--rc-color-electric-sky:#63a1ff;--rc-color-info-blue:#63a1ff;--rc-color-aqua-glow:#8fc0ff}[data-theme=orange]{--rc-page-glow:242, 139, 1;--rc-accent-rgb:242, 139, 1;--rc-accent-rgb-2:255, 171, 64;--rc-color-void-black:#0b0703;--rc-surface-canvas:#0b0703;--rc-color-coral-pulse:#f28b01;--rc-color-electric-sky:#f28b01;--rc-color-info-blue:#f28b01;--rc-color-aqua-glow:#ffb04d}:root{--text:#e5e7eb;--text-h:#f9fafb;--muted:#9ca3af;--bg:#111827;--surface:#1f2937;--border:#374151;--primary:#8b5cf6;--primary-hover:#7c3aed;--danger:#ef4444;--danger-hover:#dc2626;--sans:system-ui, "Segoe UI", Roboto, sans-serif;font-family:var(--sans);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}*{box-sizing:border-box}body{margin:0}h1,h2,h3{color:var(--text-h);margin:0}h1{font-size:1.75rem;font-weight:600}#app{min-height:100vh}.icon{vertical-align:-.125em;filter:drop-shadow(0 0 3px #e6e6e699)drop-shadow(0 0 9px #e6e6e638);flex:none}.card{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1rem 1.25rem}.input,.select{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:.5rem .75rem}.input:focus,.select:focus{outline:2px solid var(--primary);outline-offset:0}.btn{font:inherit;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover:not(:disabled){background:var(--primary-hover)}.btn-danger{background:var(--danger);color:#fff}.btn-danger:hover:not(:disabled){background:var(--danger-hover)}.btn-ghost{color:var(--text);border:1px solid var(--border);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--border)}.btn-sm{padding:.3rem .6rem;font-size:.8rem}
