:root{color-scheme:dark;--bg: #0f172a;--card: #1e293b;--panel: #111d30;--text: #f8fafc;--muted: #94a3b8;--border: #334155;--accent: #10b981;--teal: #14b8a6;--red: #f87171;--blue: #38bdf8}[data-astro-cid-2tb3ruzb]{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15.5px;line-height:1.6;-webkit-font-smoothing:antialiased}.container[data-astro-cid-2tb3ruzb]{width:100%;max-width:1200px;margin:0 auto;padding:20px}.topbar[data-astro-cid-2tb3ruzb]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border)}.btn[data-astro-cid-2tb3ruzb]{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border-radius:8px;background:#334155;color:var(--text);text-decoration:none;font-size:14px;font-weight:600;border:1px solid var(--border);cursor:pointer}.btn[data-astro-cid-2tb3ruzb]:hover{background:#475569}.btn[data-astro-cid-2tb3ruzb].primary{background:var(--accent);color:#052e16;border:none}.btn[data-astro-cid-2tb3ruzb].primary:hover{background:#059669}.header-card[data-astro-cid-2tb3ruzb]{background:linear-gradient(135deg,#132738,#1e293b);border:1px solid #38bdf8;border-radius:14px;padding:24px;margin-bottom:24px;box-shadow:0 10px 25px #0206174d}.header-card[data-astro-cid-2tb3ruzb] h1[data-astro-cid-2tb3ruzb]{margin:0 0 10px;font-size:24px;color:#99f6e4}.header-card[data-astro-cid-2tb3ruzb] p[data-astro-cid-2tb3ruzb]{margin:0;color:#cbd5e1;font-size:15px;max-width:900px}.card[data-astro-cid-2tb3ruzb]{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:22px;margin-bottom:22px}.step-badge[data-astro-cid-2tb3ruzb]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#0f766e;color:#ccfbf1;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px}.card[data-astro-cid-2tb3ruzb] h2[data-astro-cid-2tb3ruzb]{margin:0 0 12px;font-size:19px;color:#f1f5f9}.card[data-astro-cid-2tb3ruzb] p[data-astro-cid-2tb3ruzb],.card[data-astro-cid-2tb3ruzb] li[data-astro-cid-2tb3ruzb]{color:#cbd5e1;font-size:15px}.flow-grid[data-astro-cid-2tb3ruzb]{display:grid;gap:14px;margin:18px 0}.flow-step[data-astro-cid-2tb3ruzb]{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:start;padding:16px;border-radius:10px;background:var(--panel);border:1px solid #334155}.flow-num[data-astro-cid-2tb3ruzb]{width:44px;height:44px;border-radius:50%;background:#0f766e;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px}.flow-body[data-astro-cid-2tb3ruzb] strong[data-astro-cid-2tb3ruzb]{display:block;margin-bottom:4px;font-size:16px;color:#99f6e4}.flow-body[data-astro-cid-2tb3ruzb] span[data-astro-cid-2tb3ruzb]{color:#cbd5e1;font-size:14px;line-height:1.5}.grid-2[data-astro-cid-2tb3ruzb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:800px){.grid-2[data-astro-cid-2tb3ruzb]{grid-template-columns:1fr}.container[data-astro-cid-2tb3ruzb]{padding:12px}.card[data-astro-cid-2tb3ruzb]{padding:16px}}.table-wrap[data-astro-cid-2tb3ruzb]{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #475569;border-radius:8px;background:#111d30;margin:14px 0}table[data-astro-cid-2tb3ruzb]{width:100%;border-collapse:collapse;font-size:14.5px;text-align:left}th[data-astro-cid-2tb3ruzb],td[data-astro-cid-2tb3ruzb]{padding:10px 14px;border-bottom:1px solid #334155;border-right:1px solid #334155}th[data-astro-cid-2tb3ruzb]{background:#17283c;color:#99f6e4;font-weight:700;white-space:nowrap}tr[data-astro-cid-2tb3ruzb]:last-child td[data-astro-cid-2tb3ruzb]{border-bottom:0}tr[data-astro-cid-2tb3ruzb]>[data-astro-cid-2tb3ruzb]:last-child{border-right:0}tbody[data-astro-cid-2tb3ruzb] tr[data-astro-cid-2tb3ruzb]:nth-child(2n){background:#ffffff05}.rule-box[data-astro-cid-2tb3ruzb]{border-left:4px solid var(--accent);padding:12px 16px;background:#10b98114;border-radius:0 8px 8px 0;margin:14px 0}.rule-box[data-astro-cid-2tb3ruzb].warn{border-left-color:#f87171;background:#ef444414}.rule-box[data-astro-cid-2tb3ruzb].info{border-left-color:#38bdf8;background:#38bdf814}.chip[data-astro-cid-2tb3ruzb]{display:inline-block;padding:3px 9px;border-radius:6px;font-size:13px;font-weight:600;margin:2px 4px 2px 0}.chip-left[data-astro-cid-2tb3ruzb]{background:#ef444433;color:#fecaca;border:1px solid #f87171}.chip-right[data-astro-cid-2tb3ruzb]{background:#38bdf833;color:#bae6fd;border:1px solid #38bdf8}.chip-hidden[data-astro-cid-2tb3ruzb]{background:#94a3b833;color:#e2e8f0;border:1px solid #64748b}
