.curve-glass .dev-root{--page:transparent;--surface:var(--cg-glass-dense);--surface-raised:var(--cg-glass-soft);--hairline:var(--cg-edge);--rule:var(--cg-divider);--ink-900:var(--cg-ink);--ink-800:var(--cg-ink);--ink-700:var(--cg-ink-2);--ink-500:var(--cg-ink-2);--ink-400:var(--cg-muted);--ink-300:var(--cg-muted);--ink-200:var(--cg-faint);--blue:var(--cg-accent);--grad-active:var(--cg-cta);--shadow-card:var(--cg-shadow);--shadow-float:var(--cg-tile-shadow);--shadow-pop:var(--cg-popover-shadow);--sheen:inset 0 0 0 1px var(--cg-hairline);--dev-tone-pos:var(--pos);--dev-tone-neg:var(--neg);--dev-tone-neutral:var(--cg-ink-2);--dev-tone-ink:var(--cg-ink)}:root[data-curve-look=dark] .curve-glass .dev-root{--navy-2:#c7d7ff;--pos:#8fb6ff;--pos-soft:rgba(143,182,255,0.14);--neg:rgba(196,211,240,0.72);--neg-soft:rgba(148,163,184,0.14);--neutral:var(--cg-ink-2)}.curve-glass .developer-mobile-scroll-shell{background:transparent!important}.curve-glass .dev-h1{background:var(--cg-num)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.curve-glass .dev-chip{color:var(--cg-tag-ink)!important;background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important}:root[data-curve-look=dark] .curve-glass .dev-status-historic{color:#c4b5fd;background:rgba(167,139,250,.16)}.curve-glass .dev-deck,.curve-glass .dev-deck.is-stuck{background:var(--cg-glass)!important;border:1px solid var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur-ui)!important;backdrop-filter:var(--cg-blur-ui)!important}:root:not([data-curve-look=dark]) .curve-glass .dev-deck.is-stuck{background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(244,248,255,.74))!important;box-shadow:var(--cg-shadow-hover),inset 0 0 0 1px var(--cg-hairline)!important}:root[data-curve-look=dark] .curve-glass .dev-deck.is-stuck{background:linear-gradient(180deg,rgba(18,36,82,.92),rgba(11,24,56,.9))!important;box-shadow:0 18px 44px rgba(1,5,18,.5),inset 0 1px 0 rgba(255,255,255,.06)!important}.curve-glass .dev-deck.is-stuck:before{display:none}.curve-glass .dev-deck-div{background:var(--cg-divider)!important}.curve-glass .dev-deck-toggle{border-radius:999px!important;background:var(--cg-glass-soft)!important;box-shadow:inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass .dev-deck-toggle button{border-radius:999px}.curve-glass .dev-deck-thumb{border-radius:999px!important}.curve-glass .dev-selector-trigger{height:44px!important;border-radius:999px!important;padding:0 16px!important}.curve-glass .dev-selector-eyebrow{font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--cg-muted)!important}.curve-glass .dev-share-btn{height:44px!important}.curve-glass :is(.dev-deck-chip,.dev-deck-add){border-radius:999px!important}.curve-glass .dev-deck-chip-btn{border-radius:999px!important}.curve-glass .dev-deck-toggle button:not([aria-pressed=true]){color:var(--cg-ink-2)!important}.curve-glass .dev-deck-toggle button:not([aria-pressed=true]):hover{color:var(--cg-ink)!important}.curve-glass .dev-deck-thumb{border:1px solid var(--cg-cta-edge);box-shadow:var(--cg-cta-shadow)!important}.curve-glass :is(.dev-deck-chip,.dev-selector-trigger,.dev-deck-roster){background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass :is(.dev-deck-chip,.dev-selector-trigger,.dev-deck-roster):hover{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass :is(.dev-deck-chip.is-anchor,.dev-deck-chip.is-solo,.dev-selector-trigger.is-open){border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass .dev-deck-roster.is-solo{box-shadow:inset 0 0 0 1.5px var(--b),var(--cg-tile-shadow)!important}.curve-glass .dev-deck-tag{color:var(--cg-tag-ink)!important;background:var(--cg-tag-bg)!important}.curve-glass .dev-deck-chip-btn:hover{background:var(--cg-glass-hover)!important;color:var(--cg-ink)!important}.curve-glass .dev-deck-chip-x:hover{color:var(--cg-negative)!important;background:color-mix(in srgb,var(--cg-negative) 12%,transparent)!important}.curve-glass .dev-deck-add{border-color:var(--cg-field-edge)!important;color:var(--cg-accent)!important}.curve-glass .dev-deck-add.is-open,.curve-glass .dev-deck-add:hover{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important}.curve-glass .dev-deck-add.is-disabled{background:transparent!important;border-color:var(--cg-hairline)!important;color:var(--cg-faint)!important}.curve-glass .dev-deck-add-count{color:var(--cg-muted)!important}.curve-glass .dev-ask-ai .embedded-ai-trigger{background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .dev-ask-ai .embedded-ai-trigger:hover{transform:none!important;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .dev-ask-ai .embedded-ai-trigger-mark{background:var(--cg-cta)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .dev-selector-pop{background:var(--cg-popover)!important;border:1px solid var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root[data-curve-look=dark] .curve-glass .dev-selector-list{scrollbar-color:rgba(170,195,255,.24) transparent}.curve-glass .dev-selector-search{border-bottom-color:var(--cg-divider)!important}.curve-glass .dev-selector-search svg,.curve-glass .dev-selector-trigger>svg{color:var(--cg-muted)!important}.curve-glass .dev-selector-input{color:var(--cg-ink)!important}.curve-glass .dev-selector-input::placeholder{color:var(--cg-muted)}.curve-glass .dev-selector-input:focus-visible{outline:none}.curve-glass .dev-selector-search:focus-within{box-shadow:inset 0 -2px 0 var(--cg-selected-edge)}.curve-glass .dev-selector-clear{background:var(--cg-glass-soft)!important;color:var(--cg-muted)!important}.curve-glass .dev-selector-item:hover{background:var(--cg-glass-hover)!important}.curve-glass .dev-selector-item.is-active{background:var(--cg-selected)!important;box-shadow:inset 0 0 0 1px var(--cg-selected-edge)}.curve-glass .dev-check{border-color:var(--cg-field-edge)!important;background:var(--cg-field)}.curve-glass .dev-check.is-on{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important}.curve-glass .dev-plinth{background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}:root:not([data-curve-look=dark]) .curve-glass .dev-plinth{background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.36))!important}.curve-glass :is(.dev-kpis .dev-kpi,.dev-gauge-card){background:var(--cg-tile)!important;border:1px solid var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass :is(.dev-kpis .dev-kpi,.dev-gauge-card){background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.36))!important}.curve-glass .dev-kpi-value:not([data-tone=pos]):not([data-tone=neg]){background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.curve-glass :is(.dev-card,.dev-league){background:var(--cg-glass-dense)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass .dev-card-head{background:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .dev-seg{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important}.curve-glass .dev-seg-btn:not(.is-active):hover{background:var(--cg-glass-hover)!important;color:var(--cg-ink)!important}.curve-glass .dev-seg-btn.is-active{border:0;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .dev-league-sort.is-active{box-shadow:var(--cg-cta-shadow)}.curve-glass .dev-league-row:hover{background:var(--cg-row-hover)!important}.curve-glass .dev-league-row.is-solo{background:var(--cg-selected)!important}.curve-glass :is(.dev-milestone,.dev-cohort,.dev-mix-stat,.dev-mixcol,.dev-bwc,.dev-stacked-card,.dev-pricelegend-row,.dev-topfloor-chip){background:var(--cg-tile)!important;border-color:var(--cg-tile-edge)!important}:root:not([data-curve-look=dark]) .curve-glass :is(.dev-milestone,.dev-cohort,.dev-mix-stat,.dev-mixcol,.dev-bwc,.dev-stacked-card,.dev-pricelegend-row,.dev-topfloor-chip){background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.56))!important;border-color:var(--cg-field-edge)!important}.curve-glass :is(.dev-mix-stat,.dev-mixcol){box-shadow:var(--cg-tile-shadow)!important}.curve-glass .dev-stacked-card{box-shadow:inset 3px 0 0 var(--series),var(--cg-tile-shadow)!important}.curve-glass .dev-cohort-delta{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important}.curve-glass .dev-mix-stat:before{background:radial-gradient(circle,rgba(79,141,255,.14),transparent 68%)!important}.curve-glass :is(.dev-mix-stat span,.dev-mixrow-count){color:var(--cg-muted)!important}.curve-glass :is(.dev-mix-stat strong,.dev-mixcol-title,.dev-mixrow-share){color:var(--cg-ink)!important}.curve-glass .dev-mixrow-label{color:var(--cg-ink-2)!important}.curve-glass .dev-mixrow:hover{background:var(--cg-row-hover)!important}.curve-glass .dev-trow{background:transparent!important;border-color:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .dev-trow:hover{background:var(--cg-glass-soft)!important;border-color:var(--cg-tag-edge)!important}.curve-glass .dev-empty{background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important}.curve-glass .dev-matrix-sticky{background:rgba(238,243,255,.94)!important}:root[data-curve-look=dark] .curve-glass .dev-matrix-sticky{background:#0d1b40!important}.dev-root .dev-anchor-tag{display:inline-flex;align-items:center;flex:none;padding:3px 6px;border:1px solid var(--cg-tag-edge,rgba(154,174,236,.44));border-radius:5px;background:var(--cg-tag-bg,rgba(238,243,255,.96));color:var(--cg-tag-ink,#354e93);font-size:8.5px;font-weight:900;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}@media (max-width:760px){.dev-root .dev-floorband{grid-template-columns:minmax(64px,auto) minmax(0,1fr) auto minmax(36px,auto);gap:10px}.dev-root .dev-floorband .dev-bar-track{min-width:0}.dev-root .dev-floorband :is(.dev-floorband-psf,.dev-floorband-prem){white-space:nowrap}}.curve-glass .dev-bench-lead{color:var(--cg-ink-2)!important}.curve-glass .dev-bench-lead strong,.curve-glass :is(.dev-rank-label,.dev-rank-value,.dev-board-name,.dev-board-cell.is-active,.dev-board-sort:hover,.dev-board-sort.is-active){color:var(--cg-ink)!important}.curve-glass :is(.dev-bench-lead span,.dev-rank-num em,.dev-board-rank){color:var(--cg-muted)!important}.curve-glass .dev-board-cell{color:var(--cg-ink-2)!important}.curve-glass .dev-board-sort{color:var(--cg-muted)!important}.curve-glass .dev-board-sort.is-active{background:var(--cg-selected)!important}.curve-glass .dev-rank-row:hover{background:var(--cg-row-hover)!important}.curve-glass .dev-rank-track{background:var(--cg-hairline)!important}.curve-glass :is(.dev-rank-median,.dev-rank-median:after){background-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}.curve-glass .dev-rank-median:after{background-color:transparent}.curve-glass .dev-board-name em{background:var(--cg-cta)!important}.curve-glass .dev-board{background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .dev-board-head{background:rgba(240,245,255,.96)!important;border-bottom-color:var(--cg-divider)!important}:root[data-curve-look=dark] .curve-glass .dev-board-head{background:#13254f!important}.curve-glass .dev-board-row{border-bottom-color:var(--cg-divider)!important}.curve-glass .dev-board-row.is-target{background:var(--cg-selected)!important}.curve-glass .dev-board-row.is-target .dev-board-name{color:var(--cg-accent)!important}.curve-glass .dev-board-row.is-compare{background:var(--cg-row-hover)!important}:root[data-curve-look=dark] .curve-glass .dev-board-body{scrollbar-color:rgba(170,195,255,.24) transparent}:root[data-curve-look=dark] .curve-glass .dev-rank-pos{color:#8fb6ff!important}:root[data-curve-look=dark] .curve-glass .dev-rank-neutral{color:#7dd3fc!important}:root[data-curve-look=dark] .curve-glass .dev-rank-neg{color:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass .dev-rank-fill-pos{background:linear-gradient(90deg,#4f8dff,#8fb6ff)!important}:root[data-curve-look=dark] .curve-glass .dev-rank-fill-neg{background:linear-gradient(90deg,#64748b,#94a3b8)!important}.curve-glass :is(.dev-lane-track,.dev-dotplot-track){border-color:var(--cg-divider)!important}:root[data-curve-look=dark] .curve-glass .dev-dotplot-dot,:root[data-curve-look=dark] .curve-glass .dev-lane-dot{box-shadow:0 0 0 3px #0f1f47!important}:root[data-curve-look=dark] .curve-glass .dev-dotplot-dot.is-first{box-shadow:0 0 0 3px #0f1f47,0 0 0 4.5px var(--pos)!important}.curve-glass :is(.dev-bar-track,.dev-mix-track,.dev-mix-stackbar){background:var(--cg-hairline)!important}.curve-glass .dev-root svg text[fill="#64748b"],.curve-glass .dev-root svg text[fill="#94a3b8"]{fill:var(--cg-muted)}.curve-glass .dev-root svg text[fill="#0f2147"]{fill:var(--cg-ink)}:root[data-curve-look=dark] .curve-glass .dev-root svg line[stroke="rgba(148,163,184,0.18)"],:root[data-curve-look=dark] .curve-glass .dev-root svg line[stroke="rgba(148,163,184,0.22)"]{stroke:rgba(170,195,255,.12)}:root[data-curve-look=dark] .curve-glass .dev-root svg line[stroke="rgba(148,163,184,0.42)"]{stroke:rgba(170,195,255,.3)}:root[data-curve-look=dark] .curve-glass .dev-root svg line[stroke="rgba(31,59,120,0.4)"]{stroke:rgba(143,182,255,.45)}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#fff"]:not(rect){stroke:#0f1f47}:root[data-curve-look=dark] .curve-glass .dev-root svg circle[fill="#fff"]{fill:#0f1f47}.curve-glass .dev-absorption-focus line{stroke:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass .dev-absorption-focus-dot{fill:#0f1f47!important;stroke:#8fb6ff!important}:root[data-curve-look=dark] .curve-glass .dev-absorption-inspector{border-color:rgba(170,195,255,.28)!important;box-shadow:0 20px 48px rgba(1,5,18,.6),inset 0 1px 0 rgba(255,255,255,.1)!important}.curve-glass .dev-absorption-hint,.curve-glass .dev-chart-foot,.curve-glass .dev-chart-foot span{color:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#1f3b78"]{stroke:#8fb6ff}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#0e9488"]{stroke:#2dd4bf}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#b45309"]{stroke:#fbbf24}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#7c3aed"]{stroke:#a78bfa}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#be123c"]{stroke:#fb7185}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#0369a1"]{stroke:#38bdf8}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#a16207"]{stroke:#facc15}:root[data-curve-look=dark] .curve-glass .dev-root svg [stroke="#475569"]{stroke:#a9b8d6}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#1f3b78"]{fill:#8fb6ff}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#0e9488"]{fill:#2dd4bf}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#b45309"]{fill:#fbbf24}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#7c3aed"]{fill:#a78bfa}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#be123c"]{fill:#fb7185}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#0369a1"]{fill:#38bdf8}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#a16207"]{fill:#facc15}:root[data-curve-look=dark] .curve-glass .dev-root svg [fill="#475569"]{fill:#a9b8d6}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#1f3b78"]{--b:#8fb6ff!important;--seg:#8fb6ff!important;--series:#8fb6ff!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#0e9488"]{--b:#2dd4bf!important;--seg:#2dd4bf!important;--series:#2dd4bf!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#b45309"]{--b:#fbbf24!important;--seg:#fbbf24!important;--series:#fbbf24!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#7c3aed"]{--b:#a78bfa!important;--seg:#a78bfa!important;--series:#a78bfa!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#be123c"]{--b:#fb7185!important;--seg:#fb7185!important;--series:#fb7185!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#0369a1"]{--b:#38bdf8!important;--seg:#38bdf8!important;--series:#38bdf8!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#a16207"]{--b:#facc15!important;--seg:#facc15!important;--series:#facc15!important}:root[data-curve-look=dark] .curve-glass .dev-root [data-color="#475569"]{--b:#a9b8d6!important;--seg:#a9b8d6!important;--series:#a9b8d6!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#1f3b78"]{background:#8fb6ff!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#0e9488"]{background:#2dd4bf!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#b45309"]{background:#fbbf24!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#7c3aed"]{background:#a78bfa!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#be123c"]{background:#fb7185!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#0369a1"]{background:#38bdf8!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#a16207"]{background:#facc15!important}:root[data-curve-look=dark] .curve-glass .dev-root :is(.dev-swatch,.dev-legend-line,.dev-mix-stackseg,.dev-dotplot-dot)[data-color="#475569"]{background:#a9b8d6!important}.curve-glass .dev-selection-refresh{background:linear-gradient(180deg,rgba(236,242,255,.72),rgba(236,242,255,.6))!important}:root[data-curve-look=dark] .curve-glass .dev-selection-refresh{background:linear-gradient(180deg,rgba(7,19,41,.72),rgba(7,19,41,.6))!important}.curve-glass .dev-selection-note{background:var(--cg-popover)!important;border-color:var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;color:var(--cg-ink)!important}.curve-glass .dev-selection-note:before{background:linear-gradient(90deg,transparent,var(--cg-accent) 45%,var(--cg-accent-2))!important}.curve-glass :is(.dev-selection-error,.developer-load-recovery){background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;color:var(--cg-muted)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.dev-selection-error,.developer-load-recovery) strong{color:var(--cg-ink)!important}.curve-glass .developer-load-recovery span{color:var(--cg-muted)!important}.curve-glass .dev-selection-error-mark{background:var(--cg-cta)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass :is(.dev-selection-error,.developer-load-recovery) button{background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass :is(.dev-selection-error,.developer-load-recovery) button:hover{transform:none!important;box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}:root[data-curve-look=dark] .curve-glass .dev-toast{background:rgba(240,245,255,.96)!important;color:#0a1633!important}.curve-glass .dev-share-btn{background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .dev-share-btn:hover{transform:none!important;box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass .dev-deck-readonly{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass .dev-embed-headline{color:var(--cg-ink)!important}.curve-glass .dev-embed-by{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal.dev-share-backdrop{background:var(--cg-scrim)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-modal{border:1px solid var(--cg-popover-edge)!important;background:var(--cg-popover)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root[data-curve-look=dark]:has(.curve-glass) .curve-glass-portal .dev-share-modal{scrollbar-color:rgba(170,195,255,.24) transparent}:root:has(.curve-glass) .curve-glass-portal .dev-share-close{border:1px solid var(--cg-button-edge)!important;background:var(--cg-button)!important;color:var(--cg-button-ink)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-close:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-title,.dev-share-section-title){color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-sub,.dev-share-copy-card p,.dev-embed-card-head p){color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-subprompt,.dev-share-loading,.dev-embed-note){color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-email-card:before{color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-email-card,.dev-share-copy-card,.dev-embed-card){border:1px solid var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important;box-shadow:var(--cg-tile-shadow)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-input{border:1px solid var(--cg-field-edge)!important;background:var(--cg-field)!important;color:var(--cg-ink)!important;caret-color:var(--cg-accent)}:root:has(.curve-glass) .curve-glass-portal .dev-share-input::placeholder{color:var(--cg-faint)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-input:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-send{border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-send:not(:disabled):hover{box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-copy,.dev-embed-btn):not(.copied){border:1px solid var(--cg-button-edge)!important;background:var(--cg-button)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-copy,.dev-embed-btn):not(.copied):not(:disabled):hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important;transform:none!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-copy,.dev-embed-btn).copied{border-color:color-mix(in srgb,var(--cg-positive) 50%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 14%,transparent)!important;color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .dev-embed-badge{border-color:var(--cg-tag-edge)!important;background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal .dev-embed-note a{color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-divider{color:var(--cg-faint)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-divider:after,:root:has(.curve-glass) .curve-glass-portal .dev-share-divider:before{background:var(--cg-field-edge)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-email-sent{border-color:color-mix(in srgb,var(--cg-positive) 34%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 10%,transparent)!important;color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .dev-share-email-sent span{color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal :is(.dev-share-email-error,.dev-embed-err){border-color:color-mix(in srgb,var(--cg-negative) 32%,transparent)!important;background:color-mix(in srgb,var(--cg-negative) 10%,transparent)!important;color:var(--cg-negative)!important}@media (max-width:768px){:root[data-curve-look=dark] .curve-glass :is(.dev-card,.dev-league,.dev-plinth){-webkit-backdrop-filter:none;backdrop-filter:none}}.curve-glass :is(.sd-root,.sd-overlay){--hairline:var(--cg-field-edge);--rule:var(--cg-divider);--card-border:var(--cg-edge);--ink-900:var(--cg-ink);--ink-800:var(--cg-ink);--ink-700:var(--cg-ink-2);--ink-500:var(--cg-ink-2);--ink-400:var(--cg-muted);--muted:var(--cg-muted);--blue:var(--cg-accent);--link-hover:var(--cg-ink);--grad-active:var(--cg-cta);--grad-card:var(--cg-glass);--shadow-card:var(--cg-shadow);--shadow-float:var(--cg-tile-shadow);--sheen:inset 0 0 0 1px var(--cg-hairline);--ease:cubic-bezier(0.22,1,0.36,1)}.curve-glass .sd-root{color:var(--cg-ink)}.curve-glass :is(.sd-root,.sd-overlay) button:focus-visible{outline-color:var(--cg-accent)!important}.curve-glass .sd-darkroom button:focus-visible{outline-color:#ffffff!important}.curve-glass :is(.sd-createbar,.sd-ready,.sd-library,.sd-preparing){background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.sd-compose,.sd-result){background:var(--cg-glass-dense)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.sd-brand-button,.sd-omnibox-send,.sd-primary,.sd-brand-save,.sd-picker-done button,.sd-timeframe-custom button,.sd-create){background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important;text-shadow:0 1px 1px rgba(12,30,120,.28);filter:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:box-shadow .22s ease,filter .22s ease,opacity .2s ease!important}.curve-glass :is(.sd-brand-button,.sd-omnibox-send,.sd-primary,.sd-brand-save,.sd-picker-done button,.sd-timeframe-custom button,.sd-create):hover:not(:disabled){transform:none!important;box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)!important}.curve-glass :is(.sd-brand-button,.sd-omnibox-send,.sd-primary,.sd-brand-save,.sd-picker-done button,.sd-create):active:not(:disabled){filter:brightness(.96)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .sd-create:disabled{box-shadow:none!important}.curve-glass :is(.sd-brand-button-icon,.sd-create-icon){background:rgba(255,255,255,.16)!important;border-color:rgba(255,255,255,.34)!important}.curve-glass :is(.sd-create-tint,.sd-create-orb){opacity:0}.curve-glass .sd-create-specular{opacity:.6}.curve-glass :is(.sd-secondary,.sd-variation,.sd-library-more,.sd-shelf-rerun,.sd-back,.sd-scope-edit,.sd-look button,.sd-drawer>header button,.sd-slide-tabs button,.sd-timeframe-chip){background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass :is(.sd-secondary,.sd-variation,.sd-library-more,.sd-shelf-rerun,.sd-back,.sd-scope-edit,.sd-look button,.sd-drawer>header button,.sd-slide-tabs button,.sd-timeframe-chip):hover:not(:disabled){border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .sd-scope-edit{color:var(--cg-muted)!important}.curve-glass .sd-scope-edit[aria-expanded=true]{border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass :is(.sd-slide-tabs button.is-active,.sd-timeframe-chip.is-active,.sd-background-toggle[aria-pressed=true]){background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .sd-timeframe-chip.is-custom:not(.is-active){border-style:dashed!important}.curve-glass :is(.sd-story,.sd-shelf-item,.sd-stat,.sd-fact,.sd-format,.sd-refine,.sd-caption,.sd-brand-preview){background:var(--cg-tile)!important;border-color:var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass :is(.sd-story,.sd-shelf-item,.sd-stat,.sd-fact,.sd-format,.sd-refine,.sd-caption,.sd-brand-preview):not(.is-active){background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.5))!important}.curve-glass :is(.sd-story,.sd-shelf-item,.sd-stat,.sd-format):hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .sd-story:hover{transform:translateY(-2px)}.curve-glass :is(.sd-story-tag,.sd-type-chip,.sd-picker-districts button,.sd-picker-facts em,.sd-picker-groupname b){background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-tag-ink)!important;box-shadow:none!important}.curve-glass .sd-picker-facts em,.curve-glass .sd-picker-groupname b{box-shadow:inset 0 0 0 1px var(--cg-tag-edge)!important}.curve-glass :is(.sd-story-tag i,.sd-type-chip i){background:color-mix(in srgb,var(--cg-tag-ink) 12%,transparent)!important}.curve-glass :is(.sd-type-chip,.sd-picker-districts button):hover{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass :is(.sd-omnibox-field,.sd-picker-search,.sd-refine textarea,.sd-brand-fields input,.sd-timeframe-custom input){background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important}.curve-glass .sd-picker-search{color:var(--cg-muted)!important}.curve-glass :is(.sd-omnibox-field,.sd-picker-search):focus-within,.curve-glass :is(.sd-refine textarea,.sd-brand-fields input,.sd-timeframe-custom input):focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass :is(.sd-omnibox-field textarea,.sd-refine textarea,.sd-brand-fields input)::placeholder{color:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass :is(.sd-root,.sd-overlay) :is(input,textarea){color-scheme:dark}.curve-glass :is(.sd-omnibox-field textarea,.sd-picker-search input,.sd-refine textarea,.sd-brand-fields input,.sd-timeframe-custom input):focus-visible{outline:none}:root[data-curve-look=dark] .curve-glass .sd-brand-fields input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #13244f;-webkit-text-fill-color:#f5f8ff}.curve-glass :is(.sd-rail-empty,.sd-library-empty,.sd-stats-waiting,.sd-reference-add,.sd-compose-retry,.sd-brand-uploads label,.sd-look){background:var(--cg-glass-soft)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-muted)!important}.curve-glass :is(.sd-reference-add,.sd-brand-uploads label):hover{background:var(--cg-glass-hover)!important;border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .sd-skel{background:var(--cg-hairline)!important}:root[data-curve-look=dark] .curve-glass .sd-skel{background:rgba(170,195,255,.1)!important}:root[data-curve-look=dark] .curve-glass .sd-skel:after{background:linear-gradient(110deg,transparent 16%,rgba(125,160,255,.1) 48%,transparent 82%)}.curve-glass :is(.sd-rail,.sd-picker-list,.sd-picker-neighborhoods,.sd-drawer){scrollbar-color:rgba(86,102,138,.3) transparent!important}:root[data-curve-look=dark] .curve-glass :is(.sd-rail,.sd-picker-list,.sd-picker-neighborhoods,.sd-drawer){scrollbar-color:rgba(170,195,255,.24) transparent!important}.curve-glass .sd-createbar:before{background:linear-gradient(180deg,#7dd3fc,#4f8dff 52%,#2f55e6)}.curve-glass .sd-clarification{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .sd-omnibox-field textarea{color:var(--cg-ink)!important}.curve-glass .sd-omnibox-send:disabled{opacity:.45;box-shadow:none!important}.curve-glass .sd-story-title{color:var(--cg-ink)!important}.curve-glass .sd-story-stat,.curve-glass .sd-story-stats{border-color:var(--cg-divider)!important}.curve-glass .sd-story-stat b{color:var(--cg-accent)!important}.curve-glass .sd-story-go{color:var(--cg-faint)!important}.curve-glass .sd-story:hover .sd-story-go{color:var(--cg-accent)!important}.curve-glass .sd-types{border-top-color:var(--cg-divider)!important}.curve-glass .sd-shelf-item:hover{transform:translateY(-2px)}.curve-glass .sd-shelf-copy strong{color:var(--cg-ink)!important}.curve-glass .sd-shelf-item.is-failed .sd-shelf-copy small{color:var(--cg-negative)!important}:root[data-curve-look=dark] .curve-glass .sd-shelf-thumb{box-shadow:inset 0 0 0 1px rgba(170,195,255,.16)!important}:root[data-curve-look=dark] .curve-glass .sd-shelf-thumb.is-email{background:rgba(125,211,252,.1)!important;color:var(--cg-tag-ink)!important}.curve-glass .sd-preparing-orb{background:var(--cg-cta)!important}.curve-glass .sd-preparing-copy strong{color:var(--cg-ink)!important}.curve-glass .sd-preparing-bar{background:var(--cg-hairline)!important}.curve-glass :is(.sd-compose-toolbar,.sd-result-toolbar){background:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .sd-back:hover{transform:translateX(-2px)!important}.curve-glass :is(.sd-compose-timeframe,.sd-compose-stats,.sd-compose-footer,.sd-picker-done){border-top-color:var(--cg-divider)!important}.curve-glass .sd-scope-chip{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important;box-shadow:none!important}.curve-glass .sd-scope-chip-x{background:var(--cg-glass-soft)!important;color:var(--cg-ink-2)!important}.curve-glass .sd-scope-chip-x:hover{background:color-mix(in srgb,var(--cg-negative) 16%,transparent)!important;color:var(--cg-negative)!important}:root[data-curve-look=dark] .curve-glass .sd-scope-hint{color:#fcd34d!important}.curve-glass .sd-picker{background:var(--cg-popover)!important;border-color:var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important}.curve-glass .sd-picker-search input{color:var(--cg-ink)!important}.curve-glass .sd-picker-search input::placeholder{color:var(--cg-muted)}.curve-glass .sd-picker-groupname{background:linear-gradient(180deg,rgba(248,250,255,.97) 68%,rgba(248,250,255,0))!important}:root[data-curve-look=dark] .curve-glass .sd-picker-groupname{background:linear-gradient(180deg,rgba(11,24,58,.94) 68%,rgba(11,24,58,0))!important}.curve-glass :is(.sd-picker-list button,.sd-picker-neighborhoods button){color:var(--cg-ink)!important}.curve-glass :is(.sd-picker-list button,.sd-picker-neighborhoods button):hover{background:var(--cg-row-hover)!important}.curve-glass :is(.sd-picker-list button,.sd-picker-neighborhoods button).is-selected{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important}.curve-glass .sd-picker-copy strong{color:var(--cg-ink)!important}.curve-glass .sd-picker-count{color:var(--cg-faint)!important}.curve-glass .sd-picker-list button.is-selected .sd-picker-count{color:var(--cg-accent)!important}.curve-glass .sd-picker-list button.is-selected i{background:var(--cg-cta)!important}.curve-glass .sd-stat.is-active{background:var(--cg-selected),var(--cg-tile)!important;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass .sd-stat:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px)}.curve-glass .sd-stat-check{background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important}.curve-glass .sd-stat.is-active .sd-stat-check{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important}.curve-glass .sd-stats-grid.is-charts .sd-stat{border-color:rgba(139,92,246,.3)!important}.curve-glass .sd-stats-grid.is-charts .sd-stat.is-active{background:linear-gradient(135deg,rgba(139,92,246,.16),rgba(139,92,246,.06)),var(--cg-tile)!important;border-color:rgba(139,92,246,.55)!important;box-shadow:0 0 0 4px rgba(139,92,246,.14),var(--cg-tile-shadow)!important}.curve-glass .sd-stats-grid.is-charts .sd-stat.is-active .sd-stat-check{background:linear-gradient(135deg,#6d4ee2,#8b5cf6)!important;border-color:rgba(109,78,226,.8)!important}:root[data-curve-look=dark] .curve-glass .sd-stats-subhead{color:#c4b5fd!important}:root[data-curve-look=dark] .curve-glass .sd-stats-grid.is-charts .sd-stat{border-color:rgba(167,139,250,.26)!important}.curve-glass .sd-fact-value{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass .sd-compose-retry button{color:var(--cg-accent)!important}.curve-glass .sd-format.is-active{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .sd-format:hover{transform:translateY(-1px)}.curve-glass .sd-format-copy strong{color:var(--cg-ink)!important}.curve-glass .sd-format.is-active .sd-format-copy strong{color:#ffffff!important}.curve-glass .sd-format.is-active .sd-format-copy small{color:rgba(236,242,255,.86)!important}.curve-glass :is(.sd-reference-thumb,.sd-background-thumb){border-color:var(--cg-tile-edge)!important}.curve-glass .sd-background-toggle:not([aria-pressed=true]){background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important;color:var(--cg-muted)!important}@media (max-width:560px){.curve-glass .sd-fact-label{overflow:hidden}.curve-glass .sd-compose-footer{background:linear-gradient(180deg,rgba(246,249,255,0),rgba(246,249,255,.94) 30%)!important}:root[data-curve-look=dark] .curve-glass .sd-compose-footer{background:linear-gradient(180deg,rgba(12,25,58,0),rgba(12,25,58,.96) 30%)!important}}:root:not([data-curve-look=dark]) .curve-glass .sd-darkroom{box-shadow:0 30px 70px -28px rgba(20,44,130,.55),0 0 0 1px rgba(255,255,255,.5),inset 0 1px 0 rgba(255,255,255,.09)!important}:root[data-curve-look=dark] .curve-glass .sd-darkroom{border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 1px 0 rgba(255,255,255,.06)!important}.curve-glass .sd-artwork{border-color:var(--cg-tile-edge)!important;box-shadow:var(--cg-shadow)!important}.curve-glass .sd-refine-head strong,.curve-glass .sd-result-panel h2{color:var(--cg-ink)!important}.curve-glass .sd-primary:disabled{opacity:.55;box-shadow:none!important}.curve-glass .sd-caption p{color:var(--cg-ink)!important}.curve-glass .sd-caption.is-writing p{color:var(--cg-ink-2)!important}.curve-glass .sd-caption-cursor{background:var(--cg-accent)!important}.curve-glass .sd-caption-actions button{color:var(--cg-muted)!important}.curve-glass .sd-caption-actions button:hover:not(:disabled){background:var(--cg-glass-hover)!important;border-color:var(--cg-hairline)!important;color:var(--cg-ink)!important}.curve-glass .sd-failed h2{color:var(--cg-ink)!important}.curve-glass .sd-email{border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important}.curve-glass .sd-email-toolbar{background:var(--cg-glass-dense)!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .sd-email-toolbar strong{color:var(--cg-ink)!important}.curve-glass .sd-email-switch{background:var(--cg-glass-soft)!important;box-shadow:inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass .sd-email-switch button{color:var(--cg-muted)!important}.curve-glass .sd-email-switch button.is-active{background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .sd-overlay{background:var(--cg-scrim)!important;-webkit-backdrop-filter:blur(6px) saturate(110%)!important;backdrop-filter:blur(6px) saturate(110%)!important}.curve-glass .sd-drawer{color:var(--cg-ink)!important;background:var(--cg-popover)!important;border-left:1px solid var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root[data-curve-look=dark] .curve-glass .sd-drawer{color-scheme:dark}.curve-glass .sd-brand-preview-copy,.curve-glass .sd-brand-uploads strong,.curve-glass .sd-drawer>header h2{color:var(--cg-ink)!important}.curve-glass :is(.sd-drawer>header p,.sd-brand-preview-label,.sd-brand-uploads small){color:var(--cg-muted)!important}.curve-glass .sd-brand-fields span{color:var(--cg-ink-2)!important}.curve-glass .sd-brand-uploads img{background:#ffffff!important;border-color:var(--cg-hairline)!important}.curve-glass .sd-brand-toggles{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important}.curve-glass .sd-brand-toggles label{color:var(--cg-ink-2)!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .sd-brand-toggles input{accent-color:var(--cg-accent-2)}@media (max-width:820px){.curve-glass :is(.sd-story,.sd-shelf-item,.sd-stat):hover{transform:none}}@media (max-width:768px){:root[data-curve-look=dark] .curve-glass :is(.sd-createbar,.sd-ready,.sd-library){-webkit-backdrop-filter:none;backdrop-filter:none}}.curve-glass .es-root{--ink-900:var(--cg-ink);--ink-800:var(--cg-ink);--ink-700:var(--cg-ink-2);--ink-500:var(--cg-ink-2);--ink-400:var(--cg-muted);--ink-300:var(--cg-faint);--hairline:var(--cg-field-edge);--rule:var(--cg-divider);--card-border:var(--cg-edge);--blue:var(--cg-accent);--tint:var(--cg-tag-bg);--tint-strong:var(--cg-selected);--ok:var(--cg-positive);--ok-soft:color-mix(in srgb,var(--cg-positive) 12%,transparent);--bad:var(--cg-negative);--bad-soft:color-mix(in srgb,var(--cg-negative) 10%,transparent);--grad-active:var(--cg-cta);--grad-card:var(--cg-glass);--shadow-card:var(--cg-shadow);--sheen:inset 0 0 0 1px var(--cg-hairline);color:var(--cg-ink)}.curve-glass .es-root :is(button,input,textarea,select,a,[tabindex]):focus-visible{outline-color:var(--cg-accent)!important}.curve-glass :is(.es-top,.es-page-head){background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass .es-seg{background:var(--cg-glass-soft)!important;border:1px solid var(--cg-hairline);box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important;padding:2px!important}.curve-glass :is(.es-tabs,.es-seg) button{color:var(--cg-ink-2)!important}.curve-glass :is(.es-tabs,.es-seg) button:hover:not(:disabled):not(.is-on){color:var(--cg-ink)!important;background:var(--cg-glass-hover)!important}.curve-glass :is(.es-tabs,.es-seg) button.is-on{color:#ffffff!important;background:var(--cg-cta)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .es-tabs button.is-on .es-count{color:rgba(255,255,255,.78)!important}.curve-glass .es-count{color:var(--cg-muted)!important}.curve-glass .es-need{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .es-tabs button.is-on .es-need{background:rgba(255,255,255,.22)!important;color:#ffffff!important;box-shadow:none}.curve-glass .es-sender{color:var(--cg-ink)!important}.curve-glass .es-sender:hover{background:var(--cg-glass-hover)!important;border-color:var(--cg-hairline)!important}.curve-glass :is(.es-sender-avatar,.es-brand-avatar){border-color:var(--cg-tile-edge)!important}:root[data-curve-look=dark] .curve-glass :is(.es-sender-avatar,.es-brand-avatar):not(:has(img)){background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}.curve-glass :is(.es-sender-accent,.es-brand-accent){box-shadow:0 0 0 2px var(--cg-tile),0 0 0 3px var(--cg-hairline)!important}.curve-glass :is(.es-btn,.es-tabs button,.es-seg,.es-seg button){border-radius:999px!important}.curve-glass .es-btn{background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important;transition:border-color .2s ease,box-shadow .2s ease,filter .2s ease!important}.curve-glass .es-btn:hover:not(:disabled){border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important;transform:none!important}.curve-glass .es-btn.es-btn-danger{color:var(--cg-negative)!important}.curve-glass .es-btn.es-btn-danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--cg-negative) 40%,transparent)!important}.curve-glass .es-btn.es-btn-primary{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .es-btn.es-btn-primary:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass .es-btn.es-btn-primary:active:not(:disabled){filter:brightness(.96);box-shadow:var(--cg-cta-shadow)!important}.curve-glass .es-btn.es-btn-ghost{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--cg-ink-2)!important}.curve-glass .es-btn.es-btn-ghost:hover:not(:disabled){background:var(--cg-glass-hover)!important;border-color:var(--cg-hairline)!important;color:var(--cg-ink)!important;box-shadow:none!important}.curve-glass .es-btn.es-btn-ghost.es-btn-danger,.curve-glass .es-btn.es-btn-ghost.es-btn-danger:hover:not(:disabled){color:var(--cg-negative)!important}.curve-glass .es-btn.es-btn-ghost.es-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--cg-negative) 8%,transparent)!important}.curve-glass .es-root button:disabled{opacity:.55}.curve-glass .es-link{color:var(--cg-accent)!important}.curve-glass .es-link:hover{color:var(--cg-ink)!important}.curve-glass :is(.es-icon-btn,.es-back){color:var(--cg-muted)!important}.curve-glass :is(.es-icon-btn,.es-back):hover{background:var(--cg-glass-hover)!important;color:var(--cg-ink)!important}.curve-glass .es-banner{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;color:var(--cg-ink-2)!important;box-shadow:var(--cg-tile-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}.curve-glass .es-banner.is-error{background:color-mix(in srgb,var(--cg-negative) 9%,transparent)!important;border-color:color-mix(in srgb,var(--cg-negative) 28%,transparent)!important;color:var(--cg-negative)!important}.curve-glass .es-banner.is-ok{background:color-mix(in srgb,var(--cg-positive) 9%,transparent)!important;border-color:color-mix(in srgb,var(--cg-positive) 28%,transparent)!important;color:var(--cg-positive)!important}.curve-glass :is(.es-card,.es-panel-card,.es-plinth){background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.es-panel-card,.es-form-card){background:var(--cg-glass-dense)!important}.curve-glass :is(.es-panel-head,.es-section+.es-section,.es-toolbar){border-color:var(--cg-divider)!important}.curve-glass .es-form-foot{background:var(--cg-glass-soft)!important;border-top-color:var(--cg-divider)!important}.curve-glass .es-kpi{border-color:var(--cg-divider)!important}.curve-glass .es-kpi-value{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass .es-setup{background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass .es-setup,.curve-glass .es-setup-intro h2{color:var(--cg-ink)!important}.curve-glass .es-setup-intro p,.curve-glass .es-step-detail{color:var(--cg-ink-2)!important}.curve-glass .es-steps{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.curve-glass .es-step+.es-step{border-top-color:var(--cg-divider)!important}.curve-glass .es-step-title{color:var(--cg-ink)!important}.curve-glass .es-step.is-done .es-step-title{color:var(--cg-ink-2)!important}.curve-glass .es-step-mark{color:var(--cg-tag-ink)!important;background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important}.curve-glass .es-step.is-done .es-step-mark{color:#ffffff!important;background:linear-gradient(135deg,#34d399,#0ea5a4)!important;border-color:transparent!important}.curve-glass .es-btn.es-btn-light{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .es-btn.es-btn-light:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass .es-btn.es-btn-glass{color:var(--cg-button-ink)!important}.curve-glass .es-attention{background:var(--cg-selected),var(--cg-glass)!important;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.es-row,.es-auto):hover{background:var(--cg-row-hover)!important}.curve-glass :is(.es-idea,.es-kind,.es-theme,.es-fact){background:var(--cg-tile)!important;border-color:var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass :is(.es-idea,.es-kind,.es-theme,.es-fact):not(.is-on){background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.5))!important}.curve-glass :is(.es-idea,.es-kind,.es-theme,.es-fact):hover:not(:disabled){border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .es-idea:hover{transform:translateY(-2px)}.curve-glass :is(.es-kind,.es-theme,.es-fact).is-on{background:var(--cg-selected),var(--cg-tile)!important;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass :is(.es-idea-icon,.es-kind.is-on .es-kind-icon){background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .es-kind-icon{color:var(--cg-tag-ink)!important;background:var(--cg-tag-bg)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .es-kind-radio{border-color:var(--cg-faint)!important}.curve-glass .es-kind.is-on .es-kind-radio{border-color:var(--cg-accent)!important}.curve-glass .es-idea-go{color:var(--cg-accent)!important}.curve-glass :is(.es-input,.es-name:hover:not(:disabled),.es-name:focus){background-color:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important}.curve-glass .es-input::placeholder{color:var(--cg-faint)!important;opacity:1}.curve-glass :is(.es-input,.es-name):focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass .es-input:disabled{background-color:var(--cg-glass-soft)!important;color:var(--cg-muted)!important}.curve-glass .es-name{color:var(--cg-ink)!important}.curve-glass .es-search-icon{color:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass :is(select.es-input,.es-select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23b4c3e6' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}:root[data-curve-look=dark] .curve-glass :is(.es-input,.es-root input,.es-root textarea,.es-root select){color-scheme:dark}:root[data-curve-look=dark] .curve-glass select.es-input option{background:#0e1d42;color:#f5f8ff}.curve-glass .es-chip{background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .es-chip.is-on,.curve-glass .es-chip:hover:not(:disabled),.curve-glass .es-selected-item{border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .es-chip.is-on,.curve-glass .es-selected-item{background:var(--cg-selected)!important;box-shadow:none!important}.curve-glass .es-selected-item button{color:var(--cg-accent)!important}.curve-glass .es-selected-item button:hover{background:var(--cg-glass-hover)!important}.curve-glass .es-tag{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .es-status{color:var(--cg-ink-2)!important;background:var(--cg-glass-soft)!important;box-shadow:inset 0 0 0 1px var(--cg-hairline)}.curve-glass .es-status:is(.is-sent,.is-subscribed,.is-on){color:var(--cg-positive)!important;background:color-mix(in srgb,var(--cg-positive) 12%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cg-positive) 24%,transparent)}.curve-glass .es-status:is(.is-scheduled,.is-sending,.is-draft){color:var(--cg-tag-ink)!important;background:var(--cg-tag-bg)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .es-status:is(.is-held,.is-failed,.is-bounced,.is-complained){color:var(--cg-negative)!important;background:color-mix(in srgb,var(--cg-negative) 10%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cg-negative) 24%,transparent)}.curve-glass .es-menu{background:var(--cg-popover)!important;border-color:var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}.curve-glass .es-menu button{color:var(--cg-ink)!important}.curve-glass .es-menu button:hover{background:var(--cg-row-hover)!important}.curve-glass .es-working-head{color:var(--cg-accent)!important}.curve-glass .es-working-steps li{color:var(--cg-faint)!important}.curve-glass .es-working-steps li.is-on{color:var(--cg-ink)!important}.curve-glass .es-working-steps li.is-done{color:var(--cg-ink-2)!important}.curve-glass .es-working-steps li.is-on .es-working-mark{border-color:var(--cg-accent)!important;background:var(--cg-selected)!important}.curve-glass .es-suggest button{background:var(--cg-glass-soft)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-ink-2)!important}.curve-glass .es-suggest button:hover{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .es-rewrite{background:var(--cg-selected)!important;border-color:var(--cg-tag-edge)!important}.curve-glass :is(.es-attest,.es-mailbox,.es-stats div){background:var(--cg-glass-soft)!important;box-shadow:inset 0 0 0 1px var(--cg-hairline)}.curve-glass .es-mailbox.is-ready{background:color-mix(in srgb,var(--cg-positive) 10%,transparent)!important;color:var(--cg-positive)!important}.curve-glass .es-stats strong{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass .es-root :is(.es-toggle,.es-radio,.es-attest,.es-check) input{accent-color:var(--cg-accent-2)}.curve-glass .es-card.es-problems{background:color-mix(in srgb,var(--cg-negative) 8%,transparent),var(--cg-glass)!important;border-color:color-mix(in srgb,var(--cg-negative) 28%,transparent)!important}.curve-glass .es-sendbar{background:var(--cg-popover)!important;border-color:var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}.curve-glass .es-preview{background:var(--cg-glass-dense)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass .es-preview-bar{background:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .es-preview-frame,.curve-glass .es-preview-stage{background:rgba(214,223,244,.5)!important}:root[data-curve-look=dark] .curve-glass .es-preview-frame,:root[data-curve-look=dark] .curve-glass .es-preview-stage{background:rgba(4,10,28,.42)!important}:root[data-curve-look=dark] .curve-glass .es-preview-stage.is-phone .es-preview-frame{box-shadow:0 0 0 10px #02060f,0 0 0 11px rgba(170,195,255,.2),0 24px 56px rgba(1,5,18,.6)!important}.curve-glass .es-bulk{background:var(--cg-selected)!important;border-bottom-color:var(--cg-tag-edge)!important;color:var(--cg-ink)!important}.curve-glass .es-table th{color:var(--cg-muted)!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .es-table td{border-bottom-color:var(--cg-divider)!important;color:var(--cg-ink-2)!important}.curve-glass .es-table td.es-strong{color:var(--cg-ink)!important}.curve-glass .es-table tbody tr:hover td{background:var(--cg-row-hover)!important}.curve-glass .es-drop{background:var(--cg-glass-soft)!important;border-color:var(--cg-selected-edge)!important;color:var(--cg-ink-2)!important}.curve-glass .es-drop:hover{background:var(--cg-glass-hover)!important}.curve-glass .es-history,.curve-glass .es-history li+li{border-color:var(--cg-divider)!important}.curve-glass .es-brand-card{background:var(--cg-glass-dense)!important}.curve-glass .es-field-label{color:var(--cg-ink-2)!important}.curve-glass :is(.es-field-req,.es-field-value){color:var(--cg-muted)!important}.curve-glass .es-field-note{color:var(--cg-muted)!important}.curve-glass .es-field-note.is-error{color:var(--cg-negative)!important}.curve-glass .es-field-ok{color:var(--cg-positive)!important}.curve-glass .es-field.is-invalid .es-input{border-color:color-mix(in srgb,var(--cg-negative) 60%,transparent)!important}.curve-glass .es-swatch{border-color:var(--cg-tile-edge)!important;box-shadow:0 0 0 1px var(--cg-hairline)!important}.curve-glass .es-swatch.is-on{box-shadow:0 0 0 2px var(--cg-ink)!important}.curve-glass .es-swatch.is-custom:focus-within{outline-color:var(--cg-accent)!important}.curve-glass .es-upload{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important}.curve-glass .es-upload-thumb{background:var(--cg-field)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-faint)!important}.curve-glass .es-upload.has-image .es-upload-thumb{background:#ffffff!important;border-color:var(--cg-hairline)!important}.curve-glass .es-upload-label{color:var(--cg-ink)!important}.curve-glass .es-upload-hint{color:var(--cg-muted)!important}.curve-glass .es-upload-hint.is-error{color:var(--cg-negative)!important}.curve-glass .es-brand-who strong{color:var(--cg-ink)!important}.curve-glass .es-brand-who span{color:var(--cg-muted)!important}.curve-glass .es-brand-who .is-empty{color:var(--cg-faint)!important}.curve-glass .es-brand-state{background:var(--cg-selected)!important;border-color:var(--cg-tag-edge)!important}.curve-glass .es-brand-state>strong{color:var(--cg-ink)!important}.curve-glass .es-brand-meter span{background:var(--cg-divider)!important}.curve-glass .es-brand-meter span.is-done{background:var(--cg-accent-2)!important}.curve-glass .es-brand-checklist button{color:var(--cg-ink)!important}.curve-glass .es-brand-checklist button:hover{background:var(--cg-glass-hover)!important}.curve-glass .es-brand-checklist button.is-done{color:var(--cg-muted)!important}.curve-glass .es-brand-check{border-color:var(--cg-faint)!important}.curve-glass .es-brand-checklist button.is-done .es-brand-check{background:var(--cg-positive)!important;border-color:var(--cg-positive)!important}.curve-glass .es-brand-state.is-ready{background:color-mix(in srgb,var(--cg-positive) 11%,transparent)!important;border-color:color-mix(in srgb,var(--cg-positive) 28%,transparent)!important}.curve-glass .es-brand-state.is-ready strong{color:var(--cg-ink)!important}.curve-glass .es-brand-state.is-ready span span{color:var(--cg-ink-2)!important}.curve-glass .es-brand-state-mark{background:var(--cg-positive)!important}.curve-glass .es-brand-save{color:var(--cg-muted)!important}.curve-glass .es-brand-save.is-saved svg{color:var(--cg-positive)!important}.curve-glass :is(.es-brand-save,.es-brand-float).is-error{color:var(--cg-negative)!important}.curve-glass .es-brand-shared{color:var(--cg-muted)!important;border-top-color:var(--cg-divider)!important}.curve-glass .es-brand-float{background:var(--cg-popover)!important;border-color:var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;color:var(--cg-ink-2)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}.curve-glass .es-modal{background:var(--cg-scrim)!important;color:var(--cg-ink)!important}.curve-glass .es-modal-card{background:var(--cg-popover)!important;border:1px solid var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root[data-curve-look=dark] .curve-glass .es-modal-card{color-scheme:dark;scrollbar-color:rgba(170,195,255,.24) transparent}.curve-glass .es-modal-title{color:var(--cg-ink)!important}.curve-glass .es-modal-text{color:var(--cg-ink-2)!important}@media (max-width:768px){.curve-glass .es-kpi:nth-child(-n+2){border-bottom-color:var(--cg-divider)!important}.curve-glass .es-idea:hover{transform:none}}