@layer properties,theme,base;@layer components{.puC4KG_root{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * .5);flex-direction:column;display:flex;overflow-x:auto}.puC4KG_list{border-block-end-width:1px;border-color:var(--color-border-base);padding:calc(var(--spacing) * .5);overflow-wrap:normal;display:flex;position:relative;overflow:auto hidden}@container style(--writing:vertical){.puC4KG_list{overflow:hidden auto}}.puC4KG_indicator{block-size:calc(var(--spacing) * 1);pointer-events:none;background-color:var(--color-primary-border);position:absolute;inset-block-start:calc(anchor(self-end) - var(--spacing) * .5);inset-inline-start:anchor(self-start);inset-inline-end:anchor(self-end)}@media (forced-colors:active){.puC4KG_indicator{background-color:var(--color-system-highlight)}}@media (prefers-reduced-motion:no-preference){.puC4KG_indicator{transition-property:inset;transition-duration:var(--duration-moderate);transition-timing-function:var(--easing-in-out)}}.puC4KG_tab{cursor:pointer;border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-out);position:relative}@media (hover:hover){.puC4KG_unselected:hover{background-color:var(--color-primary-bg-subtle);color:var(--color-primary-fg)}}.puC4KG_panel{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);flex-grow:1}}@layer utilities;
