@layer overrides{.stella-company-mark{--company-mark-tint:var(--wash-hover);--company-mark-ink:var(--mut);--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-sm);container-type:size;font-weight:500;line-height:1;letter-spacing:-.02em;transition:background-color var(--dur-fast) var(--ease-out)}.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(--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;inset:0;display:block;width:100%;height:100%;padding:6%;border-radius:inherit;object-fit:contain;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.stella-company-mark-img[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){.stella-company-mark,.stella-company-mark-img,.stella-company-mark-letters{transition:none}}}