:root{--inverse-bg: #0f172a;--inverse-border: #0f172a;--inverse-muted: #cbd5e1;--inverse-line: #334155;--bg: #f6f8fa;--surface: #ffffff;--surface-2: #f8fafc;--surface-3: #f1f5f9;--border: #e4e9ef;--border-2: #d6dde6;--ink: #0f172a;--ink-2: #334155;--muted: #64748b;--faint: #94a3b8;--switch-off: #7e8ea4;--switch-knob-edge: rgba(15, 23, 42, .18);--accent: #0ea5e9;--accent-2: #0284c7;--accent-soft: #e0f2fe;--accent-ink: #0369a1;--accent-line: #bae6fd;--on-accent: #ffffff;--brand: #3876e2;--up: #10b981;--up-soft: #ecfdf5;--up-ink: #047857;--up-line: #d1fae5;--degr: #f59e0b;--degr-soft: #fffbeb;--degr-ink: #b45309;--degr-line: #fde9c8;--down: #f43f5e;--down-soft: #fff1f2;--down-ink: #be123c;--down-line: #fecdd3;--pause: #94a3b8;--pause-soft: #f1f5f9;--pause-ink: #475569;--pause-line: #e2e8f0;--maint: #6366f1;--maint-soft: #eef2ff;--maint-ink: #4338ca;--maint-line: #e0e7ff;--violet: #8b5cf6;--violet-soft: #ede9fe;--violet-ink: #6d28d9;--violet-line: #ddd6fe;--radius: 11px;--radius-sm: 7px;--radius-lg: 16px;--radius-xs: 5px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px -10px rgba(15, 23, 42, .1);--shadow-pop: 0 8px 30px -8px rgba(15, 23, 42, .18);--sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--navbar-bg: rgba(255, 255, 255, .86)}:root[data-theme=dark]{--inverse-bg: #1e293b;--inverse-border: #334155;--bg: #0b1220;--surface: #0f1a2e;--surface-2: #0d1525;--surface-3: #16223a;--border: #1e2c44;--border-2: #2a3a56;--ink: #f1f5f9;--ink-2: #cbd5e1;--muted: #8696ad;--faint: #5d6e88;--switch-off: #5d6e88;--switch-knob-edge: rgba(255, 255, 255, .22);--accent: #38bdf8;--accent-2: #0ea5e9;--accent-soft: #0c2c44;--accent-ink: #7dd3fc;--accent-line: #1e4a6b;--on-accent: #ffffff;--brand: #6a9cf5;--up: #10b981;--up-soft: #0d2a22;--up-ink: #4ade9f;--up-line: #1c4536;--degr: #f59e0b;--degr-soft: #2e2310;--degr-ink: #fbbf24;--degr-line: #4a3a16;--down: #fb5670;--down-soft: #2e1620;--down-ink: #fb7185;--down-line: #4a2030;--pause: #8696ad;--pause-soft: #16223a;--pause-ink: #aebbcf;--pause-line: #2a3a56;--maint: #818cf8;--maint-soft: #1c1f3a;--maint-ink: #a5b4fc;--maint-line: #2e3358;--violet: #a78bfa;--violet-soft: #241a3d;--violet-ink: #c4b5fd;--violet-line: #382a5c;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px -10px rgba(0, 0, 0, .5);--shadow-pop: 0 8px 30px -8px rgba(0, 0, 0, .6);--navbar-bg: rgba(15, 26, 46, .86)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body,input,textarea,select,button{font-variant-ligatures:no-contextual}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}::selection{background:var(--accent-soft)}input,select,textarea{font-family:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1;letter-spacing:-.02em}.tnum{font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;font-size:13px;line-height:1;padding:9px 14px;border-radius:var(--radius-sm);border:1px solid transparent;background:none;color:var(--ink);transition:background .14s,border-color .14s,transform .04s;white-space:nowrap}.btn:active{transform:translateY(.5px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn svg{width:15px;height:15px}.btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--accent-2)}.btn-ghost{background:var(--surface);border-color:var(--border);color:var(--ink-2)}.btn-ghost:hover{background:var(--surface-2);border-color:var(--border-2)}.btn-quiet{color:var(--muted)}.btn-quiet:hover{background:var(--surface-3);color:var(--ink)}.btn-danger{background:var(--down);color:var(--on-accent)}.btn-danger:hover{background:var(--down-ink)}.btn-danger-ghost{background:none;border-color:transparent;color:var(--down-ink)}.btn-danger-ghost:hover,.btn-danger-ghost:focus-visible{background:var(--down-soft);border-color:var(--down-line)}.btn-link{padding:0;border:none;background:none;height:auto;line-height:inherit;vertical-align:baseline;color:var(--accent-ink)}.btn-link:hover{text-decoration:underline}.btn-bare{padding:0;border:none;background:none;color:inherit}.btn-sm{padding:6px 10px;font-size:12px}.btn-link.btn-sm{padding:0}.btn-icon{padding:8px}.btn-block{display:flex;width:100%}.badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;line-height:1;padding:5px 9px;border-radius:999px;border:1px solid transparent}.badge .d{width:6px;height:6px;border-radius:50%;flex:0 0 auto}.badge-up{background:var(--up-soft);color:var(--up-ink);border-color:var(--up-line)}.badge-degr{background:var(--degr-soft);color:var(--degr-ink);border-color:var(--degr-line)}.badge-down{background:var(--down-soft);color:var(--down-ink);border-color:var(--down-line)}.badge-pause{background:var(--pause-soft);color:var(--pause-ink);border-color:var(--pause-line)}.badge-maint{background:var(--maint-soft);color:var(--maint-ink);border-color:var(--maint-line)}.badge-violet{background:var(--violet-soft);color:var(--violet-ink);border-color:var(--violet-line)}.badge-accent{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent-line)}.badge-flat{background:var(--surface-3);color:var(--ink-2);border-color:var(--border)}.tchip{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:3px 7px;border-radius:var(--radius-xs);background:var(--surface-3);color:var(--ink-2);border:1px solid var(--border);text-transform:uppercase}.dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;display:inline-block}.dot-up{background:var(--up)}.dot-degr{background:var(--degr)}.dot-down{background:var(--down)}.dot-pause{background:var(--pause)}.dot-maint{background:var(--maint)}.dot-ring{box-shadow:0 0 0 3px currentColor}.pulse{position:relative}.pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid currentColor;opacity:.5;animation:pulsering 1.8s ease-out infinite}@keyframes pulsering{0%{transform:scale(.6);opacity:.6}to{transform:scale(1.5);opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .8s linear infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.field-grid{display:grid;grid-template-columns:repeat(var(--cols, 2),1fr);gap:14px}@media(max-width:560px){.field-grid{grid-template-columns:1fr}}.lv-form{container-type:inline-size}.lv-grid{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:24px;row-gap:16px}.lv-row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:start}.lv-k{display:flex;align-items:center;color:var(--muted);font-size:12.5px;font-weight:600;padding-top:8px;white-space:nowrap}.lv-v{min-width:0}.lv-text{padding:8px 0;font-weight:500}@container (max-width: 479px){.lv-grid{grid-template-columns:minmax(0,1fr);row-gap:14px}.lv-k{padding-top:0;margin-bottom:2px}}.section-label{font-size:13px;font-weight:700;color:var(--ink-2);margin:0 0 10px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.card-pad{padding:18px 20px}.tbl{width:100%;border-collapse:collapse}.tbl th{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);text-align:left;padding:0 14px 10px}.tbl td{padding:12px 14px;border-top:1px solid var(--border);font-size:13px;vertical-align:middle}.tbl .mono{font-family:var(--mono);font-size:12px}.tbl tr:hover{background:var(--surface-2)}.input,.select,.textarea{width:100%;font-size:13px;color:var(--ink);padding:9px 11px;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--surface);transition:border-color .14s,box-shadow .14s}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.label{display:block;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.field{margin-bottom:14px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.section-title{font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.app{min-height:100vh}.navbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:14px;height:56px;padding:0 20px;background:var(--navbar-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.brand{display:flex;align-items:center;gap:9px;color:var(--ink)}.nav-links{display:flex;align-items:center;gap:2px}.nav-links a{font-size:13px;font-weight:500;color:var(--muted);padding:7px 11px;border-radius:var(--radius-sm);line-height:1;white-space:nowrap}.nav-links a:hover{color:var(--ink);background:var(--surface-3)}.nav-links a.active{color:var(--accent-ink);background:var(--accent-soft);font-weight:600}.nav-right{margin-left:auto;display:flex;align-items:center;gap:10px}.sse{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--up-ink);font-weight:600;padding:5px 10px;background:var(--up-soft);border:1px solid var(--up-line);border-radius:999px;white-space:nowrap}.sse-off{color:var(--degr-ink);background:var(--degr-soft);border-color:var(--degr-line)}.org{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2)}.org svg{width:14px;height:14px;color:var(--muted)}.avatar{width:30px;height:30px;border-radius:50%;flex:0 0 auto;background:linear-gradient(135deg,#0ea5e9,#6366f1);color:var(--on-accent);display:grid;place-items:center;font-weight:700;font-size:12px}.info{color:var(--faint);display:inline-grid;place-items:center;width:14px;height:14px}.info svg{width:13px;height:13px}*{scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.dropdown{position:relative}.dropdown>.org,.dropdown>.avatar{cursor:pointer;border:1px solid transparent;font-family:inherit}.dropdown>.org{border-color:var(--border)}.dropdown:focus-within>.org{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.dropdown>.avatar{border:none}.dropdown:focus-within>.avatar{box-shadow:0 0 0 3px var(--accent-soft)}.dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:230px;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-pop);padding:6px;display:none}.dropdown-menu.dd-right{left:auto;right:0}.dropdown:focus-within .dropdown-menu,.dropdown.open .dropdown-menu{display:block;animation:ddpop .14s ease}@keyframes ddpop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.dd-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--ink-2);cursor:pointer}.dd-item:hover{background:var(--surface-3);color:var(--ink)}.dd-item.active{color:var(--accent-ink);font-weight:600}.dd-item .orgmark{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--on-accent);font-weight:800;font-size:11px;flex:0 0 auto}.dd-item .chk{margin-left:auto;color:var(--accent)}.dd-item .chk svg{width:14px;height:14px}.dd-item svg.lead{width:15px;height:15px;color:var(--muted)}.dd-sep{height:1px;background:var(--border);margin:6px 4px}.dd-user{display:flex;align-items:center;gap:11px;padding:10px}.dd-user .avatar{width:38px;height:38px;font-size:14px}.dd-user .nm{font-size:13.5px;font-weight:700}.dd-user .em{font-size:11.5px;color:var(--muted);margin-top:1px}.dd-row{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;font-size:12.5px;color:var(--ink-2)}.dd-mini-seg{display:inline-flex;background:var(--surface-3);border-radius:6px;padding:2px;gap:2px}.dd-mini-seg button{border:none;background:none;font-size:11px;font-weight:600;color:var(--muted);padding:4px 8px;border-radius:4px;cursor:pointer;font-family:inherit}.dd-mini-seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.stepper{display:inline-flex;align-items:stretch;border:1px solid var(--border-2);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}.stepper button{border:none;background:var(--surface-2);color:var(--ink-2);width:36px;font-size:17px;font-weight:600;cursor:pointer;font-family:inherit;display:grid;place-items:center}.stepper button:hover{background:var(--surface-3);color:var(--ink)}.stepper .val{min-width:64px;text-align:center;font-family:var(--mono);font-size:14px;font-weight:600;color:var(--ink);display:grid;place-items:center;border-left:1px solid var(--border);border-right:1px solid var(--border);padding:0 6px}.stepper.full{display:flex}.stepper.full .val{flex:1}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.main.embedded .container{max-width:none;margin:0;padding:0}.nav-menu-btn{display:none}@media(max-width:1120px){.nav-links{display:none}.nav-links.is-open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:8px 12px 12px;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-pop)}.nav-links.is-open a{font-size:15px;padding:12px}.nav-menu-btn{display:inline-flex}.nav-wide-only{display:none!important}}@media(max-width:720px){.tbl,.tbl tbody,.tbl tr,.tbl td{display:block}.tbl thead{display:none}.tbl tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 14px;border-top:1px solid var(--border)}.tbl td{padding:0;border-top:0}.tbl td:first-child,.tbl td.tbl-wide{flex:1 1 100%}.tbl td:last-child{margin-left:auto}.tbl td.num{text-align:left}.tbl td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.hide-mobile{display:none!important}}@media(max-width:400px){.navbar{gap:10px;padding:0 12px}.navbar-brand .brand-word{display:none}}@media(min-width:1121px){.only-mobile{display:none!important}}@keyframes monitor-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.monitor-row-enter{animation:monitor-row-in .26s cubic-bezier(.22,1,.36,1) both}@keyframes status-pulse-error{0%,to{box-shadow:0 0 #f43f5e73}50%{box-shadow:0 0 0 5px #f43f5e00}}.status-dot-down{animation:status-pulse-error 1.8s ease-in-out infinite}.mascot-corner-anchor{position:absolute;right:0;bottom:0;z-index:-1}.spin[data-v-b18e47b4]{animation:btn-spin-b18e47b4 .8s linear infinite}@keyframes btn-spin-b18e47b4{to{transform:rotate(360deg)}}.avatar[data-v-d72a09f9]{padding:0;border:none;font-family:inherit}.brand-mark[data-v-749f3ca4]{color:var(--brand);flex:none;display:block}.brand-logo[data-v-c91844d9]{display:inline-flex;align-items:center;gap:.45em;font-family:var(--sans);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1;min-width:0}.is-sm[data-v-c91844d9]{font-size:16px}.is-md[data-v-c91844d9]{font-size:20px}.is-lg[data-v-c91844d9]{font-size:32px}.brand-up[data-v-c91844d9]{color:var(--brand)}.dropdown[data-v-7015d917]{min-width:66px}.org[data-v-7015d917]{min-width:0;max-width:100%;overflow:hidden}.org[data-v-7015d917]>svg{flex-shrink:0}.org-name[data-v-7015d917]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.status-strip[data-v-bee31652]{display:flex;flex-direction:column;gap:4px}.strip-track[data-v-bee31652]{display:flex;width:100%;height:12px;border-radius:var(--radius-xs);overflow:hidden;background:var(--surface-3)}.strip-seg[data-v-bee31652]{height:100%;transition:opacity .14s}.strip-seg[data-v-bee31652]:hover{opacity:.6}.seg-up[data-v-bee31652]{background:color-mix(in srgb,var(--up) 80%,transparent)}.seg-down[data-v-bee31652]{background:color-mix(in srgb,var(--down) 90%,transparent)}.seg-err[data-v-bee31652]{background:color-mix(in srgb,var(--down) 60%,transparent)}.seg-none[data-v-bee31652]{background:color-mix(in srgb,var(--border-2) 40%,transparent)}.strip-labels[data-v-bee31652]{display:flex;justify-content:space-between;font-size:10px;color:var(--faint)}.ptc[data-v-fb7be4f6]{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 20px;display:flex;flex-direction:column;box-shadow:var(--shadow-sm)}.ptc-accent[data-v-fb7be4f6]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ptc-muted[data-v-fb7be4f6]{background:var(--surface-2);border-style:dashed}.ptc-muted .ptc-name[data-v-fb7be4f6],.ptc-muted .ptc-price[data-v-fb7be4f6],.ptc-muted .ptc-feat li[data-v-fb7be4f6]{color:var(--faint)}.ptc-muted .ptc-feat li[data-v-fb7be4f6] b{color:var(--muted)}.ptc-dark[data-v-fb7be4f6]{background:var(--inverse-bg);border-color:var(--inverse-border);color:var(--on-accent)}.ptc-dark .ptc-name[data-v-fb7be4f6],.ptc-dark .ptc-price[data-v-fb7be4f6]{color:var(--on-accent)}.ptc-dark .ptc-feat li[data-v-fb7be4f6]{color:var(--inverse-muted);border-color:var(--inverse-line)}.ptc-dark .ptc-feat li[data-v-fb7be4f6] b{color:var(--on-accent)}.ptc-name[data-v-fb7be4f6]{font-size:16px;font-weight:700}.ptc-price[data-v-fb7be4f6]{font-size:34px;font-weight:800;letter-spacing:-.03em;margin:12px 0 2px}.ptc-price small[data-v-fb7be4f6]{font-size:14px;font-weight:600;color:var(--muted)}.ptc-feat[data-v-fb7be4f6]{list-style:none;margin:0;padding:0;flex:1}.ptc-feat li[data-v-fb7be4f6]{font-size:12.5px;color:var(--ink-2);padding:8px 0;border-top:1px solid var(--border);display:flex;align-items:flex-start;gap:8px}.ptc-feat li[data-v-fb7be4f6]:first-child{border-top:none}.ptc-feat li svg[data-v-fb7be4f6]{width:14px;height:14px;color:var(--up);flex:0 0 auto;margin-top:2px}.ptc-feat li[data-v-fb7be4f6] b{font-family:var(--mono);font-weight:700;color:var(--ink)}.ptc-feat-text[data-v-fb7be4f6]{flex:1 1 auto;min-width:0}.ptc-feat-detail[data-v-fb7be4f6]{display:block;margin-top:2px;font-size:11.5px;color:var(--muted)}.ptc-dark .ptc-feat-detail[data-v-fb7be4f6]{color:var(--inverse-muted)}.ptc-muted .ptc-feat-detail[data-v-fb7be4f6]{color:var(--faint)}.ptc-md[data-v-fb7be4f6]{padding:20px 18px}.ptc-md .ptc-name[data-v-fb7be4f6]{font-size:15px}.ptc-md .ptc-price[data-v-fb7be4f6]{font-size:25px;margin:6px 0 14px}.ptc-md .ptc-price small[data-v-fb7be4f6]{font-size:13px}.mascot-backdrop[data-v-8c1e689d]{pointer-events:none}.mascot-backdrop-img[data-v-8c1e689d]{display:block;width:100%;height:100%}.mascot-backdrop--backdrop[data-v-8c1e689d]{position:absolute;right:0;bottom:0;width:min(88vw,400px);z-index:-1}.mascot-backdrop--backdrop[data-v-8c1e689d]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,var(--bg) 0%,transparent 55%)}.mascot-backdrop--backdrop .mascot-backdrop-img[data-v-8c1e689d]{width:100%;height:auto}.mascot-backdrop--corner[data-v-8c1e689d]{display:inline-block;line-height:0}.mascot-backdrop--corner .mascot-backdrop-img[data-v-8c1e689d]{height:var(--mascot-corner-h);width:auto;max-width:100%;aspect-ratio:4 / 5}.mascot-backdrop--large[data-v-8c1e689d]{--mascot-corner-h: clamp(140px, 14vw, 200px)}.mascot-backdrop--small[data-v-8c1e689d]{--mascot-corner-h: clamp(64px, 7vw, 96px)}.ent-tier[data-v-b185f5b8]{position:relative;isolation:isolate;overflow:hidden;--ent-corner-h: clamp(48px, 7vw, 72px);padding-bottom:calc(var(--ent-corner-h) + 14px)}.ent-corner[data-v-b185f5b8]{--mascot-corner-h: var(--ent-corner-h)}@media(max-width:340px){.ent-corner[data-v-b185f5b8]{display:none}.ent-tier[data-v-b185f5b8]{padding-bottom:0}}.ent-lead[data-v-b185f5b8]{color:var(--on-accent);font-size:16px;font-weight:800;margin-top:10px}.ent-body[data-v-b185f5b8]{font-size:12.5px;color:var(--inverse-muted);line-height:1.5;margin:8px 0 0;flex:1}.t-cta[data-v-b185f5b8]{width:100%;justify-content:center;padding:11px;margin-top:16px}.ptg[data-v-2e871597]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ptg-badge[data-v-2e871597]{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--accent);padding:4px 10px;border-radius:999px}.ptg-tag[data-v-2e871597]{font-size:12.5px;color:var(--muted);margin-top:3px;min-height:34px}.ptg-cta[data-v-2e871597]{width:100%;justify-content:center;padding:11px;margin:16px 0}.ptg-md .ptg-cta[data-v-2e871597]{padding:10px;margin:14px 0 0}@media(max-width:860px){.ptg[data-v-2e871597]{grid-template-columns:repeat(2,1fr)}.ptg[data-v-2e871597] .ptc-accent{order:-1}}@media(max-width:480px){.ptg[data-v-2e871597]{grid-template-columns:1fr}}.mascot-loader[data-v-852ffcb1]{display:inline-flex;align-items:center;justify-content:center}.mascot-loader-media[data-v-852ffcb1]{display:block;width:100%;height:100%;object-fit:contain}.mascot-loader--48[data-v-852ffcb1]{width:48px;height:48px}.mascot-loader--72[data-v-852ffcb1]{width:72px;height:72px}.mascot-loader--96[data-v-852ffcb1]{width:96px;height:96px}@keyframes mascot-loader-bob-852ffcb1{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}.mascot-loader-bob[data-v-852ffcb1]{animation:mascot-loader-bob-852ffcb1 1.6s ease-in-out infinite}.pds-loading[data-v-6777b976]{display:flex;justify-content:center;padding:40px 0}.pds-error[data-v-6777b976]{text-align:center;padding:40px 20px;color:var(--muted)}.pds-error p[data-v-6777b976]{margin:0 0 12px}.status-dot[data-v-7d5986b8]{display:inline-block;border-radius:50%;flex:0 0 auto}.status-dot.sz-sm[data-v-7d5986b8]{width:8px;height:8px}.status-dot.sz-md[data-v-7d5986b8]{width:10px;height:10px}.status-dot.is-up[data-v-7d5986b8]{background:var(--up);color:var(--up)}.status-dot.is-down[data-v-7d5986b8]{background:var(--down);color:var(--down)}.status-dot.is-degraded[data-v-7d5986b8]{background:var(--degr);color:var(--degr)}.status-dot.is-paused[data-v-7d5986b8]{background:var(--pause);color:var(--pause)}.status-dot.is-maintenance[data-v-7d5986b8]{background:var(--maint);color:var(--maint)}.status-dot.is-unknown[data-v-7d5986b8]{background:var(--faint);color:var(--faint)}.status-dot.is-pulse[data-v-7d5986b8]{position:relative}.status-dot.is-pulse[data-v-7d5986b8]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid currentColor;opacity:.5;animation:pulsering 1.8s ease-out infinite}.menu-toggle[data-v-e04622dc]{align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer}.menu-toggle svg[data-v-e04622dc]{width:18px;height:18px}.mkt-header[data-v-943b8141]{display:flex;align-items:center;gap:14px;padding:22px 0}.mkt-brand[data-v-943b8141]{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}.mkt-links[data-v-943b8141]{margin-left:auto;display:flex;align-items:center;gap:22px}.mkt-nav[data-v-943b8141]{display:flex;align-items:center;gap:18px}.mkt-nav a[data-v-943b8141]{font-size:13.5px;font-weight:600;color:var(--ink-2);text-decoration:none}.mkt-nav a[data-v-943b8141]:hover{color:var(--ink)}.mkt-start[data-v-943b8141]{margin-left:14px;white-space:nowrap}.mkt-menu-btn[data-v-943b8141]{display:none;margin-left:10px}@media(max-width:640px){.mkt-links[data-v-943b8141]{display:none}.mkt-links.is-open[data-v-943b8141]{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;gap:14px;margin:0;padding:16px 22px;background:var(--surface);border:1px solid var(--border);border-top:none;border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow);z-index:20}.mkt-links.is-open .mkt-nav[data-v-943b8141]{flex-direction:column;align-items:flex-start;gap:10px}.mkt-header[data-v-943b8141]{position:relative}.mkt-menu-btn[data-v-943b8141]{display:inline-flex}.mkt-start[data-v-943b8141]{margin-left:auto}}.legal-links[data-v-45162048]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px}.legal-links a[data-v-45162048]{color:var(--muted);text-decoration:none}.legal-links a[data-v-45162048]:hover{color:var(--ink)}.mkt-footer[data-v-893e42dd]{border-top:1px solid var(--border);padding:26px 0 40px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mkt-powered[data-v-893e42dd]{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.mkt-footer-links[data-v-893e42dd]{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--muted)}.mkt-footer-links a[data-v-893e42dd]{color:var(--muted)}.mkt-footer-links a[data-v-893e42dd]:hover{color:var(--ink)}.sfc-head[data-v-0ec4aa56]{margin-bottom:18px}.sfc-head h2[data-v-0ec4aa56]{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin:0 0 6px}.sfc-head p[data-v-0ec4aa56]{font-size:14px;color:var(--muted);margin:0}.sfc-actions[data-v-0ec4aa56]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.sfc-actions .btn[data-v-0ec4aa56]{padding:12px 22px;font-size:14px}.sfc-micro[data-v-0ec4aa56]{font-size:12.5px;color:var(--muted);margin-top:18px;text-align:center}.sfc-align-left .sfc-actions[data-v-0ec4aa56]{justify-content:flex-start}.sfc-align-left .sfc-micro[data-v-0ec4aa56]{text-align:left}.diff-band[data-v-a110aebb]{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;max-width:920px;margin:0 auto 56px;padding:16px 22px;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius-lg);text-align:center}.diff-text[data-v-a110aebb]{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.diff-ic[data-v-a110aebb]{margin-right:4px}.diff-text b[data-v-a110aebb]{color:var(--accent-ink)}.diff-link[data-v-a110aebb]{flex:0 0 auto;font-size:13px;font-weight:700;color:var(--accent-ink);white-space:nowrap}.diff-link[data-v-a110aebb]:hover{text-decoration:underline}.shot[data-v-94e830ed]{margin:0}.shot-frame[data-v-94e830ed]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);background:var(--surface)}.shot img[data-v-94e830ed]{width:100%;height:auto}.shot-light[data-v-94e830ed]{display:block}.shot-dark[data-v-94e830ed]{display:none}html[data-theme=dark] .shot-dark[data-v-94e830ed]{display:block}html[data-theme=dark] .shot-light[data-v-94e830ed]{display:none}figcaption[data-v-94e830ed]{margin-top:8px;font-size:12.5px;color:var(--muted);text-align:center}.preview[data-v-29ada3e7]{margin:0 0 56px}.preview .preview-head[data-v-29ada3e7]{text-align:center;margin-bottom:26px}.preview .preview-head h2[data-v-29ada3e7]{font-size:26px;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin:10px 0 6px}.preview .preview-head p[data-v-29ada3e7]{font-size:14px;color:var(--muted);margin:0}.preview-badge[data-v-29ada3e7]{display:inline-flex;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:4px 11px}.preview-pair[data-v-29ada3e7]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;align-items:start}@media(max-width:760px){.preview-pair[data-v-29ada3e7]{grid-template-columns:1fr}}.toast-banner[data-v-4f7dbde8]{display:flex;flex-direction:row;align-items:center;gap:12px;border-radius:var(--radius)}.tb-fixed-bottom[data-v-4f7dbde8]{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:100;padding:10px 14px;box-shadow:var(--shadow-pop)}.tb-static[data-v-4f7dbde8]{padding:13px 18px;margin:18px 0 6px}.tb-info[data-v-4f7dbde8]{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink)}.tb-warning[data-v-4f7dbde8]{background:var(--degr-soft);border:1px solid var(--degr);color:var(--degr-ink)}.tb-error[data-v-4f7dbde8]{background:var(--down-soft);border:1px solid var(--down-line);color:var(--down-ink)}.trust-band[data-v-d23a192f]{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;margin:0 0 56px;padding:0}.trust-item[data-v-d23a192f]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--muted)}.trust-ic[data-v-d23a192f]{width:15px;height:15px;flex:0 0 auto;color:var(--up-ink)}@media(max-width:760px){.trust-band[data-v-d23a192f]{gap:14px 22px}}.ti[data-v-70f54d6e]{position:relative;width:100%;display:flex;align-items:center}.ti-prefix[data-v-70f54d6e],.ti-suffix[data-v-70f54d6e]{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;color:var(--faint)}.ti-prefix[data-v-70f54d6e]{left:10px}.ti-suffix[data-v-70f54d6e]{right:4px}.ti.has-prefix .input[data-v-70f54d6e]{padding-left:32px}.ti.has-suffix .input[data-v-70f54d6e]{padding-right:32px}.input.is-invalid[data-v-70f54d6e]{border-color:var(--down)}.input.is-invalid[data-v-70f54d6e]:focus{border-color:var(--down);box-shadow:0 0 0 3px var(--down-soft)}.mascot-live[data-v-15b469ad]{position:relative;display:inline-block;line-height:0}.mascot-live-poster[data-v-15b469ad],.mascot-live-canvas[data-v-15b469ad]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.mascot-live-poster.is-hidden[data-v-15b469ad]{opacity:0}.mascot-live-canvas[data-v-15b469ad]{opacity:0;transition:opacity .25s ease}.mascot-live-canvas.is-ready[data-v-15b469ad]{opacity:1}.land[data-v-78f51a7a]{max-width:1080px;margin:0 auto;padding:0 22px;position:relative;z-index:1;overflow-x:clip}.land[data-v-78f51a7a]:before{content:"";position:absolute;top:-40px;left:50%;transform:translate(-50%);width:760px;height:420px;background:radial-gradient(ellipse at center,#0ea5e924,#0ea5e900 70%);pointer-events:none;z-index:-1}.hero[data-v-78f51a7a]{padding:40px 0 30px;text-align:center;position:relative}@media(max-width:959px){.hero[data-v-78f51a7a]{padding-bottom:calc(min(88vw,400px)*1.05)}}.hero-row[data-v-78f51a7a]{display:block}.hero-copy[data-v-78f51a7a]{min-width:0}@media(min-width:960px){.hero-row[data-v-78f51a7a]{display:flex;align-items:center;justify-content:flex-start;column-gap:40px}.hero-copy[data-v-78f51a7a]{flex:0 1 auto;max-width:560px;text-align:left}.hero .hero-copy .lead[data-v-78f51a7a]{max-width:none;margin:0 0 18px}.hero-mascot-desktop[data-v-78f51a7a]{flex:none}}.hero .eyebrow[data-v-78f51a7a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;text-align:center;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);padding:6px 13px;border-radius:999px;margin-bottom:22px}.hero .micro[data-v-78f51a7a]{font-size:12.5px;color:var(--muted);margin:0 0 10px}.hero .eyebrow .eyebrow-dot[data-v-78f51a7a]{width:7px;height:7px;border-radius:50%;background:var(--accent)}.hero h1[data-v-78f51a7a]{font-size:50px;line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:0 auto 18px;max-width:720px;color:var(--ink)}.hero h1[data-v-78f51a7a] em{font-style:normal;color:var(--accent-2)}.hero .lead[data-v-78f51a7a]{font-size:17px;line-height:1.6;color:var(--muted);max-width:540px;margin:0 auto 18px}.testbox[data-v-78f51a7a]{max-width:640px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 1px 2px #0f172a0a,0 24px 50px -24px #0f172a40;overflow:hidden;text-align:left}.tb-input[data-v-78f51a7a]{display:flex;gap:10px;padding:14px}.tb-input .ipt[data-v-78f51a7a]{flex:1;display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);padding:0 14px;min-width:0}.tb-input .ipt[data-v-78f51a7a]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.tb-input .ipt svg[data-v-78f51a7a]{width:16px;height:16px;color:var(--faint);flex:0 0 auto}.tb-input .ipt[data-v-78f51a7a] .input{flex:1;min-width:0;background:none;border:none;outline:none;box-shadow:none;color:var(--ink);font-family:var(--mono);font-size:13.5px;padding:13px 0}.tb-input .ipt .scheme[data-v-78f51a7a]{flex:0 0 auto;margin-right:-10px;color:var(--faint);font-family:var(--mono);font-size:13.5px;-webkit-user-select:none;user-select:none}.tb-input .ipt[data-v-78f51a7a] .input::placeholder{color:var(--faint)}.tb-input .btn[data-v-78f51a7a]{padding:0 20px;font-size:14px}.tb-hint[data-v-78f51a7a]{border-top:1px solid var(--border);padding:13px 16px;margin:0;background:var(--surface-2);color:var(--ink-2);font-size:13px;font-weight:500}.tb-error[data-v-78f51a7a]{border-top:1px solid var(--border);padding:13px 16px;background:var(--down-soft);color:var(--down-ink);font-size:13px;font-weight:500}.tb-result[data-v-78f51a7a]{border-top:1px solid var(--border);padding:16px;background:var(--surface-2)}.res-top[data-v-78f51a7a]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.res-top .url[data-v-78f51a7a]{font-family:var(--mono);font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-top .live[data-v-78f51a7a]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:11.5px;color:var(--accent-ink);font-weight:600}.res-waiting[data-v-78f51a7a]{font-size:13px;color:var(--muted);margin:0 0 14px}.res-strip[data-v-78f51a7a]{margin-bottom:14px}.res-reason[data-v-78f51a7a]{font-size:12.5px;line-height:1.5;color:var(--ink-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;margin:0 0 14px}.res-next[data-v-78f51a7a]{font-size:12.5px;line-height:1.5;color:var(--muted);margin:14px 0 0}.res-metrics[data-v-78f51a7a]{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.res-metrics .rm[data-v-78f51a7a]{background:var(--surface);padding:11px 12px}.res-metrics .rm .k[data-v-78f51a7a]{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.res-metrics .rm .v[data-v-78f51a7a]{font-size:15px;font-weight:700;color:var(--ink);margin-top:4px}.res-metrics .rm .v small[data-v-78f51a7a]{color:var(--muted);font-size:11px;font-weight:600}.res-metrics .rm .v.ok[data-v-78f51a7a]{color:var(--up-ink)}.hero-cta[data-v-78f51a7a]{margin-top:30px}.feats[data-v-78f51a7a]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:56px 0}.feat[data-v-78f51a7a]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow-sm)}.feat .ic[data-v-78f51a7a]{width:38px;height:38px;border-radius:10px;background:var(--accent-soft);display:grid;place-items:center;margin-bottom:14px}.feat .ic svg[data-v-78f51a7a]{width:19px;height:19px;color:var(--accent-ink)}.feat h3[data-v-78f51a7a]{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 6px}.feat p[data-v-78f51a7a]{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.feat-mascot[data-v-78f51a7a]{position:relative;isolation:isolate;overflow:hidden;padding-right:clamp(60px,11vw,88px)}@media(max-width:560px){.feat-mascot[data-v-78f51a7a]{padding-right:22px}.feat-corner[data-v-78f51a7a]{display:none}}.personas[data-v-78f51a7a]{margin:56px 0}.personas .section-head[data-v-78f51a7a]{text-align:center;margin-bottom:26px}.personas .section-head h2[data-v-78f51a7a]{font-size:26px;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin:0 0 6px}.personas .section-head p[data-v-78f51a7a]{font-size:14px;color:var(--muted);margin:0}.persona-grid[data-v-78f51a7a]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.persona[data-v-78f51a7a]{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow-sm)}.persona-mascot[data-v-78f51a7a]{position:relative;isolation:isolate;overflow:hidden;padding-bottom:calc(var(--persona-corner-h) + 12px);--persona-corner-h: 88px}.persona-corner[data-v-78f51a7a]{--mascot-corner-h: var(--persona-corner-h)}.persona-head[data-v-78f51a7a]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.persona .ic[data-v-78f51a7a]{width:30px;height:30px;flex:0 0 auto;border-radius:8px;background:var(--accent-soft);display:grid;place-items:center}.persona .ic svg[data-v-78f51a7a]{width:15px;height:15px;color:var(--accent-ink)}.persona-role[data-v-78f51a7a]{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.persona-headline[data-v-78f51a7a]{font-size:16.5px;font-weight:700;line-height:1.35;color:var(--ink);margin:0 0 14px}.persona-line[data-v-78f51a7a]{display:block;font-size:13px;line-height:1.55;margin:0 0 8px}.persona-line[data-v-78f51a7a]:last-child{margin-bottom:0}.persona-after-list[data-v-78f51a7a]{list-style:none;margin:0;padding:0}.persona-after-list li+li[data-v-78f51a7a]{margin-top:6px}.persona-line-label[data-v-78f51a7a]{display:flex;align-items:center;gap:3px;margin-bottom:2px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.persona-before[data-v-78f51a7a],.persona-before .persona-line-label[data-v-78f51a7a]{color:var(--muted)}.persona-after[data-v-78f51a7a]{color:var(--ink);font-weight:600}.persona-after .persona-line-label[data-v-78f51a7a]{color:var(--accent-ink)}.after-check[data-v-78f51a7a]{width:12px;height:12px;color:var(--accent-ink)}.faq[data-v-78f51a7a]{margin:56px 0}.faq h2[data-v-78f51a7a]{font-size:26px;font-weight:800;color:var(--ink);letter-spacing:-.02em;text-align:center;margin:0 0 26px}.faq-item[data-v-78f51a7a]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px;margin-bottom:10px}.faq-item h3[data-v-78f51a7a]{font-size:14px;font-weight:700;color:var(--ink);margin:0 0 6px}.faq-item p[data-v-78f51a7a]{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.final-cta[data-v-78f51a7a]{position:relative;isolation:isolate;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px 30px;margin:56px 0;box-shadow:var(--shadow-sm)}.final-cta-corner[data-v-78f51a7a]{position:absolute;right:0;bottom:0;z-index:-1}@media(max-width:959px){.final-cta-corner[data-v-78f51a7a]{display:none}}.pricing[data-v-78f51a7a]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:30px;margin:56px 0;box-shadow:var(--shadow-sm)}.pricing .section-head[data-v-78f51a7a]{text-align:center;margin-bottom:26px}.pricing .section-head h2[data-v-78f51a7a]{font-size:26px;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin:0 0 6px}.pricing .section-head p[data-v-78f51a7a]{font-size:14px;color:var(--muted);margin:0}.pricing .section-head .section-head-link[data-v-78f51a7a]{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;color:var(--accent-ink)}.pricing .section-head .section-head-link[data-v-78f51a7a]:hover{text-decoration:underline}.tiers-note[data-v-78f51a7a]{font-size:12.5px;color:var(--muted);text-align:center;max-width:680px;margin:26px auto 0;line-height:1.6}@media(max-width:760px){.hero h1[data-v-78f51a7a]{font-size:34px}.feats[data-v-78f51a7a],.persona-grid[data-v-78f51a7a]{grid-template-columns:1fr}.res-metrics[data-v-78f51a7a]{grid-template-columns:repeat(2,1fr)}.tb-input[data-v-78f51a7a]{flex-direction:column}.tb-input .btn[data-v-78f51a7a]{padding:13px}}.session-ended-wrap[data-v-78f51a7a]{max-width:760px;margin:0 auto;padding:0 16px}.session-ended-wrap[data-v-78f51a7a]:empty{display:none}.ui-modal[data-v-2ad086da]{position:fixed;inset:0;z-index:80;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;display:none;align-items:center;justify-content:center}.ui-modal.is-open[data-v-2ad086da]{display:flex}.ui-modal.is-drawer[data-v-2ad086da]{justify-content:flex-end;align-items:stretch}.ui-modal-backdrop[data-v-2ad086da]{position:fixed;inset:0;z-index:-1;width:100%;height:100%;border:none;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default}.ui-modal-box[data-v-2ad086da]{position:relative;width:100%;margin:16px;box-shadow:var(--shadow-pop);animation:ui-modal-pop-2ad086da .16s ease}.ui-modal-box.sz-sm[data-v-2ad086da]{max-width:420px}.ui-modal-box.sz-md[data-v-2ad086da]{max-width:460px}.ui-modal-box.sz-drawer[data-v-2ad086da]{max-width:640px;width:640px;height:100%;margin:0;border-radius:0;display:flex;flex-direction:column;animation:ui-modal-slide-in-2ad086da .16s ease}.ui-modal-box.sz-drawer .ui-modal-body[data-v-2ad086da]{flex:1;min-height:0;overflow-y:auto}@keyframes ui-modal-pop-2ad086da{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@keyframes ui-modal-slide-in-2ad086da{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media(max-width:700px){.ui-modal-box.sz-drawer[data-v-2ad086da]{width:100vw;max-width:100vw}}.ui-modal-close[data-v-2ad086da]{position:absolute;top:10px;right:10px}.ui-modal-title[data-v-2ad086da]{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.ui-modal-body[data-v-2ad086da]{margin:12px 0 0;font-size:13.5px;color:var(--ink-2);line-height:1.55}.ui-modal-footer[data-v-2ad086da]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.ud-msg[data-v-0d8bbf3d]{margin:0}.ud-gap[data-v-0d8bbf3d]{flex:1}.ud-leave[data-v-0d8bbf3d]{color:var(--down-ink)}@media(max-width:480px){.ud-gap[data-v-0d8bbf3d]{display:none}[data-v-0d8bbf3d] .ui-modal-footer{flex-wrap:wrap}[data-v-0d8bbf3d] .ui-modal-footer .btn{flex:1 1 100%;justify-content:center}}.admin-status-dot[data-v-c798568f]{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.nav-docs-link[data-v-fb79c2c9]{display:inline-flex;align-items:center;gap:5px}.uab-msg[data-v-eee97219]{font-size:13px}.uab-ver[data-v-eee97219]{font-size:12px;opacity:.7;margin-left:4px}.uab-enter-active[data-v-eee97219]{transition:transform .3s ease-out,opacity .3s ease-out}.uab-leave-active[data-v-eee97219]{transition:transform .2s ease-in,opacity .2s ease-in}.uab-enter-from[data-v-eee97219],.uab-leave-to[data-v-eee97219]{transform:translate(-50%) translateY(32px);opacity:0}.tt[data-v-99325dc5]{position:relative;display:inline-flex;align-items:center}.tt-anchor[data-v-99325dc5]{display:inline-flex;align-items:center}.tt-mark[data-v-99325dc5]{cursor:help;text-decoration:underline dotted;text-decoration-color:var(--border-2);text-underline-offset:3px}.tt-pop{position:fixed;z-index:9999;width:256px;max-width:70vw;padding:10px 12px;border-radius:7px;border:1px solid var(--border);background:var(--surface);color:var(--ink-2);font-size:12px;font-weight:400;line-height:1.5;text-align:left;white-space:normal;box-shadow:var(--shadow-pop);transform:translate(-50%);pointer-events:none}.tt-pop.tt-top{transform:translate(-50%,-100%)}.tt-pop .tt-title{display:block;margin-bottom:3px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.tt-pop-enter-active,.tt-pop-leave-active{transition:opacity .12s ease,transform .12s ease}.tt-pop-enter-from,.tt-pop-leave-to{opacity:0}.tt-pop-enter-from.tt-bottom,.tt-pop-leave-to.tt-bottom{transform:translate(-50%,3px)}.tt-pop-enter-from.tt-top,.tt-pop-leave-to.tt-top{transform:translate(-50%,calc(-100% - 3px))}.no-team[data-v-a77f96da]{margin-top:24px;padding:48px 24px;text-align:center}.no-team-ico[data-v-a77f96da]{color:var(--muted);margin-bottom:12px}.no-team h2[data-v-a77f96da]{font-size:18px;margin:0 0 8px}.no-team p[data-v-a77f96da]{margin:0 auto;max-width:460px;color:var(--muted)}.ui-ph[data-v-73267350]{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.ui-ph-main[data-v-73267350]{min-width:0;max-width:100%}.ui-ph h1[data-v-73267350]{font-size:23px;font-weight:800;letter-spacing:-.02em;margin:0 0 4px}.ui-ph-title-danger[data-v-73267350]{color:var(--down-ink)}.ui-ph .sub[data-v-73267350]{font-size:13px;color:var(--muted)}.ui-ph .sub[data-v-73267350] b{color:var(--ink-2);font-weight:600}.ui-ph-right[data-v-73267350]{margin-left:auto;display:flex;align-items:center;gap:10px}.ui-panel[data-v-d56433f2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden;margin-bottom:16px}.panel-head[data-v-d56433f2]{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--border)}.panel-title[data-v-d56433f2]{flex:1 1 auto;min-width:0}.panel-head h2[data-v-d56433f2]{min-width:0;font-size:14px;font-weight:700;margin:0;display:flex;align-items:center;gap:9px}.panel-head .d[data-v-d56433f2]{font-size:12px;color:var(--muted);margin-top:2px}.ui-panel-actions[data-v-d56433f2]{flex:none;margin-left:auto;display:flex;align-items:center;gap:8px}.panel-body[data-v-d56433f2]{padding:18px}.panel-body.no-pad[data-v-d56433f2]{padding:0}.ui-panel.is-danger[data-v-d56433f2]{border-color:var(--down-line)}.ui-panel.is-danger .panel-head[data-v-d56433f2]{border-bottom-color:var(--down-line);background:var(--down-soft)}.ui-panel.is-danger .panel-head h2[data-v-d56433f2]{color:var(--down-ink)}.ui-panel.has-mascot[data-v-d56433f2]{position:relative;isolation:isolate}.ui-panel.has-mascot .panel-body[data-v-d56433f2]{padding-right:clamp(64px,11vw,96px)}@media(max-width:480px){.panel-mascot-corner[data-v-d56433f2]{display:none}.ui-panel.has-mascot .panel-body[data-v-d56433f2]{padding-right:18px}.ui-panel.has-mascot .panel-body.no-pad[data-v-d56433f2]{padding-right:0}}.empty[data-v-049455e9]{padding:64px 24px;text-align:center}.empty-ico[data-v-049455e9]{color:var(--faint)}.empty-ico.is-ok[data-v-049455e9]{color:var(--up);opacity:.7}.empty-mascot[data-v-049455e9]{display:inline-flex;align-items:center;justify-content:center}.empty-title[data-v-049455e9]{margin:16px 0 0;font-size:17px;font-weight:700}.empty-body[data-v-049455e9]{margin:4px 0 0;font-size:13px;color:var(--muted)}.empty-cta[data-v-049455e9]{margin-top:16px}.empty-cta-nudge[data-v-049455e9]{animation:empty-cta-pulse-049455e9 6s ease-in-out infinite}@keyframes empty-cta-pulse-049455e9{0%,33.33%,to{transform:scale(1)}8.33%,25%{transform:scale(1.05)}16.67%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.empty-cta-nudge[data-v-049455e9]{animation:none}}.seg[data-v-8f14443d]{display:inline-flex;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px;gap:2px;flex-wrap:wrap}.seg button[data-v-8f14443d]{border:none;background:none;font-size:12.5px;font-weight:600;color:var(--muted);padding:6px 12px;border-radius:5px;cursor:pointer;font-family:inherit}.seg button.on[data-v-8f14443d]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.seg button[data-v-8f14443d]:disabled{cursor:default;opacity:.5}.dash[data-v-142f4386]{padding:26px 0 64px}.dot-sep[data-v-142f4386]{margin:0 5px;color:var(--faint)}.dash-loading[data-v-142f4386]{display:flex;justify-content:center;padding:64px 0;color:var(--muted)}.grid-status[data-v-142f4386]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.dash-card[data-v-142f4386]{position:relative;padding:16px 18px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);cursor:pointer;transition:border-color .14s,box-shadow .14s,transform .06s;overflow:hidden;display:block}.dash-card[data-v-142f4386]:hover{border-color:var(--border-2);box-shadow:var(--shadow);transform:translateY(-1px)}.dash-card .top[data-v-142f4386]{display:flex;align-items:center;gap:8px}.dash-card .top .nm[data-v-142f4386]{font-size:12.5px;font-weight:600;color:var(--muted);text-transform:capitalize}.dash-card .num[data-v-142f4386]{font-size:34px;font-weight:700;letter-spacing:-.03em;margin:8px 0 2px;line-height:1}.dash-card .foot[data-v-142f4386]{font-size:11.5px;color:var(--faint);display:flex;align-items:center;gap:5px}.dash-card .accent-bar[data-v-142f4386]{position:absolute;left:0;top:0;bottom:0;width:3px}.dash-card.up .num[data-v-142f4386]{color:var(--up-ink)}.dash-card.up .accent-bar[data-v-142f4386]{background:var(--up)}.dash-card.down .num[data-v-142f4386]{color:var(--down-ink)}.dash-card.down .accent-bar[data-v-142f4386]{background:var(--down)}.dash-card.degr .num[data-v-142f4386]{color:var(--degr-ink)}.dash-card.degr .accent-bar[data-v-142f4386]{background:var(--degr)}.dash-card.pause .num[data-v-142f4386]{color:var(--pause-ink)}.dash-card.pause .accent-bar[data-v-142f4386]{background:var(--pause)}.dash-card.muted .num[data-v-142f4386]{color:var(--faint)}.grid-24[data-v-142f4386]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.mcard[data-v-142f4386]{padding:16px 18px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);display:flex;align-items:center;gap:16px}.mcard-link[data-v-142f4386]{transition:border-color .14s,box-shadow .14s}.mcard-link[data-v-142f4386]:hover{border-color:var(--border-2);box-shadow:var(--shadow)}.mcard .mc-l[data-v-142f4386]{flex:1;min-width:0}.mcard .lab[data-v-142f4386]{font-size:11.5px;font-weight:600;color:var(--muted);display:flex;align-items:center;gap:6px}.mcard .big[data-v-142f4386]{font-size:27px;font-weight:700;letter-spacing:-.02em;margin-top:6px;line-height:1}.mcard .big small[data-v-142f4386]{font-size:14px;color:var(--faint);font-weight:500}.val-up[data-v-142f4386]{color:var(--up-ink)}.val-degr[data-v-142f4386]{color:var(--degr-ink)}.val-down[data-v-142f4386]{color:var(--down-ink)}.val-faint[data-v-142f4386]{color:var(--faint)}.mcard .info[data-v-142f4386]{cursor:help}.maint-panels[data-v-142f4386]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin-bottom:24px}.panel-maint[data-v-142f4386]{border-color:color-mix(in srgb,#f59e0b 35%,var(--border))}.mrow[data-v-142f4386]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--border);transition:background .14s}.mrow[data-v-142f4386]:hover{background:var(--surface-2)}.mrow .ico[data-v-142f4386]{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-xs);background:color-mix(in srgb,#f59e0b 14%,transparent);color:#b45309}.mrow-next .ico[data-v-142f4386]{background:var(--surface-3);color:var(--muted)}.mrow .ti[data-v-142f4386]{font-size:13px;font-weight:650;line-height:1.3}.mrow .mt[data-v-142f4386]{display:flex;align-items:center;gap:6px;margin-top:5px;flex-wrap:wrap}.mrow .dur[data-v-142f4386]{font-size:11.5px;color:var(--muted);text-align:right;white-space:nowrap}.cols[data-v-142f4386]{display:grid;grid-template-columns:1.35fr 1fr;gap:20px;align-items:start}.cols[data-v-142f4386]:has(.ui-panel:only-child){grid-template-columns:1fr}.ui-panel-actions .ct[data-v-142f4386]{font-size:11px;color:var(--faint)}.ui-panel-actions .more[data-v-142f4386]{margin-left:auto;font-size:12px;color:var(--accent-ink);font-weight:600}.irow[data-v-142f4386]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 18px;border-top:1px solid var(--border);transition:background .14s}.irow[data-v-142f4386]:hover{background:var(--surface-2)}.irow .ico[data-v-142f4386]{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;background:var(--degr-soft);color:var(--degr-ink)}.irow .ti[data-v-142f4386]{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--ink)}.irow .mt[data-v-142f4386]{display:flex;gap:7px;align-items:center;margin-top:5px;flex-wrap:wrap}.irow .badge .d[data-v-142f4386]{background:currentColor}.irow .dur[data-v-142f4386]{text-align:right;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--ink-2)}.irow .dur .live[data-v-142f4386]{display:inline-flex;align-items:center;gap:5px;color:var(--down-ink)}.urow[data-v-142f4386]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid var(--border);transition:background .14s}.urow[data-v-142f4386]:hover{background:var(--surface-2)}.urow .nm[data-v-142f4386]{font-size:13px;font-weight:600;color:var(--ink)}.urow .ty[data-v-142f4386]{font-family:var(--mono);font-size:10px;color:var(--faint);text-transform:uppercase;margin-top:2px}.urow .ms[data-v-142f4386]{font-family:var(--mono);font-size:12px;color:var(--ink-2);text-align:right}.urow .ms .ms-unit[data-v-142f4386]{color:var(--faint)}.urow .ms .k[data-v-142f4386]{font-size:9.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.allclear[data-v-142f4386]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:var(--radius);background:var(--up-soft);border:1px solid var(--up-line);margin-top:14px}.allclear .ic[data-v-142f4386]{width:30px;height:30px;border-radius:50%;background:var(--up);color:#fff;display:grid;place-items:center;flex:0 0 auto}.allclear .t[data-v-142f4386]{font-size:13px;font-weight:600;color:var(--up-ink)}.allclear .s[data-v-142f4386]{font-size:12px;color:var(--muted)}.block[data-v-142f4386]{display:block}.font-semibold[data-v-142f4386]{font-weight:600}.tip-body[data-v-142f4386]{display:block;margin-top:4px;color:var(--ink-2)}.tip-thresh[data-v-142f4386]{display:block;margin-top:4px;color:var(--muted)}@media(max-width:900px){.cols[data-v-142f4386]{grid-template-columns:1fr}.grid-status[data-v-142f4386]{grid-template-columns:repeat(2,1fr)}.grid-24[data-v-142f4386]{grid-template-columns:1fr}}@media(max-width:520px){.dash[data-v-142f4386] .ui-ph-right{width:100%}.dash[data-v-142f4386] .ui-ph-right .btn-primary{margin-left:auto}}.ff[data-v-f39444eb]{margin-bottom:14px}.ff-head[data-v-f39444eb]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ff-label[data-v-f39444eb]{display:inline-flex;align-items:baseline;gap:6px;font-size:12px;font-weight:600;color:var(--ink-2)}.ff-opt[data-v-f39444eb]{font-weight:500;color:var(--faint)}.ff-pill[data-v-f39444eb]{margin-left:auto;display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1}.ff-pill[data-v-f39444eb]:empty{display:none}.ff-pill-pending[data-v-f39444eb]{color:var(--faint)}.ff-pill-valid[data-v-f39444eb]{color:var(--up-ink)}.ff-pill-error[data-v-f39444eb]{color:var(--down-ink)}.ff-error[data-v-f39444eb] .input,.ff-error[data-v-f39444eb] .select,.ff-error[data-v-f39444eb] .textarea{border-color:var(--down)}.ff-error[data-v-f39444eb] .input:focus,.ff-error[data-v-f39444eb] .select:focus,.ff-error[data-v-f39444eb] .textarea:focus{box-shadow:0 0 0 3px var(--down-soft)}.ff-msg[data-v-f39444eb]{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:11.5px}.ff-msg-error[data-v-f39444eb]{color:var(--down-ink);font-weight:600}.ff-hint[data-v-f39444eb]{color:var(--faint)}.cbx[data-v-61057010]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;position:relative}.cbx-box-wrap[data-v-61057010]{position:relative;flex:none;width:18px;height:18px}.cbx-input[data-v-61057010]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.cbx-box[data-v-61057010]{width:18px;height:18px;box-sizing:border-box;border-radius:4px;border:2px solid var(--muted);background:var(--surface);display:inline-flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s}.cbx-box svg[data-v-61057010]{fill:none;stroke:var(--on-accent);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.cbx:not(.is-disabled):hover .cbx-box[data-v-61057010]{border-color:var(--accent);background:var(--accent-soft)}.cbx.is-on .cbx-box[data-v-61057010]{border-color:var(--accent);background:var(--accent)}.cbx-input:focus-visible+.cbx-box[data-v-61057010]{outline:2px solid var(--accent);outline-offset:2px}.cbx.is-disabled[data-v-61057010],.cbx.is-disabled .cbx-input[data-v-61057010]{cursor:default}.cbx.is-disabled .cbx-box[data-v-61057010]{border-color:var(--border-2);background:var(--surface-2)}.cbx.is-disabled .cbx-box svg[data-v-61057010]{stroke:var(--muted)}.cbx.is-disabled .cbx-label[data-v-61057010]{color:var(--muted)}.inline-alert[data-v-77de5dfd]{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:var(--radius-sm);border:1px solid transparent;font-size:13px}.ia-icon[data-v-77de5dfd]{flex:0 0 auto;margin-top:1px}.ia-content[data-v-77de5dfd]{flex:1}.ia-actions[data-v-77de5dfd]{flex:0 0 auto}.inline-alert.is-success[data-v-77de5dfd]{background:var(--up-soft);border-color:var(--up-line);color:var(--up-ink)}.inline-alert.is-error[data-v-77de5dfd]{background:var(--down-soft);border-color:var(--down-line);color:var(--down-ink)}.inline-alert.is-info[data-v-77de5dfd]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-ink)}.inline-alert.is-warning[data-v-77de5dfd]{background:var(--degr-soft);border-color:var(--degr-line);color:var(--degr-ink)}.alert-list[data-v-77de5dfd-s]{margin:6px 0 8px;padding-left:18px}.alert-list a[data-v-77de5dfd-s]{color:inherit;text-decoration:underline}.sm-sub[data-v-a9ee7cc6]{margin:4px 0 0;font-size:13px;color:var(--muted)}.sm-field[data-v-a9ee7cc6],.sm-services[data-v-a9ee7cc6]{margin-top:16px}.sm-services-label[data-v-a9ee7cc6]{font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:4px}.sm-all[data-v-a9ee7cc6]{margin-bottom:6px}.sm-selectbar[data-v-a9ee7cc6]{display:flex;gap:12px;margin:2px 0 6px}.sm-hint[data-v-a9ee7cc6]{margin:0 0 8px;font-size:12px;color:var(--faint)}.sm-list[data-v-a9ee7cc6]{display:flex;flex-direction:column;gap:4px;max-height:192px;overflow-y:auto;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px}.sm-item[data-v-a9ee7cc6]{padding:3px 2px}.sm-item-strong[data-v-a9ee7cc6]{font-weight:600;color:var(--ink)}.sm-empty[data-v-a9ee7cc6]{font-size:12px;color:var(--faint);font-style:italic;padding:4px}.sm-privacy[data-v-a9ee7cc6]{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--faint)}.sm-privacy a[data-v-a9ee7cc6]{color:var(--accent-ink)}.sm-alert[data-v-a9ee7cc6]{margin-top:16px}.sm-success[data-v-a9ee7cc6]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}.sm-success-icon[data-v-a9ee7cc6]{color:var(--up)}.sm-done[data-v-a9ee7cc6]{margin-top:8px}.pwd-input-toggle[data-v-9a7ffaa2]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted);cursor:pointer}.pwd-input-toggle[data-v-9a7ffaa2]:hover{color:var(--ink);background:var(--surface-2)}.pwd-input-toggle[data-v-9a7ffaa2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent-soft)}.ui-spinner[data-v-f72f7d3e]{display:inline-block;border-radius:50%;border-style:solid;border-color:var(--border-2);border-top-color:var(--accent);animation:spin .8s linear infinite}.ui-spinner.sz-14[data-v-f72f7d3e]{width:14px;height:14px;border-width:2px}.ui-spinner.sz-20[data-v-f72f7d3e]{width:20px;height:20px;border-width:2.5px}.ui-spinner.sz-26[data-v-f72f7d3e]{width:26px;height:26px;border-width:3px}.pub-foot[data-v-1e4f7973]{margin-top:34px;padding-top:22px;border-top:1px solid var(--border);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pub-legal[data-v-1e4f7973]{margin-left:auto}.powered[data-v-1e4f7973]{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.pub[data-v-8da9b5ff]{max-width:860px;margin:0 auto;padding:0 20px 64px;min-height:100vh}.pub-state[data-v-8da9b5ff]{display:flex;justify-content:center;align-items:center;min-height:60vh}.pub-gate[data-v-8da9b5ff]{max-width:380px;margin:18vh auto 0}.gate-head[data-v-8da9b5ff]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.gate-ic[data-v-8da9b5ff]{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-ink);flex:0 0 auto}.gate-head h1[data-v-8da9b5ff]{font-size:17px;font-weight:700;margin:0}.gate-pwd[data-v-8da9b5ff]{margin-bottom:10px}.gate-err[data-v-8da9b5ff]{color:var(--down-ink);font-size:12.5px;margin:10px 0 0}.pub-head[data-v-8da9b5ff]{display:flex;align-items:center;gap:14px;padding:22px 0 20px}.cust[data-v-8da9b5ff]{display:flex;align-items:center;gap:12px;min-width:0}.cust-mark[data-v-8da9b5ff]{width:40px;height:40px;border-radius:11px;flex:0 0 auto;background:linear-gradient(150deg,#4f46e5,#7c3aed);display:grid;place-items:center;color:#fff;font-weight:800;font-size:19px;box-shadow:0 6px 16px -6px #4f46e599}.cust-logo[data-v-8da9b5ff]{height:40px;width:auto;max-width:160px;object-fit:contain;flex:0 0 auto}.cust h1[data-v-8da9b5ff]{font-size:18px;font-weight:700;margin:0;letter-spacing:-.01em}.cust .sub[data-v-8da9b5ff]{font-size:12.5px;color:var(--muted);margin-top:1px}.pub-head .actions[data-v-8da9b5ff]{margin-left:auto;display:flex;align-items:center;gap:10px}.refresh-chip[data-v-8da9b5ff]{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--muted);padding:7px 11px;background:var(--surface);border:1px solid var(--border);border-radius:999px}.refresh-chip[data-v-8da9b5ff]:hover{color:var(--ink);border-color:var(--border-2)}.hero[data-v-8da9b5ff]{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:var(--radius-lg);border:1px solid var(--degr-line);background:var(--degr-soft);box-shadow:var(--shadow);margin-bottom:14px}.hero.ok[data-v-8da9b5ff]{border-color:var(--up-line);background:var(--up-soft)}.hero-ic[data-v-8da9b5ff]{width:46px;height:46px;border-radius:13px;flex:0 0 auto;display:grid;place-items:center;color:#fff;background:var(--degr);box-shadow:0 8px 18px -8px var(--degr)}.hero.ok .hero-ic[data-v-8da9b5ff]{background:var(--up);box-shadow:0 8px 18px -8px var(--up)}.hero-mascot[data-v-8da9b5ff]{margin-left:auto;flex:0 0 auto}@media(max-width:959px){.hero[data-v-8da9b5ff]{position:relative;overflow:hidden}.hero-mascot[data-v-8da9b5ff]{position:absolute;right:0;bottom:0;margin:0;width:96px;opacity:.9;pointer-events:none}.hero[data-v-8da9b5ff]>:not(.hero-mascot){position:relative;z-index:1}}.hero h2[data-v-8da9b5ff]{font-size:19px;font-weight:700;margin:0;letter-spacing:-.015em}.inc[data-v-8da9b5ff]{border:1px solid var(--down-line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);margin-bottom:26px;overflow:hidden}.inc-top[data-v-8da9b5ff]{display:flex;align-items:flex-start;gap:13px;padding:18px 20px 14px}.inc-top .tag-dot[data-v-8da9b5ff]{margin-top:4px}.inc-h[data-v-8da9b5ff]{flex:1;min-width:0}.inc-h h3[data-v-8da9b5ff]{font-size:15.5px;font-weight:700;margin:0 0 7px;letter-spacing:-.01em}.inc-meta[data-v-8da9b5ff]{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.inc-meta .badge[data-v-8da9b5ff]{text-transform:capitalize}.inc-affected[data-v-8da9b5ff]{font-size:12px;color:var(--muted);margin-top:9px}.inc-affected b[data-v-8da9b5ff]{color:var(--ink-2);font-weight:600}.timeline[data-v-8da9b5ff]{border-top:1px solid var(--border);background:var(--surface-2);padding:6px 20px 16px}.tl-item[data-v-8da9b5ff]{display:grid;grid-template-columns:16px 1fr;gap:12px;padding:12px 0 2px}.tl-rail[data-v-8da9b5ff]{display:flex;flex-direction:column;align-items:center}.tl-rail .node[data-v-8da9b5ff]{width:9px;height:9px;border-radius:50%;margin-top:4px;background:var(--accent);flex:0 0 auto}.tl-rail .line[data-v-8da9b5ff]{width:2px;flex:1;background:var(--border-2);margin-top:4px}.tl-item:last-child .line[data-v-8da9b5ff]{display:none}.tl-body .st[data-v-8da9b5ff]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.tl-body .msg[data-v-8da9b5ff]{font-size:13px;color:var(--ink-2);margin:3px 0 0;line-height:1.55;white-space:pre-wrap}.tl-body .ts[data-v-8da9b5ff]{font-size:11.5px;color:var(--faint);font-family:var(--mono);margin-top:4px}.services[data-v-8da9b5ff]{margin-bottom:30px}.svc-group[data-v-8da9b5ff]{margin-bottom:22px}.svc-group>h3[data-v-8da9b5ff]{font-size:13px;font-weight:700;margin:0 0 8px;padding:0 4px;color:var(--ink-2);display:flex;align-items:center;gap:9px}.svc-group>h3 .ct[data-v-8da9b5ff]{font-family:var(--mono);font-size:11px;color:var(--faint);font-weight:500}.svc-group>h3 .gstate[data-v-8da9b5ff]{margin-left:auto;font-size:11.5px;font-weight:600}.svc-card[data-v-8da9b5ff]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.svc[data-v-8da9b5ff]{display:grid;grid-template-columns:minmax(150px,230px) 1fr auto;align-items:center;gap:18px;padding:14px 18px;border-top:1px solid var(--border)}.svc[data-v-8da9b5ff]:first-child{border-top:none}.svc-name[data-v-8da9b5ff]{display:flex;align-items:center;gap:10px;min-width:0}.svc-name .nmw[data-v-8da9b5ff]{min-width:0}.svc-name .nm[data-v-8da9b5ff]{font-weight:600;font-size:13.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-width:0}.svc-name .nm .ty[data-v-8da9b5ff]{display:inline-block;margin-left:7px;font-family:var(--mono);font-size:9.5px;color:var(--faint);text-transform:uppercase;font-weight:600;padding:2px 5px;background:var(--surface-3);border-radius:4px}.svc-name .nmw .sub[data-v-8da9b5ff]{font-size:12px;color:var(--muted);margin-top:2px;line-height:1.35}.svc-mid[data-v-8da9b5ff]{display:flex;flex-direction:column;gap:5px;align-items:stretch;min-width:0}.uptime-bars[data-v-8da9b5ff]{display:flex;gap:2px;height:26px;align-items:stretch;width:100%}.uptime-bars i[data-v-8da9b5ff]{flex:1 1 0;min-width:0;border-radius:2px;background:var(--up)}.uptime-bars i.d[data-v-8da9b5ff]{background:var(--degr)}.uptime-bars i.x[data-v-8da9b5ff]{background:var(--down)}.uptime-bars i.n[data-v-8da9b5ff]{background:var(--border-2)}.svc-mid .lbl[data-v-8da9b5ff]{display:flex;justify-content:space-between;width:100%;font-size:10.5px;color:var(--faint)}.svc-mid .lbl span[data-v-8da9b5ff]{white-space:nowrap}.svc-right[data-v-8da9b5ff]{text-align:right;min-width:86px}.svc-right .pct[data-v-8da9b5ff]{font-family:var(--mono);font-weight:600;font-size:13.5px;letter-spacing:-.02em}.svc-right .st[data-v-8da9b5ff]{font-size:11.5px;font-weight:600}.svc-empty[data-v-8da9b5ff]{font-size:12px;color:var(--faint);font-style:italic;padding:4px 4px 0}.svc-empty.center[data-v-8da9b5ff]{text-align:center;font-style:normal;padding:40px 0}.past h2[data-v-8da9b5ff]{font-size:15px;font-weight:700;margin:0 0 16px}.day[data-v-8da9b5ff]{padding:16px 0;border-bottom:1px solid var(--border)}.day[data-v-8da9b5ff]:first-of-type{border-top:1px solid var(--border)}.day-head[data-v-8da9b5ff]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.day-head .date[data-v-8da9b5ff]{font-size:13px;font-weight:700}.past-inc[data-v-8da9b5ff]{margin-top:12px;padding:12px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius)}.past-inc .pi-h[data-v-8da9b5ff]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.past-inc .pi-h .nm[data-v-8da9b5ff]{font-size:13.5px;font-weight:600}.past-inc .pi-h .dur[data-v-8da9b5ff]{margin-left:auto;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.past-inc .pi-affected[data-v-8da9b5ff]{font-size:12px;color:var(--muted);margin-top:8px}.pi-updates[data-v-8da9b5ff]{margin-top:10px}.pi-updates>summary[data-v-8da9b5ff]{font-size:12px;color:var(--muted);cursor:pointer;list-style:none}.pi-updates>summary[data-v-8da9b5ff]::-webkit-details-marker{display:none}.pi-updates>summary[data-v-8da9b5ff]:hover{color:var(--ink-2)}.pi-timeline[data-v-8da9b5ff]{margin-top:10px;border-left:2px solid var(--border-2);padding-left:12px;display:flex;flex-direction:column;gap:10px}.pi-upd-h[data-v-8da9b5ff]{display:flex;align-items:center;gap:8px;margin-bottom:3px}.pi-upd-h .badge[data-v-8da9b5ff]{text-transform:capitalize}.pi-upd-ts[data-v-8da9b5ff]{font-size:11px;color:var(--faint)}.pi-upd-msg[data-v-8da9b5ff]{font-size:12.5px;color:var(--ink-2);margin:0;line-height:1.55;white-space:pre-wrap}@media(max-width:600px){.svc[data-v-8da9b5ff]{grid-template-columns:1fr auto;gap:10px 14px}.svc-mid[data-v-8da9b5ff]{grid-column:1 / -1;order:3}.cust .sub[data-v-8da9b5ff]{display:none}.uptime-bars i[data-v-8da9b5ff]:nth-child(2n){display:none}.pub-head[data-v-8da9b5ff]{flex-wrap:wrap}}.scb-msg[data-v-538a1b40]{font-size:13px}.scb-enter-active[data-v-538a1b40]{transition:transform .3s ease-out,opacity .3s ease-out}.scb-leave-active[data-v-538a1b40]{transition:transform .2s ease-in,opacity .2s ease-in}.scb-enter-from[data-v-538a1b40],.scb-leave-to[data-v-538a1b40]{transform:translate(-50%) translateY(32px);opacity:0}.lnb-msg[data-v-cb2b4820]{font-size:13px}.lnb-enter-active[data-v-cb2b4820]{transition:transform .3s ease-out,opacity .3s ease-out}.lnb-leave-active[data-v-cb2b4820]{transition:transform .2s ease-in,opacity .2s ease-in}.lnb-enter-from[data-v-cb2b4820],.lnb-leave-to[data-v-cb2b4820]{transform:translate(-50%) translateY(32px);opacity:0}.lad-msg[data-v-c6fd328e]{margin:0 0 10px;font-size:13.5px;color:var(--muted)}.lad-error[data-v-c6fd328e]{margin:0;font-size:12.5px;color:var(--down-ink)}.lad-links[data-v-c6fd328e]{display:flex;flex-direction:column;gap:8px;font-size:13px}.lad-link[data-v-c6fd328e]{color:var(--accent-ink);font-weight:600;align-self:flex-start}.lad-link[data-v-c6fd328e]:hover{text-decoration:underline}.lad-link-danger[data-v-c6fd328e]{color:var(--down-ink);font-weight:500}.fi[data-v-1245e1a1]{display:flex;align-items:center;gap:8px}.fi-native[data-v-1245e1a1]{position:absolute;opacity:0;width:1px;height:1px;margin:0}.fi-name[data-v-1245e1a1]{font-size:13px;color:var(--ink-2);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select.select-sm[data-v-dc16622e]{padding:6px 9px;font-size:12px}.select.is-invalid[data-v-dc16622e]{border-color:var(--down)}.select.is-invalid[data-v-dc16622e]:focus{border-color:var(--down);box-shadow:0 0 0 3px var(--down-soft)}.textarea.is-invalid[data-v-7274bad3]{border-color:var(--down)}.textarea.is-invalid[data-v-7274bad3]:focus{border-color:var(--down);box-shadow:0 0 0 3px var(--down-soft)}.fw-modal[data-v-7875f3ed]{position:fixed;inset:0;z-index:90;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;display:none;align-items:flex-start;justify-content:flex-end}.fw-modal.fw-open[data-v-7875f3ed]{display:flex}.fw-modal.fw-capturing[data-v-7875f3ed]{visibility:hidden}.fw-backdrop[data-v-7875f3ed]{position:fixed;inset:0;z-index:-1;display:block;padding:0;margin:0;border:none;background:#0f172a66}.fw-backdrop button[data-v-7875f3ed]{position:absolute;inset:0;width:100%;height:100%;border:none;background:none;color:transparent;cursor:default}.fw-box[data-v-7875f3ed]{position:relative;width:100%;max-width:420px;margin:72px 16px 16px;max-height:calc(100vh - 88px);overflow-y:auto;box-shadow:var(--shadow-pop)}.fw-head[data-v-7875f3ed]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.fw-title[data-v-7875f3ed]{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.fw-close[data-v-7875f3ed]{border:none;background:none;color:var(--muted);cursor:pointer;padding:4px;display:inline-flex}.fw-close[data-v-7875f3ed]:hover{color:var(--ink)}.fw-screenshot[data-v-7875f3ed]{margin-bottom:14px}.fw-screenshot-label[data-v-7875f3ed]{font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.fw-dropzone[data-v-7875f3ed]{border:1px dashed var(--border-2);border-radius:var(--radius-sm);padding:14px;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;text-align:center}.fw-dropzone-hint[data-v-7875f3ed]{font-size:11.5px;color:var(--faint)}.fw-file-input[data-v-7875f3ed]{margin-top:2px}.fw-capture-error[data-v-7875f3ed]{font-size:11.5px;color:var(--down-ink);font-weight:600}.fw-preview[data-v-7875f3ed]{position:relative;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.fw-preview img[data-v-7875f3ed]{display:block;width:100%;max-height:160px;object-fit:cover}.fw-remove-shot[data-v-7875f3ed]{position:absolute;right:6px;bottom:6px;font-size:11.5px;padding:4px 8px;display:inline-flex;align-items:center;gap:4px;background:var(--surface)}.fw-contact[data-v-7875f3ed]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2);margin-bottom:14px;cursor:pointer}.fw-context[data-v-7875f3ed]{margin-bottom:14px;font-size:12px}.fw-context summary[data-v-7875f3ed]{cursor:pointer;color:var(--muted);font-weight:600}.fw-context-list[data-v-7875f3ed]{margin:8px 0 0;display:grid;grid-template-columns:auto 1fr;gap:4px 10px}.fw-context-list dt[data-v-7875f3ed]{color:var(--faint);font-weight:600}.fw-context-list dd[data-v-7875f3ed]{margin:0;color:var(--ink-2);word-break:break-all}.fw-actions[data-v-7875f3ed]{display:flex;justify-content:flex-end;gap:8px}.inline-alert[data-v-7875f3ed]{margin-bottom:14px}.fw-success[data-v-7875f3ed]{text-align:center;padding:10px 4px}.fw-success-icon[data-v-7875f3ed]{color:var(--up-ink);margin-bottom:8px}.fw-success-msg[data-v-7875f3ed]{font-size:13px;color:var(--ink-2);margin:8px 0 18px}@media(max-width:480px){.fw-modal[data-v-7875f3ed]{justify-content:center}.fw-box[data-v-7875f3ed]{margin:16px;max-height:calc(100vh - 32px)}}.rcb-msg[data-v-9a37f53b]{font-size:13px}.rcb-enter-active[data-v-9a37f53b]{transition:transform .3s ease-out,opacity .3s ease-out}.rcb-leave-active[data-v-9a37f53b]{transition:transform .2s ease-in,opacity .2s ease-in}.rcb-enter-from[data-v-9a37f53b],.rcb-leave-to[data-v-9a37f53b]{transform:translate(-50%) translateY(32px);opacity:0}.error-screen[data-v-f35f8c23]{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px}.error-screen-body[data-v-f35f8c23]{position:relative;max-width:420px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}@media(max-width:959px){.error-screen[data-v-f35f8c23]{align-items:flex-start;padding-top:72px;padding-bottom:calc(min(88vw,400px)*1.05)}}.error-title[data-v-f35f8c23]{margin:20px 0 0;font-size:22px;font-weight:800;color:var(--ink)}.error-body[data-v-f35f8c23]{margin:0;color:var(--muted);font-size:14px}.error-path-row[data-v-f35f8c23]{margin:8px 0 0;font-size:13px;color:var(--muted)}.error-path-row code[data-v-f35f8c23]{background:var(--surface-3);border-radius:var(--radius-sm);padding:2px 6px}.error-reference[data-v-f35f8c23]{margin:4px 0 0;font-size:12px;color:var(--faint);font-family:var(--mono)}.error-actions[data-v-f35f8c23]{margin-top:20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}[data-testid=nav-link-admin][data-v-ad432803]{position:relative}.access-err[data-v-ad432803]{max-width:1200px;margin:12px auto 0;padding:8px 14px;border:1px solid var(--border, currentColor);border-radius:8px;color:var(--muted);font-size:13px}.imp-banner[data-v-ad432803]{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:9px 16px;background:var(--degr-soft);border-bottom:1px solid var(--degr);color:var(--degr-ink);font-size:13px;font-weight:600}.imp-text[data-v-ad432803]{display:inline-flex;align-items:center;gap:8px}.imp-text svg[data-v-ad432803]{width:15px;height:15px}.imp-exit[data-v-ad432803]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid var(--degr);background:var(--surface);color:var(--degr-ink);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .12s,color .12s}.imp-exit[data-v-ad432803]:hover{background:var(--degr);color:var(--on-accent)}.nav-links-trigger[data-v-ad432803]{display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:var(--muted);padding:7px 11px;border-radius:var(--radius-sm);line-height:1;cursor:pointer}.nav-links-trigger[data-v-ad432803]:hover{color:var(--ink);background:var(--surface-3)}.nav-links-trigger.active[data-v-ad432803]{color:var(--accent-ink);background:var(--accent-soft);font-weight:600}.nav-links .dropdown[data-v-ad432803]{display:inline-flex}.feedback-trigger[data-v-ad432803]{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ink-2);padding:7px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;transition:background .12s,color .12s}.feedback-trigger svg[data-v-ad432803]{width:14px;height:14px}@media(max-width:1279px){.feedback-label[data-v-ad432803]{display:none}}.feedback-trigger[data-v-ad432803]:hover{color:var(--ink);background:var(--surface-3)}.nav-feedback-btn[data-v-ad432803]{font-family:inherit;text-align:left;background:none;border:none;color:inherit;cursor:pointer;padding:10px 11px;border-radius:var(--radius-sm);font-size:14px;font-weight:500}.nav-feedback-btn[data-v-ad432803]:hover{background:var(--surface-3)}
