:root{--bg:#f7f8fa;--surface:#fff;--surface-2:#f9fafb;--surface-hover:#f1f3f5;--line:#e7e9ee;--line-strong:#d5d9e0;--fg:#14161a;--fg-2:#474c55;--muted:#7a808a;--primary:#0d9488;--primary-hover:#0b7f75;--primary-soft:#e6f5f3;--primary-fg:#fff;--ok:#15803d;--ok-soft:#e8f6ed;--warn:#b45309;--warn-soft:#fdf3e2;--bad:#dc2626;--bad-soft:#fdecec;--shadow-sm:0 1px 2px #10141c0d;--shadow:0 1px 2px #10141c0a, 0 8px 24px #10141c0f;--radius:16px;--ctl-h:40px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0f1115;--surface:#171a20;--surface-2:#13161b;--surface-hover:#1f232a;--line:#262a32;--line-strong:#343a44;--fg:#eceef2;--fg-2:#b8bdc7;--muted:#868c97;--primary:#2dd4bf;--primary-hover:#5eead4;--primary-soft:#2dd4bf24;--primary-fg:#04201d;--ok:#4ade80;--ok-soft:#4ade801f;--warn:#fbbf24;--warn-soft:#fbbf241f;--bad:#f87171;--bad-soft:#f871711f;--shadow-sm:none;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font:15px/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{letter-spacing:-.01em;line-height:1.25}img,video{max-width:100%}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.container{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.muted{color:var(--muted)}.small{font-size:13px}.num{font-variant-numeric:tabular-nums}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);min-width:0}.panel-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;display:flex}.panel-head h2,.panel-head h3{margin:0;font-size:16px;font-weight:650}.panel-pad{padding:18px}.pill{background:var(--surface-hover);height:24px;color:var(--fg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.bad{background:var(--bad-soft);color:var(--bad)}.btn{height:var(--ctl-h);border:1px solid var(--line-strong);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:550;transition:background .15s,border-color .15s;display:inline-flex;text-decoration:none!important}.btn:hover{background:var(--surface-hover)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn svg{flex:none;width:16px;height:16px}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}.btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn-lg{border-radius:12px;height:48px;padding:0 24px;font-size:16px}.btn-sm{height:32px;padding:0 12px;font-size:13px}.select{height:var(--ctl-h);border:1px solid var(--line-strong);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%237a808a' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center/16px;color:var(--fg);font:inherit;appearance:none;text-overflow:ellipsis;border-radius:10px;max-width:100%;padding:0 34px 0 12px;font-size:14px}.switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:inline-flex}.switch input{appearance:none;background:var(--line-strong);cursor:pointer;border-radius:999px;flex:none;width:36px;height:20px;margin:0;transition:background .15s;position:relative}.switch input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.switch input:checked{background:var(--primary)}.switch input:checked:after{transform:translate(16px)}.diag{border:1px solid var(--line);border-radius:12px;overflow:hidden}.diag-head{background:var(--surface-2);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;display:flex}.diag-head b,.verdict{font-size:14px}.verdict{border-top:1px solid var(--line);grid-template-columns:110px 130px minmax(0,1fr);align-items:baseline;gap:4px 12px;padding:10px 14px;display:grid}.diag-head+.verdict{border-top:0}.verdict .vl{color:var(--muted)}.verdict .vv{font-weight:650}.verdict.ok .vv{color:var(--ok)}.verdict.warn .vv{color:var(--warn)}.verdict.bad .vv{color:var(--bad)}.verdict .vt{color:var(--fg-2)}.fact .k,.fact .s,.fact b small,.verdict.ok .vt{color:var(--muted)}.diag.narrow .verdict{grid-template-columns:120px minmax(0,1fr)}.diag.narrow .verdict .vt{grid-column:1/-1}.facts{gap:14px;display:grid}.fact{flex-direction:column;gap:2px;min-width:0;display:flex}.fact .k{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.fact b{font-size:18px;font-weight:650}.fact b small{font-size:12px;font-weight:400}.fact .s{font-size:13px}.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-ok{color:var(--ok)}.t-warn{color:var(--warn)}.t-bad{color:var(--bad)}.prose{max-width:760px;color:var(--fg-2);font-size:16px;line-height:1.75}.prose h2{color:var(--fg);margin:44px 0 12px;font-size:24px}.prose h3{color:var(--fg);margin:28px 0 8px;font-size:18px}.prose p{margin:0 0 14px}.prose ol,.prose ul{margin:0 0 14px;padding-left:22px}.prose li{margin:4px 0}.prose strong,.prose th{color:var(--fg)}.prose table{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:14px}.prose td,.prose th{text-align:left;border-bottom:1px solid var(--line);padding:8px 10px}.prose th{font-weight:650}@media (width<=720px){.prose,body{font-size:15px}.container{padding:0 16px}.verdict{grid-template-columns:100px minmax(0,1fr)}.verdict .vt{grid-column:1/-1}.prose h2{margin-top:36px;font-size:21px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.rel h2[data-v-6a38ed58]{margin:48px 0 14px;font-size:24px}.cards[data-v-6a38ed58]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.card[data-v-6a38ed58]{background:var(--surface);border:1px solid var(--line);color:var(--fg);border-radius:14px;align-items:center;gap:12px;padding:16px;transition:border-color .15s;display:flex;text-decoration:none!important}.card[data-v-6a38ed58]:hover{border-color:var(--primary)}.card>span[data-v-6a38ed58]:last-child{flex-direction:column;display:flex}.ic[data-v-6a38ed58]{background:var(--primary-soft);width:40px;height:40px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.ic svg[data-v-6a38ed58]{width:20px;height:20px}@media (width<=720px){.cards[data-v-6a38ed58]{grid-template-columns:1fr}.rel h2[data-v-6a38ed58]{font-size:21px}}.nf[data-v-f0bac5a3]{padding-top:48px}h1[data-v-f0bac5a3]{margin:0 0 8px;font-size:34px}
