:root{color-scheme:light;--bg: #f5f6f8;--surface: #ffffff;--surface-2: #f0f2f5;--border: #dfe3e8;--text: #16191d;--muted: #5f6b7a;--accent: #1f6feb;--accent-ink: #ffffff;--accent-soft: #f5f9ff;--accent-soft-border: #bcd7ff;--danger: #c0392b;--danger-bg: #fdf3f2;--danger-border: #f0c9c4;--ok: #1f7a4d;--ok-bg: #eef7f1;--ok-border: #cfe7d9;--brand-bg: #111827;--brand-fg: #ffffff;--shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 8px 24px rgba(16, 24, 40, .06);--radius: 12px}@media(prefers-color-scheme:dark){:root:not([data-theme]),[data-theme=system]{color-scheme:dark;--bg: #0f1216;--surface: #171b21;--surface-2: #1f242c;--border: #2b323c;--text: #e6e9ee;--muted: #98a2b3;--accent: #4c8dff;--accent-ink: #07101f;--accent-soft: #16233a;--accent-soft-border: #2c4a7c;--danger: #ff7b72;--danger-bg: #2a1a1a;--danger-border: #5c2b26;--ok: #56d39a;--ok-bg: #12251d;--ok-border: #245c42;--brand-bg: #e6e9ee;--brand-fg: #0f1216;--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px rgba(0, 0, 0, .35)}}[data-theme=dark]{color-scheme:dark;--bg: #0f1216;--surface: #171b21;--surface-2: #1f242c;--border: #2b323c;--text: #e6e9ee;--muted: #98a2b3;--accent: #4c8dff;--accent-ink: #07101f;--accent-soft: #16233a;--accent-soft-border: #2c4a7c;--danger: #ff7b72;--danger-bg: #2a1a1a;--danger-border: #5c2b26;--ok: #56d39a;--ok-bg: #12251d;--ok-border: #245c42;--brand-bg: #e6e9ee;--brand-fg: #0f1216;--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px rgba(0, 0, 0, .35)}[data-theme=gruvbox-dark]{color-scheme:dark;--bg: #1d2021;--surface: #282828;--surface-2: #3c3836;--border: #504945;--text: #ebdbb2;--muted: #a89984;--accent: #83a598;--accent-ink: #1d2021;--accent-soft: #32302f;--accent-soft-border: #665c54;--danger: #fb4934;--danger-bg: #3c2b2a;--danger-border: #5c3a35;--ok: #b8bb26;--ok-bg: #32361f;--ok-border: #4d5323;--brand-bg: #ebdbb2;--brand-fg: #1d2021;--shadow: 0 1px 2px rgba(0, 0, 0, .35), 0 8px 24px rgba(0, 0, 0, .4)}[data-theme=gruvbox-light]{color-scheme:light;--bg: #f2e5bc;--surface: #fbf1c7;--surface-2: #ebdbb2;--border: #d5c4a1;--text: #3c3836;--muted: #7c6f64;--accent: #076678;--accent-ink: #fbf1c7;--accent-soft: #ebdbb2;--accent-soft-border: #b0a48c;--danger: #9d0006;--danger-bg: #f4e0d0;--danger-border: #d5b8a1;--ok: #79740e;--ok-bg: #ece6bf;--ok-border: #c6c08d;--brand-bg: #3c3836;--brand-fg: #fbf1c7;--shadow: 0 1px 2px rgba(60, 56, 54, .08), 0 8px 24px rgba(60, 56, 54, .1)}[data-theme=nord]{color-scheme:dark;--bg: #2e3440;--surface: #3b4252;--surface-2: #434c5e;--border: #4c566a;--text: #eceff4;--muted: #b3bdcc;--accent: #88c0d0;--accent-ink: #2e3440;--accent-soft: #3b4a58;--accent-soft-border: #5e81ac;--danger: #bf616a;--danger-bg: #43333a;--danger-border: #6b4249;--ok: #a3be8c;--ok-bg: #3a4234;--ok-border: #5d6b4d;--brand-bg: #eceff4;--brand-fg: #2e3440;--shadow: 0 1px 2px rgba(0, 0, 0, .25), 0 8px 24px rgba(0, 0, 0, .3)}[data-theme=solarized-light]{color-scheme:light;--bg: #eee8d5;--surface: #fdf6e3;--surface-2: #e9e2cd;--border: #ddd6c1;--text: #073642;--muted: #657b83;--accent: #268bd2;--accent-ink: #fdf6e3;--accent-soft: #e4eef5;--accent-soft-border: #aacde4;--danger: #dc322f;--danger-bg: #f8e3de;--danger-border: #e8bcb5;--ok: #859900;--ok-bg: #ebedd3;--ok-border: #c9cf9b;--brand-bg: #073642;--brand-fg: #fdf6e3;--shadow: 0 1px 2px rgba(7, 54, 66, .06), 0 8px 24px rgba(7, 54, 66, .08)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{line-height:1.25;margin:0 0 8px}h1{font-size:24px;letter-spacing:-.01em}h2{font-size:18px}a{color:var(--accent)}.page{max-width:1080px;margin:0 auto;padding:28px 20px 72px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px}.muted{color:var(--muted)}.small{font-size:13px}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.spread{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.stack{display:flex;flex-direction:column;gap:16px}label{display:block;font-weight:600;font-size:13px;margin-bottom:6px}input[type=text],input[type=url],input[type=email],input[type=search],input[type=number],textarea,select{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:inherit;font:inherit}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}textarea{min-height:72px;resize:vertical}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border-radius:9px;border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}button:hover,.button:hover{background:var(--surface-2)}button:disabled{opacity:.55;cursor:not-allowed}.button-primary,button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.button-primary:hover,button.primary:hover{filter:brightness(.94)}button.danger{color:var(--danger);border-color:var(--danger-border);background:var(--danger-bg)}button.subtle{padding:6px 10px;font-size:13px;font-weight:500}.badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--border);background:var(--surface-2);color:var(--muted)}.badge.redirect{background:var(--accent-soft);border-color:var(--accent-soft-border);color:var(--accent)}.badge.direct{background:var(--ok-bg);border-color:var(--ok-border);color:var(--ok)}.badge.off{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.notice{border-radius:10px;padding:10px 12px;font-size:14px;border:1px solid var(--border);background:var(--surface-2)}.notice.error{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.notice.ok{background:var(--ok-bg);border-color:var(--ok-border);color:var(--ok)}.mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:middle}th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.table-wrap{overflow-x:auto}@media print{.no-print{display:none!important}:root{color-scheme:light;--bg: #ffffff;--surface: #ffffff;--surface-2: #ffffff;--text: #000000;--muted: #333333;--border: #999999;--shadow: none}body{background:#fff;color:#000}}.topbar.svelte-12qhfyh{background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}.topbar-inner.svelte-12qhfyh{max-width:1080px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.brand.svelte-12qhfyh{display:inline-flex;align-items:center;gap:8px;font-weight:700;letter-spacing:-.01em;color:var(--text);text-decoration:none}nav.svelte-12qhfyh{display:flex;gap:4px}.nav-link.svelte-12qhfyh{padding:6px 10px;border-radius:8px;color:var(--muted);text-decoration:none;font-weight:600;font-size:14px}.nav-link.svelte-12qhfyh:hover{background:var(--surface-2)}.nav-link.active.svelte-12qhfyh{background:var(--surface-2);color:var(--text)}.account.svelte-12qhfyh{margin-left:auto;display:flex;align-items:center;gap:10px}@media(max-width:560px){.who.svelte-12qhfyh{display:none}}
