:root{--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-radius-pill:9999px;--ui-shadow-1:0 1px 2px #0000001f;--ui-shadow-2:0 4px 12px #0000002e;--ui-shadow-3:0 8px 32px #00000080;--ui-z-tooltip:50;--ui-z-popover:100;--ui-z-overlay:1000;--ui-action-border:#707070;--ui-action-border-hover:#9a9a9a;--ui-action-danger-fg:#fca5a5;--ui-action-danger-bg:#3a1414;--ui-action-link-fg:#6ea8fe}[data-theme=light]{--ui-status-success-fg:#166534;--ui-status-success-bg:#dcfce7;--ui-status-neutral-fg:#3f3f46;--ui-status-neutral-bg:#e4e4e7;--ui-status-warning-fg:#854d0e;--ui-status-warning-bg:#fef3c7;--ui-status-danger-fg:#b91c1c;--ui-status-danger-bg:#fee2e2;--ui-status-info-fg:#4338ca;--ui-status-info-bg:#e0e7ff;--ui-status-muted-fg:#52525b;--ui-status-muted-bg:#f0f0f2;--ui-status-unknown-fg:#52525b;--ui-status-unknown-bg:#f4f4f5;--ui-action-border:#858585;--ui-action-border-hover:#5a5a5a;--ui-action-danger-fg:#a32d2d;--ui-action-danger-bg:#fcebeb;--ui-action-link-fg:#1558c0}@layer components{[data-theme=light] [data-ui=status]{--status-running-fg:var(--ui-status-success-fg);--status-running-bg:var(--ui-status-success-bg);--status-healthy-fg:var(--ui-status-success-fg);--status-healthy-bg:var(--ui-status-success-bg);--status-stopped-fg:var(--ui-status-neutral-fg);--status-stopped-bg:var(--ui-status-neutral-bg);--status-setting-up-fg:var(--ui-status-warning-fg);--status-setting-up-bg:var(--ui-status-warning-bg);--status-suspended-fg:var(--ui-status-warning-fg);--status-suspended-bg:var(--ui-status-warning-bg);--status-warning-fg:var(--ui-status-warning-fg);--status-warning-bg:var(--ui-status-warning-bg);--status-attention-fg:var(--ui-status-danger-fg);--status-attention-bg:var(--ui-status-danger-bg);--status-failed-fg:var(--ui-status-danger-fg);--status-failed-bg:var(--ui-status-danger-bg);--status-pending-fg:var(--ui-status-info-fg);--status-pending-bg:var(--ui-status-info-bg);--status-cancelled-fg:var(--ui-status-muted-fg);--status-cancelled-bg:var(--ui-status-muted-bg);--status-unknown-fg:var(--ui-status-unknown-fg);--status-unknown-bg:var(--ui-status-unknown-bg)}[data-ui=status]:not([data-tone=unknown]){box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent)}@media (forced-colors:active){[data-ui=status]{box-shadow:none;border:1px solid canvastext}}[data-ui=action]{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);white-space:nowrap;-webkit-user-select:none;user-select:none;color:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}[data-ui=action][data-size=xs]{height:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);font-size:11px;font-weight:500}[data-ui=action][data-size=sm]{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 3);font-size:12px}[data-ui=action][data-size=md]{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 4);font-size:13px}[data-ui=action][data-size=lg]{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 5);font-size:14px}[data-ui=action][data-variant=primary]{background:var(--g-accent);color:#fff;border-color:var(--g-accent)}[data-ui=action][data-variant=primary]:hover:not(:disabled):not([aria-disabled=true]){background:var(--g-accent-hover)}[data-ui=action][data-variant=secondary]{background:var(--card-bg-elevated);color:var(--text-primary);border-color:var(--ui-action-border)}[data-ui=action][data-variant=secondary]:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--ui-action-border-hover)}[data-ui=action][data-variant=danger]{background:var(--ui-action-danger-bg);color:var(--ui-action-danger-fg);border-color:var(--ui-action-danger-bg)}[data-ui=action][data-variant=danger]:hover:not(:disabled):not([aria-disabled=true]){opacity:.9}[data-ui=action][data-variant=ghost]{color:var(--text-secondary);background:0 0;border-color:#0000}[data-ui=action][data-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]){background:var(--card-bg-elevated)}[data-ui=action][data-variant=ghost][data-tone=danger]{color:var(--ui-action-danger-fg)}[data-ui=action][data-variant=link]{height:auto;color:var(--ui-action-link-fg);font-weight:500;font-size:inherit;gap:calc(var(--spacing) * 1);background:0 0;border:0;border-radius:.25rem;padding:0}[data-ui=action][data-variant=link][data-tone=danger]{color:var(--ui-action-danger-fg)}[data-ui=action][data-variant=link]:hover:not(:disabled):not([aria-disabled=true]),[data-ui=action][data-variant=link]:focus-visible{text-decoration:underline}[data-ui=action][data-variant=icon]{color:var(--text-secondary);font-weight:inherit;background:0 0;border:0;padding:0}[data-ui=action][data-variant=icon][data-size=sm]{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}[data-ui=action][data-variant=icon][data-size=md]{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}[data-ui=action][data-variant=icon]:hover:not(:disabled):not([aria-disabled=true]),[data-ui=action][data-variant=icon][data-state=active]{background:var(--card-bg-elevated);color:var(--text-primary)}[data-ui=action][data-variant=icon][data-tone=danger]{color:var(--ui-action-danger-fg)}[data-ui=action]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=action][data-variant=danger]:focus-visible,[data-ui=action][data-tone=danger]:focus-visible{outline-color:var(--ui-action-danger-fg)}[data-ui=action]:disabled,[data-ui=action][aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-ui=action][data-state=loading]{cursor:progress}@media (pointer:coarse){[data-ui=action]{min-height:44px}[data-ui=action][data-size=xs],[data-ui=action][data-variant=icon],[data-ui=action][data-variant=link]{min-width:44px}}@media (pointer:coarse) and (max-width:640px){[data-ui=row]{flex-wrap:wrap}[data-ui=row]>[data-ui=actions]{flex-wrap:wrap;flex-basis:100%}}[data-ui=site]{grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}[data-ui=site]>[data-part=main]{flex-direction:column;gap:20px;min-width:0;display:flex;container:site/inline-size}[data-ui=site]>[data-part=rail]{display:none}@media (min-width:1200px){[data-ui=site]{grid-template-columns:212px minmax(0,1fr);column-gap:28px}[data-ui=site]>[data-part=rail]{display:block;position:sticky;top:76px}[data-ui=site]>[data-part=main] [data-ui=navigation][data-level=service]{display:none}}[data-ui=sidenav]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);padding:14px 10px}[data-ui=sidenav] [data-part=caption]{border-bottom:1px solid var(--card-border);margin-bottom:8px;padding:2px 8px 12px}[data-ui=sidenav] [data-part=eyebrow]{letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:800}[data-ui=sidenav] [data-part=domain]{color:var(--text-primary);overflow-wrap:anywhere;margin-top:5px;font-size:13px;font-weight:750}[data-ui=sidenav] [data-part=plan]{color:var(--text-secondary);margin-top:2px;font-size:11.5px}[data-ui=sidenav] [data-part=item]{min-height:38px;color:var(--text-secondary);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}[data-ui=sidenav] [data-part=item] svg{color:var(--text-tertiary);flex-shrink:0}[data-ui=sidenav] [data-part=item]:hover{background:var(--card-bg-elevated);color:var(--text-primary)}[data-ui=sidenav] [data-part=item][aria-current=page]{background:var(--ui-accent-soft-bg);color:var(--ui-accent-soft-fg)}[data-ui=sidenav] [data-part=item][aria-current=page] svg{color:var(--g-accent)}[data-ui=sidenav] [data-part=item]:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}[data-ui=fngroup]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}[data-ui=fngroup] [data-part=header]{align-items:center;gap:9px;display:flex}[data-ui=fngroup] [data-part=icon]{background:var(--ui-tint-neutral-bg);width:28px;height:28px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-ui=fngroup] [data-part=title]{color:var(--text-primary);font-size:13px;font-weight:750}[data-ui=fngroup] [data-part=count]{color:var(--text-secondary);white-space:nowrap;margin-left:auto;font-size:11px}[data-ui=fngroup] [data-part=lines]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;display:grid}[data-ui=fngroup] [data-part=line]{min-width:0;min-height:34px;color:var(--text-primary);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}[data-ui=fngroup] [data-part=line]>span{overflow-wrap:anywhere;min-width:0}[data-ui=fngroup] [data-part=line] svg{color:var(--text-tertiary);flex-shrink:0}[data-ui=fngroup] [data-part=line]:hover,[data-ui=fngroup] [data-part=line]:focus-visible{background:var(--ui-accent-soft-bg);color:var(--ui-accent-soft-fg);outline:none}[data-ui=fngroup] [data-part=line][aria-disabled=true]{opacity:.55;cursor:not-allowed}[data-ui=fngroup] [data-part=chip]{color:var(--ui-tint-info-fg);background:var(--ui-tint-info-bg);border-radius:var(--ui-radius-pill);white-space:nowrap;padding:1px 7px;font-size:10.5px;font-weight:700}@container (max-width:560px){[data-ui=fngroup] [data-part=lines]{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){[data-ui=fngroup] [data-part=line]{min-height:44px}}[data-ui=priority]{flex-direction:column;min-width:0;display:flex}[data-ui=priority] [data-part=item]{border-bottom:1px solid var(--card-border);align-items:flex-start;gap:10px;padding:10px 0;display:flex}[data-ui=priority] [data-part=item]:last-child{border-bottom:0}[data-ui=priority] [data-part=num]{background:var(--ui-tint-warning-bg);width:20px;height:20px;color:var(--ui-tint-warning-fg);border-radius:6px;flex-shrink:0;place-items:center;margin-top:1px;font-size:10.5px;font-weight:800;display:grid}[data-ui=priority] [data-part=item][data-tone=danger] [data-part=num]{background:var(--ui-tint-danger-bg);color:var(--ui-tint-danger-fg)}[data-ui=priority] [data-part=text]{flex:1;min-width:0}[data-ui=priority] [data-part=title]{color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;font-weight:700}[data-ui=priority] [data-part=detail]{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:1px;font-size:11.5px;line-height:1.4}[data-ui=priority] [data-part=action]{color:var(--ui-action-link-fg);border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:12px;font-weight:700;text-decoration:none}[data-ui=priority] [data-part=action]:hover{text-decoration:underline}[data-ui=priority] [data-part=clear]{color:var(--text-secondary);padding:6px 0;font-size:12.5px}[data-ui=breadcrumb]{min-width:0;font-size:var(--ui-text-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}[data-ui=breadcrumb] [data-part=link]{color:var(--ui-action-link-fg);text-decoration:none}[data-ui=breadcrumb] [data-part=link]:hover,[data-ui=breadcrumb] [data-part=link]:focus-visible{text-decoration:underline}[data-ui=breadcrumb] [data-part=sep]{color:var(--text-tertiary)}[data-ui=breadcrumb] [data-part=current]{color:var(--text-primary);overflow-wrap:anywhere;font-weight:500}[data-ui=page-header]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title actions""icon meta actions";align-items:center;gap:6px 16px;display:grid}[data-ui=page-header] [data-part=icon]{background:var(--ui-tint-neutral-bg);width:46px;height:46px;color:var(--ui-accent-soft-fg);border:1px solid var(--card-border);border-radius:13px;grid-area:icon;justify-content:center;align-items:center;display:inline-flex}[data-ui=page-header] [data-part=title]{letter-spacing:-.02em;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;grid-area:title;font-size:26px;font-weight:750;line-height:1.2}[data-ui=page-header] [data-part=meta]{font-size:var(--ui-text-md);color:var(--text-secondary);flex-wrap:wrap;grid-area:meta;align-items:center;gap:8px 12px;display:flex}[data-ui=page-header] [data-part=platform]{align-items:center;gap:6px;display:inline-flex}[data-ui=page-header] [data-part=actions]{grid-area:actions;align-items:center;gap:8px;display:flex}@media (max-width:640px){[data-ui=page-header]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon meta""actions actions"}[data-ui=page-header] [data-part=icon]{width:40px;height:40px}[data-ui=page-header] [data-part=title]{font-size:19px}[data-ui=page-header] [data-part=actions]{flex-wrap:wrap;margin-top:6px}}[data-ui=menu]{display:inline-flex;position:relative}[data-ui=menu] [data-part=panel]{z-index:var(--ui-z-popover);border:1px solid var(--card-border-hover);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-width:230px;box-shadow:var(--ui-shadow-2);padding:6px;position:absolute;top:calc(100% + 6px);right:0}[data-ui=menu] [data-part=item]{border-radius:var(--ui-radius-md);width:100%;color:var(--text-primary);font:inherit;font-size:var(--ui-text-md);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:flex}[data-ui=menu] [data-part=item]:hover,[data-ui=menu] [data-part=item]:focus-visible{background:var(--card-bg-elevated);outline:none}[data-ui=menu] [data-part=item][data-tone=danger]{color:var(--ui-action-danger-fg)}[data-ui=menu] [data-part=item] [data-part=hint]{font-size:var(--ui-text-xs);color:var(--text-tertiary);margin-left:auto}[data-ui=navigation][data-level=service]{border-bottom:1px solid var(--card-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}[data-ui=navigation][data-level=service]::-webkit-scrollbar{display:none}[data-ui=navigation][data-level=service] [data-part=item]{min-height:42px;font-size:var(--ui-text-md);color:var(--text-secondary);white-space:nowrap;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}[data-ui=navigation][data-level=service] [data-part=item]:hover{color:var(--text-primary)}[data-ui=navigation][data-level=service] [data-part=item][aria-current=page]{color:var(--ui-accent-soft-fg);border-bottom-color:var(--g-accent)}[data-ui=navigation][data-level=service] [data-part=item]:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px;border-radius:6px}[data-ui=navigation][data-level=service] [data-part=switcher]{display:none}@media (max-width:1199px){[data-ui=navigation][data-level=service]{border-bottom:0;display:block;overflow:visible}[data-ui=navigation][data-level=service] [data-part=item]{display:none}[data-ui=navigation][data-level=service] [data-part=switcher]{display:block;position:relative}[data-ui=navigation][data-level=service] [data-part=switcher-button]{border:1px solid var(--card-border-hover);border-radius:var(--ui-radius-md);background:var(--card-bg);width:100%;min-height:42px;color:var(--text-primary);font:inherit;font-size:var(--ui-text-md);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 12px;font-weight:600;display:flex}[data-ui=navigation][data-level=service] [data-part=switcher-button]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=navigation][data-level=service] [data-part=switcher-hint]{font-size:var(--ui-text-xs);color:var(--text-secondary);align-items:center;gap:6px;margin-left:auto;font-weight:500;display:inline-flex}[data-ui=navigation][data-level=service] [data-part=switcher-panel]{z-index:var(--ui-z-popover);border:1px solid var(--card-border-hover);border-radius:var(--ui-radius-lg);background:var(--card-bg);box-shadow:var(--ui-shadow-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0}[data-ui=navigation][data-level=service] [data-part=switcher-panel] [data-part=item]{border-radius:var(--ui-radius-md);white-space:normal;border:0;min-height:42px;margin:0;padding:8px 10px;display:flex}[data-ui=navigation][data-level=service] [data-part=switcher-panel] [data-part=item][aria-current=page]{background:var(--ui-accent-soft-bg);color:var(--ui-accent-soft-fg)}[data-ui=navigation][data-level=service] [data-part=switcher-panel] [data-part=item]:hover{background:var(--card-bg-elevated)}}@media (max-width:420px){[data-ui=navigation][data-level=service] [data-part=switcher-panel]{grid-template-columns:minmax(0,1fr)}}[data-ui=tablist]{background:var(--ui-tint-neutral-bg);border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}[data-ui=tab]{min-height:32px;font:inherit;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex;position:relative}[data-ui=tab]:hover{color:var(--text-primary)}[data-ui=tab][aria-selected=true],[data-ui=tab][aria-current=page]{background:var(--card-bg);color:var(--ui-accent-soft-fg);box-shadow:0 1px 4px #0000001a}[data-ui=tab] [data-part=count]{border-radius:var(--ui-radius-pill);background:var(--card-bg-elevated);min-height:18px;color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--card-border);align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}[data-ui=tab][aria-selected=true] [data-part=count],[data-ui=tab][aria-current=page] [data-part=count]{background:var(--ui-accent-soft-bg);color:var(--ui-accent-soft-fg);box-shadow:none}[data-ui=tab]:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px}@media (max-width:640px){[data-ui=tablist]{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}[data-ui=tablist]::-webkit-scrollbar{display:none}}[data-ui=tabpanel]{min-width:0}[data-ui=section-header]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}[data-ui=section-header] [data-part=heading]{flex:280px;min-width:0}[data-ui=section-header] [data-part=title]{letter-spacing:-.01em;color:var(--text-primary);align-items:center;gap:10px;font-size:20px;font-weight:700;line-height:1.25;display:flex}[data-ui=section-header] [data-part=description]{max-width:76ch;font-size:var(--ui-text-md);color:var(--text-secondary);margin-top:4px;line-height:1.5}[data-ui=section-header] [data-part=actions]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-ui=workspace]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}[data-ui=workspace]>[data-part=main],[data-ui=workspace]>[data-part=aside]{flex-direction:column;gap:20px;min-width:0;display:flex;container-type:inline-size}@container site (min-width:820px){[data-ui=workspace][data-aside=true]{grid-template-columns:minmax(0,1fr) 288px}}[data-ui=stack]{flex-direction:column;gap:20px;min-width:0;display:flex;container-type:inline-size}[data-ui=stack][data-gap=sm]{gap:10px}[data-ui=stack][data-gap=md]{gap:14px}[data-ui=grid]{gap:12px;min-width:0;display:grid}[data-ui=grid][data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui=grid][data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-ui=grid][data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-ui=grid][data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-ui=grid][data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}@container (max-width:1040px){[data-ui=grid][data-cols="6"],[data-ui=grid][data-cols="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-ui=grid][data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){[data-ui=grid][data-cols="6"],[data-ui=grid][data-cols="5"],[data-ui=grid][data-cols="4"],[data-ui=grid][data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui=grid][data-cols="2"]{grid-template-columns:minmax(0,1fr)}}@container (max-width:360px){[data-ui=grid][data-cols]{grid-template-columns:minmax(0,1fr)}}[data-ui=toolbar]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}[data-ui=toolbar] [data-part=group]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}[data-ui=toolbar] [data-part=group][data-grow=true]{flex:240px}[data-ui=metric]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-height:86px;color:var(--text-primary);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""icon value""icon sub""bar bar";align-content:start;gap:2px 12px;padding:14px 16px;text-decoration:none;display:grid}[data-ui=metric] [data-part=icon]{background:var(--ui-tint-neutral-bg);width:28px;height:28px;color:var(--text-secondary);border-radius:8px;grid-area:icon;justify-content:center;align-items:center;display:inline-flex}[data-ui=metric] [data-part=label]{font-size:var(--ui-text-sm);color:var(--text-secondary);grid-area:label;font-weight:500}[data-ui=metric] [data-part=value]{letter-spacing:-.01em;overflow-wrap:anywhere;grid-area:value;font-size:15px;font-weight:750;line-height:1.3}[data-ui=metric] [data-part=sub]{font-size:var(--ui-text-xs);color:var(--text-tertiary);overflow-wrap:anywhere;grid-area:sub}[data-ui=metric] [data-part=bar]{border-radius:var(--ui-radius-pill);background:var(--card-border);grid-area:bar;height:6px;margin-top:10px;overflow:hidden}[data-ui=metric] [data-part=fill]{border-radius:var(--ui-radius-pill);background:var(--g-accent);height:100%}[data-ui=metric][data-tone] [data-part=label],[data-ui=metric][data-tone] [data-part=sub]{color:var(--text-secondary)}[data-ui=metric][data-tone=success] [data-part=icon]{background:var(--ui-tint-success-bg);color:var(--ui-tint-success-fg)}[data-ui=metric][data-tone=warning] [data-part=icon]{background:var(--ui-tint-warning-bg);color:var(--ui-tint-warning-fg)}[data-ui=metric][data-tone=warning] [data-part=fill]{background:var(--ui-tint-warning-fg)}[data-ui=metric][data-tone=danger] [data-part=icon]{background:var(--ui-tint-danger-bg);color:var(--ui-tint-danger-fg)}[data-ui=metric][data-tone=danger] [data-part=fill]{background:var(--ui-tint-danger-fg)}[data-ui=metric][data-tone=info] [data-part=icon]{background:var(--ui-tint-info-bg);color:var(--ui-tint-info-fg)}[data-ui=metric][data-tone=muted] [data-part=value]{color:var(--text-secondary);font-weight:600}[data-ui=metric][data-interactive=true]{cursor:pointer}[data-ui=metric][data-interactive=true]:hover{border-color:var(--card-border-hover)}[data-ui=metric]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=metric][data-size=sm]{min-height:0;padding:10px 12px}[data-ui=metric][data-size=sm] [data-part=value]{font-size:var(--ui-text-lg)}[data-ui=kv]{flex-direction:column;min-width:0;display:flex}[data-ui=kv] [data-part=row]{border-bottom:1px solid var(--card-border);font-size:var(--ui-text-md);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}[data-ui=kv] [data-part=row]:last-child{border-bottom:0}[data-ui=kv] [data-part=row][data-layout=stack]{flex-direction:column;align-items:flex-start;gap:3px}[data-ui=kv] [data-part=row][data-layout=stack] [data-part=value]{text-align:left;justify-content:flex-start;max-width:100%}[data-ui=kv] [data-part=key]{color:var(--text-secondary);flex-shrink:0}[data-ui=kv] [data-part=value]{min-width:0;color:var(--text-primary);text-align:right;overflow-wrap:anywhere;justify-content:flex-end;align-items:center;gap:6px;font-weight:500;display:inline-flex}[data-ui=kv] [data-part=value][data-mono=true]{font-family:ui-monospace,Cascadia Code,monospace;font-size:var(--ui-text-sm)}[data-ui=kv][data-density=compact] [data-part=row]{font-size:var(--ui-text-sm);padding:6px 0}[data-ui=list]{flex-direction:column;gap:6px;min-width:0;display:flex}[data-ui=list-item]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg);width:100%;min-height:46px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;display:flex}[data-ui=list-item][data-interactive=false]{cursor:default}[data-ui=list-item] [data-part=icon]{background:var(--ui-tint-neutral-bg);width:28px;height:28px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-ui=list-item] [data-part=text]{flex-direction:column;gap:1px;min-width:0;display:flex}[data-ui=list-item] [data-part=label]{font-size:var(--ui-text-md);overflow-wrap:anywhere;font-weight:500}[data-ui=list-item] [data-part=meta]{font-size:var(--ui-text-xs);color:var(--text-secondary);overflow-wrap:anywhere}[data-ui=list-item] [data-part=trailing]{color:var(--text-tertiary);flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:inline-flex}[data-ui=list-item]:hover{border-color:var(--card-border-hover);background:var(--card-bg-elevated)}[data-ui=list-item][data-interactive=false]:hover{border-color:var(--card-border);background:var(--card-bg)}[data-ui=list-item]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=list-item][aria-disabled=true]{cursor:not-allowed;opacity:.6;border-style:dashed}[data-ui=chip]{border-radius:var(--ui-radius-pill);white-space:nowrap;background:var(--ui-tint-neutral-bg);color:var(--ui-tint-neutral-fg);box-shadow:inset 0 0 0 1px var(--ui-tint-neutral-border);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}[data-ui=chip][data-tone=info]{background:var(--ui-tint-info-bg);color:var(--ui-tint-info-fg);box-shadow:inset 0 0 0 1px var(--ui-tint-info-border)}[data-ui=chip][data-tone=success]{background:var(--ui-tint-success-bg);color:var(--ui-tint-success-fg);box-shadow:inset 0 0 0 1px var(--ui-tint-success-border)}[data-ui=chip][data-tone=warning]{background:var(--ui-tint-warning-bg);color:var(--ui-tint-warning-fg);box-shadow:inset 0 0 0 1px var(--ui-tint-warning-border)}[data-ui=chip][data-tone=danger]{background:var(--ui-tint-danger-bg);color:var(--ui-tint-danger-fg);box-shadow:inset 0 0 0 1px var(--ui-tint-danger-border)}[data-ui=chip][data-tone=accent]{background:var(--g-accent);color:#fff;box-shadow:none}[data-ui=field]{flex-direction:column;gap:6px;min-width:0;display:flex}[data-ui=field] [data-part=label]{font-size:var(--ui-text-sm);color:var(--text-primary);align-items:center;gap:6px;font-weight:500;display:flex}[data-ui=field] [data-part=required]{color:var(--ui-action-danger-fg)}[data-ui=field] [data-part=hint]{font-size:var(--ui-text-xs);color:var(--text-secondary);line-height:1.45}[data-ui=field] [data-part=error]{font-size:var(--ui-text-xs);color:var(--ui-action-danger-fg);line-height:1.45}[data-ui=field] [data-part=row]{align-items:center;gap:8px;min-width:0;display:flex}[data-ui=field] [data-part=row]>[data-part=grow]{flex:auto;min-width:0;position:relative}[data-ui=control]{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ui-control-h);border:1px solid var(--input-border);border-radius:var(--ui-radius-md);background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:var(--ui-text-md);appearance:none;padding:6px 12px;line-height:1.4;display:block}[data-ui=control]::placeholder{color:var(--text-tertiary);opacity:1}[data-ui=control]:hover{border-color:var(--card-border-hover)}[data-ui=control]:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px;border-color:var(--g-accent)}[data-ui=control]:disabled{opacity:.55;cursor:not-allowed}[data-ui=control][aria-invalid=true]{border-color:var(--ui-action-danger-fg)}[data-ui=control][data-kind=select]{cursor:pointer;padding-right:34px}[data-ui=control][data-kind=textarea]{resize:vertical;min-height:96px}[data-ui=control][data-kind=checkbox],[data-ui=control][data-kind=radio]{appearance:auto;width:17px;height:17px;min-height:0;accent-color:var(--g-accent);cursor:pointer;flex:none;margin:0;padding:0;display:inline-block}[data-ui=control][data-mono=true]{font-family:ui-monospace,Cascadia Code,monospace;font-size:var(--ui-text-sm)}[data-ui=control][data-size=sm]{min-height:var(--ui-control-h-sm);font-size:var(--ui-text-sm);padding:3px 10px}[data-ui=control][data-size=sm][data-kind=select]{padding-right:30px}[data-ui=select]{min-width:0;display:block;position:relative}[data-ui=select] [data-part=chevron]{color:var(--text-secondary);pointer-events:none;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}[data-ui=control][data-kind=select] option{color:var(--text-primary);background:var(--card-bg)}@media (pointer:coarse){[data-ui=control]:not([data-kind=checkbox]):not([data-kind=radio]){min-height:44px;font-size:16px}}[data-ui=table]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-width:0;overflow:hidden}[data-ui=table] [data-part=scroll]{overflow-x:auto}[data-ui=table] [data-part=table]{border-collapse:collapse;width:100%;font-size:var(--ui-text-md)}[data-ui=table] [data-part=th]{text-align:left;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--text-secondary);background:var(--card-bg-elevated);border-bottom:1px solid var(--card-border);padding:10px 16px;font-size:11px;font-weight:600}[data-ui=table] [data-part=td]{vertical-align:middle;color:var(--text-primary);border-bottom:1px solid var(--table-row-border);padding:12px 16px}[data-ui=table] [data-part=tr]:last-child [data-part=td]{border-bottom:0}[data-ui=table] [data-part=tr]:hover [data-part=td]{background:var(--card-bg-elevated)}[data-ui=table] [data-part=th][data-align=right],[data-ui=table] [data-part=td][data-align=right]{text-align:right;white-space:nowrap}[data-ui=table] [data-part=td]>[data-ui=actions]{flex-wrap:nowrap}[data-ui=table][data-density=compact] [data-part=td],[data-ui=table][data-density=compact] [data-part=th]{padding:8px 12px}[data-ui=table] [data-part=primary]{color:var(--text-primary);overflow-wrap:anywhere;font-weight:600}[data-ui=table] [data-part=secondary]{font-size:var(--ui-text-xs);color:var(--text-secondary);overflow-wrap:anywhere;margin-top:2px}[data-ui=table] [data-part=cards]{flex-direction:column;display:flex}[data-ui=table] [data-part=card]{border-bottom:1px solid var(--table-row-border);flex-direction:column;gap:8px;padding:14px 16px;display:flex}[data-ui=table] [data-part=card]:last-child{border-bottom:0}[data-ui=table] [data-part=card-title]{font-size:var(--ui-text-md);font-weight:600}[data-ui=site] [data-ui=table] [data-part=card-title]+[data-part=card-row][data-first=true]{display:none}[data-ui=table] [data-part=card-row]{font-size:var(--ui-text-sm);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}[data-ui=table] [data-part=card-key]{color:var(--text-secondary);flex-shrink:0}[data-ui=table] [data-part=card-value]{text-align:right;overflow-wrap:anywhere;min-width:0}[data-ui=table] [data-part=empty]{padding:8px}[data-ui=overlay]{z-index:var(--ui-z-overlay);background:#0000008c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}[data-ui=overlay][data-align=end]{justify-content:flex-end;padding:0}[data-ui=dialog]{border:1px solid var(--card-border-hover);background:var(--card-bg);width:100%;max-height:calc(100vh - 40px);color:var(--text-primary);box-shadow:var(--ui-shadow-3);border-radius:16px;outline:none;flex-direction:column;display:flex}[data-ui=dialog] [data-part=header]{align-items:flex-start;gap:12px;padding:20px 20px 12px;display:flex}[data-ui=dialog] [data-part=icon]{background:var(--ui-tint-neutral-bg);width:36px;height:36px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-ui=dialog][data-variant=destructive] [data-part=icon]{background:var(--ui-tint-danger-bg);color:var(--ui-tint-danger-fg);box-shadow:inset 0 0 0 1px var(--ui-tint-danger-border)}[data-ui=dialog] [data-part=heading]{flex:auto;min-width:0}[data-ui=dialog] [data-part=title]{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3}[data-ui=dialog] [data-part=description]{font-size:var(--ui-text-md);color:var(--text-secondary);margin-top:4px;line-height:1.5}[data-ui=dialog] [data-part=body]{font-size:var(--ui-text-md);flex-direction:column;gap:12px;padding:0 20px 20px;line-height:1.5;display:flex;overflow-y:auto}[data-ui=dialog] [data-part=footer]{border-top:1px solid var(--card-border);background:var(--card-bg-elevated);border-radius:0 0 16px 16px;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}[data-ui=drawer]{background:var(--card-bg);width:min(440px,100vw);color:var(--text-primary);border-left:1px solid var(--card-border-hover);box-shadow:var(--ui-shadow-3);outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}[data-ui=drawer][data-side=left]{border-left:0;border-right:1px solid var(--card-border-hover);left:0;right:auto}[data-ui=drawer] [data-part=header]{border-bottom:1px solid var(--card-border);align-items:center;gap:12px;padding:16px 20px;display:flex}[data-ui=drawer] [data-part=title]{min-width:0;font-size:var(--ui-text-lg);flex:auto;font-weight:700}[data-ui=drawer] [data-part=body]{font-size:var(--ui-text-md);flex:auto;padding:20px;line-height:1.5;overflow-y:auto}[data-ui=callout]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);font-size:var(--ui-text-sm);color:var(--text-primary);padding:10px 12px;line-height:1.5}[data-ui=callout] [data-part=key]{color:var(--text-secondary)}[data-ui=callout][data-tone=danger]{background:var(--ui-tint-danger-bg);border-color:var(--ui-tint-danger-border)}[data-ui=callout][data-tone=warning]{background:var(--ui-tint-warning-bg);border-color:var(--ui-tint-warning-border)}[data-ui=alert]{border:1px solid var(--ui-tint-neutral-border);border-radius:var(--ui-radius-lg);background:var(--ui-tint-neutral-bg);color:var(--text-primary);font-size:var(--ui-text-md);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}[data-ui=alert] [data-part=icon]{color:var(--ui-tint-neutral-fg);flex-shrink:0;margin-top:1px;display:inline-flex}[data-ui=alert] [data-part=content]{flex:auto;min-width:0}[data-ui=alert] [data-part=title]{font-size:var(--ui-text-md);overflow-wrap:anywhere;font-weight:600;line-height:1.4}[data-ui=alert] [data-part=body]{font-size:var(--ui-text-sm);color:var(--text-secondary);margin-top:3px;line-height:1.5}[data-ui=alert] [data-part=actions]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}[data-ui=alert][data-tone=info]{background:var(--ui-tint-info-bg);border-color:var(--ui-tint-info-border)}[data-ui=alert][data-tone=info] [data-part=icon],[data-ui=alert][data-tone=info] [data-part=title]{color:var(--ui-tint-info-fg)}[data-ui=alert][data-tone=success]{background:var(--ui-tint-success-bg);border-color:var(--ui-tint-success-border)}[data-ui=alert][data-tone=success] [data-part=icon],[data-ui=alert][data-tone=success] [data-part=title]{color:var(--ui-tint-success-fg)}[data-ui=alert][data-tone=warning]{background:var(--ui-tint-warning-bg);border-color:var(--ui-tint-warning-border)}[data-ui=alert][data-tone=warning] [data-part=icon],[data-ui=alert][data-tone=warning] [data-part=title]{color:var(--ui-tint-warning-fg)}[data-ui=alert][data-tone=danger]{background:var(--ui-tint-danger-bg);border-color:var(--ui-tint-danger-border)}[data-ui=alert][data-tone=danger] [data-part=icon],[data-ui=alert][data-tone=danger] [data-part=title]{color:var(--ui-tint-danger-fg)}[data-ui=alert][data-layout=strip]{flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 16px}[data-ui=alert][data-layout=strip] [data-part=icon]{margin-top:0}[data-ui=alert][data-layout=strip] [data-part=title]{white-space:nowrap}[data-ui=alert][data-layout=strip] [data-part=items]{min-width:0;font-size:var(--ui-text-sm);color:var(--text-primary);flex-wrap:wrap;flex:320px;align-items:center;gap:4px 18px;display:flex}[data-ui=alert][data-layout=strip] [data-part=item]{align-items:center;gap:7px;min-width:0;display:inline-flex}[data-ui=alert][data-layout=strip] [data-part=item]:before{content:none}[data-ui=alert][data-layout=strip] [data-part=item][data-link=true]{color:var(--ui-action-link-fg);text-decoration:none}[data-ui=alert][data-layout=strip] [data-part=item][data-link=true]:hover{text-decoration:underline}[data-ui=alert][data-layout=strip] [data-part=actions]{margin:0 0 0 auto}[data-ui=state]{text-align:center;color:var(--text-secondary);font-size:var(--ui-text-md);flex-direction:column;align-items:center;gap:6px;padding:40px 24px;display:flex}[data-ui=state][data-size=sm]{padding:20px 16px}[data-ui=state] [data-part=icon]{border:1px solid var(--card-border);background:var(--card-bg-elevated);width:40px;height:40px;color:var(--text-tertiary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}[data-ui=state][data-kind=error] [data-part=icon]{background:var(--ui-tint-danger-bg);border-color:var(--ui-tint-danger-border);color:var(--ui-tint-danger-fg)}[data-ui=state] [data-part=title]{font-size:var(--ui-text-lg);color:var(--text-primary);font-weight:600}[data-ui=state] [data-part=description]{max-width:52ch;line-height:1.5}[data-ui=state] [data-part=actions]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}[data-ui=note]{font-size:var(--ui-text-sm);color:var(--text-secondary);line-height:1.5}[data-ui=note][data-size=xs]{font-size:var(--ui-text-xs);color:var(--text-secondary)}[data-ui=mono]{font-family:ui-monospace,Cascadia Code,monospace;font-size:var(--ui-text-sm);overflow-wrap:anywhere}[data-ui=panel][data-variant=default],[data-ui=panel][data-variant=raised],[data-ui=panel][data-variant=inset],[data-ui=panel][data-variant=alert]{box-sizing:border-box;border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);color:var(--text-primary)}[data-ui=panel][data-variant=raised]{background:var(--card-bg-elevated);box-shadow:var(--ui-shadow-1)}[data-ui=panel][data-variant][data-layout=stack]{flex-direction:column;gap:16px;min-width:0;display:flex}[data-ui=panel][data-variant][data-layout=stack][data-gap=sm]{gap:10px}[data-ui=panel][data-variant]>[data-part=header]{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}[data-ui=panel][data-variant]>[data-part=header]>[data-part=icon]{background:var(--ui-tint-neutral-bg);width:34px;height:34px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-ui=panel][data-variant]>[data-part=header]>[data-part=heading]{flex-direction:column;flex:150px;gap:2px;min-width:0;display:flex}[data-ui=panel][data-variant]>[data-part=header] [data-part=title]{font-size:var(--ui-text-xl);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;line-height:1.3;display:flex}[data-ui=panel][data-variant][data-size=sm]>[data-part=header] [data-part=title]{font-size:var(--ui-text-lg)}[data-ui=panel][data-variant]>[data-part=header] [data-part=description]{font-size:var(--ui-text-md);color:var(--text-secondary);line-height:1.45}[data-ui=panel][data-variant]>[data-part=header]>[data-part=actions]{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}[data-ui=panel][data-variant]>[data-part=body]{min-width:0;container-type:inline-size}[data-ui=panel][data-variant]>[data-part=footer]{border-top:1px solid var(--card-border);flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-ui=panel][data-variant]>[data-part=footer]>[data-ui=stack]{flex:100%}[data-ui=panel][data-variant=default][data-tone=warning]{border-color:var(--ui-tint-warning-border)}[data-ui=panel][data-variant=default][data-tone=danger]{border-color:var(--ui-tint-danger-border)}[data-ui=panel][data-variant=default][data-tone=success]{border-color:var(--ui-tint-success-border)}[data-ui=panel][data-variant=default][data-tone=info]{border-color:var(--ui-tint-info-border)}[data-ui=panel][data-variant=inset]{background:var(--card-bg-elevated);border-color:#0000}[data-ui=panel][data-variant=alert][data-tone=info]{background:var(--ui-tool-chip-info-bg);color:var(--ui-tool-chip-info-fg);border-color:color-mix(in srgb, currentColor 30%, transparent)}[data-ui=panel][data-variant=alert][data-tone=warning]{background:var(--ui-tool-chip-warning-bg);color:var(--ui-tool-chip-warning-fg);border-color:color-mix(in srgb, currentColor 30%, transparent)}[data-ui=panel][data-variant=alert][data-tone=danger]{background:var(--ui-tool-chip-danger-bg);color:var(--ui-tool-chip-danger-fg);border-color:color-mix(in srgb, currentColor 30%, transparent)}[data-ui=tool-group]{gap:var(--ui-space-3);min-width:0;display:grid}[data-ui=tool-group] [data-part=heading]{color:var(--text-primary);font-size:13px;font-weight:600}[data-ui=tool-group] [data-part=description]{color:var(--text-secondary);font-size:12px}[data-ui=tool-group] [data-part=grid]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--ui-tool-col-min)), 1fr));gap:var(--ui-tool-gap);min-width:0;list-style:none;display:grid}[data-ui=tool-group][data-density=compact] [data-part=grid]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--ui-tool-col-min-compact)), 1fr))}[data-ui=tool-group][data-density=tiles] [data-part=grid]{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width:470px){[data-ui=tool-group][data-density=tiles] [data-part=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ui=tool-group][data-density=list] [data-part=grid]{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr)}[data-ui=tool]{box-sizing:border-box;align-items:center;column-gap:0;row-gap:calc(var(--spacing) * .5);min-width:0;min-height:var(--ui-tool-min-h);background:var(--card-bg);color:var(--text-primary);border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon title chip trailing""icon description description trailing";text-decoration:none;display:grid;position:relative}[data-ui=tool][data-size=sm]{min-height:var(--ui-tool-min-h-sm)}[data-ui=tool][data-size=sm] [data-part=description]{display:none}[data-ui=tool][data-size=lg]{min-height:var(--ui-tool-min-h-lg);text-align:left;align-content:space-between;justify-items:start;row-gap:calc(var(--spacing) * 2.5);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"icon icon""title badge"}[data-ui=tool][data-size=lg] [data-part=icon]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background:var(--ui-tint-neutral-bg);color:var(--text-secondary);border-radius:9px}[data-ui=tool][data-size=lg][data-interactive=true]:hover [data-part=icon]{color:var(--ui-accent-soft-fg)}[data-ui=tool][data-size=lg] [data-part=title]{align-self:center;font-size:13px;line-height:1.3}[data-ui=tool][data-size=lg] [data-part=description]{display:none}[data-ui=tool][data-size=lg] [data-part=chip]{position:absolute;top:8px;right:8px}[data-ui=tool] [data-part=trailing]{color:var(--text-tertiary);grid-area:trailing;align-items:center;display:inline-flex}[data-ui=tool] [data-part=badge]{border-radius:var(--ui-radius-pill);background:var(--ui-tint-neutral-bg);min-width:22px;height:20px;color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--card-border);grid-area:badge;justify-content:center;align-self:center;align-items:center;font-size:11px;font-weight:750;line-height:1;display:inline-flex}[data-ui=tool][aria-current=page]{background:var(--ui-accent-soft-bg);border-color:color-mix(in srgb, var(--g-accent) 45%, var(--card-border))}[data-ui=tool][aria-current=page] [data-part=icon]{background:var(--card-bg)}[data-ui=tool] [data-part=icon]{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--ui-radius-md);background:var(--ui-tint-neutral-bg);color:var(--text-secondary);grid-area:icon;justify-content:center;align-items:center;display:inline-flex}[data-ui=tool][data-size=sm] [data-part=icon]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}[data-ui=tool] [data-part=title]{overflow-wrap:anywhere;grid-area:title;min-width:0;font-size:13px;font-weight:600}[data-ui=tool] [data-part=description]{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:description;font-size:12px;display:-webkit-box;overflow:hidden}[data-ui=tool] [data-part=chip]{white-space:nowrap;border-radius:var(--ui-radius-pill);background:var(--ui-tool-chip-neutral-bg);color:var(--ui-tool-chip-neutral-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent);grid-area:chip;font-size:11px;font-weight:600;line-height:1.2}[data-ui=tool][data-state=operational] [data-part=chip]{display:none}[data-ui=tool][data-state=managed] [data-part=chip]{background:var(--ui-tool-chip-info-bg);color:var(--ui-tool-chip-info-fg)}[data-ui=tool][data-state=unconfigured] [data-part=chip]{background:var(--ui-tool-chip-warning-bg);color:var(--ui-tool-chip-warning-fg)}[data-ui=tool][data-state=not-entitled] [data-part=chip]{background:var(--ui-tool-chip-neutral-bg);color:var(--ui-tool-chip-neutral-fg)}[data-ui=tool][data-state=unavailable] [data-part=chip]{background:var(--ui-tool-chip-muted-bg);color:var(--ui-tool-chip-muted-fg)}[data-ui=tool][data-state=failed] [data-part=chip]{background:var(--ui-tool-chip-danger-bg);color:var(--ui-tool-chip-danger-fg)}[data-ui=tool][data-state=failed]{border-color:color-mix(in srgb, var(--ui-tool-chip-danger-fg) 45%, var(--card-border))}[data-ui=tool][data-interactive=true]{cursor:pointer}[data-ui=tool][data-interactive=true]:hover{border-color:var(--card-border-hover);background:var(--card-bg-elevated)}[data-ui=tool][aria-disabled=true]{cursor:not-allowed;color:var(--text-secondary);border-style:dashed}[data-ui=tool]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=search]{align-items:center;min-width:0;display:flex;position:relative}[data-ui=search] [data-part=icon]{color:var(--text-secondary);pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:var(--ui-space-3)}[data-ui=search] [data-part=control]{box-sizing:border-box;width:100%;min-width:0;height:var(--ui-search-h);background:var(--card-bg-elevated);color:var(--text-primary);border:1px solid var(--ui-action-border);border-radius:var(--ui-radius-md);font:inherit;appearance:none;flex:auto;font-size:13px}[data-ui=search] [data-part=control]::placeholder{color:var(--text-secondary);opacity:1}[data-ui=search] [data-part=control]::-webkit-search-decoration{appearance:none;display:none}[data-ui=search] [data-part=control]::-webkit-search-cancel-button{appearance:none;display:none}[data-ui=search] [data-part=control]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=search] [data-part=control]:disabled{opacity:.5;cursor:not-allowed}[data-ui=search] [data-part=clear]{position:absolute;inset-inline-end:var(--ui-space-1)}[data-ui=search]:not([data-state=filled]) [data-part=clear]{display:none}[data-ui=search] [data-part=status]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-ui=tool]{transition:border-color .15s,transform .15s}[data-ui=tool][data-interactive=true]:hover{transform:translateY(-1px)}}@media (max-width:480px){[data-ui=tool] [data-part=description]{-webkit-line-clamp:1}}@media (pointer:coarse){[data-ui=tool],[data-ui=tool][data-size=sm],[data-ui=tool][data-size=lg]{min-height:44px}[data-ui=search] [data-part=control]{min-height:44px;font-size:16px}}@media (forced-colors:active){[data-ui=panel][data-variant],[data-ui=tool]{border:1px solid canvastext}[data-ui=tool] [data-part=chip]{box-shadow:none;border:1px solid canvastext}[data-ui=search] [data-part=control]{border-color:canvastext}}[data-ui=order]{flex-direction:column;gap:20px;min-width:0;max-width:1180px;display:flex;container-type:inline-size}[data-ui=order-heading]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}[data-ui=order-heading] h1{font-size:var(--ui-text-2xl);letter-spacing:-.015em;color:var(--text-primary);margin:0 0 6px;font-weight:750;line-height:1.25}[data-ui=order-heading] p{max-width:640px;font-size:var(--ui-text-md);color:var(--text-secondary);margin:0}[data-ui=order-credit]{border:1px solid var(--ui-tint-success-border);border-radius:var(--ui-radius-md);background:var(--ui-tint-success-bg);color:var(--ui-tint-success-fg);font-size:var(--ui-text-sm);white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:inline-flex}[data-ui=order-credit][data-tone=danger]{border-color:var(--ui-tint-danger-border);background:var(--ui-tint-danger-bg);color:var(--ui-tint-danger-fg)}[data-ui=order-loading]{text-align:center;font-size:var(--ui-text-md);color:var(--text-secondary);border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);padding:48px 16px}[data-ui=order-layout]{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@container (min-width:900px){[data-ui=order-layout]{grid-template-columns:minmax(0,1fr) 320px}[data-ui=order-summary]{position:sticky;top:16px}}[data-ui=order-main]{flex-direction:column;gap:18px;min-width:0;display:flex}[data-ui=order-step]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-width:0;padding:20px}[data-ui=order-step] [data-part=head]{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}[data-ui=order-step] [data-part=head] h2{font-size:var(--ui-text-lg);color:var(--text-primary);margin:0 0 2px;font-weight:700}[data-ui=order-step] [data-part=head] p{font-size:var(--ui-text-sm);color:var(--text-tertiary);margin:0}[data-ui=order-step] [data-part=num]{border-radius:var(--ui-radius-md);background:var(--ui-accent-soft-bg);width:30px;height:30px;color:var(--ui-accent-soft-fg);font-size:var(--ui-text-xs);flex:none;place-items:center;font-weight:800;display:grid}[data-ui=order-step] [data-part=num][data-state=done]{background:var(--ui-tint-success-bg);color:var(--ui-tint-success-fg)}[data-ui=order-choices]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}[data-ui=order-choices] [data-part=choice]{text-align:left;min-height:60px;font:inherit;color:var(--text-primary);border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);cursor:pointer;align-items:center;gap:11px;padding:12px 14px;display:flex}[data-ui=order-choices] [data-part=choice]:hover{border-color:var(--card-border-hover)}[data-ui=order-choices] [data-part=choice][aria-pressed=true]{border-color:var(--g-accent);background:var(--ui-accent-soft-bg);box-shadow:inset 0 0 0 1px var(--g-accent)}[data-ui=order-choices] [data-part=choice-icon]{border-radius:var(--ui-radius-md);background:var(--card-bg);width:30px;height:30px;color:var(--text-tertiary);flex:none;place-items:center;display:grid}[data-ui=order-choices] [data-part=choice][aria-pressed=true] [data-part=choice-icon]{color:var(--g-accent)}[data-ui=order-choices] [data-part=choice-copy]{flex-direction:column;min-width:0;display:flex}[data-ui=order-choices] [data-part=choice-copy] strong{font-size:var(--ui-text-sm);font-weight:700}[data-ui=order-choices] [data-part=choice-copy] small{font-size:var(--ui-text-xs);color:var(--text-tertiary)}[data-ui=order-domain-area]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);min-width:0;padding:16px}[data-ui=order-domain-area] [data-part=label]{font-size:var(--ui-text-sm);color:var(--text-primary);margin-bottom:8px;font-weight:650;display:block}[data-ui=order-domain-area] [data-part=input-wrap]{align-items:center;display:flex;position:relative}[data-ui=order-domain-area] [data-part=input-wrap]>svg{color:var(--text-tertiary);pointer-events:none;position:absolute;left:12px}[data-ui=order-domain-area] [data-part=input]{width:100%;height:44px;color:var(--text-primary);background:var(--card-bg);border:1px solid var(--input-border);border-radius:var(--ui-radius-md);outline:none;padding:0 14px 0 38px;font-family:ui-monospace,Cascadia Code,monospace;font-size:14px}[data-ui=order-domain-area] [data-part=input]:focus-visible{border-color:var(--g-accent);outline:2px solid var(--g-accent);outline-offset:1px}[data-ui=order-domain-area] [data-part=help]{font-size:var(--ui-text-xs);color:var(--text-secondary);align-items:flex-start;gap:8px;margin:10px 0 0;line-height:1.55;display:flex}[data-ui=order-domain-area] [data-part=help] svg{color:var(--g-accent);flex:none;margin-top:2px}[data-ui=order-domain-area] [data-part=dns]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg);font-size:var(--ui-text-xs);color:var(--text-secondary);margin-top:10px;padding:10px 12px}[data-ui=order-domain-area] [data-part=dns] summary{cursor:pointer;color:var(--g-accent);font-weight:650}[data-ui=order-domain-area] [data-part=dns] p{margin:8px 0 0;line-height:1.55}[data-ui=order-domain-area] [data-part=dns] ul{margin:8px 0 0;padding:0 0 0 18px}[data-ui=order-domain-area] [data-part=dns] code{color:var(--text-primary);overflow-wrap:anywhere;font-family:ui-monospace,Cascadia Code,monospace}[data-ui=order-domain-area] [data-part=help] a{color:var(--g-accent);font-weight:650}[data-ui=order-empty]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;display:flex}[data-ui=order-empty] [data-part=art]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);width:40px;height:40px;color:var(--text-tertiary);place-items:center;display:grid}[data-ui=order-empty] strong{font-size:var(--ui-text-md)}[data-ui=order-empty] p{max-width:380px;font-size:var(--ui-text-sm);color:var(--text-secondary);margin:0 0 4px}[data-ui=order-domains]{flex-direction:column;gap:6px;display:flex}[data-ui=order-domains] [data-part=domain]{text-align:left;min-height:42px;font:inherit;color:var(--text-primary);border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg);cursor:pointer;align-items:center;gap:12px;padding:8px 14px;display:flex}[data-ui=order-domains] [data-part=domain]:hover{border-color:var(--card-border-hover)}[data-ui=order-domains] [data-part=domain][aria-checked=true]{border-color:var(--g-accent);background:var(--ui-accent-soft-bg)}[data-ui=order-domains] [data-part=radio]{border:2px solid var(--card-border-hover);border-radius:50%;flex:none;width:16px;height:16px}[data-ui=order-domains] [aria-checked=true] [data-part=radio]{border-color:var(--g-accent);background:radial-gradient(circle, var(--g-accent) 0 38%, transparent 42%)}[data-ui=order-domains] [data-part=name]{min-width:0;font-family:ui-monospace,Cascadia Code,monospace;font-size:var(--ui-text-md);overflow-wrap:anywhere;font-weight:650}[data-ui=order-domains] [data-part=badge]{border-radius:var(--ui-radius-pill);background:var(--ui-tint-success-bg);color:var(--ui-tint-success-fg);margin-left:auto;padding:1px 8px;font-size:10.5px;font-weight:700}[data-ui=order-plans]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container (min-width:640px){[data-ui=order-plans]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-ui=order-plans] [data-part=plan]{text-align:left;min-width:0;font:inherit;color:var(--text-primary);border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg-elevated);cursor:pointer;flex-direction:column;gap:6px;padding:16px;display:flex}[data-ui=order-plans] [data-part=plan]:hover{border-color:var(--card-border-hover)}[data-ui=order-plans] [data-part=plan][aria-checked=true]{border-color:var(--g-accent);background:var(--ui-accent-soft-bg);box-shadow:inset 0 0 0 1px var(--g-accent)}[data-ui=order-plans] [data-part=plan-top]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}[data-ui=order-plans] [data-part=plan-icon]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg);place-items:center;width:38px;height:38px;display:grid}[data-ui=order-plans] [data-part=plan-check]{border:1px solid var(--card-border-hover);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}[data-ui=order-plans] [aria-checked=true] [data-part=plan-check]{border-color:var(--g-accent);background:var(--g-accent)}[data-ui=order-plans] [data-part=plan-name]{font-size:var(--ui-text-lg);font-weight:700}[data-ui=order-plans] [data-part=plan-desc]{font-size:var(--ui-text-xs);color:var(--text-secondary);flex:auto;line-height:1.55}[data-ui=order-plans] [data-part=plan-price]{border-top:1px solid var(--card-border);flex-direction:column;gap:2px;margin-top:8px;padding-top:12px;display:flex}[data-ui=order-plans] [data-part=plan-price] strong{letter-spacing:-.02em;font-size:22px;font-weight:800}[data-ui=order-plans] [data-part=plan-price] small{font-size:var(--ui-text-xs);color:var(--text-secondary)}[data-ui=order-included]{border-top:1px solid var(--card-border);margin-top:16px;padding-top:16px}[data-ui=order-included] h3{font-size:var(--ui-text-md);margin:0 0 10px;font-weight:700}[data-ui=order-included] ul{grid-template-columns:minmax(0,1fr);gap:6px 16px;margin:0 0 12px;padding:0;list-style:none;display:grid}@container (min-width:560px){[data-ui=order-included] ul{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ui=order-included] li{font-size:var(--ui-text-sm);color:var(--text-primary);align-items:center;gap:8px;display:flex}[data-ui=order-included] li svg{color:var(--ui-tint-success-fg);flex:none}[data-ui=order-included] [data-part=note]{border-radius:var(--ui-radius-md);background:var(--ui-tint-info-bg);color:var(--ui-tint-info-fg);font-size:var(--ui-text-sm);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;display:flex}[data-ui=order-included] [data-part=note] svg{flex:none;margin-top:2px}[data-ui=order-summary]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}[data-ui=order-summary] h2{font-size:var(--ui-text-lg);margin:0;font-weight:700}[data-ui=order-summary] [data-part=facts]{flex-direction:column;gap:14px;margin:0;display:flex}[data-ui=order-summary] [data-part=facts] dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:4px;font-size:10.5px;font-weight:700}[data-ui=order-summary] [data-part=facts] dd{font-size:var(--ui-text-md);overflow-wrap:anywhere;margin:0;font-weight:650}[data-ui=order-summary] [data-part=facts] dd[data-state=empty]{color:var(--text-tertiary);font-weight:500}[data-ui=order-summary] [data-part=facts] dd[data-part=sub]{font-size:var(--ui-text-xs);color:var(--text-tertiary);margin-top:3px;font-weight:500}[data-ui=order-summary] [data-part=money]{border-top:1px solid var(--card-border);flex-direction:column;gap:8px;padding-top:14px;display:flex}[data-ui=order-summary] [data-part=line]{font-size:var(--ui-text-sm);overflow-wrap:anywhere;justify-content:space-between;gap:12px;display:flex}[data-ui=order-summary] [data-part=line]>span:last-child{white-space:nowrap;flex:none}[data-ui=order-summary] [data-part=line][data-tone=muted]{color:var(--text-secondary)}[data-ui=order-summary] [data-part=total]{border-top:1px solid var(--card-border-hover);font-size:var(--ui-text-sm);justify-content:space-between;align-items:baseline;gap:10px;padding-top:10px;font-weight:700;display:flex}[data-ui=order-summary] [data-part=total] strong{letter-spacing:-.02em;color:var(--g-accent);font-size:24px}[data-ui=order-summary] [data-part=balance]{border-radius:var(--ui-radius-md);font-size:var(--ui-text-xs);background:var(--ui-tint-success-bg);color:var(--ui-tint-success-fg);margin:0;padding:8px 10px;font-weight:600}[data-ui=order-summary] [data-part=balance][data-tone=danger]{background:var(--ui-tint-danger-bg);color:var(--ui-tint-danger-fg)}[data-ui=order-summary] [data-part=recurring],[data-ui=order-summary] [data-part=placeholder]{font-size:var(--ui-text-xs);color:var(--text-secondary);margin:0}[data-ui=order-summary] [data-part=terms]{border:1px solid var(--ui-tint-warning-border);border-radius:var(--ui-radius-md);background:var(--ui-tint-warning-bg);color:var(--ui-tint-warning-fg);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}[data-ui=order-summary] [data-part=terms] input{flex:none;width:16px;height:16px;margin-top:2px}[data-ui=order-summary] [data-part=terms] strong{font-size:var(--ui-text-sm);margin-bottom:4px;display:block}[data-ui=order-summary] [data-part=terms] small{font-size:var(--ui-text-xs);line-height:1.55;display:block}[data-ui=order-summary] [data-part=terms] a{color:inherit;text-decoration:underline}[data-ui=order-summary] [data-part=submit]{flex-direction:column;gap:8px;display:flex}[data-ui=order-summary] [data-part=note]{font-size:var(--ui-text-xs);color:var(--text-tertiary);justify-content:center;align-items:center;gap:6px;margin:2px 0 0;display:flex}@container (max-width:480px){[data-ui=order-choices]{grid-template-columns:minmax(0,1fr)}[data-ui=order-step],[data-ui=order-summary]{padding:16px}}@media (pointer:coarse){[data-ui=order-choices] [data-part=choice],[data-ui=order-domains] [data-part=domain]{min-height:48px}[data-ui=order-domain-area] [data-part=input]{font-size:16px}}@media (forced-colors:active){[data-ui=order-step],[data-ui=order-summary],[data-ui=order-domain-area]{border:1px solid canvastext}[data-ui=order-choices] [aria-pressed=true],[data-ui=order-plans] [aria-checked=true],[data-ui=order-domains] [aria-checked=true]{outline:2px solid highlight}}[data-ui=home]{flex-direction:column;gap:26px;min-width:0;max-width:1640px;margin-inline:auto;display:flex;container-type:inline-size}[data-ui=home-heading]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}[data-ui=home-heading] [data-part=eyebrow]{letter-spacing:.11em;text-transform:uppercase;color:var(--ui-home-muted-2);margin:0 0 7px;font-size:11px;font-weight:750}[data-ui=home-heading] h1{letter-spacing:-.045em;color:var(--ui-home-text);margin:0 0 9px;font-size:clamp(26px,2.2vw,34px);font-weight:720;line-height:1.2}[data-ui=home-heading] [data-part=lede]{max-width:560px;color:var(--ui-home-muted);margin:0;font-size:14px}[data-ui=home-heading] [data-part=actions]{flex-shrink:0;align-items:center;gap:9px;display:flex}[data-ui=home-attention]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface);--ui-home-attn-fg:var(--ui-home-muted);--ui-home-attn-border:var(--ui-home-border);border-radius:10px;overflow:hidden}[data-ui=home-attention][data-tone=clear]{background:var(--ui-tint-success-bg);border-color:var(--ui-tint-success-border);--ui-home-attn-fg:var(--ui-tint-success-fg);--ui-home-attn-border:var(--ui-tint-success-border)}[data-ui=home-attention][data-tone=urgent]{background:var(--ui-tint-warning-bg);border-color:var(--ui-tint-warning-border);--ui-home-attn-fg:var(--ui-tint-warning-fg);--ui-home-attn-border:var(--ui-tint-warning-border)}[data-ui=home-attention] [data-part=summary]{align-items:center;gap:15px;padding:14px 17px;display:flex}[data-ui=home-attention] [data-part=symbol]{border:1px solid var(--ui-home-attn-border);background:var(--ui-home-surface);width:34px;height:34px;color:var(--ui-home-attn-fg);border-radius:9px;flex-shrink:0;place-items:center;display:grid}[data-ui=home-attention] [data-part=title]{color:var(--ui-home-text);margin:0;font-size:13.5px;font-weight:710}[data-ui=home-attention] [data-part=body]{color:var(--ui-home-muted);margin:1px 0 0;font-size:12.5px}[data-ui=home-attention] [data-part=items]{background:var(--ui-home-surface);margin:0;padding:0;list-style:none}[data-ui=home-attention] [data-part=items]>li{border-top:1px solid var(--ui-home-attn-border);align-items:center;gap:13px;padding:13px 17px;display:flex}[data-ui=home-attention] [data-part=items] [data-part=icon]{border:1px solid var(--ui-home-border);background:var(--ui-home-soft);width:32px;height:32px;color:var(--ui-home-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}[data-ui=home-attention] [data-part=items]>li[data-tone=urgent] [data-part=icon]{background:var(--ui-tint-warning-bg);border-color:var(--ui-tint-warning-border);color:var(--ui-tint-warning-fg)}[data-ui=home-attention] [data-part=text]{flex:1 1 0;min-width:0}[data-ui=home-attention] [data-part=item-title]{color:var(--ui-home-text);margin:0;font-size:13px;font-weight:650}[data-ui=home-attention] [data-part=item-body]{color:var(--ui-home-muted);margin:2px 0 0;font-size:12px}[data-ui=home-attention] [data-part=items]>li>:last-child{flex-shrink:0}[data-ui=home-section]{flex-direction:column;gap:12px;min-width:0;display:flex}[data-ui=home-section] [data-part=line]{justify-content:space-between;align-items:center;gap:16px;display:flex}[data-ui=home-section] h2{letter-spacing:-.015em;color:var(--ui-home-text);margin:0;font-size:15px;font-weight:720}[data-ui=home-section] [data-part=hint]{color:var(--ui-home-muted);text-align:right;font-size:12px}[data-ui=home-services]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-ui=home-service]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface);min-width:0;min-height:151px;color:var(--ui-home-text);border-radius:12px;flex-direction:column;padding:14px 13px;text-decoration:none;display:flex}[data-ui=home-service]:hover{border-color:var(--ui-home-border-hover)}[data-ui=home-service]:focus-visible,[data-ui=home-action]:focus-visible,[data-ui=home-event]:focus-visible,[data-ui=home-onboard-link]:focus-visible,[data-ui=home-link]:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=home-service] [data-part=top]{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-ui=home-service] [data-part=name]{color:var(--ui-home-muted);font-size:12px;font-weight:650}[data-ui=home-service] [data-part=icon]{border:1px solid var(--ui-home-border);width:30px;height:30px;color:var(--ui-home-text);border-radius:8px;flex-shrink:0;place-items:center;display:grid}[data-ui=home-service] [data-part=value]{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:11px 0 3px;font-size:30px;font-weight:730;line-height:1.15;display:block}[data-ui=home-service] [data-part=note]{min-height:18px;color:var(--ui-home-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:11.5px;display:flex}[data-ui=home-service] [data-part=platforms]{align-items:center;gap:6px;display:inline-flex}[data-ui=home-service] [data-part=foot]{border-top:1px solid var(--ui-home-border);color:var(--ui-home-text);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:9px;font-size:11.5px;font-weight:650;display:flex}[data-ui=home-service] [data-part=foot] svg{color:var(--ui-home-muted)}[data-ui=home-service][data-state=unavailable] [data-part=value]{color:var(--ui-home-muted-2)}[data-ui=home-service][data-state=unavailable] [data-part=note]{color:var(--ui-tint-warning-fg)}[data-ui=home-onboard]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface);border-radius:12px;padding:20px}[data-ui=home-onboard] [data-part=intro] h3{color:var(--ui-home-text);margin:0 0 4px;font-size:15px;font-weight:700}[data-ui=home-onboard] [data-part=intro] p{color:var(--ui-home-muted);margin:0 0 16px;font-size:13px}[data-ui=home-onboard] [data-part=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-ui=home-onboard-link]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface-2);min-width:0;color:var(--ui-home-text);border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;text-decoration:none;display:flex}[data-ui=home-onboard-link]:hover{background:var(--ui-home-hover);border-color:var(--ui-home-border-hover)}[data-ui=home-onboard-link] [data-part=icon]{color:var(--g-accent);display:inline-flex}[data-ui=home-onboard-link] [data-part=title]{font-size:13px;font-weight:650}[data-ui=home-onboard-link] [data-part=body]{color:var(--ui-home-muted);font-size:12px}[data-ui=home-grid]{grid-template-columns:minmax(0,1fr);align-items:start;gap:19px;min-width:0;display:grid}[data-ui=home-stack]{flex-direction:column;gap:18px;min-width:0;display:flex}[data-ui=home-panel]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface);min-width:0;color:var(--ui-home-text);border-radius:12px;overflow:hidden}[data-ui=home-panel]>[data-part=head]{border-bottom:1px solid var(--ui-home-border);justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}[data-ui=home-panel] h2{letter-spacing:-.016em;color:var(--ui-home-text);margin:0;font-size:15px;font-weight:700}[data-ui=home-panel]>[data-part=head] p{color:var(--ui-home-muted);margin:3px 0 0;font-size:11.5px}[data-ui=home-link]{color:var(--ui-home-link);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:12px;font-weight:670;text-decoration:none;display:inline-flex}[data-ui=home-link]:hover{text-decoration:underline}[data-ui=home-events]{margin:0;padding:0;list-style:none}[data-ui=home-events]>li+li{border-top:1px solid var(--ui-home-border)}[data-ui=home-event]{min-height:67px;color:var(--ui-home-text);align-items:flex-start;gap:13px;padding:12px 14px;text-decoration:none;display:flex}[data-ui=home-event][data-interactive=true]:hover{background:var(--ui-home-hover)}[data-ui=home-event] [data-part=icon]{border:1px solid var(--ui-home-border);background:var(--ui-home-soft);width:33px;height:33px;color:var(--ui-home-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}[data-ui=home-event] [data-part=body]{flex:1 1 0;min-width:0;display:block}[data-ui=home-event] [data-part=title]{overflow-wrap:anywhere;margin:0 0 2px;font-size:13px;font-weight:650;display:block}[data-ui=home-event] [data-part=context]{-webkit-line-clamp:2;line-clamp:2;color:var(--ui-home-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}[data-ui=home-event] [data-part=time]{color:var(--ui-home-muted-2);white-space:nowrap;flex-shrink:0;margin-top:2px;font-size:11.5px}[data-ui=home-empty]{flex-direction:column;align-items:flex-start;gap:8px;padding:22px 19px;display:flex}[data-ui=home-empty] p{color:var(--ui-home-muted);margin:0;font-size:13px}[data-ui=home-empty][data-state=error] p{color:var(--ui-tint-warning-fg)}[data-ui=home-actions]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}[data-ui=home-action]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface-2);min-width:0;min-height:78px;color:var(--ui-home-text);border-radius:9px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 11px;text-decoration:none;display:flex}[data-ui=home-action]:hover{background:var(--ui-home-hover);border-color:var(--ui-home-border-hover)}[data-ui=home-action] [data-part=icon]{color:var(--g-accent);display:inline-flex}[data-ui=home-action] [data-part=label]{font-size:12.5px;font-weight:650}[data-ui=home-credit]{justify-content:space-between;align-items:center;gap:16px;padding:16px 15px 10px;display:flex}[data-ui=home-credit] [data-part=amount]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:3px 0;font-size:29px;font-weight:710;line-height:1.2}[data-ui=home-credit] [data-part=caption]{color:var(--ui-home-muted);margin:0;font-size:11.5px}[data-ui=home-credit-foot]{border-top:1px solid var(--ui-home-border);justify-content:space-between;align-items:center;gap:10px;padding:11px 15px;display:flex}[data-ui=home-credit-foot]>span{min-width:0;color:var(--ui-home-muted);flex:1 1 0;font-size:11.5px}[data-ui=home-support]{border:1px solid var(--ui-home-border);background:var(--ui-home-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;display:flex}[data-ui=home-support] [data-part=copy]{align-items:flex-start;gap:12px;min-width:0;display:flex}[data-ui=home-support] [data-part=icon]{background:var(--ui-home-soft);width:30px;height:30px;color:var(--ui-home-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}[data-ui=home-support] [data-part=title]{color:var(--ui-home-text);margin:0;font-size:12.5px;font-weight:700}[data-ui=home-support] [data-part=body]{color:var(--ui-home-muted);margin:1px 0 0;font-size:11.5px}[data-ui=home-support]>:last-child{flex-shrink:0}@container (min-width:480px){[data-ui=home-panel]>[data-part=head]{padding:18px 19px}[data-ui=home-event]{padding:13px 19px}[data-ui=home-credit]{padding:18px 19px 10px}[data-ui=home-credit-foot]{padding:13px 19px}[data-ui=home-service]{padding:17px 17px 14px}[data-ui=home-service] [data-part=value]{font-size:32px}}@container (min-width:520px) and (max-width:759.98px){[data-ui=home-stack]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}}@container (min-width:720px){[data-ui=home-services]{gap:14px}[data-ui=home-service]{min-height:165px;padding:18px 20px 15px}[data-ui=home-service] [data-part=value]{margin:13px 0 4px;font-size:36px}[data-ui=home-onboard] [data-part=grid]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:860px){[data-ui=home-services]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:760px){[data-ui=home-grid]{grid-template-columns:minmax(0,1.55fr) minmax(325px,1fr);gap:19px}}@container (min-width:1300px){[data-ui=home-services]{gap:17px}[data-ui=home-service]{min-height:175px}}@container (max-width:560px){[data-ui=home-heading]{display:block}[data-ui=home-heading] h1{font-size:27px}[data-ui=home-heading] [data-part=actions]{margin-top:18px}[data-ui=home-heading] [data-part=actions]>*{flex:1 1 0}[data-ui=home-attention] [data-part=items]>li{flex-wrap:wrap}[data-ui=home-attention] [data-part=text]{flex-basis:calc(100% - 50px)}[data-ui=home-attention] [data-part=items]>li>:last-child{margin-left:45px}[data-ui=home-support]{align-items:flex-start}[data-ui=home-section] [data-part=hint]{display:none}}@container (max-width:400px){[data-ui=home-support]{flex-wrap:wrap}[data-ui=home-service] [data-part=note]{font-size:11px}}@media (prefers-reduced-motion:no-preference){[data-ui=home-service],[data-ui=home-action],[data-ui=home-event],[data-ui=home-onboard-link]{transition:border-color .15s,background-color .15s,transform .15s}[data-ui=home-service]:hover{transform:translateY(-1px)}}@media (pointer:coarse){[data-ui=home-link]{min-height:44px}[data-ui=home-action]{min-height:84px}}@media (forced-colors:active){[data-ui=home-service],[data-ui=home-panel],[data-ui=home-action],[data-ui=home-attention],[data-ui=home-support],[data-ui=home-onboard],[data-ui=home-onboard-link]{border:1px solid canvastext}}[data-ui=metric][data-as=button]{width:100%;font:inherit;text-align:left;cursor:pointer}[data-ui=metric][data-as=button][aria-pressed=true]{border-color:var(--g-accent);box-shadow:inset 0 0 0 1px var(--g-accent)}[data-ui=website-results] [data-ui=metric][data-tone=warning] [data-part=value]{color:var(--ui-tint-warning-fg)}[data-ui=website-heading] h2{font-size:var(--ui-text-xl);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-weight:700}[data-ui=website-heading] [data-part=count]{font-size:var(--ui-text-sm);color:var(--text-tertiary);font-weight:600}[data-ui=website-toolbar]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-ui=website-toolbar] [data-ui=search]{flex:220px;max-width:340px}[data-ui=website-toolbar] [data-part=spacer]{flex:8px}[data-ui=website-toolbar] [data-part=sort-label]{font-size:var(--ui-text-xs);color:var(--text-tertiary);white-space:nowrap;font-weight:600}[data-ui=website-toolbar] [data-part=sort]{flex:0 auto;align-items:center;gap:8px;display:flex}[data-ui=website-toolbar] [data-ui=select]{flex:0 190px;min-width:150px}[data-ui=segmented]{border:1px solid var(--ui-action-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);align-items:center;gap:2px;padding:3px;display:inline-flex}[data-ui=segmented] [data-part=option]{border-radius:var(--ui-radius-sm);min-height:30px;color:var(--text-secondary);font:inherit;font-size:var(--ui-text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}[data-ui=segmented] [data-part=option]:hover{color:var(--text-primary)}[data-ui=segmented] [data-part=option][aria-pressed=true]{background:var(--card-bg);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--card-border-hover)}[data-ui=segmented] [data-part=option]:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px}[data-ui=segmented] [data-part=count]{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:500}[data-ui=segmented][data-kind=icons] [data-part=option]{width:32px;padding:0}[data-ui=website-results]{min-width:0;container-type:inline-size}[data-ui=website-list]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;display:grid}@container (min-width:720px){[data-ui=website-list][data-view=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1120px){[data-ui=website-list][data-view=grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-ui=website]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-width:0;color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}[data-ui=website][data-attention=true]{border-color:var(--ui-tint-warning-border)}[data-ui=website] [data-part=head]{justify-content:space-between;align-items:flex-start;gap:10px;padding:18px 18px 14px;display:flex}[data-ui=website] [data-part=identity]{min-width:0}[data-ui=website] [data-part=name]{font-family:ui-monospace,Cascadia Code,monospace;font-size:var(--ui-text-lg);overflow-wrap:anywhere;margin:0 0 5px;font-weight:700;line-height:1.35}[data-ui=website] [data-part=platform]{font-size:var(--ui-text-xs);color:var(--text-secondary);align-items:center;gap:6px;margin:0;display:flex}[data-ui=website] [data-part=details]{flex-direction:column;flex:auto;margin:0;padding:0 18px 12px;display:flex}[data-ui=website] [data-part=row]{border-top:1px solid var(--card-border);justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}[data-ui=website] dt{font-size:var(--ui-text-xs);color:var(--text-secondary);align-items:center;gap:8px;display:flex}[data-ui=website] dt svg{color:var(--text-tertiary);flex:none}[data-ui=website] dd{text-align:right;font-size:var(--ui-text-xs);color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-weight:650}[data-ui=website] dd[data-tone=good]{color:var(--ui-tint-success-fg)}[data-ui=website] dd[data-tone=warning]{color:var(--ui-tint-warning-fg)}[data-ui=website] dd[data-tone=muted]{color:var(--text-tertiary);font-weight:500}[data-ui=website] [data-part=action]{border-top:1px solid var(--card-border);background:var(--card-bg-elevated);padding:12px 18px}@container (min-width:720px){[data-ui=website-list][data-view=list]{gap:10px}[data-ui=website-list][data-view=list] [data-ui=website]{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) 170px;align-items:stretch;display:grid}[data-ui=website-list][data-view=list] [data-ui=website] [data-part=head]{align-items:center;padding:14px 16px}[data-ui=website-list][data-view=list] [data-ui=website] [data-part=details]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;column-gap:20px;padding:6px 16px;display:grid}[data-ui=website-list][data-view=list] [data-ui=website] [data-part=row]{min-height:36px}[data-ui=website-list][data-view=list] [data-ui=website] [data-part=row]:nth-child(-n+2){border-top:0}[data-ui=website-list][data-view=list] [data-ui=website] [data-part=action]{border-top:0;border-left:1px solid var(--card-border);align-items:center;display:flex}}@container (max-width:360px){[data-ui=website-results] [data-ui=grid][data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){[data-ui=website-results] [data-ui=metric]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""value""sub";min-height:0}[data-ui=website-results] [data-ui=metric] [data-part=icon]{display:none}}[data-ui=website-footnote]{font-size:var(--ui-text-xs);color:var(--text-tertiary);margin:0}@media (max-width:620px){[data-ui=website-toolbar] [data-ui=search]{flex-basis:100%;max-width:none}[data-ui=website-toolbar] [data-part=sort-label],[data-ui=website-toolbar] [data-part=spacer]{display:none}[data-ui=website-toolbar] [data-part=sort]{flex:1 1 0;min-width:0}[data-ui=website-toolbar] [data-part=sort] [data-ui=select]{flex:auto;min-width:0}[data-ui=website-toolbar] [data-ui=segmented]:not([data-kind=icons]){flex:100%;justify-content:space-around}}@media (pointer:coarse){[data-ui=segmented] [data-part=option]{min-height:40px}[data-ui=segmented][data-kind=icons] [data-part=option]{width:40px}}@media (forced-colors:active){[data-ui=website],[data-ui=segmented]{border:1px solid canvastext}[data-ui=segmented] [data-part=option][aria-pressed=true],[data-ui=metric][data-as=button][aria-pressed=true]{outline:2px solid highlight}}[data-ui=dom]{flex-direction:column;gap:18px;min-width:0;max-width:1180px;display:flex;container-type:inline-size}[data-ui=dom-head]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}[data-ui=dom-head] [data-part=kicker]{font-size:var(--ui-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-accent-soft-fg);align-items:center;gap:6px;margin:0 0 8px;font-weight:700;display:flex}[data-ui=dom-head] h1{font-size:var(--ui-text-2xl);letter-spacing:-.015em;color:var(--text-primary);margin:0 0 6px;font-weight:750;line-height:1.25}[data-ui=dom-head] [data-part=intro]{max-width:640px;font-size:var(--ui-text-md);color:var(--text-secondary);margin:0}[data-ui=dom-tabs]{border:1px solid var(--card-border);background:var(--card-bg-elevated);border-radius:11px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}[data-ui=dom-tabs] a{min-height:38px;font-size:var(--ui-text-md);color:var(--text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-weight:650;text-decoration:none;display:inline-flex}[data-ui=dom-tabs] a:hover{color:var(--text-primary)}[data-ui=dom-tabs] a[aria-current=page]{color:var(--text-primary);background:var(--card-bg);box-shadow:var(--ui-shadow-1)}[data-ui=dom-tabs] a[aria-current=page] svg{color:var(--g-accent)}[data-ui=dom-tabs] a:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=dom-layout]{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@container (min-width:900px){[data-ui=dom-layout]{grid-template-columns:minmax(0,1fr) 310px}[data-ui=dom-aside]{position:sticky;top:16px}}[data-ui=dom-main],[data-ui=dom-aside]{flex-direction:column;gap:16px;min-width:0;display:flex}[data-ui=dom-panel]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-width:0;padding:22px}[data-ui=dom-panel]>[data-part=head]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}[data-ui=dom-panel]>[data-part=head] h2{font-size:var(--ui-text-xl);color:var(--text-primary);margin:0 0 3px;font-weight:700}[data-ui=dom-panel]>[data-part=head] p{font-size:var(--ui-text-sm);color:var(--text-secondary);margin:0}[data-ui=dom-panel]>[data-part=foot]{border-top:1px solid var(--card-border);font-size:var(--ui-text-sm);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}[data-ui=dom-panel]>[data-part=hint],[data-ui=dom] [data-part=hint]{font-size:var(--ui-text-sm);color:var(--text-secondary);margin:10px 0 0}[data-ui=dom] [data-part=field-error]{font-size:var(--ui-text-sm);color:var(--ui-tint-danger-fg);margin:8px 0 0}[data-ui=dom-panel]>*+[data-ui=alert],[data-ui=dom-panel]>[data-ui=alert]{margin-top:14px}[data-ui=dom-search]{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}[data-ui=dom-search] [data-part=field]{min-width:0;position:relative}[data-ui=dom-search] [data-part=icon]{z-index:1;color:var(--text-tertiary);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[data-ui=dom-search] [data-ui=control]{width:100%;min-height:46px;font-size:var(--ui-text-lg);padding-left:42px}[data-ui=dom-search] [data-part=cta]{min-height:46px;padding-inline:18px}[data-ui=dom-chips]{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}[data-ui=dom-chips]>span{font-size:var(--ui-text-xs);color:var(--text-secondary);margin-right:4px}[data-ui=dom-chips] button{min-height:30px;font:inherit;font-size:var(--ui-text-sm);color:var(--text-secondary);background:var(--card-bg-elevated);border:1px solid var(--card-border);border-radius:var(--ui-radius-pill);padding:4px 12px;font-weight:600}[data-ui=dom-chips] button:hover{color:var(--text-primary);border-color:var(--card-border-hover)}[data-ui=dom-chips] button[aria-pressed=true]{color:var(--ui-accent-soft-fg);background:var(--ui-accent-soft-bg);border-color:var(--g-accent)}[data-ui=dom-chips] button:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=dom-results]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-ui=dom-row]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);grid-template-columns:minmax(0,1fr) auto 110px;align-items:center;gap:16px;min-height:68px;padding:12px 14px;display:grid}[data-ui=dom-row]:hover{border-color:var(--card-border-hover)}[data-ui=dom-row][data-state=muted]{background:0 0}[data-ui=dom-row] [data-part=name]{font-size:var(--ui-text-lg);color:var(--text-primary);overflow-wrap:anywhere;font-weight:720;display:block}[data-ui=dom-row] [data-part=sub]{font-size:var(--ui-text-xs);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}[data-ui=dom-row] [data-part=price]{text-align:right;white-space:nowrap}[data-ui=dom-row] [data-part=price] strong{font-size:var(--ui-text-xl);color:var(--text-primary);font-weight:730;display:block}[data-ui=dom-row] [data-part=price] small{font-size:var(--ui-text-xs);color:var(--text-secondary)}[data-ui=dom-row] [data-part=action]{justify-content:flex-end;display:flex}[data-ui=dom-skeleton]{flex-direction:column;gap:8px;display:flex}[data-ui=dom-skeleton] span{border-radius:var(--ui-radius-md);background:var(--ui-tint-neutral-bg);opacity:.7;height:64px;display:block}@media (prefers-reduced-motion:no-preference){[data-ui=dom-skeleton] span{animation:1.4s ease-in-out infinite dom-pulse}}@keyframes dom-pulse{50%{opacity:.35}}[data-ui=dom-empty]{text-align:center;color:var(--g-accent);flex-direction:column;align-items:center;gap:8px;padding:36px 16px;display:flex}[data-ui=dom-empty] h3{font-size:var(--ui-text-lg);color:var(--text-primary);margin:0;font-weight:700}[data-ui=dom-empty] p{max-width:420px;font-size:var(--ui-text-sm);color:var(--text-secondary);margin:0}[data-ui=dom-notes]{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:640px){[data-ui=dom-notes]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-ui=dom-notes] li{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);color:var(--g-accent);flex-direction:column;gap:6px;padding:14px 16px;display:flex}[data-ui=dom-notes] strong{font-size:var(--ui-text-md);color:var(--text-primary)}[data-ui=dom-notes] p{font-size:var(--ui-text-sm);color:var(--text-secondary);margin:2px 0 0}[data-ui=dom-actions]{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}[data-ui=dom-aside-panel]{border:1px solid var(--card-border);border-radius:var(--ui-radius-lg);background:var(--card-bg);min-width:0}[data-ui=dom-aside-panel]>[data-part=head]{border-bottom:1px solid var(--card-border);font-size:var(--ui-text-md);color:var(--text-primary);align-items:center;gap:10px;margin:0;padding:14px 18px;font-weight:700;display:flex}[data-ui=dom-aside-panel]>[data-part=head] [data-part=icon]{border-radius:var(--ui-radius-md);background:var(--ui-accent-soft-bg);width:30px;height:30px;color:var(--ui-accent-soft-fg);place-items:center;display:grid}[data-ui=dom-aside-panel]>[data-part=body]{flex-direction:column;gap:12px;padding:16px 18px;display:flex}[data-ui=dom-facts]{flex-direction:column;display:flex}[data-ui=dom-facts] [data-part=fact]{font-size:var(--ui-text-sm);justify-content:space-between;align-items:center;gap:14px;padding:9px 0;display:flex}[data-ui=dom-facts] [data-part=fact]+[data-part=fact]{border-top:1px solid var(--card-border)}[data-ui=dom-facts] [data-part=fact] span{color:var(--text-secondary)}[data-ui=dom-facts] [data-part=fact] strong{text-align:right;overflow-wrap:anywhere;color:var(--text-primary)}[data-ui=dom-facts] [data-part=big]{letter-spacing:-.01em;font-size:22px}[data-ui=dom-steps]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}[data-ui=dom-steps] li{font-size:var(--ui-text-sm);color:var(--text-secondary);align-items:flex-start;gap:12px;display:flex}[data-ui=dom-steps] [data-part=num]{border:1px solid var(--card-border-hover);width:24px;height:24px;font-size:var(--ui-text-xs);color:var(--text-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}[data-ui=dom-steps] strong{color:var(--text-primary);margin-bottom:1px;display:block}[data-ui=dom-help]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}[data-ui=dom-help] strong{font-size:var(--ui-text-md);color:var(--text-primary)}[data-ui=dom-help] p{font-size:var(--ui-text-sm);color:var(--text-secondary);margin:0}[data-ui=dom-guide]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}[data-ui=dom-guide]>li{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);align-items:flex-start;gap:12px;min-width:0;padding:14px;display:flex}[data-ui=dom-guide] [data-part=num]{border:1px solid var(--card-border-hover);width:24px;height:24px;font-size:var(--ui-text-xs);color:var(--text-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}[data-ui=dom-guide]>li>div{flex:1;min-width:0}[data-ui=dom-guide] strong{font-size:var(--ui-text-md);color:var(--text-primary)}[data-ui=dom-guide] p{font-size:var(--ui-text-sm);color:var(--text-secondary);margin:3px 0 0}[data-ui=dom-guide] [data-part=secret]{max-width:420px;margin-top:10px}[data-ui=dom-guide] [data-part=secret-row]{align-items:center;gap:8px;display:flex}[data-ui=dom-guide] [data-part=secret-row] [data-ui=control]{flex:1;min-width:0}[data-ui=dom-copy]{border:1px solid var(--card-border-hover);border-radius:var(--ui-radius-sm);background:var(--card-bg);justify-content:space-between;align-items:center;gap:10px;max-width:380px;margin-top:10px;padding:9px 12px;display:flex}[data-ui=dom-copy] code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--ui-text-xl);letter-spacing:1.5px;color:var(--text-primary);font-weight:750}[data-ui=dom-copy] button{min-height:30px;font:inherit;font-size:var(--ui-text-sm);color:var(--ui-action-link-fg);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:2px 6px;font-weight:650;display:inline-flex}[data-ui=dom-copy] button:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=dom-drawer]{flex-direction:column;gap:16px;min-height:100%;display:flex}[data-ui=dom-drawer] h3{font-size:var(--ui-text-lg);color:var(--text-primary);margin:0 0 4px;font-weight:700}[data-ui=dom-drawer] [data-part=step]{flex-direction:column;flex:1;gap:14px;display:flex}[data-ui=dom-drawer] [data-part=step]>p,[data-ui=dom-drawer] [data-part=muted]{font-size:var(--ui-text-sm);color:var(--text-secondary);margin:0}[data-ui=dom-drawer] [data-part=next]{font-size:var(--ui-text-sm);color:var(--text-secondary);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}[data-ui=dom-drawer] [data-part=footer]{border-top:1px solid var(--card-border);background:var(--card-bg);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:auto -20px -20px;padding:14px 20px;display:flex;position:sticky;bottom:-20px}[data-ui=dom-progress]{border-bottom:1px solid var(--card-border);gap:8px;margin:0;padding:0 0 14px;list-style:none;display:flex}[data-ui=dom-progress] li{font-size:var(--ui-text-xs);color:var(--text-secondary);flex:1;align-items:center;gap:7px;display:flex}[data-ui=dom-progress] li>span{border:1px solid var(--card-border-hover);border-radius:50%;place-items:center;width:22px;height:22px;font-size:10.5px;display:grid}[data-ui=dom-progress] li[data-state=active]{color:var(--text-primary);font-weight:700}[data-ui=dom-progress] li[data-state=active]>span{color:var(--ui-accent-soft-fg);background:var(--ui-accent-soft-bg);border-color:var(--g-accent)}[data-ui=dom-progress] li[data-state=done]>span{color:var(--ui-tint-success-fg);border-color:var(--ui-tint-success-border)}[data-ui=dom-choices]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}[data-ui=dom-choices][data-kind=plans]{grid-template-columns:minmax(0,1fr)}[data-ui=dom-choices] label{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}[data-ui=dom-choices] label[data-state=selected]{border-color:var(--g-accent);background:var(--ui-accent-soft-bg)}[data-ui=dom-choices] input{accent-color:var(--g-accent);margin-top:3px}[data-ui=dom-choices] label:focus-within{outline:2px solid var(--g-accent);outline-offset:2px}[data-ui=dom-choices] strong,[data-ui=dom-check] strong{font-size:var(--ui-text-sm);color:var(--text-primary);display:block}[data-ui=dom-choices] small,[data-ui=dom-check] small{font-size:var(--ui-text-xs);color:var(--text-secondary);margin-top:3px;line-height:1.5;display:block}[data-ui=dom-check]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}[data-ui=dom-check] a{color:var(--ui-action-link-fg)}[data-ui=dom-summary]{flex-direction:column;display:flex}[data-ui=dom-summary] [data-part=who]{border:1px solid var(--card-border);border-radius:var(--ui-radius-md);background:var(--card-bg-elevated);flex-direction:column;gap:2px;margin-bottom:8px;padding:12px 14px;display:flex}[data-ui=dom-summary] [data-part=who] strong{font-size:var(--ui-text-xl);overflow-wrap:anywhere;color:var(--text-primary)}[data-ui=dom-summary] [data-part=who] span{font-size:var(--ui-text-xs);color:var(--text-secondary)}[data-ui=dom-summary] [data-part=line]{border-bottom:1px solid var(--card-border);font-size:var(--ui-text-sm);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}[data-ui=dom-summary] [data-part=line] span{color:var(--text-secondary)}[data-ui=dom-summary] [data-part=line] small{font-size:var(--ui-text-xs);display:block}[data-ui=dom-summary] [data-part=line] strong{color:var(--text-primary);white-space:nowrap}[data-ui=dom-summary] [data-part=line][data-total=true] strong{letter-spacing:-.01em;font-size:22px}[data-ui=dom-form]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-ui=dom-form] [data-part=wide]{grid-column:1/-1}@container (max-width:620px){[data-ui=dom-search]{grid-template-columns:minmax(0,1fr)}[data-ui=dom-tabs]{grid-template-columns:1fr 1fr;width:100%;display:grid}[data-ui=dom-tabs] a{min-width:0;font-size:var(--ui-text-sm);white-space:normal;text-align:center;justify-content:center;gap:6px;padding-inline:8px;line-height:1.25}[data-ui=dom-panel]{padding:16px 14px}[data-ui=dom-row]{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px}[data-ui=dom-row] [data-part=price]{grid-area:1/2}[data-ui=dom-row] [data-part=action]{grid-column:1/-1}[data-ui=dom-row] [data-part=action] [data-part=cta]{width:100%}[data-ui=dom-actions]{justify-content:stretch}[data-ui=dom-actions] [data-part=cta]{flex:1}}@media (max-width:560px){[data-ui=dom-choices],[data-ui=dom-form]{grid-template-columns:minmax(0,1fr)}[data-ui=dom-drawer] [data-part=footer] [data-part=cta]{flex:1}}@media (forced-colors:active){[data-ui=dom-panel],[data-ui=dom-row],[data-ui=dom-aside-panel],[data-ui=dom-guide]>li,[data-ui=dom-tabs]{border-color:canvastext}[data-ui=dom-tabs] a[aria-current=page]{outline:2px solid highlight}}}:root{--ui-tint-info-fg:#a0c4ff;--ui-tint-info-bg:#1c2840;--ui-tint-info-border:#2f4468;--ui-tint-success-fg:#8bd0a6;--ui-tint-success-bg:#18281f;--ui-tint-success-border:#2a4636;--ui-tint-warning-fg:#e4be7d;--ui-tint-warning-bg:#2b2418;--ui-tint-warning-border:#4d4029;--ui-tint-danger-fg:#f1a0a3;--ui-tint-danger-bg:#301f20;--ui-tint-danger-border:#573538;--ui-tint-neutral-fg:#cfcfcf;--ui-tint-neutral-bg:#262626;--ui-tint-neutral-border:#363636;--ui-accent-soft-bg:#1f2d44;--ui-accent-soft-fg:#a0c4ff;--ui-control-h:36px;--ui-control-h-sm:30px;--ui-text-xs:11.5px;--ui-text-sm:12.5px;--ui-text-md:13.5px;--ui-text-lg:15px;--ui-text-xl:17px;--ui-text-2xl:22px}[data-theme=light]{--ui-tint-info-fg:#1759ba;--ui-tint-info-bg:#eef4ff;--ui-tint-info-border:#dbe5f5;--ui-tint-success-fg:#187748;--ui-tint-success-bg:#eff8f1;--ui-tint-success-border:#d6e8dc;--ui-tint-warning-fg:#8a5a10;--ui-tint-warning-bg:#fff8ed;--ui-tint-warning-border:#efe0c4;--ui-tint-danger-fg:#b93238;--ui-tint-danger-bg:#fff2f2;--ui-tint-danger-border:#f0d6d7;--ui-tint-neutral-fg:#4a4d52;--ui-tint-neutral-bg:#f1f1f1;--ui-tint-neutral-border:#e6e6e6;--ui-accent-soft-bg:#eef4ff;--ui-accent-soft-fg:#1759ba}:root [data-ui=site]{--card-bg:#181818;--card-bg-elevated:#202020;--card-border:#2e2e2e;--card-border-hover:#474747;--text-primary:#f2f2f2;--text-secondary:#ababab;--text-tertiary:#959595;--table-row-border:#262626;--input-bg:#202020;--input-border:#707070;--g-accent:#1769e6;--g-accent-hover:#3b82f6;--ui-action-link-fg:#a0c4ff;--ui-action-border:#707070;--ui-action-border-hover:#a0a0a0}[data-theme=light] [data-ui=site]{--card-bg:#fff;--card-bg-elevated:#fafafa;--card-border:#e6e6e6;--card-border-hover:#c6ccd4;--text-primary:#161616;--text-secondary:#5c6066;--text-tertiary:#6e7278;--table-row-border:#eee;--input-bg:#fff;--input-border:#8f949b;--g-accent:#1769e6;--g-accent-hover:#0e55c5;--ui-action-link-fg:#1759ba;--ui-action-border:#8f949b;--ui-action-border-hover:#5c6066}:root{--ui-panel-pad:calc(var(--spacing) * 5);--ui-panel-pad-sm:calc(var(--spacing) * 3);--ui-tool-min-h:calc(var(--spacing) * 10);--ui-tool-min-h-sm:calc(var(--spacing) * 8);--ui-tool-col-min:14rem;--ui-tool-col-min-compact:10rem;--ui-tool-col-min-tile:7.5rem;--ui-tool-col-max-tile:11rem;--ui-tool-min-h-lg:calc(var(--spacing) * 26);--ui-tool-gap:var(--ui-space-3);--ui-tool-group-gap:var(--ui-space-6);--ui-search-h:calc(var(--spacing) * 10);--ui-tool-chip-info-fg:#a5b4fc;--ui-tool-chip-info-bg:#1e1b4b;--ui-tool-chip-warning-fg:#fcd34d;--ui-tool-chip-warning-bg:#3a2a05;--ui-tool-chip-neutral-fg:#d4d4d8;--ui-tool-chip-neutral-bg:#27272a;--ui-tool-chip-muted-fg:#a1a1aa;--ui-tool-chip-muted-bg:#1f1f22;--ui-tool-chip-danger-fg:#fca5a5;--ui-tool-chip-danger-bg:#3a1414}[data-theme=light]{--ui-tool-chip-info-fg:var(--ui-status-info-fg);--ui-tool-chip-info-bg:var(--ui-status-info-bg);--ui-tool-chip-warning-fg:var(--ui-status-warning-fg);--ui-tool-chip-warning-bg:var(--ui-status-warning-bg);--ui-tool-chip-neutral-fg:var(--ui-status-neutral-fg);--ui-tool-chip-neutral-bg:var(--ui-status-neutral-bg);--ui-tool-chip-muted-fg:var(--ui-status-muted-fg);--ui-tool-chip-muted-bg:var(--ui-status-muted-bg);--ui-tool-chip-danger-fg:var(--ui-status-danger-fg);--ui-tool-chip-danger-bg:var(--ui-status-danger-bg)}:root [data-ui=home]{--ui-home-surface:#15181c;--ui-home-surface-2:#1b1f24;--ui-home-border:#292e35;--ui-home-border-hover:#3a414a;--ui-home-text:#f3f4f6;--ui-home-muted:#9ca3ad;--ui-home-muted-2:#8a93a0;--ui-home-soft:#232930;--ui-home-hover:#20242a;--ui-home-link:#6ea8fe;--ui-action-border:#444b55;--ui-action-border-hover:#5d6672}[data-theme=light] [data-ui=home]{--ui-home-surface:#fff;--ui-home-surface-2:#f8f9fa;--ui-home-border:#e5e7eb;--ui-home-border-hover:#cdd3da;--ui-home-text:#191d23;--ui-home-muted:#5b6370;--ui-home-muted-2:#6b7280;--ui-home-soft:#f1f3f5;--ui-home-hover:#f3f5f7;--ui-home-link:#1759ba;--ui-action-border:#cdd3da;--ui-action-border-hover:#9aa3ae}[data-ui=panel][data-variant][data-pad=sm]{padding:var(--ui-panel-pad-sm)}[data-ui=panel][data-variant][data-pad=md]{padding:var(--ui-panel-pad)}[data-ui=tool-group]+[data-ui=tool-group]{margin-block-start:var(--ui-tool-group-gap)}[data-ui=tool]{padding:var(--ui-space-2) var(--ui-space-3)}[data-ui=tool][data-size=sm]{padding:var(--ui-space-1) var(--ui-space-2)}[data-ui=tool][data-size=lg]{padding:var(--ui-space-4) var(--ui-space-3)}[data-ui=tool][data-size=lg] [data-part=icon]{margin-inline-end:0}[data-ui=tool] [data-part=badge]{padding:0 var(--ui-space-2)}[data-ui=tool] [data-part=trailing]{margin-inline-start:var(--ui-space-2)}[data-ui=panel][data-variant]>[data-part=footer]{padding-top:var(--ui-space-4)}[data-ui=tool-group][data-density=list]+[data-ui=tool-group][data-density=list]{margin-block-start:var(--ui-space-4)}[data-ui=tool] [data-part=icon]{margin-inline-end:var(--ui-space-2)}[data-ui=tool] [data-part=chip]{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);margin-inline-start:var(--ui-space-2)}[data-ui=search] [data-part=control]{padding-inline:calc(var(--spacing) * 10)}
