.brand-logo-preview[data-v-0f0735aa]{object-fit:contain;border:1px solid var(--line);border-radius:var(--r);background:var(--pane-alt);max-width:280px;max-height:64px;padding:8px;display:block}.firstrun[data-v-8e08605f]{max-width:520px;margin:48px auto;padding:0 16px}.lede[data-v-8e08605f]{color:var(--muted,#5b6b81);margin:0 0 12px}.dns-backend-choices[data-v-11ab55f1]{gap:10px;display:grid}.dns-choice[data-v-11ab55f1]{border:1px solid var(--line);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:10px;display:flex}.dns-choice>span[data-v-11ab55f1]{gap:3px;display:grid}.dns-choice small[data-v-11ab55f1]{color:var(--muted)}.dns-choice-fields[data-v-11ab55f1]{gap:6px;margin:-4px 0 4px 30px;display:grid}.dns-choice-fields input[data-v-11ab55f1]{max-width:560px}.quota-warn[data-v-11ab55f1]{color:var(--warn,#9a5b00)}.imagetool-preview[data-v-9d396df8]{color:var(--ink-soft);margin:10px 0 0;font-size:12px}.imagetool-sublabel[data-v-9d396df8]{margin-top:8px}.imagetool-skipped[data-v-9d396df8]{color:var(--ink-soft);margin:6px 0 0;padding-left:18px;font-size:12px}.gallery-tools[data-v-a0706534]{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.gallery-search[data-v-a0706534]{flex:240px;align-items:center;gap:6px;min-width:0;display:flex}.gallery-search svg[data-v-a0706534]{width:16px;height:16px;color:var(--ink-soft);flex:none}.gallery-search .inp[data-v-a0706534]{flex:1;min-width:0}.gallery-category[data-v-a0706534]{flex:0 220px;width:auto;min-width:0;max-width:100%}.gallery-empty[data-v-a0706534]{color:var(--ink-soft);margin:16px 0}.gallery-group[data-v-a0706534]{margin-top:18px}.gallery-group>h2[data-v-a0706534]{letter-spacing:.5px;text-transform:uppercase;color:var(--ink-soft);margin:0 0 8px;font-size:12px;font-weight:600}.gallery-grid[data-v-a0706534]{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px;display:grid}.gallery-card[data-v-a0706534]{flex-direction:column;gap:8px;min-width:0;margin:0;padding:14px;display:flex;position:relative}.gallery-grid>.gallery-card[data-v-a0706534]{margin:0}.gallery-card[data-v-a0706534]:hover{border-color:var(--ink-faint)}.gallery-card.is-unsupported[data-v-a0706534]{background:var(--tile-bg,var(--pane))}.gallery-card.is-unsupported .gallery-card-icon[data-v-a0706534]{color:var(--ink-faint)}.gallery-card-head[data-v-a0706534]{align-items:center;gap:10px;min-width:0;display:flex}.gallery-card-icon[data-v-a0706534]{width:26px;height:26px;color:var(--link);flex:none}.gallery-card-name[data-v-a0706534]{min-width:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex:1;padding:0;font-size:14.5px;font-weight:600}.gallery-card-name[data-v-a0706534]:after{content:"";position:absolute;inset:0}.gallery-card-name[data-v-a0706534]:focus-visible{outline:none}.gallery-card[data-v-a0706534]:has(.gallery-card-name:focus-visible){outline:2px solid var(--link);outline-offset:2px}.gallery-card-desc[data-v-a0706534]{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.gallery-card-reason[data-v-a0706534]{color:var(--warn);overflow-wrap:anywhere;margin:0;font-size:12.5px}.gallery-card-on[data-v-a0706534]{z-index:1;flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:12.5px;display:flex;position:relative}.gallery-card-on svg[data-v-a0706534]{width:13px;height:13px;color:var(--ok)}.gallery-card-foot[data-v-a0706534]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.gallery-tag[data-v-a0706534]{letter-spacing:.4px;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-soft);border-radius:2px;padding:1px 6px;font-size:10.5px;font-weight:600}.gallery-tag.is-warn[data-v-a0706534]{color:var(--warn);border-color:color-mix(in oklab, var(--warn) 35%, transparent)}.gallery-beyond[data-v-a0706534]{color:var(--ink-soft);margin:22px 0 8px;font-size:13px}.gallery-facts[data-v-a0706534]{margin:10px 0;font-size:13px}.gallery-facts>div[data-v-a0706534]{border-bottom:1px solid var(--line-soft);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:4px 0;display:grid}.gallery-facts dt[data-v-a0706534]{color:var(--ink-soft)}.gallery-facts dd[data-v-a0706534]{overflow-wrap:anywhere;margin:0}.gallery-creates[data-v-a0706534]{border:1px solid var(--line);border-left:3px solid var(--link);border-radius:2px;margin:12px 0;padding:10px 12px}.gallery-creates ul[data-v-a0706534]{margin:6px 0 0;padding-left:18px}.gallery-creates li[data-v-a0706534]{margin:2px 0;font-size:13px}.gallery-modal[data-v-a0706534]{width:min(560px,100vw - 32px);max-height:calc(100vh - 64px);color:var(--ink);background:0 0;border:0;padding:0;overflow-y:auto}.gallery-modal[data-v-a0706534]::backdrop{background:#14294b80}.gallery-modal .pane[data-v-a0706534]{margin:0}.form .inp[data-v-d1364f2d]:disabled{background:var(--tile-bg);color:var(--ink-faint);cursor:not-allowed}.cron-row td[data-v-d1364f2d]:first-child,.cron-row td[data-v-d1364f2d]:nth-child(4){white-space:normal}.cron-row td:first-child code[data-v-d1364f2d]{display:block}.cron-acts[data-v-d1364f2d]{justify-content:flex-end;gap:6px;display:flex}.cron-row td:first-child code[data-v-d1364f2d]{white-space:nowrap}.cron-runs td[data-v-d1364f2d]{white-space:normal;background:var(--pane-alt)}.cron-run+.cron-run[data-v-d1364f2d]{margin-top:10px}.cron-run p[data-v-d1364f2d]{margin:0 0 5px}.cron-row .hint[data-v-d1364f2d],.cron-runs .hint[data-v-d1364f2d]{color:var(--ink-soft);margin-top:3px;font-size:11px;line-height:1.4;display:block}.cron-runs .hint[data-v-d1364f2d]{align-items:center;gap:7px;display:flex}.linkline[data-v-548a7ed2]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:10px;display:flex}.linkline-name[data-v-548a7ed2]{color:var(--ink);font-weight:600}.linkline-age[data-v-548a7ed2]{color:var(--ink-soft);font-variant-numeric:tabular-nums}.link-history[data-v-548a7ed2]{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0 0 10px}.link-history ul[data-v-548a7ed2]{margin:4px 0 0;padding-left:18px}.app-update-versions[data-v-8cc1e8a1]{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0 0 8px;display:grid}.app-update-versions dt[data-v-8cc1e8a1]{color:var(--muted,inherit)}.app-update-versions dd[data-v-8cc1e8a1]{margin:0}.app-update-auto[data-v-8cc1e8a1]{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.app-update .tool-btn[data-v-8cc1e8a1]{margin-top:4px}:root{--ground:#dfe6f1;--ground-edge:#cbd5e4;--pane:#fff;--pane-alt:#f7f9fd;--ink:#16202e;--ink-soft:#5b6b81;--ink-faint:#8695a9;--line:#bcc7d9;--line-soft:#edf1f7;--bar-top:#3f72af;--bar-bottom:#1d3f73;--bar-edge:#14294b;--bar-ink:#fff;--bar-ink-dim:#c3d6ef;--link:#1d4f8f;--tile-hover:#e8f0fb;--ok:#2f7d3a;--warn:#a8700a;--crit:#a83229;--ok-bg:#e3f2e5;--warn-bg:#fbf0d9;--crit-bg:#fae4e2;--focus:#2f6fc0;--tile-bg:#f4f7fc;--tile-border:#e1e9f4;--tip:#16202e;--tip-ink:#f3f7fc;--shadow:0 1px 3px #14294b29;--r:3px;--w:1180px}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans,Segoe UI,Tahoma,Verdana,sans-serif;font-size:14px;line-height:1.5}a{color:var(--link)}:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.masthead{background:linear-gradient(180deg, var(--bar-top) 0%, var(--bar-bottom) 100%);border-bottom:2px solid var(--bar-edge);color:var(--bar-ink);box-shadow:inset 0 1px #ffffff2e}.masthead-in{max-width:var(--w);flex-wrap:wrap;align-items:center;gap:18px;min-height:54px;margin:0 auto;padding:0 16px;display:flex}.brand{letter-spacing:.3px;align-items:center;gap:9px;font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif;font-size:20px;font-weight:700;display:flex}a.brand{color:inherit;text-decoration:none}a.brand:hover .brand-mark,a.brand:focus-visible .brand-mark{background:#ffffff47;border-color:#ffffff80}.brand-mark{background:#ffffff29;border:1px solid #ffffff4d;border-radius:2px;flex:none;place-items:center;width:26px;height:26px;transition:background .12s,border-color .12s;display:grid}.brand-mark svg{width:16px;height:16px}.brand-logo{object-fit:contain;flex:none;max-width:180px;height:26px;display:block}.brand em{color:var(--bar-ink-dim);font-style:normal;font-weight:600}.masthead-spacer{flex:auto}.acct{color:var(--bar-ink-dim);align-items:center;gap:10px;font-size:13px;display:flex}.acct strong{color:var(--bar-ink);font-weight:500}.chip-btn{font:inherit;color:var(--bar-ink);border-radius:var(--r);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff42;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.chip-btn:hover{background:#ffffff38}.chip-btn svg{width:13px;height:13px}.context{background:var(--pane-alt);border-bottom:1px solid var(--line)}.context-in{max-width:var(--w);flex-wrap:wrap;align-items:center;gap:14px;margin:0 auto;padding:9px 16px;display:flex}.crumbs{color:var(--ink-soft);align-items:center;gap:7px;font-size:13px;display:flex}.crumbs b{color:var(--ink);font-weight:600}.crumbs .sep{color:var(--ink-faint)}.crumb-back{color:var(--link);text-decoration:none}.crumb-back:hover{text-decoration:underline}.state{letter-spacing:.4px;text-transform:uppercase;border:1px solid;border-radius:2px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.state-ok{color:var(--ok);background:var(--ok-bg);border-color:color-mix(in oklab, var(--ok) 35%, transparent)}.state-warn{color:var(--warn);background:var(--warn-bg);border-color:color-mix(in oklab, var(--warn) 35%, transparent)}.state-crit{color:var(--crit);background:var(--crit-bg);border-color:color-mix(in oklab, var(--crit) 35%, transparent)}.state-sm{letter-spacing:.5px;padding:1px 6px;font-size:10px}.tip{z-index:60;background:var(--tip);width:max-content;max-width:252px;color:var(--tip-ink);text-align:left;pointer-events:none;opacity:0;visibility:hidden;border-radius:3px;padding:8px 10px;font-size:11.5px;line-height:1.45;transition:opacity .12s;position:fixed;top:0;left:0;box-shadow:0 6px 18px #14294b52}.tip.on{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.tip{transition:none}}.visit{white-space:nowrap;color:var(--link);background:var(--pane);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.visit:hover{background:var(--tile-hover)}.visit svg{flex:none;width:12px;height:12px}.dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pane{--ico:var(--link)}.c-files{--ico:#c07a10}.c-email{--ico:#1d72b8}.c-domains{--ico:#4f4fd0}.c-db{--ico:#0d8078}.c-security{--ico:#1f8348}.c-apps{--ico:#8a45b5}.c-webserver{--ico:#c52}.c-metrics{--ico:#c03a63}.c-account{--ico:#5f6d82}.c-surfaces{--ico:#1d5599}.frame{max-width:var(--w);grid-template-columns:252px minmax(0,1fr);align-items:start;gap:16px;margin:0 auto;padding:16px;display:grid}.frame.is-single{grid-template-columns:minmax(0,1fr)}@media (width<=940px){.frame{grid-template-columns:minmax(0,1fr)}}.pane{background:var(--pane);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.pane+.pane{margin-top:12px}.pane.is-over{border-color:var(--link);box-shadow:0 0 0 2px color-mix(in oklab, var(--link) 28%, transparent), var(--shadow)}.pane.is-over .pane-body{background:color-mix(in oklab, var(--link) 5%, transparent)}.bar{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg, var(--bar-top) 0%, var(--bar-bottom) 100%);border-bottom:1px solid var(--bar-edge);color:var(--bar-ink);letter-spacing:.35px;align-items:center;gap:9px;padding:7px 11px;font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif;font-size:15px;font-weight:600;list-style:none;display:flex;box-shadow:inset 0 1px #fff3}.bar::-webkit-details-marker{display:none}.bar:hover{filter:brightness(1.09)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bar>svg.bar-icon{opacity:.92;flex:none;width:17px;height:17px}.bar-title{flex:auto;min-width:0}.bar:has(.bar-count) .bar-title{flex:0 auto}.bar-count{letter-spacing:0;color:var(--bar-ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff21;border:1px solid #ffffff1f;border-radius:9px;margin-right:auto;padding:0 7px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:400}.twist{opacity:.85;flex:none;width:15px;height:15px;transition:transform .16s}details[open]>.bar .twist{transform:rotate(90deg)}details.pane:not([open])>.bar{border-bottom:none}@media (prefers-reduced-motion:reduce){.twist{transition:none}}.tiles{background:var(--pane);grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:8px;padding:12px;display:grid}.tile{background:var(--tile-bg);border:1px solid var(--tile-border);font:inherit;color:var(--ink);text-align:center;cursor:pointer;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:center;gap:9px;min-height:124px;padding:16px 12px 14px;text-decoration:none;display:flex;position:relative}.tile:hover{background:color-mix(in oklab, var(--ico) 7%, var(--pane));border-color:color-mix(in oklab, var(--ico) 42%, transparent)}.tile-ico{color:var(--ico);flex:none;place-items:center;display:grid}.tile-ico svg{width:28px;height:28px}.tile-label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden}.tile-sub{color:var(--ink-faint);letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.tile.on{border-color:var(--ico);background:color-mix(in oklab, var(--ico) 10%, var(--pane))}.tile.is-soon{color:var(--ink-faint)}.tile.is-soon .tile-ico{color:var(--ink-faint);opacity:.7}.tile.is-danger .tile-ico{color:var(--crit)}.tile.is-danger:hover{background:color-mix(in oklab, var(--crit) 6%, var(--pane));border-color:color-mix(in oklab, var(--crit) 40%, transparent)}.tile-more{border-style:dashed;border-color:var(--tile-border);color:var(--ink-faint);background:0 0;justify-content:center;min-height:0;padding:10px 12px}.tile-more:hover{background:var(--tile-hover);color:var(--ink-soft);border-color:var(--ink-faint)}.grip{font:inherit;color:var(--ink-faint);cursor:grab;background:0 0;border:0;border-radius:3px;padding:3px 5px;font-size:13px;line-height:1}.grip:hover{color:var(--ink);background:var(--tile-hover)}.grip:active{cursor:grabbing}.grip:focus-visible{outline:2px solid var(--link);outline-offset:1px}tr.is-dragging td{opacity:.4}tr.is-over td{box-shadow:inset 0 2px 0 var(--link)}.inpfix{background:var(--pane);border:1px solid var(--line);border-radius:var(--r);align-items:stretch;min-width:0;display:flex;overflow:hidden}.inpfix:focus-within{border-color:var(--link)}.inpfix>.inpfix-lead{color:var(--ink-faint);background:var(--tile-bg);border-right:1px solid var(--line);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;padding:0 2px 0 9px;font-family:IBM Plex Mono,monospace;font-size:12px;display:flex}.inpfix>input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;padding:7px 9px;font-family:IBM Plex Mono,monospace;font-size:12px}.choices{grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:10px;display:grid}.choice{text-align:left;font:inherit;color:var(--ink);background:var(--tile-bg);border:1px solid var(--tile-border);cursor:pointer;border-radius:5px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:2px 12px;padding:14px 15px;display:grid}.choice>svg{width:24px;height:24px;color:var(--c,var(--ico));grid-row:span 2;margin-top:1px}.choice-name{align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:600;display:flex}.choice-what{color:var(--ink-soft);margin:0;font-size:11.5px;line-height:1.55}.choice:hover:not(.is-current):not(:disabled){background:color-mix(in oklab, var(--c,var(--ico)) 7%, var(--pane));border-color:color-mix(in oklab, var(--c,var(--ico)) 45%, transparent)}.choice.is-current{cursor:default;background:color-mix(in oklab, var(--c,var(--ico)) 9%, var(--pane));border-color:color-mix(in oklab, var(--c,var(--ico)) 55%, transparent)}.choice:disabled{cursor:default}.choice:disabled:not(.is-current) .choice-name,.choice:disabled:not(.is-current) .choice-what{color:var(--ink-faint)}.choice-now{letter-spacing:.6px;text-transform:uppercase;color:var(--c,var(--ico));border:1px solid color-mix(in oklab, var(--c,var(--ico)) 45%, transparent);background:var(--pane);border-radius:999px;flex:none;padding:1px 7px;font-size:9.5px;font-weight:600}.aside-line{color:var(--ink-soft);margin:12px 0 0;font-size:11.5px;line-height:1.55}.aside-line+.aside-line{margin-top:6px}.flag{letter-spacing:.5px;text-transform:uppercase;color:var(--ink-faint);border:1px solid var(--line);background:var(--pane-alt);border-radius:2px;padding:0 4px;font-size:9px;font-weight:600;position:absolute;top:6px;right:6px}.bar-tabs{padding-right:11px}.tabs{z-index:1;flex:auto;align-items:flex-end;gap:2px;margin:-7px 0 -8px;padding-top:7px;display:flex;position:relative}.tab{letter-spacing:.3px;color:var(--bar-ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px 3px 0 0;align-items:center;gap:7px;padding:7px 13px 8px;font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif;font-size:13.5px;font-weight:600;display:inline-flex}.tab:hover{color:var(--bar-ink);background:#ffffff1f}.tab.is-on{background:var(--pane);color:var(--ink)}.tab-alert{background:var(--crit);color:#fff;font-variant-numeric:tabular-nums;border-radius:3px;align-items:center;gap:3px;padding:3px 5px 3px 4px;font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.tab-alert svg{width:11px;height:11px}.tab em{opacity:.75;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-style:normal}.tab.is-on em{color:var(--ink-faint);opacity:1}.pane-body{padding:4px 12px 12px}.tablewrap{overflow-x:auto}.surfaces{border-collapse:collapse;width:100%;font-size:12.5px}.surfaces th{text-align:left;letter-spacing:.7px;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;padding:8px 10px 6px;font-size:9.5px;font-weight:600}.surfaces td{border-top:1px solid var(--line-soft);white-space:nowrap;padding:9px 10px}.surfaces tr:hover td{background:var(--pane-alt)}.surfaces tr.is-here td{background:var(--pane-alt);border-top-color:var(--line)}.surfaces tr.is-here td:first-child{box-shadow:inset 2px 0 0 var(--link)}.addr{color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:12px}.path{color:var(--link);font-family:IBM Plex Mono,monospace;font-size:11.5px;text-decoration:none}.path:hover{text-decoration:underline}.path.is-ref{color:var(--ink-faint)}.sitelist{margin:0;padding:0;list-style:none}.siterow{border-top:1px solid var(--line-soft);cursor:pointer;padding:0 14px;position:relative}.siterow-main:after{content:"";position:absolute;inset:0}.siterow:first-child{border-top:none}.siterow:hover{background:var(--pane-alt)}.siterow-main{min-width:0;color:inherit;align-items:center;gap:11px;padding:13px 0;text-decoration:none;display:flex}.siterow-main:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.siterow-head{align-items:center;gap:8px;min-width:0;display:flex}.siterow-name{color:var(--link);text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:13.5px;font-weight:600;overflow:hidden}.siterow:hover .siterow-name{text-decoration:underline}.dot.is-idle{color:var(--ink-faint)}.state-idle{color:var(--ink-soft);background:var(--pane-alt);border-color:var(--line)}.dot.is-ok{color:var(--ok)}.dot.is-warn{color:var(--warn)}.dot.is-crit{color:var(--crit)}.siterow-sub{align-items:center;gap:11px;min-width:0;margin-top:5px;display:flex;overflow:hidden}.siterow-sub .stat{flex:none}.stat{font-variant-numeric:tabular-nums;color:var(--ink-soft);cursor:help;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.stat svg{width:13px;height:13px;color:var(--ink-faint)}.stat em{color:var(--ink-faint);font-style:normal}.stat.none,.stat.none em,.stat.none svg{color:var(--line)}.siterow:hover .stat svg{color:var(--ink-soft)}.siterow:hover .stat.none,.siterow:hover .stat.none svg{color:var(--ink-faint)}.sitehead,.siterow{grid-template-columns:minmax(0,1fr) 92px 224px 184px 84px;align-items:center;gap:14px;display:grid}.sitehead.has-owner,.sitelist.has-owner .siterow{grid-template-columns:minmax(0,1fr) 92px 224px 184px 100px 84px}.statuscell,.noticecell{position:relative}.usecell{align-content:center;gap:5px;display:grid;position:relative}.usebar{border:1px solid var(--line);background:var(--pane-alt);cursor:help;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;height:19px;padding:0 7px;display:flex;position:relative;overflow:hidden}.usebar-fill{pointer-events:none;border-right:2px solid;position:absolute;top:0;bottom:0;left:0}.usebar-fill.fill{background:var(--ok-bg);border-right-color:var(--ok)}.usebar-fill.fill.w{background:var(--warn-bg);border-right-color:var(--warn)}.usebar-fill.fill.c{background:var(--crit-bg);border-right-color:var(--crit)}.usebar-fill[style*="width: 0%"]{border-right-width:0}.usebar-name,.usebar-val{white-space:nowrap;position:relative}.usebar-name{color:var(--ink-soft);font-size:10.5px}.usebar-val{font-variant-numeric:tabular-nums;color:var(--ink);text-overflow:ellipsis;font-family:IBM Plex Mono,monospace;font-size:10px;overflow:hidden}.noticecell{flex-wrap:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}.notice-chip{text-overflow:ellipsis;border-radius:var(--r);white-space:nowrap;cursor:help;border:1px solid;min-width:0;padding:2px 6px;font-size:10.5px;font-weight:600;overflow:hidden}.notice-chip.is-warn{color:var(--warn);background:var(--warn-bg);border-color:var(--warn)}.notice-chip.is-crit{color:var(--crit);background:var(--crit-bg);border-color:var(--crit)}.notice-more{color:var(--ink-soft);cursor:help;flex:none;font-size:10.5px;font-weight:600}.notice-none{color:var(--line)}.sitehead{border-bottom:1px solid var(--line);background:var(--pane-alt);padding:0 14px}.colh{font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:9px 0;font-size:11px;font-weight:600;display:flex}.colh:hover{color:var(--link)}.colh:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.colh-dir{width:11px;height:11px;color:var(--link)}.colh-dir.asc{transform:rotate(-90deg)}.colh-dir.desc{transform:rotate(90deg)}.siteicon{border:1px solid var(--tile-border);background:var(--tile-bg);width:30px;height:30px;color:var(--link);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.siteicon svg{width:15px;height:15px}.siterow:hover .siteicon{background:var(--tile-hover)}.sitecell{min-width:0}.mutecell{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;position:relative;overflow:hidden}.actcell{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.siterow-visit{flex:none;position:relative}.siterow-go{width:14px;height:14px;color:var(--ink-faint);pointer-events:none;flex:none;position:relative}@media (width<=860px){.sitehead{display:none}.sitehead.has-owner,.sitelist.has-owner .siterow,.siterow{grid-template-columns:minmax(0,1fr) 150px;gap:6px 14px}.siterow-main{grid-column:1/-1}.statuscell,.noticecell{grid-column:1}.usecell{grid-column:1;padding-bottom:13px}.mutecell,.actcell{grid-column:2}}@media (width<=640px){.siterow-visit{display:none}}.crumb{color:var(--bar-ink-dim);font:inherit;text-decoration:none}.crumb:hover{color:var(--bar-ink);text-decoration:underline}.crumb-sep{color:#ffffff73}.handler{background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:3px;align-items:center;gap:6px;padding:2px 8px 2px 6px;font-size:11.5px;display:inline-flex}.handler svg{width:13px;height:13px;color:var(--h);flex:none}.rowact{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:2px 6px;font-size:11.5px;display:inline-flex}.rowact:hover{background:var(--tile-hover)}.rowact:disabled{color:var(--ink-faint);cursor:default}.rowact:disabled:hover{background:0 0}.rowmore{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;margin-left:2px;padding:3px 7px;font-size:15px;line-height:1}.rowmore:hover{background:var(--tile-hover);border-color:var(--line);color:var(--ink)}.menu{z-index:70;background:var(--pane);border:1px solid var(--line);border-radius:4px;min-width:196px;padding:4px;display:none;position:fixed;box-shadow:0 8px 24px #14294b38}.menu.on{display:block}.menu button{font:inherit;width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:9px;padding:6px 8px;font-size:12.5px;display:flex}.menu button:hover{background:var(--tile-hover)}.menu button svg{width:14px;height:14px;color:var(--ink-faint);flex:none}.menu button.danger,.menu button.danger svg{color:var(--crit)}.menu .sep{background:var(--line-soft);height:1px;margin:4px 2px}.pane-foot{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px;margin-top:2px;padding:10px 10px 2px;display:flex}#sf-actions{flex-wrap:wrap;gap:8px;display:inline-flex}.console{border-top:1px solid var(--bar-edge);background:#0f1720;height:232px;padding:9px 11px;font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.65;overflow-y:auto}.cline{white-space:pre;color:#c3d2e6;gap:10px;display:flex}.cline .ts{color:#5d7a96}.cline.ok{color:#7fc98c}.cline.warn{color:#e0b458}.cline.err{color:#ef8a7c}.cline.info{color:#86b6ee}.cline.dim{color:#6d7f96}.console-bar{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 11px;display:flex}.console-bar .hint{color:var(--ink-soft);margin-left:auto;font-size:11.5px}.form{gap:15px;padding:14px 11px 6px;display:grid}.field{align-content:start;gap:5px;min-width:0;display:grid}.field>label{color:var(--ink);font-size:12px;font-weight:600}.field .hint{color:var(--ink-soft);font-size:11px;line-height:1.4}.update-modes{border:0;margin:0;padding:0}.update-modes legend{color:var(--ink);margin-bottom:7px;padding:0;font-size:12px;font-weight:600}.update-modes .checkrow{border:1px solid var(--line);background:var(--pane);cursor:pointer;border-radius:3px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.update-modes .checkrow:has(input:checked){border-color:var(--focus);background:var(--tile-hover)}.update-modes input{margin-top:2px}.update-modes input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.update-modes .checkrow span{gap:2px;display:grid}.update-modes .checkrow small{color:var(--ink-soft);font-weight:400;line-height:1.35}.row2{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:15px;display:grid}.inp,.sel{font:inherit;width:100%;color:var(--ink);background:var(--pane);border:1px solid var(--line);border-radius:3px;padding:6px 9px;font-size:13px}.inp.mono,.sel.mono{font-family:IBM Plex Mono,monospace;font-size:12px}.inp[readonly]{background:var(--tile-bg);color:var(--ink-soft)}.seg{border:1px solid var(--line);background:var(--pane);border-radius:3px;flex-wrap:wrap;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.seg button{font:inherit;border:0;border-right:1px solid var(--line);background:var(--pane);color:var(--ink-soft);cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:12.5px}.seg button:last-child{border-right:0}.seg button:hover{background:var(--tile-hover);color:var(--ink)}.seg button.on{background:var(--bar-bottom);color:var(--bar-ink);font-weight:600}.seg button em{font-variant-numeric:tabular-nums;color:var(--ink-faint);font-style:normal}.seg button.on em{color:var(--bar-ink-dim)}.envs{gap:5px;display:grid}.env{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;align-items:center;gap:5px;display:grid}.env .inp{padding:5px 8px}.env-del{font:inherit;color:var(--ink-faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:3px 7px;font-size:15px;line-height:1}.env-del:hover{color:var(--crit);border-color:var(--line)}.railfoot{border-top:1px solid var(--line-soft);margin-top:12px}.railfoot-status{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.railfoot-nav{border-top:1px solid var(--line-soft);align-items:center;gap:3px;padding-top:7px;display:flex}.railfoot-nav:first-child{border-top:0;padding-top:7px}.railfoot-refresh{padding:3px 5px}.railfoot-refresh svg{width:14px;height:14px}.railfoot-refresh svg.spinning{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.railfoot-refresh svg.spinning{opacity:.5;animation:none}}.totp-qr{width:200px;max-width:100%;margin:0 0 12px;display:block}.quota{color:var(--ink-soft);font-size:11.5px}.quota b{font-variant-numeric:tabular-nums;color:var(--ink);font-family:IBM Plex Mono,monospace;font-weight:500}.pane-foot p{color:var(--ink-soft);margin:0;font-size:11.5px}.addbtn{font:inherit;color:var(--pane);background:var(--bar-bottom);border:1px solid var(--bar-edge);border-radius:var(--r);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.addbtn:hover{background:var(--bar-top)}.addbtn:disabled{opacity:.5;cursor:default}.addbtn:disabled:hover{background:var(--bar-bottom)}.rail{position:sticky;top:16px}@media (width<=940px){.rail{position:static}}.body{padding:4px 12px 12px}.rail .body{padding:14px 14px 16px}.meter+.meter{margin-top:11px}.meter-top{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.meter-name{color:var(--ink-soft);font-size:12.5px}.meter-val{font-variant-numeric:tabular-nums;color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:11.5px}.rail-live,.rail-live .meter+.meter{border-top:1px solid var(--line-soft);margin-top:13px;padding-top:12px}.track.split .seg+.seg{box-shadow:inset 1px 0 0 var(--pane)}.track{background:var(--pane-alt);border:1px solid var(--line);border-radius:2px;height:8px;overflow:hidden}.fill{background:var(--ok);height:100%}.track.split{display:flex}.seg{height:100%}.seg-surfaces{background:var(--ok)}.seg-php,.seg-logs{background:var(--bar-top)}.seg-private{background:var(--bar-bottom)}.seg-other{background:var(--ink-faint)}.folders-more{font-style:italic}.segkey{color:var(--ink-soft);flex-wrap:wrap;gap:4px 12px;margin-top:5px;font-size:11px;display:flex}.segkey span,.segkey a{align-items:center;gap:5px;display:inline-flex}.segkey a{color:inherit;text-decoration:none}.segkey a:hover,.segkey a:focus-visible{text-decoration:underline}.disk-folder{min-width:0}.disk-folder summary{cursor:pointer;align-items:center;gap:5px;list-style:none;display:inline-flex}.disk-folder summary::-webkit-details-marker{display:none}.disk-folder summary:before{content:"›";font-size:14px;line-height:8px}.disk-folder[open] summary:before{transform:rotate(90deg)}.disk-folder-toggle,.disk-folder-open{font-style:italic}.disk-children{border-left:1px solid var(--line-soft);flex-direction:column;align-items:flex-start;gap:3px;margin:4px 0 2px 13px;padding-left:8px;display:flex}.disk-folder-empty{margin:0;font-style:italic}.disk-folder-open{margin-top:2px}.swatch{border-radius:2px;flex:none;width:8px;height:8px}.fill.w{background:var(--warn)}.fill.c{background:var(--crit)}.facts{margin:0}.fact{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;display:flex}.fact:last-child{border-bottom:0}.fact dt{color:var(--ink-soft);white-space:nowrap;font-size:12.5px}.fact dd{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;margin:0;font-family:IBM Plex Mono,monospace;font-size:11.5px}.ns{border-top:1px solid var(--line);margin-top:13px;padding-top:12px}.ns-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ns-hint{color:var(--ink-soft);margin:9px 0 0;font-size:11px;line-height:1.45}.eyebrow{letter-spacing:.7px;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:600}.ns-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ns-list li{color:var(--ink);background:var(--pane-alt);border:1px solid var(--line-soft);white-space:nowrap;text-overflow:ellipsis;border-radius:2px;padding:4px 8px;font-family:IBM Plex Mono,monospace;font-size:11.5px;overflow:hidden}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.search{flex:260px;align-items:center;display:flex;position:relative}.search>svg{width:15px;height:15px;color:var(--ink-faint);pointer-events:none;position:absolute;left:9px}.search input{font:inherit;width:100%;color:var(--ink);background:var(--pane);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:8px 10px 8px 30px;font-size:13.5px}.search input::placeholder{color:var(--ink-faint)}.toolbar .search input,.toolbar .sel,.toolbar .seg,.toolbar .tool-btn,.toolbar .addbtn{height:33px;box-shadow:var(--shadow);font-size:13px}.toolbar .search input{padding:0 10px 0 30px}.toolbar .sel{padding:0 8px}.toolbar .tool-btn{padding:0 11px}.toolbar .addbtn{padding:0 13px}.toolbar .seg{padding:0}.toolbar .seg button{height:100%;padding:0 12px;font-size:13px}.tool-btn{font:inherit;color:var(--ink-soft);background:var(--pane);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;box-shadow:var(--shadow);white-space:nowrap;justify-content:center;align-items:center;padding:8px 11px;font-size:12.5px;display:inline-flex}.tool-btn:hover{background:var(--tile-hover);color:var(--ink)}.tool-btn:disabled{color:var(--ink-faint);cursor:default}.linkbtn{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.notice{border-radius:var(--r);background:var(--warn-bg);border:1px solid;border-left-width:4px;border-color:color-mix(in oklab, var(--warn) 40%, transparent);align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}.notice>svg{width:17px;height:17px;color:var(--warn);flex:none;margin-top:1px}.notice>div>b{margin-bottom:1px;display:block}.notice p{color:var(--ink-soft);margin:0}.notice code{color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:12px}.notice-info{background:color-mix(in oklab, var(--link) 8%, var(--pane));border-color:color-mix(in oklab, var(--link) 35%, transparent)}.notice-info>svg{color:var(--link)}.ask{width:min(460px,100vw - 32px);color:var(--ink);background:0 0;border:0;padding:0}.ask::backdrop{background:#14294b80}.ask .pane{margin:0}.ask-body{padding-top:12px}.ask-body .notice{margin-bottom:12px}.ask-message{margin:0;font-size:13px;line-height:1.5}.ask-foot{justify-content:flex-end;padding-bottom:10px}.ask-choices{flex-wrap:wrap;gap:6px;display:flex}.ask-choice{font:inherit;text-align:left;color:var(--ink);background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:var(--r);cursor:pointer;gap:1px;padding:5px 9px;font-size:12px;display:grid}.ask-choice:hover{background:var(--tile-hover);border-color:var(--line)}.ask-choice:disabled{opacity:.55;cursor:default}.ask-choice em{color:var(--ink-soft);font-family:IBM Plex Mono,monospace;font-size:10.5px;font-style:normal}.ask-choice.is-on{background:var(--tile-hover);border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.ask-toggle{color:var(--ink-soft);cursor:pointer;align-items:center;gap:7px;margin-top:2px;font-size:12px;font-weight:400;display:flex}.ask-toggle input{margin:0}.setup-checklist{margin-bottom:14px}.setup-checklist-toolbar{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.setup-checklist-toolbar>p{color:var(--ink-soft);margin:0;font-size:13px}.setup-checklist-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.setup-checklist-steps li{background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:var(--r);grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.setup-checklist-steps b{display:block}.setup-checklist-steps small{color:var(--ink-soft);margin-top:2px;font-size:12px;display:block}.setup-checklist-mark{flex:none;width:18px;height:18px}.setup-checklist-steps li.is-done{background:var(--ok-bg);border-color:color-mix(in oklab, var(--ok) 35%, transparent)}.setup-checklist-steps li.is-done .setup-checklist-mark{color:var(--ok)}.setup-checklist-steps li.is-pending-required{background:var(--crit-bg);border-color:color-mix(in oklab, var(--crit) 35%, transparent)}.setup-checklist-steps li.is-pending-required .setup-checklist-mark{color:var(--crit)}.setup-checklist-steps li.is-pending-optional{background:var(--warn-bg);border-color:color-mix(in oklab, var(--warn) 35%, transparent)}.setup-checklist-steps li.is-pending-optional .setup-checklist-mark{color:var(--warn)}.setup-checklist-steps li.is-dismissed{background:var(--tile-bg);border-color:var(--tile-border)}.setup-checklist-steps li.is-dismissed .setup-checklist-mark{color:var(--ink-faint)}.setup-checklist-steps li.is-dismissed small{font-style:italic}.updir>td{background:var(--pane-alt)}.updir .path{font-size:12.5px}.updir-note{color:var(--ink-faint);font-size:11.5px}.codeedit .cm-editor{height:62vh;min-height:300px}.codeedit .cm-scroller{overflow:auto}.phpinfo-frame{border:1px solid var(--line);border-radius:var(--r);width:100%;height:62vh;min-height:300px}.preview{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(45deg, var(--pane-alt) 25%, transparent 25%, transparent 75%, var(--pane-alt) 75%) 0 0 / 18px 18px, linear-gradient(45deg, var(--pane-alt) 25%, transparent 25%, transparent 75%, var(--pane-alt) 75%) 9px 9px / 18px 18px, var(--pane);justify-content:center;align-items:center;min-height:220px;margin:12px 0 0;padding:16px;display:flex;overflow:auto}.preview img{max-width:100%;max-height:62vh}.ns-foreign{color:var(--crit)}.tool-btn:disabled{opacity:.55;cursor:default}.tool-btn:disabled:hover{background:var(--pane);color:var(--ink-soft)}.tool-btn.is-danger{color:var(--crit);border-color:color-mix(in oklab, var(--crit) 45%, var(--line))}.tool-btn.is-danger:hover{background:var(--crit-bg);color:var(--crit)}.empty{text-align:center;color:var(--ink-faint);padding:22px 14px;font-size:13px;display:none}.is-void .empty{display:block}.foot{max-width:var(--w);color:var(--ink-faint);flex-wrap:wrap;gap:14px;margin:0 auto;padding:6px 16px 26px;font-size:11.5px;display:flex}.site-view-head{max-width:var(--w);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:16px 16px 0;display:flex}.banner-strip{max-width:var(--w);margin:0 auto;padding:16px 16px 0}.two-factor-reminder>div{flex:1}.two-factor-reminder>button{flex:none}.site-view-head h1{margin:0;font-size:22px}.view-switch:has(button:disabled){opacity:.55}.simple-more:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.simple-site{background:var(--pane);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);margin-bottom:12px;padding:14px}.simple-surface-line{justify-content:space-between;align-items:center;gap:14px;display:flex}.simple-surface-line>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.simple-actions{justify-content:flex-end}.simple-more{color:var(--link);cursor:pointer;font:inherit;background:0 0;border:0;margin:9px 0 0;padding:0;font-size:12px}.simple-tools{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.simple-tools>.tile,.simple-settings>.tile{justify-content:center;width:104px;min-height:74px;padding:12px 10px}.simple-settings{position:relative}.simple-settings>summary{list-style:none}.simple-settings>summary::-webkit-details-marker{display:none}.simple-settings-body{z-index:4;background:var(--pane);border:1px solid var(--line);border-radius:var(--r);width:min(440px,100vw - 48px);box-shadow:var(--shadow);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid;position:absolute;right:0}.simple-settings-body a{color:var(--link);padding:7px}.simple-settings-body .tool-btn{grid-column:1/-1;justify-self:start}.simple-warnings{color:var(--warn);background:var(--warn-bg);border-radius:var(--r);margin:12px 0 0;padding:9px 9px 9px 26px;font-size:11.5px}@media (width<=620px){.site-view-head,.simple-surface-line{flex-direction:column;align-items:flex-start}.simple-actions{justify-content:flex-start}.simple-settings-body{grid-template-columns:1fr;left:0;right:auto}}.visitor-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-bottom:14px;display:grid}.visitor-stat{background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:var(--r);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.visitor-stat-num{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}.visitor-stat-label{color:var(--ink-soft);font-size:11px}.visitor-stat.is-warn .visitor-stat-num{color:var(--warn)}.visitor-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=760px){.visitor-grid{grid-template-columns:1fr 1fr}.visitor-grid>.is-wide{grid-column:1/-1}}.visitor-card{background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:var(--r);flex-direction:column;gap:10px;padding:14px;display:flex}.visitor-card-head{align-items:center;gap:7px;display:flex}.visitor-card-ico{width:15px;height:15px;color:var(--ico);flex:none}.visitor-card-title{color:var(--ink);font-size:12.5px;font-weight:600}.visitor-card-note{color:var(--ink-faint);margin-left:auto;font-size:10.5px;font-style:italic}.visitor-chart{width:100%;position:relative}.visitor-mini-table{border-collapse:collapse;width:100%;font-size:11.5px}.visitor-mini-table th{text-align:left;letter-spacing:.3px;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--tile-border);padding:4px 6px;font-size:10px;font-weight:600}.visitor-mini-table td{border-bottom:1px solid var(--tile-border);color:var(--ink);padding:4px 6px}.visitor-mini-table th:last-child,.visitor-mini-table td:last-child{text-align:right;font-variant-numeric:tabular-nums}.visitor-mini-table tbody tr:last-child td{border-bottom:0}.visitor-mini-table td.mono{word-break:break-word;font-family:monospace;font-size:11px}.visitor-mini-empty{color:var(--ink-faint);font-style:italic;text-align:center!important;padding:10px 6px!important}.signin{place-items:center;min-height:100vh;padding:24px 16px 56px;display:grid}.signin-col{width:100%;max-width:392px}.signin-brand{letter-spacing:.3px;color:var(--bar-bottom);justify-content:center;align-items:center;gap:9px;margin-bottom:14px;font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif;font-size:25px;font-weight:700;display:flex}.signin-brand .brand-mark{background:linear-gradient(180deg, var(--bar-top) 0%, var(--bar-bottom) 100%);border-color:var(--bar-edge);width:30px;height:30px;color:var(--bar-ink)}.signin-brand .brand-mark svg{width:18px;height:18px}.signin-brand .brand-logo{max-width:260px;height:30px}.signin-support{text-align:center;margin:12px 0 0;font-size:13px}.signin-brand em{color:var(--ink-soft);font-style:normal;font-weight:600}.signin .form{padding:16px 14px 6px}.signin-actions{align-items:center;gap:10px;padding:4px 14px 16px;display:flex}.signin-actions .addbtn{padding:7px 18px;font-size:13px}.signin-spacer{flex:auto}.signin-dev{justify-content:center;margin-top:12px;display:flex}.signin .notice{margin:0 14px 14px}.prefill{position:relative}.prefill-list{z-index:70;background:var(--pane);border:1px solid var(--line);border-radius:4px;width:max-content;max-width:100vw;padding:4px;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #14294b38}.prefill-list .eyebrow{border-bottom:1px solid var(--line-soft);margin-bottom:3px;padding:5px 8px 4px;display:block}.prefill-list button{font:inherit;width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:9px;padding:6px 8px;font-size:12.5px;display:flex}.prefill-list button:hover{background:var(--tile-hover)}.prefill-list button svg{width:14px;height:14px;color:var(--ink-faint);flex:none}.prefill-list button span{white-space:nowrap;flex:auto}.prefill-list button em{color:var(--ink-faint);font-family:IBM Plex Mono,monospace;font-size:10.5px;font-style:normal}.prefill-empty{color:var(--ink-soft);padding:8px;font-size:11.5px}.signin-foot{text-align:center;color:var(--ink-faint);margin-top:12px;font-size:11.5px}.sites-empty{text-align:center;color:var(--ink-faint);padding:34px 16px 38px}.sites-empty svg{width:34px;height:34px;color:var(--line)}.sites-empty b{color:var(--ink-soft);margin:9px 0 3px;font-weight:600;display:block}.sites-empty p{margin:0;font-size:12.5px}.boot{max-width:var(--w);color:var(--ink-soft);margin:0 auto;padding:40px 16px;font-size:13px}.plan-line{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:10px;padding:5px 0;font-size:11.5px;display:flex}.plan-line:last-child{border-bottom:0}.plan-line dt{color:var(--ink-soft)}.plan-line dd{color:var(--ink);text-align:right;overflow-wrap:anywhere;margin:0;font-family:IBM Plex Mono,monospace;font-size:11px}.notice-crit{background:var(--crit-bg);border-color:color-mix(in oklab, var(--crit) 40%, transparent)}.notice-crit>svg{color:var(--crit)}.notice-ok{background:var(--ok-bg);border-color:color-mix(in oklab, var(--ok) 40%, transparent)}.notice-ok>svg{color:var(--ok)}
