@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./or-manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./or-manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./or-manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./or-manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./or-manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./or-manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Manrope Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Manrope Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--code:ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", Menlo, Consolas, monospace;--r-card:14px;--r-field:10px;--r-sm:8px;--r-modal:16px;--r-sheet:20px;--r-panel:16px;--ease:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--side-w:232px;--top-h:60px;--tab-h:58px;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}:root,:root[data-theme=light]{color-scheme:light;--bg:#f5f6f8;--panel:#fff;--surface:#f7f8fa;--sunken:#eef0f3;--hover:#f3f5f7;--pressed:#e9ecf0;--modal:#fff;--input:#fff;--seg:#eef0f3;--seg-on:#fff;--nav-on:#e4e7eb;--ink:#14161a;--muted:#4b525c;--faint:#69717c;--disabled:#a3a9b2;--rule:#e4e7eb;--rule-strong:#d9dde3;--rule-heavy:#b9bec7;--accent:#2563eb;--accent-hover:#1d4fd0;--accent-ink:#fff;--accent-text:#2f6fd6;--accent-ring:#3b82f6;--accent-soft:oklab(59.4806% -.0398367 -.165114/.1);--accent-soft-2:oklab(59.4806% -.0398366 -.165114/.18);--up:#18804a;--up-fill:#1f9d5c;--up-soft:oklab(61.5032% -.129852 .0617175/.12);--down:#c2313a;--down-fill:#d83b40;--down-soft:oklab(58.9129% .176996 .0783115/.1);--slow:#8f5f00;--slow-fill:#c98a00;--slow-soft:oklab(67.9378% .0332878 .13848/.15);--grey:#69717c;--grey-fill:#8f96a1;--grey-soft:oklab(67.0968% -.00333199 -.0178413/.14);--spark:#c9ced6;--spark-none:#eef0f3;--ph-dns:#b9cff5;--ph-connect:#8db1ee;--ph-tls:#5a8fe6;--ph-ttfb:#2f6fd6;--chart-grid:#eef0f3;--chart-axis:#69717c;--chart-line:#2f7de1;--chart-band:oklab(59.4806% -.0398366 -.165114/.14);--dim:#10141e5c;--shadow-card:0 1px 2px #1018280d, 0 4px 16px -8px #10182814, 0 0 0 1px var(--rule);--shadow-float:0 16px 40px #10182824, 0 3px 10px #10182812, 0 0 0 1px var(--rule-strong);--shadow-sheet:0 -12px 40px #10182829;--skel:#eef0f3;--skel-hi:#f7f8fa;--t1:#14161a;--t2:#4b525c;--t3:#69717c;--card:#fff;--card2:#f7f8fa;--well:#f3f4f6;--line:#e4e7eb;--line2:#d9dde3;--grid:#eef0f3;--cpu:#2f7de1;--mem:#7c5ce6;--disk:#0f9f86;--net:#e8603a;--net2:#f29d7c;--ok:#1f9d5c;--warn:#c98a00;--bad:#d83b40;--acc:#2f7de1;--shadow:0 1px 2px #1018280d, 0 4px 16px -8px #10182814}:root[data-theme=dark]{color-scheme:dark;--bg:#16181c;--panel:#1d2025;--surface:#23262c;--sunken:#131518;--hover:#22252b;--pressed:#2a2e35;--modal:#23262c;--input:#191b1f;--seg:#22252b;--seg-on:#343840;--nav-on:#23262c;--ink:#eef0f3;--muted:#a9b0bb;--faint:#8a919c;--disabled:#5a6069;--rule:#2a2e35;--rule-strong:#343840;--rule-heavy:#4a505a;--accent:#2563eb;--accent-hover:#3b74f0;--accent-ink:#fff;--accent-text:#7fb3fb;--accent-ring:#4f9cf9;--accent-soft:oklab(68.6984% -.0418093 -.151806/.13);--accent-soft-2:oklab(68.6984% -.0418093 -.151806/.22);--up:#4fd18c;--up-fill:#34c77b;--up-soft:oklab(73.5898% -.149257 .0683926/.14);--down:#ff7a7e;--down-fill:#f2555a;--down-soft:oklab(66.2514% .178156 .0730488/.14);--slow:#f5b83d;--slow-fill:#f5b83d;--slow-soft:oklab(81.8556% .023993 .147601/.14);--grey:#8a919c;--grey-fill:#666c77;--grey-soft:oklab(65.4499% -.00335321 -.0179548/.14);--spark:#434955;--spark-none:#22252b;--ph-dns:#1e3a6b;--ph-connect:#2b5aa8;--ph-tls:#4f9cf9;--ph-ttfb:#9cc6fc;--chart-grid:#262a30;--chart-axis:#8a919c;--chart-line:#4f9cf9;--chart-band:oklab(68.6984% -.0418093 -.151806/.2);--dim:#00000094;--shadow-card:0 1px 0 #ffffff0a inset, 0 8px 24px -16px #000000b3, 0 0 0 1px var(--rule);--shadow-float:0 18px 40px #00000080, 0 4px 10px #0000004d, 0 0 0 1px var(--rule-strong);--shadow-sheet:0 -12px 40px #0000008c;--skel:#22252b;--skel-hi:#2a2e35;--t1:#eef0f3;--t2:#a9b0bb;--t3:#8a919c;--card:#1d2025;--card2:#23262c;--well:#191b1f;--line:#2a2e35;--line2:#343840;--grid:#262a30;--cpu:#4f9cf9;--mem:#a78bfa;--disk:#2dbfa4;--net:#fb7c58;--net2:#fdb08f;--ok:#34c77b;--warn:#f5b83d;--bad:#f2555a;--acc:#4f9cf9;--shadow:0 1px 0 #ffffff0a inset, 0 8px 24px -16px #000000b3}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--bg:#16181c;--panel:#1d2025;--surface:#23262c;--sunken:#131518;--hover:#22252b;--pressed:#2a2e35;--modal:#23262c;--input:#191b1f;--seg:#22252b;--seg-on:#343840;--nav-on:#23262c;--ink:#eef0f3;--muted:#a9b0bb;--faint:#8a919c;--disabled:#5a6069;--rule:#2a2e35;--rule-strong:#343840;--rule-heavy:#4a505a;--accent:#2563eb;--accent-hover:#3b74f0;--accent-ink:#fff;--accent-text:#7fb3fb;--accent-ring:#4f9cf9;--accent-soft:oklab(68.6984% -.0418093 -.151806/.13);--accent-soft-2:oklab(68.6984% -.0418093 -.151806/.22);--up:#4fd18c;--up-fill:#34c77b;--up-soft:oklab(73.5898% -.149257 .0683926/.14);--down:#ff7a7e;--down-fill:#f2555a;--down-soft:oklab(66.2514% .178156 .0730488/.14);--slow:#f5b83d;--slow-fill:#f5b83d;--slow-soft:oklab(81.8556% .023993 .147601/.14);--grey:#8a919c;--grey-fill:#666c77;--grey-soft:oklab(65.4499% -.00335321 -.0179548/.14);--spark:#434955;--spark-none:#22252b;--ph-dns:#1e3a6b;--ph-connect:#2b5aa8;--ph-tls:#4f9cf9;--ph-ttfb:#9cc6fc;--chart-grid:#262a30;--chart-axis:#8a919c;--chart-line:#4f9cf9;--chart-band:oklab(68.6984% -.0418093 -.151806/.2);--dim:#00000094;--shadow-card:0 1px 0 #ffffff0a inset, 0 8px 24px -16px #000000b3, 0 0 0 1px var(--rule);--shadow-float:0 18px 40px #00000080, 0 4px 10px #0000004d, 0 0 0 1px var(--rule-strong);--shadow-sheet:0 -12px 40px #0000008c;--skel:#22252b;--skel-hi:#2a2e35;--t1:#eef0f3;--t2:#a9b0bb;--t3:#8a919c;--card:#1d2025;--card2:#23262c;--well:#191b1f;--line:#2a2e35;--line2:#343840;--grid:#262a30;--cpu:#4f9cf9;--mem:#a78bfa;--disk:#2dbfa4;--net:#fb7c58;--net2:#fdb08f;--ok:#34c77b;--warn:#f5b83d;--bad:#f2555a;--acc:#4f9cf9;--shadow:0 1px 0 #ffffff0a inset, 0 8px 24px -16px #000000b3}}html{font-variant-numeric:tabular-nums}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg);height:100%}body{background:var(--bg);min-height:100%;color:var(--ink);font:14px/1.5 var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-feature-settings:"ss01" on;margin:0}#app{min-height:100vh}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.25}h2{letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.35}h3{font-size:14px;font-weight:600;line-height:1.4}a{color:var(--accent-text);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}input,textarea,select{font:inherit;color:inherit}img,svg{display:block}::selection{background:var(--accent-soft-2);color:var(--ink)}:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px;border-radius:6px}[hidden]{display:none!important}.mono,.num{font-family:var(--mono);font-variant-numeric:tabular-nums}code,kbd,pre{font-family:var(--code);font-variant-ligatures:none}.num{letter-spacing:-.01em}code{font-size:.92em}kbd{border:1px solid var(--rule-strong);color:var(--faint);background:var(--surface);border-radius:5px;padding:1px 5px;font-size:11px;line-height:1.4}.muted{color:var(--muted)}.faint{color:var(--faint)}.t-up{color:var(--up)}.t-down{color:var(--down)}.t-slow{color:var(--slow)}.t-grey{color:var(--grey)}.t-accent{color:var(--accent-text)}.small{font-size:13px}.tiny{font-size:12px}.ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nowrap{white-space:nowrap}.grow{flex:1;min-width:0}.end{text-align:right}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row{align-items:center;gap:8px;min-width:0;display:flex}.row.wrap{flex-wrap:wrap}.stack{flex-direction:column;gap:16px;min-width:0;display:flex}.stack.tight{gap:10px}.stack.loose{gap:28px}.spacer{flex:1}.link{color:var(--accent-text);font-weight:500}.link:hover{text-underline-offset:3px;text-decoration:underline}button.link{padding:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--rule-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--faint);background-clip:padding-box;border:3px solid #0000}.ico{flex:none;width:16px;height:16px;display:inline-flex}.ico svg{width:100%;height:100%}.ico-lg{width:20px;height:20px}.ico-sm{width:14px;height:14px}.mark{flex:none;width:22px;height:22px;display:inline-flex}.mark svg{width:100%;height:100%}.mark .mk-fr{fill:var(--ink)}.mark .mk-arm{stroke:var(--ink)}.mark .mk-up{fill:#059669}.mark .mk-down{fill:#dc2626}.mark.lg{width:56px;height:56px}.wordmark{letter-spacing:-.02em;font-size:16px;font-weight:650}.dot{background:var(--grey-fill);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block;position:relative}.dot.up{background:var(--up-fill)}.dot.down{background:var(--down-fill)}.dot.slow{background:var(--slow-fill)}.dot.paused,.dot.unknown{background:var(--grey-fill)}.dot.paused{box-shadow:inset 0 0 0 2px var(--grey-fill);background:0 0}.dot.lg{width:12px;height:12px}.dot.down.pulse:after{content:"";background:var(--down-fill);animation:ping 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@media(prefers-reduced-motion:reduce){.dot.down.pulse:after{opacity:.22;animation:none;transform:scale(1.9)}}.btn{border-radius:var(--r-field);background:var(--surface);height:34px;color:var(--ink);border:1px solid var(--rule-strong);white-space:nowrap;transition:transform .14s var(--ease),background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:500;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}@media(hover:hover){.btn:hover:not(:disabled){background:var(--hover);border-color:var(--rule-heavy)}}.btn:disabled{opacity:.55}.btn-primary{background:var(--accent);color:var(--accent-ink);border-color:#0000}@media(hover:hover){.btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:#0000}}.btn-danger{background:var(--down-fill);color:#fff;border-color:#0000}@media(hover:hover){.btn-danger:hover:not(:disabled){background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover:not(:disabled){background:color-mix(in oklab,var(--down-fill) 88%,black)}}.btn-danger:hover:not(:disabled){border-color:#0000}}.btn-ghost{color:var(--muted);background:0 0;border-color:#0000}@media(hover:hover){.btn-ghost:hover:not(:disabled){background:var(--hover);color:var(--ink);border-color:#0000}}.btn-quiet-danger{color:var(--down)}.btn-lg{border-radius:10px;height:42px;padding:0 18px;font-size:14.5px}.btn-sm{border-radius:var(--r-sm);gap:5px;height:28px;padding:0 9px;font-size:12.5px}.btn-block{width:100%}.btn-icon{width:34px;padding:0}.btn-icon.btn-sm{width:28px}.spin{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>label,.label{color:var(--ink);align-items:baseline;gap:6px;font-size:13px;font-weight:550;display:flex}.field .opt{color:var(--faint);font-size:12px;font-weight:400}.help{color:var(--faint);font-size:12.5px;line-height:1.45}.help.err{color:var(--down)}.input{border-radius:var(--r-field);background:var(--input);border:1px solid var(--rule-strong);width:100%;height:36px;color:var(--ink);outline:none;min-width:0;padding:0 11px;transition:border-color .12s,box-shadow .12s}.input::placeholder{color:var(--disabled)}.input:hover{border-color:var(--rule-heavy)}.input:focus{border-color:var(--accent-ring);box-shadow:0 0 0 3px var(--accent-soft)}.input.bad,.bad .input{border-color:var(--down-fill)}.input.bad:focus{box-shadow:0 0 0 3px var(--down-soft)}.input.mono{font-family:var(--mono);font-size:13px}textarea.input{resize:vertical;height:auto;min-height:84px;padding:9px 11px;line-height:1.5}.input-lg{height:42px;font-size:15px}.pw-wrap{position:relative}.pw-wrap .input{padding-right:40px}.pw-wrap .eye{width:32px;height:30px;color:var(--faint);border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.pw-wrap .eye:hover{color:var(--ink);background:var(--hover)}.select-wrap{min-width:0;position:relative}.select-wrap .ico{pointer-events:none;color:var(--faint);width:14px;height:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.select{appearance:none;cursor:pointer;padding-right:30px}.select-wrap.sm .select{height:30px;padding-left:9px;font-size:13px}.affix{align-items:stretch;min-width:0;display:flex}.affix .input{border-top-right-radius:0;border-bottom-right-radius:0}.affix .suffix{border:1px solid var(--rule-strong);border-radius:0 var(--r-field) var(--r-field) 0;color:var(--faint);background:var(--sunken);white-space:nowrap;border-left:0;align-items:center;padding:0 10px;font-size:13px;display:flex}.search{min-width:0;position:relative}.search>.ico{color:var(--faint);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.search .input{padding-left:34px;padding-right:36px}.search .clear{width:28px;height:28px;color:var(--faint);border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.search .clear:hover{background:var(--hover);color:var(--ink)}.search kbd{pointer-events:none;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.otp{position:relative}.otp-input{opacity:0;color:#0000;caret-color:#0000;z-index:1;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.otp-slots{justify-content:space-between;gap:8px;display:flex}.otp-slots span{max-width:50px;height:52px;font:600 21px var(--mono);background:var(--input);box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:10px;flex:1;place-items:center;transition:box-shadow .12s;display:grid}.otp-slots span.on{box-shadow:inset 0 0 0 1px var(--rule-heavy)}.otp.focus .otp-slots span.cur{box-shadow:inset 0 0 0 1.5px var(--accent-ring),0 0 0 3px var(--accent-soft)}.otp.focus .otp-slots span.cur:empty:after{content:"";background:var(--ink);width:1.5px;height:22px;animation:1s step-end infinite caret}@keyframes caret{50%{opacity:0}}.otp.disabled{opacity:.6}.check{cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.check input{appearance:none;border:1.5px solid var(--rule-heavy);background:var(--input);cursor:pointer;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin:1px 0 0;transition:background-color .12s,border-color .12s;display:grid}.check input:checked{background:var(--accent);border-color:var(--accent)}.check input:checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.check input:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}.check .sub{color:var(--faint);font-size:12.5px;display:block}.switch{background:var(--rule-heavy);border-radius:999px;flex:none;width:36px;height:21px;transition:background-color .16s;position:relative}.switch:after{content:"";width:16px;height:16px;transition:transform .18s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 2px #00000040}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{transform:translate(15px)}.switch:disabled{opacity:.5}.seg{background:var(--seg);border-radius:10px;gap:2px;min-width:0;padding:3px;display:inline-flex}.seg button{height:28px;color:var(--muted);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--seg-on);color:var(--ink);box-shadow:0 1px 2px #00000014,0 0 0 1px var(--rule)}.seg .cnt{font-family:var(--mono);color:var(--faint);font-size:11.5px}.seg button[aria-pressed=true] .cnt{color:var(--muted)}.seg.block{display:flex}.seg.block button{flex:1;justify-content:center}.seg.sm button{height:25px;padding:0 9px;font-size:12.5px}.badge{white-space:nowrap;background:var(--grey-soft);height:20px;color:var(--muted);border-radius:6px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:550;display:inline-flex}.badge .ico{width:12px;height:12px}.badge.up{background:var(--up-soft);color:var(--up)}.badge.down{background:var(--down-soft);color:var(--down)}.badge.slow{background:var(--slow-soft);color:var(--slow)}.badge.accent{background:var(--accent-soft);color:var(--accent-text)}.badge.outline{box-shadow:inset 0 0 0 1px var(--rule-strong);background:0 0}.pill{font-variant-numeric:tabular-nums;background:var(--grey-soft);height:26px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 9px;font-size:13px;font-weight:550;display:inline-flex}.pill.up{background:var(--up-soft);color:var(--up)}.pill.down{background:var(--down-soft);color:var(--down)}.pill.slow{background:var(--slow-soft);color:var(--slow)}.tag{height:20px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--rule-strong);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-size:11.5px;display:inline-flex}.card{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card);min-width:0}.card-pad{padding:18px 20px}.card-head{align-items:center;gap:10px;min-height:52px;padding:14px 18px;display:flex}.card-head h2{font-size:14px}.card-head .sub{color:var(--faint);font-size:12.5px}.card-body{padding:0 18px 18px}.card+.card{margin-top:0}.divide>*+*{border-top:1px solid var(--rule)}.section-title{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.section-title h2{font-size:14px}.section-title .sub{color:var(--faint);font-size:12.5px}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:600}.list-row{align-items:center;gap:12px;min-width:0;min-height:56px;padding:12px 18px;display:flex}.list-row .t{font-weight:550}.list-row .s{color:var(--faint);font-size:12.5px}.kv{grid-template-columns:max-content 1fr;gap:8px 18px;font-size:13px;display:grid}.kv dt{color:var(--faint)}.kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.callout{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.callout .ico{margin-top:2px}.callout.down{background:var(--down-soft);box-shadow:none}.callout.down .ico{color:var(--down)}.callout.slow{background:var(--slow-soft);box-shadow:none}.callout.slow .ico{color:var(--slow)}.callout.accent{background:var(--accent-soft);box-shadow:none}.callout.accent .ico{color:var(--accent-text)}.callout b{font-weight:600}.sk{background:var(--skel);border-radius:6px;display:block;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg,transparent,var(--skel-hi),transparent);animation:1.4s ease-in-out infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.sk:after{animation:none;display:none}.sk{animation:1.6s ease-in-out infinite skpulse}}@keyframes skpulse{50%{opacity:.6}}.sk-line{height:11px}.sk-title{width:220px;height:18px}.sk-dot{border-radius:50%;width:9px;height:9px}.grace{animation:.15s linear .15s both grace-in}@keyframes grace-in{0%{opacity:0}to{opacity:1}}.empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;display:flex}.empty .glyph{background:var(--sunken);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--faint);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.empty .glyph .ico{width:22px;height:22px}.empty .glyph.down{background:var(--down-soft);color:var(--down);box-shadow:none}.empty .glyph.up{background:var(--up-soft);color:var(--up);box-shadow:none}.empty .glyph.accent{background:var(--accent-soft);color:var(--accent-text);box-shadow:none}.empty h3{font-size:15px}.empty p{color:var(--faint);max-width:380px;font-size:13.5px}.empty .act{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.empty.compact{padding:26px 16px}dialog.modal{background:var(--modal);color:var(--ink);border-radius:var(--r-modal);box-shadow:var(--shadow-float);opacity:1;width:min(520px,100vw - 32px);max-height:min(86vh,860px);transition:opacity .18s var(--ease),transform .2s var(--ease),overlay .2s allow-discrete,display .2s allow-discrete;border:0;flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden;transform:none}dialog.modal:not([open]){display:none}dialog.modal.wide{width:min(720px,100vw - 32px)}dialog.modal::backdrop{background:var(--dim);opacity:1;transition:opacity .18s ease,overlay .2s allow-discrete,display .2s allow-discrete}@starting-style{dialog.modal[open]{opacity:0;transform:scale(.97)translateY(6px)}dialog.modal[open]::backdrop{opacity:0}}.modal-head{align-items:flex-start;gap:12px;padding:18px 20px 6px;display:flex}.modal-head h2{font-size:16px}.modal-head .sub{color:var(--faint);margin-top:3px;font-size:13px}.modal-head .x{margin:-4px -6px 0 auto}.modal-body{min-height:0;padding:12px 20px 18px;overflow-y:auto}.modal-foot{border-top:1px solid var(--rule);background:var(--surface);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.modal-foot.split{justify-content:space-between}.grabber{display:none}@media(max-width:639px){dialog.modal,dialog.modal.wide{width:100vw;max-width:100vw;max-height:calc(100dvh - 24px - var(--sat));border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--shadow-sheet);transition:transform .28s var(--ease-drawer),overlay .28s allow-discrete,display .28s allow-discrete;margin:auto 0 0}@starting-style{dialog.modal[open],dialog.modal.wide[open]{opacity:1;transform:translateY(100%)}}.modal-foot{padding-bottom:calc(14px + var(--sab))}.modal-body:last-child{padding-bottom:calc(22px + var(--sab))}.modal-foot .btn{flex:1;height:44px}.grabber{background:var(--rule-heavy);border-radius:99px;width:38px;height:5px;margin:8px auto 0;display:block}.modal-head{padding-top:10px}}@media(prefers-reduced-motion:reduce){dialog.modal,dialog.modal::backdrop{transition:opacity .15s ease,overlay .15s allow-discrete,display .15s allow-discrete}@starting-style{dialog.modal[open]{opacity:0;transform:none}}}.menu-wrap{display:inline-flex;position:relative}.menu{z-index:60;background:var(--modal);min-width:200px;box-shadow:var(--shadow-float);transform-origin:100% 0;animation:menu-in .15s var(--ease);border-radius:11px;flex-direction:column;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.menu.left{transform-origin:0 0;left:0;right:auto}.menu.up{transform-origin:0 100%;top:auto;bottom:calc(100% + 6px)}@keyframes menu-in{0%{opacity:0;transform:scale(.97)translateY(-3px)}}@media(prefers-reduced-motion:reduce){.menu{animation:none}}.menu button,.menu a{height:34px;color:var(--ink);text-align:left;white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.menu button:hover,.menu a:hover,.menu button:focus-visible{background:var(--hover);outline:none}.menu .ico{color:var(--faint)}.menu .danger,.menu .danger .ico{color:var(--down)}.menu hr{border:0;border-top:1px solid var(--rule);margin:4px 2px}.menu .menu-label{color:var(--faint);padding:6px 10px 2px;font-size:11.5px;font-weight:550}.toasts{z-index:100;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}.toast{pointer-events:auto;background:var(--modal);max-width:420px;box-shadow:var(--shadow-float);transition:opacity .18s var(--ease),transform .22s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:11px 12px 11px 14px;font-size:13.5px;display:flex}@starting-style{.toast{opacity:0;transform:translateY(10px)scale(.98)}}.toast.leaving{opacity:0;transform:translateY(6px)scale(.98)}.toast .ico{flex:none}.toast.ok .ico{color:var(--up)}.toast.bad .ico{color:var(--down)}.toast.warn .ico{color:var(--slow)}.toast .x{color:var(--faint);margin-left:4px}@media(max-width:1023px){.toasts{left:12px;right:12px;bottom:calc(var(--btm-bar-h) + 12px);align-items:stretch}.toast{max-width:none}}.tip{z-index:90;pointer-events:none;background:var(--modal);box-shadow:var(--shadow-float);border-radius:9px;max-width:260px;padding:7px 10px;font-size:12.5px;line-height:1.45;position:fixed}.tip b{font-weight:600}.tip .row{gap:6px}.shell{grid-template-columns:var(--side-w) minmax(0,1fr);min-height:100vh;display:grid}.app-side{flex-direction:column;gap:6px;min-width:0;height:100vh;padding:14px 12px 12px;display:flex;position:sticky;top:0}.brand{height:40px;color:var(--ink);border-radius:9px;align-items:center;gap:10px;margin-bottom:10px;padding:0 8px;text-decoration:none;display:flex}.brand:hover{text-decoration:none}.brand .mark{width:26px;height:26px}.nav{flex-direction:column;gap:2px;display:flex}.nav a{height:36px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.nav a .ico{color:var(--faint);transition:color .12s}.nav a:hover{background:var(--hover);color:var(--ink);text-decoration:none}.nav a[aria-current=page]{background:var(--nav-on);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule)}.nav a[aria-current=page] .ico{color:var(--accent-text)}.nav .count{font:550 11.5px var(--mono);background:var(--seg);min-width:20px;height:19px;color:var(--muted);border-radius:99px;place-items:center;margin-left:auto;padding:0 6px;display:inline-grid}.nav .count.down{background:var(--down-fill);color:#fff}.app-side-foot{flex-direction:column;gap:10px;margin-top:auto;padding-top:12px;display:flex}.theme-ctl{flex-direction:column;gap:6px;padding:0 4px;display:flex}.theme-ctl .label{color:var(--faint);font-size:12px;font-weight:550}.theme-ctl .seg{display:flex}.theme-ctl .seg button{flex:1;justify-content:center;gap:5px;padding:0 6px;font-size:12.5px}.theme-ctl .seg .ico{width:13px;height:13px}.user-row{color:var(--ink);min-width:0;box-shadow:inset 0 0 0 1px var(--rule);background:var(--surface);border-radius:10px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.user-row:hover{background:var(--hover);text-decoration:none}.user-row .who{flex:1;min-width:0;line-height:1.3}.user-row .who .em{font-size:13px;font-weight:550}.user-row .who .sub{color:var(--faint);font-size:11.5px}.avatar{background:var(--accent-soft-2);width:30px;height:30px;color:var(--accent-text);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid}.main{min-width:0;padding:8px 8px 8px 0}.panel{background:var(--panel);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--rule);flex-direction:column;min-width:0;min-height:calc(100vh - 16px);display:flex}.topbar{z-index:30;height:var(--top-h);background:var(--panel);align-items:center;gap:12px;padding:0 20px 0 24px;display:flex;position:sticky;top:8px}@supports (color:color-mix(in lab,red,red)){.topbar{background:color-mix(in oklab,var(--panel) 88%,transparent)}}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);border-radius:var(--r-panel) var(--r-panel) 0 0}.topbar .search{width:min(440px,46%)}.topbar .search .input{background:var(--sunken);height:34px}.live{color:var(--faint);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.live .ld{background:var(--up-fill);border-radius:50%;width:7px;height:7px}.live.off .ld{background:var(--grey-fill)}.live.warn .ld{background:var(--slow-fill)}.page{width:100%;min-width:0;max-width:1320px;margin:0 auto;padding:26px 32px 72px}.page.narrow{max-width:920px}.page-head{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.page-head .t{flex:1;min-width:0}.page-head .sub{color:var(--faint);margin-top:4px;font-size:13.5px}.crumbs{color:var(--faint);align-items:center;gap:6px;min-width:0;margin-bottom:10px;font-size:13px;display:flex}.crumbs a{color:var(--muted)}.crumbs .ico{width:13px;height:13px}.mtop{display:none}.reconnect{z-index:95;background:var(--modal);box-shadow:var(--shadow-float);color:var(--muted);transition:opacity .2s ease,transform .22s var(--ease);border-radius:999px;align-items:center;gap:9px;padding:8px 14px;font-size:13px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}@starting-style{.reconnect{opacity:0;transform:translate(-50%)translateY(-8px)}}.reconnect .spin{width:12px;height:12px;color:var(--faint)}@media(max-width:1023px){html:has(.shell),html:has(.shell) body{overscroll-behavior:none;height:100%;overflow:hidden}#app{min-height:100vh}.shell{height:100vh;min-height:0;display:block;overflow:hidden}.app-side{display:none}.main{height:100%;padding:0}.main>.panel{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:100%;min-height:0;box-shadow:none;background:var(--bg);border-radius:0;overflow-y:auto}.topbar{display:none}.mtop{z-index:30;height:calc(48px + var(--sat));padding:var(--sat) 8px 0 12px;background:0 0;grid-template-columns:1fr auto 1fr;align-items:center;transition:background-color .18s,box-shadow .18s;display:grid;position:sticky;top:0;box-shadow:0 .5px #0000}.shell[data-scrolled] .mtop{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.shell[data-scrolled] .mtop{background:color-mix(in oklab,var(--bg) 72%,transparent)}}.shell[data-scrolled] .mtop{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);box-shadow:0 .5px 0 var(--rule)}.mtop .mbrand{color:var(--ink);justify-self:start;align-items:center;gap:8px;min-width:44px;min-height:44px;text-decoration:none;display:flex}.mtop .mark{width:28px;height:28px}.mtop .mt-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;max-width:52vw;color:var(--ink);opacity:0;transition:opacity .16s ease,transform .2s var(--ease);pointer-events:none;justify-self:center;font-size:16px;font-weight:650;overflow:hidden;transform:translateY(4px)}.shell[data-titled] .mtop .mt-title{opacity:1;transform:none}.mtop .mt-end{justify-self:end;align-items:center;gap:2px;display:flex}.mtop .btn-icon{border-radius:22px;width:44px;height:44px}.page{padding:6px 16px calc(var(--btm-bar-h) + 28px)}.page-head{margin-bottom:18px}h1{letter-spacing:-.025em;font-size:30px;font-weight:750;line-height:1.15}.reconnect{top:calc(var(--sat) + 8px)}}:root{--tb-margin:21px;--tb-h:62px;--btm-bar-h:83px;--tb-backdrop:blur(3px) saturate(105%)}:root,:root[data-theme=light]{--tb-glass:#ffffff8c;--tb-hairline:#00000013;--tb-shadow:0 8px 33px #00000021, 0 1px 3px #0000000d;--tb-rim:linear-gradient(135deg, #fff 0%, #fff9 22%, #fff3 50%, #ffffff80 78%, #fffffff2 100%);--tb-ink:#191919;--tb-tint:#2563eb;--tb-pill:#00000017;--tb-lens:#ffffff61;--tb-lens-rim:#fffffff2;--tb-lens-shadow:0 7px 11px #0000001c}:root[data-theme=dark]{--tb-glass:#32323499;--tb-hairline:#ffffff17;--tb-shadow:0 8px 33px #00000052, 0 1px 3px #0003;--tb-rim:linear-gradient(135deg, #ffffff6b 0%, #ffffff29 22%, #ffffff0a 50%, #ffffff1f 78%, #ffffff4d 100%);--tb-ink:#f3f3f3;--tb-tint:#4f9cf9;--tb-pill:#fff2;--tb-lens:#ffffff24;--tb-lens-rim:#ffffff80;--tb-lens-shadow:0 7px 11px #0000004d}@media(prefers-color-scheme:dark){:root:not([data-theme]){--tb-glass:#32323499;--tb-hairline:#ffffff17;--tb-shadow:0 8px 33px #00000052, 0 1px 3px #0003;--tb-rim:linear-gradient(135deg, #ffffff6b 0%, #ffffff29 22%, #ffffff0a 50%, #ffffff1f 78%, #ffffff4d 100%);--tb-ink:#f3f3f3;--tb-tint:#4f9cf9;--tb-pill:#fff2;--tb-lens:#ffffff24;--tb-lens-rim:#ffffff80;--tb-lens-shadow:0 7px 11px #0000004d}}.tabbar{left:max(var(--tb-margin),calc(50% - 199px));right:max(var(--tb-margin),calc(50% - 199px));bottom:var(--tb-margin);height:var(--tb-h);z-index:50;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:fixed}@media(min-width:1024px){.tabbar{display:none}}.tabbar-platter{pointer-events:auto;touch-action:none;cursor:pointer;width:100%;height:100%;box-shadow:0 0 0 .5px var(--tb-hairline),var(--tb-shadow);border-radius:999px;position:absolute;top:0;left:0}.tabbar-glass{border-radius:inherit;background:var(--tb-glass);-webkit-backdrop-filter:var(--tb-backdrop);backdrop-filter:var(--tb-backdrop);position:absolute;inset:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tabbar-glass{background:var(--panel)}}.tabbar-rim{border-radius:inherit;background:var(--tb-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tabbar-glow{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fffffff2,#fff0);border-radius:50%;width:93px;height:93px;margin-top:-46.5px;position:absolute;top:50%;left:-46.5px}.tabbar-pill{pointer-events:none;border-radius:999px;width:0;height:54px;position:absolute;top:0;left:0}.tabbar-pill-rest,.tabbar-pill-lens{border-radius:inherit;position:absolute;inset:0}.tabbar-pill-rest{background:var(--tb-pill)}.tabbar-pill-lens{opacity:0;background:linear-gradient(180deg,#0000000f 0,#0000 15px),var(--tb-lens);box-shadow:var(--tb-lens-shadow),inset 0 0 0 1px var(--tb-lens-rim),inset 0 0 14px #ffffff59}.tabbar-tabs{padding:0 var(--tb-pad, calc(4px + (100% - 8px)*.01076) );pointer-events:none;display:flex;position:absolute;inset:0}.tabbar-tabs--plain{color:var(--tb-ink)}.tabbar-tabs--tinted{color:var(--tb-tint)}.tabbar-tab{min-width:0;height:100%;color:inherit;font:inherit;appearance:none;background:0 0;border:0;flex:1 1 0;margin:0;padding:0;position:relative}.tabbar-face{transform:scale(var(--tb-grow,1));display:block;position:absolute;inset:0}.tabbar-icon{justify-content:center;align-items:center;width:27px;height:27px;margin:-13.5px 0 0 -13.5px;display:flex;position:absolute;top:24px;left:50%}.tabbar-label{letter-spacing:.1px;text-align:center;white-space:nowrap;height:12px;font-size:10px;font-weight:500;line-height:12px;position:absolute;top:39px;left:0;right:0}.tabbar-tabs--tinted .tabbar-label{font-weight:600}.tabbar-tab:focus-visible{outline:none}.tabbar-tab:focus-visible .tabbar-face{outline:2px solid var(--accent-ring);outline-offset:-6px;border-radius:27px}.tabbar-badge{background:var(--down-fill);color:#fff;font-variant-numeric:tabular-nums;text-align:center;border-radius:9px;min-width:17px;height:17px;padding:0 5px;font-size:11px;font-weight:600;line-height:17px;position:absolute;top:4px;left:calc(50% + 3px)}.tabbar-mini{width:27px;height:27px;color:var(--tb-tint);opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.auth-page{min-height:100vh;padding:32px 16px calc(32px + var(--sab));background:var(--bg);flex-direction:column;justify-content:center;align-items:center;display:flex}.auth{flex-direction:column;gap:22px;width:100%;max-width:400px;display:flex}.auth.wide{max-width:480px}.auth-brand{justify-content:center;align-items:center;gap:10px;display:flex}.auth-brand .mark{width:30px;height:30px}.auth-brand .wordmark{font-size:18px}.auth-card{background:var(--surface);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:16px;padding:26px 24px 24px;display:flex}.auth-card h1{text-align:center;font-size:20px}.auth-card .lead{color:var(--faint);text-align:center;margin-top:-8px;font-size:13.5px}.auth-foot{text-align:center;color:var(--faint);flex-wrap:wrap;justify-content:center;gap:14px;font-size:12.5px;display:flex}.or{color:var(--faint);align-items:center;gap:12px;font-size:12px;display:flex}.or:before,.or:after{content:"";background:var(--rule);flex:1;height:1px}.ts-box:empty{display:none}.ts-box{justify-content:center;min-height:0;display:flex}.steps{justify-content:center;gap:6px;display:flex}.steps span{background:var(--rule-strong);border-radius:99px;width:22px;height:4px}.steps span.on{background:var(--accent)}.qr{box-shadow:inset 0 0 0 1px var(--rule);background:#fff;border-radius:12px;place-items:center;width:196px;height:196px;margin:0 auto;padding:12px;display:grid}.qr svg{width:172px;height:172px}.secret{font:500 13px var(--code);font-variant-ligatures:none;letter-spacing:.06em;text-align:center;word-break:break-all;color:var(--muted);background:var(--sunken);border-radius:8px;padding:8px 10px}.codes{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);font:500 14px var(--code);letter-spacing:.03em;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px 16px;padding:14px 16px;display:grid}.codes span{white-space:nowrap;gap:8px;display:flex}@media(max-width:420px){.codes{letter-spacing:0;gap:6px 10px;padding:12px;font-size:13px}.codes span{gap:6px}.codes span i{width:16px}}.codes span i{color:var(--faint);text-align:right;width:18px;font-style:normal}.form-error{background:var(--down-soft);color:var(--down);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.form-error .ico{margin-top:2px}.passkey-btn{height:46px;font-size:15px}.passkey-btn .ico{width:18px;height:18px}.center-note{text-align:center;color:var(--faint);font-size:13px}.summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.stat{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);text-align:left;min-width:0;transition:background-color .12s ease,transform .14s var(--ease);flex-direction:column;gap:6px;padding:14px 16px;display:flex}button.stat:hover{background:var(--hover)}button.stat:active{transform:scale(.985)}button.stat[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--accent-ring)}.stat .k{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.stat .v{font:600 26px/1.1 var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.stat .v.zero{color:var(--disabled)}.stat .s{color:var(--faint);font-size:12px}.blind{border-radius:var(--r-card);background:var(--slow-soft);align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.blind .ico{color:var(--slow);margin-top:2px}.blind b{font-weight:600}.incidents-open{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.inc-card{border-radius:var(--r-card);background:var(--down-soft);align-items:flex-start;gap:14px;min-width:0;padding:14px 16px;display:flex}.inc-card>.dot{margin-top:6px}.inc-card .inc-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.inc-card .nm{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.inc-card .nm a{color:var(--ink)}.inc-card .cause{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:13px}.inc-card .inc-side{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.inc-card .dur{font-variant-numeric:tabular-nums;color:var(--down);white-space:nowrap;font-size:15px;font-weight:650}.inc-card .acts{gap:6px;display:flex}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.toolbar .search{width:260px}.toolbar .search .input{height:32px}.mlist{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.mhead,.mrow{grid-template-columns:22px minmax(0,1fr) 76px 136px 66px 66px 92px;align-items:center;gap:0 14px;padding:0 16px 0 18px;display:grid}.mhead{white-space:nowrap;height:34px;color:var(--faint);letter-spacing:.02em;background:var(--sunken);border-bottom:1px solid var(--rule);font-size:11.5px;font-weight:550}.mhead .end,.mrow .end{text-align:right;justify-self:end}.ghead{background:var(--sunken);border-bottom:1px solid var(--rule);text-align:left;align-items:center;gap:10px;width:100%;height:40px;padding:0 16px 0 14px;font-size:13px;font-weight:600;display:flex}.ghead:hover{background:var(--hover)}.ghead .chev{color:var(--faint);transition:transform .16s var(--ease)}.ghead[aria-expanded=false] .chev{transform:rotate(-90deg)}.ghead .gc{font:500 12px var(--mono);color:var(--faint);gap:10px;margin-left:auto;display:flex}.ghead .gc .t-down,.ghead .gc .t-slow{font-weight:600}.mgroup+.mgroup .ghead{border-top:1px solid var(--rule)}.mrow{border-bottom:1px solid var(--rule);height:46px;color:var(--ink);text-decoration:none;transition:background-color .1s}.mrow-item:last-child .mrow{border-bottom:0}.mrow:hover{background:var(--hover);text-decoration:none}.mrow:focus-visible{outline:2px solid var(--accent-ring);outline-offset:-2px;border-radius:0}.mrow.is-down{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.mrow.is-down{background:color-mix(in oklab,var(--down-fill) 5%,transparent)}}.mrow.is-down:hover{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.mrow.is-down:hover{background:color-mix(in oklab,var(--down-fill) 9%,transparent)}}.mrow .nm{align-items:center;gap:10px;min-width:0;display:flex}.mrow .nm .n{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:60%;font-weight:550;overflow:hidden}.mrow .nm .tg{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-family:var(--mono);letter-spacing:-.01em;flex:1 1 0;overflow:hidden}.mrow .nm .badges{flex:none;gap:5px;display:flex}.mrow .lat,.mrow .up24,.mrow .up30{font:500 13px var(--mono);text-align:right;font-variant-numeric:tabular-nums}.mrow .ago{color:var(--faint);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.spark{width:136px;height:26px;display:block}.spark rect{fill:var(--spark)}.spark rect.slow{fill:var(--slow-fill)}.spark rect.down{fill:var(--down-fill)}.spark rect.none{fill:var(--spark-none)}.spark rect.unknown{fill:var(--grey-fill);opacity:.5}.mcards{display:none}.sk-row{pointer-events:none}@media(max-width:1279px){.mhead,.mrow{grid-template-columns:22px minmax(0,1fr) 70px 112px 62px 62px 80px}.spark{width:112px}}@media(max-width:1023px){.summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.summary .stat.st-inc{display:none}.stat{gap:3px;padding:10px 11px}.stat .v{font-size:21px}.stat .k{gap:5px;font-size:11.5px}.stat .s,.mlist{display:none}.mcards{flex-direction:column;gap:18px;display:flex}.mcards .gtitle{text-align:left;align-items:center;gap:8px;width:100%;min-height:36px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.mcards .gtitle .gc{font:500 12px var(--mono);color:var(--faint);gap:8px;margin-left:auto;display:flex}.mcards .gtitle .chev{color:var(--faint);transition:transform .16s var(--ease)}.mcards .gtitle[aria-expanded=false] .chev{transform:rotate(-90deg)}.mcard-list{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.mcard{color:var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:14px minmax(0,1fr) auto;gap:2px 10px;min-height:44px;padding:12px 14px;text-decoration:none;display:grid}.mcard-item:last-child .mcard{border-bottom:0}.mcard:hover{text-decoration:none}.mcard.is-down{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.mcard.is-down{background:color-mix(in oklab,var(--down-fill) 6%,transparent)}}.mcard .dot{margin-top:6px}.mcard .n{align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.mcard .n span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcard .lat{font:500 13px var(--mono);text-align:right}.mcard .tg{color:var(--faint);font:12px var(--mono);text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;overflow:hidden}.mcard .sp{grid-column:2/4;margin-top:6px}.mcard .sp .spark{width:100%;height:22px}.mcard .meta{color:var(--faint);flex-wrap:wrap;grid-column:2/4;gap:10px;margin-top:4px;font-size:12px;display:flex}.mcard .meta .num{color:var(--muted)}.inc-card{flex-wrap:wrap;gap:4px 12px;padding:14px}.inc-card .inc-body{flex-basis:calc(100% - 30px)}.inc-card .inc-side{flex-direction:row;flex-basis:100%;justify-content:space-between;align-items:center;margin-top:8px;padding-left:21px}.inc-card .acts .btn{height:38px}.toolbar .select-wrap{flex:40%}.toolbar .select-wrap .select{width:100%}.toolbar .search{order:-1;width:100%}.toolbar .search .input{height:40px}}.mhero{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.mhero .t{flex:1;min-width:0}.mhero h1{overflow-wrap:anywhere;align-items:center;gap:12px;min-width:0;display:flex}.mhero .meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:9px;font-size:13px;display:flex}.mhero .target{font-family:var(--mono);color:var(--muted);align-items:center;gap:6px;min-width:0;max-width:100%;font-size:12.5px;display:inline-flex}.mhero .target span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mhero .acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stats{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px;display:grid;overflow:hidden}.stats>div{min-width:0;padding:13px 16px}.stats>div+div{border-left:1px solid var(--rule)}.stats .k{color:var(--faint);white-space:nowrap;font-size:12px}.stats .v{font:600 19px/1.25 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px}.stats .v small{color:var(--faint);margin-left:2px;font-size:12.5px;font-weight:500}.dgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.chart-card{margin-bottom:16px}.chart-card .card-head{flex-wrap:wrap}.chart-wrap{height:240px;padding:0 10px 10px 4px;position:relative}.chart-wrap .uplot{font-family:var(--mono)}.chart-wrap .u-legend{display:none}.chart-wrap .u-axis{color:var(--chart-axis)}.chart-wrap .u-select{background:var(--accent-soft)}.chart-wrap .u-cursor-x,.chart-wrap .u-cursor-y{border-color:var(--rule-heavy)!important}.chart-wrap .u-cursor-pt{border-radius:50%}.chart-overlay{place-items:center;display:grid;position:absolute;inset:0}.chart-legend{color:var(--faint);flex-wrap:wrap;align-items:center;gap:16px;min-height:32px;padding:0 18px 14px;font-size:12.5px;display:flex}.chart-legend .sw{background:var(--chart-line);vertical-align:middle;border-radius:2px;width:12px;height:3px;margin-right:6px;display:inline-block}.chart-legend .sw.band{background:var(--chart-band);height:10px}.chart-legend .sw.fail{background:var(--down-soft);width:12px;height:11px;box-shadow:inset 0 -4px 0 var(--down-fill);border-radius:2px}.chart-legend .sw.slow{background:var(--slow-fill);border-radius:1px;width:3px;height:11px}.chart-legend .read{color:var(--muted);font-family:var(--mono);white-space:nowrap;margin-left:auto;font-size:12px}.phases{background:var(--sunken);border-radius:4px;gap:2px;height:12px;display:flex;overflow:hidden}.phases span{min-width:3px;height:100%}.ph-dns{background:var(--ph-dns)}.ph-connect{background:var(--ph-connect)}.ph-tls{background:var(--ph-tls)}.ph-ttfb{background:var(--ph-ttfb)}.ph-legend{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ph-legend>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ph-legend .k{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:flex}.ph-legend .k i{border-radius:2px;flex:none;width:8px;height:8px}.ph-legend .v{font:600 15px var(--mono)}.ubars{align-items:stretch;gap:2px;height:36px;display:flex}.ubars button{background:var(--up-fill);border-radius:2px;flex:1;min-width:0;padding:0;transition:opacity .12s}.ubars button.warn{background:var(--slow-fill)}.ubars button.bad{background:var(--down-fill)}.ubars button.none{background:var(--spark-none)}.ubars:hover button{opacity:.55}.ubars button:hover,.ubars button:focus-visible{opacity:1;outline-offset:1px}.ubar-axis{color:var(--faint);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.cert{align-items:center;gap:14px;display:flex}.cert .big{font:600 22px var(--mono)}.hb-url{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);font:12.5px var(--mono);border-radius:9px;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 12px;display:flex}.hb-url span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tbl{border-collapse:collapse;width:100%;font-size:13px}.tbl th{text-align:left;color:var(--faint);background:var(--sunken);border-bottom:1px solid var(--rule);white-space:nowrap;letter-spacing:.02em;padding:9px 12px;font-size:11.5px;font-weight:550}.tbl td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:9px 12px}.tbl tr:last-child td{border-bottom:0}.tbl th:first-child,.tbl td:first-child{padding-left:18px}.tbl th:last-child,.tbl td:last-child{padding-right:18px}.tbl .num,.tbl .mono{font-size:12.5px}.tbl td.end,.tbl th.end{text-align:right}.tbl tr.fail td{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.tbl tr.fail td{background:color-mix(in oklab,var(--down-fill) 4%,transparent)}}.tbl .mini-ph{background:var(--sunken);border-radius:3px;gap:1px;width:90px;height:6px;display:flex;overflow:hidden}.tbl .mini-ph span{height:100%}.tbl-wrap{overflow-x:auto}.load-more{border-top:1px solid var(--rule);justify-content:center;padding:12px;display:flex}.check-cards{display:none}@media(max-width:1199px){.dgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.stats>div:nth-child(4){border-left:0}.stats>div:nth-child(n+4){border-top:1px solid var(--rule)}.stats .v{font-size:17px}.chart-wrap{height:200px;padding:0 2px 8px 0}.mhero .acts{width:100%}.mhero .acts .btn{flex:auto;height:40px}.tbl.checks{display:none}.check-cards{flex-direction:column;display:flex}.check-cards>div{border-bottom:1px solid var(--rule);grid-template-columns:14px minmax(0,1fr) auto;gap:2px 10px;padding:11px 14px;font-size:13px;display:grid}.check-cards .dot{margin-top:6px}.check-cards .e{color:var(--faint);grid-column:2/4;font-size:12.5px}.ph-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.ubars{gap:1px;height:30px}}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.form-grid .full{grid-column:1/-1}.form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.form-section{padding:20px 22px}.form-section+.form-section{border-top:1px solid var(--rule)}.form-section>h3{margin-bottom:4px}.form-section>.help:first-of-type{margin-bottom:14px}.kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kind{text-align:left;background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule-strong);transition:box-shadow .12s ease,background-color .12s ease,transform .14s var(--ease);border-radius:11px;align-items:flex-start;gap:12px;min-width:0;padding:13px 14px;display:flex}.kind:hover{background:var(--hover)}.kind:active{transform:scale(.985)}.kind[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--accent-ring),0 0 0 3px var(--accent-soft);background:var(--accent-soft)}.kind .ki{background:var(--sunken);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.kind[aria-pressed=true] .ki{color:var(--accent-text);background:var(--surface)}.kind .kt{font-size:13.5px;font-weight:600}.kind .kd{color:var(--faint);margin-top:1px;font-size:12px;line-height:1.4;display:block}.kind .kt{display:block}.disclosure{text-align:left;border-top:1px solid var(--rule);align-items:center;gap:10px;width:100%;padding:16px 22px;font-weight:600;display:flex}.disclosure:hover{background:var(--hover)}.disclosure .chev{color:var(--faint);transition:transform .18s var(--ease)}.disclosure[aria-expanded=true] .chev{transform:rotate(90deg)}.disclosure .sub{color:var(--faint);font-size:12.5px;font-weight:400}.sub-h{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);grid-column:1/-1;margin:6px 0 2px;font-size:12px;font-weight:600}.pairs{flex-direction:column;gap:8px;display:flex}.pair{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto;align-items:center;gap:8px;display:grid}.pair.rule{grid-template-columns:minmax(0,1.4fr) 132px minmax(0,1fr) auto}.form-actions{z-index:10;border-top:1px solid var(--rule);background:var(--surface);align-items:center;gap:10px;padding:14px 22px;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab,red,red)){.form-actions{background:color-mix(in oklab,var(--surface) 92%,transparent)}}.form-actions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 var(--r-card) var(--r-card)}.test-result{box-shadow:inset 0 0 0 1px var(--rule);background:var(--sunken);border-radius:11px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.test-result.ok{background:var(--up-soft);box-shadow:none}.test-result.bad{background:var(--down-soft);box-shadow:none}.test-result .hd{align-items:center;gap:10px;font-weight:600;display:flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip-input{border-radius:var(--r-field);border:1px solid var(--rule-strong);background:var(--input);flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:4px 6px;display:flex}.chip-input:focus-within{border-color:var(--accent-ring);box-shadow:0 0 0 3px var(--accent-soft)}.chip-input input{background:0 0;border:0;outline:0;flex:1;min-width:120px;height:26px;padding:0 4px}.chip-input .tag{background:var(--sunken);gap:4px;padding-right:3px}.chip-input .tag button{width:16px;height:16px;color:var(--faint);border-radius:4px;place-items:center;display:grid}.chip-input .tag button:hover{background:var(--hover);color:var(--ink)}@media(max-width:1023px){.form-grid,.form-grid.three{grid-template-columns:minmax(0,1fr)}.kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kind{gap:10px;padding:11px 12px}.kind .kd{display:none}.form-section{padding:18px 16px}.disclosure{padding:16px}.pair,.pair.rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.pair .secret-t,.pair.rule .rv{grid-column:1/3}.form-actions{bottom:var(--btm-bar-h);border-radius:0;padding:12px 16px}.form-actions .btn{height:42px}}.inc-list{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.inc{border-bottom:1px solid var(--rule);grid-template-columns:18px minmax(0,1fr) auto;gap:4px 14px;padding:15px 18px;display:grid}.inc:last-child{border-bottom:0}.inc.open{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.inc.open{background:color-mix(in oklab,var(--down-fill) 5%,transparent)}}.inc .dot{margin-top:6px}.inc .top{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.inc .top a{color:var(--ink);font-weight:600}.inc .cause{color:var(--muted);margin-top:2px;font-size:13px}.inc .when{color:var(--faint);flex-wrap:wrap;gap:6px 12px;margin-top:4px;font-size:12.5px;display:flex}.inc .right{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.inc .dur{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:650}.inc .note{background:var(--sunken);color:var(--muted);border-radius:9px;grid-column:2/4;gap:8px;margin-top:8px;padding:9px 12px;font-size:13px;display:flex}.ch-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-bottom:28px;display:grid}.ch{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.ch .hd{align-items:center;gap:12px;min-width:0;display:flex}.ch .ci{background:var(--sunken);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}.ch .nm{min-width:0;font-weight:600}.ch .to{color:var(--faint);font-size:12.5px;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch .evs{flex-wrap:wrap;gap:5px;display:flex}.ch .st{color:var(--faint);align-items:center;gap:8px;font-size:12.5px;display:flex}.ch .st.bad{color:var(--down)}.ch .foot{border-top:1px solid var(--rule);align-items:center;gap:8px;padding-top:12px;display:flex}.ch.off{opacity:.72}.evgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.tabs{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:4px;margin-bottom:22px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs a,.tabs button{height:40px;color:var(--muted);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.tabs a:hover,.tabs button:hover{color:var(--ink);text-decoration:none}.tabs a[aria-current=page],.tabs button[aria-selected=true]{color:var(--ink)}.tabs a[aria-current=page]:after,.tabs button[aria-selected=true]:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.set-sec{border-bottom:1px solid var(--rule);grid-template-columns:260px minmax(0,1fr);gap:24px;padding:26px 0;display:grid}.set-sec:first-of-type{padding-top:4px}.set-sec:last-child{border-bottom:0}.set-sec>.about h2{font-size:14.5px}.set-sec>.about p{color:var(--faint);margin-top:4px;font-size:13px}.set-sec>.body{flex-direction:column;gap:12px;min-width:0;display:flex}.diag{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.diag .card{padding:14px 16px}.diag .k{color:var(--faint);font-size:12px}.diag .v{font:600 19px var(--mono);letter-spacing:-.02em;margin-top:3px}.diag .s{color:var(--faint);margin-top:2px;font-size:12px}.meter{background:var(--sunken);height:6px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:99px;margin-top:8px;overflow:hidden}.meter span{background:var(--accent);border-radius:99px;height:100%;display:block}.keyline{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);font:12.5px/1.5 var(--code);font-variant-ligatures:none;border-radius:10px;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:flex}.keyline span{overflow-wrap:anywhere;flex:1;min-width:0}.import-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.import-sum>div{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);border-radius:10px;padding:12px 14px}.import-sum .v{font:600 20px var(--mono)}.import-sum .k{color:var(--faint);font-size:12px}@media(max-width:1023px){.inc{grid-template-columns:14px minmax(0,1fr);padding:14px}.inc .right{text-align:left;flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;margin-top:6px}.inc .note{grid-column:2}.ch-list,.evgrid{grid-template-columns:minmax(0,1fr)}.set-sec{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0}.diag{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.import-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.list-row{flex-wrap:wrap;padding:12px 14px}.hide-m{display:none!important}}@media(min-width:1024px){.hide-d{display:none!important}}a.stat{color:var(--ink);text-decoration:none}a.stat:hover{background:var(--hover);text-decoration:none}.check input[type=radio]{border-radius:50%}.check input[type=radio]:checked:after{background:#fff;border:0;border-radius:50%;width:8px;height:8px;transform:none}.btn:hover{text-decoration:none}a.btn{color:var(--ink)}a.btn-primary{color:var(--accent-ink)}a.btn-ghost{color:var(--muted)}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.mt{margin-top:6px}.chart-host{width:100%}.qr-sk{margin:0 auto}.uptime-card{margin-bottom:16px}.dgrid:empty{display:none}.dgrid>:only-child{grid-column:1/-1}.mhero .about{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:12px;font-size:13px;display:flex}.mhero .about p{flex-basis:100%;max-width:720px}.mhero .about a{margin-left:4px}.wrap-any{overflow-wrap:anywhere}.tnum{font-variant-numeric:tabular-nums;font-weight:600}.page.wide{max-width:1680px}.spe{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.spe-edit{flex-direction:column;min-width:0;display:flex}.spe-tabs{margin:0;padding:0 10px}.spe-err{padding:14px 20px 0}.spe-sec{min-width:0;padding:18px 20px}.spe-sec+.spe-sec{border-top:1px solid var(--rule)}.spe-sec>h3{margin-bottom:12px;font-size:13.5px}.spe-sec>.help{margin:-8px 0 12px}.spe-body{flex-direction:column;gap:16px;min-width:0;display:flex}.spe-line{align-items:center;gap:14px;min-width:0;display:flex}.spe-lt{font-size:13.5px;font-weight:550}.spe-lines{flex-direction:column;gap:14px;display:flex}.spe .seg.block button{white-space:normal;text-align:center;height:auto;min-height:30px;padding:4px 8px;line-height:1.25}.doms{flex-direction:column;gap:10px;display:flex}.dom{border:1px solid var(--rule);border-radius:var(--r-field);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.dom .help{margin:0}.dom-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dom-host{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.dom-st{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:550;display:inline-flex}.dom-st i{background:var(--grey-fill);border-radius:50%;width:7px;height:7px}.dom-st.up{color:var(--up)}.dom-st.up i{background:var(--up-fill)}.dom-st.slow{color:var(--slow)}.dom-st.slow i{background:var(--slow-fill)}.dom-st.down{color:var(--down)}.dom-st.down i{background:var(--down-fill)}.dom-st.accent{color:var(--accent-text)}.dom-st.accent i{background:var(--accent)}.dom-rec{border-radius:var(--r-sm);background:var(--sunken);flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;min-width:0;padding:10px 12px;display:flex}.dom-rec-h{color:var(--muted);font-size:12.5px}.dom-recs{flex-direction:column;align-self:stretch;gap:6px;min-width:0;display:flex}.dom-r{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;font-size:13px;display:grid}.dom-k{color:var(--faint);font-size:12px}.dom-v{align-items:center;gap:2px;min-width:0;display:inline-flex}.dom-r code{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.dom-link{align-items:center;gap:4px;font-size:13px;display:inline-flex}.spe-disc{text-align:left;align-items:center;gap:8px;width:100%;min-width:0;min-height:28px;font-size:13.5px;font-weight:600;display:flex}.spe-disc .chev{color:var(--faint);transition:transform .18s var(--ease)}.spe-disc[aria-expanded=true] .chev{transform:rotate(90deg)}.spe-disc .faint{text-overflow:ellipsis;white-space:nowrap;max-width:55%;font-weight:400;overflow:hidden}.spe-disc+.spe-body{margin-top:14px}.spe-pv{top:calc(var(--top-h) + 24px);height:calc(100vh - var(--top-h) - 48px);flex-direction:column;min-height:460px;display:flex;position:sticky;overflow:hidden}.lays{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lay{text-align:left;background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule-strong);transition:box-shadow .12s ease,background-color .12s ease,transform .14s var(--ease);border-radius:11px;flex-direction:column;gap:3px;min-width:0;padding:7px 7px 10px;display:flex}@media(hover:hover){.lay:hover{background:var(--hover)}}.lay:active{transform:scale(.985)}.lay[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--accent-ring),0 0 0 3px var(--accent-soft)}.lay-art{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);border-radius:7px;margin-bottom:5px;padding:4px;display:block}.lay-art svg{width:100%;height:auto}.lay-n{padding:0 3px;font-size:13px;font-weight:600}.lay-d{color:var(--faint);font-weight:400}.lay-a{color:var(--faint);padding:0 3px;font-size:11.5px;line-height:1.35}.la-card{fill:var(--surface);stroke:var(--rule-strong);stroke-width:.6px}.la-ln{fill:var(--rule-heavy)}.la-ink{fill:var(--muted)}.la-ok{fill:var(--up-fill)}.la-bad{fill:var(--down-fill)}.la-acc{fill:var(--accent)}.swatches{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.sw{background:var(--c);width:28px;height:28px;transition:transform .14s var(--ease),box-shadow .12s ease;border-radius:50%;flex:none;position:relative;box-shadow:inset 0 0 0 1px #00000024}@media(hover:hover){.sw:hover{transform:scale(1.07)}}.sw[aria-checked=true],.sw.custom.on{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--c)}.sw.custom{cursor:pointer;background:conic-gradient(from 200deg,#e03131,#e8a317,#1f9d55,#0e7490,#2563eb,#564be6,#c026d3,#e03131);overflow:hidden}.sw.custom.on{background:var(--c);overflow:visible}.sw.custom input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.sw.custom:focus-within{outline:2px solid var(--accent-ring);outline-offset:4px}.sw-hex{color:var(--faint);margin-left:2px;font-size:12.5px}.pal{align-items:center;gap:3px;display:inline-flex}.pal i{border-radius:50%;flex:none;width:8px;height:8px}.pal i+i{margin-right:5px}.pal .p-ok{background:#1f9d55}.pal .p-bad{background:#e03131}.pal .p-cb-ok{background:#2f6fde}.pal .p-cb-bad{background:#b4441b}.rchips{flex-wrap:wrap;gap:6px;display:flex}.rchip{height:30px;color:var(--muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background-color .12s ease,color .12s ease,box-shadow .12s ease,transform .14s var(--ease);border-radius:99px;padding:0 13px;font-size:13px;font-weight:550}.rchip:active:not(:disabled){transform:scale(.96)}.rchip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1.5px var(--accent-ring)}.rchip:disabled{cursor:default}.sps-top{align-items:center;gap:12px;padding:16px 20px 6px;display:flex}.sps-sec{min-width:0;padding:6px 12px 12px}.sps-sec+.sps-sec{border-top:1px solid var(--rule)}.sps-head{align-items:center;gap:4px;min-width:0;padding:8px 2px 6px 8px;display:flex}.sps-head h3{margin-left:4px;font-size:13px}.sps-head .tiny{margin-right:6px}.sps-row{border-radius:9px;grid-template-columns:9px minmax(0,1fr) 36px 28px;align-items:center;gap:10px;min-width:0;padding:4px 4px 4px 10px;display:grid}.sps-row.off>.dot,.sps-row.off .sps-name{opacity:.55}.sps-name{flex-direction:column;gap:1px;min-width:0;display:flex}.sps-name .input{height:32px;font-size:13.5px;font-weight:550}.sps-name small{color:var(--faint);padding-left:11px;font-size:11.5px}.sps-name .input::placeholder{color:var(--ink)}.sps-name .input:focus::placeholder{color:var(--disabled)}@media(hover:hover){.sps-row:hover{background:var(--hover)}.sps-name .input:not(:focus){background:0 0;border-color:#0000}.sps-row:hover .sps-name .input:not(:focus):not(:disabled){border-color:var(--rule-strong);background:var(--input)}}.menu button:disabled{opacity:.45;pointer-events:none}.add-sheet .modal-body{flex-direction:column;gap:10px;padding-top:4px;display:flex}.add-sheet .search{z-index:1;background:var(--modal);margin-top:-12px;padding:12px 0 6px;position:sticky;top:-12px}.add-list{flex-direction:column;gap:10px;display:flex}.add-g{padding:2px 6px}.add-row{border-radius:8px;align-items:center;min-width:0;padding:8px 6px}@media(hover:hover){.add-row:hover{background:var(--hover)}}.add-row input{margin:0}.add-sec{max-width:40%}.add-none{padding:18px 2px}.add-to{align-items:center;gap:8px;min-width:0;display:flex}.add-to .select-wrap{flex:1;min-width:0;max-width:240px}.logo-row{align-items:flex-start;gap:14px;min-width:0;display:flex}.logo-tile{background:var(--sunken);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.logo-tile img{object-fit:contain;max-width:42px;max-height:42px}.app-icon{width:56px;height:56px;box-shadow:0 0 0 1px var(--rule);border-radius:13px;flex:none;overflow:hidden}.app-icon img{width:100%;height:100%;display:block}.logo-tile .ini{background:var(--c,var(--accent));color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:650;display:grid}.pair2{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px;min-width:0;display:grid}.pair2.with-x{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 28px;align-items:center}.pair2.bad .input{border-color:var(--down-fill)}.pv{flex-direction:column;height:100%;min-height:0;display:flex}.pv-bar{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.pv-bar .select-wrap{width:96px}.pv-st{min-width:84px;color:var(--faint);justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.pv-st .spin{width:11px;height:11px}.pv-fixed{background:var(--seg);height:31px;color:var(--muted);white-space:nowrap;border-radius:10px;align-items:center;padding:0 10px;font-size:12.5px;display:inline-flex}.pv-stage{background:var(--sunken);flex:1;justify-content:center;min-height:0;display:flex;position:relative;overflow:hidden}.pv-stage.phone{align-items:center}.pv-box{flex:none;position:relative;overflow:hidden}.pv-stage.phone .pv-box{box-shadow:0 0 0 1px var(--rule-strong),0 10px 28px #14142824;border-radius:22px}.pv-box.empty{visibility:hidden}.pv-box iframe{transform-origin:0 0;visibility:hidden;color-scheme:normal;border:0;position:absolute;top:0;left:0}.pv-box iframe.on{visibility:visible}.pv-sk{flex-direction:column;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.pv-err{background:var(--modal);box-shadow:var(--shadow-float);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.pv-err span{flex:1;min-width:0}dialog.modal.pv-modal{width:min(1100px,100vw - 32px);height:min(90vh,920px)}.pv-modal .modal-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}@media(max-width:1199px){.page.wide{max-width:824px}.spe{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){dialog.modal.pv-modal{width:100vw;height:calc(100dvh - 24px - var(--sat))}.spe-head .t{flex-basis:100%}.spe-head .btn{flex:1}.lay-d{display:none}.lays{gap:6px}.lay-a{display:none}.spe-sec{padding:16px}.sps-top{padding:14px 16px 4px}.sps-sec{padding:4px 6px 10px}.add-sheet .modal-foot{flex-wrap:wrap}.add-sheet .add-to{flex-basis:100%}.add-sheet .add-to .select-wrap{max-width:none}}@media(max-width:479px){.spe-actions .st{display:none}.spe-actions .btn{flex:1}.pair2{grid-template-columns:minmax(0,1fr)}.pair2.with-x{grid-template-columns:minmax(0,1fr) 28px}.pair2.with-x>:first-child{grid-area:1/1}.pair2.with-x>:nth-child(2){grid-area:2/1}.pair2.with-x>:nth-child(3){grid-area:1/2}}.runs{flex-direction:column;display:flex}.run+.run{border-top:1px solid var(--rule)}.run-head{text-align:left;grid-template-columns:14px 9px max-content max-content minmax(0,1fr);align-items:center;gap:4px 10px;width:100%;min-height:44px;padding:10px 18px;transition:background-color .1s;display:grid}@media(hover:hover){.run-head:hover{background:var(--hover)}}.run-head .chev{color:var(--faint);transition:transform .16s var(--ease)}.run.open>.run-head .chev{transform:rotate(90deg)}.run-head .rt{white-space:nowrap;font-weight:550}.run-head .rs{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.run-head .rd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;overflow:hidden}.run.up .run-head .rt,.run.unknown .run-head .rt{color:var(--muted);font-weight:500}.run.down{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.run.down{background:color-mix(in oklab,var(--down-fill) 5%,transparent)}}.run.down .run-head .rt{color:var(--down)}.run.slow .run-head .rt{color:var(--slow)}.run-body{border-top:1px solid var(--rule);background:var(--sunken)}@media(max-width:1023px){.run-head{grid-template-columns:14px 9px minmax(0,1fr);padding:11px 14px}.run-head .rt,.run-head .rs{grid-column:3}.run-head .rd{white-space:normal;grid-column:3}}.inc-meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:13px;display:flex}.tl{margin:0;padding:0 18px 10px;list-style:none}.tl-note{padding-bottom:4px}.tl li{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:12px;padding:9px 0;display:grid}.tl li+li{border-top:1px solid var(--rule)}.tl-ico{background:var(--sunken);width:26px;height:26px;color:var(--faint);box-shadow:inset 0 0 0 1px var(--rule);border-radius:8px;place-items:center;display:grid}.tl-t{overflow-wrap:anywhere;padding-top:3px;font-size:13.5px;line-height:1.45}.tl-at{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:4px;font-size:12.5px}.tl-failing .tl-ico,.tl-down .tl-ico{background:var(--down-soft);color:var(--down);box-shadow:none}.tl-up .tl-ico{background:var(--up-soft);color:var(--up);box-shadow:none}.tl-alert .tl-ico,.tl-ack .tl-ico{color:var(--accent-text)}.tl-now .tl-t{color:var(--muted)}.tl-now .spin{width:11px;height:11px;color:var(--faint)}.inc.has-link{transition:background-color .1s;position:relative}@media(hover:hover){.inc.has-link:hover{background:var(--hover)}.inc.has-link.open:hover{background:var(--down-fill)}@supports (color:color-mix(in lab,red,red)){.inc.has-link.open:hover{background:color-mix(in oklab,var(--down-fill) 9%,transparent)}}}.inc-link:after{content:"";position:absolute;inset:0}.inc-link:focus-visible{outline:none}.inc-link:focus-visible:after{outline:2px solid var(--accent-ring);outline-offset:-2px}.inc .right .btn{z-index:1;position:relative}.inc .note .ellipsis{flex:1}a.link-row{color:var(--ink);text-decoration:none;transition:background-color .1s}@media(hover:hover){a.link-row:hover{background:var(--hover);text-decoration:none}}@media(max-width:639px){.tl{padding:0 14px 8px}.tl li{grid-template-columns:26px minmax(0,1fr)}.tl-at{grid-column:2;padding-top:0}}.act-views{margin:0 0 16px}.act-new{border-bottom:1px solid var(--rule);justify-content:center;padding:10px;display:flex}.ev-day+.ev-day{border-top:1px solid var(--rule)}.ev-day-h{color:var(--faint);margin:0;padding:12px 18px 4px;font-size:12px;font-weight:600}.ev-list{margin:0;padding:0 0 6px;list-style:none}.ev-row{grid-template-columns:44px 24px minmax(0,1fr);align-items:start;gap:10px;padding:8px 18px;display:grid}.ev-at{color:var(--faint);font-variant-numeric:tabular-nums;padding-top:3px;font-size:12.5px}.ev-ico{background:var(--seg);width:24px;height:24px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.ev-ico .ico{width:14px;height:14px}.ev-ico.down{background:var(--down-soft);color:var(--down)}.ev-ico.up{background:var(--up-soft);color:var(--up)}.ev-ico.slow{background:var(--slow-soft);color:var(--slow)}.ev-text{overflow-wrap:anywhere;padding-top:3px;font-size:13.5px;line-height:1.45}.ev-mon{color:var(--ink);font-weight:600}.act-checks .card-head{flex-wrap:wrap;row-gap:8px}.act-fail{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.tail-wrap{border-top:1px solid var(--rule);position:relative}.tail{overscroll-behavior:contain;height:min(64vh,720px);min-height:280px;padding:6px 0;overflow-y:auto}.tail-older{justify-content:center;padding:6px 0 10px;display:flex}.tl-row{grid-template-columns:68px 10px minmax(0,200px) minmax(0,1fr);grid-template-areas:"at dot mon res";align-items:center;gap:10px;min-height:26px;padding:3px 18px;font-size:13px;display:grid}.tl-at{grid-area:at}.tl-dot{grid-area:dot;display:inline-flex}.tl-mon{grid-area:mon}.tl-res{grid-area:res}.tl-row.fail{background:var(--down-soft)}.tl-at{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12.5px}.tl-mon{color:var(--ink);font-weight:550;text-decoration:none}.tl-mon:hover{text-decoration:underline}.tl-res{color:var(--muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tail-new{background:var(--ink);color:var(--panel);font:inherit;cursor:pointer;box-shadow:var(--shadow-float);border:0;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.tail-new .ico{width:14px;height:14px}@media(max-width:639px){.tl-row{grid-template-columns:66px 10px minmax(0,1fr);grid-template-areas:"at dot mon"". .res";row-gap:0;padding:5px 14px}.tl-res{font-size:12.5px}.ev-row{padding:8px 14px}.tail{height:calc(100vh - 330px)}}.al-row{border-bottom:1px solid var(--rule);grid-template-columns:136px minmax(0,1fr);gap:4px 16px;min-width:0;padding:12px 18px;display:grid}.al-row:last-child{border-bottom:0}.al-at{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:1px;font-size:12.5px}.al-main{min-width:0}.al-sum{overflow-wrap:anywhere;font-size:13.5px;font-weight:550}.al-chips{flex-wrap:wrap;gap:6px;min-width:0;margin-top:7px;display:flex}.al-retry{color:var(--down);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.5}.al-retry:hover:not(:disabled){background:var(--hover)}.al-retry:disabled{opacity:.5}.al-chip{min-width:0;max-width:100%;height:24px;color:var(--muted);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--rule);border-radius:99px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.al-chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.al-chip i{background:var(--grey-fill);border-radius:50%;flex:none;width:7px;height:7px}.al-chip.sent i{background:var(--up-fill)}.al-chip.retrying i{background:var(--slow-fill)}.al-chip.failed{color:var(--down);background:var(--down-soft);box-shadow:none}.al-chip.failed i{background:var(--down-fill)}@media(max-width:639px){.al-row{grid-template-columns:minmax(0,1fr);padding:12px 14px}.inc-head .t{flex-basis:100%}.inc-head>.row{width:100%}.inc-head>.row .btn{flex:1}}.orr{grid-template-columns:minmax(0,1fr);align-content:start;gap:22px;display:grid}.orr svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.orr .head h1{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.1}.orr .o-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.orr .o-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.orr .o-pill.ok{color:var(--ok);background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.orr .o-pill.ok{background:color-mix(in srgb,var(--ok) 13%,transparent)}}.orr .o-pill.warn{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.orr .o-pill.warn{background:color-mix(in srgb,var(--warn) 14%,transparent)}}.orr .o-pill.bad{color:var(--bad);background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.orr .o-pill.bad{background:color-mix(in srgb,var(--bad) 13%,transparent)}}.orr .o-callout{background:var(--warn);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.orr .o-callout{background:color-mix(in srgb,var(--warn) 8%,var(--card))}}.orr .o-callout{border:1px solid var(--warn)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout{border:1px solid color-mix(in srgb,var(--warn) 30%,var(--line))}}.orr .o-callout .ic{background:var(--warn);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.orr .o-callout .ic{background:color-mix(in srgb,var(--warn) 18%,transparent)}}.orr .o-callout .ic{color:var(--warn);flex:none}.orr .o-callout b{font-weight:700}.orr .o-callout span{color:var(--t2);font-weight:500}.orr .btn{border:1px solid var(--line2);background:var(--card);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;height:34px;margin-left:auto;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.orr .btn:hover{background:var(--hover)}.orr .comp{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.orr .comp.cpu{color:var(--cpu);background:var(--cpu)}@supports (color:color-mix(in lab,red,red)){.orr .comp.cpu{background:color-mix(in srgb,var(--cpu) 15%,transparent)}}.orr .comp.mem{color:var(--mem);background:var(--mem)}@supports (color:color-mix(in lab,red,red)){.orr .comp.mem{background:color-mix(in srgb,var(--mem) 15%,transparent)}}.orr .comp.disk{color:var(--disk);background:var(--disk)}@supports (color:color-mix(in lab,red,red)){.orr .comp.disk{background:color-mix(in srgb,var(--disk) 15%,transparent)}}.orr .comp.net{color:var(--net);background:var(--net)}@supports (color:color-mix(in lab,red,red)){.orr .comp.net{background:color-mix(in srgb,var(--net) 15%,transparent)}}.orr .comp.svc{color:var(--ok);background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.orr .comp.svc{background:color-mix(in srgb,var(--ok) 14%,transparent)}}.orr .o-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.orr .o-stat{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:16px}.orr .o-stat .o-hd{color:var(--t2);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.orr .o-stat .o-v{letter-spacing:-.03em;margin:14px 0 2px;font-size:28px;font-weight:800;line-height:1.1}.orr .o-stat .o-v small{color:var(--t2);letter-spacing:0;margin-left:3px;font-size:14px;font-weight:600}.orr .o-stat .o-s{color:var(--t3);font-size:12.5px;font-weight:500}.orr .track{background:var(--well);height:6px;box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;margin-top:12px;overflow:hidden}.orr .track i{border-radius:99px;height:100%;display:block}.orr .sect{align-items:baseline;gap:10px;display:flex}.orr .sect h2{letter-spacing:-.01em;font-size:16px;font-weight:800}.orr .sect span{color:var(--t3);font-size:13px;font-weight:500}.orr .sect .r{margin-left:auto}.orr .servers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.orr .srv{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);cursor:pointer;border-radius:18px;flex-direction:column;gap:16px;padding:18px;transition:border-color .15s ease-out,transform .15s ease-out;display:flex}.orr .srv:hover{border-color:var(--line2);transform:translateY(-1px)}.orr .srv.warn{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.orr .srv.warn{border-color:color-mix(in srgb,var(--warn) 40%,var(--line))}}.orr .srv-top{align-items:center;gap:12px;display:flex}.orr .srv-ic{background:var(--card2);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);border-radius:12px;flex:none;place-items:center;display:grid}.orr .srv-ic svg{width:20px;height:20px}.orr .srv-top b{letter-spacing:-.01em;font-size:16px;font-weight:800;display:block}.orr .srv-top small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.orr .srv-top .o-pill{margin-left:auto}.orr .quad{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.orr .cell{background:var(--well);border:1px solid var(--line);border-radius:12px;padding:12px}.orr .cell .o-ch{color:var(--t2);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.orr .cell .o-ch svg{width:16px;height:16px}.orr .cell .cv{letter-spacing:-.02em;margin-top:8px;font-size:21px;font-weight:800;line-height:1.1}.orr .cell .cv small{color:var(--t3);letter-spacing:0;margin-left:2px;font-size:12px;font-weight:600}.orr .cell .cs{color:var(--t3);margin-top:2px;font-size:11.5px;font-weight:500}.orr .cell .track{height:5px;margin-top:9px}.orr .cell .nets{gap:12px;margin-top:8px;font-size:13px;font-weight:700;display:flex}.orr .cell .nets span{align-items:center;gap:3px;display:inline-flex}.orr .cell .nets small{color:var(--t3);font-size:11px;font-weight:600}.orr .cell svg.spk{width:100%;height:24px;margin-top:6px;display:block}.orr .srv-foot{color:var(--t2);align-items:center;gap:14px;padding-top:2px;font-size:12.5px;font-weight:600;display:flex}.orr .srv-foot span{align-items:center;gap:6px;display:inline-flex}.orr .srv-foot svg{width:15px;height:15px;color:var(--t3)}.orr .srv-foot .bad{color:var(--bad)}.orr .srv-foot .go{color:var(--t3);margin-left:auto}.orr .add{border:1.5px dashed var(--line2);text-align:center;color:var(--t3);border-radius:18px;place-items:center;min-height:300px;font-size:13.5px;font-weight:600;display:grid}.orr .add .comp{background:var(--card2);width:42px;height:42px;color:var(--t2);margin:0 auto 10px}.orr .add small{margin-top:4px;font-size:12.5px;font-weight:500;display:block}.orr .o-panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;min-width:0}.orr .o-panel>header{align-items:center;gap:10px;padding:14px 18px;display:flex}.orr .o-panel>header h3{font-size:14.5px;font-weight:800}.orr .o-panel>header .sub{color:var(--t3);font-size:12.5px;font-weight:500}.orr .o-panel>header .r{align-items:center;gap:10px;margin-left:auto;display:flex}.orr .row2{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.orr .charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.orr .chart{padding:0 14px 0 6px;position:relative}.orr .chart svg{width:100%;display:block;overflow:visible}.orr .chart .gl{stroke:var(--grid)}.orr .chart .ax{fill:var(--t3);font:500 11px Manrope,sans-serif}.orr .chart .cross{stroke:var(--t3);stroke-dasharray:3 4;opacity:0}.orr .o-tip{pointer-events:none;background:var(--card);border:1px solid var(--line2);opacity:0;z-index:5;border-radius:12px;min-width:170px;padding:10px 12px;font-size:12.5px;font-weight:600;transition:opacity .1s;position:absolute;box-shadow:0 12px 32px -12px #00000073}.orr .o-tip .tt{color:var(--t3);margin-bottom:6px;font-weight:600}.orr .o-tip .rw{color:var(--t2);align-items:center;gap:8px;line-height:1.7;display:flex}.orr .o-tip .rw b{color:var(--t1);margin-left:auto;font-weight:800}.orr .o-sw{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.orr .legend{color:var(--t2);flex-wrap:wrap;gap:8px 18px;padding:6px 18px 16px;font-size:12.5px;font-weight:600;display:flex}.orr .legend span{align-items:center;gap:7px;display:inline-flex}.orr .legend b{color:var(--t1);font-weight:800}.orr .range{background:var(--well);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.orr .range button{color:var(--t3);background:0 0;border:0;border-radius:7px;padding:5px 11px;font-size:12.5px;font-weight:700}.orr .range button.on{background:var(--card);color:var(--t1);box-shadow:var(--shadow)}.orr .events{padding:0 18px 8px;list-style:none}.orr .events li{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:11px 0;display:flex}.orr .events li:first-child{border-top:0;padding-top:2px}.orr .events .ei{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.orr .events .ei svg{width:16px;height:16px}.orr .events .ei.bad{color:var(--bad);background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.orr .events .ei.bad{background:color-mix(in srgb,var(--bad) 13%,transparent)}}.orr .events .ei.warn{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.orr .events .ei.warn{background:color-mix(in srgb,var(--warn) 14%,transparent)}}.orr .events .ei.off{color:var(--t2);background:var(--card2)}.orr .events b{font-size:13.5px;font-weight:700;display:block}.orr .events span{color:var(--t3);font-size:12.5px;font-weight:500}.orr .events time{color:var(--t3);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600}.orr table{border-collapse:collapse;width:100%}.orr th{color:var(--t3);text-align:left;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--well);white-space:nowrap;padding:10px 18px;font-size:12px;font-weight:700}.orr td{border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 18px;font-size:13.5px;font-weight:500}.orr tr:last-child td{border-bottom:0}.orr th.r,.orr td.r{text-align:right}.orr tbody tr:hover td{background:var(--hover)}.orr .svcname{align-items:center;gap:10px;font-weight:700;display:flex}.orr .svcname .ti{background:var(--card2);width:28px;height:28px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.orr .svcname .ti svg{width:15px;height:15px}.orr .dim{color:var(--t3)}.orr .shead{align-items:center;gap:16px;display:flex}.orr .shead .srv-ic{border-radius:14px;width:52px;height:52px}.orr .shead .srv-ic svg{width:24px;height:24px}.orr .shead h1{letter-spacing:-.025em;font-size:26px;font-weight:800}.orr .shead p{color:var(--t3);margin-top:3px;font-size:13px;font-weight:500}.orr .o-tabs{border-bottom:1px solid var(--line);gap:4px;margin-top:-6px;display:flex}.orr .o-tabs a{color:var(--t2);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 12px;font-size:13.5px;font-weight:600}.orr .o-tabs a.on{color:var(--t1);border-color:var(--t1)}.orr .o-tabs a i{color:var(--t3);margin-left:5px;font-size:12px;font-style:normal}.orr .o-mcards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.orr .o-mcard{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:16px 16px 0;overflow:hidden}.orr .o-mcard .o-hd{color:var(--t2);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.orr .o-mcard .o-hd .pk{color:var(--t3);margin-left:auto;font-size:12px;font-weight:600}.orr .o-mcard .o-v{letter-spacing:-.03em;margin:12px 0 2px;font-size:28px;font-weight:800;line-height:1.1}.orr .o-mcard .o-v small{color:var(--t2);letter-spacing:0;margin-left:3px;font-size:14px;font-weight:600}.orr .o-mcard .o-s{color:var(--t3);font-size:12.5px;font-weight:500}.orr .o-mcard svg.area{width:calc(100% + 32px);height:54px;margin:10px -16px 0;display:block}@media(max-width:1240px){.orr stats{grid-template-columns:repeat(3,minmax(0,1fr))}.orr .servers{grid-template-columns:repeat(2,minmax(0,1fr))}.orr .row2,.orr .charts{grid-template-columns:1fr}.orr .o-mcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.orr app{border-radius:0;grid-template-columns:1fr}.orr .o-stats,.orr .servers,.orr .o-mcards{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.orr srv,.orr .srv:hover{transition:none;transform:none}}.orr .head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.orr .head h1,.orr .shead h1{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.1}.orr .head p{color:var(--t2);margin-top:6px;font-size:14px;font-weight:500}.orr .o-callout.ok{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout.ok{background:color-mix(in srgb,var(--ok) 7%,var(--card))}}.orr .o-callout.ok{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout.ok{border-color:color-mix(in srgb,var(--ok) 26%,var(--line))}}.orr .o-callout.ok .ic{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout.ok .ic{background:color-mix(in srgb,var(--ok) 16%,transparent)}}.orr .o-callout.ok .ic{color:var(--ok)}.orr .o-callout.bad{background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout.bad{background:color-mix(in srgb,var(--bad) 7%,var(--card))}}.orr .o-callout.bad{border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout.bad{border-color:color-mix(in srgb,var(--bad) 30%,var(--line))}}.orr .o-callout.bad .ic{background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.orr .o-callout.bad .ic{background:color-mix(in srgb,var(--bad) 16%,transparent)}}.orr .o-callout.bad .ic{color:var(--bad)}.orr .o-pill.wait{color:var(--t2);background:var(--card2);box-shadow:inset 0 0 0 1px var(--line)}.orr .o-callout.wait{background:var(--card);border-color:var(--line2)}.orr .o-callout.wait .ic{background:var(--card2);color:var(--t2)}.orr .srv.bad{border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.orr .srv.bad{border-color:color-mix(in srgb,var(--bad) 40%,var(--line))}}.orr .srv:focus-visible,.orr .add:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}.orr .add{cursor:pointer;background:0 0;width:100%;transition:border-color .15s ease-out,color .15s ease-out}.orr .add:hover{border-color:var(--t3);color:var(--t2)}.orr .reasons{gap:4px;margin:-6px 0 0;font-size:12.5px;font-weight:600;list-style:none;display:grid}.orr .reasons li{color:var(--t2);align-items:baseline;gap:7px;display:flex}.orr .reasons li:before{content:"";background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.orr .reasons li.bad:before{background:var(--bad)}.orr .cv.dim{color:var(--t3)}.orr .ico{display:inline-flex}.orr .cell .o-ch .ico svg,.orr .o-stat .comp .ico svg{width:16px;height:16px}.orr .srv-foot .ico svg{width:15px;height:15px}.orr .srv-ic .ico svg{width:20px;height:20px}.orr .shead .srv-ic .ico svg{width:24px;height:24px}.orr .crumbs a{color:var(--t2)}.orr .crumbs a:hover{color:var(--t1)}.orr .o-tabs a[aria-current=page]{color:var(--t1);border-color:var(--t1)}.orr .orr-uplot{padding:0 8px 12px 4px}.orr .orr-uplot .u-legend{font:600 12px var(--font);color:var(--t2);text-align:left;padding:4px 10px 0}.orr .orr-uplot .u-legend .u-value{color:var(--t1);font-weight:800}.orr .mt{margin-top:10px}.orr .sect .r .range button{cursor:pointer}.orr-mark svg{width:100%;height:100%;display:block}.orr-mark .om-bg{fill:#16181c}.orr-mark .om-a{fill:#eef0f3}.orr-mark .om-b{fill:#4f9cf9}html,body{background:var(--bg)}.boot{place-items:center;display:grid;position:fixed;inset:0}.boot-mark{opacity:0;width:48px;height:48px;animation:.3s ease-out .15s forwards boot-in;display:block}.boot-mark svg{width:100%;height:100%;display:block}@keyframes boot-in{to{opacity:1}}@media(prefers-reduced-motion:reduce){.boot-mark{opacity:1;animation:none}}.noscript{color:var(--muted);font:500 14px var(--font);padding:24px}.orr .orr-uplot .u-legend th,.orr .orr-uplot .u-legend td{white-space:nowrap;background:0 0;border:0;padding:2px 6px;font-size:12px}.orr .orr-uplot .u-legend tr:hover td{background:0 0}.orr .orr-uplot .u-legend .u-marker{border-radius:3px}.orr .servers>*,.orr .o-stats>*,.orr .o-mcards>*,.orr .charts>*,.orr .quad>*,.orr .row2>*{min-width:0}.orr .cell .nets{flex-wrap:wrap;row-gap:2px}.orr .srv-top .o-pill{flex:none}.orr .shead{flex-wrap:wrap}@media(max-width:760px){.orr .range,.orr .sect{flex-wrap:wrap}.orr .o-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orr .o-stat{padding:12px 13px}.orr .o-stat .o-v{margin-top:8px;font-size:22px}.orr .o-stat:last-child{grid-column:1/-1}}@media(min-width:1024px){html:has(.shell),html:has(.shell) body{height:100%;overflow:hidden}.shell{height:100dvh;min-height:0;overflow:hidden}.app-side{height:100%;position:relative;overflow-y:auto}.main{height:100%;min-height:0;display:flex}.main>.panel{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;height:100%;min-height:0;overflow-y:auto}.main>.panel>.topbar{top:0}.main>.panel>*{flex-shrink:0}}:root{--ac-fill:.3}:root[data-theme=light]{--ac-fill:.2}@media(prefers-color-scheme:light){:root:not([data-theme]){--ac-fill:.2}}.ac{--plot-r:64px;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-width:0;margin:4px 16px 14px 18px;position:relative}.ac-plot{top:8px;left:0;right:var(--plot-r);cursor:crosshair;position:absolute;bottom:26px}.ac-grid{background:var(--grid);height:1px;position:absolute;left:0;right:0}.ac-grid.g0{top:0}.ac-grid.g1{top:50%}.ac-grid.g2{bottom:0}.ac-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ac-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ac-s0{stop-opacity:var(--ac-fill)}.ac-s1{stop-opacity:.02}.ac-y{width:calc(var(--plot-r) - 12px);color:var(--t3);white-space:nowrap;font-size:12px;font-weight:500;position:absolute;right:0;transform:translateY(-50%)}.ac-y.y0{top:8px}.ac-y.y1{top:calc(50% - 9px)}.ac-y.y2{top:calc(100% - 26px)}.ac-x{left:0;right:var(--plot-r);pointer-events:none;height:26px;position:absolute;bottom:0}.ac-x span{color:var(--t3);white-space:nowrap;font-size:12px;font-weight:500;position:absolute;top:8px;transform:translate(-50%)}.ac-cross{background:var(--t3);width:1px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.ac-cross{background:color-mix(in srgb,var(--t3) 55%,transparent)}}.ac-cross{pointer-events:none}.ac-dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--card);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.ac-tip{z-index:3;pointer-events:none;background:var(--card2);border:1px solid var(--line2);border-radius:10px;flex-direction:column;gap:4px;padding:8px 12px;display:flex;position:absolute;top:12px;box-shadow:0 4px 16px #00000038}.ac-tip-t{color:var(--t3);white-space:nowrap;font-size:12px;font-weight:600}.ac-tip-r{white-space:nowrap;align-items:center;gap:8px;display:flex}.ac-sw{border-radius:2px;flex:none;width:8px;height:8px}.ac-tl{color:var(--t2);flex:1;min-width:12px;font-size:12px}.ac-tv{color:var(--t1);margin-left:12px;font-size:13px;font-weight:700}.wave{width:100%;display:block;overflow:visible}.wv-line{fill:none;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.wv-s0{stop-opacity:var(--ac-fill)}.wv-s1{stop-opacity:.02}.orr .o-mcard svg.wave{width:calc(100% + 32px);height:54px;margin:10px -16px 0}.orr .cell svg.wave{height:26px;margin-top:6px}@media(max-width:760px){.ac{--plot-r:56px;margin:4px 10px 12px 12px}}.ac-empty{text-align:center;padding:30px 18px 40px}.orr .range .rs{display:none}@media(max-width:760px){.orr .servers{gap:12px}.orr .srv{border-radius:16px;gap:12px;padding:14px}.orr .srv:hover{transform:none}.orr .srv:active{transition:transform .12s ease-out;transform:scale(.985)}.orr .srv-ic{border-radius:10px;width:36px;height:36px}.orr .srv-top{gap:10px}.orr .srv-top b{font-size:15.5px}.orr .srv-top small{font-size:12px}.orr .quad{gap:8px}.orr .cell{border-radius:11px;padding:10px 11px}.orr .cell .o-ch{gap:6px;font-size:11.5px}.orr .cell .o-ch svg{width:14px;height:14px}.orr .cell .cv{margin-top:5px;font-size:18px}.orr .cell .cs{font-size:11px}.orr .cell .track{height:4px;margin-top:7px}.orr .cell svg.spk{height:18px;margin-top:4px}.orr .srv-foot{font-size:12px}.orr .add{border-radius:16px;min-height:120px}.orr .shead>.srv-ic{display:none}.orr .shead h1{overflow-wrap:anywhere;font-size:28px}.crumbs{display:none}.orr .o-mcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orr .o-mcard{border-radius:14px;padding:12px 12px 0}.orr .o-mcard .o-hd{flex-wrap:wrap;gap:8px;font-size:12.5px}.orr .o-mcard .o-hd .comp{border-radius:8px;width:28px;height:28px}.orr .o-mcard .o-hd .pk{order:3;width:100%;margin-left:0;font-size:11.5px}.orr .o-mcard .o-v{margin-top:8px;font-size:22px}.orr .o-mcard .o-v small{font-size:12px}.orr .o-mcard .o-s{font-size:11.5px}.orr .o-mcard svg.wave{width:calc(100% + 24px);height:40px;margin:8px -12px 0}.orr .range{flex-wrap:nowrap;width:100%;display:flex}.orr .range button{text-align:center;flex:1 1 0;padding:7px 0}.orr .range .rl{display:none}.orr .range .rs{display:inline}.orr .sect .r{width:100%;margin-left:0}}.orr .o-callout>div{overflow-wrap:anywhere;min-width:0}.mtop .mback{min-height:44px;color:var(--tb-tint);align-items:center;gap:2px;padding:0 6px 0 0;font-size:16px;font-weight:550;text-decoration:none;display:inline-flex}.mtop .mback svg{width:22px;height:22px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
