html[data-radius=sharp]{--radius-xs:0;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-xl:6px;--radius-2xl:8px}html[data-radius=round]{--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:32px}html[data-density=compact]{--sp-1:3px;--sp-2:6px;--sp-3:9px;--sp-4:12px;--sp-6:18px;--sp-8:24px;--sp-12:36px;--sp-16:48px;--font-size-base:14px;--font-size-sm:12.5px;--line-height:1.4}html[data-density=airy]{--sp-1:5px;--sp-2:10px;--sp-3:15px;--sp-4:20px;--sp-6:30px;--sp-8:40px;--sp-12:60px;--sp-16:80px;--font-size-base:16px;--line-height:1.65}html[data-density=compact] .data-table td,html[data-density=compact] table.data td{padding-block:6px}html[data-density=airy] .data-table td,html[data-density=airy] table.data td{padding-block:16px}html[data-font=serif]{--font-family:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif}html[data-font=rounded]{--font-family:ui-rounded,"SF Pro Rounded","Nunito","Segoe UI",system-ui,sans-serif}html[data-font=mono]{--font-family:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace}html[data-look=classic]{--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--color-border:color-mix(in srgb,var(--color-fg) 18%,var(--color-bg-elevated))}html[data-look=classic] h1,html[data-look=classic] h2,html[data-look=classic] h3{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:var(--font-weight-medium);letter-spacing:0}html[data-look=classic] .card{box-shadow:none}html[data-look=classic] .data-table td,html[data-look=classic] table.data td{border-bottom-color:var(--color-border)}html[data-look=soft]{--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--color-border:color-mix(in srgb,var(--color-fg) 7%,var(--color-bg-elevated));--sp-4:18px;--sp-6:28px}html[data-look=soft] .card{box-shadow:var(--shadow-sm);border-color:transparent}html[data-look=soft] .btn{border-radius:var(--radius-full)}html[data-look=compact]{--sp-1:3px;--sp-2:6px;--sp-3:8px;--sp-4:12px;--sp-6:16px;--sp-8:22px;--font-size-base:13.5px;--font-size-sm:12px;--line-height:1.35;--radius-md:6px;--radius-lg:8px}html[data-look=compact] .data-table td,html[data-look=compact] .data-table th,html[data-look=compact] table.data td,html[data-look=compact] table.data th{padding-block:5px}html[data-look=corporate]{--radius-sm:1px;--radius-md:2px;--radius-lg:3px;--radius-xl:4px;--font-family:"Segoe UI","Helvetica Neue",Arial,system-ui,sans-serif}html[data-look=corporate] .page-header{border-bottom:2px solid var(--color-fg);padding-bottom:var(--sp-3)}html[data-look=corporate] .data-table tbody tr:nth-child(2n),html[data-look=corporate] table.data tbody tr:nth-child(2n){background:color-mix(in srgb,var(--color-fg) 3%,transparent)}html[data-look=corporate] .data-table th,html[data-look=corporate] table.data th{color:var(--color-fg);font-weight:var(--font-weight-bold)}html[data-look=mono]{--color-accent:var(--color-fg);--color-accent-hover:color-mix(in srgb,var(--color-fg) 80%,var(--color-bg));--color-accent-fg:var(--color-bg)}html[data-look=contrast]{--color-fg-muted:color-mix(in srgb,var(--color-fg) 82%,var(--color-bg));--color-border:color-mix(in srgb,var(--color-fg) 45%,var(--color-bg));--color-border-strong:var(--color-fg)}html[data-look=contrast] :focus-visible{outline:3px solid var(--color-fg)!important;outline-offset:2px}html[data-look=contrast] a{text-decoration:underline}html[data-accent=blue]{--color-accent:#2563eb;--color-accent-hover:#1d4ed8;--color-accent-fg:#ffffff}html[data-accent=green]{--color-accent:#15803d;--color-accent-hover:#166534;--color-accent-fg:#ffffff}html[data-accent=violet]{--color-accent:#7c3aed;--color-accent-hover:#6d28d9;--color-accent-fg:#ffffff}html[data-accent=orange]{--color-accent:#c2410c;--color-accent-hover:#9a3412;--color-accent-fg:#ffffff}html[data-accent=rose]{--color-accent:#be123c;--color-accent-hover:#9f1239;--color-accent-fg:#ffffff}html[data-accent=teal]{--color-accent:#0f766e;--color-accent-hover:#115e59;--color-accent-fg:#ffffff}html[data-accent=graphite]{--color-accent:#374151;--color-accent-hover:#1f2937;--color-accent-fg:#ffffff}html[data-theme=dark][data-accent=blue]{--color-accent:#60a5fa;--color-accent-hover:#93c5fd;--color-accent-fg:#0b1220}html[data-theme=dark][data-accent=green]{--color-accent:#4ade80;--color-accent-hover:#86efac;--color-accent-fg:#052e16}html[data-theme=dark][data-accent=violet]{--color-accent:#a78bfa;--color-accent-hover:#c4b5fd;--color-accent-fg:#1e1036}html[data-theme=dark][data-accent=orange]{--color-accent:#fb923c;--color-accent-hover:#fdba74;--color-accent-fg:#2a1004}html[data-theme=dark][data-accent=rose]{--color-accent:#fb7185;--color-accent-hover:#fda4af;--color-accent-fg:#2a0610}html[data-theme=dark][data-accent=teal]{--color-accent:#2dd4bf;--color-accent-hover:#5eead4;--color-accent-fg:#042f2e}html[data-theme=dark][data-accent=graphite]{--color-accent:#d1d5db;--color-accent-hover:#e5e7eb;--color-accent-fg:#111827}@media (prefers-color-scheme:dark){html:not([data-theme=light])[data-accent=blue]{--color-accent:#60a5fa;--color-accent-hover:#93c5fd;--color-accent-fg:#0b1220}html:not([data-theme=light])[data-accent=green]{--color-accent:#4ade80;--color-accent-hover:#86efac;--color-accent-fg:#052e16}html:not([data-theme=light])[data-accent=violet]{--color-accent:#a78bfa;--color-accent-hover:#c4b5fd;--color-accent-fg:#1e1036}html:not([data-theme=light])[data-accent=orange]{--color-accent:#fb923c;--color-accent-hover:#fdba74;--color-accent-fg:#2a1004}html:not([data-theme=light])[data-accent=rose]{--color-accent:#fb7185;--color-accent-hover:#fda4af;--color-accent-fg:#2a0610}html:not([data-theme=light])[data-accent=teal]{--color-accent:#2dd4bf;--color-accent-hover:#5eead4;--color-accent-fg:#042f2e}html:not([data-theme=light])[data-accent=graphite]{--color-accent:#d1d5db;--color-accent-hover:#e5e7eb;--color-accent-fg:#111827}}.look-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--sp-3)}.look-card{display:flex;flex-direction:column;gap:8px;padding:var(--sp-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:var(--color-fg);font:inherit;text-align:left;cursor:pointer}.look-card[aria-pressed=true]{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:-1px}.look-card__name{font-weight:var(--font-weight-medium)}.look-card__desc{color:var(--color-fg-muted);font-size:var(--font-size-xs,12px)}.look-thumb{display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--color-border);background:var(--color-bg)}.look-thumb__bar{height:6px;background:var(--color-accent);width:40%}.look-thumb__row{height:5px;background:var(--color-border)}.appearance-options{display:flex;flex-wrap:wrap;gap:6px}.appearance-swatch{width:28px;height:28px;border-radius:50%;border:2px solid var(--color-bg-elevated);outline:1px solid var(--color-border);cursor:pointer}.appearance-swatch[aria-pressed=true]{outline:2px solid var(--color-fg)}.look-thumb{border-radius:8px}[data-look-preview=classic]{border-radius:2px;border-color:color-mix(in srgb,var(--color-fg) 30%,transparent);font-family:Georgia,serif}[data-look-preview=classic] .look-thumb__row{height:1px;background:color-mix(in srgb,var(--color-fg) 35%,transparent);margin-block:2px}[data-look-preview=soft]{border-radius:14px;border-color:transparent;box-shadow:var(--shadow-sm);gap:6px}[data-look-preview=soft] .look-thumb__bar,[data-look-preview=soft] .look-thumb__row{border-radius:9999px}[data-look-preview=compact]{gap:2px;padding:5px}[data-look-preview=compact] .look-thumb__row{height:3px}[data-look-preview=corporate]{border-radius:0;border-top:3px solid var(--color-fg)}[data-look-preview=corporate] .look-thumb__row:nth-child(odd){background:color-mix(in srgb,var(--color-fg) 25%,transparent)}[data-look-preview=mono] .look-thumb__bar{background:var(--color-fg)}[data-look-preview=contrast]{border:2px solid var(--color-fg)}[data-look-preview=contrast] .look-thumb__row{background:var(--color-fg)}html[data-look=enterprise]{--radius-xs:0;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-xl:4px;--sp-1:3px;--sp-2:6px;--sp-3:9px;--sp-4:12px;--sp-6:18px;--sp-8:24px;--font-size-base:13.5px;--font-size-sm:12.5px;--line-height:1.4;--font-family:"72","Segoe UI","Helvetica Neue",Arial,system-ui,sans-serif;--color-bg:color-mix(in srgb,var(--color-fg) 5%,var(--color-bg-elevated))}html[data-look=enterprise]:not([data-accent]){--color-accent:#0a6ed1;--color-accent-hover:#0854a0;--color-accent-fg:#fff}html[data-look=enterprise] .app-topbar{--color-fg:#fff;--color-fg-muted:#c9d3dd;--color-border:#2c3e50;--color-bg-subtle:#2c3e50;--color-bg-elevated:#354a5f;background:#354a5f;color:#fff;border-bottom-color:#2c3e50}html[data-look=enterprise] .card{box-shadow:none;border-color:color-mix(in srgb,var(--color-fg) 14%,transparent)}html[data-look=enterprise] .data-table tbody tr:nth-child(2n),html[data-look=enterprise] table.data tbody tr:nth-child(2n){background:color-mix(in srgb,var(--color-fg) 3%,transparent)}html[data-look=enterprise] .data-table th,html[data-look=enterprise] table.data th{color:var(--color-fg);font-weight:var(--font-weight-bold)}html[data-look=enterprise] .data-table td,html[data-look=enterprise] table.data td{padding-block:5px}html[data-look=enterprise] .sidebar__item--active{border-left:3px solid var(--color-accent);padding-left:calc(var(--sp-3) - 3px)}html[data-look=wpadmin]{--radius-xs:0;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-xl:4px;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-size-base:13.5px;--color-bg:color-mix(in srgb,var(--color-fg) 6%,var(--color-bg-elevated))}html[data-look=wpadmin]:not([data-accent]){--color-accent:#2271b1;--color-accent-hover:#135e96;--color-accent-fg:#fff}html[data-look=wpadmin] .app-sidebar{--color-fg:#f0f0f1;--color-fg-muted:#c3c4c7;--color-border:#2c3338;--color-bg-subtle:#2c3338;--color-bg-elevated:#1d2327;background:#1d2327;color:#f0f0f1;border-right-color:#1d2327}html[data-look=wpadmin] .sidebar__item:hover{background:#2c3338;color:#72aee6}html[data-look=wpadmin] .sidebar__item--active,html[data-look=wpadmin] .sidebar__item--active:hover{background:var(--color-accent);color:#fff}html[data-look=wpadmin] .sidebar__group-label{color:#a7aaad;border-top-color:#2c3338}html[data-look=wpadmin] .card{box-shadow:var(--shadow-sm);border-color:color-mix(in srgb,var(--color-fg) 20%,transparent)}html[data-look=wpadmin] .page-header__title{font-weight:400}[data-look-preview=enterprise]{border-radius:2px;gap:2px;padding:5px}[data-look-preview=enterprise] .look-thumb__bar{background:#354a5f}[data-look-preview=wpadmin]{border-radius:2px;border-left:10px solid #1d2327}[data-look-preview=wpadmin] .look-thumb__bar{background:#2271b1}.design-switcher{width:auto;min-width:9rem}