:root{--bg:#f5f5f7;--window:#fff;--panel:#fff;--panel-2:#f7f7f9;--sidebar:#f0f0f4bd;--sidebar-solid:#f0f0f3;--control-bg:#fff;--fill:#7676801a;--fill-hover:#7676802e;--separator:#3c3c4321;--separator-strong:#3c3c433d;--label:#1d1d1f;--label-2:#6e6e73;--label-3:#8e8e93;--success:#1e7b34;--success-bg:#34c75924;--warning:#a84b00;--warning-bg:#ff950021;--amber:#ff9f0a;--danger:#d70015;--danger-bg:#ff3b301a;--signal:#d92d20;--signal-bg:#ff3b301f;--shadow-window:0 0 0 .5px #00000024,0 24px 60px -18px #00000047;--shadow-pop:0 0 0 .5px #0000001f,0 12px 32px #0000002e;--shadow-control:0 0 0 .5px #00000024,0 1px 1.5px #00000014;--accent:#007aff;--accent-text:#06c;--accent-fg:#fff;--accent-hover:color-mix(in srgb,var(--accent) 86%,#000);--accent-soft:color-mix(in srgb,var(--accent) 12%,transparent);--sel-bg:#3c3c4313;--focus:color-mix(in srgb,var(--accent) 45%,transparent);--r-window:12px;--r-card:10px;--r-control:7px;--row:36px;--control:28px;--pad-card:16px;--font-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text",Roboto,system-ui,sans-serif;--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display",Roboto,system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,"Cascadia Mono",Consolas,monospace;--fs-caption:11px;--fs-body:15px;--fs-head:17px;--fs-title:22px;--fs-stat:26px;--ease:cubic-bezier(.25,.1,.25,1);--ease-out:cubic-bezier(.32,.72,0,1);--dur:.18s;--dur-in:.22s;--dur-press:.1s;--side-w:232px;--w-form:760px;--w-wide:1200px;--insp-w:320px;--zoom:1.12;--bar:color-mix(in srgb,var(--window) 84%,transparent);--bar-line:var(--separator);--tb:var(--label-2);--float:0 0 0 .5px var(--separator),0 1px 2px #0000000f,0 4px 16px #0000000f;--ease-spring:cubic-bezier(.34,1.36,.64,1);--dur-fast:.12s;--dur-panel:.22s;--dur-sheet:.28s;--ease-side:cubic-bezier(.3,0,.2,1);--dur-side:.32s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#161618;--window:#1e1e20;--panel:#252527;--panel-2:#29292c;--sidebar:#26262ab3;--sidebar-solid:#232326;--control-bg:#3a3a3d;--fill:#76768038;--fill-hover:#76768057;--sel-bg:#ebebf517;--separator:#ffffff14;--separator-strong:#ffffff29;--label:#f5f5f7;--label-2:#a1a1a6;--label-3:#7c7c80;--success:#30d158;--success-bg:#30d15829;--warning:#ffb340;--warning-bg:#ff9f0a29;--amber:#ffb340;--danger:#ff6961;--danger-bg:#ff453a29;--signal:#ff6961;--signal-bg:#ff453a29;--shadow-window:0 0 0 .5px #ffffff1a,0 24px 60px -18px #000000b3;--shadow-pop:0 0 0 .5px #ffffff1f,0 12px 32px #00000080;--shadow-control:0 0 0 .5px #ffffff1a,0 1px 1.5px #0000004d;--accent:#0a84ff;--accent-text:#409cff;--accent-fg:#fff;--accent-hover:color-mix(in srgb,var(--accent) 84%,#fff);--float:0 0 0 .5px var(--separator),0 1px 2px #0006,0 8px 24px #00000073}}:root[data-theme=dark]{--bg:#161618;--window:#1e1e20;--panel:#252527;--panel-2:#29292c;--sidebar:#26262ab3;--sidebar-solid:#232326;--control-bg:#3a3a3d;--fill:#76768038;--fill-hover:#76768057;--sel-bg:#ebebf517;--separator:#ffffff14;--separator-strong:#ffffff29;--label:#f5f5f7;--label-2:#a1a1a6;--label-3:#7c7c80;--success:#30d158;--success-bg:#30d15829;--warning:#ffb340;--warning-bg:#ff9f0a29;--amber:#ffb340;--danger:#ff6961;--danger-bg:#ff453a29;--signal:#ff6961;--signal-bg:#ff453a29;--shadow-window:0 0 0 .5px #ffffff1a,0 24px 60px -18px #000000b3;--shadow-pop:0 0 0 .5px #ffffff1f,0 12px 32px #00000080;--shadow-control:0 0 0 .5px #ffffff1a,0 1px 1.5px #0000004d;--accent:#0a84ff;--accent-text:#409cff;--accent-fg:#fff;--accent-hover:color-mix(in srgb,var(--accent) 84%,#fff);--float:0 0 0 .5px var(--separator),0 1px 2px #0006,0 8px 24px #00000073}:root[data-accent=indigo]{--accent:#4453e0;--accent-text:#3a48cc}:root[data-accent=graphite]{--accent:#3a3a3c;--accent-text:#1d1d1f}:root[data-accent=navy]{--accent:#1d4e89;--accent-text:#1d4e89}:root[data-accent=teal]{--accent:#0d7871;--accent-text:#0d7871}:root[data-accent=ocean]{--accent:#0369a1;--accent-text:#0369a1}:root[data-accent=emerald]{--accent:#0f7b57;--accent-text:#0f7b57}:root[data-accent=aubergine]{--accent:#6b2e7a;--accent-text:#6b2e7a}:root[data-accent=slate]{--accent:#475569;--accent-text:#475569}:root[data-accent=copper]{--accent:#924527;--accent-text:#924527}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-accent=indigo]{--accent:#6674ef;--accent-text:#a6b1ff}:root:not([data-theme=light])[data-accent=graphite]{--accent:#d1d1d6;--accent-text:#f5f5f7;--accent-fg:#1c1c1e}:root:not([data-theme=light])[data-accent=navy]{--accent:#3d74c4;--accent-text:#8db4ee}:root:not([data-theme=light])[data-accent=teal]{--accent:#2fbfb8;--accent-text:#2fbfb8;--accent-fg:#1c1c1e}:root:not([data-theme=light])[data-accent=ocean]{--accent:#38a8e0;--accent-text:#38a8e0;--accent-fg:#1c1c1e}:root:not([data-theme=light])[data-accent=emerald]{--accent:#34c293;--accent-text:#34c293;--accent-fg:#1c1c1e}:root:not([data-theme=light])[data-accent=aubergine]{--accent:#b98bd0;--accent-text:#b98bd0;--accent-fg:#1c1c1e}:root:not([data-theme=light])[data-accent=slate]{--accent:#94a3b8;--accent-text:#94a3b8;--accent-fg:#1c1c1e}:root:not([data-theme=light])[data-accent=copper]{--accent:#da8360;--accent-text:#da8360;--accent-fg:#1c1c1e}}:root[data-theme=dark][data-accent=indigo]{--accent:#6674ef;--accent-text:#a6b1ff}:root[data-theme=dark][data-accent=graphite]{--accent:#d1d1d6;--accent-text:#f5f5f7;--accent-fg:#1c1c1e}:root[data-theme=dark][data-accent=navy]{--accent:#3d74c4;--accent-text:#8db4ee}:root[data-theme=dark][data-accent=teal]{--accent:#2fbfb8;--accent-text:#2fbfb8;--accent-fg:#1c1c1e}:root[data-theme=dark][data-accent=ocean]{--accent:#38a8e0;--accent-text:#38a8e0;--accent-fg:#1c1c1e}:root[data-theme=dark][data-accent=emerald]{--accent:#34c293;--accent-text:#34c293;--accent-fg:#1c1c1e}:root[data-theme=dark][data-accent=aubergine]{--accent:#b98bd0;--accent-text:#b98bd0;--accent-fg:#1c1c1e}:root[data-theme=dark][data-accent=slate]{--accent:#94a3b8;--accent-text:#94a3b8;--accent-fg:#1c1c1e}:root[data-theme=dark][data-accent=copper]{--accent:#da8360;--accent-text:#da8360;--accent-fg:#1c1c1e}:root[data-density=compact]{--row:30px;--control:24px;--pad-card:12px}:root[data-text=small]{--zoom:.92}:root[data-text=large]{--zoom:1.12}:root[data-text=normal]{--zoom:1}@media (max-width:860px),(pointer:coarse){:root{--fs-caption:12px}}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/roboto-latin-600-normal.woff2)format("woff2")}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--label);font:400 var(--fs-body)/1.45 var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--focus);outline-offset:1px}svg.i{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seg{background:var(--fill);border-radius:calc(var(--r-control) + 2px);gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.seg button{height:calc(var(--control) - 4px);border-radius:var(--r-control);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.seg button:hover{background:var(--fill)}.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--control-bg);box-shadow:var(--shadow-control)}.menu-list{z-index:40;top:calc(100% + 6px);background:var(--panel);border-radius:var(--r-card);width:300px;max-height:70vh;box-shadow:var(--shadow-pop);padding:6px;position:absolute;inset-inline-end:0;overflow:auto}.menu-h{font-size:var(--fs-caption);color:var(--label-2);padding:8px 10px 3px;font-weight:600}.menu-i{width:100%;height:var(--control);border-radius:var(--r-control);font-size:var(--fs-body);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:flex}.menu-i:hover{background:var(--fill)}.menu-i .tick{width:14px;height:14px;color:var(--label);visibility:hidden}.menu-i[aria-checked=true] .tick{visibility:visible}.window{grid-template-columns:var(--side-w) minmax(0,1fr);background:var(--window);border-radius:var(--r-window);min-height:760px;box-shadow:var(--shadow-window);display:grid;position:relative;overflow:hidden}.window.side-collapsed{grid-template-columns:minmax(0,1fr)}.window.side-collapsed .sidebar{display:none}.window.bare{background:var(--bg);grid-template-columns:minmax(0,1fr)}.sidebar{background:var(--bg);flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden}.side-card{background:var(--sidebar);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border-radius:calc(var(--r-card) + 2px);min-height:0;box-shadow:var(--float);flex-direction:column;flex:auto;gap:1px;padding:12px 4px;display:flex;overflow-y:auto}.org{align-items:center;gap:8px;padding:4px 2px 12px;display:flex}.org-mark{border-radius:calc(var(--r-control) + 1px);background:var(--label);width:30px;height:30px;color:var(--window);font:600 14px var(--font-display);flex:none;place-items:center;display:grid}.org-txt{flex:1;min-width:0}.org-name{align-items:center;gap:6px;display:flex}.org-name b{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.badge-trial{background:var(--warning-bg);font-size:var(--fs-caption);color:var(--warning);border-radius:999px;flex:none;padding:0 6px;font-weight:600}.nav-list{flex-direction:column;gap:1px;display:flex}.side-foot{border-top:.5px solid var(--separator);grid-template-columns:1fr 1fr;gap:2px;margin-top:auto;padding-top:8px;display:grid}.side-foot .nav-i{gap:7px;padding:0 8px}.side-foot .nav-i .t{text-overflow:ellipsis;overflow:hidden}.nav-i{width:100%;height:var(--control);border-radius:var(--r-control);font-size:var(--fs-body);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;display:flex;position:relative}.nav-i svg{color:var(--accent)}.nav-i:hover{background:var(--fill)}.nav-i[aria-current=page]{background:var(--fill-hover)}.nav-i .count{background:var(--fill-hover);min-width:18px;font-size:var(--fs-caption);text-align:center;color:var(--label-2);font-variant-numeric:tabular-nums;border-radius:999px;margin-inline-start:auto;padding:0 6px;font-weight:600}.main{background:var(--window);--w:var(--w-wide);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.page-h,.notices{padding-inline:calc(max(0px,(100% - var(--w)) / 2) + 24px)}.page-h{border-bottom:.5px solid var(--separator);flex-wrap:wrap;align-items:center;gap:10px 12px;padding-block:16px 14px;display:flex}.page-h .t{min-width:0;margin-inline-end:auto}.page-h h2{font:600 var(--fs-title)/1.2 var(--font-display);letter-spacing:-.02em;margin:0}.page-h .t p{color:var(--label-2);margin:2px 0 0;font-size:12px}#nav-toggle{display:none}.btn{height:var(--control);border-radius:var(--r-control);font-size:var(--fs-body);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),transform var(--dur-press) var(--ease);border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:var(--accent);color:var(--accent-fg)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{background:var(--control-bg);color:var(--label);box-shadow:var(--shadow-control)}.btn-secondary:hover{background:color-mix(in srgb,var(--control-bg) 93%,var(--label))}.btn-danger{background:var(--control-bg);color:var(--danger);box-shadow:var(--shadow-control)}.btn-danger:hover{background:var(--danger-bg)}.btn-plain{color:var(--accent-text);background:0 0;padding:0 8px}.btn-plain:hover{background:var(--accent-soft)}.btn-sm{height:calc(var(--control) - 4px);padding:0 9px;font-size:12px}.btn:disabled{opacity:.45;cursor:default;transform:none}.icon-btn{width:var(--control);color:var(--label-2);background:0 0;padding:0}.icon-btn:hover{background:var(--fill);color:var(--label)}.notices{flex-direction:column;gap:10px;padding-block:14px 0;display:flex}.content{width:100%;max-width:var(--w);flex-direction:column;gap:22px;margin-inline:auto;padding:20px 24px 28px;display:flex}.banner{border-radius:var(--r-card);background:var(--warning-bg);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px 10px 14px;display:flex}.banner>svg{color:var(--warning)}.banner p{flex:260px;min-width:0;margin:0}.banner.danger{background:var(--danger-bg)}.banner.danger>svg{color:var(--danger)}.banner ol{flex:1 0 100%;margin:0;padding-inline-start:22px}body.fs{padding:0}body.fs .window{height:100dvh;min-height:0;box-shadow:none;border-radius:0}@media (max-width:980px){.split{grid-template-columns:1fr}}@media (max-width:860px){.window{grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.window.nav-open .sidebar{display:flex}#nav-toggle{display:inline-flex}}@media (max-width:640px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-h,.content,.notices{padding-inline:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.skel-bar{background:var(--fill-hover);vertical-align:middle;border-radius:4px;max-width:100%;height:.72em;display:inline-block}.skel .stat-v .skel-bar{height:.8em}.skel-row{min-height:var(--row);border-bottom:.5px solid var(--separator);justify-content:space-between;align-items:center;gap:12px;display:flex}.skel-row:last-child{border-bottom:0}.skel .skel-bar{animation:1.4s ease-in-out infinite skel-pulse}@keyframes skel-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skel .skel-bar{animation:none}}.load-fail .btn{align-self:flex-start}.load-stale{color:var(--label-2);margin:0;font-size:12px}.load-stale .btn-plain{height:auto;padding:0;font-size:12px}.skel-copy{display:contents}.skel-word{color:#0000;background:var(--fill-hover);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px}.skel-copy .skel-word{animation:1.4s ease-in-out infinite skel-pulse}.skel-copy svg,.skel-copy .plan-bar-track i{visibility:hidden}.skel-copy :is(.btn,.tag,.pill,.plan-status,.switch,.badge-trial){background:var(--fill)!important;color:#0000!important;box-shadow:none!important;border-color:#0000!important}.skel-copy :before,.skel-copy :after{visibility:hidden}@media (prefers-reduced-motion:reduce){.skel-copy .skel-word{animation:none}}.search{min-width:140px;height:var(--control);border-radius:var(--r-control);background:var(--fill);color:var(--label-2);flex:0 220px;align-items:center;gap:6px;padding:0 8px;display:flex}.search input{width:100%;font-size:var(--fs-body);color:var(--label);background:0 0;border:0;outline:0}.search input::placeholder{color:var(--label-2)}.search:focus-within{box-shadow:0 0 0 3px var(--focus)}.group{background:var(--panel-2);border:.5px solid var(--separator);border-radius:var(--r-card)}.stats{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));background:var(--separator);gap:.5px;display:grid;overflow:hidden}.stat{min-width:0;padding:var(--pad-card);background:var(--panel-2);flex-direction:column;gap:4px;display:flex}.stat-l{color:var(--label-2);align-items:center;gap:6px;font-size:12px;display:flex}.stat-v{font:600 var(--fs-stat)/1.1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat-v small{letter-spacing:0;color:var(--label-2);font-size:14px;font-weight:500}.stat-m{color:var(--label-2);font-size:12px}.meter{background:var(--fill-hover);border-radius:2px;height:4px;margin-top:4px;overflow:hidden}.meter i{border-radius:inherit;background:var(--label-2);width:76%;height:100%;display:block}.sec-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.sec-h h3{font:600 var(--fs-head)/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.sec-h p{color:var(--label-2);margin:2px 0 0;font-size:12px}.table-wrap{border-radius:var(--r-card) var(--r-card) 0 0;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:760px}th{border-bottom:.5px solid var(--separator);text-align:start;height:30px;color:var(--label-2);white-space:nowrap;padding:0 12px;font-size:12px;font-weight:500}td{height:var(--row);border-bottom:.5px solid var(--separator);white-space:nowrap;padding:0 12px}tbody tr:hover td{background:var(--fill)}tbody tr.selected td{background:var(--sel-bg)}:root{--check-box:14px;--check-gap:8px}input[type=checkbox],input[type=radio]{width:var(--check-box);height:var(--check-box);vertical-align:middle;accent-color:var(--accent);margin:0}.person{align-items:center;gap:9px;font-weight:500;display:flex}.mail{color:var(--label-2)}.num{text-align:end;font-variant-numeric:tabular-nums}.tag{border-radius:max(3px,calc(var(--r-control) - 2px));background:var(--fill);font-size:var(--fs-caption);color:var(--label-2);padding:1px 7px;font-weight:500;display:inline-block}.pill{font-size:var(--fs-caption);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 7px;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.active{background:var(--success-bg);color:var(--success)}.pill.invited{background:var(--fill);color:var(--label-2)}.pill.locked{background:var(--danger-bg);color:var(--danger)}.seen{color:var(--label-2);font-variant-numeric:tabular-nums}.seen.live{color:var(--signal);align-items:center;gap:6px;font-weight:500;display:inline-flex}.live-dot{background:var(--signal);width:7px;height:7px;animation:pulse 2s var(--ease) infinite;border-radius:50%}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--signal) 55%,transparent)}to{box-shadow:0 0 0 7px #0000}}.table-foot{border-top:.5px solid var(--separator);color:var(--label-2);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;font-size:12px;display:flex}.split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.row{min-height:calc(var(--row) + 10px);padding:8px var(--pad-card);border-bottom:.5px solid var(--separator);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.row:last-child{border-bottom:0}.row-l{flex:200px;min-width:0}.row-l small{color:var(--label-2);margin-top:1px;font-size:12px;display:block}.select{align-items:center;display:inline-flex;position:relative}.select select{height:var(--control);border-radius:var(--r-control);background:var(--control-bg);box-shadow:var(--shadow-control);font-size:var(--fs-body);cursor:pointer;appearance:none;border:0;padding:0 28px 0 10px}.select svg{width:14px;height:14px;color:var(--label-2);pointer-events:none;position:absolute;inset-inline-end:7px}.field-in{width:110px;height:var(--control);border-radius:var(--r-control);background:var(--control-bg);box-shadow:var(--shadow-control);font-size:var(--fs-body);border:0;padding:0 10px}.field-in.mono{font-family:var(--font-mono);font-size:12px}.field-in:focus,.select select:focus{box-shadow:var(--shadow-control),0 0 0 3px var(--focus);outline:0}.switch{background:var(--fill-hover);cursor:pointer;width:36px;height:22px;transition:background var(--dur) var(--ease);border:0;border-radius:11px;flex:none;padding:0;position:relative}.switch:after{content:"";top:2px;width:18px;height:18px;transition:transform var(--dur) var(--ease);background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #00000040,0 0 0 .5px #0000000f}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{transform:translate(14px)}.changes{padding:10px var(--pad-card);border-top:.5px solid var(--separator);border-radius:0 0 var(--r-card) var(--r-card);background:color-mix(in srgb,var(--panel-2) 55%,var(--window));flex-wrap:wrap;align-items:center;gap:8px;display:flex}.changes span{color:var(--label-2);margin-inline-end:auto;font-size:12px}.changes span.dirty{color:var(--label);font-weight:500}.feed{margin:0;padding:0;list-style:none}.feed li{padding:10px var(--pad-card);border-bottom:.5px solid var(--separator);align-items:flex-start;gap:11px;display:flex}.feed li:last-child{border-bottom:0}.feed p{flex:1;min-width:0;margin:0}.feed small{color:var(--label-2);font-size:12px;display:block}.feed time{color:var(--label-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.ic{background:var(--fill);width:28px;height:28px;color:var(--label-2);border-radius:50%;flex:none;place-items:center;display:grid}.ic.danger{background:var(--danger-bg);color:var(--danger)}.ic.signal{background:var(--signal-bg);color:var(--signal)}.ic.success{background:var(--success-bg);color:var(--success)}dialog{border-radius:var(--r-window);background:var(--panel);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--label);box-shadow:var(--shadow-pop);border:0;padding:0;overflow:auto}dialog::backdrop{background:#00000047}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.sheet-h{padding:18px 20px 4px}.sheet-h h3{font:600 var(--fs-head)/1.3 var(--font-display);margin:0}.sheet-h p{color:var(--label-2);margin:3px 0 0;font-size:12px}.sheet-b{flex-direction:column;gap:12px;padding:14px 20px;display:flex}.field label{color:var(--label-2);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.field .field-in{width:100%;height:calc(var(--control) + 4px)}.field .err{color:var(--danger);margin-top:4px;font-size:12px}.check{align-items:center;gap:var(--check-gap);display:flex}.sheet-f{justify-content:flex-end;gap:8px;padding:12px 20px 18px;display:flex}details summary{cursor:pointer;font-size:var(--fs-body);color:var(--accent-text)}pre{max-height:360px;font:12px/1.5 var(--font-mono);background:var(--panel);border:.5px solid var(--separator);border-radius:var(--r-card);margin:10px 0 0;padding:14px;overflow:auto}body.fs .window{grid-template-rows:minmax(0,1fr)}.group>:first-child>.nav-row:first-child,.group>.nav-row:first-child,.group>:first-child>li:first-child{border-start-start-radius:var(--r-card);border-start-end-radius:var(--r-card)}.group>:last-child>.nav-row:last-child,.group>.nav-row:last-child,.group>:last-child>li:last-child{border-end-end-radius:var(--r-card);border-end-start-radius:var(--r-card)}.screen-h{font:600 var(--fs-head)/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.hint{color:var(--label-2);margin:3px 0 0;font-size:12px}.group-note{border-bottom:.5px solid var(--separator);margin:0;padding:10px 12px 8px}small.hint{display:block}.content>.btn{align-self:flex-start}.stack{flex-direction:column;gap:14px;min-width:0;display:flex}.btn-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gap-top{margin-top:10px}.err{color:var(--danger);margin-top:4px;font-size:12px}.amber,.stat-m.warn{color:var(--warning)}td.empty{text-align:center;height:64px;color:var(--label-2)}.panel{padding:var(--pad-card) calc(var(--pad-card) + 2px);background:var(--panel-2);border:.5px solid var(--separator);border-radius:var(--r-card);flex-direction:column;gap:12px;display:flex}.panel>h3,.panel h3{font:600 var(--fs-head)/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.panel>.hint,.panel>p{margin:0}.panel .group{background:var(--panel)}h4{font-size:var(--fs-body);margin:0;font-weight:600}.pill.warn{background:var(--warning-bg);color:var(--warning)}.pill.on{background:var(--success-bg);color:var(--success)}.pill.off{background:var(--danger-bg);color:var(--danger)}.stat.click{cursor:pointer}.stat.click:hover{background:var(--fill)}.stat.click[aria-pressed=true]{background:var(--fill-hover)}.device-link,.link-btn{font-size:inherit;color:var(--label);text-decoration:underline;-webkit-text-decoration-color:var(--separator-strong);text-decoration-color:var(--separator-strong);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.link-btn{color:var(--accent-text)}.device-link:hover,.link-btn:hover{text-decoration-color:currentColor}.rec-head{flex-direction:column;align-items:flex-start;gap:0;line-height:1.2;display:inline-flex}@keyframes flash{0%,60%{background:var(--accent-soft)}to{background:0 0}}tr.flash td,.panel.flash{animation:flash 2.4s var(--ease) 1}.renew-h{flex:1 0 100%;margin:0}.progress{background:var(--fill-hover);border-radius:2px;height:4px;overflow:hidden}.progress i{background:var(--label-2);border-radius:inherit;height:100%;display:block}.panel.get-started{padding-block:8px}.gs-line{align-items:center;gap:4px 12px;min-height:32px;display:flex}.gs-line h3{font-size:var(--fs-body);white-space:nowrap;flex:none}.gs-line .hint{white-space:nowrap;margin:0}.gs-line .progress{flex:none;width:64px}.btn.gs-next{flex:0 auto;justify-content:flex-start;gap:2px;min-width:0}.gs-next span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gs-next svg,.gs-all svg{flex:none;width:12px;height:12px}.gs-next svg{transform:rotate(-90deg)}.btn.gs-all{color:var(--label-2);flex:none;margin-inline-start:auto}.gs-line>.icon-btn{flex:none}@media (max-width:600px){.gs-line{flex-wrap:wrap}.gs-line:after{content:"";flex-basis:100%;order:8}.gs-line .progress{display:none}.gs-line>.icon-btn{margin-inline-start:auto}.btn.gs-next{flex:1 1 0;order:9;padding-inline:0}.btn.gs-all{order:10}}.gs-all[aria-expanded=true] svg{transform:rotate(180deg)}.gs-list{margin:0;padding:0;list-style:none}.gs-list li{border-top:.5px solid var(--separator);align-items:center;gap:12px;padding:10px 0;display:flex}.gs-list li.done .gs-check{background:var(--success-bg);box-shadow:none}.gs-txt{flex:1;min-width:0}.gs-txt small{color:var(--label-2);display:block}.gs-list li.done b{color:var(--label-2)}.add-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.add-row .field{flex:280px}.add-actions{flex-wrap:wrap;gap:8px;display:flex}.result-box{border-radius:var(--r-card);background:var(--success-bg);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.result-box span{flex:260px}.filter-bar{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.filter-bar .field{margin:0}.filter-bar .field label{margin-bottom:3px}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kv{border-bottom:.5px solid var(--separator)}.kv-v{font-variant-numeric:tabular-nums}.codebox{overflow-wrap:anywhere;font:12px/1.5 var(--font-mono);background:var(--fill);border-radius:var(--r-control);padding:9px 12px;display:block}.codebox.clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.install{flex-direction:column;gap:8px;display:flex}.install-actions{justify-content:space-between;align-items:center;display:flex}.summary{margin:0;font-weight:500}.rk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rk label{color:var(--label-2);font-size:12px;font-weight:500}.rk .field-in{flex:220px;width:auto}.row-split{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.inline-form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.inline-form .field{flex:240px}.field-in.narrow{max-width:160px}.field-in.area{resize:vertical;height:auto;padding:8px 10px}.field small{color:var(--label-2);margin-top:4px;font-size:12px;display:block}.person-cell{flex-direction:column;gap:1px;display:flex}.person-cell small{color:var(--label-2)}.link-cell{align-items:center;gap:8px;display:flex}.link-cell code{text-overflow:ellipsis;max-width:260px;font:12px var(--font-mono);color:var(--label-2);overflow:hidden}.act-pair{gap:6px;display:inline-flex}.secret{align-items:center;display:flex;position:relative}.secret .field-in{padding-inline-end:34px}.secret .eye{width:calc(var(--control) - 2px);height:calc(var(--control) - 2px);position:absolute;inset-inline-end:2px}.notice{border-radius:var(--r-card);background:var(--success-bg);padding:9px 12px}.notice.error{background:var(--danger-bg)}.screen-crash{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.screen-crash p{margin:0}.field small.ent-setup-error,.ent-setup-error{color:var(--danger)}.people-dropzone{border-radius:var(--r-control);margin:-8px -10px;padding:8px 10px}.people-dropzone.is-drag{background:var(--accent-soft);box-shadow:0 0 0 2px var(--accent)}.people-dropzone input[type=file]{max-width:100%;font:inherit;color:var(--label-2);margin-top:8px;font-size:13px;display:block}.people-file-name{word-break:break-all;margin:6px 0 0}.muted{color:var(--label-2)}.pill.muted{background:var(--fill);color:var(--label-2)}.check input[type=radio]{margin:0}.sup-form,.field{min-width:0}fieldset{border:0;margin:0;padding:0}legend{color:var(--label-2);margin-bottom:6px;padding:0;font-size:12px;font-weight:600}dialog.modal-lg{width:min(640px,100vw - 32px)}dialog.sheet{width:min(520px,100vw - 32px)}.sheet-hx{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.sheet-h p{white-space:pre-line}.confirm-text{margin:0}.block{border-radius:var(--r-card);background:var(--panel-2);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.block-h{align-items:center;gap:8px;display:flex}.block .codebox{align-self:stretch}.sub-block{border-top:.5px solid var(--separator);flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;padding-top:10px;display:flex}.inline-confirm{border-radius:var(--r-control);background:var(--danger-bg);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.inline-confirm p{margin:0}.mode-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mode-btn{border-radius:var(--r-control);background:var(--fill);text-align:start;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 12px;display:flex}.mode-btn small{color:var(--label-2)}.mode-btn[aria-pressed=true]{background:var(--control-bg);box-shadow:var(--shadow-control),inset 0 0 0 1.5px var(--separator-strong)}.narrow-table{min-width:0}.copy-row{gap:8px;display:flex}.copy-row .field-in{flex:1}.copy-row>.secret{flex:1;min-width:0}.copy-row .secret .field-in{width:100%}.copy-field{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}.copy-field>label{grid-column:1/-1}.dm-os{flex-direction:column;gap:8px;display:flex}.dm-os+.dm-os{border-top:.5px solid var(--separator);padding-top:12px}.dm-os>.hint{margin:0}.os-set{flex-direction:column;gap:6px;display:flex}.or{text-align:center;color:var(--label-2);margin:0}.sh-history table{min-width:0}.window.bare{scroll-padding-bottom:calc(var(--setup-foot-h,0px) + 8px);overflow:auto}.auth-frame{min-height:inherit;background:var(--bg);flex-direction:column;display:flex}.auth-top{justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.brand{align-items:center;gap:8px;margin-inline-end:auto;display:inline-flex}.auth-main{flex:1;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px 16px 56px;display:grid}.auth-card{background:var(--panel);border:.5px solid var(--separator);border-radius:var(--r-window);width:min(420px,100%);box-shadow:var(--shadow-pop);flex-direction:column;gap:14px;padding:26px;display:flex}.auth-card h1{font:600 24px/1.2 var(--font-display);letter-spacing:-.02em;margin:0}.auth-card p{margin:0}.auth-cta{width:100%;height:calc(var(--control) + 6px)}.auth-link{font-weight:400}.card-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.foot-l,.foot-r{align-items:center;gap:8px;display:flex}.foot-r{flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}.setup-steps{justify-content:center;padding:6px 16px 0;display:flex}.wiz-steps{align-items:center;width:min(640px,100%);margin:0;padding:0;list-style:none;display:flex}.wiz-steps li{color:var(--label-2);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:flex}.wiz-steps li:not(:last-child){flex:auto}.wiz-steps li:not(:last-child):after{content:"";background:var(--separator-strong);flex:1;min-width:8px;height:1px;margin:0 10px}.wiz-steps li[aria-current=step]{color:var(--label);font-weight:600}.step-btn{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast,.12s) var(--ease-out,ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;margin:-3px -8px -3px -3px;padding:3px 8px 3px 3px;display:flex}.step-btn:hover{background:var(--fill)}.wiz-steps li[aria-disabled=true]{cursor:default}.wiz-steps .n{background:var(--fill-hover);width:22px;height:22px;font-size:var(--fs-caption);border-radius:50%;flex:none;place-items:center;display:grid}.wiz-steps .n svg{stroke-width:2.2px;width:12px;height:12px}.wiz-steps li[aria-current=step] .n{background:var(--label);color:var(--window)}.wiz-steps li.done .n{background:var(--success-bg);color:var(--success)}.setup-card{gap:0;width:min(520px,100%);padding:0}.setup-form{flex-direction:column;display:flex}.setup-body{flex-direction:column;gap:16px;min-width:0;padding:28px 28px 22px;display:flex}.setup-body h2{font:600 20px/1.25 var(--font-display);letter-spacing:-.02em;margin:0}.setup-body p{margin:0}.setup-foot{z-index:2;background:var(--panel);border-top:.5px solid var(--separator);border-radius:0 0 var(--r-window) var(--r-window);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 28px;display:flex;position:sticky;bottom:0}.wiz-foot-in{display:contents}.grp{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.grp+.grp{margin-top:4px}.grp legend{color:var(--label-2);margin-bottom:10px;padding:0;font-size:12px;font-weight:600}.push-refusal{border-radius:var(--r-control);background:var(--danger-bg);padding:10px 12px}.push-refusal p{margin:0 0 4px;font-weight:600}.push-refusal ul{margin:0;padding-inline-start:18px}.pl{flex-direction:column;gap:16px;display:flex}.pl-gh{color:var(--label-2);margin:0 0 6px;font-size:12px;font-weight:600}.pl-rows{background:var(--panel);border-radius:var(--r-card);box-shadow:0 0 0 .5px var(--separator);flex-direction:column;display:flex}.pl-row{border-bottom:.5px solid var(--separator)}.pl-row:last-child{border-radius:0 0 var(--r-card) var(--r-card);border-bottom:0}.pl-row:first-child{border-radius:var(--r-card) var(--r-card) 0 0}.pl-row:only-child{border-radius:var(--r-card)}.pl-row.sel{background:var(--sel-bg)}.pl-line{align-items:center;gap:8px;padding:9px 12px;display:flex}.pl-pick{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.pl-t{flex-direction:column;min-width:0;display:flex}.pl-t b{font-weight:600}.pl-t small{color:var(--label-2);font-size:12px}.pl-open{padding:2px 12px 14px 35px}.pl-open .prov-fields{background:0 0;padding:0}.pl-open .select{max-width:100%;display:flex}.pl-open select{width:100%}.pl-row .hover-card{inset-inline:auto 0}.ready-box{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ready-glyph{background:var(--success-bg);width:56px;height:56px;color:var(--success);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.ready-glyph svg{stroke-width:2px;width:28px;height:28px}.ready-sub{color:var(--label-2)}.recap{background:var(--panel-2);border-radius:var(--r-card);text-align:start;align-self:stretch;margin:8px 0 0}.recap-r{border-bottom:.5px solid var(--separator);gap:12px;padding:10px 14px;display:flex}.recap-r:last-child{border-bottom:0}.recap dt{width:104px;color:var(--label-2);flex:none}.recap dd{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.recap dd small{color:var(--label-2);font-size:12px}.ready-trial p{color:var(--label-2);margin:2px 0 0}@media (max-width:520px){.setup-body{padding:22px 20px 18px}.setup-foot{padding:12px 20px}.setup-steps{padding:6px 8px 0}.wiz-steps li:not(:last-child):after{min-width:4px;margin:0 4px}.wiz-steps li{gap:5px}.tpl-list li{flex-wrap:wrap}.tpl-list .tpl-name{flex:calc(100% - 40px)}.tpl-list .tag{margin-inline-start:28px}.tpl-acts{margin-inline-start:auto}.wiz-steps li:not([aria-current]) .lbl{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.prov-fields{border-radius:var(--r-card);background:var(--panel);padding:14px}.tag-device{background:var(--fill);color:var(--label-2)}.tag-cloud{background:var(--fill)}.tpl-list{background:var(--panel-2);border-radius:var(--r-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tpl-list li{border-bottom:.5px solid var(--separator);align-items:center;gap:10px;padding:9px 12px;display:flex}.tpl-list li:last-child{border-bottom:0}.config-group .tpl-list li{padding-inline:var(--pad-card)}.tpl-name{flex-direction:column;flex:1;min-width:0;display:flex}.tpl-name small{color:var(--label-2)}.tpl-acts{opacity:0;transition:opacity var(--dur-fast,.12s) var(--ease-out,ease);gap:2px;display:flex}.tpl-list li:hover .tpl-acts,.tpl-list li:focus-within .tpl-acts{opacity:1}@media (hover:none){.tpl-acts{opacity:1}}.add-menu{position:relative}.menu-up{top:auto;bottom:calc(100% + 6px);transform-origin:0 100%;width:300px;inset-inline:0 auto}.menu-up .menu-i{white-space:nowrap}.tm-editor{background:var(--control-bg);border-radius:var(--r-control);min-height:240px;max-height:46dvh;box-shadow:var(--shadow-control);padding:12px 14px;overflow:auto}.tm-editor:focus{box-shadow:var(--shadow-control),0 0 0 3px var(--focus);outline:0}.tm-editor h1{font:600 20px/1.3 var(--font-display);margin:0 0 4px}.tm-editor h2{font:600 16px/1.3 var(--font-display);margin:12px 0 2px}.tm-editor p{margin:0 0 4px}.fleet-bar{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.fleet-bar span{color:var(--label-2);margin-inline-end:auto}.policy-row{flex-wrap:nowrap}.policy-row.off{opacity:.5}.policy-label{align-items:center;gap:6px;font-weight:500;display:inline-flex}.model-row,.hover-host{position:relative}.hover-card{z-index:20;top:100%;background:var(--panel);border-radius:var(--r-card);width:260px;box-shadow:var(--shadow-pop);padding:10px 12px;font-size:12px;display:none;position:absolute;inset-inline-start:0}.hover-card p{margin:0 0 6px}.hover-host:hover .hover-card,.hover-host:focus .hover-card{display:block}.hover-card.wide{width:340px;color:var(--label);cursor:auto;line-height:1.4}.hover-card .tip-p,.hover-card .tip-group{display:block}.hover-card .tip-p{margin-bottom:8px}.hover-card .tip-group+.tip-group{margin-top:10px}.hover-card .tip-h{margin-bottom:3px;font-weight:600;display:block}.hover-card .tip-steps{margin:0;padding-inline-start:18px}.hover-card .tip-steps li+li{margin-top:3px}.head-tip{align-items:center;gap:6px;display:flex}.perms{gap:12px;display:flex}.dl-set{border-radius:var(--r-card);background:var(--panel-2);flex-direction:column;gap:8px;padding:12px;display:flex}.dl-hint{padding-inline-start:calc(var(--check-box) + var(--check-gap))}.check-out{margin-top:6px}.checks{margin:6px 0 0;padding:0;list-style:none}.checks li{border-bottom:.5px solid var(--separator);justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.problems{color:var(--danger);margin:8px 0 0;padding-inline-start:18px}.check-list{margin:6px 0 0;padding:0;list-style:none}.check-list>li{border-bottom:.5px solid var(--separator);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:6px 0;display:flex}.check-problems{color:var(--danger);flex-basis:100%;margin:2px 0 0;padding-inline-start:18px}.check-files{color:var(--label-2);margin:2px 0 0;padding-inline-start:16px;font-size:12px}.check-detail{margin:2px 0 4px}.check-detail>summary{width:max-content;font-size:12px}.check-detail .codebox{color:var(--label);white-space:pre-wrap;margin-top:4px}.verdict{margin:0;font-weight:600}.note-line{color:var(--label-2);display:block}.save-bar{z-index:4;padding:10px var(--pad-card);background:var(--panel);border-radius:var(--r-card);box-shadow:var(--shadow-pop);flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:sticky;bottom:0}.save-bar span{color:var(--label-2);margin-inline-end:auto;font-size:12px}.save-bar span.dirty{color:var(--label);font-weight:600}.foot-note{color:var(--label-2);align-items:center;gap:6px;margin-inline-end:auto;font-size:12px;display:inline-flex}@media (max-width:860px){.two,.mode-row{grid-template-columns:1fr}.policy-row{flex-wrap:wrap}}.nav-row{border-radius:var(--r-control);background:var(--fill);text-align:start;cursor:pointer;width:100%;transition:background var(--dur) var(--ease);border:0;align-items:center;gap:10px;padding:9px 12px;display:flex}.nav-row:hover{background:var(--fill-hover)}.nav-row svg:last-child{color:var(--label-2);transform:rotate(-90deg)}.nav-row-t{flex-direction:column;flex:1;min-width:0;display:flex}.nav-row-t small{color:var(--label-2);font-size:12px}.policy-row>.nav-row{background:0 0;flex:200px;width:auto;padding:0}.policy-row>.nav-row:hover{background:0 0}.summary-row{padding:10px var(--pad-card);background:0 0;border-radius:0}.summary-row:hover{background:var(--fill)}.gs-check{background:var(--success-bg);width:20px;height:20px;color:var(--success);border-radius:50%;flex:none;place-items:center;display:grid}details>summary{cursor:pointer;font-size:var(--fs-body);color:var(--label-2);align-items:center;gap:6px;font-weight:500;list-style:none;display:flex}details>summary::-webkit-details-marker{display:none}details>summary svg{transition:transform var(--dur) var(--ease)}details[open]>summary svg{transform:rotate(180deg)}.hist>summary{font:600 var(--fs-head)/1.3 var(--font-display);color:var(--label)}.prov-group h4{color:var(--label-2);margin:0 0 6px;font-size:12px;font-weight:600}.prov-group+.prov-group{margin-top:4px}.pad{padding:10px var(--pad-card);margin:0}.tip{color:var(--label-2);cursor:help;place-items:center;display:inline-grid;position:relative}.tip svg{width:13px;height:13px}.main[data-w=form] .content{max-width:var(--w-form);gap:16px;margin-inline:auto}.main[data-w=form]{--w:var(--w-form)}#settings-profile{gap:16px}.sup-form{flex-direction:column;gap:12px;display:flex}#support .stat-v{overflow-wrap:anywhere;font-size:18px}.mb{flex-direction:column;flex:1;min-width:0;display:flex}.mb-line{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.mb-line .policy-label{margin-inline-end:auto}.mb-l{color:var(--label-2);font-size:12px}.mb-pill{background:var(--fill);border-radius:999px;flex:none;padding:2px;display:inline-flex}.mb-pill button{height:24px;color:var(--label);cursor:pointer;transition:background-color var(--dur-fast,.12s) var(--ease-out,ease),box-shadow var(--dur-fast,.12s) var(--ease-out,ease);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px}.mb-pill button[aria-pressed=true]{background:var(--control-bg);box-shadow:var(--shadow-control);font-weight:500}.mb-reveal{max-height:64px;transition:max-height .25s var(--ease-out,ease),opacity .2s var(--ease-out,ease);overflow:hidden}.mb-reveal.hide{opacity:0;max-height:0}.mb-sw{justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.mb-note p{margin:0;padding-top:8px}.mb-c .mb-reveal{white-space:nowrap;max-width:300px;max-height:none;transition:max-width .25s var(--ease-out,ease),opacity .2s var(--ease-out,ease)}.mb-c .mb-reveal.hide{max-width:0;max-height:none}.mb-c .mb-sw,.mb-c .mb-note p{padding-top:0;font-size:12px}.mb-c .mb-sw{color:var(--label-2);gap:8px}.mb-c .lock-l{gap:4px;font-weight:400}.mb-c .lock-l svg{width:12px;height:12px}.mb-note .hint{margin:0}.managed-row{display:block}.emp-off{opacity:.38;pointer-events:none}.lock-ctl{flex-direction:column;gap:2px;display:flex}.lock-row{min-height:var(--control);justify-content:space-between;align-items:center;gap:10px;display:flex}.lock-l{align-items:center;gap:7px;font-weight:500;display:inline-flex}.lock-l svg{fill:currentColor;stroke:none;width:16px;height:16px;color:var(--label-2)}.lock-s{color:var(--label-2);font-size:12px}.lock-glyph svg{fill:currentColor;stroke:none}.recap-m{align-items:center;gap:4px;display:inline-flex}.recap-m .i{width:12px;height:12px}:is(.nav-row,.btn.insp-row) .lock-glyph svg:last-child{transform:none}.tag-org{background:var(--fill);color:var(--label-2)}.pl-t{flex-direction:row;align-items:center;gap:8px}.pl-t .tag-default{background:var(--fill);color:var(--label-2);font-weight:500}.inline-result{color:var(--label-2);margin:8px 0 0;font-size:12px}.inline-result.fault{color:var(--warning)}.list-head{flex-direction:column;gap:12px;min-width:0;display:flex}.list-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.list-top .search{flex:220px;max-width:360px}.list-top .fact-line,.list-top .skel{white-space:nowrap}.list-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{height:calc(var(--control) - 4px);background:var(--fill);font-size:var(--fs-body);color:var(--label);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.chip:hover{background:var(--fill-hover)}.chip[aria-pressed=true]{background:var(--control-bg);box-shadow:var(--shadow-control),inset 0 0 0 1.5px var(--separator-strong)}.chip-n{font-variant-numeric:tabular-nums;color:var(--label-2)}.fact-line{color:var(--label-2);margin:0;font-size:12px}.add-panel{gap:10px}#list-res:empty,.bulk-host:empty{display:none}.bulk-bar{border-radius:var(--r-card);background:var(--accent-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.bulk-bar b{margin-inline-end:auto}.bulk-res{border-radius:var(--r-card);background:var(--panel-2);border:.5px solid var(--separator);flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.bulk-res p{margin:0}.bulk-res ul{color:var(--label-2);align-self:stretch;margin:0;padding:0;font-size:12px;list-style:none}.bulk-res li{gap:8px;padding:3px 0;display:flex}.bulk-res li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label);flex:0 240px;overflow:hidden}.col-check{align-items:center;display:flex}.col-check input{width:16px;height:16px;accent-color:var(--accent);margin:0}th:has(>.col-check){width:32px}.row-acts{white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.act-menu{display:inline-block;position:relative}.act-menu .menu-list{text-align:start;width:max-content;min-width:200px;max-width:min(300px,80vw)}.act-menu .menu-i{white-space:nowrap}.menu-i.danger{color:var(--danger)}:is(.table-wrap:has(.act-menu .menu-list:not([hidden])),.table-wrap:has(.act-menu[data-closing])){overflow:visible}.insp-act-row{align-items:center;gap:6px;display:flex}.insp-act-row>.insp-acts{flex:1;min-width:0}.attn-list{margin:0;padding:0;list-style:none}.attn-list li{border-top:.5px solid var(--separator);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.attn-list li:first-child{border-top:0}.attn-list li span{flex:1;min-width:0}.panel.attention:has(.gs-line){padding-block:8px}.attn-toggle{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.attn-toggle:disabled{cursor:default}.attn-toggle .hint{margin:0;font-weight:400}.attn-toggle svg{width:14px;height:14px;transition:transform var(--dur) var(--ease);flex:none;margin-inline-start:auto}.attn-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (max-width:600px){.bulk-bar,.bulk-res,.no-phone,.col-check{display:none!important}td:has(>.col-check){display:none!important}.list-top .search{max-width:none}.chips{flex-wrap:nowrap;margin-inline:-14px;padding-inline:14px;overflow-x:auto}.chip{flex:none}}@media (max-width:860px),(pointer:coarse){label.col-check{min-width:var(--tap);min-height:var(--tap);justify-content:center;align-items:flex-start}.attn-toggle{min-height:var(--tap);margin-block:calc((1lh - var(--tap)) / 2)}.chips{--chip-h:calc(var(--control) - 4px);padding-block:calc((var(--tap) - var(--chip-h)) / 2);margin-block:calc((var(--chip-h) - var(--tap)) / 2)}.chip{isolation:isolate;height:var(--tap);margin-block:calc((var(--chip-h) - var(--tap)) / 2);box-shadow:none;background:0 0;position:relative}.chip:before{content:"";inset:calc((var(--tap) - var(--chip-h)) / 2) 0;z-index:-1;background:var(--fill);border-radius:999px;position:absolute}.chip:hover,.chip[aria-pressed=true]{box-shadow:none;background:0 0}.chip:hover:before{background:var(--fill-hover)}.chip[aria-pressed=true]:before{background:var(--control-bg);box-shadow:var(--shadow-control),inset 0 0 0 1.5px var(--separator-strong)}}.cb-more .menu-list{width:auto;min-width:150px}.cb-more .menu-i{white-space:nowrap}.change-wrap{container-type:inline-size}.change-wrap .change-bar{grid-template-columns:minmax(0,1fr)}.change-wrap .cb-l{flex-wrap:nowrap;min-width:0}.change-wrap .change-t{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.change-wrap .change-act{flex-wrap:nowrap;flex:none}.change-wrap .change-act .btn{white-space:nowrap}.change-wrap .cb-fold{display:none}@container (max-width:520px){.change-wrap .cb-discard,.change-wrap .cb-review{display:none}.change-wrap .cb-fold{display:flex}}.change-wrap .cb-count{font-weight:500;display:none}@container (max-width:300px){.change-wrap .cb-l:last-child .change-t{display:none}.change-wrap .cb-l:last-child .cb-count{margin-inline-end:auto;display:inline}.change-wrap .change-bar{padding-inline:8px}.change-wrap .cb-l:last-child,.change-wrap .cb-l:last-child .change-act{gap:4px}}.change-wrap .cb-reason{color:var(--label-2);font-weight:400}.change-wrap{position:sticky}.change-wrap>.inline-result{inset-inline-start:14px;z-index:4;border-radius:var(--r-control);background:var(--panel);box-shadow:0 0 0 .5px var(--separator),0 1px 3px #00000012;margin:6px 0 0;padding:4px 10px;position:absolute;top:100%}.filter-bar>.inline-result{flex:1 0 100%;margin:0}.warn-line{color:var(--warning);margin:10px 0 0;font-size:12px}.on-computer{gap:4px;display:grid}.on-computer p{color:var(--label-2);margin:0}.on-computer-panel .hint{margin-top:10px}#config-screen>.skel{display:contents}@media (pointer:coarse),(max-width:860px){#support a{margin-block:-14px;padding-block:14px;display:inline-block}}.window,dialog{zoom:var(--zoom)}body.fs .window{height:calc(100dvh / var(--zoom))}.main{container-type:inline-size}.window.insp-on{grid-template-columns:var(--side-w) minmax(0,1fr) var(--insp-w)}.window.side-collapsed.insp-on{grid-template-columns:minmax(0,1fr) var(--insp-w)}.insp{background:var(--bg);flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px;display:none;overflow:hidden}.insp-card{background:var(--panel);border-radius:calc(var(--r-card) + 2px);min-height:0;box-shadow:var(--float);flex:auto;overflow:auto}.window.insp-on .insp{display:flex}@media (min-width:861px){:root[data-skin] .window:has(>.main){background:var(--bg)}:root[data-skin] .main{border-radius:calc(var(--r-card) + 2px);box-shadow:var(--float);margin:12px}:root[data-skin] .window>.sidebar{padding-inline-end:0}:root[data-skin] .window>.insp{padding-inline-start:0}}@media (max-width:860px){.window.insp-on,.window.side-collapsed.insp-on{grid-template-columns:minmax(0,1fr)}.window.insp-on .insp{z-index:20;top:0;inset-inline-end:0;background:var(--panel);width:min(340px,100%);box-shadow:var(--shadow-pop);gap:0;padding:0;position:absolute;bottom:0;overflow:auto}.insp-card{display:contents}}.insp-h{z-index:2;background:inherit;border-bottom:.5px solid var(--separator);align-items:flex-start;gap:8px;padding:12px 10px 10px 16px;display:flex;position:sticky;top:0}.insp-t{flex:1;min-width:0}.insp-t small{font-size:var(--fs-caption);color:var(--label-2);font-weight:600;display:block}.insp-t h3{font:600 var(--fs-head)/1.3 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:1px 0 0}.insp-t p{margin:4px 0 0}.insp-b{flex-direction:column;gap:16px;padding:14px 16px 20px;display:flex}.insp-sec h4{font:600 var(--fs-head)/1.3 var(--font-display);letter-spacing:-.01em;color:var(--label);margin:0 0 8px}.insp-sec>.hint{margin:0}.insp-list{padding:0 var(--pad-card);background:var(--panel);border:.5px solid var(--separator);border-radius:var(--r-card);margin:0}.insp-kv{min-height:calc(var(--row) - 6px);border-bottom:.5px solid var(--separator);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:5px 0;display:flex}.insp-kv:last-child{border-bottom:0}.insp-kv dt{font-size:var(--fs-body);color:var(--label-2);flex:none}.insp-kv dd{min-width:0;max-width:100%;font-size:var(--fs-body);color:var(--label);text-align:end;overflow-wrap:anywhere;margin:0 0 0 auto}.insp-kv dd .select{width:100%;display:flex}.insp-kv dd .select select{width:100%}.insp-help{margin:0}.insp-acts{background:var(--panel);border:.5px solid var(--separator);border-radius:var(--r-card);flex-direction:column;display:flex;overflow:hidden}.insp-acts>p{padding:8px var(--pad-card);margin:0}.insp-sec>.insp-acts{margin:0}.insp-b>.insp-acts{margin-top:2px}.insp-back{height:auto;color:var(--accent-text);align-items:center;gap:2px;margin:0 0 4px -6px;padding:2px 6px 2px 2px;display:inline-flex}.insp-back svg{width:16px;height:16px}.btn.insp-row{width:100%;padding:0 var(--pad-card);color:var(--accent-text);box-shadow:none;text-align:start;background:0 0;border-radius:0;justify-content:space-between}.btn.insp-row+.btn.insp-row{box-shadow:0 -.5px 0 var(--separator)}.btn.insp-row:hover{background:var(--fill)}.btn.insp-row.danger{color:var(--danger)}.btn.insp-row.danger:hover{background:var(--danger-bg)}.btn.insp-row svg:last-child{color:var(--label-3);transform:rotate(-90deg)}.insp .panel{background:0 0;border:0;padding:0}.insp .panel .hint{margin:0}.insp .panel .inline-form{flex-wrap:wrap}.insp .row-split{align-items:flex-start}.insp-row{border-bottom:0;padding-inline:0}.insp-n{color:var(--label-2);margin-inline-start:6px;font-weight:500}.insp-group{background:var(--panel);border:.5px solid var(--separator);border-radius:var(--r-card);flex-direction:column;display:flex;overflow:hidden}.insp-group>*+*{box-shadow:0 -.5px 0 var(--separator)}.insp-empty{padding:10px var(--pad-card);font-size:var(--fs-body);color:var(--label-2);margin:0}.insp-lrow{width:100%;padding:7px var(--pad-card);color:var(--label);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 10px;display:grid}.insp-lrow:hover,.insp-lrow.selected{background:var(--sel-bg)}.insp-lrow:focus-visible{outline-offset:-2px}.insp-lrow b{min-width:0;font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.insp-lrow small{min-width:0;font-size:var(--fs-caption);color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.insp-lrow small.seen{flex:none;justify-self:end;max-width:none}.insp-lrow small.wide{grid-column:1/-1}.insp-lrow .tag{justify-self:end}.insp-lrow .tag.cur{background:var(--success-bg);color:var(--success);margin-inline-start:8px}.insp-lrow .insp-revert{height:auto;min-height:0;font-size:var(--fs-caption);justify-self:end;padding:0}.insp-b>.skel{display:contents}.plan-dock>.load-stale{margin:0 4px 6px}.insp-disc>summary{min-height:calc(var(--row) + 4px);padding:0 var(--pad-card);color:var(--label);justify-content:space-between}.insp-disc>summary svg{color:var(--label-3)}.pickable{cursor:pointer}tbody tr.pickable:focus-visible{outline-offset:-2px}.nav-row.selected,.nav-row.selected:hover{background:var(--sel-bg)}.toolbar{z-index:6;background:var(--bar);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);border-bottom:.5px solid var(--bar-line);flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:46px;padding:6px 14px;display:flex;position:sticky;top:0}.toolbar .t{min-width:0;margin-inline-end:auto}.toolbar h2{font:700 var(--fs-head)/1.25 var(--font-display);letter-spacing:-.01em;margin:0}.versions-toggle{gap:6px}.versions-toggle svg.i{width:15px;height:15px}.versions-toggle[aria-pressed=true]{background:var(--fill-hover)}.acct-wrap{position:relative}.acct-menu{width:220px}.toolbar .t p{font-size:var(--fs-caption);color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.vg{border-radius:calc(var(--r-control) + 2px);background:var(--fill);align-items:center;gap:1px;padding:2px;display:inline-flex}.vg-b{min-width:calc(var(--control) - 2px);height:calc(var(--control) - 4px);border-radius:var(--r-control);color:var(--tb);cursor:pointer;background:0 0;border:0;place-items:center;padding:0 6px;display:inline-grid}.vg-b:hover{background:var(--fill)}.vg-b[aria-pressed=true]{background:var(--control-bg);color:var(--label);box-shadow:var(--shadow-control)}.vg-b:disabled{opacity:.4;cursor:default}.vg-b svg.i{width:15px;height:15px}.vg-sep{background:var(--separator-strong);width:.5px;height:14px;margin:0 3px}.vg-t{font-size:var(--fs-caption);font-weight:600}.vg-t.big{font-size:15px}@media (max-width:640px){.toolbar{padding-inline:10px}}.tb-menu{z-index:30;top:calc(100% + 6px);background:var(--panel);border-radius:var(--r-card);max-height:60vh;box-shadow:var(--shadow-pop);padding:6px;position:absolute;inset-inline:0;overflow:auto}.tb-count{color:var(--label-2);margin:0;padding:4px 10px 6px;font-size:12px}.tb-opt{flex-direction:column;align-items:flex-start;gap:0;height:auto;padding:5px 10px}.tb-opt b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.tb-opt small{max-width:100%;font-size:var(--fs-caption);color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.tb-opt:hover,.tb-opt.on{background:var(--fill-hover)}.insp-sec>.panel+.panel{margin-top:16px}.insp-kv:has(select){flex-direction:column;align-items:stretch;gap:4px}.insp-kv:has(select) dt{font-size:var(--fs-caption)}.insp-kv:has(select) dd{text-align:start}.insp-kv dd .select{display:flex}.insp-kv dd select{width:100%}table{min-width:0}.sidebar{position:relative}.tb-search{margin:0 0 8px;position:relative}.sidebar .search{flex:none;width:100%;min-width:0}@media (max-width:860px){.window.nav-open .sidebar{z-index:25;top:0;bottom:0;width:min(300px,86%);box-shadow:var(--shadow-pop);position:absolute;inset-inline-start:0}.window.nav-open .side-card{background:var(--sidebar-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.search input:focus-visible{outline:0}td.filter-empty-t{height:var(--row);text-align:center;color:var(--label-2)}tbody tr.filter-empty:hover td{background:0 0}.plan-card{background:var(--panel);border:.5px solid var(--separator);border-radius:var(--r-card);padding:12px 14px}.plan-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.plan-h b{color:var(--label-2);font-size:12px;font-weight:600}.plan-sub{color:var(--label-2);margin:4px 0 0;font-size:12px}.plan-bar-track{background:var(--fill-hover);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.plan-bar-track i{border-radius:inherit;background:var(--label-2);height:100%;display:block}.plan-card.warn .plan-bar-track i{background:var(--amber)}.plan-bar{align-items:center;gap:8px;display:flex}.plan-pill-wrap{position:relative}.plan-pill{background:var(--fill);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;height:24px;padding:0 10px;font-size:12px;font-weight:600}.plan-pill:hover{background:var(--fill-hover)}.plan-pill.warn{background:var(--warning-bg);color:var(--warning)}.plan-pop{z-index:30;top:calc(100% + 6px);background:var(--panel);border-radius:var(--r-card);width:272px;box-shadow:var(--shadow-pop);padding:6px;position:absolute;inset-inline-end:0}.plan-pop .plan-card{border:0;padding:8px}.setting-row{align-items:flex-start}.setting-row .row-l{flex:220px}.val{min-height:var(--control);flex:none;align-items:center;gap:8px;display:flex}.lock-glyph{color:var(--label-2);place-items:center;display:inline-grid}.lock-glyph svg{width:14px;height:14px}.summary-row .lock-glyph{margin-inline-start:4px}.tpl-list li.pickable{cursor:pointer}.tpl-list li.selected{background:var(--sel-bg)}.chg-dot{background:var(--amber);vertical-align:middle;border-radius:50%;flex:none;width:7px;height:7px;margin-inline-end:7px;display:inline-block;position:relative}.chg-dot.static{margin:0 0 0 auto}.chg-dot.leaving{margin-inline-end:0}.toolbar{flex:none}.change-wrap{top:calc(var(--tb-h,52px) + 8px);z-index:5;position:sticky}.change-bar{background:color-mix(in srgb,var(--amber) 0%,var(--panel));border-radius:var(--r-card);box-shadow:0 0 0 .5px var(--separator),0 1px 3px #00000012;transition:background-color .24s var(--ease-out,ease);padding:10px 12px 10px 14px;display:grid}.change-bar[data-state=dirty]{background:color-mix(in srgb,var(--amber) 10%,var(--panel))}.cb-l{min-height:calc(var(--control) + 2px);transition:opacity .24s var(--ease-out,ease);flex-wrap:wrap;grid-area:1/1;align-items:center;gap:8px 12px;display:flex}.change-bar[data-state=clean] .cb-l:last-child,.change-bar[data-state=dirty] .cb-l:first-child{opacity:0;pointer-events:none}.change-bar[data-state=clean] .change-t{color:var(--label-2);font-weight:400}.change-bar .chg-dot{margin:0}.change-t{flex:180px;font-weight:500}.change-act{flex-wrap:wrap;gap:8px;display:flex}.plan-card{background:var(--panel);border-radius:calc(var(--r-card) + 2px);box-shadow:var(--float);border:0;flex-direction:column;gap:0;padding:14px 16px;display:flex}.plan-pop .plan-card{box-shadow:none}.plan-h b{font-size:var(--fs-body);color:var(--label);font-weight:600}.plan-status{background:var(--warning-bg);color:var(--warning);border-radius:999px;flex:none;padding:2px 9px;font-size:12px;font-weight:600}.plan-status.paid{background:var(--success-bg);color:var(--success)}.plan-status.ended{background:var(--danger-bg);color:var(--danger)}.plan-bar-track.amber i{background:var(--amber)}.plan-bar-track.danger i{background:var(--danger)}.plan-m{color:var(--label-2);justify-content:space-between;align-items:baseline;gap:8px;margin:12px 0 0;font-size:12px;display:flex}.plan-m-p{font-variant-numeric:tabular-nums;color:var(--label);flex:none}.plan-card.st-ended .plan-m.days .plan-m-l{color:var(--label)}.plan-m+.plan-bar-track{margin-top:6px}.plan-end{align-items:center;gap:6px;display:flex}.plan-act{flex-direction:column;gap:6px;margin-top:14px;display:flex}.plan-act .btn{width:100%}.plan-act .btn-plain{height:auto;min-height:28px}.sidebar>.plan-dock{flex:none}.plan-mini{--tone:var(--warning-bg);border-radius:var(--r-control);background:linear-gradient(var(--tone),var(--tone)),var(--panel);width:100%;box-shadow:var(--float);color:var(--warning);cursor:pointer;border:0;flex-direction:column;align-items:center;gap:0;padding:6px 2px;font-size:12px;line-height:1.25;display:flex}.plan-mini.paid{--tone:var(--success-bg);color:var(--success)}.plan-mini.ended{--tone:var(--danger-bg);color:var(--danger)}.plan-mini b{font-weight:600}.plan-rail-pop{top:auto;z-index:80;width:272px;position:fixed;inset-inline-end:auto}.plan-rail-pop .plan-card{box-shadow:none;padding:8px}.no-anim *,.no-anim :before,.no-anim :after{transition:none!important;animation:none!important}.theme-switch *,.theme-switch :before,.theme-switch :after{transition:none!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes insp-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes pulse-op{0%,to{opacity:1}50%{opacity:.35}}.btn,.nav-i,.menu-i,.vg-b,.seg button,.nav-row,.swatch,.plan-pill,.icon-btn{transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out)}tbody td{transition:background-color var(--dur-fast) var(--ease-out)}.window.insp-enter .insp{animation:insp-in var(--dur-panel) var(--ease-out)}@media (max-width:860px){.window.insp-enter .insp,.window.nav-open .sidebar{animation:insp-in var(--dur-sheet) var(--ease-out)}}dialog[open]{animation:pop-in var(--dur-panel) var(--ease-out)}dialog[open]::backdrop{animation:fade-in var(--dur-panel) var(--ease-out)}.menu-list{transform-origin:100% 0;animation:pop-in var(--dur-panel) var(--ease-out)}.tb-menu{transform-origin:0 0;animation:pop-in var(--dur-panel) var(--ease-out)}.plan-pop{transform-origin:100% 0;animation:pop-in var(--dur-panel) var(--ease-out)}.seg{position:relative}.seg>button{z-index:1;position:relative}.seg-thumb{top:0;z-index:0;border-radius:var(--r-control);background:var(--control-bg);box-shadow:var(--shadow-control);pointer-events:none;position:absolute;inset-inline-start:0}.seg-thumb.ready{transition:transform var(--dur-panel) var(--ease-out)}.seg.has-thumb>button[aria-pressed=true],.seg.has-thumb>button[aria-selected=true]{box-shadow:none;background:0 0}.switch{transition:background-color var(--dur-panel) var(--ease-out)}.switch:after{transition:transform var(--dur-sheet) var(--ease-spring)}.screen-fade{animation:fade-in .15s var(--ease-out)}.toasts{z-index:70;bottom:16px;pointer-events:none;width:min(356px,100vw - 24px);height:0;position:fixed;inset-inline-end:var(--toast-r,16px)}.toast-i{inset-inline:0;background:var(--panel);min-height:44px;color:var(--label);box-shadow:var(--shadow-pop);font-size:var(--fs-body);transform-origin:50% 100%;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:transform .32s var(--ease-spring),opacity var(--dur-panel) var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:10px 12px 10px 14px;line-height:1.35;display:flex;position:absolute;bottom:0}.toast-i.leaving{transition:transform var(--dur-panel) var(--ease-out),opacity var(--dur-panel) var(--ease-out)}.toast-i.dragging{transition:none}.toast-i[data-hidden=true]{pointer-events:none}.toast-i>svg{flex:none}.toast-success>svg{color:var(--success)}.toast-error>svg{color:var(--danger)}.toast-info>svg{color:var(--label-2)}.toast-t{overflow-wrap:anywhere;flex:1;min-width:0}.toast-act{background:var(--fill);height:24px;color:var(--accent-text);cursor:pointer;border:0;border-radius:6px;flex:none;padding:0 10px;font-weight:600}.toast-act:hover{background:var(--fill-hover)}.toast-x{top:-8px;background:var(--panel);width:20px;height:20px;color:var(--label-2);box-shadow:var(--shadow-control);opacity:0;cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-start:-8px}.toast-x svg{width:11px;height:11px}.toast-i:hover .toast-x,.toast-x:focus-visible{opacity:1}@media (max-width:860px){.toasts{margin-inline-start:calc(min(356px,100vw - 24px)/-2);inset-inline:50% auto}}@keyframes chg-in{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes chg-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--amber) 55%,transparent)}to{box-shadow:0 0 0 7px #0000}}@keyframes chg-out{to{opacity:0}}.chg-dot.enter{animation:chg-in .28s var(--ease-spring) both,chg-ring 1.6s ease-out .28s 2}.chg-dot.leaving{animation:.12s linear forwards chg-out}@keyframes step-fwd{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes step-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes glyph-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.step-in.fwd{animation:step-fwd .24s var(--ease-out)}.step-in.back{animation:step-back .24s var(--ease-out)}.pl-open.enter{animation:fade-in .16s var(--ease-out)}.ready-glyph{animation:glyph-in .42s var(--ease-spring) both}@media (prefers-reduced-motion:reduce){:root .mb-reveal,:root .mb-c .mb-reveal{transition:opacity .16s linear!important}:root dialog[open],:root .menu-list,:root .tb-menu,:root .plan-pop,:root .theme-pop,:root .window.insp-enter .insp,:root .window.nav-open .sidebar,:root .screen-fade{animation:.16s linear fade-in!important}:root .toast-i,:root .toast-i.leaving{transition:opacity .15s linear!important}:root .chg-dot.enter{animation:none!important}:root .chg-dot.leaving{animation:.12s linear forwards chg-out!important}:root .cb-l,:root .change-bar{transition:opacity .16s linear!important}:root dialog[open]::backdrop,:root .step-in.fwd,:root .step-in.back,:root .pl-open.enter,:root .ready-glyph{animation:.16s linear fade-in!important}}:root{--safe-top-r:env(safe-area-inset-top,0px);--safe-bottom-r:env(safe-area-inset-bottom,0px);--safe-top:var(--safe-top-r);--safe-bottom:var(--safe-bottom-r)}.window,dialog{--safe-top:calc(var(--safe-top-r) / var(--zoom));--safe-bottom:calc(var(--safe-bottom-r) / var(--zoom))}.more-wrap{display:none;position:relative}.sheet-grab,.insp-grab,.sheet-dim,.step-sum{display:none}.more-pop{z-index:30;top:calc(100% + 6px);background:var(--panel);border-radius:var(--r-card);width:min(320px,100vw - 24px);max-height:calc(100dvh - 90px);box-shadow:var(--shadow-pop);transform-origin:100% 0;padding:8px;position:absolute;inset-inline-end:0;overflow:auto}.mm-group{background:var(--panel-2);border-radius:var(--r-card);box-shadow:0 0 0 .5px var(--separator);flex-direction:column;margin:0 0 8px;display:flex;overflow:hidden}.mm-group:last-child{margin-bottom:0}.mm-row{width:100%;min-height:44px;color:var(--label);font-size:var(--fs-body);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 14px;display:flex}.mm-row+.mm-row{box-shadow:0 -.5px 0 var(--separator)}.mm-act{cursor:pointer}.mm-act:hover{background:var(--fill)}.mm-act.danger{color:var(--danger)}.mm-step{gap:8px;display:inline-flex}.mm-row .seg{flex:none}@container (max-width:960px){.toolbar:has(.plan-bar) :is(.vg,#native-signout,.versions-toggle){display:none}.toolbar:has(.plan-bar) .more-wrap{display:block}}@container (max-width:700px){.toolbar :is(.vg,#native-signout,.versions-toggle){display:none}.toolbar .more-wrap{display:block}}@media (max-width:860px),(pointer:coarse){:root{--tap:calc(44px / var(--zoom));--fs-caption:12px;--check-box:22px;--check-gap:10px}:root[data-skin] .btn,:root[data-skin] .toolbar .btn,:root[data-skin] .btn-sm{min-height:var(--tap);height:auto;padding-block:0}:root[data-skin] .btn{min-width:var(--tap)}:root[data-skin] .icon-btn{width:var(--tap);height:var(--tap)}:root[data-skin] .vg-b{min-width:var(--tap);height:var(--tap)}:root[data-skin] .seg button{min-height:var(--tap);min-width:var(--tap);height:auto}:root[data-skin] .nav-row{min-height:var(--tap)}:root[data-skin] .seg{flex-wrap:wrap;overflow:visible}:root[data-skin] .nav-i,:root[data-skin] .menu-i,:root[data-skin] .tb-opt{min-height:var(--tap);height:auto}:root[data-skin] .select select,:root[data-skin] .field-in,:root[data-skin] .field .field-in{height:var(--tap)}:root[data-skin] .field-in.area{height:auto;min-height:calc(var(--tap) * 2)}:root[data-skin] .search,:root[data-skin] .sidebar .search,:root[data-skin] .tb-search{height:var(--tap)}:root[data-skin] .secret .eye{width:var(--tap);height:var(--tap);inset-inline-end:0}:root[data-skin] .secret .field-in{padding-inline-end:var(--tap)}:root[data-skin] .link-btn,:root[data-skin] .device-link{min-height:var(--tap);min-width:var(--tap);align-items:center;display:inline-flex}:root[data-skin] details>summary{min-height:var(--tap)}:root[data-skin] .check,:root[data-skin] .perms label{min-height:var(--tap);gap:var(--check-gap)}:root[data-skin] input[type=checkbox],:root[data-skin] input[type=radio]{width:var(--check-box);height:var(--check-box)}:root[data-skin] .perms{flex-wrap:wrap;gap:0 16px}:root[data-skin] .plan-pill{height:var(--tap)}:root[data-skin] .mb-pill button{height:var(--tap);padding:0 14px}:root[data-skin] .toast-act{min-width:44px;height:44px}:root[data-skin] .step-btn{min-height:var(--tap)}:root[data-skin] .tpl-default{min-width:var(--tap);min-height:var(--tap);place-items:center;display:grid}:root[data-skin] .theme-pop,:root[data-skin] .toasts{--tap:44px}:root[data-skin] .pl-pick{min-height:var(--tap)}:root[data-skin] .tip{min-width:var(--tap);min-height:var(--tap)}:root[data-skin] .switch{width:calc(var(--tap) + 14px);height:var(--tap);background:0 0}:root[data-skin] .switch:before{content:"";top:50%;background:var(--fill-hover);width:51px;height:31px;transition:background-color var(--dur-panel) var(--ease-out);border-radius:16px;margin:-15.5px 0 0 -25.5px;position:absolute;inset-inline-start:50%}:root[data-skin] .switch[aria-checked=true]:before{background:var(--accent)}:root[data-skin] .switch:after{top:50%;width:27px;height:27px;margin:-13.5px 0 0 -23.5px;inset-inline-start:50%}:root[data-skin] .switch[aria-checked=true]:after{transform:translate(20px)}:root[data-skin] .tag,:root[data-skin] .pill,:root[data-skin] .badge-trial,:root[data-skin] .insp-t small,:root[data-skin] .menu-h,:root[data-skin] .nav-i .count,:root[data-skin] .tb-opt small,:root[data-skin] .wiz-steps .n,:root[data-skin] .vg-t,:root[data-skin] .ctl-l,:root[data-skin] .tb-count,:root[data-skin] .toolbar .t p{font-size:12px}.toasts{bottom:calc(16px + var(--safe-bottom))}.toast-x{opacity:0;pointer-events:none}}@media (max-width:860px){.window{height:calc(100dvh / var(--zoom));min-height:0;box-shadow:none;border-radius:0;grid-template-rows:minmax(0,1fr)}.main{padding-bottom:calc(64px + var(--safe-bottom))}:root[data-skin] .toolbar{gap:calc(4px / var(--zoom));height:calc(52px / var(--zoom) + var(--safe-top));min-height:0;padding:var(--safe-top) calc(6px / var(--zoom)) 0;flex-wrap:nowrap}.toolbar .t{flex:1 1 0;min-width:0;margin-inline-end:0}.toolbar h2{font-size:var(--fs-head);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbar .t p,.toolbar .vg,.toolbar #native-signout,.toolbar .plan-bar,.toolbar .versions-toggle,.toolbar .acct-wrap,[aria-label=Expand\ sidebar],[aria-label=Collapse\ sidebar]{display:none}.toolbar>.btn,.toolbar .more-wrap{flex:none}.more-wrap{display:block}.change-wrap{top:calc(var(--tb-h,52px) + 8px)}:root[data-skin] .window.nav-open .sidebar{width:min(320px,86%);padding-top:calc(12px + var(--safe-top));border-radius:0;margin:0}:root[data-skin] .window.nav-open .side-card:before{display:none}.sheet-dim{z-index:24;opacity:0;visibility:hidden;transition:opacity var(--dur-sheet) var(--ease-out),visibility 0s var(--dur-sheet);background:#00000057;display:block;position:absolute;inset:0}.window.nav-open .sheet-dim,.window.insp-on .sheet-dim{opacity:1;visibility:visible;transition-delay:0s}:root[data-skin] .window .insp{z-index:30;top:auto;inset-inline-end:0;bottom:0;width:auto;height:calc(55dvh / var(--zoom));border-radius:var(--r-window) var(--r-window) 0 0;background:var(--panel);box-shadow:var(--shadow-pop);overscroll-behavior:contain;visibility:hidden;transition:transform var(--dur-sheet) var(--ease-out),height var(--dur-sheet) var(--ease-out),visibility 0s var(--dur-sheet);display:flex;position:fixed;inset-inline-start:0;transform:translateY(100%)}:root[data-skin] .window.insp-on .insp{visibility:visible;transition-delay:0s;transform:none}:root[data-skin] .window.insp-on[data-detent=large] .insp{height:calc(92dvh / var(--zoom))}:root[data-skin] .window.insp-enter .insp{animation:none}.insp-h{padding:calc(22px / var(--zoom)) 6px 10px 16px;touch-action:none}.insp-grab{top:0;cursor:pointer;background:0 0;border:0;width:88px;height:44px;margin-inline-start:-44px;padding:0;display:block;position:absolute;inset-inline-start:50%}.insp-grab:before{content:"";top:8px;background:var(--separator-strong);border-radius:3px;width:36px;height:5px;margin-inline-start:-18px;position:absolute;inset-inline-start:50%}.insp-b{padding-bottom:calc(24px + var(--safe-bottom))}.insp-t{padding-top:2px}.content{padding-bottom:28px}.add-row .field,.inline-form .field{flex:100%}.add-actions{width:100%}.add-actions .btn{flex:auto}.link-cell code{max-width:100%}.hover-card{max-width:calc(100vw - 48px)}.tb-menu{max-height:50dvh}}@container (max-width:820px){.table-wrap{border-radius:var(--r-card);overflow:hidden}table:has(td[data-r]){width:100%;min-width:0;display:block}table:has(td[data-r]) tbody{width:100%;min-width:0;display:block}table:has(td[data-r]) thead{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}table:has(td[data-r]) tr{min-height:calc(var(--tap,36px) + 8px);padding:8px var(--pad-card);border-bottom:.5px solid var(--separator);flex-wrap:wrap;align-items:center;gap:1px 8px;display:flex}table:has(td[data-r]) tbody tr:last-child{border-bottom:0}table:has(td[data-r]) tr:before{content:"";flex:0 0 100%;order:3;height:0}table:has(td[data-r]) td{white-space:normal;overflow-wrap:anywhere;border:0;height:auto;padding:0;display:block}table:has(td[data-r]) td[data-r=p]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;order:1;min-width:0;font-weight:500;overflow:hidden}table:has(td[data-r]) td[data-r=t]{flex:none;order:5;margin-inline-start:auto}table:has(td[data-r]) td[data-r=s]{min-width:0;color:var(--label-2);flex:0 auto;order:4;font-size:12px}table:has(td[data-r]) td[data-r=s]~td[data-r=s]:before{content:"·";margin-inline-end:8px}table:has(td[data-r]) td[data-r=x]{color:var(--label-2);flex:0 0 100%;order:6;font-size:12px}table:has(td[data-r]) td[data-r=x]:before{content:attr(data-l) ": "}table:has(td[data-r]) tr.pickable td[data-r=x]{display:none}table:has(td[data-r]) td[data-r=c]{min-width:var(--tap,32px);min-height:var(--tap,32px);flex:none;order:0;place-items:center;margin:2px 0 -18px -10px;display:grid}table:has(td[data-r]) tr.pickable:after{content:"";border-top:1.5px solid var(--label-3);border-inline-end:1.5px solid var(--label-3);flex:none;order:2;width:8px;height:8px;margin:0 2px 0 4px;transform:rotate(45deg)}table:has(td[data-r]) tr.pickable .device-link{pointer-events:none;min-height:var(--tap);margin-block:calc((1lh - var(--tap)) / 2);font-weight:inherit;color:inherit;text-decoration:none}:is(table:has(td[data-r]) tbody tr:hover td,table:has(td[data-r]) tbody tr.selected td){background:0 0}table:has(td[data-r]) tbody tr.selected{background:var(--sel-bg)}table:has(td[data-r]) tbody tr.pickable:active{background:var(--sel-bg)}@media (hover:hover){table:has(td[data-r]) tbody tr.pickable:hover{background:var(--fill)}table:has(td[data-r]) tbody tr.selected:hover{background:var(--sel-bg)}}td.filter-empty-t,td.empty{height:auto;padding:16px 12px;display:block}.person-cell{display:inline-flex}}@media (max-width:600px){:root[data-skin] dialog{width:auto;max-width:none;max-height:calc(92dvh / var(--zoom));border-radius:var(--r-window) var(--r-window) 0 0;margin:0;position:fixed;inset:auto 0 0}:root[data-skin] dialog[open]{animation:sheet-up var(--dur-sheet) var(--ease-out)}:root[data-skin] dialog.modal-lg,:root[data-skin] dialog.sheet{width:auto}dialog{container-type:inline-size}.sheet-grab{height:calc(22px / var(--zoom));touch-action:none;display:block;position:relative}.sheet-grab:before{content:"";top:8px;background:var(--separator-strong);border-radius:3px;width:36px;height:5px;margin-inline-start:-18px;position:absolute;inset-inline-start:50%}.sheet-h{touch-action:none;padding-top:0}.sheet-f{padding-bottom:calc(18px + var(--safe-bottom));flex-wrap:wrap}.sheet-f .btn{flex:auto}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}.setting-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;display:grid}.setting-row .row-l{display:contents}.setting-row .policy-label{grid-area:1/1}.setting-row .val{grid-area:1/2}.setting-row .val:not(:has(.switch)){grid-area:2/1/auto/-1;margin-top:6px}.setting-row .val:not(:has(.switch)) .select{flex:1}.setting-row .val:not(:has(.switch)) select{width:100%}.setting-row .row-l>small{grid-area:3/1/auto/-1;margin-top:4px}.setting-row .mb{grid-area:4/1/auto/-1;margin-top:8px}.mb-line{flex-direction:column;align-items:stretch;gap:6px}.mb-line .policy-label{margin-inline-end:0}.mb-pill{width:100%;display:flex}.mb-pill button{white-space:nowrap;flex:1 1 0;padding-inline:6px}.mb-c .mb-reveal{white-space:normal;max-width:none;max-height:64px;transition:max-height .25s var(--ease-out,ease),opacity .2s var(--ease-out,ease)}.mb-c .mb-reveal.hide{max-width:none;max-height:0}.mb-c .mb-sw{justify-content:space-between;padding-top:2px}.mb-c .mb-note p{padding-top:2px}.lock-row{min-height:var(--tap)}.change-bar{grid-template-columns:minmax(0,1fr);padding-inline:12px;font-size:14px}.change-bar .btn{font-size:14px}.cb-l{flex-wrap:nowrap;gap:8px}.change-t{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.change-act{flex-wrap:nowrap;flex:none}.change-act .btn-secondary{display:none}.cb-l .btn{padding-inline:12px}.auth-top{padding:calc(8px + var(--safe-top)) 12px 8px 16px}.auth-main{padding:16px 12px calc(40px + var(--safe-bottom));place-items:start center}.auth-card{padding:20px}.setup-card{padding:0}.setup-foot{padding:12px 20px calc(12px + var(--safe-bottom))}.setup-foot .foot-r,.setup-foot .btn{flex:auto}.setup-steps{flex-direction:column;align-items:stretch;gap:4px;padding:8px 16px 0}.step-sum{text-align:center;color:var(--label);margin:0;font-size:13px;font-weight:600;display:block}.wiz-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;display:grid}.wiz-steps li{min-height:var(--tap);padding:0;display:block;position:relative}.wiz-steps li:not(:last-child):after{display:none}.wiz-steps li:before{content:"";top:50%;background:var(--fill-hover);pointer-events:none;border-radius:2px;height:4px;margin-top:-2px;position:absolute;inset-inline:3px}.wiz-steps li.done:before{background:var(--label-3)}.wiz-steps li[aria-current=step]:before{background:var(--label)}.wiz-steps .step-btn{border-radius:0;width:100%;margin:0;padding:0;position:absolute;inset:0}.wiz-steps .n,.wiz-steps .lbl{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.recap-r{flex-direction:column;gap:2px}.recap dt{width:auto}.tpl-acts{opacity:1}.pl-open{padding-inline-start:14px}.sheet-b,.sheet-h,.sheet-f{padding-inline:16px}}
