@layer overrides{.stella-company-mark{--company-mark-tint:oklch(0.93 0.035 var(--company-hue,250));--company-mark-ink:oklch(0.42 0.1 var(--company-hue,250));--company-mark-plate:var(--paper-2);position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-xs);container-type:size;font-weight:500;line-height:1;letter-spacing:-.02em;transition:background-color var(--dur-fast) var(--ease-out);--company-mark-k:0.96;--company-mark-k-solid:0.88;--company-mark-cap-w:0.92;--company-mark-cap-h:0.92;--company-mark-area:var(--company-mark-area-ground,1);--company-mark-tall:var(--company-mark-tall-ground,1);--company-mark-wide:var(--company-mark-wide-ground,1);--company-mark-x:var(--company-mark-x-ground,0%);--company-mark-y:var(--company-mark-y-ground,0%);--company-mark-solid:var(--company-mark-solid-ground,1);--company-mark-fit:min((var(--company-mark-k) - (var(--company-mark-k) - var(--company-mark-k-solid)) * var(--company-mark-solid)) * var(--company-mark-area),var(--company-mark-cap-h) * var(--company-mark-tall),var(--company-mark-cap-w) * var(--company-mark-wide))}.sa-root.dark .stella-company-mark[data-dark],:root.dark .stella-company-mark[data-dark]{--company-mark-area:var(--company-mark-area-clear,var(--company-mark-area-ground,1));--company-mark-tall:var(--company-mark-tall-clear,var(--company-mark-tall-ground,1));--company-mark-wide:var(--company-mark-wide-clear,var(--company-mark-wide-ground,1));--company-mark-x:var(--company-mark-x-clear,var(--company-mark-x-ground,0%));--company-mark-y:var(--company-mark-y-clear,var(--company-mark-y-ground,0%));--company-mark-solid:var(--company-mark-solid-clear,var(--company-mark-solid-ground,1))}.stella-sidebar .stella-company-mark{--company-mark-plate:var(--sidebar-bg-2);--company-mark-k:1;--company-mark-k-solid:1;--company-mark-cap-w:1;--company-mark-cap-h:1}.dark .stella-company-mark,.sa-root.dark .stella-company-mark,:root.dark .stella-company-mark{--company-mark-tint:oklch(var(--mark-tint-l) var(--mark-tint-c) var(--company-hue,250));--company-mark-ink:oklch(var(--mark-ink-l) var(--mark-ink-c) var(--company-hue,250));--company-mark-plate:var(--raised)}.sa-root.dark .stella-sidebar .stella-company-mark,:root.dark .stella-sidebar .stella-company-mark{--company-mark-plate:var(--sidebar-bg-2)}.stella-company-mark-letters{display:inline-flex;align-items:center;justify-content:center;font-size:clamp(10px,42cqh,14px);transition:opacity var(--dur-fast) var(--ease-out)}.stella-company-mark:not([data-state=monogram]) .stella-company-mark-letters{opacity:0}.stella-company-mark[data-state=loading] .stella-company-mark-letters,.stella-company-mark[data-state=logo]:not(:has(>.stella-company-mark-img[data-loaded])) .stella-company-mark-letters{animation:stella-company-mark-slow var(--dur-fast) var(--ease-out) var(--company-mark-wait,var(--dur-slow)) both}@keyframes stella-company-mark-slow{0%{opacity:0}to{opacity:1}}.stella-company-mark[data-state]>.stella-company-mark-letters:has(>.stella-company-mark-l2){font-size:clamp(8px,42cqh,14px)}@container (max-height: 23px){.stella-company-mark[data-state]>.stella-company-mark-letters:has(>.stella-company-mark-l2){letter-spacing:-.04em}}.stella-company-mark-img{position:absolute;top:50%;left:50%;display:block;width:calc(100cqh * var(--company-mark-fit));max-width:none;height:auto;max-height:none;padding:0;border-radius:inherit;object-fit:contain;translate:calc(-50% + var(--company-mark-x)) calc(-50% + var(--company-mark-y));opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.stella-company-mark-img[data-loaded]{opacity:1}.sa-root.dark .stella-company-mark-img[data-loaded],:root.dark .stella-company-mark-img[data-loaded]{opacity:.92;filter:brightness(.86)}.sa-root.dark .stella-company-mark[data-plate=bleed][data-ink=light]>.stella-company-mark-img[data-loaded],:root.dark .stella-company-mark[data-plate=bleed][data-ink=light]>.stella-company-mark-img[data-loaded]{opacity:1;filter:brightness(1.15)}.sa-root.dark .stella-company-mark[data-dark]>.stella-company-mark-img[data-loaded],:root.dark .stella-company-mark[data-dark]>.stella-company-mark-img[data-loaded]{content:var(--company-mark-dark);opacity:1!important;filter:none!important}@media (prefers-reduced-motion:reduce){.stella-company-mark,.stella-company-mark-img,.stella-company-mark-letters{transition:none}}.stella-company-mark-glyph{position:absolute;inset:0;display:none;width:100%;height:100%;pointer-events:none}.stella-company-mark[data-state=monogram]:not(.stella-rail-workspace)>.stella-company-mark-glyph{display:block}.stella-company-mark[data-state=monogram]:not(.stella-rail-workspace)>.stella-company-mark-letters{opacity:0}.stella-company-mark[data-state=monogram]:not(.stella-rail-workspace){--company-glyph-a:oklch(0.985 0.006 var(--company-hue,250));--company-glyph-b:oklch(0.985 0.006 var(--company-hue,250)/0.5);--company-glyph-b2:oklch(0.985 0.006 var(--company-hue,250)/0.72);--company-mark-tint:var(--company-glyph-plate,oklch(0.55 0.12 256))}:is(.stella-company-mark,.stella-company-card)[data-hue="250"]{--company-glyph-plate:oklch(0.55 0.12 256)}:is(.stella-company-mark,.stella-company-card)[data-hue="272"]{--company-glyph-plate:oklch(0.52 0.12 282)}:is(.stella-company-mark,.stella-company-card)[data-hue="232"]{--company-glyph-plate:oklch(0.54 0.085 230)}:is(.stella-company-mark,.stella-company-card)[data-hue="150"]{--company-glyph-plate:oklch(0.54 0.095 158)}:is(.stella-company-mark,.stella-company-card)[data-hue="120"]{--company-glyph-plate:oklch(0.42 0.018 255)}:is(.stella-company-mark,.stella-company-card)[data-hue="75"]{--company-glyph-plate:oklch(0.545 0.105 62)}.dark :is(.stella-company-mark,.stella-company-card)[data-hue="250"],.sa-root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="250"],:root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="250"]{--company-glyph-plate:oklch(0.47 0.11 256)}.dark :is(.stella-company-mark,.stella-company-card)[data-hue="272"],.sa-root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="272"],:root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="272"]{--company-glyph-plate:oklch(0.45 0.11 282)}.dark :is(.stella-company-mark,.stella-company-card)[data-hue="232"],.sa-root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="232"],:root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="232"]{--company-glyph-plate:oklch(0.48 0.075 230)}.dark :is(.stella-company-mark,.stella-company-card)[data-hue="150"],.sa-root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="150"],:root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="150"]{--company-glyph-plate:oklch(0.46 0.085 158)}.dark :is(.stella-company-mark,.stella-company-card)[data-hue="120"],.sa-root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="120"],:root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="120"]{--company-glyph-plate:oklch(0.4 0.016 255)}.dark :is(.stella-company-mark,.stella-company-card)[data-hue="75"],.sa-root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="75"],:root.dark :is(.stella-company-mark,.stella-company-card)[data-hue="75"]{--company-glyph-plate:oklch(0.55 0.1 66)}.stella-company-mark-glyph .glyph-a{fill:var(--company-glyph-a)}.stella-company-mark-glyph .glyph-b{fill:var(--company-glyph-b)}.stella-company-mark-glyph .glyph-b--strong{fill:var(--company-glyph-b2)}.stella-company-mark-glyph .glyph-cut{fill:var(--company-mark-tint)}.stella-company-mark-glyph .glyph-a[fill=none],.stella-company-mark-glyph .glyph-b[fill=none]{fill:none}.stella-company-mark-glyph .glyph-a[fill=none]{stroke:var(--company-glyph-a)}.stella-company-mark-glyph .glyph-b[fill=none]{stroke:var(--company-glyph-b)}.stella-company-backdrop{--company-backdrop-strength:0.5;position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 95% at 0 0,oklch(.62 .13 var(--company-hue,250)/.3),transparent 62%),radial-gradient(90% 80% at 100% 100%,oklch(.5 .08 var(--company-hue,250)/.16),transparent 70%)}.sa-root.dark .stella-company-backdrop,:root.dark .stella-company-backdrop{background:radial-gradient(120% 95% at 0 0,oklch(.5 .11 var(--company-hue,250)/.42),transparent 64%),radial-gradient(90% 80% at 100% 100%,oklch(.4 .07 var(--company-hue,250)/.28),transparent 72%)}.stella-company-backdrop[data-logo]{background:none}.stella-company-backdrop-img{position:absolute;top:-35%;left:-35%;width:170%;height:170%;object-fit:cover;filter:blur(26px) saturate(1.5);opacity:0;transform:scale(1.04);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.stella-company-backdrop-img[data-loaded]{opacity:var(--company-backdrop-strength);transform:none}@media (prefers-reduced-motion:reduce){.stella-company-backdrop-img{transition:none}}}