.site-header[data-v-ff4da19f]{position:sticky;top:0;z-index:10;height:var(--header-h);display:flex;align-items:center;background:#ffffffd1;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--border)}.header-inner[data-v-ff4da19f]{display:flex;align-items:center;gap:var(--s-5)}.brand[data-v-ff4da19f]{display:flex;align-items:center;gap:var(--s-2);color:var(--ink-900);font-weight:800;font-size:18px}.brand[data-v-ff4da19f]:hover{text-decoration:none}.brand-mark[data-v-ff4da19f]{width:28px;height:28px}.nav[data-v-ff4da19f]{display:flex;gap:var(--s-5)}.nav a[data-v-ff4da19f]{color:var(--ink-700);font-size:14px;font-weight:600}.nav a[data-v-ff4da19f]:hover{color:var(--brand-600);text-decoration:none}.nav a.router-link-exact-active[data-v-ff4da19f]{color:var(--brand-600)}.dot[data-v-ff4da19f]{width:8px;height:8px;border-radius:50%;background:var(--ok)}.who[data-v-ff4da19f]{font-size:14px;font-weight:600;color:var(--ink-700)}@media (max-width: 640px){.nav[data-v-ff4da19f]{display:none}}.site[data-v-de370cc4]{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.glow[data-v-de370cc4]{position:fixed;z-index:0;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none}.glow-a[data-v-de370cc4]{width:420px;height:420px;top:-140px;left:-120px;background:var(--brand-300)}.glow-b[data-v-de370cc4]{width:360px;height:360px;top:260px;right:-140px;background:#a5d8ff}.site-main[data-v-de370cc4]{position:relative;z-index:1;flex:1;padding:var(--s-7) 0 var(--s-8)}.site-foot[data-v-de370cc4]{position:relative;z-index:1;border-top:1px solid var(--border);background:var(--surface);padding:var(--s-5) 0}.foot-inner[data-v-de370cc4]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;font-size:14px;font-weight:600}.hero[data-v-0061501d]{padding:var(--s-7) 0 var(--s-5)}.hero h1[data-v-0061501d]{margin:var(--s-4) 0 var(--s-3);font-size:44px;line-height:1.2;font-weight:800;letter-spacing:-.5px}.accent[data-v-0061501d]{color:var(--brand-600)}.hero-sub[data-v-0061501d]{max-width:620px;font-size:16px;color:var(--ink-700)}.hero-actions[data-v-0061501d]{margin-top:var(--s-5);flex-wrap:wrap}.status[data-v-0061501d]{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.dot[data-v-0061501d]{width:10px;height:10px;border-radius:50%;flex:0 0 10px}.dot.on[data-v-0061501d]{background:var(--ok)}.dot.off[data-v-0061501d]{background:var(--ink-400)}.status-title[data-v-0061501d]{font-weight:700}.entries[data-v-0061501d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--s-4)}.entry[data-v-0061501d]{display:flex;align-items:flex-start;gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}.entry[data-v-0061501d]:hover{transform:translateY(-2px);border-color:var(--brand-300);box-shadow:var(--shadow)}.entry-icon[data-v-0061501d]{font-size:28px;line-height:1}.entry h3[data-v-0061501d]{font-size:17px;font-weight:700;margin-bottom:var(--s-1)}.entry-go[data-v-0061501d]{margin-left:auto;color:var(--brand-600);font-size:20px}.features[data-v-0061501d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--s-4)}.feature[data-v-0061501d]{padding:var(--s-5);border-radius:var(--r);background:var(--surface-soft);border:1px dashed var(--border-strong)}.feature h4[data-v-0061501d]{margin-bottom:var(--s-2);font-size:15px;font-weight:700}@media (max-width: 640px){.hero h1[data-v-0061501d]{font-size:32px}}:root{--brand-50: #eef4ff;--brand-100: #dbe7ff;--brand-300: #8fb6ff;--brand-500: #3b78f0;--brand-600: #1f5fd0;--brand-700: #17499f;--ink-900: #0f172a;--ink-700: #334155;--ink-500: #64748b;--ink-400: #94a3b8;--bg: #f6f8fb;--surface: #ffffff;--surface-soft: #fafcff;--border: #e6ebf2;--border-strong: #d3dced;--ok: #16a34a;--ok-bg: #e9f8ee;--warn: #d97706;--warn-bg: #fdf3e3;--err: #dc2626;--err-bg: #fdecec;--r-sm: 8px;--r: 14px;--r-lg: 20px;--r-pill: 999px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--shadow: 0 6px 24px rgba(15, 23, 42, .08);--shadow-lg: 0 18px 48px rgba(15, 23, 42, .12);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 72px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--page-max: 1080px;--header-h: 64px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);color:var(--ink-900);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,p{margin:0}a{color:var(--brand-600);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}.container{width:100%;max-width:var(--page-max);margin:0 auto;padding:0 var(--s-5)}.stack{display:flex;flex-direction:column;gap:var(--s-5)}.row{display:flex;align-items:center;gap:var(--s-3)}.spacer{flex:1}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:var(--s-5)}.card-head{margin-bottom:var(--s-4)}.card-head h2{font-size:18px;font-weight:700}.muted{color:var(--ink-500);font-size:14px}.mono{font-family:var(--mono);font-size:13px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink-900);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,opacity .15s}.btn:hover{border-color:var(--brand-300)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.primary{background:var(--brand-600);border-color:var(--brand-600);color:#fff}.btn.primary:hover{background:var(--brand-700);border-color:var(--brand-700)}.btn.ghost{background:transparent}.btn.small{height:32px;padding:0 var(--s-3);font-size:13px}.btn.block{width:100%}.field{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-4)}.field>span{font-size:13px;font-weight:600;color:var(--ink-700)}.field input{height:44px;padding:0 var(--s-3);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);font-size:15px;color:var(--ink-900);outline:none}.field input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-50)}.captcha{height:44px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-soft);cursor:pointer;flex:0 0 120px}.hint{min-height:20px;font-size:13px;color:var(--ink-500)}.hint.ok{color:var(--ok)}.hint.err{color:var(--err)}.tag{display:inline-block;padding:2px 8px;border-radius:var(--r-pill);font-size:12px;font-weight:600;background:var(--brand-50);color:var(--brand-700)}.tag.ok{background:var(--ok-bg);color:var(--ok)}.tag.warn{background:var(--warn-bg);color:var(--warn)}.tag.err{background:var(--err-bg);color:var(--err)}pre{margin:0;padding:var(--s-4);border-radius:var(--r-sm);background:#0f172a;color:#e2e8f0;font-family:var(--mono);font-size:13px;line-height:1.7;overflow-x:auto;max-height:380px}.opt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--s-3)}.opt{display:flex;flex-direction:column;gap:2px;padding:var(--s-3);border:1px solid var(--border-strong);border-radius:var(--r);background:var(--surface);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.opt:hover{border-color:var(--brand-300)}.opt.sel{border-color:var(--brand-500);background:var(--brand-50);box-shadow:0 0 0 3px var(--brand-50)}.opt b{font-size:14px;font-weight:600}.opt small{color:var(--ink-500);font-size:12px}table{width:100%;border-collapse:collapse;font-size:13px}th,td{padding:var(--s-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:top}th{color:var(--ink-500);font-weight:600;white-space:nowrap}.table-wrap{overflow-x:auto}
