@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-CJkVxub1.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-Dbdydbkh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff");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}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-cyrillic-ext-600-normal-C5KBqx06.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-cyrillic-ext-600-normal-BtwufOTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff");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}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/plus-jakarta-sans-cyrillic-ext-700-normal-iShZaXYX.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-cyrillic-ext-700-normal-pWfpUei5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff");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}.setup{--wz-primary:#2f64f5;--wz-primary-ink:#1f4fd6;--wz-tint:#eef3ff;--wz-ink:#16181d;--wz-hint:#454a57;--wz-line:#e2e4ea;--wz-soft:#f3f4f7;--wz-page:#dcdfe7;--wz-ok:#1c7a4a;--wz-ok-bg:#e4f5eb;--wz-ok-line:#c5e6d4;--wz-warn:#8a5300;--wz-warn-bg:#fff2dd;--wz-warn-line:#f0d7a8;--wz-bad:#b4232a;--wz-bad-bg:#ffe9e8;--wz-bad-line:#f0c8c6;background:var(--wz-page);min-height:100vh;color:var(--wz-ink);font-size:16px;line-height:1.5}.setup button,.setup input{color:inherit;font-family:inherit}.setup label{flex-direction:row;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.setup input{font-size:inherit;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.setup a{color:var(--wz-primary-ink)}.setup h1{letter-spacing:-.5px;color:var(--wz-ink);margin-top:6px;font-size:29px;font-weight:700;line-height:1.2}.wz-frame{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:16px;min-height:100vh;padding:16px;display:grid}.wz-q{background:#fff;border-radius:28px;flex-direction:column;min-height:calc(100vh - 32px);padding:24px 44px 28px;display:flex}.wz-top{align-items:center;gap:12px;display:flex}.wz-logo{background:var(--wz-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.wz-brand{white-space:nowrap;font-size:17px;font-weight:700}.wz-help{color:var(--wz-hint);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;min-height:44px;margin-left:auto;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.wz-help-body{background:var(--wz-soft);color:var(--wz-ink);border-radius:16px;margin-top:12px;padding:14px 16px;font-size:15px}.wz-progress{margin:18px 0 0}.wz-stages{gap:6px;list-style:none;display:flex}.wz-stages li{min-width:0;color:var(--wz-hint);flex-direction:column;flex:1;gap:7px;font-size:12.5px;font-weight:600;display:flex}.wz-stages li span{white-space:nowrap}.wz-stages li.done{color:var(--wz-ok)}.wz-stages li.on{color:var(--wz-ink)}.wz-bar{background:#e6e8ee;border-radius:4px;height:4px;display:block;overflow:hidden}.wz-bar b{background:var(--wz-primary);border-radius:4px;height:100%;display:block}.wz-w-0{width:0}.wz-w-17{width:17%}.wz-w-25{width:25%}.wz-w-50{width:50%}.wz-w-75{width:75%}.wz-w-83{width:83%}.wz-w-100{width:100%}.wz-count{color:var(--wz-hint);margin-top:10px;font-size:14px;font-weight:400}.wz-count strong{color:var(--wz-ink);font-weight:700}.wz-body{flex-direction:column;flex:0 auto;align-items:stretch;width:100%;max-width:520px;margin:0 auto;padding-top:10px;display:flex}.wz-spacer{height:44px}.wz-back{min-height:44px;color:var(--wz-hint);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-left:-4px;padding:0 4px;font-size:15px;font-weight:600;display:inline-flex}.wz-why{color:var(--wz-hint);margin-top:8px;font-size:16px}.wz-what{display:none}.wz-content{flex-direction:column;align-items:stretch;gap:16px;margin-top:18px;display:flex}.wz-content>.wz-hint{margin-top:0}.wz-actions{flex-direction:column;align-self:stretch;align-items:center;gap:4px;width:auto;margin-top:0;padding-top:18px;display:flex}.wz-btn{min-height:52px;color:var(--wz-ink);box-shadow:0 0 0 1px var(--wz-line);cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex}.wz-btn.primary{background:var(--wz-primary);color:#fff;box-shadow:none;width:100%}.wz-btn.primary:disabled{color:#3c4560;cursor:not-allowed;background:#c9d3ee}.wz-btn.small{width:auto;min-height:44px;padding:0 16px;font-size:15px}.wz-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite wz-spin}@keyframes wz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wz-spin{animation:none}}.setup .wz-textlink{min-height:44px;color:var(--wz-primary-ink);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.setup .wz-textlink.nr{color:var(--wz-hint)}.wz-locknote{color:var(--wz-hint);text-align:center;font-size:14px}.wz-field label,.wz-flabel{font-size:15px;font-weight:600}.wz-flabel{line-height:1.35;display:block}.wz-labeltext{display:inline}.setup .wz-flabel>label,.setup .wz-labeltext>label{font-weight:600;display:inline}.wz-input{width:100%;min-height:50px;color:var(--wz-ink);background:#fff;border:1.5px solid #767676;border-radius:14px;align-items:center;margin-top:6px;padding:0 6px 0 16px;font-size:16px;display:flex}.wz-input input{min-width:0;min-height:46px;color:var(--wz-ink);background:0 0;border:0;flex:1;padding:0;font-size:16px}.setup .wz-input:has(input:focus-visible){outline-offset:2px;border-color:var(--wz-primary);outline:3px solid #9db8ff}.setup .wz-input input:focus{outline:none}.wz-hint{color:var(--wz-hint);margin-top:6px;font-size:14px}.wz-center{text-align:center}.wz-info-host{vertical-align:middle;margin-left:4px;display:inline-flex;position:relative}.wz-info{border:1.5px solid var(--wz-hint);width:22px;height:22px;color:var(--wz-hint);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;padding:0;font:italic 700 13px/1 Georgia,serif;display:inline-grid;position:relative}.wz-info:before{content:"";position:absolute;inset:-11px}.wz-i{z-index:1;position:relative}.wz-tip{z-index:5;color:#fff;text-align:left;background:#16181d;border-radius:14px;width:320px;max-width:min(320px,80vw);padding:14px 16px;font:500 14px/1.5 Plus Jakarta Sans,sans-serif;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 30px #0003}.wz-tip b{margin-bottom:4px;font-weight:700;display:block}.wz-info.open+.wz-tip,.wz-info:focus+.wz-tip,.wz-info:focus-visible+.wz-tip{display:block}.wz-info.open{background:var(--wz-ink);color:#fff;border-color:var(--wz-ink)}.setup label.wz-check{cursor:pointer;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:48px;font-size:15px;font-weight:600;display:flex;position:relative}.setup .wz-check input{opacity:0;width:24px;height:24px;min-height:24px;margin:0;padding:0;position:absolute}.wz-box{color:#fff;background:#fff;border:2px solid #8a90a0;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:15px;font-weight:700;line-height:1;display:grid}.wz-box.on{background:var(--wz-primary);border-color:var(--wz-primary)}.setup .wz-check input:focus-visible+.wz-box{outline-offset:2px;outline:3px solid #9db8ff}.wz-check-text{flex:1;min-width:0}.setup :focus-visible{outline-offset:2px;outline:3px solid #9db8ff}.wz-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.wz-pill.ok{background:var(--wz-ok-bg);color:var(--wz-ok)}.wz-pill.warn{background:var(--wz-warn-bg);color:var(--wz-warn)}.wz-pill.bad{background:var(--wz-bad-bg);color:var(--wz-bad)}.wz-status{border:1px solid var(--wz-line);border-radius:14px;padding:12px 14px;font-size:15px;font-weight:600}.wz-status.ok{background:var(--wz-ok-bg);color:var(--wz-ok);border-color:var(--wz-ok-line)}.wz-status.bad{background:var(--wz-bad-bg);color:var(--wz-bad);border-color:var(--wz-bad-line)}.wz-status-lead,.wz-status-links,.wz-status-pair{display:inline}.wz-status-links,.wz-status-pair{white-space:nowrap}.wz-status-sep{margin:0 .35em}@media (width<=480px){.wz-status-links{white-space:normal;flex-direction:column;align-items:flex-start;display:flex}.wz-status-pair{white-space:normal}.wz-status-sep{display:none}}.wz-error{color:var(--wz-bad);font-size:15px;font-weight:600}.wz-field .wz-error{margin-top:8px}.wz-pv{background:var(--wz-soft);border-radius:28px;flex-direction:column;gap:18px;height:calc(100vh - 32px);padding:24px 36px;display:flex;position:sticky;top:16px;overflow:hidden}.wz-pvlabel{color:var(--wz-hint);box-shadow:0 0 0 1px var(--wz-line);background:#fff;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:13px;font-weight:700}.wz-stage{flex:1;place-items:center;width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.wz-stage svg{max-width:100%;height:auto}.wz-explain{background:#fff;border-radius:22px;gap:8px;padding:16px 20px;font-size:14px;line-height:1.45;display:grid}.wz-explain p b{color:var(--wz-hint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:1px;font-size:13px;display:block}.wz-clist{border:1px solid var(--wz-line);border-radius:18px;list-style:none;overflow:visible}.wz-crow{border-bottom:1px solid #eef0f3;grid-template-columns:1fr auto;align-items:center;column-gap:12px;min-height:50px;padding:7px 16px;display:grid}.wz-crow:last-child{border-bottom:0}.wz-crow .det{color:var(--wz-hint);grid-row:2;font-size:13.5px}.wz-crow .wz-pill{grid-area:1/2/3}.wz-crow.bad{background:var(--wz-bad-bg);color:var(--wz-bad);border:1px solid var(--wz-bad-line);border-bottom-color:var(--wz-bad-line)}.wz-fix{color:var(--wz-bad);grid-column:1/3;margin-top:4px;font-size:15px;font-weight:600}.wz-fixtip{color:var(--wz-hint);margin:14px 0 4px;font-size:15px;line-height:1.45}.wz-more{color:var(--wz-hint);text-align:center;font-size:14px}.wz-ready{background:linear-gradient(135deg,#c8f3ee 0%,#9fd3ff 55%,#6e8cff 100%);border:1px solid #16181d1f;border-radius:22px;width:min(360px,100%);padding:24px;box-shadow:0 20px 50px #2f64f522}.wz-ready.issue{background:linear-gradient(135deg,#fff1d6 0%,#ffd49a 55%,#ffa24c 100%)}.wz-ready .tick{width:52px;height:52px;color:var(--wz-ok);background:#fff;border-radius:50%;place-items:center;font-size:26px;font-weight:700;display:grid}.wz-ready.issue .tick{color:var(--wz-bad)}.wz-ready h2{letter-spacing:-.4px;margin-top:16px;font-size:26px;font-weight:700}.wz-ready p{color:#22385e;font-size:14.5px}.wz-ready.issue p{color:#5b3a10}.wz-ready ul{background:#ffffffb3;border-radius:16px;margin-top:16px;padding:6px 14px;font-size:14px;list-style:none}.wz-ready li{border-bottom:1px solid #00000010;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.wz-ready li:last-child{border:0}.wz-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wz-pcard{border:1.5px solid var(--wz-line);cursor:pointer;text-align:center;min-width:0;min-height:76px;color:var(--wz-ink);overflow-wrap:anywhere;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:13px;font-weight:600;line-height:1.2;display:flex;position:relative}.wz-pcard.sel{border:2px solid var(--wz-primary);background:var(--wz-tint)}.wz-tile{border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.wz-pcard .tick{background:var(--wz-primary);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.wz-rec{background:var(--wz-ok);color:#fff;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.wz-sublinks{flex-wrap:wrap;gap:0 14px;display:flex}.wz-selhead{border-top:1px solid #eef0f3;align-items:center;gap:10px;padding-top:14px;font-size:15px;font-weight:700;display:flex}.wz-selhead .wz-tile{border-radius:7px;width:26px;height:26px;font-size:11px}.wz-showbtn{background:var(--wz-soft);cursor:pointer;min-height:44px;color:var(--wz-ink);border:0;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600}.wz-chips{flex-wrap:wrap;gap:8px;display:flex}.wz-chip{border:1.5px solid var(--wz-line);cursor:pointer;min-height:44px;color:var(--wz-ink);background:#fff;border-radius:999px;padding:0 16px;font-size:15px;font-weight:600}.wz-chip.on{border:2px solid var(--wz-primary);background:var(--wz-tint);color:var(--wz-ink)}.wz-tile-postmark{color:#16181d;background:#ffde00}.wz-tile-ses{color:#16181d;background:#f90}.wz-tile-sendgrid{color:#fff;background:#1a73d9}.wz-tile-mailgun{color:#fff;background:#c8102e}.wz-tile-brevo{color:#fff;background:#0b7f5c}.wz-tile-sparkpost{color:#fff;background:#e3501b}.wz-tile-elasticemail{color:#fff;background:#2b5fd9}.wz-tile-smtp2go{color:#fff;background:#1477c9}.wz-tile-gmail{color:#1a73e8;background:#fff;box-shadow:inset 0 0 0 1px #e2e4ea}.wz-tile-outlook{color:#fff;background:#c43e00}.wz-tile-cloudflare{color:#16181d;background:#f38020}.wz-tile-smtp{color:#16181d;background:#e6e8ee}.wz-keybox{border:1.5px solid #c9cdd8;border-radius:18px;gap:12px;padding:14px 16px;display:grid}.wz-keyval{background:var(--wz-soft);overflow-wrap:anywhere;letter-spacing:0;border-radius:12px;padding:12px 14px;font-family:ui-monospace,DejaVu Sans Mono,monospace;font-size:15px;line-height:1.45}.wz-keyval.mask{letter-spacing:2px}.wz-keybtns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wz-keybtns .wz-saved{align-self:center}.wz-danger{background:var(--wz-bad-bg);color:var(--wz-bad);border:1px solid var(--wz-bad-line);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;font-weight:700;display:flex}.wz-saved{color:var(--wz-ok);font-size:14px;font-weight:700}.wz-gen{background:var(--wz-tint);border:1.5px dashed #b9c6ee;border-radius:22px;justify-items:start;gap:12px;padding:22px;display:grid}.wz-gen .wz-btn{color:var(--wz-primary-ink);box-shadow:0 0 0 1.5px var(--wz-primary);background:#fff;width:auto}.wz-pk{border:1px solid var(--wz-line);border-radius:22px;gap:14px;padding:22px;display:grid}.wz-benefits{gap:10px;font-size:15px;list-style:none;display:grid}.wz-benefits li{align-items:flex-start;gap:10px;display:flex}.wz-benefits li:before{content:"✓";color:var(--wz-ok);background:var(--wz-ok-bg);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:700;display:grid}.wz-tipline{color:var(--wz-hint);background:var(--wz-soft);border-radius:14px;padding:12px 14px;font-size:14px}.wz-mail{background:#fff;border-radius:22px;width:min(400px,100%);min-width:0;max-width:100%;font-size:14px;overflow:hidden;box-shadow:0 20px 50px #16181d14}.wz-mail table{table-layout:fixed;width:100%;min-width:0}.wz-mbody p,.wz-small,.wz-subj,.wz-mbanner,.wz-from{overflow-wrap:break-word;min-width:0;max-width:100%}.wz-mhead{border-bottom:1px solid #eef0f3;padding:16px 18px}.wz-mrow{align-items:center;gap:10px;display:flex}.wz-av{background:var(--wz-primary);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.wz-from{color:var(--wz-hint);font-size:12.5px}.wz-time{color:var(--wz-hint);margin-left:auto;font-size:12.5px}.wz-subj{margin-top:12px;font-size:16px;font-weight:700}.wz-mbody{gap:10px;padding:14px 18px;display:grid}.wz-mbanner{background:var(--wz-bad-bg);color:var(--wz-bad);border:1px solid var(--wz-bad-line);border-radius:12px;padding:10px 12px;font-size:13.5px}.wz-mbody table{border-collapse:collapse;width:100%;font-size:13px}.wz-mbody td{border-bottom:1px solid #eef0f3;padding:5px 0}.wz-mbody td:first-child{color:var(--wz-hint);width:50%}.wz-mbtn{background:var(--wz-primary);color:#fff;border-radius:999px;justify-self:start;padding:9px 18px;font-size:13.5px;font-weight:700}.wz-small{color:var(--wz-hint);font-size:12px}.wz-preview-banner{z-index:20;color:#454a57;background:#fffc;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:fixed;bottom:24px;right:30px}.wz-cardpreview{background:#fff;border-radius:22px;width:min(360px,100%);padding:24px;box-shadow:0 20px 50px #16181d14}.wz-cardpreview h2{margin-top:8px;font-size:22px;font-weight:700}.wz-cron{background:var(--wz-soft);overflow-wrap:anywhere;border-radius:12px;padding:12px;font-family:ui-monospace,monospace;font-size:13px}@media (width<=1100px) and (width>=761px){.wz-frame{display:block}.wz-pv{display:none}.wz-q{padding-left:28px;padding-right:28px}.wz-what{background:var(--wz-soft);border-radius:16px;margin-top:14px;display:block}.wz-what summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.wz-what summary::-webkit-details-marker{display:none}.wz-what summary:after{content:"";border-right:2px solid var(--wz-hint);border-bottom:2px solid var(--wz-hint);width:9px;height:9px;margin-left:auto;margin-right:2px;transform:rotate(45deg)}.wz-what[open] summary:after{transform:rotate(225deg)}.wz-what .wz-explain{background:0 0;padding:0 16px 16px}.wz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.wz-frame{padding:0;display:block}.wz-pv{display:none}.wz-q{border-radius:0;min-height:100vh;padding:16px 20px 8px}.wz-actions{z-index:4;width:auto;box-shadow:0 -1px 0 var(--wz-line);background:#fff;align-self:stretch;margin:8px -20px 0;padding:12px 20px 16px;position:sticky;bottom:8px}.wz-brand{font-size:16px}.wz-stages li span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.setup h1{font-size:25px}.wz-why{font-size:15.5px}.wz-what{background:var(--wz-soft);border-radius:16px;margin-top:14px;display:block}.wz-what summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.wz-what summary::-webkit-details-marker{display:none}.wz-what summary:after{content:"";border-right:2px solid var(--wz-hint);border-bottom:2px solid var(--wz-hint);width:9px;height:9px;margin-left:auto;margin-right:2px;transform:rotate(45deg)}.wz-what[open] summary:after{transform:rotate(225deg)}.wz-what .wz-explain{background:0 0;padding:0 16px 16px}.wz-spacer{height:4px}.wz-info-host{display:inline;position:static}.wz-tip{width:auto;max-width:none;box-shadow:none;z-index:auto;margin-top:8px;position:static;top:auto;left:auto}.wz-preview-banner{align-self:center;margin:0 0 6px;display:block;position:static;bottom:auto;right:auto}.wz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-pcard{text-align:left;flex-direction:row;justify-content:flex-start;min-height:56px;padding:8px 10px}.wz-rec{left:auto;right:30px;transform:none}.wz-crow{padding:8px 12px}}@media (prefers-color-scheme:dark){.setup{color:#16181d;background:#dcdfe7}.setup h1,.setup .wz-brand,.setup .wz-count strong{color:#16181d}.setup .wz-q,.setup .wz-explain,.setup .wz-pcard,.setup .wz-mail,.setup .wz-cardpreview,.setup .wz-input,.setup .wz-chip,.setup .wz-btn{color:#16181d;background:#fff}.setup .wz-btn.primary{color:#fff;background:#2f64f5}.setup .wz-btn.primary:disabled{color:#3c4560;background:#c9d3ee}.setup .wz-pv{background:#f3f4f7}.setup .wz-hint,.setup .wz-why,.setup .wz-help,.setup .wz-back,.setup .wz-count{color:#454a57}.setup input{color:#16181d;background:0 0}}.hub{--primary:#2f64f5;--primary-ink:#1f4fd6;--primary-tint:#eef3ff;--ink:#16181d;--hint:#454a57;--line:#e2e4ea;--field:#767676;--soft:#f3f4f7;--page:#dcdfe7;--ok:#1c7a4a;--ok-bg:#e4f5eb;--ok-line:#c5e6d4;--warn:#8a5300;--warn-bg:#fff2dd;--warn-line:#f0d7a8;--bad:#b4232a;--bad-bg:#ffe9e8;--bad-line:#f0c8c6;--info:#1a3c9e;--info-bg:#e7eeff;--info-line:#c9d6fb;color:var(--ink)}.hub h1,.hub h2,.hub h3{font-weight:700}.hub{background:var(--soft);border-radius:28px;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:20px;min-width:0;max-width:100%;min-height:calc(100vh - 32px);margin:16px;padding:22px 24px 22px 14px;display:grid}.hub .side{flex-direction:column;gap:4px;min-width:0;display:flex}.hub .brandrow{align-items:center;gap:10px;padding:4px 12px 18px;display:flex}.hub .logo{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;min-width:38px;height:38px;font-weight:700;display:grid}.hub .brand{font-size:17px;font-weight:700}.hub .nav{flex-direction:column;gap:2px;padding-inline:12px;list-style:none;display:flex}.hub .nav a{min-height:44px;color:var(--ink);border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.hub .nav a[aria-current]{box-shadow:0 0 0 1px var(--line);background:#fff;font-weight:700}.hub .nav a svg{color:var(--hint)}.hub .nav .count{color:var(--hint);margin-left:auto;font-size:13px;font-weight:600}.hub .sidefoot{color:var(--hint);flex-direction:column;gap:2px;margin-top:auto;padding:0 12px;font-size:13px;display:flex}.hub .sidefoot a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.hub .main{flex-direction:column;gap:16px;min-width:0;max-width:100%;display:flex}.hub .topbar{display:none}.hub .banner{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn-line);border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:4px 4px 4px 16px;font-size:15px;font-weight:600;display:flex}.hub .banner p,.hub .banner span{overflow-wrap:anywhere;flex:1;min-width:0;max-width:100%;line-height:1.35}.hub .banner a{vertical-align:middle;color:#7a4500;text-underline-offset:2px;white-space:nowrap;align-items:center;min-height:44px;padding:0 2px;font-weight:700;text-decoration:underline;display:inline-flex}.hub .iconbtn{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.hub .iconbtn:hover{background:#0000000d}.hub .head{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;margin-bottom:-8px;display:flex}.hub .head h1{letter-spacing:-.3px;overflow-wrap:anywhere;min-width:0;margin-right:auto;font-size:26px;font-weight:700}.hub .btn{max-width:100%;min-height:48px;box-shadow:0 0 0 1px var(--line);cursor:pointer;color:var(--ink);white-space:normal;text-align:center;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hub .btn.primary{background:var(--primary);color:#fff;box-shadow:none}.hub .btn.primary[disabled]{color:#3c4560;cursor:not-allowed;background:#c9d3ee}.hub .btn:disabled:not(.primary){color:#3a3f4b;box-shadow:none;cursor:not-allowed;background:#e6e8ee}.hub .btn.sm{min-height:44px;padding:0 16px;font-size:15px}.hub .btn.lg{min-height:52px;padding:0 24px;font-size:16px}.hub .btn.secondary{min-height:44px;color:var(--primary-ink);box-shadow:0 0 0 1px var(--line);background:#fff;padding:0 18px;font-size:15px;font-weight:600}.hub .btn.ghost{box-shadow:none;color:var(--primary-ink);background:0 0}.hub .btn.ghost:hover{background:var(--primary-tint)}.hub .avatar{width:44px;height:44px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.hub .textlink{appearance:none;box-shadow:none;min-height:44px;color:var(--primary-ink);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0 4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hub .textlink:hover{text-decoration:underline}.hub .card{background:#fff;border-radius:22px;padding:24px}.hub .card.hero{padding:32px 36px 34px;overflow:visible}.hub .hero h2{letter-spacing:-.3px;font-size:24px;font-weight:700}.hub .hero .lead{color:var(--hint);white-space:normal;max-width:560px;margin-top:6px;line-height:1.5;overflow:visible}.hub .hero .cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.hub .hero-steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;margin-left:0;padding:0;list-style:none;display:grid}.hub .hero-steps li{background:var(--soft);border-radius:18px;flex-direction:column;gap:4px;padding:18px 18px 20px;display:flex}.hub .num{background:var(--primary-tint);width:32px;height:32px;color:var(--primary-ink);border-radius:50%;place-items:center;margin-bottom:8px;font-size:15px;font-weight:700;display:grid}.hub .hero-steps b{font-size:16px}.hub .hero-steps span{color:var(--hint);font-size:14.5px}.hub .soonrow{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;margin-top:16px;display:flex;overflow:visible}.hub .soonrow .hint{margin:0;line-height:1.4}.hub .soonrow+.hero-steps{margin-top:16px}.hub .pill{white-space:nowrap;overflow-wrap:normal;word-break:normal;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:5px 12px;font-size:13.5px;font-weight:700;line-height:1.3;display:inline-flex}.hub .pill.chipill{white-space:nowrap;box-sizing:border-box;flex:none;width:auto;max-width:none;height:24px;min-height:24px;max-height:24px;padding:0 8px;font-size:12px;font-weight:700;line-height:24px}.hub .soonrow .pill{white-space:normal}.hub .pill.ok{background:var(--ok-bg);color:var(--ok)}.hub .pill.warn{background:var(--warn-bg);color:var(--warn)}.hub .pill.bad{background:var(--bad-bg);color:var(--bad)}.hub .pill.info{background:var(--primary-tint);color:var(--primary-ink)}.hub .exnote{color:var(--hint);margin-top:auto;padding-top:8px;font-size:13px}.hub .overlay{z-index:10;background:#16181d73;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow:auto}.hub .sheet{background:#fff;border-radius:28px;flex-direction:column;width:100%;max-width:640px;display:flex;box-shadow:0 24px 60px #16181d40}.hub .mhead{align-items:center;gap:10px;padding:18px 18px 0 28px;display:flex}.hub .mhead .mt{margin-right:auto;font-size:17px;font-weight:700}.hub .prog{padding:8px 28px 0}.hub .bars{gap:6px;list-style:none;display:flex}.hub .bars li{min-width:0;color:var(--hint);overflow-wrap:anywhere;flex-direction:column;flex:1;gap:7px;font-size:13px;font-weight:600;display:flex}.hub .bars li i{background:#e6e8ee;border-radius:4px;height:4px;display:block}.hub .bars li.done i,.hub .bars li.on i{background:var(--primary)}.hub .bars li.on{color:var(--ink)}.hub .stepline{color:var(--hint);margin-top:8px;font-size:14px;font-weight:400}.hub .stepline strong{color:var(--ink)}.hub .mbody{flex-direction:column;gap:16px;padding:18px 28px 8px;display:flex}.hub .mbody h2{letter-spacing:-.4px;font-size:25px;font-weight:700;line-height:1.25}.hub .why{color:var(--hint);margin-top:-8px}.hub .mfoot{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:12px;padding:16px 28px 24px;display:flex}.hub .mfoot .btn.primary{margin-left:auto}.hub .mfoot .reason{color:var(--hint);text-align:right;margin-left:auto;font-size:14px}.hub .mfoot .reason+.btn.primary{margin-left:0}.hub .types{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hub .type{border:1.5px solid var(--field);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:flex;position:relative}.hub .type .tile{background:var(--soft);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;font-size:17px;font-weight:700;display:grid}.hub .type b{font-size:15.5px;line-height:1.3;display:block}.hub .type small{color:var(--hint);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.hub .type[aria-checked=true]{border:2px solid var(--primary);background:var(--primary-tint);padding:11.5px 13.5px}.hub .type[aria-checked=true] .tile{background:#fff}.hub .type .tick{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:8px;right:8px}.hub .type.wide{grid-column:1/-1}.hub .field label{font-size:15px;font-weight:600;display:block}.hub .input{border:1.5px solid var(--field);background:#fff;border-radius:14px;align-items:center;width:100%;min-height:50px;margin-top:6px;padding:0 16px;font-size:16px;display:flex}.hub .hint{color:var(--hint);margin-top:6px;font-size:14px}.hub .file{background:var(--soft);border-radius:18px;align-items:center;gap:14px;padding:14px 14px 14px 16px;display:flex}.hub .file .ficon{width:44px;height:44px;color:var(--primary-ink);background:#fff;border-radius:12px;place-items:center;display:grid}.hub .file .fmeta{flex:1;min-width:0}.hub .file b{overflow-wrap:break-word;word-break:normal;font-size:15.5px;display:block}.hub .file small{color:var(--hint);font-size:13.5px}.hub .how{counter-reset:h;flex-direction:column;gap:12px;list-style:none;display:flex}.hub .how li{grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:15px;display:grid}.hub .how li:before{counter-increment:h;content:counter(h);background:var(--primary-tint);width:28px;height:28px;color:var(--primary-ink);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.hub .howtitle{font-size:15.5px;font-weight:700}.hub .code{color:#fff;background:#16181d;border-radius:14px;align-items:center;gap:8px;margin-top:8px;padding:4px 4px 4px 14px;font:500 14px/1.4 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:flex}.hub .code span{overflow-wrap:anywhere;flex:1;min-width:0;padding:8px 0}.hub .code .btn{min-height:44px;color:var(--ink);background:#fff;padding:0 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.hub .note{border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;display:flex}.hub .note.warn{background:var(--warn-bg);color:#6e4200;border-color:var(--warn-line)}.hub .note.bad{background:var(--bad-bg);color:#8e1b21;border-color:var(--bad-line)}.hub .note svg{margin-top:2px}.hub .pcode{border:1.5px solid #c9cdd8;border-radius:18px;padding:16px}.hub .pcode .lbl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hub .pcode .lbl b{font-size:15px}.hub .timer{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:inline-flex}.hub .codeval{align-items:center;gap:10px;margin-top:10px;display:flex}.hub .codeval output{letter-spacing:1px;background:var(--soft);overflow-wrap:normal;word-break:normal;border-radius:12px;flex:1;min-width:0;padding:10px 14px;font:600 21px/1.35 ui-monospace,SF Mono,Menlo,Consolas,monospace}.hub .live{background:var(--primary-tint);border:1px solid var(--info-line);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.hub .live b{font-size:16px;display:block}.hub .live small{color:var(--hint);font-size:14px;display:block}.hub .spin{border:3px solid #c9d6fb;border-top-color:var(--primary);border-radius:50%;flex:none;width:26px;height:26px}@media (prefers-reduced-motion:no-preference){.hub .spin{animation:1s linear infinite sp}}.hub :focus-visible{outline-offset:2px;outline:2px solid #1f4fd6}.hub .btn:focus-visible,.hub a.btn:focus-visible,.hub .chip:focus-visible,.hub .textlink:focus-visible{box-shadow:0 0 0 2px #fff}:is(.hub .type:has(input:focus-visible),.hub .pick:has(input:focus-visible)){outline-offset:2px;outline:2px solid #1f4fd6;box-shadow:0 0 0 2px #fff}.hub .sr:focus{outline:none}@keyframes sp{to{transform:rotate(360deg)}}.hub .finder{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub .finder .input{flex:180px;min-width:0;margin-top:0}.hub .sites{border:1.5px solid #c9cdd8;border-radius:18px;max-height:min(420px,50vh);list-style:none;overflow:auto}.hub .pager{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.hub .pager span{color:var(--hint);font-size:14px}.hub .sites li+li{border-top:1px solid var(--line)}.hub .pick{cursor:pointer;align-items:center;gap:14px;min-height:64px;padding:10px 16px;display:flex}.hub .pick.all{background:var(--soft);min-height:52px;font-size:15px;font-weight:700}.hub .box{color:#fff;background:#fff;border:2px solid #8a90a0;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.hub .box.on,.hub .box.mixed{background:var(--primary);border-color:var(--primary)}.hub .pick .rmeta{flex:1;min-width:0}.hub .pick b{overflow-wrap:anywhere;font-size:15.5px;display:block}.hub .pick small{color:var(--hint);font-size:13.5px;display:block}.hub .statusline{color:var(--hint);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.hub .checks{flex-direction:column;gap:10px;list-style:none;display:flex}.hub .checks li{grid-template-columns:26px minmax(0,1fr);gap:10px;font-size:15px;display:grid}.hub .checks li small{color:var(--hint);font-size:14px;display:block}.hub .qmark{border:1.5px solid var(--hint);width:26px;height:26px;color:var(--hint);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.hub .soonlist{background:var(--soft);border-radius:18px;flex-direction:column;gap:10px;padding:16px;list-style:none;display:flex}.hub .soonlist li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;font-size:15px;display:grid}.hub .soonlist li .num{margin:0}.hub .soonlist small{color:var(--hint);font-size:14px;display:block}.hub .links{border:1.5px solid var(--line);border-radius:18px;list-style:none;overflow:hidden}.hub .links li+li{border-top:1px solid var(--line)}.hub .links a{min-height:60px;color:var(--ink);align-items:center;gap:12px;padding:8px 16px;text-decoration:none;display:flex}.hub .links a b{font-size:15.5px;display:block}.hub .links a small{color:var(--hint);font-size:13.5px;display:block}.hub .links a .chev{color:var(--hint);margin-left:auto}.hub .subhead{font-size:16px;font-weight:700}@media (width<=1100px){.hub{grid-template-columns:minmax(0,184px) minmax(0,1fr);gap:16px;padding:18px 18px 18px 10px}.hub .hero-steps{grid-template-columns:1fr}.hub .hero-steps li{grid-template-columns:32px minmax(0,1fr);gap:2px 14px;padding:16px;display:grid}.hub .hero-steps li .num{grid-row:1/3;margin:0}.hub .card.hero{padding:28px}}@media (width<=760px){.hub{border-radius:0;min-height:100vh;margin:0;padding:0 16px 24px;display:block}.hub .side{display:none}.hub .topbar{min-height:64px;box-shadow:0 1px 0 var(--line);background:#fff;align-items:center;gap:10px;margin:0 -16px 4px;padding:0 8px 0 16px;display:flex}.hub .topbar .brand{margin-right:auto;font-size:16px}.hub .main{gap:16px}.hub .banner{align-items:flex-start;padding:6px 2px 6px 14px;font-size:14.5px}.hub .banner p{padding-top:2px}.hub .banner svg{margin-top:12px}.hub .head h1{font-size:24px}.hub .head .avatar,.hub .head .signout{display:none}.hub .card.hero{padding:22px 18px}.hub .hero h2{font-size:22px}.hub .hero .cta .btn.primary{width:100%}.hub .mon form.confirm{align-items:stretch}.hub .mon form.confirm .btn{width:100%;max-width:none}.hub .soonrow{flex-wrap:wrap}.hub .soonrow .hint{min-width:0}.hub.sheet-open .side,.hub.sheet-open .main{display:none}.hub.sheet-open .overlay{background:#fff;min-height:100vh;padding:0;display:block;position:static}.hub .sheet{max-width:none;box-shadow:none;border-radius:0;min-height:100vh}.hub .mhead{z-index:3;background:#fff;padding:10px 8px 0 20px;position:sticky;top:0}.hub .prog{padding:4px 20px 0}.hub .bars li span{display:none}.hub .mbody{padding:16px 20px 8px}.hub .mbody h2{font-size:23px}.hub .types{grid-template-columns:1fr}.hub .type{min-height:72px}.hub .mfoot{z-index:3;background:#fff;flex-wrap:wrap;margin-top:auto;padding:12px 20px 16px;position:sticky;bottom:0}.hub .mfoot .btn.primary{order:2;width:100%;margin:0}.hub .mfoot .reason{text-align:center;order:1;width:100%;margin:0}.hub .mfoot .btn:not(.primary){order:3;width:100%}.hub .mfoot .back{display:none}.hub .mbody .mback{display:inline-flex}.hub .codeval{flex-direction:column;align-items:stretch}.hub .codeval output{letter-spacing:.5px;text-align:center;padding:10px 8px;font-size:18px}.hub .file{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px 14px;display:grid}.hub .file form{grid-column:1/-1;min-width:0}.hub .file .fmeta{min-width:0}.hub .file .btn{width:100%}}.hub .mback{color:#1f4fd6;align-self:flex-start;align-items:center;height:44px;min-height:44px;margin:0 0 8px;font-weight:600;display:none}.hub .mfoot .back{height:44px;min-height:44px}.hub .hero-steps .num{background:var(--primary);color:#fff}.hub .soonlist .num{background:#fff}.hub .codeval output .grp{white-space:nowrap;display:inline-block}.hub .agentid{color:var(--hint);overflow-wrap:anywhere;margin-top:-6px;font-size:13.5px}.hub .agentid code{color:var(--ink);background:var(--soft);white-space:nowrap;border-radius:6px;padding:1px 5px;font:500 13px ui-monospace,SF Mono,Menlo,Consolas,monospace}.hub .side,.hub .main{padding:0}.hub .card,.hub .stack{flex-direction:column;align-items:stretch;gap:16px;min-width:0;max-width:100%;display:flex}.hub .card{padding:24px}.hub .card.hero{display:block}.hub :is(.card,.stack)>:is(h1,h2,h3,p,.banner){white-space:normal;overflow-wrap:anywhere;align-self:stretch;width:100%;min-width:0;max-width:100%}.hub :is(.card,.stack) :where(h1,h2,h3,p,li,small,code,span):not(.pill){overflow-wrap:anywhere;min-width:0;max-width:100%}.hub :is(.card,.stack) span.sitechip,.hub .sitechip{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;max-width:none}.hub td,.hub th{overflow-wrap:normal;word-break:normal}.hub .sheet,.hub .mbody,.hub .banner,.hub .topbar,.hub .row,.hub .finder,.hub .pager{min-width:0;max-width:100%}.hub .row{flex-wrap:wrap}.hub :is(.card,.stack):not(.hero)>:is(h1,h2,h3)+*{margin-top:-12px}.hub :is(.card,.stack):not(.hero)>:is(h1,h2,h3)+p{color:var(--hint);line-height:1.5}.hub .card>.btn,.hub .card>a.btn{align-self:flex-start;width:auto;max-width:100%}.hub .card.empty,.hub .card.empty>h2,.hub .card.empty>p{text-align:center}.hub .card.empty>.btn,.hub .card.empty>a.btn{align-self:center}.hub .card:has(>table){overflow-x:auto}.hub .card>table{width:100%;min-width:0}.hub label.type,.hub label.pick{font-size:inherit;font-weight:inherit;flex-direction:row;align-items:center}.hub .field label{font-size:15px;display:block}.hub form.hostform{flex-direction:column;gap:16px;display:flex}.hub .banner button.textlink{color:#7a4500;min-height:44px;font-weight:700;font-size:inherit;text-underline-offset:2px;box-shadow:none;background:0 0;border-radius:0;align-items:center;padding:0 2px;text-decoration:underline;display:inline-flex}.hub .sidefoot button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-weight:600;display:inline-flex}.hub svg{flex:none}.sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.phonemenu{display:none}@media (width<=760px){.hub.menu-open .phonemenu{box-shadow:0 1px 0 var(--line);background:#fff;flex-direction:column;gap:4px;margin:0 -16px 8px;padding:8px 16px 12px;display:flex}.hub.menu-open .phonemenu a{min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}}body:has(.hub){color:#16181d;background:#dcdfe7}.hub .card,.hub .sheet,.hub .avatar,.hub td{color:var(--ink)}.hub .modal,.hub .input{color:var(--ink);background:#fff}.hub th{color:var(--hint)}.hub td,.hub th{border-bottom-color:#eef0f3}.hub .nav a:hover:not([aria-current]),.hub.menu-open .phonemenu a:hover:not([aria-current]){color:var(--ink);background:0 0}.hub .nav a:focus:not(:focus-visible),.hub.menu-open .phonemenu a:focus:not(:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){.hub .nav a:hover:not([aria-current]),.hub.menu-open .phonemenu a:hover:not([aria-current]){background:var(--soft)}}.hub .links .mark{background:var(--soft);width:40px;height:40px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.hub .preview-banner{color:#454a57;background:#fffc;border-radius:999px;align-self:center;margin:0;padding:3px 10px;font-size:12px;font-weight:600;position:static}.hub .banner.ok{background:var(--ok-bg);color:var(--ok);border-color:var(--ok-line);align-items:flex-start;gap:10px;min-height:0;padding:12px 16px;font-weight:600}.hub .banner.ok span{flex:1;min-width:0;font-weight:400;line-height:1.45}.hub .banner.ok svg{margin-top:2px}.hub .finder .textlink{box-sizing:border-box;justify-content:center;min-width:44px;padding:0 10px}.hub .card :is(input,select){box-sizing:border-box;min-height:44px}@media (width<=760px){.hub .topbar,.hub.menu-open .phonemenu{box-sizing:border-box;width:calc(100% + 32px);max-width:none;margin-left:-16px;margin-right:-16px}.hub.menu-open .phonemenu{gap:4px;padding:8px 12px 12px}.hub.menu-open .phonemenu a{border-radius:14px;justify-content:flex-start;gap:10px;padding:0 12px;font-weight:600}.hub.menu-open .phonemenu a[aria-current]{background:var(--soft);box-shadow:0 0 0 1px var(--line);font-weight:700}.hub.menu-open .phonemenu .count{margin-left:auto}.hub.sheet-open{padding-left:0;padding-right:0}.hub.sheet-open .overlay{width:100%;margin:0}.hub.sheet-open .sheet{width:100%;max-width:none}}@media (width>=761px){.hub .sheet{width:min(640px,100%);max-width:640px}}@media (width<=1100px){.hub .card:has(>table.as-cards){overflow-x:visible}.hub table.as-cards,.hub table.as-cards tbody,.hub table.as-cards tr,.hub table.as-cards td{width:auto;min-width:0;display:block}.hub table.as-cards thead{display:none}.hub table.as-cards{border-collapse:separate}.hub table.as-cards tr{background:var(--soft);border-radius:16px;margin:0 0 10px;padding:12px 14px}.hub table.as-cards tr:last-child{margin-bottom:0}.hub table.as-cards td{text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.hub table.as-cards td[data-label]:before{content:attr(data-label);color:var(--hint);text-align:left;flex:none;font-weight:600}.hub table.as-cards td:not([data-label]){flex-wrap:wrap;justify-content:flex-end}.hub table.as-cards .pill,.hub table.as-cards .btn{flex:none}}@media (width<=760px){.hub .card:has(>table.as-cards-phone){overflow-x:visible}.hub table.as-cards-phone,.hub table.as-cards-phone tbody,.hub table.as-cards-phone tr,.hub table.as-cards-phone td{width:auto;min-width:0;display:block}.hub table.as-cards-phone thead{display:none}.hub table.as-cards-phone{border-collapse:separate}.hub table.as-cards-phone tr{background:var(--soft);border-radius:16px;margin:0 0 10px;padding:12px 14px}.hub table.as-cards-phone tr:last-child{margin-bottom:0}.hub table.as-cards-phone td{text-align:right;overflow-wrap:normal;word-break:normal;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.hub table.as-cards-phone td[data-label]:before{content:attr(data-label);color:var(--hint);text-align:left;flex:none;font-weight:600}.hub table.as-cards-phone td:not([data-label]){justify-content:flex-end}}.hub .nav .count.bad{color:#fff;background:var(--bad);text-align:center;border-radius:999px;min-width:22px;padding:0 6px}.hub .pill.mute{background:var(--soft);color:#454a57}.hub a.iconbtn{color:inherit;text-decoration:none}.hub .banner.bad{background:var(--bad-bg);color:#8e1b21;border-color:var(--bad-line);align-items:flex-start;gap:16px;padding:16px 20px}.hub .banner.bad .btn{white-space:nowrap;flex:none;align-self:center;height:44px;min-height:44px}.hub .banner.info{background:var(--info-bg);color:#1f4fd6;border-color:var(--info-line);align-items:flex-start;padding:16px 20px}.hub .banner ol.steps{margin:8px 0 0;padding:0 0 0 20px;list-style:decimal;display:block}.hub .banner ol.steps li{white-space:normal;min-height:0;margin:0 0 12px;display:list-item}.hub .banner p{overflow-wrap:anywhere}.hub .mon{overflow-wrap:break-word}.hub .head .htext h1{margin-right:0}@media (width>=761px) and (width<=1100px){.hub .head{flex-wrap:nowrap}.hub .head .lastcheck{display:none}.hub .head .signout{white-space:nowrap;flex:none}}.hub .mon .checked-short{display:none}.hub .mon{flex-direction:column;gap:16px;min-width:0;display:flex}.hub .head+.card,.hub .head+.mon>.card:first-child{margin-top:8px}.hub .mon form{flex-direction:column;gap:16px;min-width:0;display:flex}.hub .mon form.confirm{align-items:flex-start}.hub .mon form.confirm .btn{width:auto;max-width:360px}.hub .mon form.confirm .confirm-cancel{color:var(--hint);font-weight:600}.hub .mon .checked-line,.hub .mon .checked-short{margin-bottom:8px}.hub .mon .stats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.hub .stat-card{justify-content:flex-start}.hub .stat-figure{flex-direction:column;gap:4px;display:flex}.hub .mon .issue{min-width:0;min-height:64px;color:inherit;overflow-wrap:normal;word-break:normal;border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:11.5rem minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.hub .mon .issue .reasonchip{justify-content:flex-start;width:11.5rem}.hub .mon .issue.tone-red{background:var(--bad-bg);border-color:var(--bad-line)}.hub .mon .issue.tone-orange{background:var(--warn-bg);border-color:var(--warn-line)}.hub .mon .issue.tone-blue{background:var(--info-bg);border-color:var(--info-line)}.hub .mon .issue.tone-green{background:var(--ok-bg);border-color:var(--ok-line)}.hub .mon .issue.tone-mute{background:var(--soft);border-color:var(--line)}.hub .card>.headlink{align-items:center;min-height:44px;display:inline-flex;position:absolute;top:24px;right:24px}.hub .card{position:relative}.hub .clear-head{align-items:center;gap:8px;font-weight:600;display:flex}.hub .mon .issue .itext{min-width:0}.hub .mon .issue a.itext{color:inherit;flex-direction:column;justify-content:center;min-height:44px;text-decoration:none;display:flex}.hub .mon .issue .reasonchip{flex-wrap:nowrap;align-items:center;max-width:100%;display:inline-flex}.hub .mon .issue .itext b{overflow-wrap:break-word;word-break:normal;display:block}.hub .mon .issue .itext small,.hub .mon .issue .since{color:var(--hint);font-weight:400;display:block}.hub .mon .issue .since{white-space:nowrap}.hub .mon .issue .pill{box-sizing:border-box;flex:none;justify-content:center;width:auto}.hub .mon .stat{margin:0;font-size:28px;font-weight:700}.hub .card:has(table.wide){background-color:#0000;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(90deg,#fff0,#fff 70%),radial-gradient(farthest-side at 0,#16181d29,#0000),radial-gradient(farthest-side at 100%,#16181d29,#0000);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:48px 100%,48px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;overflow-x:auto}.hub .mon .wide{table-layout:auto;border-collapse:collapse;width:100%;min-width:720px}.hub .mon .narrow{display:none}.hub .mon .bars{gap:2px;min-width:0;display:flex}.hub .mon .bars i{background:var(--ok);border-radius:3px;flex:1;min-width:0;height:28px}.hub .mon .bars i.down{background:var(--bad)}.hub .mon .bars i.slow{background:var(--warn)}.hub .mon .bars i.empty{background:#e6e8ee}.hub .mon .tone-red{background:#fff5f5}.hub .mon .tone-orange{background:#fffaf2}.hub .mon .tone-stale{background:#f3f4f7}.hub .mon .hint,.hub .mon .bad-text{color:var(--hint)}.hub .mon .bad-text{color:#8e1b21}.hub .mon input{max-width:100%;min-height:44px}.hub .mon .switch-hit input{min-height:0}.hub .mon .search input{height:44px;min-height:44px;max-height:none}.hub .mon .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub .mon .mon-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hub .mon .wide th:first-child,.hub .mon .wide td:first-child{width:auto;min-width:280px}.hub .mon .wide .sitename{min-width:240px;max-width:none}.hub .mon .wide .sitename .domainline,.hub .mon .wide .sitename .prov{text-overflow:clip;white-space:nowrap;overflow:visible}.hub .mon .wide th:last-child,.hub .mon .wide td:last-child{width:140px}.hub :is(.card,.stack) .domain{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}@media (width<=1099px){.hub .mon .stats{grid-template-columns:1fr 1fr;gap:12px}.hub .mon .stats .stat-card:last-child{grid-column:1/-1}.hub .mon .wide,.hub .mon .wide-block{display:none}.hub .mon .narrow{flex-direction:column;gap:12px;width:100%;max-width:none;margin:0;display:flex}}@media (width<=760px){.hub .topbar .avatar{display:none}.hub .topbar .brand{min-width:0}.hub .mon .checked-line{display:none}.hub .mon .checked-short{display:block}.hub .mon .issue{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pill chev""text chev""since chev";align-items:center}.hub .mon .issue .itext{grid-area:text}.hub .mon .issue .reasonchip,.hub .mon .issue .pill{grid-area:pill;justify-self:start;width:auto}.hub .mon .issue .since{grid-area:since;justify-self:start}.hub .mon .issue .chev{grid-area:chev;align-self:center}.hub .banner.bad{flex-direction:column;align-items:stretch}.hub .banner.bad .btn{align-self:stretch;width:100%}}.hub .hero-stat{border:1px solid #16181d1f;border-radius:22px;flex-direction:column;justify-content:space-between;gap:18px;min-height:180px;padding:22px;display:flex}.hub .hero-stat .hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.hub .hero-stat .big,.hub .stat-card .big{letter-spacing:-1px;font-size:40px;font-weight:600;line-height:1.1}.hub .stat-card .big{white-space:nowrap;font-size:clamp(32px,9vw,44px)}.hub .hero-stat .big{margin:8px 0}.hub .stat-card .big{margin:0}.hub .hero-stat.tone-red{background:linear-gradient(135deg,#e9d9ff 0%,#ffc9c2 55%,#ff8c6b 100%)}.hub .hero-stat.tone-orange{color:inherit;background:#fff8ee;box-shadow:inset 0 0 0 1px #e7d3b4}.hub .hero-stat.tone-blue{background:linear-gradient(135deg,#dde9ff 0%,#afcbff 55%,#6e8cff 100%)}.hub .hero-stat.tone-stale{color:#3c4250;background:#e6e8ee}.hub .pill.glass{color:inherit;background:#ffffff80;align-items:center;min-height:44px;padding:0 14px;text-decoration:none;display:inline-flex}.hub .stat-card.grad{background:linear-gradient(135deg,#c8f3ee 0%,#9fd3ff 55%,#6e8cff 100%)}.hub .stats.faded{opacity:.72}.hub .banner .steps{margin:8px 0 0;padding-left:20px;list-style:decimal}.hub .banner .steps-label{margin-top:8px;font-weight:700}.hub .search{border:1.5px solid var(--field);background:#fff;border-radius:12px;flex-direction:row;align-items:center;gap:8px;height:auto;min-height:44px;max-height:none;margin:0;padding:0 16px 0 40px;display:flex;position:relative}.hub .search>svg{pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:14px}.hub .search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;height:44px;min-height:44px;max-height:none;padding:0;font-size:15.5px}.hub .chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}.hub .chip{min-height:44px;box-shadow:0 0 0 1px var(--line);cursor:pointer;color:var(--ink);white-space:nowrap;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.hub .chip .n{color:var(--hint)}.hub .chip[aria-pressed=true]{background:var(--ink);color:#fff}.hub .sitecard{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:16px;display:flex}.hub .sitecard.tone-bad,.hub .fcard.tone-bad{background:var(--bad-bg);border-color:var(--bad-line)}.hub .sitecard.tone-warn,.hub .fcard.tone-warn{background:var(--warn-bg);border-color:var(--warn-line)}.hub .sitecard.tone-mute,.hub .fcard.tone-mute{background:var(--soft)}.hub .sitecard a{overflow-wrap:anywhere;word-break:normal;align-items:center;min-height:44px;display:inline-flex}.hub .sitecard dl{grid-template-columns:1fr 1fr;gap:6px 16px;width:100%;margin-top:8px;display:grid}.hub .sitecard dt{color:var(--hint);font-size:13px}.hub .sitecard dd{font-weight:600}.hub .mon .wide a{align-items:center;min-height:44px;display:inline-flex}.hub .chart{width:100%;height:140px;margin:0;display:block}.hub .chart.empty{background:#f6f7fa;border:1px dashed #c9cdd8;border-radius:12px;height:120px}.hub .chart.line{overflow:visible}.hub .chart.line .limit{stroke:#d97706;stroke-width:1.5px;stroke-dasharray:6 5}.hub .chart.line path{fill:none;stroke:#2f64f5;stroke-width:2.5px}.hub .chart.line text{fill:#9a5b00;font-size:13px;font-weight:600}.hub .chart.line circle.down{fill:#d63b3f}.hub .skeleton{background:#e6e8ee;border-radius:999px;height:12px;margin:0}.hub .skeleton.short{width:42%;max-width:220px}.hub .now.now-red{background:var(--bad-bg);border:1px solid var(--bad-line)}.hub .now.now-ok{background:var(--ok-bg);border:1px solid var(--ok-line)}.hub .now.now-blue{background:var(--info-bg);border:1px solid var(--info-line)}.hub .facts{gap:12px;margin:0;display:grid}.hub .facts div{grid-template-columns:minmax(12.5rem,max-content) minmax(0,1fr);gap:12px;display:grid}.hub .facts dt{color:var(--hint);white-space:nowrap}.hub .timeline{flex-direction:column;gap:0;margin:8px 0 0;padding:0 0 0 4px;list-style:none;display:flex;position:relative}.hub .timeline li{grid-template-columns:72px minmax(0,1fr);gap:12px;min-height:44px;padding:0 0 16px 18px;display:grid;position:relative}.hub .timeline li:before{content:"";background:var(--primary);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:0;box-shadow:0 0 0 4px #fff}.hub .timeline li:after{content:"";background:#e2e4ea;width:2px;position:absolute;top:16px;bottom:0;left:4px}.hub .timeline li:last-child:after{display:none}.hub .timeline time{font-size:14px;font-weight:700}.hub .timeline span{font-size:15px}.hub .alertbar{background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex;position:static;box-shadow:0 8px 30px #16181d22}.hub .choices{flex-direction:column;gap:8px;display:flex}.hub .choices label.choice{background:#fff;border:1px solid #e2e4ea;border-radius:12px;flex-direction:row;align-items:center;gap:12px;min-height:56px;padding:8px 12px;font-weight:600;display:flex}.hub .choices label.choice input{flex:none;width:18px;height:18px;min-height:18px;margin:0}.hub .choices label.choice b{font-size:15px;font-weight:600;display:block}.hub .choices label.choice small{color:var(--hint);font-size:13px;font-weight:400;display:block}.hub .switch{align-items:center;gap:12px;min-height:44px;font-weight:600;display:flex}.hub .switch input{appearance:none;cursor:pointer;background:#c9cdd8;border-radius:999px;flex:none;width:48px;height:28px;min-height:28px;position:relative}.hub .switch input:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;left:3px}.hub .switch input:checked{background:var(--primary)}.hub .switch input:checked:after{left:23px}.hub .switch input:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.hub .switch.is-disabled{color:var(--hint)}.hub .switch input:disabled{cursor:not-allowed}.hub .rules{flex-direction:column;gap:12px;margin:0;list-style:none;display:flex}.hub .rules li{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.hub .rules li span{min-width:0}.hub .rules small{color:var(--hint);font-weight:400;display:block}.hub .rules select,.hub .mon select{border:1.5px solid var(--line);min-height:44px;font:inherit;background:#fff;border-radius:12px;padding:0 12px}.hub .mailhead{align-items:baseline;gap:12px;margin:0;display:flex}.hub .mailhead span{font-weight:700}.hub .mailhead small{color:var(--hint);margin-left:auto}.hub .mailcard .now{border-radius:16px;padding:16px}.hub .mailfoot{border-top:1px solid var(--line);margin:0;padding-top:12px}.hub .mailrow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.hub .site-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hub .site-tools .search{border-radius:12px;flex-direction:row;flex:0 360px;align-self:flex-start;width:360px;max-width:100%;height:44px;min-height:44px;max-height:44px}.hub .site-tools .search input{background:0 0;border:0;border-radius:0;flex:auto;height:44px;min-height:44px;max-height:none;padding:0}.hub .site-tools .search svg{flex:none}.hub .switch-list{flex-direction:column;display:flex}.hub .switch-row{width:100%;min-height:44px;color:inherit;background:0 0;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-weight:600;display:flex}.hub .switch-list>.switch-row:first-child{padding-top:0}.hub .switch-list>.switch-row:last-child{padding-bottom:0}.hub .switch-row+.switch-row{border-top:1px solid var(--line)}.hub .switch-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hub .switch-label{flex-flow:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.hub .switch-row .hint{color:#454a57;font-size:13px;font-weight:400}.hub .switch-row .bad-text{font-weight:400}.hub .card.reach>h2+.switch-list{margin-top:-4px}.hub .switch-hit{flex:none;place-items:center;width:44px;height:44px;display:grid}.hub .switch-hit input{appearance:none;cursor:pointer;background:#c9cdd8;border:0;border-radius:999px;width:44px;height:24px;min-height:24px;max-height:24px;margin:0;padding:0;position:relative}.hub .switch-hit input:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:2px}.hub .switch-hit input:checked{background:var(--primary)}.hub .switch-hit input:checked:after{left:22px}.hub .switch-hit input:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.hub .switch-row.is-disabled,.hub .switch-row.is-disabled .hint{color:#5a6070}.hub .switch-hit input:disabled{cursor:not-allowed;background:#c5c9d4}.hub .quiet{flex-direction:row;align-self:flex-start;align-items:flex-end;gap:16px;width:auto;display:flex}.hub .quiet label{flex:none;width:120px}.hub .quiet input{width:120px;min-width:120px;max-width:120px}.hub .mon input.tiny{vertical-align:middle;width:64px;min-width:64px;max-width:64px;height:44px;min-height:44px;padding:0 8px;display:inline-block}.hub .mon form.phrase{gap:8px}.hub .phrase label{font-size:13px;font-weight:600}.hub .phrase-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub .phrase-row input{flex:220px;height:44px;min-height:44px}.hub .sitehead-meta{flex-direction:column;gap:12px;display:flex}.hub .main>.crumb{margin-bottom:8px}.hub .tool{flex:none;width:auto}.hub .tool select{border:1.5px solid var(--field);height:44px;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:14px;padding:0 12px}.hub .updates{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hub .mon .wide td{vertical-align:middle}.hub .card.mailpreview{padding:0;overflow:hidden}.hub .mailframe{background:#fff;border:0;border-radius:16px;width:100%;height:480px;min-height:0;display:block}.hub .section-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hub .section-head h2{margin:0 auto 0 0}.hub .section-head .headlink{color:#1f4fd6;align-items:center;min-height:44px;font-weight:600;display:inline-flex;position:static}.hub .alert-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub a.sitecrumb{color:#1f4fd6;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.hub .mon table{font-size:14px}.hub .mon .narrow.checks p{text-align:left;width:100%}.hub .search input{text-align:left}.hub .search:focus-within{box-shadow:0 0 0 2px #2f64f5}.hub .tabs{background:#e8eaf0;border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:4px;max-width:100%;margin:0;padding:4px;list-style:none;display:flex}.hub .tabs a,.hub .tab{height:44px;min-height:44px;color:var(--ink);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.hub .tabs a[aria-current=page],.hub .tab[aria-current=page]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #16181d1f}.hub .legend{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.hub .legend span{align-items:center;gap:8px;display:inline-flex}.hub .legend i{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.hub .legend .up{background:var(--ok)}.hub .legend .slow{background:var(--warn)}.hub .legend .down{background:var(--bad)}.hub .sitemeta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hub .host-row{justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin-bottom:6px;padding-right:36px;display:flex}.hub .card.hosts{flex-direction:column;gap:16px;display:flex}.hub .card.hosts>h2{margin:0}.hub .hostgrid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:stretch;gap:16px;width:100%;display:grid}@media (width<=1100px){.hub .hostgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hub .hostgrid{grid-template-columns:minmax(0,1fr)}}.hub .hostgrid>.hostcard{align-self:stretch;height:auto;min-height:0;margin:0}.hub .hostcard{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:0;margin:0;padding:20px 20px 16px;display:flex;position:relative;container-type:inline-size}.hub .hostcard .kebab{position:absolute;top:8px;right:8px}.hub .hostcard.agent-info{background:#f2f6ff;box-shadow:0 0 0 1px #cfdbfb}.hub .hostcard.agent-ok{background:#eaf7ef;box-shadow:0 0 0 1px #c3e6d0}.hub .hostcard.agent-warn{background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.hub .agentline{border-top:0;flex-direction:column;flex:1;align-items:stretch;gap:8px;width:100%;margin-top:0;padding-top:0;display:flex}.hub .hostcard>.agentline{display:contents}.hub .hostcard .sitechips{order:2}.hub .hostcard .host-foot{order:3}.hub .agent-standing{min-height:0;color:var(--hint);text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;margin:0;font-size:13px;display:flex}.hub .agent-live{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;min-height:0;margin:0;display:flex}.hub .host-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:12px;display:flex}.hub .hostcard .host-foot .btn{flex:7.5rem;min-width:7.5rem;min-height:44px}.hub .hostcard .sitechips{align-items:center;min-height:44px;margin:0}@container (width<=240px){.hub .host-foot{flex-direction:column;align-items:stretch}.hub .hostcard .host-foot .btn{flex:none;width:100%}}.hub .agentcopy{width:100%;min-width:0}.hub .hostlog{background:var(--soft);white-space:pre-wrap;border-radius:12px;margin:12px 0 0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.45}.hub .agentact{justify-content:flex-end;align-items:center;width:100%;min-height:44px;display:flex}.hub .agent-reason{color:#3a3f4b;text-align:right;margin:0;font-size:14px;font-weight:600}.hub .agentline b{white-space:normal;text-overflow:clip;display:block;overflow:visible}.hub .hostcard .btn:disabled,.hub .agent-actions .btn:disabled{color:#3a3f4b;box-shadow:none;cursor:not-allowed;opacity:1;background:#e6e8ee}.hub .agent-tile{background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}.hub .agentline p{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin:0;display:flex}.hub .agentline p span{color:var(--hint);font-size:13px}.hub .agentlog{margin-top:8px}.hub .agentlog pre{white-space:pre-wrap;background:#fff;border-radius:8px;margin:8px 0 0;padding:8px;font-family:ui-monospace,monospace;font-size:12px}.hub .agentgroup{border:1px solid var(--line);background:#fff;border-radius:22px;margin:0;padding:0;overflow:hidden}.hub .agentgroup .agh{width:100%;min-height:68px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px 8px 12px;display:flex}.hub .agentgroup .agh:hover{background:var(--soft)}.hub .agentgroup .agh:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.hub .agentgroup .chev{width:24px;color:var(--hint);flex:none;place-items:center;transition:transform .15s;display:grid}.hub .agentgroup.open .chev{transform:rotate(90deg)}.hub .agentgroup .agt{flex:1;min-width:0}.hub .agentgroup .agt b{font-size:16px;display:block}.hub .agentgroup .agt small{color:var(--hint);margin-top:2px;font-size:13.5px;display:block}.hub .agentgroup .agp{border-top:1px solid var(--line);padding:4px 0 8px}.hub .agentgroup .agtools{justify-content:flex-end;padding:8px 16px 4px;display:flex}.hub .agent-row{grid-template-columns:minmax(0,1.4fr) 9.5rem minmax(0,1fr) minmax(11.5rem,16rem);align-items:center;gap:12px;padding:12px 16px 12px 18px;display:grid}.hub .agent-row+.agent-row{border-top:1px solid var(--line)}.hub .agent-ver{font-variant-numeric:tabular-nums;white-space:nowrap}.hub .agent-status{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex;overflow:visible}.hub .agent-status small{color:var(--hint);font-size:13px}.hub .agent-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hub .agent-actions .btn{box-sizing:border-box;align-self:center;height:44px;min-height:44px;max-height:44px;margin-left:auto;padding:0 18px}.hub .agentlog summary{align-items:center;min-height:44px;display:inline-flex}@media (width<=900px){.hub .agent-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""ver""status""act";align-items:start}.hub .agent-row>b{white-space:normal;text-overflow:clip;grid-area:name;overflow:visible}.hub .agent-ver{white-space:normal;grid-area:ver}.hub .agent-status{grid-area:status}.hub .agent-status,.hub .agent-status small{white-space:normal}.hub .agent-actions{grid-area:act;justify-content:flex-end}}@media (width<=700px){.hub .agent-actions .btn{margin-left:0}}.hub .sheet-back{z-index:40;background:#16181d66;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.hub .sheet{background:#fff;border-radius:16px 16px 0 0;width:min(480px,100%);max-height:90vh;padding:20px;position:relative;overflow:auto}.hub .sheet-x{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;position:absolute;top:8px;right:8px}.hub .sheet-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.hub .agent-points{flex-direction:column;gap:10px;margin:12px 0 0;padding-left:20px;display:flex}.hub .agent-hosts{margin:8px 0 0;padding-left:20px}@media (width>=820px){.hub .sheet-back{align-items:center}.hub .sheet{border-radius:16px}}@media (width<=760px){.hub .sheet-back{background:#16181d66;align-items:flex-end}.hub .sheet-back .sheet{border-radius:20px 20px 0 0;width:100%;max-width:none;min-height:0;max-height:88vh;box-shadow:0 20px 60px #16181d40}}.hub .host-title{font-size:16px}.hub .hostmeta{color:var(--hint);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 0;font-size:13px;display:flex}.hub .host-sites{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.hub .host-sites li{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.hub .host-sites .btn,.hub .hostcard .btn{white-space:nowrap;flex:none}.hub .host-name{overflow-wrap:normal;font-weight:600}.hub .infochip{background:var(--soft);min-height:28px;color:var(--hint);cursor:help;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.hub .kebab{position:relative}.hub .kebab summary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:inline-flex}.hub .kebab summary::-webkit-details-marker{display:none}.hub .kebab[open] summary{background:var(--soft)}.hub .kebab .menu{z-index:5;border:1px solid var(--line);background:#fff;border-radius:8px;min-width:140px;padding:4px;position:absolute;top:44px;right:0}.hub .sitename{min-width:0;max-width:100%;color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.hub .mon td.sitecell{vertical-align:top}.hub .domainline{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.hub .serverline{color:var(--hint);margin-top:2px;font-size:13px;display:block}.hub .sitename .name{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hub .sitename .domainline{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.hub .sitecard .domainline{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;overflow:visible}@media (width<=700px){.hub .mon .domainline,.hub .sitename .domainline{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;max-width:none;overflow:visible}}.hub .sitename .prov{color:var(--hint);font-size:12px;font-weight:400}.hub .thumb{background:var(--soft);border-radius:6px;flex:none;justify-content:center;align-items:center;width:64px;height:40px;display:inline-flex;position:relative;overflow:hidden}.hub .thumb img{object-fit:cover;width:100%;height:100%;display:block}.hub .thumb[data-kind=icon] img{object-fit:contain;width:16px;height:16px}.hub .thumb[data-kind=letter]{background:0 0}.hub .thumb .letter{color:#fff;border-radius:inherit;place-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:grid}.hub .thumb .bang{z-index:1;background:var(--bad);color:#fff;text-align:center;border-radius:50%;width:14px;height:14px;font-size:11px;font-weight:700;line-height:14px;position:absolute;bottom:3px;right:3px}.hub .phpcell{align-items:center;gap:6px;display:inline-flex}.hub .php-info{color:var(--hint);cursor:help;display:inline-flex}.hub .sitechips{flex-wrap:wrap;gap:8px;max-width:100%;margin:10px 0 0;padding:0;list-style:none;display:flex}.hub .sitechips li{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.hub .sitechip{background:var(--soft);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;min-width:0;max-width:100%;min-height:28px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block;overflow:hidden}.hub .hostcard span.sitechip{text-overflow:ellipsis;flex:auto;max-width:100%;overflow:hidden}.hub .slowchip{cursor:help}.hub .kebab .menu p{margin:4px 8px 8px;font-size:13px}.hub .kebab .menu .btn{justify-content:flex-start;width:100%}.hub .cmscell{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.hub .tag.ok{background:var(--ok-bg);color:var(--ok)}@media (width<=760px){.hub .site-tools{align-items:stretch}.hub .site-tools .search{flex-basis:100%;width:100%}}@media (width<=819px){.hub .alertbar{position:sticky;bottom:12px}}@media (width<=760px){.hub .facts{gap:12px}.hub .facts div,.hub .rules li{grid-template-columns:1fr;gap:2px;display:grid}.hub .rules li{gap:8px}}.hub .head .htext{min-width:0;margin-right:auto}.hub .head .htext h1{margin:0}.hub .sub{color:var(--hint);margin-top:8px;font-size:15px}.hub .lastcheck{color:var(--hint);align-items:center;gap:6px;font-size:14px;display:inline-flex}.hub .crumb{color:var(--hint);align-self:flex-start;margin:0}.hub .cardhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub .cardhead h2{margin-right:auto;font-size:18px;font-weight:700}.hub .toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub .search{border-radius:12px;flex-direction:row;flex:0 360px;max-width:100%;height:auto;min-height:44px;max-height:none}.hub .search input{max-width:100%;height:44px;min-height:44px;max-height:none;padding:0}.hub .chips{flex-wrap:wrap;gap:8px;display:flex}.hub .chip{min-height:44px;box-shadow:0 0 0 1px var(--line);cursor:pointer;color:var(--ink);background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.hub .chip .n{color:var(--hint);font-weight:600}.hub .chip[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.hub .chip[aria-pressed=true] .n{color:#d5d8e0}.hub .chip.red .n{color:var(--bad)}.hub .seg2{background:#e8eaf0;border-radius:999px;max-width:100%;padding:4px;display:inline-flex}.hub .seg2 a,.hub .seg2 button{cursor:pointer;min-height:44px;color:var(--ink);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.hub .seg2 [aria-pressed=true],.hub .seg2 [aria-selected=true],.hub .seg2 [aria-current=page]{background:#fff;box-shadow:0 1px 3px #16181d1f}.hub .ugroup{background:#fff;border-radius:22px;min-width:0;max-width:100%;padding:6px 8px}.hub .ugh{border-bottom:1px solid var(--line);grid-template-columns:44px 32px minmax(0,1fr);align-items:center;gap:8px;min-height:60px;padding:8px 0;display:grid}.hub [data-checks=off] .ugh{grid-template-columns:32px minmax(0,1fr)}.hub .ugh .gmeta{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;width:100%;margin:0;padding:0}.hub .ugh b{overflow-wrap:anywhere;font-size:16px;display:block}.hub .ugh small{color:var(--hint);font-size:13.5px;display:block}.hub .ugh .counts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.hub .unote{color:var(--hint);font-size:13px;display:block}.hub .ftabs{background:#e8eaf0;border-radius:999px;flex-wrap:wrap;gap:4px;max-width:100%;margin:0;padding:4px;list-style:none;display:flex}.hub .ftabs button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex}.hub .ftabs button[aria-selected=true]{background:#fff;box-shadow:0 1px 3px #16181d1f}.hub .ftabs .n{color:var(--hint);font-weight:600}.hub .ugroup{overflow:auto}.hub .ugroup .urow{grid-template-columns:44px 32px minmax(0,1fr)}.hub .ugroup[data-checks=off] .urow{grid-template-columns:32px minmax(0,1fr)}.hub .ugroup .urow .utype,.hub .ugroup .urow .vercol,.hub .ugroup .urow .status,.hub .ugroup .urow .act{cursor:default;background:0 0;border:0;flex-wrap:wrap;grid-column:3;align-items:center;gap:6px;min-width:0;min-height:0;padding:0;display:flex}.hub .ugroup .vercol:before,.hub .ugroup .status:before,.hub .ugroup .utype:before,.hub .ugroup .act:before{content:attr(data-label);min-width:5.5rem;color:var(--hint);margin-right:8px;font-size:13px;display:inline-block}.hub .ucols{display:none}.hub .ugroup .act .btn{min-height:44px}.hub .ulist{list-style:none}.hub .ulist li+li{border-top:1px solid var(--line)}.hub .boxhit{flex:none;place-items:center;width:44px;height:44px;display:grid}.hub .ricon{background:var(--soft);width:32px;height:32px;color:var(--hint);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.hub .ricon.core{background:0 0}.hub .ricon img,.hub .ricon svg{object-fit:contain;width:32px;height:32px;display:block}.hub .ricon.site .thumb{border-radius:8px;width:32px;height:32px}.hub .ricon.site .thumb .letter{font-size:14px}.hub .urow{grid-template-columns:44px 32px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;padding:8px 0;display:grid}.hub [data-checks=off] .urow{grid-template-columns:32px minmax(0,1.4fr) minmax(0,1fr) auto}.hub .urow b{overflow-wrap:anywhere;font-size:15.5px;display:block}.hub .urow .ver{color:var(--hint);font-variant-numeric:tabular-nums;font-size:14px;display:block}.hub .urow .tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hub .urow .kind{color:var(--hint);text-align:right;min-width:56px;font-size:13.5px}.hub .kind2{display:none}.hub .tag{border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:13px;font-weight:700;display:inline-flex}.hub .tag.bad{background:var(--bad-bg);color:var(--bad)}.hub .tag.warn{background:var(--warn-bg);color:var(--warn)}.hub .tag.grey{background:var(--soft);color:var(--hint)}.hub .tag.info{background:var(--info-bg);color:var(--info)}.hub .box{color:#fff;background:#fff;border:1.5px solid #8a90a0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-weight:700;display:grid}.hub .box.on,.hub .box.mixed{background:var(--primary);border-color:var(--primary)}.hub .selbar{z-index:5;background:var(--ink);color:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%;padding:10px 10px 10px 20px;display:flex;position:sticky;bottom:12px}.hub .selbar .grow{flex:1;min-width:0;font-size:15px}.hub .selbar .grow small{color:#c9cdd8;font-size:13.5px;display:block}.hub .selbar .btn:not(.primary){color:#fff;background:0 0;box-shadow:0 0 0 1px #5c6170}.hub .btn.danger{background:var(--bad);color:#fff;box-shadow:none}.hub .btn.danger-line{color:var(--bad);background:#fff;box-shadow:0 0 0 1.5px #e3a1a4}.hub .btn.danger[disabled],.hub .btn.primary[disabled]{color:#5e1216;cursor:not-allowed;background:#e8c4c6}.hub .btn.primary[disabled]{color:#3c4560;background:#c9d3ee}.hub .sumlist{border:1.5px solid var(--line);border-radius:18px;list-style:none;overflow:hidden}.hub .sumlist li{flex-direction:column;gap:2px;padding:10px 14px;font-size:14.5px;display:flex}.hub .sumlist li+li{border-top:1px solid var(--line)}.hub .sumlist b{font-size:15.5px}.hub .sumlist span{color:var(--hint)}.hub .safe{flex-direction:column;gap:10px;list-style:none;display:flex}.hub .safe li{grid-template-columns:32px minmax(0,1fr);gap:12px;font-size:15px;display:grid}.hub .safe .si{background:var(--ok-bg);width:32px;height:32px;color:var(--ok);border-radius:10px;place-items:center;font-weight:700;display:grid}.hub .safe small{color:var(--hint);font-size:14px;display:block}.hub .plist{flex-direction:column;gap:12px;list-style:none;display:flex}.hub .prow{background:#fff;border-radius:20px;flex-direction:column;gap:10px;min-width:0;max-width:100%;padding:16px 18px;display:flex}.hub .prow .ph{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub .prow .ph b{overflow-wrap:anywhere;color:var(--ink);margin-right:auto;font-size:16px}.hub .prow p{color:var(--hint);font-size:14.5px}.hub .prow.bad{background:var(--bad-bg);border:1px solid var(--bad-line)}.hub .prow .what{background:var(--soft);color:var(--ink);border-radius:14px;padding:12px 14px;font-size:14.5px}.hub .prow .what small{color:var(--hint);margin-top:4px;font-size:13.5px;display:block}.hub .prow .acts{flex-wrap:wrap;gap:10px;display:flex}.hub .bar2{background:#e6e8ee;border-radius:8px;height:8px;overflow:hidden}.hub .bar2 i{background:var(--primary);border-radius:8px;height:100%;display:block}.hub .bar2.ok i{background:var(--ok)}.hub .stepsline{color:var(--hint);flex-wrap:wrap;gap:6px 16px;font-size:13.5px;list-style:none;display:flex}.hub .stepsline .d{color:var(--ok);font-weight:600}.hub .stepsline .n{color:var(--ink);font-weight:700}.hub .sumrow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hub .sumrow div{background:#fff;border-radius:18px;min-width:0;padding:14px 16px}.hub .sumrow b{letter-spacing:-.4px;font-size:26px;font-weight:700;display:block}.hub .sumrow span{color:var(--hint);font-size:14px}.hub .sitehead{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hub .sitehead .thumb{background:#e7eeff;border-radius:12px;align-self:center;width:40px;height:40px}.hub .sitehead .thumb .letter{color:#1f4fd6;font-size:16px}.hub .sitehead .htext{flex:240px;min-width:0}.hub .sitehead h1{letter-spacing:-.3px;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:700;line-height:1.25}.hub .metaline{color:var(--hint);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;font-size:14.5px;display:flex}.hub .sitehead .acts{flex-wrap:wrap;gap:10px;display:flex}.hub .tabs{background:#e8eaf0;border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:4px;max-width:100%;padding:4px;list-style:none;display:flex}.hub .tabs a{min-height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.hub .tabs a[aria-current=page]{background:#fff;box-shadow:0 1px 3px #16181d1f}.hub .brow{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px 12px;min-height:64px;padding:8px 0;font-size:15px;display:grid}.hub .brow.head{min-height:40px;color:var(--hint);font-size:13.5px;font-weight:600}.hub .brow b{overflow-wrap:anywhere;display:block}.hub .brow small{color:var(--hint);font-size:13.5px;display:block}.hub .brow .acts{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.hub .brow .pill{justify-self:start;width:auto}.hub .brow .only-phone{display:none}.hub .note.info{background:var(--info-bg);color:var(--info);border-color:var(--info-line)}.hub .note .grow{flex:1;min-width:0}.hub .note.row{align-items:center}.hub .dest{border:2px dashed #b9bfcc;border-radius:18px;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:16px;display:flex}.hub .dest .tile{background:var(--soft);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.hub .dest b{font-size:16px;display:block}.hub .dest p{color:var(--hint);margin-top:2px;font-size:14.5px}.hub .sgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.hub .opts{flex-direction:column;align-items:stretch;gap:8px;list-style:none;display:flex}.hub .opts li{width:100%;display:flex}.hub .opt{box-sizing:border-box;border:1.5px solid var(--field);text-align:left;border-radius:16px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 14px;display:flex}.hub .opt[aria-checked=true]{border:2px solid var(--primary);background:var(--primary-tint);padding:9.5px 13.5px}.hub .opt .rad{background:#fff;border:2px solid #8a90a0;border-radius:50%;flex:none;width:22px;height:22px}.hub .opt[aria-checked=true] .rad{border-color:var(--primary);box-shadow:inset 0 0 0 5px var(--primary)}.hub .opt b{font-size:15.5px;display:block}.hub .opt small{color:var(--hint);font-size:14px;display:block}.hub .opt.off{background:var(--soft);border-style:dashed}.hub .kv{list-style:none}.hub .kv li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:15px;display:flex}.hub .kv li:last-child{border:0}.hub .kv li span:first-child{color:var(--hint);min-width:0}.hub .kv li b{text-align:right;overflow-wrap:anywhere}.hub .srow{align-items:center;gap:12px;padding:10px 0;display:flex}.hub .srow .grow{flex:1;min-width:0}.hub .srow b{font-size:15px;font-weight:600;display:block}.hub .srow small{color:#454a57;font-size:13px;display:block}.hub .switch{background:var(--primary);border:0;border-radius:999px;flex:none;width:44px;height:28px;position:relative}.hub .switch i{background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;right:3px}.hub .switch[aria-checked=false]{background:#c9cdd8}.hub .switch[aria-checked=false] i{left:3px;right:auto}.hub .numin{flex-wrap:wrap;gap:10px;display:flex}.hub .numin .field{flex:90px;min-width:0}.hub .timepair{flex-wrap:wrap;gap:10px;display:flex}.hub .timepair .field{flex:120px;min-width:0}.hub .chiplist{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.hub .chipx{background:var(--soft);border-radius:999px;align-items:center;gap:4px;max-width:100%;min-height:44px;padding:0 4px 0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.hub .chipx small{color:var(--hint);margin-left:4px;font-weight:400}.hub .savebar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hub .savebar .hint{margin-right:auto}.hub .warnbox{background:var(--bad-bg);color:#b4232a;border:1px solid var(--bad-line);border-radius:12px;padding:16px}.hub .warnbox p{color:#8e1b21}.hub .live,.hub .warnbox b{color:#b4232a}.hub .live-text{color:#b4232a;background:0 0;border-radius:0;margin:0;padding:0;font-weight:700;display:inline}.hub .confirm-facts{margin:0;padding:0}.hub .confirm-facts li{min-height:44px;padding-left:0;padding-right:0}.hub .stepkicker{color:var(--hint);margin:0;font-size:13px;font-weight:700}.hub .mfoot .btn.danger{background:#b4232a;margin-left:auto}.hub .fleet{border-collapse:collapse;width:100%;font-size:15px}.hub .fleet th{text-align:left;color:var(--hint);border-bottom:1px solid var(--line);padding:12px 8px;font-size:13.5px;font-weight:600}.hub .fleet td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 8px}.hub .fleet tr:last-child td{border-bottom:0}.hub .fleet td small,.hub .cellnote{color:var(--hint);font-size:13.5px;display:block}.hub .sitelink{min-height:44px;color:var(--ink);overflow-wrap:anywhere;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.hub a.domain,.hub .sitelink.domain{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.hub .fleet{table-layout:auto}.hub .fleet th,.hub .fleet td{white-space:nowrap}.hub .card:has(table.fleet){overflow-x:auto}.hub .fleet{width:max-content;min-width:100%}.hub .fleet th:first-child,.hub .fleet td:first-child{width:auto;min-width:280px}.hub .fleet .sitename{min-width:240px;max-width:none}.hub .fleet .sitename .domainline,.hub .fleet .sitename .prov{text-overflow:clip;white-space:nowrap;overflow:visible}.hub .fleet th:nth-child(2),.hub .fleet td:nth-child(2){width:160px;min-width:160px}.hub .fleet th:last-child,.hub .fleet td:last-child{width:180px;min-width:180px}.hub .fleet .pill,.hub .fleet .tag{white-space:nowrap}.hub .fcards{gap:12px;list-style:none;display:none}.hub .fcard{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:8px;width:100%;min-width:0;padding:16px;display:flex}.hub .fcard .fh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub .fcard .fh a{color:var(--ink);overflow-wrap:anywhere;flex-direction:column;justify-content:center;min-width:0;min-height:44px;margin-right:auto;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.hub .fcard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;display:grid}.hub .fcard dt{color:var(--hint);font-size:13px}.hub .fcard dd{overflow-wrap:anywhere;font-size:15px;font-weight:700}.hub .overlay .modal{border-radius:28px;gap:0;width:100%;max-width:720px;padding:0;overflow:hidden}.hub .input:disabled{background:var(--soft);color:var(--hint)}.hub .pill.grey{background:var(--soft);color:#454a57}@media (width>=1100px){.hub .ugroup .urow{grid-template-columns:44px 32px minmax(0,1.4fr) auto auto auto minmax(92px,auto) auto}.hub .ugroup[data-checks=off] .urow{grid-template-columns:32px minmax(0,1.4fr) auto auto auto minmax(92px,auto) auto}.hub .ugroup .urow .utype,.hub .ugroup .urow .vercol,.hub .ugroup .urow .status,.hub .ugroup .urow .act{grid-column:auto}.hub .ugroup .vercol:before,.hub .ugroup .status:before,.hub .ugroup .utype:before,.hub .ugroup .act:before{content:none}.hub .ucols{color:var(--hint);grid-template-columns:44px 32px minmax(0,1.4fr) auto auto auto minmax(92px,auto) auto;gap:8px;padding:8px 0 0;font-size:13px;display:grid}.hub .ucols span:first-child{grid-column:3}.hub .ugroup[data-checks=off] .ucols{grid-template-columns:32px minmax(0,1.4fr) auto auto auto minmax(92px,auto) auto}.hub .ugroup[data-checks=off] .ucols span:first-child{grid-column:2}}@media (width<=1100px){.hub .sgrid,.hub .sumrow{grid-template-columns:1fr 1fr}.hub .fleet{display:none}.hub .fcards{grid-template-columns:1fr;display:grid}.hub .brow.head{display:none}}@media (width<=760px){.hub .head .lastcheck{display:none}.hub .ugh{grid-template-columns:44px 32px minmax(0,1fr)}.hub .urow{grid-template-columns:44px 32px minmax(0,1fr);gap:4px 8px}.hub [data-checks=off] .ugh,.hub [data-checks=off] .urow{grid-template-columns:32px minmax(0,1fr)}.hub .savebar{flex-direction:column;align-items:stretch;gap:8px}.hub .savebar .hint{margin:0}.hub .savebar .btn{width:100%;height:44px;min-height:44px}.hub .savebar.stacked .btn.primary{height:48px;min-height:48px}.hub .brow .only-desk{display:none}.hub .brow .only-phone{display:block}.hub .mfoot .btn.danger{order:2;width:100%;margin:0}.hub .urow .tags,.hub .urow .kind{grid-column:3}.hub [data-checks=off] .urow .tags,.hub [data-checks=off] .urow .kind{grid-column:2}.hub .urow .kind{display:none}.hub .kind2{color:var(--hint);font-size:13.5px;display:inline}.hub:has(.uv.docked){padding-bottom:0}.hub .selbar{border-radius:20px 20px 0 0;bottom:0}.hub .uv.docked{padding-bottom:160px}.hub .uv.docked .urow{scroll-margin-bottom:160px}.hub .uv.docked .selbar{z-index:6;border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0}.hub .uv.docked .selbar.runbar{z-index:7;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0}.hub .uv.docked:has(.runbar){padding-bottom:calc(200px + env(safe-area-inset-bottom))}.hub:has(.runbar) .preview-toast{bottom:calc(120px + env(safe-area-inset-bottom))}.hub .runbar{flex-wrap:nowrap;align-items:center;gap:8px}.hub .runbar .grow{flex:auto}.hub .runbar .grow small{white-space:normal;display:block}.hub .uv .runbar .bar2.thin{margin-top:4px}.hub .selbar .grow{flex-basis:100%}.hub .sumrow{grid-template-columns:1fr 1fr}.hub .sumrow b{font-size:22px}.hub .brow{grid-template-columns:minmax(0,1fr)}.hub .brow .acts{justify-content:flex-start}.hub .brow .acts .btn{flex:1}.hub .sitehead h1{font-size:23px}.hub .sitehead .acts{width:100%}.hub .sitehead .acts .btn{flex:1}.hub .tabs{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.hub .tabs a{justify-content:center;padding:0 6px}.hub .sitehead-meta .tabs{border-radius:999px;flex-wrap:nowrap;grid-template-columns:none;align-self:stretch;padding-inline-end:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.hub .sitehead-meta .tabs a{flex:none;justify-content:center;padding:0 14px}.hub .sgrid{grid-template-columns:1fr}.hub .prow .acts .btn{flex:140px}.hub .dest{flex-direction:column}}.hub .card.sumstrip,.hub .sumstrip{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;display:flex}.hub .sumstrip.ok{background:var(--ok-bg);box-shadow:inset 0 0 0 1px var(--ok-line)}.hub .sumstrip .stile{width:44px;height:44px;color:var(--ok);background:#fff;border-radius:14px;flex:none;place-items:center;display:grid}.hub .sumstrip .stile.warn{background:var(--warn-bg);color:var(--warn)}.hub .sumstrip .stext{flex:1;min-width:0}.hub .sumstrip .stext h2{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.hub .sumstrip .stext p{color:var(--hint);overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}.hub .sumstrip .sumact{flex:none}.hub .uv{flex-direction:column;gap:16px;min-width:0;max-width:100%;display:flex}.hub .uv .acclist{flex-direction:column;gap:12px;min-width:0;display:flex}.hub .uv .search{max-width:420px;height:48px;min-height:48px;max-height:48px;box-shadow:0 0 0 1.5px var(--field);border:0;border-radius:999px;flex:220px;margin-left:auto}.hub .uv .search:focus-within{box-shadow:0 0 0 2px #2f64f5}.hub .uv .ftabs{background:0 0;border-radius:0;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.hub .uv .ftabs button{min-height:44px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;gap:8px;padding:0 8px 0 16px}.hub .uv .ftabs button[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:none}.hub .uv .ftabs .n{background:var(--soft);min-width:26px;height:26px;color:var(--ink);border-radius:999px;place-items:center;padding:0 7px;font-size:13px;display:grid}.hub .uv .ftabs button[aria-selected=true] .n{color:#fff;background:#ffffff26}.hub .uv .ugroup{min-width:0;max-width:100%;box-shadow:none;background:#fff;border-radius:22px;padding:0;overflow:hidden}.hub .uv .ugroup[data-open=yes]{box-shadow:0 0 0 1px var(--line)}.hub .uv .ugh{border-bottom:0;grid-template-columns:none;align-items:center;gap:8px;min-width:0;padding:10px 12px 10px 8px;display:flex}.hub .uv .acc-btn{width:auto;min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;flex:1;grid-template-columns:28px auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:6px 8px;display:grid}.hub .uv .acc-btn:hover{background:var(--soft)}.hub .uv .chev{color:var(--hint);place-items:center;transition:transform .15s;display:grid}.hub .uv .ugroup[data-open=yes] .chev{transform:rotate(90deg)}.hub .uv .aname{min-width:0}.hub .uv .aname b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.hub .uv .aname-line{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.hub .uv .aname-line>b{flex:0 auto;width:auto;max-width:100%;display:inline}.hub .uv .aname-line .installed{color:var(--hint);white-space:nowrap;-webkit-line-clamp:unset;margin:0;font-size:13.5px;display:inline}.hub .uv .aname-line .counts{flex-wrap:wrap;gap:6px;margin:0;display:inline-flex}.hub .uv .ugroup.plug .aname b{white-space:normal}.hub .uv .aname small{color:var(--hint);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.hub .uv .aname .utype{vertical-align:2px;margin-left:6px;display:inline-flex}.hub .uv .aseen{color:var(--hint);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.hub .uv .apill{justify-self:end}.hub .uv .ugh .ricon:not(.site){border-radius:12px;width:40px;height:40px}.hub .uv .ugh .ricon.site,.hub .uv .ugh .ricon.site .thumb{background:0 0;border-radius:6px;width:64px;height:40px}.hub .uv .urow .ricon.site,.hub .uv .urow .ricon.site .thumb{background:0 0;border-radius:6px;width:48px;height:30px}.hub .uv .ricon.site .thumb[data-kind=letter]{background:#e7eeff}.hub .uv .ricon.site img{width:100%;height:100%}.hub .uv .utable{border-top:1px solid var(--line);min-width:0;padding:8px 16px 16px}.hub .uv .selall{min-height:44px;color:var(--hint);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.hub .uv .runnote{background:var(--info-bg);color:var(--info);border:1px solid var(--info-line);border-radius:14px;align-items:flex-start;gap:10px;margin:8px 0;padding:10px 14px;font-size:14.5px;display:flex}.hub .uv .runnote .spin{margin-top:3px}.hub .uv .ucols{display:none}.hub .uv .ulist,.hub .uv .ulist ul{margin:0;padding:0;list-style:none}.hub .uv .ulist li,.hub .uv .ulist li+li{border:0}.hub .uv .ghead{letter-spacing:.5px;text-transform:uppercase;color:var(--hint);border-top:1px solid var(--line);padding:16px 0 6px 56px;font-size:12.5px;font-weight:700}.hub .uv .ghead span{background:var(--soft);letter-spacing:0;text-transform:none;border-radius:999px;place-items:center;min-width:22px;height:20px;margin-left:6px;padding:0 6px;font-size:12px;display:inline-grid}.hub .uv .ugroup .urow{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 112px 120px 168px minmax(9rem,16rem);align-items:center;gap:12px;min-height:56px;padding:4px 0}.hub .uv .c-meta{display:contents}.hub .uv .c-item{align-items:center;gap:12px;min-width:0;display:flex}.hub .uv .iname-wrap{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.hub .uv .iname{font:inherit;color:inherit;cursor:pointer;text-align:left;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;font-size:15px;font-weight:600;-webkit-text-decoration:underline #c3c7d1;text-decoration:underline #c3c7d1}.hub .uv .iname b{overflow-wrap:anywhere;white-space:normal}.hub .uv .ugroup .urow .utype,.hub .uv .ugroup .urow .vercol,.hub .uv .ugroup .urow .status,.hub .uv .ugroup .urow .act{flex-wrap:wrap;grid-column:auto;align-items:center;gap:6px;min-width:0;min-height:0;display:flex}.hub .uv .ugroup .vercol:before,.hub .uv .ugroup .status:before,.hub .uv .ugroup .utype:before,.hub .uv .ugroup .act:before{content:none}.hub .uv .c-act{box-sizing:border-box;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding-right:0;display:flex}.hub .uv .c-act .btn{white-space:nowrap;flex:none}.hub .uv .c-status{min-width:0}.hub .reasonchip{white-space:nowrap;flex:none;align-items:center;max-width:100%;display:inline-flex;position:relative}.hub .statuschip{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:2px;max-width:100%;display:inline-flex}.hub .reasonlabel{color:var(--hint);white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.hub .reasoninfo{z-index:51;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--hint);cursor:pointer;background:0 0;border:0;place-items:center;margin:0 -8px;padding:0;font-size:16px;line-height:1;display:inline-grid;position:relative}.hub .reasoninfo .iglyph{color:#454a57;background:#f3f4f7;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;box-shadow:0 0 0 1px #e2e4ea}.hub .reasoninfo:hover .iglyph,.hub .reasoninfo[aria-expanded=true] .iglyph{color:#1f4fd6;background:#e7eeff;box-shadow:0 0 0 1px #c9d6fb}.reasonscrim{display:none}@media (width<=760px),(hover:none){.reasonscrim{z-index:70;cursor:pointer;background:#16181d33;border:0;margin:0;padding:0;display:block;position:fixed;inset:0}}.reasonpop{z-index:80;color:#2b2f38;text-align:left;white-space:normal;background:#fff;border-radius:16px;width:min(300px,100vw - 24px);max-width:calc(100vw - 24px);padding:14px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:14.5px;font-weight:500;line-height:1.45;position:fixed;box-shadow:0 0 0 1px #e2e4ea,0 18px 44px #16181d40}.reasonpop.anchored{bottom:auto;right:auto}.reasonpop .arrow{width:12px;height:12px;top:-6px;left:var(--ax,24px);background:#fff;position:absolute;transform:rotate(45deg);box-shadow:-1px -1px #e2e4ea}.reasonpop.above .arrow{top:auto;bottom:-6px;box-shadow:1px 1px #e2e4ea}.reasonpop .gotit{min-height:44px;font:inherit;color:#1f4fd6;cursor:pointer;background:0 0;border:0;border-radius:12px;margin:10px -6px -6px auto;padding:0 14px;font-size:15px;font-weight:700;display:none}@media (hover:none),(width<=760px){.reasonpop .gotit{align-items:center;display:flex}}.reasonpop b{color:var(--ink,#16181d);margin-bottom:2px;font-size:15px;font-weight:700;display:block}.reasonpop p{color:#2b2f38;margin:6px 0 0;font-size:14.5px;font-weight:500;line-height:1.45}.reasonpop a{align-items:center;min-height:44px;margin-top:4px;font-weight:700;display:inline-flex}.reasonpop summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.hub .reasondetail{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.hub .uv .c-inst{font-variant-numeric:tabular-nums}.hub .uv .avail{color:var(--warn);font-variant-numeric:tabular-nums;font-weight:700}.hub .uv .avail.done{color:var(--ok)}.hub .uv .dim{color:var(--hint)}.hub .uv .urow.run-updating,.hub .uv .urow.run-backing_up{background:var(--info-bg);box-shadow:inset 0 0 0 1px var(--info-line);border-radius:12px}.hub .uv .urow.run-failed{background:var(--bad-bg);box-shadow:inset 0 0 0 1px var(--bad-line);border-radius:12px}.hub .uv .urow.run-updating .ricon,.hub .uv .urow.run-backing_up .ricon,.hub .uv .urow.run-failed .ricon{background:#fff}.hub .uv .selbar .bar2.thin{background:#3a3f4b;border-radius:4px;max-width:520px;height:4px;margin-top:8px;display:block}.hub .uv .selbar .bar2.thin i{background:#8fb0ff;transition:width .7s}.hub .uv .runbar{align-items:center;gap:14px}.hub .uv .runbar .rbi{flex:none;place-items:center;width:28px;display:grid}.hub .uv .runbar .bar2.thin{max-width:none}.hub .uv .runbar.done .bar2.thin i{background:#5bd08f}.hub .okdot{color:#fff;background:#2e9b66;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.hub .okdot svg{width:15px;height:15px}.hub .spin.sm.dk{border-width:3px;border-color:#9db8ff #4a5163 #4a5163;width:20px;height:20px}.hub .spin.sm{border-width:2px;width:14px;height:14px}.hub .runlive{color:var(--ink);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.hub .runerr{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.hub .runerr a{font-weight:600}.hub .dscrim{z-index:40;background:#16181d33;position:fixed;inset:0}.hub .detail{z-index:41;background:#fff;border-radius:24px;flex-direction:column;gap:12px;width:400px;max-width:calc(100vw - 32px);padding:24px;display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow:auto;box-shadow:0 20px 60px #16181d40}.hub .detail .dhead{align-items:center;gap:12px;display:flex}.hub .detail .dhead div{flex:1;min-width:0}.hub .detail .dhead h2{margin:0;font-size:20px}.hub .detail .dhead small{color:var(--hint);font-size:14px}.hub .detail .ukv{background:var(--soft);border-radius:16px;margin:4px 0 0;padding:0;list-style:none}.hub .detail .ukv li{justify-content:space-between;gap:12px;padding:10px 16px;font-size:14.5px;display:flex}.hub .detail .ukv span{color:var(--hint)}.hub .detail .dsub{margin:4px 0 0;font-size:15px}.hub .detail .dsites{margin:0;padding:0;list-style:none}.hub .detail .dsites li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.hub .detail .dsites .aname{flex:1;min-width:0}.hub .detail .dfoot{margin-top:auto;padding-top:8px}.hub .detail .dfoot .btn{width:100%}@media (width<=1099px){.hub .uv .aname-line{flex-wrap:wrap}.hub .uv .aname-line>b{flex:1 0 100%;max-width:100%}}@media (width>=1100px){.hub .uv .ugroup .urow,.hub .uv .ugroup[data-checks=off] .urow,.hub .uv .ugroup .ucols,.hub .uv .ugroup[data-checks=off] .ucols{grid-template-columns:44px minmax(0,1fr) 112px 120px 168px minmax(9rem,16rem)}.hub .uv .ugroup .ucols span:first-child,.hub .uv .ugroup[data-checks=off] .ucols span:first-child{grid-column:auto}.hub .uv .c-cb{grid-column:1}.hub .uv .c-item{grid-column:2}.hub .uv .c-inst{white-space:nowrap;grid-column:3;justify-content:flex-start}.hub .uv .c-avail{white-space:nowrap;grid-column:4}.hub .uv .c-status{grid-column:5}.hub .uv .c-act{grid-column:6}.hub .uv .c-item .utype{display:inline-flex}.hub .uv .aname{overflow:hidden}.hub .uv .aname-line{flex-wrap:nowrap;overflow:hidden}.hub .uv .aname-line>b{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.hub .uv .aname-line .installed,.hub .uv .aname-line .counts{flex:none}.hub .uv .ucols{min-height:40px;color:var(--hint);align-items:center;gap:12px;padding:0;font-size:13.5px;font-weight:600;display:grid}.hub .uv .ucols span{white-space:nowrap}.hub .uv .ucols span:first-child{grid-column:auto}.hub .uv .status,.hub .uv .c-status{white-space:nowrap;min-width:0}.hub .uv .c-act{flex-wrap:nowrap;align-self:center;align-items:center}}@media (width<=1100px){.hub .uv .aseen{display:none}.hub .uv .acc-btn{grid-template-columns:24px auto minmax(0,1fr) auto}.hub .uv .ugroup .urow{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"cb item act""cb meta act";gap:0 10px;padding:8px 16px 8px 0}.hub .uv .c-cb{grid-area:cb;align-self:start}.hub .uv .c-item{grid-area:item}.hub .uv .c-act{grid-area:act}.hub .uv .c-meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:4px 10px;min-width:0;padding-left:44px;display:flex}}@media (width<=760px){.hub .sumstrip{flex-wrap:wrap}.hub .sumstrip .sumact,.hub .sumstrip .sumact .btn{width:100%}.hub .uv .search{flex-basis:100%;max-width:none;margin-left:0}.hub .uv .tbar .seg2{width:100%}.hub .uv .tbar .seg2 a{flex:1;justify-content:center}.hub .uv .ftabs{flex-wrap:nowrap;overflow-x:auto}.hub .uv .ftabs button{flex:none}.hub .uv .ugh{flex-wrap:wrap;padding:8px 8px 8px 6px}.hub .uv .acc-btn{grid-template-columns:20px 64px minmax(0,1fr);grid-template-areas:"chev icon name""chev icon pill";gap:2px 12px}.hub .uv .acc-btn .chev{grid-area:chev}.hub .uv .acc-btn .ricon{grid-area:icon}.hub .uv .acc-btn .aname{grid-area:name}.hub .uv .acc-btn .apill{grid-area:pill;justify-self:start}.hub .uv .ugh>.btn{width:100%}.hub .agentgroup .agh{flex-wrap:wrap;row-gap:0}.hub .agentgroup .agh .pill{margin:0 0 8px 36px}.hub .runbar{flex-wrap:wrap;gap:10px 12px}.hub .runbar .btn{flex:100%}.hub .uv .ugroup.site .c-item .utype{display:none}.hub .uv .urow.has-restore,.hub .uv .urow.has-log,.hub .uv .urow.has-reason{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"cb item""cb meta""cb act"}.hub .uv .urow.has-restore .c-act,.hub .uv .urow.has-log .c-act,.hub .uv .urow.has-reason .c-act{box-sizing:border-box;justify-content:flex-end;align-self:stretch;width:100%;padding-top:6px;padding-right:0}.hub .detail{border-radius:24px 24px 0 0;width:auto;max-width:none;max-height:88vh;inset:auto 0 0}}.ptabs{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-self:flex-start;gap:4px;margin:0 0 16px;padding:4px;display:flex}.ptabs a{min-height:44px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ptabs a[aria-current=page]{background:var(--ink);color:#fff}.pu{flex-direction:column;gap:16px;display:flex}.subhead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.subhead>div{flex:1;min-width:220px}.subhead h2{margin:0;font-size:20px}.subhead .sub{color:var(--hint);margin:4px 0 0;font-size:14.5px;font-weight:400}.tint-ok{background:#eaf7ef;box-shadow:0 0 0 1px #c3e6d0}.tint-warn{background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.tint-bad{background:#fff1f0;box-shadow:0 0 0 1px #f4c7c4}.tint-info{background:#f2f6ff;box-shadow:0 0 0 1px #cfdbfb}.attn,.emptycard,.licnote,.errcard,.okcard{border-radius:20px;padding:16px}.attn{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.attn>div,.emptycard>div{flex:1;min-width:200px}.emptycard{align-items:flex-start;gap:16px;padding:24px;display:flex}.how3{margin:12px 0 0 20px;font-size:14.5px}.pucard{padding:8px 24px 16px}.purow{border-top:1px solid var(--line);grid-template-columns:40px minmax(160px,1.4fr) 76px 110px 160px 90px auto;align-items:center;gap:14px;padding:14px 0;display:grid}.puname b{font-size:16px}.puname small{color:var(--hint);font-size:13.5px;display:block}.pucell i{color:var(--hint);font-size:12.5px;font-style:normal;font-weight:600;display:block}.iic{border-radius:12px;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.iic.plugin{color:#5b2bb0;background:#f1eaff}.iic.theme{color:#0e6b5e;background:#e6f5f1}.iic.big{border-radius:14px;width:48px;height:48px}.ttag{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.ttag.plugin{color:#4b2399;background:#f1eaff}.ttag.theme{color:#0a5e52;background:#e6f5f1}.puact{flex-direction:column;gap:8px;display:flex}.puact .btn{text-decoration:none}.listfoot{flex-direction:column;gap:6px;display:flex}.owner,.quietline{color:var(--hint);gap:8px;margin:0;font-size:14px;display:flex}.dz{text-align:center;background:#fff;border:2px dashed #aeb4c2;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;padding:28px 20px;display:flex;position:relative}.dz input{opacity:0;cursor:pointer;position:absolute;inset:0}.maxsize{color:#16181d;font-weight:600}.stepbar{gap:6px;display:flex}.stepbar i{background:#dde0e8;border-radius:3px;flex:1;height:6px}.stepbar i.on{background:var(--primary)}.stepl{color:var(--hint);margin:0;font-size:14px}.srcbtns{flex-wrap:wrap;gap:8px;display:flex}.srcb{min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 16px;font-weight:600;box-shadow:0 0 0 1px #8a90a0}.srcb[aria-checked=true]{background:var(--ink);color:#fff;box-shadow:none}.pusheet{max-width:600px}.hlist{margin:0;padding:0;list-style:none}.vrow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 170px auto;align-items:center;gap:12px;min-height:56px;padding:6px 0;display:grid}.rmcard{flex-flow:wrap;align-items:center;gap:16px}.rmtext{flex:1;min-width:220px}.fromup{color:#1f4fd6;align-items:center;gap:5px;font-size:13.5px;font-weight:600;display:inline-flex}.fromup.quiet{color:var(--hint);font-weight:500}.themeline{flex-basis:100%}.linkline{min-height:44px;font:inherit;color:#1f4fd6;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline}.dsites2{margin:0;padding:0;list-style:none}.dsites2 li{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:44px;padding:10px 0;display:flex}.emptyline{color:var(--hint);background:var(--soft);border-radius:14px;margin:0;padding:12px 14px;font-size:14.5px}.infoline{margin:8px 0 0}@media (width<=1100px){.purow{grid-template-columns:40px minmax(0,1fr);gap:8px 12px}.puact{flex-flow:wrap;grid-column:1/-1}}@media (width<=760px){.subhead .btn,.attn .btn,.emptycard .btn{width:100%}.vrow{grid-template-columns:minmax(0,1fr)}.pusheet{max-width:none}}.hub .setwrap{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}.hub .setnav{flex-direction:column;gap:18px;display:flex}.hub .ggroup{flex-direction:column;gap:6px;display:flex}.hub .gtitle{letter-spacing:.5px;text-transform:uppercase;color:var(--hint);margin:0;padding:0 16px;font-size:12.5px;font-weight:700}.hub .gcard{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:18px;overflow:hidden}.hub .gfoot,.hub .plead{color:var(--hint);padding:0 4px;font-size:14px;line-height:1.45}.hub .grow2,.hub label.grow2{width:100%;min-height:60px;color:inherit;font-size:inherit;font-weight:inherit;background:#fff;flex-direction:row;align-items:center;gap:14px;padding:10px 16px;text-decoration:none;display:flex;position:relative}.hub .grow2+.grow2{box-shadow:inset 0 1px 0 var(--line)}.hub .gtext{flex:1;min-width:0}.hub .pane .gtext{overflow:hidden}.hub .gtext b{font-size:15.5px;font-weight:600;display:block}.hub .gtext small{color:var(--hint);margin-top:1px;font-size:13.5px;font-weight:400;line-height:1.4;display:block}.hub .gval{color:var(--hint);white-space:nowrap;text-align:right;font-size:14.5px}.hub .gchev{color:var(--hint)}.hub .gicon{color:#1f4fd6;background:#e7eeff;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:grid}.hub .gicon.i-reach{color:#0e7a45;background:#e7f6ee}.hub .gicon.i-quiet{color:#5b3cc4;background:#f3eeff}.hub .gicon.i-digests{color:#8a5a00;background:#fff4e5}.hub .gicon.i-limits{color:#9b1c1c;background:#fdecec}.hub .gicon.i-checks{color:#1f4fd6;background:#e7eeff}.hub .gicon.i-hub{color:#454a57;background:#eef0f4}.hub .rowbtn{font:inherit;text-align:left;cursor:pointer;border:0}.hub .navrow[aria-current]{background:var(--primary-tint,#e7eeff)}.hub .spanes,.hub .pane{flex-direction:column;gap:18px;min-width:0;display:flex}.hub .timepair,.hub .ctl{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.hub .window.timepair{flex:auto;justify-content:flex-start;align-items:stretch;width:100%;margin-left:0}.hub .window.timepair .field{flex:1 1 0}.hub .ctl{gap:12px}.hub .timepair label{flex-direction:row;align-items:center;gap:8px;font-size:15px;font-weight:600}.hub .totime{color:var(--hint);font-weight:600}.hub .phead{align-items:center;gap:12px;min-height:44px;display:flex}.hub .phead h2{margin:0 auto 0 0;font-size:22px}.hub .pback{display:none}.hub .saved{color:var(--ok);font-size:14px;font-weight:600}.hub .tinput{box-sizing:border-box;border:1.5px solid var(--field);width:130px;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;margin:0;padding:0 8px;font-size:16px}.hub input.input,.hub select.input,.hub textarea.input{appearance:none;box-sizing:border-box;border:1.5px solid var(--field);width:100%;color:var(--ink);min-height:50px;font:inherit;background:#fff;border-radius:14px;padding:0 16px;font-size:16px;display:block}.hub select.input{background-image:linear-gradient(45deg,#0000 50%,#16181d 50%),linear-gradient(135deg,#16181d 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:32px}.hub input[type=time]::-webkit-calendar-picker-indicator{width:14px;margin:0;padding:0}.hub .stepper{white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.hub .stepper .unit{color:var(--hint);flex:none;min-width:2.2em;font-size:14px;font-weight:600}.hub .stb{background:var(--soft);width:44px;height:44px;font:inherit;cursor:pointer;border:0;border-radius:50%;font-size:20px}.hub .s4ov{z-index:30;background:#16181d59;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.hub .s4sheet,.hub .s4panel{width:100%;max-width:560px;max-height:calc(100vh - 48px);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex;overflow:auto}.hub .s4sheet.small{max-width:460px}.hub .s4panel{width:420px}.hub .s4ov.side{justify-content:flex-end}.hub .shhead{align-items:center;gap:12px;display:flex}.hub .shhead h2,.hub .shtitle h2{flex:1;margin:0;font-size:20px}.hub .shbtns{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.hub .lvl{background:var(--soft);border-radius:16px;padding:14px 16px}.hub .lvl.o{background:var(--warn-bg);box-shadow:0 0 0 1px var(--warn-line)}.hub .lvl.r{background:var(--bad-bg);box-shadow:0 0 0 1px var(--bad-line)}.hub .frow2{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.hub .radios{box-shadow:0 0 0 1px var(--line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.hub .radios [role=radio]{font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:14px;min-height:56px;padding:8px 16px;display:flex}.hub .radios [role=radio]+[role=radio]{box-shadow:inset 0 1px 0 var(--line)}.hub .radios b{display:block}.hub .radios small{color:var(--hint);font-size:13.5px;display:block}.hub .rdot{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 0 0 2px #737989}.hub [aria-checked=true]>.rdot{box-shadow:inset 0 0 0 2px var(--primary-ink,#173c9e)}.hub [aria-checked=true]>.rdot:after{content:"";background:var(--primary-ink,#173c9e);border-radius:50%;width:11px;height:11px}.hub .card.allclear,.hub .allclear{text-align:left;background:var(--ok-bg);box-shadow:0 0 0 1px var(--ok-line);border-radius:18px;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:18px;padding:24px;display:flex}.hub .allclear .actext{text-align:left;flex:0 auto;margin:0}.hub .allclear .acbtns{justify-content:flex-start;margin:0}.hub .bigtick{width:56px;height:56px;color:var(--ok);box-shadow:0 0 0 1px var(--ok-line);background:#fff;border-radius:16px;place-items:center;font-size:28px;display:grid}.hub .arow{grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:64px;padding:10px 0;display:grid}.hub .arow.recent{color:inherit;grid-template-columns:112px minmax(0,1fr) auto 16px;text-decoration:none}.hub .arow.recent .pill{box-sizing:border-box;justify-content:center;width:104px}.hub .arow.recent .atext b,.hub .arow.recent .atext small{display:block}.hub .arow.recent .chev{color:var(--hint);justify-self:end}.hub .arow.open{border-radius:16px;grid-template-columns:36px 104px minmax(0,1fr) auto;margin-bottom:8px;padding:14px 16px}.hub .arow.open .pill{box-sizing:border-box;justify-content:center;justify-self:start;width:104px;max-width:104px}.hub .arow.open.r{background:var(--bad-bg);box-shadow:0 0 0 1px var(--bad-line)}.hub .arow.open.o{background:var(--warn-bg);box-shadow:0 0 0 1px var(--warn-line)}.hub .arow.open.b{background:var(--info-bg);box-shadow:0 0 0 1px var(--info-line)}.hub .atext,.hub .ftext,.hub .uname{min-width:0}.hub .atext{color:inherit;text-decoration:none}.hub .aacts,.hub .acbtns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub :is(.grow2,.ctl)>input[role=switch]{appearance:none;cursor:pointer;background:#9097a6;border:0;border-radius:999px;flex:none;width:52px;height:30px;min-height:30px;max-height:30px;margin:7px 0;padding:0;position:relative}.hub .card .grow2>input[role=switch]{width:52px;height:30px;min-height:30px;max-height:30px}.hub :is(.grow2,.ctl)>input[role=switch]:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.hub :is(.grow2,.ctl)>input[role=switch]:checked{background:var(--primary)}.hub :is(.grow2,.ctl)>input[role=switch]:checked:after{left:25px}.hub :is(.grow2,.ctl)>input[role=switch]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.hub :is(.grow2,.ctl)>input[role=switch]:disabled{cursor:not-allowed;background:#c9cdd8}.hub .atext b{display:block}.hub .atext small,.hub .adur,.hub .atime{font-size:14px}.hub .adur{color:var(--ok);font-weight:600}.hub .s4fav{background:var(--soft);border-radius:10px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.hub .flist{margin:0;padding:0;list-style:none}.hub .frow{min-height:64px;box-shadow:inset 0 1px 0 var(--line);grid-template-columns:40px minmax(0,1fr) auto 44px;align-items:center;gap:14px;padding:8px 0;display:grid}.hub .ftime{white-space:nowrap}.hub .ftext b{display:block}.hub .ftext small{color:var(--hint);font-size:13.5px;display:block}.hub .xn{background:var(--soft);border-radius:999px;place-items:center;min-width:28px;height:22px;margin-left:4px;font-size:12.5px;display:inline-grid}.hub .fsub{background:var(--soft);border-radius:12px;margin:0 0 10px 54px;padding:4px 14px;list-style:none}.hub .fsub li{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.hub .autools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hub .aucard{padding:24px}.hub .auhead,.hub .aubtn{box-sizing:border-box;grid-template-columns:72px minmax(0,1fr) minmax(0,160px) 118px;align-items:center;gap:12px;width:100%;display:grid}.hub .auhead{color:var(--hint);min-height:40px;font-size:13.5px;font-weight:600}.hub .aulist{margin:0;padding:0;list-style:none}.hub .dayhead{letter-spacing:.5px;text-transform:uppercase;color:var(--hint);padding:18px 8px 6px;font-size:12.5px;font-weight:700}.hub .aubtn{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;min-height:56px;padding:6px 8px}.hub .auact{align-items:center;gap:12px;min-width:0;display:flex}.hub .auact b,.hub .auact small{overflow-wrap:break-word;word-break:normal;display:block}.hub .auact small{color:var(--hint);font-size:13.5px}.hub .aucard{overflow:visible}.hub .auchain{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.hub .auchain .chainname{color:var(--hint);font-size:13px;font-weight:600}.hub .auic{background:var(--soft);width:34px;height:34px;color:var(--hint);border-radius:10px;flex:none;place-items:center;display:grid}.hub .auic.bad{color:#b4232a;background:#fff1f0}.hub .aubtn.tint-bad{background:#fff1f0;box-shadow:inset 0 0 0 1px #f4c7c4}.hub .aubtn.tint-warn{background:#fff6e8;box-shadow:inset 0 0 0 1px #f3d9ae}.hub .syschip,.hub .rolechip,.hub .ownchip{white-space:nowrap;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.hub :is(.card,.stack) :is(.ownchip,.rolechip,.syschip){overflow-wrap:normal;white-space:nowrap;max-width:none}.hub .ownchip{color:#fff;background:#16181d}.hub .rolechip,.hub .syschip{background:var(--soft)}.hub .ukv{background:var(--soft);border-radius:16px;margin:0;padding:0;list-style:none}.hub .ukv li{justify-content:space-between;gap:12px;padding:11px 16px;display:flex}.hub .ukv span{color:var(--hint)}.hub .ucard{padding:24px;overflow:visible}.hub .preview-toast{z-index:80;color:#fff;text-align:center;background:#16181d;border-radius:999px;max-width:calc(100vw - 32px);margin:0;padding:10px 16px;font-size:14px;position:fixed;top:24px;bottom:auto;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #16181d33}@media (width<=760px){.hub .preview-toast{top:auto;bottom:16px}}.hub .uhead,.hub .urow2{grid-template-columns:40px minmax(0,1.1fr) minmax(180px,1.2fr) minmax(160px,auto) 48px;align-items:center;gap:16px;display:grid}.hub .urole{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.hub .urole .hint{margin:0}.hub .uhead{color:var(--hint);white-space:nowrap;min-height:40px;font-size:13.5px;font-weight:600}.hub .uhead span,.hub .urole,.hub .ownchip,.hub .rolechip{white-space:nowrap}.hub .ulist{margin:0;padding:0;list-style:none}.hub .urow2{min-height:68px;box-shadow:inset 0 1px 0 var(--line);padding:8px 0}.hub .uemail-s{color:var(--hint);display:none}.hub .s4av{color:#fff;background:#16181d;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.hub .invrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub .invrow .input{flex:220px;width:auto;min-width:0}.hub .invrow .select{flex:0 0 180px;width:180px}.hub .invrow .btn{flex:none;width:auto}.hub .invlink{background:var(--ok-bg);box-shadow:0 0 0 1px var(--ok-line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:8px 8px 8px 16px;display:flex}.hub .secgrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.hub .mwrap{display:inline-flex;position:relative}.hub .uact,.hub .mwrap,.hub .ucard,.hub .ulist,.hub .urow2{overflow:visible}.hub .card .s4menu,.hub .s4menu{z-index:6;box-shadow:0 8px 24px #16181d24,0 0 0 1px var(--line);white-space:nowrap;overflow-wrap:normal;word-break:normal;background:#fff;border-radius:14px;flex-direction:column;width:max-content;min-width:220px;max-width:none;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.hub .card .s4menu button,.hub .s4menu button{text-align:left;font:inherit;cursor:pointer;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;background:0 0;border:0;border-radius:10px;width:100%;min-width:200px;max-width:none;min-height:44px;padding:10px 12px}.hub .cardhead2{align-items:center;gap:12px;margin-bottom:8px;display:flex}.hub .cardhead2 h2{margin-right:auto}@media (width<=1100px){.hub .secgrid{grid-template-columns:1fr}.hub .uhead,.hub .uemail{display:none}.hub .uemail-s{display:block}.hub .urow2{grid-template-columns:40px minmax(0,1fr) 11rem 48px}.hub .urow2>.urole{justify-self:start;align-items:flex-start}.hub .arow{grid-template-columns:36px minmax(0,1fr) auto}.hub .adur{grid-column:2}}@media (width<=1024px){.hub .setwrap{grid-template-columns:1fr}.hub .spanes{display:none}.hub .setwrap.sheet .spanes{z-index:25;background:var(--soft);padding:16px;display:flex;position:fixed;inset:0;overflow:auto}.hub .pback{display:grid}}@media (width<=760px){.hub .s4ov{align-items:flex-end;padding:0}.hub .s4sheet,.hub .s4panel{border-radius:24px 24px 0 0;max-width:none}.hub .invrow .input{flex:140px}.hub .invrow .select{flex:0 150px}.hub .invrow .btn{flex:100%}.hub .autools .chips{flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto}.hub .urow2{grid-template-columns:40px minmax(0,1fr) 44px;grid-template-areas:"av n a""av r a"}.hub .urow2>.s4av{grid-area:av}.hub .urow2>.uname{grid-area:n}.hub .urow2>.urole{grid-area:r}.hub .urow2>.uact{grid-area:a}.hub .frow{grid-template-columns:40px minmax(0,1fr) 44px}.hub .arow.open{grid-template-columns:36px 92px minmax(0,1fr)}.hub .arow.open .pill{justify-self:start;width:92px;max-width:92px}.hub .arow.open .aacts{grid-column:1/-1}}@media (width<=480px){.hub .invrow{flex-flow:wrap;align-items:center}.hub .invrow .input{flex:1 1 0;width:auto;min-width:0}.hub .invrow .select{flex:0 0 8.5rem;width:8.5rem}.hub .invrow .btn{flex:100%}}@media (width<=900px){.hub .auhead{display:none}.hub .aubtn{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"when who.""what what what";align-items:center;gap:6px 12px;padding:12px 56px 12px 8px;position:relative}.hub .aubtn .tt{grid-area:when}.hub .aubtn .auwho{text-align:left;white-space:nowrap;grid-area:who;justify-self:start;max-width:none;margin-left:12px}.hub .aubtn .auact{grid-area:what;width:100%;min-width:0}.hub .aubtn .auact b,.hub .aubtn .auact small{overflow-wrap:break-word;word-break:normal}.hub .aubtn .auchain{position:absolute;bottom:14px;right:12px}}@media (width<=390px){.hub .window.timepair{flex-direction:column;align-items:stretch}.hub .pane .grow2{flex-flow:row;align-items:center}.hub .pane .timepair,.hub .pane .ctl,.hub .pane .stepper{flex:none;margin-left:auto}.hub .pane .grow2:has(>.timepair){flex-direction:column;align-items:stretch;gap:8px}.hub .pane .grow2:has(>.timepair) .gtext{flex:none;width:100%;min-width:100%;overflow:visible}:is(.hub .pane .grow2:has(>.timepair) .gtext b,.hub .pane .grow2:has(>.timepair) .gtext small){overflow-wrap:normal;word-break:normal}.hub .pane .grow2:has(>.timepair) .timepair{justify-content:flex-start;width:100%;margin-left:0}.hub .timepair .tinput,.hub .ctl .tinput{width:8rem;min-width:8rem;max-width:100%}.hub .stepper .tinput{width:56px}}.hub .wpusers{flex-direction:column;gap:14px;display:flex}.hub .wpusers .attn h2,.hub .wpusers .emptycard h2{margin:0 0 4px;font-size:16px}.hub .wpusers .attn p,.hub .wpusers .emptycard p{margin:0}.hub .tint-worse{background:#ffdad7;box-shadow:0 0 0 1px #e99a95}.hub .wpusers .chips,.hub .wpusers .filters,.hub .wpusers .bulkbar,.hub .wpusers .shbtns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub .wpusers .chip,.hub .wpusers .btn,.hub .wpusers .reasoninfo{min-height:44px}.hub .wpusers button.chip.flagchip{height:44px;min-height:44px;box-shadow:none;background:0 0;gap:0;padding:0 2px;font-size:12px;line-height:24px;position:relative}.hub .wpusers button.chip.flagchip .cp{height:24px;box-shadow:0 0 0 1px var(--line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:12px;line-height:24px;display:inline-flex}.hub .wpusers button.chip.flagchip .flagmark{font-size:14px;line-height:14px}.hub .wpusers button.chip.flagchip.flag-hidden .cp,.hub .wpusers button.chip.flagchip.flag-back .cp,.hub .wpusers button.chip.flagchip.flag-power .cp{color:#5e1216;background:#fff1f0;box-shadow:0 0 0 1px #e99a95}.hub .wpusers button.chip.flagchip.flag-new .cp,.hub .wpusers button.chip.flagchip.flag-odd .cp{color:#6a3d00;background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.hub .wpusers .flagrow{gap:4px}.hub .uprefix{color:var(--hint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:block}.hub .tabcount{margin-left:6px}.hub .tabdot{background:#c4232c;border-radius:99px;width:8px;height:8px;margin-left:6px;display:inline-block}.hub .agentbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hub .agentbar p{margin:0}.hub .usage{flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;display:inline-flex}.hub .usage-stack{white-space:normal;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:44px;line-height:1.3;display:flex}.hub .mon .wide td.diskcell{white-space:normal;min-width:9.5rem;max-width:14rem}.hub .mon .wide td.diskcell .usage-stack{max-width:14rem}.hub .usage-stack .usage-size{white-space:nowrap;font-weight:700}.hub .usage-stack .usage-more{color:var(--hint);white-space:normal;overflow-wrap:normal;word-break:normal;font-size:12px;font-weight:500;display:block}.hub .server-more{color:var(--hint);margin:0;font-size:13px;font-weight:500;line-height:1.35}.hub .usagebar{background:#e6e8ee;border-radius:99px;flex:none;width:96px;height:8px;display:block;overflow:hidden}.hub .usagebar i{background:#1f7a4d;height:100%;display:block}.hub .usage-warn .usagebar i{background:#8a5a00}.hub .usage-bad .usagebar i{background:#c4232c}.hub .serverhead{background:#f4f5f8;border-radius:12px;flex-flow:column;align-items:stretch;gap:2px;margin:12px 0;padding:12px;display:flex}.hub .serverhead.tone-warn{background:#fff6e8}.hub .serverhead.tone-bad{background:#fff1f0}.hub .diskparts,.hub .disklarge{flex-wrap:wrap;gap:8px 16px;width:100%;margin:0;padding:0;list-style:none;display:flex}.hub .diskcard,.hub .disksheet{flex-direction:column;gap:8px;display:flex}.hub .diskstack{background:#e6e8ee;border-radius:99px;height:12px;display:flex;overflow:hidden}.hub .diskstack i{min-width:2px;display:block}.hub .diskspace{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hub .diskspace li{grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:32px;display:grid}.hub .swatch{border-radius:4px;width:12px;height:12px}.hub .diskchip{height:44px;min-height:44px;box-shadow:none;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.hub .diskchip .cp{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.hub .diskchip.tone-bad .cp{color:#5e1216;background:#fff1f0;box-shadow:0 0 0 1px #e99a95}.hub .diskchip.tone-warn .cp{color:#6a3d00;background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.hub .diskinfo{font-size:14px}.hub .diskflag{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.hub .diskworth{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hub .diskreason,.hub .diskfull{background:#f4f5f8;border-radius:12px;margin:4px 0 0;padding:10px 12px}.hub .diskfull small,.hub .diskquiet{color:var(--hint);font-size:13px;display:block}.hub .diskrow{text-align:left;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 72px;align-items:center;gap:8px;display:grid}.hub .midpath{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:flex}.hub .mid-a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hub .mid-b{flex:none}.hub .usagebar.sm{width:72px}.hub .diskrow .usagebar.sm i{background:#6e7890}.hub .disklist{margin:16px 0 0}.hub .disklist h3{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.hub .disklist h3 small{text-overflow:clip;white-space:nowrap;min-width:0;font-weight:500;overflow:visible}@media (width<=760px){.hub .disklist h3{white-space:normal;flex-wrap:wrap}.hub .disklist h3 small{flex-basis:100%}}.hub .disklist ul{margin:0;padding:0;list-style:none}@media (width<=819px){.hub .disklist:not(.all) li.more{display:none}}@media (width>=820px){.hub .diskmore{display:none}}.hub .limits label{flex-direction:column;gap:4px;margin:12px 0;display:flex}.hub .limits .input{max-width:240px}.hub .wpusers .filters label{flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}@media (width<=760px){.hub .wpusers .filters{flex-direction:column;align-items:stretch;width:100%}.hub .wpusers .filters label,.hub .wpusers .filters select,.hub .wpusers .filters input{width:100%;max-width:none}}.hub .wpusers .filters select,.hub .wpusers .filters input,.hub .wpusers .s4sheet input,.hub .wpusers .s4sheet select{border:1px solid var(--line);border-radius:12px;min-height:44px;padding:8px 12px}.hub .wpusers .wptable{border-collapse:collapse;width:100%;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:18px}.hub .wpusers .wptable th,.hub .wpusers .wptable td{text-align:left;vertical-align:top;padding:12px}.hub .wpusers tr.tint-bad td,.hub .wpusers tr.tint-warn td,.hub .wpusers tr.tint-worse td{background:inherit}.hub .wpusers .ucards{gap:10px;margin:0;padding:0;list-style:none;display:none}.hub .wpusers .ucards li{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:18px;padding:14px}.hub .wpusers .ucards li.tint-bad{background:#fff1f0;box-shadow:0 0 0 1px #f4c7c4}.hub .wpusers .ucards li.tint-warn{background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.hub .wpusers .ucards li.tint-worse{background:#ffdad7;box-shadow:0 0 0 1px #e99a95}.hub .wpusers .linkish{font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;min-width:44px;min-height:44px;padding:0;font-weight:700;display:inline-flex}.hub .wpusers .seenrow{align-items:center;gap:6px;display:inline-flex}.hub .wpusers .seenrow .reasoninfo{justify-content:flex-start;width:auto;min-width:44px;padding-left:0}.hub .wpusers .muted{color:var(--hint);font-size:13px;display:block}.hub .wpusers .soon{color:var(--hint)}.hub .wpusers .facts{gap:10px;margin:12px 0;display:grid}.hub .wpusers .facts dt{color:var(--hint);font-size:13px}.hub .wpusers .facts small{color:var(--hint);display:block}.hub .wpusers .bulkbar{z-index:4;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:16px;flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0;overflow:visible}.hub .wpusers .bulkmeta{white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.hub .wpusers .bulkacts{flex-wrap:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.hub .wpusers .bulkacts .btn{white-space:nowrap;flex:auto}.hub .wpusers .bulkacts .phone{display:none}@media (width<=819px){.hub .wpusers .bulkbar{flex-direction:column;align-items:stretch;overflow:visible}.hub .wpusers .bulkmeta{width:100%}.hub .wpusers .bulkacts{grid-template-columns:1fr 1fr;width:100%;display:grid}.hub .wpusers .bulkacts .btn{white-space:nowrap;width:100%;min-height:44px;padding:0 10px;font-size:14px}.hub .wpusers .bulkacts .desk{display:none}.hub .wpusers .bulkacts .phone{display:inline}}.hub .wpusers .btn.danger,.hub .wpusers .btn.danger:disabled,.hub .wpusers .btn.danger[disabled]{color:#5e1216;background:#fff;box-shadow:0 0 0 1px #e99a95}.hub .wpusers .filters input::placeholder{color:#3a3f4b;opacity:1}.hub .wpusers .wpalert{flex-wrap:nowrap;align-items:center}.hub .wpusers .wpalert>div{flex:1;min-width:0}.hub .wpusers .wpalert .switch-label{color:#16181d;font-size:15px;font-weight:600;line-height:1.35;display:block}.hub .wpusers .wpalert .hint{color:#3a3f4b;display:block}.hub .wpusers .wpalert .switch-hit{width:44px;min-width:44px;height:44px;min-height:44px}.hub .wpusers .wpalert .switch-hit input{background:0 0;width:44px;height:44px;min-height:44px;max-height:44px}.hub .wpusers .wpalert .switch-hit input:before{content:"";background:#c9cdd8;border-radius:999px;height:24px;position:absolute;top:10px;left:0;right:0}.hub .wpusers .wpalert .switch-hit input:checked:before{background:var(--primary)}.hub .wpusers .wpalert .switch-hit input:after{top:12px}.hub .wpusers .wpalert .switch-hit input:checked:after{top:12px;left:22px}.hub dl.facts a.domain{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.hub .wpusers .ucardtop{align-items:flex-start;gap:8px;display:flex}.hub .wpusers .uemail{color:var(--hint);overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.hub .wpusers .ugrid{grid-template-columns:1fr 1fr;gap:8px 16px;margin:10px 0;display:grid}.hub .wpusers .ugrid dt{color:var(--hint);font-size:12px;font-weight:600}.hub .wpusers .ugrid dd{margin:0;font-size:14px}.hub .wpusers .rownote{color:#5a3b00;margin:6px 0 0;font-size:13px}.hub .wpusers .flagrow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.hub .wpusers .flagwrap{flex-wrap:wrap;align-items:center;max-width:100%;display:inline-flex;position:relative}.hub .wpusers .flagscrim{z-index:48;cursor:pointer;background:0 0;border:0;padding:0;position:fixed;inset:0}.hub .wpusers .flagpop{z-index:52;width:min(320px,70vw);box-shadow:0 12px 40px #16181d33,0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:16px;padding:14px 16px;position:absolute;top:calc(100% + 4px);left:0}.hub .wpusers .flagpop h2{margin:0 0 6px;font-size:15px}.hub .wpusers .flagpop p{margin:6px 0 0;font-size:13.5px;line-height:1.4}.hub .wpusers .flagclose,.hub .wpusers .loginclose{display:none}.hub .wpusers .tickhit{flex:none;align-self:flex-start;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:inline-grid;position:relative}.hub .wpusers .tickhit input{opacity:0;cursor:pointer;width:44px;height:44px;min-height:0;max-height:44px;margin:0;position:absolute;inset:0}.hub .wpusers .tickbox{background:#fff;border:1.5px solid #5c6170;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.hub .wpusers .tickhit input:checked+.tickbox{background:var(--primary);border-color:var(--primary)}.hub .wpusers .tickhit input:checked+.tickbox:after{content:"✓";color:#fff;font-size:13px;font-weight:700;line-height:1}.hub .wpusers .tickhit input:focus-visible+.tickbox{outline:2px solid var(--primary);outline-offset:3px}.hub .wpusers .skeletons{display:grid}.hub .wpusers .ucards li.skel{height:88px;box-shadow:0 0 0 1px var(--line);background:linear-gradient(90deg,#eef0f4 0%,#f7f8fa 50%,#eef0f4 100%);border-radius:18px}.hub .wpusers .progress{margin:8px 0 0;padding:0;list-style:none}@media (width<=760px){.hub .wpusers .flagscrim{background:#16181d33}.hub .wpusers .flagpop,.hub .wpusers .reasonpop{z-index:52;border-radius:20px 20px 0 0;width:auto;max-height:70vh;padding:20px 20px 28px;position:fixed;inset:auto 0 0;overflow:auto}.hub .wpusers .flagclose,.hub .wpusers .loginclose{display:inline-flex}}@media (width<=1000px){.hub .wpusers .wptable{display:none}.hub .wpusers .ucards{display:grid}}.hub .sv{flex-direction:column;gap:16px;min-width:0;display:flex}.hub .sv-view{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:flex}.hub .sv-view a,.hub .sv-view button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hub .sv-view a[aria-current=page],.hub .sv-view button[aria-current=page]{background:var(--ink);color:#fff}.hub .sv-tools{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.hub .sv-tools .search{flex:240px}.hub .sv-sel{color:var(--hint);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.hub .sv-list{flex-direction:column;gap:16px;display:flex}.hub .sv-hello{border-radius:20px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.hub .sv-hello b{font-size:16px;display:block}.hub .sv-hello p{margin:2px 0 0;font-size:14.5px}.hub .sv-helloic{background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.hub .plogo{color:#1f4fd6;background:#e7eeff;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.hub .plogo.pK{color:#6b21a8;background:#f3e8ff}.hub .plogo.pR{color:#a3470f;background:#ffebdd}.hub .sv-card{flex-direction:column;gap:16px;display:flex}.hub .sv-card.tint-warn{background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.hub .sv-card.tint-bad{background:#fff1f0;box-shadow:0 0 0 1px #f4c7c4}.hub .sv-h{grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:4px 14px;display:grid}.hub .sv-ht h2{margin:0;font-size:18px}.hub .sv-ht p,.hub .sv-key{color:var(--hint);margin:0;font-size:14px}.hub .sv-ip{color:#2b2f38}.hub .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.hub .sv-chip{cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex}.hub .sv-chip .cp{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.hub .sv-chip.warn .cp{color:#8a5300;background:#fff;box-shadow:0 0 0 1px #f3d9ae}.hub .sv-chip.bad .cp{color:#b4232a;background:#fff;box-shadow:0 0 0 1px #f4c7c4}.hub .sv-chip.grey .cp{color:#454a57;background:#eceef2}.hub .sv-i{width:44px;height:44px;color:var(--hint);cursor:pointer;background:0 0;border:0;margin:-14px -6px}.hub .sv-meters{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px 24px;display:grid}.hub .sv-ml{color:var(--hint);margin:0;font-size:13px;font-weight:700}.hub .sv-mv{margin:2px 0 8px;font-size:14.5px}.hub .sv-pc{font-weight:800}.hub .sv-pc.lvl-ok,.hub .lvl-ok .sv-pc{color:#1c7a4a}.hub .sv-pc.lvl-warn,.hub .lvl-warn .sv-pc{color:#8a5300}.hub .sv-pc.lvl-bad,.hub .lvl-bad .sv-pc{color:#b4232a}.hub .sv-bar{background:#e6e8ee;border-radius:999px;height:10px;overflow:hidden}.hub .sv-bar i{background:#5b6784;border-radius:999px;height:100%;display:block}.hub .sv-bar.sm{height:8px}.hub .sv-bar.lvl-ok i{background:#2e9b66}.hub .sv-bar.lvl-warn i{background:#e39a1b}.hub .sv-bar.lvl-bad i{background:#d2353b}.hub .sv-bar.none{background:repeating-linear-gradient(135deg,#f3f4f7 0 6px,#e6e8ee 6px 12px)}.hub .sv-bar.none i{display:none}.hub .sv-bar.busy{background:linear-gradient(100deg,#e6e8ee 30%,#f7f8fa 50%,#e6e8ee 70%) 0 0/200% 100%}.hub .sv-bar.busy i{display:none}.hub .sv-spin{border:2px solid #c9cdd8;border-top-color:var(--primary);border-radius:50%;width:12px;height:12px;display:inline-block}.hub .sv-o,.hub .sv-setup{background:var(--soft);border-radius:16px;padding:12px 16px}.hub .sv-oh{color:var(--hint);margin:0;font-size:13px;font-weight:700}.hub .sv-od{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:6px 0 0;display:grid}.hub .sv-od dt{color:var(--hint);font-size:12.5px}.hub .sv-od dd{margin:0;font-weight:700}.hub .sv-od small{color:var(--hint);min-height:16px;font-size:12.5px;display:block}.hub .sv-meta{color:var(--hint);flex-wrap:wrap;align-items:center;gap:0 6px;font-size:13.5px;display:flex}.hub .sv-src{color:var(--ink);font-weight:600}.hub .sv-sites{border-top:1px solid var(--line);padding-top:8px}.hub .sv-sh{justify-content:space-between;gap:8px;display:flex}.hub .sv-sh h3{margin:0;font-size:15px}.hub .sv-rows{margin:0;padding:0;list-style:none}.hub .sv-row{grid-template-columns:32px minmax(0,1.5fr) 74px minmax(110px,1fr) 150px 24px;grid-template-areas:"fav name size share when go";align-items:center;column-gap:12px;min-height:56px;padding:4px 0;display:grid}.hub .sv-row.has-chip{grid-template-areas:"fav name size share when go"".chip chip chip chip chip"}.hub .sv-fav{color:#fff;border-radius:10px;grid-area:fav;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.hub .sv-open{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-area:name;min-height:44px;padding:0;font-weight:700}.hub .sv-gb{text-align:right;white-space:nowrap;grid-area:size;font-weight:700}.hub .sv-share{grid-area:share;align-items:center;gap:8px;display:flex}.hub .sv-share .sv-bar{flex:1}.hub .sv-share em{color:var(--hint);text-align:right;white-space:nowrap;flex:none;width:auto;min-width:3.2em;font-size:12.5px;font-style:normal}.hub .sv-ms{grid-area:when;font-size:13.5px}.hub .sv-go{color:var(--hint);grid-area:go}.hub .sv-rchip{grid-area:chip}.hub .sv-mut{color:var(--hint)}.hub .sv-fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.hub .sv-fg.three{grid-template-columns:repeat(3,minmax(0,1fr))}.hub .sv-fg.one{grid-template-columns:minmax(0,1fr)}.hub .sv-f label{margin-bottom:6px;font-weight:600;display:block}.hub .sv-inp{background:#fff;border:1.5px solid #c9cdd8;border-radius:14px;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:flex}.hub .sv-inp input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;height:44px;font-size:16px;font-weight:600}.hub .sv-inp .u{color:var(--hint);font-size:14px}.hub .sv-sfoot{z-index:2;background:#fff;justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex;position:sticky;bottom:0}.hub .sv-saved{color:#1c7a4a;align-items:center;gap:6px;margin-right:auto;font-weight:600;display:inline-flex}.hub .sv-saved.busy{color:var(--hint)}.hub .sv-empty,.hub .sv-none{background:var(--soft);border-radius:16px;padding:14px 16px}.hub .sv-accs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hub .sv-al{background:var(--soft);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.hub .sv-al.tint-warn{background:#fff6e8;box-shadow:0 0 0 1px #f3d9ae}.hub .sv-al.tint-bad{background:#fff1f0;box-shadow:0 0 0 1px #f4c7c4}.hub .sv-sheet{flex-direction:column;gap:14px;width:min(640px,100%);max-width:640px;max-height:88vh;display:flex;overflow:auto}.hub .sv-tipbody{font-size:15.5px}@media (width<=900px){.hub .sv-row,.hub .sv-row.has-chip{grid-template-columns:32px auto minmax(0,1fr) 24px;grid-template-areas:"fav name name go"".size share share"".when when when"}.hub .sv-row.has-chip{grid-template-areas:"fav name name go""chip chip chip chip"".size share share"".when when when"}.hub .sv-gb{text-align:left}}@media (width<=760px){.hub .sv-meta{flex-direction:column;align-items:flex-start;gap:2px}.hub .sv-meta .sv-dot{display:none}.hub .sv-h{grid-template-columns:44px minmax(0,1fr)}.hub .sv-hc,.hub .sv-ha{grid-column:1/-1}.hub .sv-ha .btn{width:100%}.hub .sv-fg,.hub .sv-fg.three,.hub .sv-accs{grid-template-columns:minmax(0,1fr)}.hub .sv-view{align-self:stretch}.hub .sv-view a,.hub .sv-view button{flex:1}}:is(.hub .sheet:has(>.sheet-x)>h2,.hub .agent-ask>h2){padding-right:48px}.hub .sv-ip{white-space:nowrap}.hub .usage-line{flex:none;align-items:center;gap:8px;display:inline-flex}.hub .usagepct{white-space:nowrap}.hub .serverhead-line{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:6px 12px;width:100%;display:flex}.hub .serverhead-line .server-used{white-space:nowrap;font-size:15px}.hub .sv-note{color:var(--hint);margin:4px 0 0;font-size:13px}.hub .kebab-btn{cursor:pointer;min-width:44px;min-height:44px;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.hub .kebab.open .kebab-btn{background:var(--soft)}.hub .kebab .menu-item{text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:6px;align-items:center;padding:0 12px;font-size:14px;display:flex}.hub .kebab .menu-item.danger{color:#b4232a}.hub .agent-standing{color:var(--hint);margin:0;font-size:13px}.hub .agentline .agent-plain{flex-flow:wrap;align-items:center;gap:4px}.hub .agentline .agent-plain-text{color:var(--ink);font-size:14px}.hub .note.ok{color:#146c36;background:#eaf7ef;border-color:#c3e6d0}@media (width<=1100px){.hub .sgrp .serverhead{grid-template-columns:36px minmax(0,1fr) auto}.hub .sgrp .gd{grid-column:2/-1}.hub .dets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hub .sgrp .gb{min-width:44px}.hub .dets{grid-template-columns:minmax(0,1fr)}.hub .sc .sch2{grid-template-columns:44px minmax(0,1fr)}.hub .sc .sch2 .sb{grid-column:1/-1}}.hub .pill.crit{color:#fff;background:#9e1d23}.hub .pt{min-width:0}.hub .pt-tools{width:100%}.hub .pt-tools .search{flex:220px;min-width:0;max-width:100%}.hub .pt select,.hub .pt .select{min-height:44px}.hub .pt .sumstrip{box-sizing:border-box;border-radius:22px;flex-wrap:nowrap;align-items:center;gap:14px;width:100%;max-width:100%;padding:16px 18px;display:flex}.hub .pt .sumstrip .stext{flex:auto;min-width:0}.hub .pt .sumstrip .stext b,.hub .pt .sumstrip .stext small{overflow-wrap:anywhere;display:block}.hub .pt .sumstrip .sumact{flex:none;margin-left:auto}.hub .pt .sumstrip .sumact .btn{margin:0}.hub .pt-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub .pt-tools label.sel,.hub .pt .cardhead label.sel{width:auto;color:var(--hint);flex-direction:row;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.hub .pt-tools label.sel select,.hub .pt .cardhead label.sel select{width:auto;min-width:148px;height:44px;margin:0}.hub .pt .cardhead{flex-wrap:nowrap;align-items:center}.hub .pt .cardhead h2{min-width:0}.hub .pt .cardhead label.sel{flex:none}@media (width<=900px){.hub .pt .sumstrip{flex-wrap:wrap}.hub .pt .sumstrip .sumact{flex:100%;margin-left:0}.hub .pt .sumstrip .sumact .btn{width:100%}.hub .pt .cardhead{flex-wrap:wrap}.hub .pt-tools label.sel{flex:100%}.hub .pt-tools label.sel select{flex:1;width:100%;min-width:0}}.hub .sumstrip.bad{background:#fff1f0;box-shadow:0 0 0 1px #f2c4c1}.hub .sumstrip .stile.bad{background:var(--bad-bg);color:var(--bad)}.hub .sumstrip .stext small{color:var(--hint);font-size:13.5px;font-weight:500}.hub .pl{margin:0;padding:0;list-style:none}.hub .pr{border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) 168px 136px 20px;grid-template-areas:"sev main st act go";align-items:center;column-gap:14px;min-height:68px;padding:8px 12px;display:grid;position:relative}.hub .pr.tint-bad{box-shadow:none;background:#fff5f4;border-top-color:#0000;border-radius:14px}.hub .pr.tint-bad+.pr{border-top-color:#0000}.hub .pr-main{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:6px 0;display:flex;position:static}.hub .pr-main:after{content:"";border-radius:14px;position:absolute;inset:0}.hub .pr-main:focus-visible{outline:none}.hub .pr-main:focus-visible:after{outline:3px solid var(--primary);outline-offset:-3px}.hub .pr-main b{overflow-wrap:anywhere;font-size:15.5px;font-weight:700}.hub .pr-main small{color:var(--hint);overflow-wrap:anywhere;font-size:13.5px}.hub .pr-sev,.hub .pr-st,.hub .pr-act,.hub .pr .c-go,.hub .pr-badge{z-index:2;position:relative}.hub .pr-sev{grid-area:sev}.hub .pr .pr-main{grid-area:main}.hub .pr-st{grid-area:st}.hub .pr-act{grid-area:act}.hub .pr .c-go{grid-area:go}.hub .pr-st{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.hub .pr-act{justify-content:stretch;display:flex}.hub .pr-act .btn{justify-content:center;width:100%}.hub .pr .c-go{color:var(--hint);pointer-events:none;place-items:center;display:grid}.hub .pr.hasb{grid-template-areas:"sev main st act go"".badge. . ."}.hub .pr-badge{grid-area:badge;justify-self:start;margin:4px 0 0;display:inline-flex}.hub .ps{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) auto minmax(0,1fr) auto;grid-template-areas:"main sev sum act";align-items:center;column-gap:14px;min-height:64px;padding:4px 12px;display:grid;position:relative}.hub .ps .ur-main{min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-area:main;align-items:center;gap:8px;padding:6px 0;display:flex}.hub .ps .nm{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hub .ps .nm b{overflow-wrap:anywhere;font-size:15.5px}.hub .ps .nm small{color:var(--hint);font-size:13.5px}.hub .ps-line{display:contents}.hub .ps-sum{color:var(--hint);font-size:13.5px}.hub .ps.open .chv{transform:rotate(90deg)}.hub .ps .pexp{grid-column:1/-1}.hub .pexp{background:#f7f8fa;border-radius:18px;margin:0 0 8px;padding:4px 8px 8px}.hub .pi{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) max-content max-content;grid-template-areas:"sev main st act";align-items:center;column-gap:14px;min-height:60px;padding:6px 8px;display:grid;position:relative}.hub .pi:first-child{border-top:0}.hub .pi-st,.hub .pi-act{z-index:2;flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:relative}.hub .pi-act{justify-content:flex-end}.hub .pi .pr-sev{grid-area:sev}.hub .pi .pr-main{grid-area:main}.hub .pi-st{grid-area:st}.hub .pi-act{grid-area:act}.hub .sheet.pt-sheet{width:min(600px,100%)}.hub .pt-sheet .shhead{align-items:flex-start;gap:12px;display:flex}.hub .pt-sheet .shtitle{flex:1;min-width:0}.hub .pt-sheet .shtitle h2{overflow-wrap:anywhere;margin:0;font-size:20px}.hub .pt-sheet .shtitle small,.hub .pt-what{color:var(--hint)}.hub .pt-what{margin:8px 0;font-size:15px;line-height:1.5}.hub .pt-sheet .chrow{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.hub .kvs{grid-template-columns:1fr 1fr;gap:8px 16px;margin:8px 0;display:grid}.hub .kvs div{min-width:0}.hub .kvs dt{color:var(--hint);font-size:13px}.hub .kvs dd{overflow-wrap:anywhere;margin:0;font-weight:700}.hub .kvs dd small{color:var(--hint);font-weight:500;display:block}.hub .sl{background:#f7f8fa;border-radius:16px;margin:0;padding:2px 12px;list-style:none}.hub .sl li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;display:flex}.hub .sl li:first-child{border-top:0}.hub .sl .who{flex-direction:column;flex:1;min-width:0;display:flex}.hub .sl .who small{color:var(--hint);font-size:13px}.hub .sl .vv{font-size:13.5px;font-weight:600}.hub .sl .arr{color:var(--primary-ink)}.hub .popts{flex-direction:column;gap:10px;display:flex}.hub .popt{min-height:44px;box-shadow:0 0 0 1px var(--line);cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex}.hub .popt input{width:20px;height:20px;accent-color:var(--primary);flex:none;margin-top:3px}.hub .popt b{font-size:15px;display:block}.hub .popt small{color:var(--hint);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.hub .popt:has(input:checked){background:var(--primary-tint);box-shadow:0 0 0 2px var(--primary)}.hub .pnote{color:var(--hint);align-items:flex-start;gap:10px;margin:12px 0;font-size:13.5px;line-height:1.45;display:flex}.hub .pnote svg{flex:none;margin-top:1px}.hub .rsteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hub .rsteps li{border-top:1px solid var(--line);gap:14px;padding:12px 0;display:flex}.hub .rsteps li:first-child{border-top:0}.hub .sdot{width:32px;height:32px;color:var(--hint);background:#eceef2;border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.hub .sdot.now{background:var(--primary-tint);color:var(--primary-ink)}.hub .rsteps b{font-size:15px}.hub .rsteps small{color:var(--hint);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.hub .rsteps .waiting{opacity:.75}.hub .pt-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.hub .pt-empty .big{background:var(--primary-tint);width:64px;height:64px;color:var(--primary-ink);border-radius:20px;place-items:center;display:grid}.hub .pt-empty .big.ok{background:var(--ok-bg);color:var(--ok)}.hub .pt-empty h2{margin:0;font-size:20px}.hub .pt-empty p{max-width:460px;color:var(--hint);margin:0;font-size:15px;line-height:1.5}.hub .pt-empty .bul{text-align:left;flex-direction:column;gap:8px;margin:6px 0;padding:0;font-size:14.5px;list-style:none;display:flex}.hub .pt-empty .bul li{align-items:flex-start;gap:10px;display:flex}.hub .pt-empty .row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hub .nomatch{text-align:center;color:var(--hint);padding:28px 16px}.hub .fx{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;min-height:60px;padding:6px 12px;display:grid}.hub .fx b{font-size:15px;display:block}.hub .fx small{color:var(--hint);font-size:13.5px}.hub .fx .when{color:var(--hint);text-align:right;font-size:13.5px}.hub .fxl{margin:0;padding:0 8px 8px;list-style:none}.hub .agh{width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px;display:flex}.hub .agh .agt{flex-direction:column;flex:1;min-width:0;display:flex}.hub .agh .agt small{color:var(--hint);font-size:13px}.hub .sh-acts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.hub .sh-acts .btn,.hub .pt .btn,.hub .pt-sheet .btn,.hub .pt .chip,.hub .pt .agh,.hub .pt .ur-main{min-height:44px}@media (width<=1100px){.hub .pr{grid-template-columns:92px minmax(0,1fr) 136px;grid-template-areas:"main main act""sev st st";row-gap:4px}.hub .pr .c-go{display:none}.hub .pr.hasb{grid-template-areas:"main main act""sev st st""badge badge badge"}.hub .pr-st,.hub .pi-st{min-width:0}.hub .pi{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"main main act""sev st st"}.hub .ps{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main act""line line"}.hub .ps-line{flex-wrap:wrap;grid-area:line;align-items:center;gap:8px 12px;padding-left:28px;display:flex}}@media (width<=760px){.hub .pt-empty{padding:28px 16px}.hub .kvs{grid-template-columns:1fr}.hub .fx{grid-template-columns:minmax(0,1fr) auto}.hub .sh-acts .btn{flex:auto}}.hub button.sitename{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.hub .lv-ok{color:#1c7a4a}.hub .lv-warn{color:#8a5300}.hub .lv-bad{color:#b4232a}.hub .mtr{background:#e6e8ee;border-radius:999px;flex:none;width:96px;height:8px;display:block;overflow:hidden}.hub .mtr i{background:#5b6784;border-radius:999px;height:100%;display:block}.hub .mtr.ok i{background:#2e9b66}.hub .mtr.warn i{background:#e39a1b}.hub .mtr.bad i{background:#d2353b}.hub .mtr.big{width:100%;height:10px}.hub .sgrp.card{padding:12px 12px 8px}.hub .sgrp .serverhead{background:0 0;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;column-gap:14px;margin:0;padding:4px 8px 12px;display:grid}.hub .sgrp .gn{min-width:0}.hub .sgrp .gn b{font-size:17px;display:block}.hub .sgrp .gn small{color:var(--hint);font-size:13.5px;font-weight:500;display:block}.hub .sgrp .gd{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.hub .sgrp .dv{font-size:14.5px}.hub .sgrp .lt{background:var(--soft);border-radius:12px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.hub .sgrp .sv-note{grid-column:1/-1;margin:0}.hub .sgrp .wide th:first-child,.hub .sgrp .wide td:first-child,.hub .sgrp .wide .sitename{width:auto;min-width:0}.hub .sc .sch2{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.hub .sc .meta1{color:var(--hint);margin:0;font-size:14px}.hub .sstrip{background:var(--soft);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.hub .sstrip.lim{flex-direction:column;align-items:stretch}.hub .sstrip .used{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hub .sstrip .used b{font-size:19px}.hub .prompt{color:#2b2f38;margin:0;font-size:14.5px}.hub .detrow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.hub .xp{min-height:44px;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0 4px;font-weight:700}.hub .dets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.hub .dets>div{background:var(--soft);border-radius:14px;min-width:0;padding:10px 14px}.hub .dets dt{color:var(--hint);font-size:12.5px}.hub .dets dd{margin:0;font-weight:700}.hub .dets .src{color:var(--hint);align-items:center;gap:4px;font-size:13px;font-weight:500;display:flex}.hub .mut.small{color:var(--hint);font-size:13.5px}@media (width<=1100px){.hub .sgrp .serverhead{grid-template-columns:36px minmax(0,1fr) auto}.hub .sgrp .gd{grid-column:2/-1}.hub .dets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hub .sgrp .gb{min-width:44px}.hub .dets{grid-template-columns:minmax(0,1fr)}.hub .sc .sch2{grid-template-columns:44px minmax(0,1fr)}.hub .sc .sch2 .sb{grid-column:1/-1}}*{box-sizing:border-box;margin:0;padding:0}body{color:#16181d;background:#dcdfe7;min-height:100vh;font-family:Plus Jakarta Sans,Plus Jakarta,sans-serif}button,input,select{font-family:inherit}button{appearance:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}.shell{min-width:0;max-width:100%;min-height:100vh;padding:28px}.frame{background:#f3f4f7;border-radius:28px;grid-template-columns:minmax(0,240px) minmax(0,1fr);min-width:0;max-width:100%;min-height:calc(100vh - 56px);display:grid}.side{flex-direction:column;gap:18px;min-width:0;padding:22px 16px;display:flex}.brand{align-items:center;gap:10px;font-weight:700;display:flex}.logo{color:#fff;background:#2f64f5;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.nav{flex-direction:column;gap:6px;display:flex}.nav a{color:#3c4150;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:600}.nav a.active,.nav a:hover{color:#16181d;background:#fff}.main{flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.top{justify-content:space-between;align-items:center;gap:12px;display:flex}.card,.stack{flex-direction:column;align-items:stretch;gap:16px;min-width:0;max-width:100%;display:flex}.card{background:#fff;border-radius:22px;padding:24px;overflow-x:auto}.card>:is(h1,h2,h3)+*,.stack>:is(h1,h2,h3)+*{margin-top:-12px}.card :where(h1,h2,h3,p,li,td,th,small,code),.stack :where(h1,h2,h3,p,li,td,th,small,code){overflow-wrap:anywhere;min-width:0;max-width:100%}.card ol{flex-direction:column;gap:6px;padding-left:1.25em;display:flex}.muted{color:#7c8190;font-size:12.5px}h1{font-size:20px;font-weight:600}h2{font-size:16px;font-weight:600}.pill{border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.ok{color:#2457e6;background:#e8efff}.bad{color:#d63b3f;background:#ffe9e8}.warn{color:#a86200;background:#fff2dd}.dot{background:currentColor;border-radius:50%;width:7px;height:7px}.btn{color:#16181d;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:10px 16px;font:600 13px inherit;box-shadow:0 0 0 1px #e2e4ea}.btn.primary{color:#fff;box-shadow:none;background:#2f64f5}a.btn{align-items:center;text-decoration:none;display:inline-flex}fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}legend{font-size:13px;font-weight:600}label.choice{flex-direction:row;align-items:center;font-weight:600}label.choice input{flex:none;width:18px;height:18px;padding:0}.avatar{background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:700;display:grid;box-shadow:0 0 0 1px #e2e4ea}table{border-collapse:collapse;width:100%;min-width:36rem;font-size:13px}td,th{text-align:left;border-bottom:1px solid #eef0f3;padding:11px 8px}th{color:#7c8190;font-size:12px;font-weight:600}.banner{color:#6b4300;background:#fff2dd;border-radius:18px;padding:14px 16px;font-size:13px;line-height:1.45}.banner.line{justify-content:space-between;align-items:center;gap:12px;display:flex}.banner.line p{margin:0}.banner .textlink,.modal .textlink{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.icon-x{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:20px;line-height:1}.modal-back{z-index:40;background:#16181d66;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{color:#16181d;background:#fff;border-radius:22px;flex-direction:column;gap:12px;width:100%;max-width:460px;padding:22px;display:flex}.modal ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;display:flex}.modal .actions{justify-content:flex-end;display:flex}label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}input,select{color:#16181d;background:#e6e8ee;border:0;border-radius:14px;padding:12px 14px;font-size:14px}.narrow{max-width:460px;margin:8vh auto}.error{color:#d63b3f;font-size:13px}.steps{flex-wrap:wrap;gap:6px;display:flex}.steps span{color:#7c8190;background:#e6e8ee;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}.steps span.on{color:#fff;background:#2f64f5}.steps button{cursor:pointer;font:inherit;color:#1e7a47;background:#ddf3e6;border:0;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}.steps button.on{color:#fff;background:#2f64f5}.steps button.viewing{outline-offset:1px;outline:2px solid #2f64f5}.steps button:focus-visible{outline-offset:2px;outline:2px solid #2f64f5}.wizard{max-width:640px}.wizard-nav{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#2f64f5;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #2f64f5,0 0 5px #2f64f5}.row{align-items:center;gap:8px;display:flex}.secret{word-break:break-all;color:#fff;background:#16181d;border-radius:14px;padding:12px;font-family:ui-monospace,monospace;font-size:12px}.secret.mask{letter-spacing:.18em}label.row-check{flex-direction:row;align-items:flex-start;gap:10px}label.row-check input{flex:none;width:18px;height:18px;margin-top:2px}.btn:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #1f4fd6;box-shadow:0 0 0 2px #fff}@media (width<=800px){.shell{padding:12px}.frame{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){body{color:#f3f4f7;background:#12141a}.frame{background:#1c1f27}.card,.avatar,.nav a.active,.nav a:hover{color:#f3f4f7;background:#262a33}.nav a{color:#c5c8d2}input,select{color:#f3f4f7;background:#12141a}.btn{color:#f3f4f7;background:#262a33}.btn.primary{color:#fff;background:#2f64f5}.modal{color:#f3f4f7;background:#262a33}td,th{border-bottom-color:#323743}.muted,th{color:#a7adba}}
