.lz-settings-wrap{position:relative}.lz-settings-trigger{width:2.35rem;height:2.35rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--lz-ink-primary);background:var(--lz-glass-pill);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular);backdrop-filter:blur(26px) saturate(175%);-webkit-backdrop-filter:blur(26px) saturate(175%);transform:translateZ(0)}.lz-settings-trigger.is-open,.lz-settings-trigger:hover{background:rgba(167,139,250,.24);border-color:rgba(196,181,253,.42)}.lz-settings-popover{position:absolute;top:calc(100% + .65rem);right:0;width:min(21rem,calc(100vw - 2 * var(--lz-gutter)));padding:1.05rem;border-radius:20px;background:rgba(10,7,22,.9);border:1px solid rgba(255,255,255,.16);box-shadow:var(--lz-glass-specular),0 24px 64px rgba(0,0,0,.68);backdrop-filter:blur(36px) saturate(185%);-webkit-backdrop-filter:blur(36px) saturate(185%);animation:lz-optical-fade .2s var(--lz-ease-drawer) both;z-index:80;isolation:isolate}.lz-settings-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;margin-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.1)}.lz-settings-title{font-family:var(--lz-font-display);font-weight:700;font-size:.92rem;letter-spacing:.04em;text-transform:uppercase;color:#ffffff}.lz-settings-group+.lz-settings-group{margin-top:.85rem}.lz-settings-label{font-size:.76rem;font-weight:500;color:var(--lz-ink-muted);margin-bottom:.45rem}.lz-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.lz-settings-row{display:flex;flex-wrap:wrap;gap:.35rem}.lz-settings-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.44rem .72rem;border-radius:999px;font-size:.79rem;font-weight:500;color:var(--lz-ink-secondary);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);transform:translateZ(0);transition:transform .14s var(--lz-ease-out)}.lz-settings-chip:active{transform:scale(.97)}.lz-settings-chip:hover{color:#ffffff;background:rgba(255,255,255,.12)}.lz-settings-chip.is-active{background:rgba(248,246,255,.95);color:#090612;border-color:transparent}.lz-settings-swatch{width:7px;height:7px;border-radius:50%;flex-shrink:0}@media (max-width:540px){.lz-settings-trigger{width:2rem;height:2rem}}.lz-nav-root{position:fixed;top:0;left:0;right:0;z-index:60;padding:1.15rem var(--lz-gutter) 0;pointer-events:none}.lz-nav-inner{max-width:var(--lz-container);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.lz-nav-wordmark{display:inline-flex;padding:.45rem .95rem;font-family:var(--lz-font-display);font-weight:800;font-size:.88rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff;backdrop-filter:blur(26px) saturate(175%);-webkit-backdrop-filter:blur(26px) saturate(175%);white-space:nowrap}.lz-nav-pill,.lz-nav-wordmark{pointer-events:auto;align-items:center;border-radius:999px;background:var(--lz-glass-pill);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular)}.lz-nav-pill{display:flex;gap:.2rem;padding:.34rem;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}.lz-nav-link{padding:.42rem .95rem;border-radius:999px;font-size:.86rem;font-weight:500;letter-spacing:.01em;color:var(--lz-ink-secondary)}.lz-nav-link:hover{color:#ffffff;background:rgba(255,255,255,.08)}.lz-nav-link.is-active{color:#ffffff;background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.lz-nav-actions{pointer-events:auto;display:flex;align-items:center;gap:.55rem}.lz-nav-credit-pill{display:inline-flex;align-items:center;gap:.42rem;padding:.45rem .9rem;border-radius:999px;font-family:var(--lz-font-mono);font-size:.78rem;font-weight:500;color:var(--lz-ink-primary);background:var(--lz-glass-pill);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);white-space:nowrap}.lz-nav-credit-dot{width:6px;height:6px;border-radius:50%;background:var(--lz-indicator-muted)}.lz-nav-cta{display:inline-flex;align-items:center;gap:.35rem;padding:.48rem 1.05rem;border-radius:999px;font-size:.84rem;font-weight:600;letter-spacing:.01em;color:#090612;background:rgba(248,246,255,.94);border:1px solid rgba(255,255,255,.75);box-shadow:0 8px 24px rgba(0,0,0,.35);white-space:nowrap}.lz-nav-cta:hover{background:#ffffff}.lz-nav-menu-btn{display:none;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px;background:var(--lz-glass-pill);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);color:var(--lz-ink-primary)}.lz-nav-mobile-drawer{pointer-events:auto;margin-top:.75rem;padding:1rem 1.25rem;border-radius:20px;background:rgba(8,5,18,.9);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular);-webkit-backdrop-filter:blur(32px) saturate(185%);backdrop-filter:blur(32px) saturate(185%);animation:lz-optical-fade .22s var(--lz-ease-drawer) both}.lz-nav-mobile-links{display:flex;flex-direction:column;gap:.35rem}.lz-nav-mobile-link{padding:.7rem .9rem;border-radius:12px;font-size:1rem;font-weight:500;color:var(--lz-ink-secondary)}.lz-nav-mobile-link.is-active{background:rgba(255,255,255,.12);color:var(--lz-ink-primary)}@media (max-width:820px){.lz-nav-pill{display:none}.lz-nav-menu-btn{display:inline-flex}}@media (max-width:540px){.lz-nav-root{padding:.95rem .9rem 0}.lz-nav-inner{gap:.4rem}.lz-nav-wordmark{font-size:.62rem;letter-spacing:.05em;padding:.36rem .62rem}.lz-nav-actions{gap:.28rem;flex-shrink:0}.lz-nav-cta{padding:.38rem .7rem;font-size:.74rem}.lz-nav-credit-pill{padding:.36rem .62rem;font-size:.7rem}.lz-nav-menu-btn{width:2rem;height:2rem}}@media (max-width:390px){.lz-nav-root{padding:.9rem .75rem 0}.lz-nav-wordmark{font-size:.55rem;letter-spacing:.03em;padding:.34rem .54rem}.lz-nav-cta{padding:.34rem .62rem;font-size:.71rem}}