html[data-design-variant]{--font-display:"Space Grotesk Variable", sans-serif;--font-reading:"Space Grotesk Variable", sans-serif;--font-code:"JetBrains Mono Variable", monospace}html[data-design-variant] body,html[data-design-variant] input,html[data-design-variant] select,html[data-design-variant] textarea,html[data-design-variant] button{font-family:var(--font-reading)}html[data-design-variant] h1,html[data-design-variant] h2,html[data-design-variant] h3,html[data-design-variant] h4,html[data-design-variant] .brand-name{font-family:var(--font-display)}html[data-design-variant] code,html[data-design-variant] pre,html[data-design-variant] .sidebar-footer,html[data-design-variant] .preview-query{font-family:var(--font-code)}.design-switcher{border:1px solid var(--nav-line);color:var(--nav-ink);gap:.55rem;padding:.72rem;display:grid}.design-switcher-heading{gap:.08rem;display:grid}.design-switcher-heading span{color:var(--nav-muted);font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.design-switcher-heading strong{font-family:var(--font-display);font-size:.82rem;font-weight:650}.design-switcher-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.design-switcher-options a{border:1px solid var(--nav-line);min-height:1.8rem;color:var(--nav-muted);font-family:var(--font-code);letter-spacing:.04em;place-items:center;font-size:.58rem;display:grid}.design-switcher-options a:hover,.design-switcher-options a:focus-visible{border-color:var(--accent-luminous);color:var(--nav-ink)}.design-switcher-options a.is-active{border-color:var(--accent-luminous);background:var(--accent-luminous);color:var(--nav-bg)}.app-shell.sidebar-collapsed .design-switcher-heading{display:none}.app-shell.sidebar-collapsed .design-switcher{padding:.35rem}.app-shell.sidebar-collapsed .design-switcher-options{grid-template-columns:1fr}html[data-design-variant=v2]{--font-display:"Fraunces Variable", Georgia, serif;--font-reading:"Space Grotesk Variable", sans-serif;--font-code:"JetBrains Mono Variable", monospace;--accent:#a13f24;--accent-strong:#74301f;--accent-hover:#74301f;--accent-soft:#f1ddd0;--accent-luminous:#e79a68;--accent-contrast:#fffaf0;--secondary-accent:#676d45;--secondary-accent-strong:#4a5031;--secondary-accent-soft:#e4e2d0;--secondary-accent-luminous:#b4b982;--bg:#f0eadc;--bg-strong:#ded5c3;--bg-highlight:#f8f3e9;--card:#fbf7ed;--field-bg:#fffaf1;--ink:#29251f;--muted:#72695d;--line:#c8bcaa;--warm:#c36b3b;--nav-bg:#33352a;--nav-ink:#f7f0df;--nav-muted:#c7c5ad;--nav-line:#5b5d4c;--danger:#a52b35;--danger-contrast:#fff8ed;--danger-soft:#efd6d4;--danger-line:#d5aaa7;--radius:0;--shadow:none;--shadow-float:0 22px 60px #362d2033}html[data-design-variant=v2][data-theme=dark]{--bg:#201d18;--bg-strong:#171511;--bg-highlight:#2b2720;--card:#25211b;--field-bg:#1d1a16;--ink:#f2eadb;--muted:#b9ad9d;--line:#4e463b;--accent:#eb8a62;--accent-strong:#f2a486;--accent-soft:#49281e;--accent-luminous:#ef9e79;--accent-contrast:#21130d;--secondary-accent:#b5bc7b;--secondary-accent-strong:#d2d89c;--secondary-accent-soft:#353824;--secondary-accent-luminous:#c4ca8e;--nav-bg:#171812;--nav-line:#424434}html[data-design-variant=v2] body{background-color:var(--bg);background-image:linear-gradient(90deg, transparent 0, transparent calc(100% - 1px), color-mix(in srgb, var(--line) 42%, transparent) calc(100% - 1px));background-size:84px 100%}html[data-design-variant=v2] h1,html[data-design-variant=v2] h2,html[data-design-variant=v2] h3,html[data-design-variant=v2] h4,html[data-design-variant=v2] .brand-name{font-variation-settings:"SOFT" 75, "WONK" 1;letter-spacing:-.035em;font-weight:540}html[data-design-variant=v2] .app-layout{grid-template-columns:minmax(232px,262px) minmax(0,1fr);gap:clamp(1rem,2.5vw,2.6rem);max-width:1720px;margin:0 auto;padding:1.25rem clamp(1rem,2.5vw,2.5rem)}html[data-design-variant=v2] .sidebar.card{max-height:calc(100vh - 2.5rem);box-shadow:none;background:0 0;border-width:0 1px 0 0;border-radius:0;padding:1.15rem 0;top:1.25rem}html[data-design-variant=v2] .sidebar-header,html[data-design-variant=v2] .design-switcher,html[data-design-variant=v2] .sidebar nav,html[data-design-variant=v2] .sidebar-footer{margin-right:1.25rem}html[data-design-variant=v2] .sidebar .brand-glyph{background:var(--accent);color:var(--accent-contrast);border-radius:50%}html[data-design-variant=v2] .sidebar .brand-name{color:var(--ink);font-size:1.3rem}html[data-design-variant=v2] .sidebar .brand-product,html[data-design-variant=v2] .sidebar-label,html[data-design-variant=v2] .sidebar-footer{color:var(--muted)}html[data-design-variant=v2] .design-switcher{color:var(--ink);border-width:1px 0}html[data-design-variant=v2] .design-switcher-heading span,html[data-design-variant=v2] .design-switcher-options a{color:var(--muted)}html[data-design-variant=v2] .design-switcher-options a{border-color:var(--line)}html[data-design-variant=v2] .design-switcher-options a.is-active{background:var(--ink);color:var(--card)}html[data-design-variant=v2] .sidebar-link,html[data-design-variant=v2] button.sidebar-link-button{border-width:0 0 1px;border-color:color-mix(in srgb, var(--line) 66%, transparent);min-height:2.15rem;color:var(--muted);border-radius:0}html[data-design-variant=v2] .sidebar-link:hover,html[data-design-variant=v2] button.sidebar-link-button:hover{color:var(--accent);background:0 0}html[data-design-variant=v2] .sidebar-link.active{border-color:var(--accent);box-shadow:none;color:var(--accent);background:0 0}html[data-design-variant=v2] .topbar.card{background:color-mix(in srgb, var(--bg) 92%, transparent);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-width:0 0 1px;border-radius:0;padding:.75rem 0 1rem;top:1.25rem}html[data-design-variant=v2] .topbar-heading{font-size:1.55rem;font-weight:520}html[data-design-variant=v2] .content{gap:1.4rem;padding:.45rem 0 3rem}html[data-design-variant=v2] .card{background:color-mix(in srgb, var(--card) 74%, transparent);box-shadow:none;border-width:1px 0 0;border-radius:0}html[data-design-variant=v2] .content .card{padding:1.15rem 0}html[data-design-variant=v2] input,html[data-design-variant=v2] select,html[data-design-variant=v2] textarea,html[data-design-variant=v2] button,html[data-design-variant=v2] .link-chip,html[data-design-variant=v2] .status-pill{border-radius:0}html[data-design-variant=v2] button,html[data-design-variant=v2] .link-chip{box-shadow:inset 0 -1px 0 color-mix(in srgb, currentColor 32%, transparent)}html[data-design-variant=v2] .workspace-hero,html[data-design-variant=v2] .landing-hero{background:0 0;border-width:1px 0;padding:clamp(1.6rem,4vw,3.8rem) 0}html[data-design-variant=v2] .workspace-hero:after,html[data-design-variant=v2] .landing-hero:after{border-color:var(--line);box-shadow:0 0 0 2rem color-mix(in srgb, var(--secondary-accent) 7%, transparent), 0 0 0 4rem color-mix(in srgb, var(--secondary-accent) 4%, transparent);border-radius:50%;right:2rem}html[data-design-variant=v2] .workspace-hero-copy h2,html[data-design-variant=v2] .landing-hero h2{max-width:13ch;font-size:clamp(2.8rem,6.2vw,6rem);font-weight:440;line-height:.98}html[data-design-variant=v2] .eyebrow,html[data-design-variant=v2] th,html[data-design-variant=v2] label{font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}html[data-design-variant=v2] table{border-collapse:collapse}html[data-design-variant=v2] thead{background:0 0}html[data-design-variant=v2] th{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--ink)}html[data-design-variant=v2] td{border-bottom:1px solid var(--line)}html[data-design-variant=v4]{--font-display:"Space Grotesk Variable", sans-serif;--font-reading:"Space Grotesk Variable", sans-serif;--font-code:"JetBrains Mono Variable", monospace;--accent:#6c4ee3;--accent-strong:#4e35b8;--accent-hover:#4e35b8;--accent-soft:#e9e4ff;--accent-luminous:#a594ff;--accent-contrast:#fff;--secondary-accent:#138b80;--secondary-accent-strong:#0d685f;--secondary-accent-soft:#d8efeb;--secondary-accent-luminous:#68d5c8;--bg:#edf1f8;--bg-strong:#dde5f0;--bg-highlight:#f6f8fc;--card:#fbfcff;--field-bg:#fff;--ink:#19233a;--muted:#65718a;--line:#b9c5d8;--warm:#d8734d;--nav-bg:#172139;--nav-ink:#f5f7ff;--nav-muted:#aeb9d0;--nav-line:#3b4968;--danger:#bd3351;--danger-contrast:#fff;--danger-soft:#f5dce3;--danger-line:#ddaeb9;--radius:22px;--shadow:0 16px 45px #303d5b1a;--shadow-float:0 28px 75px #212b4633}html[data-design-variant=v4][data-theme=dark]{--bg:#0e1524;--bg-strong:#080d18;--bg-highlight:#161f33;--card:#121b2d;--field-bg:#0d1525;--ink:#edf1ff;--muted:#a1acc4;--line:#34415d;--accent:#a796ff;--accent-strong:#c1b6ff;--accent-soft:#30275b;--accent-luminous:#b6a8ff;--accent-contrast:#150f2d;--secondary-accent:#65d8cb;--secondary-accent-strong:#91e7dc;--secondary-accent-soft:#193d3b;--secondary-accent-luminous:#7ce2d6;--nav-bg:#080e1b;--nav-line:#2d3a56}html[data-design-variant=v4] body{background-color:var(--bg);background-image:radial-gradient(circle, color-mix(in srgb, var(--secondary-accent) 22%, transparent) 1px, transparent 1.4px);background-size:24px 24px}html[data-design-variant=v4] .card{border-color:color-mix(in srgb, var(--line) 84%, transparent)}html[data-design-variant=v4] .design-switcher{background:color-mix(in srgb, var(--nav-ink) 5%, transparent);border-radius:14px}html[data-design-variant=v4] .design-switcher-options a{border-radius:999px}html[data-design-variant=v4] .topbar.card{background:color-mix(in srgb, var(--card) 86%, transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px}html[data-design-variant=v4] .content{width:100%;max-width:none;margin:0;padding-bottom:3rem}html[data-design-variant=v4] .workspace-hero,html[data-design-variant=v4] .landing-hero{background:radial-gradient(circle at 88% 22%, var(--accent) 0 .48rem, transparent .52rem), radial-gradient(circle at 74% 67%, var(--secondary-accent) 0 .38rem, transparent .42rem), linear-gradient(125deg, color-mix(in srgb, var(--card) 92%, transparent), color-mix(in srgb, var(--accent-soft) 74%, transparent));border-radius:34px;min-height:20rem}html[data-design-variant=v4] .workspace-hero:before,html[data-design-variant=v4] .landing-hero:before{content:"";border-top:1px solid var(--accent);border-right:1px solid var(--secondary-accent);pointer-events:none;width:22%;height:48%;position:absolute;top:20%;right:8%;transform:skew(-28deg)rotate(-8deg)}html[data-design-variant=v4] .workspace-hero:after,html[data-design-variant=v4] .landing-hero:after{border-color:color-mix(in srgb, var(--accent) 42%, transparent);width:11rem;height:11rem;box-shadow:0 0 0 2.5rem color-mix(in srgb, var(--accent) 6%, transparent), 0 0 0 5rem color-mix(in srgb, var(--secondary-accent) 4%, transparent);top:22%;right:9%}html[data-design-variant=v4] .workspace-hero-copy h2,html[data-design-variant=v4] .landing-hero h2{letter-spacing:-.075em;max-width:10ch;font-size:clamp(2.7rem,5.6vw,5.7rem);font-weight:560}html[data-design-variant=v4] .card,html[data-design-variant=v4] input,html[data-design-variant=v4] select,html[data-design-variant=v4] textarea,html[data-design-variant=v4] button,html[data-design-variant=v4] .link-chip{border-radius:18px}html[data-design-variant=v4] .report-card,html[data-design-variant=v4] .action-card{position:relative;overflow:hidden}html[data-design-variant=v4] .report-card:before,html[data-design-variant=v4] .action-card:before{content:"";border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:50%;width:3.8rem;height:3.8rem;position:absolute;top:-1.4rem;right:-1.4rem}html[data-design-variant=v4] th,html[data-design-variant=v4] .eyebrow{font-family:var(--font-code)}html[data-design-variant=v4] tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 62%, transparent)}.topology-navigation{gap:.35rem;display:grid}.topology-navigation--topbar,.topology-topbar-identity{display:none}.topology-home-link{display:grid}.topology-nav-menu{position:relative}.topology-nav-menu>button.topology-nav-trigger{width:100%;min-height:2.3rem;color:var(--nav-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:.45rem;padding:.48rem .65rem;font-size:.78rem;font-weight:620;display:flex}.topology-nav-menu>button.topology-nav-trigger svg{width:.9rem;height:.9rem;transition:transform .14s}.topology-nav-menu[data-open=true]>button.topology-nav-trigger svg{transform:rotate(180deg)}.topology-nav-menu>button.topology-nav-trigger:hover,.topology-nav-menu>button.topology-nav-trigger:focus-visible,.topology-nav-menu>button.topology-nav-trigger.is-active,.topology-nav-menu[data-open=true]>button.topology-nav-trigger{border-color:var(--nav-line);background:color-mix(in srgb, var(--nav-ink) 8%, transparent);color:var(--nav-ink);filter:none}.topology-nav-menu-items,.topology-nav-menu-panel{gap:.2rem;display:grid}.topology-flyout{display:grid;position:relative}.topology-flyout-trigger{width:100%;min-height:2.55rem;color:var(--nav-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.48rem .65rem;font-size:.78rem;font-weight:620;display:grid}.topology-flyout-trigger:hover,.topology-flyout-trigger:focus-visible,.topology-flyout-trigger.active,.topology-flyout[data-open=true]>.topology-flyout-trigger{background:color-mix(in srgb, var(--nav-ink) 8%, transparent);color:var(--nav-ink);filter:none;border-color:#0000}.topology-flyout>:is(a,button).topology-flyout-trigger>svg{width:.85rem;height:.85rem;transform:rotate(-90deg)}.topology-flyout-panel{border-left:1px solid var(--nav-line);gap:.24rem;margin:.15rem 0 .25rem .72rem;padding:.25rem 0 .25rem .45rem;display:grid}.topology-flyout-heading{border-bottom:1px solid var(--atmosphere-line);justify-content:space-between;align-items:end;gap:.8rem;padding:.4rem .48rem .52rem;display:flex}.topology-flyout-heading>div{gap:.12rem;min-width:0;display:grid}.topology-flyout-heading strong{color:var(--ink);font-size:.75rem}.topology-flyout-heading small,.topology-flyout-status{color:var(--muted);font-size:.65rem;line-height:1.35}.topology-flyout-heading>a{color:var(--accent-strong);flex:none;font-size:.66rem;font-weight:680}.topology-flyout-heading>a:hover,.topology-flyout-heading>a:focus-visible{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.topology-flyout-status{margin:0;padding:.65rem .5rem}.topology-class-shortcuts{gap:.08rem;display:grid}.topology-class-shortcuts>a{color:var(--ink);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.7rem;padding:.43rem .5rem;font-size:.72rem;display:grid}.topology-class-shortcuts>a:hover,.topology-class-shortcuts>a:focus-visible{background:var(--accent-soft);color:var(--accent-strong)}.topology-class-shortcuts>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topology-class-shortcuts>a small{color:var(--muted);font-family:var(--font-code);white-space:nowrap;font-size:.56rem}@media (min-width:901px){html[data-design-variant=v4] .app-layout,html[data-design-variant=v4] .app-shell.sidebar-collapsed .app-layout{width:100%;padding:.85rem;display:block}html[data-design-variant=v4] .sidebar.card{display:none}html[data-design-variant=v4] .topology-topbar-identity{flex:none;align-items:center;gap:.45rem;display:flex}html[data-design-variant=v4] .topology-topbar-identity .brand-lockup{flex:none}html[data-design-variant=v4] .topology-topbar-identity .brand-glyph{border-radius:50%;flex-basis:2.1rem;width:2.1rem;height:2.1rem}html[data-design-variant=v4] .design-switcher-heading,html[data-design-variant=v4] .sidebar-footer{display:none}html[data-design-variant=v4] .design-switcher{flex:none;padding:.28rem}html[data-design-variant=v4] .topology-topbar-identity .design-switcher{border-color:var(--line);background:color-mix(in srgb, var(--bg-strong) 72%, transparent);color:var(--ink)}html[data-design-variant=v4] .design-switcher-options{display:flex}html[data-design-variant=v4] .design-switcher-options a{min-width:2.2rem}html[data-design-variant=v4] .topology-topbar-identity .design-switcher-options a{border-color:var(--line);color:var(--muted)}html[data-design-variant=v4] .topology-topbar-identity .design-switcher-options a.is-active{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}html[data-design-variant=v4] .topbar-left{flex:0 auto}html[data-design-variant=v4] .topology-navigation--topbar{flex:0 auto;align-items:center;gap:.22rem;min-width:0;display:flex}html[data-design-variant=v4] .topology-home-link{flex:none}html[data-design-variant=v4] .topology-home-link .sidebar-link,html[data-design-variant=v4] .topology-nav-menu>button.topology-nav-trigger{border-radius:999px;min-height:2.3rem;padding:.48rem .66rem;font-size:.78rem}html[data-design-variant=v4] .topology-home-link .sidebar-link{color:var(--nav-muted)}html[data-design-variant=v4] .topology-home-link .sidebar-link:hover,html[data-design-variant=v4] .topology-home-link .sidebar-link.active{border-color:var(--accent-luminous);background:var(--accent-luminous);box-shadow:none;color:var(--nav-bg)}html[data-design-variant=v4] .topology-nav-menu{flex:none}html[data-design-variant=v4] .topology-nav-menu-items{z-index:90;width:max-content;min-width:15rem;max-width:min(21rem,100vw - 2rem);padding-top:.55rem;position:absolute;top:100%;left:0}html[data-design-variant=v4] .topology-nav-menu-panel{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-float);border-radius:16px;padding:.45rem}html[data-design-variant=v4] .topology-nav-menu:nth-last-child(-n+2) .topology-nav-menu-items{left:auto;right:0}html[data-design-variant=v4] .topology-nav-menu-items .sidebar-link{min-height:2.5rem;color:var(--muted);border-radius:11px}html[data-design-variant=v4] .topology-nav-menu-items .sidebar-link:hover{background:var(--accent-soft);color:var(--ink)}html[data-design-variant=v4] .topology-nav-menu-items .sidebar-link.active{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));background:var(--accent-soft);box-shadow:none;color:var(--accent-strong)}html[data-design-variant=v4] .app-shell.sidebar-collapsed .sidebar-header{display:block}html[data-design-variant=v4] .app-shell.sidebar-collapsed .sidebar-text{display:inline}html[data-design-variant=v4] .app-shell.sidebar-collapsed .sidebar-link{justify-content:flex-start;padding-inline:.66rem}html[data-design-variant=v4] .app-main{gap:.9rem;width:100%;padding:0}html[data-design-variant=v4] .topbar.card{z-index:80;flex-wrap:wrap;position:sticky;top:.85rem}}html[data-design-variant=v6]{--font-display:"Fraunces Variable", Georgia, serif;--font-reading:"Space Grotesk Variable", sans-serif;--font-code:"JetBrains Mono Variable", monospace;--accent:#5666c7;--accent-strong:#3f4da3;--accent-hover:#4655b2;--accent-soft:#e8eafb;--accent-luminous:#aab2f4;--accent-contrast:#fff;--secondary-accent:#788397;--secondary-accent-strong:#5c6678;--secondary-accent-soft:#e7e9ee;--secondary-accent-luminous:#b8bfcc;--stillwater-haze:#8f9ab7;--atmosphere-line:color-mix(in srgb, var(--secondary-accent) 28%, #ccd1da);--atmosphere-surface:color-mix(in srgb, var(--secondary-accent-soft) 58%, #fbfcfd);--bg:#edf0f4;--bg-strong:#e1e5eb;--bg-highlight:#f6f7f9;--card:#fbfcfd;--field-bg:#f8f9fb;--ink:#20242d;--muted:#687080;--line:var(--atmosphere-line);--warm:#a46b55;--nav-bg:color-mix(in srgb, var(--secondary-accent-soft) 54%, #e5e8ed);--nav-ink:#20242d;--nav-muted:#666e7c;--nav-line:color-mix(in srgb, var(--secondary-accent) 24%, #c7ccd5);--danger:#a63b4a;--danger-contrast:#fff;--danger-soft:#f3e1e4;--danger-line:#ddbac0;--radius:18px;--shadow:0 14px 42px #23283614;--shadow-float:0 28px 80px #1c212f2b}html[data-design-variant=v6][data-theme=dark]{--bg:#111318;--bg-strong:#0c0e12;--bg-highlight:#191c22;--card:#171a20;--field-bg:#111318;--ink:#eff1f6;--muted:#a8adb8;--line:var(--atmosphere-line);--accent:#9aa6ff;--accent-strong:#bbc2ff;--accent-hover:#aeb7ff;--accent-soft:#292d50;--accent-luminous:#acb5ff;--accent-contrast:#111318;--secondary-accent:#a5aabc;--secondary-accent-strong:#c5c9d4;--secondary-accent-soft:#282b33;--secondary-accent-luminous:#bdc1cd;--stillwater-haze:#52586b;--atmosphere-line:color-mix(in srgb, var(--secondary-accent) 18%, #323640);--atmosphere-surface:color-mix(in srgb, var(--secondary-accent-soft) 42%, #171a20);--nav-bg:color-mix(in srgb, var(--secondary-accent-soft) 38%, #15171c);--nav-ink:#eff1f6;--nav-muted:#a5aab5;--nav-line:color-mix(in srgb, var(--secondary-accent) 17%, #30343d);--shadow:0 16px 46px #00000038;--shadow-float:0 30px 90px #0000006b}html[data-design-variant=v6][data-accent=blue]{--accent:#3b6bdc;--accent-strong:#2853b8;--accent-hover:#315fc9;--accent-soft:#e7edff;--accent-luminous:#8eafff}html[data-design-variant=v6][data-theme=dark][data-accent=blue]{--accent:#7fa8ff;--accent-strong:#a8c1ff;--accent-hover:#92b3ff;--accent-soft:#1b2c52;--accent-luminous:#91b2ff}html[data-design-variant=v6][data-accent=violet]{--accent:#7657d9;--accent-strong:#5d3fbc;--accent-hover:#6849ca;--accent-soft:#eee9ff;--accent-luminous:#b6a4ff}html[data-design-variant=v6][data-theme=dark][data-accent=violet]{--accent:#ae95ff;--accent-strong:#c6b5ff;--accent-hover:#baa4ff;--accent-soft:#302650;--accent-luminous:#bca7ff}html[data-design-variant=v6][data-accent=amber]{--accent:#b86b10;--accent-strong:#915008;--accent-hover:#a95e0a;--accent-soft:#fff0d6;--accent-luminous:#ffc568;--accent-contrast:#111318}html[data-design-variant=v6][data-theme=dark][data-accent=amber]{--accent:#f3b657;--accent-strong:#ffd187;--accent-hover:#f8c36d;--accent-soft:#493418;--accent-luminous:#f5be67}html[data-design-variant=v6][data-accent=rose]{--accent:#bd4969;--accent-strong:#98334f;--accent-hover:#aa3e5a;--accent-soft:#fde8ee;--accent-luminous:#f39ab2}html[data-design-variant=v6][data-theme=dark][data-accent=rose]{--accent:#f28ba8;--accent-strong:#ffb0c4;--accent-hover:#fa9cb5;--accent-soft:#4a2430;--accent-luminous:#f39bb2}html[data-design-variant=v6][data-accent=custom]{--accent:var(--custom-accent);--accent-strong:color-mix(in oklab, var(--custom-accent) 68%, #172033);--accent-hover:var(--accent-strong);--accent-soft:color-mix(in oklab, var(--custom-accent) 13%, #fff);--accent-luminous:color-mix(in oklab, var(--custom-accent) 62%, #fff);--accent-contrast:var(--custom-accent-contrast)}html[data-design-variant=v6][data-theme=dark][data-accent=custom]{--accent-strong:color-mix(in oklab, var(--custom-accent) 68%, #fff);--accent-soft:color-mix(in oklab, var(--custom-accent) 30%, #171a20);--accent-luminous:color-mix(in oklab, var(--custom-accent) 72%, #fff)}html[data-design-variant=v6][data-secondary-accent=dusk]{--secondary-accent:#6f789d;--secondary-accent-strong:#545f86;--secondary-accent-soft:#e6e8f0;--secondary-accent-luminous:#a9b0c8;--stillwater-haze:#8f9ab7}html[data-design-variant=v6][data-secondary-accent=blue]{--secondary-accent:#5f7fa8;--secondary-accent-strong:#47678e;--secondary-accent-soft:#e1e8f1;--secondary-accent-luminous:#9eb1cb;--stillwater-haze:#7f97b8}html[data-design-variant=v6][data-secondary-accent=violet]{--secondary-accent:#7e7196;--secondary-accent-strong:#645779;--secondary-accent-soft:#eae6ee;--secondary-accent-luminous:#b2a7c0;--stillwater-haze:#988aaa}html[data-design-variant=v6][data-secondary-accent=amber]{--secondary-accent:#92795e;--secondary-accent-strong:#745e47;--secondary-accent-soft:#eee7df;--secondary-accent-luminous:#c0ad98;--stillwater-haze:#ad967b}html[data-design-variant=v6][data-secondary-accent=rose]{--secondary-accent:#95717d;--secondary-accent-strong:#785865;--secondary-accent-soft:#efe5e8;--secondary-accent-luminous:#c2a5ae;--stillwater-haze:#ae8794}html[data-design-variant=v6][data-secondary-accent=custom]{--secondary-accent:color-mix(in srgb, var(--custom-secondary-accent) 62%, #788397);--secondary-accent-strong:color-mix(in srgb, var(--custom-secondary-accent) 68%, #4f596c);--secondary-accent-soft:color-mix(in srgb, var(--custom-secondary-accent) 12%, #f4f5f7);--secondary-accent-luminous:color-mix(in srgb, var(--custom-secondary-accent) 42%, #d7dae2);--stillwater-haze:color-mix(in srgb, var(--custom-secondary-accent) 48%, #aeb5c8)}html[data-design-variant=v6][data-theme=dark][data-secondary-accent=dusk]{--secondary-accent:#8992b0;--secondary-accent-strong:#a7afca;--secondary-accent-soft:#252936;--secondary-accent-luminous:#adb5cd;--stillwater-haze:#4e566d}html[data-design-variant=v6][data-theme=dark][data-secondary-accent=blue]{--secondary-accent:#7e94b5;--secondary-accent-strong:#a0b2cc;--secondary-accent-soft:#202936;--secondary-accent-luminous:#a9b8cf;--stillwater-haze:#44546a}html[data-design-variant=v6][data-theme=dark][data-secondary-accent=violet]{--secondary-accent:#988aa8;--secondary-accent-strong:#b4a7c2;--secondary-accent-soft:#2c2732;--secondary-accent-luminous:#c0b3ca;--stillwater-haze:#554b61}html[data-design-variant=v6][data-theme=dark][data-secondary-accent=amber]{--secondary-accent:#a28d74;--secondary-accent-strong:#c2ae95;--secondary-accent-soft:#302a24;--secondary-accent-luminous:#c9b9a4;--stillwater-haze:#5d5143}html[data-design-variant=v6][data-theme=dark][data-secondary-accent=rose]{--secondary-accent:#a4848f;--secondary-accent-strong:#c2a3ad;--secondary-accent-soft:#32272c;--secondary-accent-luminous:#cdb2ba;--stillwater-haze:#604a53}html[data-design-variant=v6][data-theme=dark][data-secondary-accent=custom]{--secondary-accent:color-mix(in srgb, var(--custom-secondary-accent) 58%, #a5aabc);--secondary-accent-strong:color-mix(in srgb, var(--custom-secondary-accent) 60%, #c5c9d4);--secondary-accent-soft:color-mix(in srgb, var(--custom-secondary-accent) 18%, #202329);--secondary-accent-luminous:color-mix(in srgb, var(--custom-secondary-accent) 44%, #bdc1cd);--stillwater-haze:color-mix(in srgb, var(--custom-secondary-accent) 42%, #52586b)}html[data-design-variant=v6] body{background-color:var(--bg);background-image:radial-gradient(ellipse at 78% -8%, color-mix(in srgb, var(--card) 86%, transparent) 0, transparent 36rem), radial-gradient(ellipse at 3% 72%, color-mix(in srgb, var(--stillwater-haze) 21%, transparent) 0, transparent 34rem), linear-gradient(180deg, color-mix(in srgb, var(--bg-highlight) 82%, var(--bg)) 0, var(--bg) 46%, color-mix(in srgb, var(--bg-strong) 82%, var(--bg)) 100%);background-attachment:fixed}html[data-design-variant=v6] .app-layout{grid-template-columns:minmax(224px,248px) minmax(0,1fr);gap:clamp(1rem,2vw,2rem);max-width:1840px;margin:0 auto;padding:clamp(.85rem,1.8vw,1.65rem)}html[data-design-variant=v6] .app-shell.sidebar-collapsed .app-layout{grid-template-columns:74px minmax(0,1fr)}html[data-design-variant=v6] .sidebar.card{border-color:color-mix(in srgb, var(--line) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--card) 82%, transparent), color-mix(in srgb, var(--nav-bg) 72%, transparent));max-height:calc(100vh - clamp(1.7rem,3.6vw,3.3rem));box-shadow:inset 0 1px 0 #ffffff80, var(--shadow);-webkit-backdrop-filter:blur(24px)saturate(1.06);backdrop-filter:blur(24px)saturate(1.06);border-radius:26px;padding:1rem .78rem .8rem;top:clamp(.85rem,1.8vw,1.65rem)}html[data-design-variant=v6] .sidebar-header{padding:.3rem .42rem .15rem}html[data-design-variant=v6] .sidebar .brand-glyph{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:color-mix(in srgb, var(--card) 74%, transparent);color:var(--accent-strong);border-radius:50%}html[data-design-variant=v6] .sidebar .brand-name{letter-spacing:-.025em;font-size:1.08rem;font-weight:630}html[data-design-variant=v6] .sidebar .brand-product,html[data-design-variant=v6] .sidebar-label,html[data-design-variant=v6] .sidebar-footer{color:var(--nav-muted)}html[data-design-variant=v6] .design-switcher{border-color:color-mix(in srgb, var(--nav-line) 72%, transparent);background:color-mix(in srgb, var(--card) 50%, transparent);color:var(--ink);border-radius:15px;padding:.58rem}html[data-design-variant=v6] .design-switcher-heading span,html[data-design-variant=v6] .design-switcher-options a{color:var(--muted)}html[data-design-variant=v6] .design-switcher-options a{border-color:#0000;border-radius:999px}html[data-design-variant=v6] .design-switcher-options a:hover{border-color:var(--line);color:var(--ink)}html[data-design-variant=v6] .design-switcher-options a.is-active{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}html[data-design-variant=v6] .sidebar nav{gap:.85rem}html[data-design-variant=v6] .sidebar-label{font-family:var(--font-code);letter-spacing:.13em;margin:0 0 .2rem .62rem;font-size:.56rem}html[data-design-variant=v6] .sidebar-link,html[data-design-variant=v6] button.sidebar-link-button{min-height:2.28rem;color:var(--nav-muted);border-color:#0000;border-radius:999px;padding:.5rem .62rem;font-size:.82rem}html[data-design-variant=v6] .sidebar-link:hover,html[data-design-variant=v6] button.sidebar-link-button:hover{border-color:color-mix(in srgb, var(--line) 70%, transparent);background:color-mix(in srgb, var(--card) 66%, transparent);color:var(--ink);filter:none}html[data-design-variant=v6] .sidebar-link.active{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--accent-soft) 84%, transparent), color-mix(in srgb, var(--card) 62%, transparent));box-shadow:none;color:var(--accent-strong)}html[data-design-variant=v6] .sidebar-link.active .sidebar-icon{color:var(--accent)}html[data-design-variant=v6] .topbar.card{border-color:color-mix(in srgb, var(--line) 72%, transparent);background:color-mix(in srgb, var(--card) 76%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);border-radius:20px;padding:.58rem .72rem .58rem .9rem;top:clamp(.85rem,1.8vw,1.65rem);box-shadow:inset 0 1px #ffffff75,0 12px 34px #263a4412}html[data-design-variant=v6] .topbar-heading{font-family:var(--font-reading);letter-spacing:-.025em;font-size:1.02rem;font-weight:620}html[data-design-variant=v6] .content{gap:1.15rem;padding:.35rem 0 3rem}html[data-design-variant=v6] .card{border-color:color-mix(in srgb, var(--line) 76%, transparent);background:color-mix(in srgb, var(--card) 86%, transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px)saturate(1.04);backdrop-filter:blur(18px)saturate(1.04);border-radius:20px}html[data-design-variant=v6] .user-menu.card{background:color-mix(in srgb, var(--card) 97%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.02);backdrop-filter:blur(28px)saturate(1.02)}html[data-design-variant=v6] .content .card{padding:clamp(1rem,2vw,1.35rem)}html[data-design-variant=v6] input,html[data-design-variant=v6] select,html[data-design-variant=v6] textarea,html[data-design-variant=v6] button,html[data-design-variant=v6] .link-chip,html[data-design-variant=v6] .status-pill{border-radius:12px}html[data-design-variant=v6] input,html[data-design-variant=v6] select,html[data-design-variant=v6] textarea{border-color:color-mix(in srgb, var(--line) 82%, transparent);background:color-mix(in srgb, var(--field-bg) 86%, transparent)}html[data-design-variant=v6] .workspace-hero,html[data-design-variant=v6] .landing-hero{border-color:color-mix(in srgb, var(--line) 62%, transparent);background:radial-gradient(ellipse at 82% 24%, color-mix(in srgb, var(--card) 64%, transparent), transparent 27%), linear-gradient(158deg, color-mix(in srgb, var(--card) 94%, transparent) 0 38%, color-mix(in srgb, var(--accent-soft) 78%, transparent) 72%, color-mix(in srgb, var(--stillwater-haze) 28%, var(--card)));min-height:18rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 8%, transparent), var(--shadow);border-radius:30px;padding:clamp(1.7rem,4vw,3.8rem);overflow:hidden}html[data-design-variant=v6] .workspace-hero:before,html[data-design-variant=v6] .landing-hero:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 34%, transparent), transparent);width:56%;height:1px;box-shadow:0 1.8rem 0 color-mix(in srgb, var(--accent-luminous) 10%, transparent), 0 -2.8rem 0 color-mix(in srgb, var(--stillwater-haze) 16%, transparent);pointer-events:none;position:absolute;bottom:20%;right:-8%}html[data-design-variant=v6] .workspace-hero:after,html[data-design-variant=v6] .landing-hero:after{background:radial-gradient(circle, color-mix(in srgb, var(--card) 58%, transparent), transparent 68%);border:0;width:24rem;height:24rem;top:-6rem;right:-4rem}html[data-design-variant=v6] .workspace-hero-copy h2,html[data-design-variant=v6] .landing-hero h2{letter-spacing:-.055em;max-width:12ch;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:470;line-height:.94}html[data-design-variant=v6] .eyebrow,html[data-design-variant=v6] th{font-family:var(--font-code);letter-spacing:.1em;font-size:.61rem}html[data-design-variant=v6] table{border-collapse:collapse}html[data-design-variant=v6] thead{background:color-mix(in srgb, var(--bg-highlight) 62%, transparent)}html[data-design-variant=v6] th,html[data-design-variant=v6] td{border-bottom:1px solid color-mix(in srgb, var(--line) 72%, transparent)}html[data-design-variant=v6] tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 52%, transparent)}html[data-design-variant=v6] .create-button.resource-index-create{border:1px solid color-mix(in srgb, var(--secondary-accent) 24%, var(--line));background:color-mix(in srgb, var(--secondary-accent-soft) 54%, var(--card));min-height:2.15rem;box-shadow:none;color:var(--secondary-accent-strong);padding:.34rem .62rem;font-size:.82rem;font-weight:640}html[data-design-variant=v6] .create-button.resource-index-create:hover,html[data-design-variant=v6] .create-button.resource-index-create:focus-visible{border-color:color-mix(in srgb, var(--secondary-accent) 42%, var(--line));background:var(--secondary-accent-soft);box-shadow:none;color:var(--secondary-accent-strong);filter:none}@media (min-width:901px){html[data-design-variant=v6] .app-layout,html[data-design-variant=v6] .app-shell.sidebar-collapsed .app-layout{width:100%;max-width:1840px;margin:0 auto;padding:clamp(.7rem,1.25vw,1.15rem);display:block}html[data-design-variant=v6] .sidebar.card{display:none}html[data-design-variant=v6] .app-main{gap:.9rem;width:100%;padding:0}html[data-design-variant=v6] .topbar.card{z-index:80;border-color:var(--atmosphere-line);background:linear-gradient(112deg, color-mix(in srgb, var(--atmosphere-surface) 94%, transparent), color-mix(in srgb, var(--secondary-accent-soft) 62%, var(--card)));box-shadow:inset 0 1px 0 #ffffff7a, 0 12px 38px color-mix(in srgb, var(--stillwater-haze) 12%, transparent);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"identity navigation utilities""context context context";gap:.5rem clamp(.45rem,1vw,.85rem);padding:.52rem .65rem .58rem;display:grid;top:clamp(.7rem,1.25vw,1.15rem)}html[data-design-variant=v6] .topbar.card.topbar--resource-index,html[data-design-variant=v6] .topbar.card.topbar--compact{grid-template-areas:"identity navigation utilities";padding-bottom:.52rem}html[data-design-variant=v6] .topology-topbar-identity{grid-area:identity;align-items:center;gap:.42rem;min-width:0;display:flex}html[data-design-variant=v6] .topology-topbar-identity .brand-lockup{flex:none}html[data-design-variant=v6] .topology-topbar-identity .brand-glyph{border-color:color-mix(in srgb, var(--secondary-accent) 34%, var(--line));background:color-mix(in srgb, var(--card) 72%, transparent);width:2.08rem;height:2.08rem;color:var(--secondary-accent-strong);border-radius:50%;flex-basis:2.08rem}html[data-design-variant=v6] .topology-topbar-identity .design-switcher{border-color:var(--atmosphere-line);background:color-mix(in srgb, var(--secondary-accent-soft) 48%, transparent);flex:none;padding:.22rem}html[data-design-variant=v6] .topology-topbar-identity .design-switcher-heading{display:none}html[data-design-variant=v6] .topology-topbar-identity .design-switcher-options{display:flex}html[data-design-variant=v6] .topology-topbar-identity .design-switcher-options a{min-width:1.9rem;min-height:1.9rem;color:var(--muted);border-color:#0000}html[data-design-variant=v6] .topology-topbar-identity .design-switcher-options a:hover{border-color:var(--atmosphere-line);background:color-mix(in srgb, var(--card) 62%, transparent);color:var(--ink)}html[data-design-variant=v6] .topology-topbar-identity .design-switcher-options a.is-active{border-color:color-mix(in srgb, var(--secondary-accent) 42%, var(--line));background:var(--secondary-accent-soft);color:var(--secondary-accent-strong)}html[data-design-variant=v6] .topology-navigation--topbar{grid-area:navigation;align-items:center;gap:.16rem;min-width:0;display:flex}html[data-design-variant=v6] .topology-home-link,html[data-design-variant=v6] .topology-nav-menu{flex:none}html[data-design-variant=v6] .topology-home-link .sidebar-link,html[data-design-variant=v6] .topology-nav-menu>button.topology-nav-trigger{min-height:2.28rem;color:var(--nav-muted);border-radius:999px;padding:.44rem .58rem;font-size:.76rem;font-weight:640}html[data-design-variant=v6] .topology-home-link .sidebar-link{gap:.42rem}html[data-design-variant=v6][data-theme=dark] .topology-nav-menu>button.topology-nav-trigger,html[data-design-variant=v6][data-theme=dark] .sidebar-label{color:color-mix(in srgb, var(--nav-ink) 84%, var(--nav-muted))}html[data-design-variant=v6] .topology-home-link .sidebar-link:hover,html[data-design-variant=v6] .topology-home-link .sidebar-link.active,html[data-design-variant=v6] .topology-nav-menu>button.topology-nav-trigger:hover,html[data-design-variant=v6] .topology-nav-menu>button.topology-nav-trigger:focus-visible,html[data-design-variant=v6] .topology-nav-menu>button.topology-nav-trigger.is-active,html[data-design-variant=v6] .topology-nav-menu[data-open=true]>button.topology-nav-trigger{border-color:color-mix(in srgb, var(--secondary-accent) 30%, var(--line));background:color-mix(in srgb, var(--secondary-accent-soft) 72%, transparent);box-shadow:none;color:var(--secondary-accent-strong)}html[data-design-variant=v6] .topology-nav-menu-items{z-index:90;width:max-content;min-width:15rem;max-width:min(21rem,100vw - 2rem);padding-top:.52rem;position:absolute;top:100%;left:0}html[data-design-variant=v6] .topology-nav-menu-panel{border:1px solid var(--atmosphere-line);background:linear-gradient(145deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--secondary-accent-soft) 54%, var(--card)));box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(24px)saturate(1.05);backdrop-filter:blur(24px)saturate(1.05);border-radius:17px;padding:.42rem}html[data-design-variant=v6] .topology-flyout-panel{z-index:2;border:1px solid var(--atmosphere-line);background:linear-gradient(145deg, color-mix(in srgb, var(--card) 97%, transparent), color-mix(in srgb, var(--secondary-accent-soft) 48%, var(--card)));width:max-content;min-width:17rem;max-width:min(21rem,100vw - 2rem);max-height:calc(100vh - 6rem);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(24px)saturate(1.05);backdrop-filter:blur(24px)saturate(1.05);border-radius:17px;margin:0;padding:.42rem;position:absolute;top:-.42rem;left:calc(100% + .46rem);overflow-y:auto}html[data-design-variant=v6] .topology-flyout-trigger{color:var(--muted)}html[data-design-variant=v6] .topology-flyout-trigger:hover,html[data-design-variant=v6] .topology-flyout-trigger:focus-visible,html[data-design-variant=v6] .topology-flyout[data-open=true]>.topology-flyout-trigger{background:color-mix(in srgb, var(--secondary-accent-soft) 76%, transparent);color:var(--ink)}html[data-design-variant=v6] .topology-flyout-trigger.active{border-color:color-mix(in srgb, var(--secondary-accent) 30%, var(--line));background:var(--secondary-accent-soft);box-shadow:inset 2px 0 0 var(--secondary-accent);color:var(--secondary-accent-strong)}html[data-design-variant=v6] .topology-nav-menu-items .sidebar-link{min-height:2.55rem;color:var(--muted);border-radius:12px}html[data-design-variant=v6] .topology-nav-menu-items .sidebar-link:hover{background:color-mix(in srgb, var(--secondary-accent-soft) 76%, transparent);color:var(--ink);border-color:#0000}html[data-design-variant=v6] .topology-nav-menu-items .sidebar-link.active{border-color:color-mix(in srgb, var(--secondary-accent) 30%, var(--line));background:var(--secondary-accent-soft);box-shadow:inset 2px 0 0 var(--secondary-accent);color:var(--secondary-accent-strong)}html[data-design-variant=v6] .topbar-right{flex-wrap:nowrap;flex:none;grid-area:utilities;width:auto;min-width:0}html[data-design-variant=v6] .topbar-search-form{flex-basis:clamp(12rem,18vw,22rem);max-width:22rem}html[data-design-variant=v6] .topbar-left{border-top:1px solid color-mix(in srgb, var(--secondary-accent) 24%, var(--line));grid-area:context;width:100%;padding:.52rem .14rem 0}html[data-design-variant=v6] .topbar-title-row{flex:auto;gap:.35rem .5rem;width:100%}html[data-design-variant=v6] .topbar-heading{color:var(--ink);font-family:var(--font-reading);font-size:.96rem;font-weight:650}html[data-design-variant=v6] .topbar-context-label,html[data-design-variant=v6] .topbar-divider{color:var(--secondary-accent-strong)}html[data-design-variant=v6] .resource-index-summary{color:var(--muted)}html[data-design-variant=v6] .resource-index-summary-item:before{color:color-mix(in srgb, var(--secondary-accent) 58%, transparent)}html[data-design-variant=v6] .topbar-inline-select{border-color:color-mix(in srgb, var(--secondary-accent) 28%, var(--line));background:color-mix(in srgb, var(--secondary-accent-soft) 34%, var(--field-bg));max-width:min(30rem,58vw)}html[data-design-variant=v6] .topbar-title-row .create-button{margin-left:auto}}@media (min-width:901px) and (max-width:1320px){html[data-design-variant=v6] .desktop-search-form{display:none}html[data-design-variant=v6] .mobile-search-trigger{display:inline-flex}}@media (min-width:901px) and (max-width:1120px){html[data-design-variant=v6] .topbar.card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity utilities""navigation navigation""context context"}html[data-design-variant=v6] .topbar.card.topbar--resource-index,html[data-design-variant=v6] .topbar.card.topbar--compact{grid-template-areas:"identity utilities""navigation navigation"}html[data-design-variant=v6] .topology-navigation--topbar{border-top:1px solid color-mix(in srgb, var(--secondary-accent) 20%, var(--line));padding-top:.44rem}}@media (min-width:901px) and (max-width:1060px){html[data-design-variant=v6] .topology-home-link .sidebar-link,html[data-design-variant=v6] .topology-nav-menu>button.topology-nav-trigger{padding-inline:.48rem;font-size:.72rem}html[data-design-variant=v6] .app-shell .topology-home-link .sidebar-text{display:none}html[data-design-variant=v6] .user-trigger{justify-content:center;width:2.45rem;height:2.45rem;padding:0}html[data-design-variant=v6] .user-trigger-text,html[data-design-variant=v6] .user-chevron{display:none}}@media (max-width:900px){html[data-design-variant] .design-switcher{margin-bottom:.35rem}html[data-design-variant] .app-shell.sidebar-collapsed .design-switcher-heading{display:grid}html[data-design-variant] .app-shell.sidebar-collapsed .design-switcher{padding:.72rem}html[data-design-variant] .app-shell.sidebar-collapsed .design-switcher-options{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design-variant=v2] .app-layout,html[data-design-variant=v6] .app-layout{grid-template-columns:1fr;padding:.7rem}html[data-design-variant=v2] .sidebar.card,html[data-design-variant=v6] .sidebar.card{width:min(320px,85vw);max-height:100vh;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-110%)}html[data-design-variant=v2] .app-shell.mobile-sidebar-open .sidebar,html[data-design-variant=v6] .app-shell.mobile-sidebar-open .sidebar{transform:translate(0)}html[data-design-variant=v2] .topbar.card,html[data-design-variant=v6] .topbar.card{top:.7rem}html[data-design-variant=v2] .sidebar-header,html[data-design-variant=v2] .design-switcher,html[data-design-variant=v2] .sidebar nav,html[data-design-variant=v2] .sidebar-footer{margin-right:0}html[data-design-variant=v2] .sidebar.card{background:var(--bg);border-width:0 1px 0 0;padding:1rem}html[data-design-variant=v6] .sidebar.card{background:color-mix(in srgb, var(--card) 94%, var(--bg));border-radius:0 24px 24px 0;padding:1rem}html[data-design-variant=v4] .topology-navigation{gap:.45rem}html[data-design-variant=v4] .topology-home-link .sidebar-link,html[data-design-variant=v4] .topology-nav-menu>button.topology-nav-trigger{min-height:2.6rem}html[data-design-variant=v4] .topology-nav-menu-items{padding:.25rem 0 .35rem .65rem}html[data-design-variant=v4] .topology-nav-menu-panel{border-left:1px solid var(--nav-line);padding-left:.35rem}}@media (max-width:620px){html[data-design-variant] .design-switcher-options a{font-size:.52rem}html[data-design-variant=v2] .workspace-hero-copy h2,html[data-design-variant=v4] .workspace-hero-copy h2,html[data-design-variant=v6] .workspace-hero-copy h2{font-size:clamp(2.35rem,13vw,4rem)}}html[data-design-variant=v6][data-atmosphere]{--accent:var(--theme-accent);--accent-strong:var(--theme-accent-strong);--accent-hover:var(--theme-accent-hover);--accent-soft:var(--theme-accent-soft);--accent-luminous:var(--theme-accent-luminous);--accent-contrast:var(--theme-accent-contrast);--secondary-accent:var(--theme-secondary);--secondary-accent-strong:var(--theme-secondary-strong);--secondary-accent-soft:var(--theme-secondary-soft);--secondary-accent-luminous:var(--theme-secondary-luminous);--bg:var(--theme-bg);--bg-strong:var(--theme-bg-strong);--bg-highlight:var(--theme-bg-highlight);--card:var(--theme-card);--field-bg:var(--theme-field-bg);--ink:var(--theme-ink);--muted:var(--theme-muted);--line:var(--theme-line);--warm:var(--theme-warm);--nav-bg:var(--theme-nav-bg);--nav-ink:var(--theme-nav-ink);--nav-muted:var(--theme-nav-muted);--nav-line:var(--theme-nav-line);--shadow:var(--theme-shadow);--shadow-float:var(--theme-shadow-float);--stillwater-haze:var(--theme-haze);--atmosphere-line:var(--theme-atmosphere-line);--atmosphere-surface:var(--theme-atmosphere-surface)}html[data-design-variant=v6][data-theme=light][data-atmosphere] .topbar.card{--nav-muted:color-mix(in srgb, var(--theme-ink) 72%, var(--theme-accent));--nav-ink:var(--theme-ink)}html[data-design-variant=v6][data-theme=light][data-atmosphere=sunset] .topbar.card{border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:linear-gradient(112deg, color-mix(in srgb, var(--accent) 28%, var(--card)), color-mix(in srgb, var(--accent) 20%, var(--accent-soft)));box-shadow:inset 0 1px 0 #ffffff8a, 0 12px 38px color-mix(in srgb, var(--accent) 13%, transparent)}
