@layer properties,theme,base;@layer components{:where(.jx-sel-panel){--jx-surface-acrylic-fill:color-mix(in oklab, var(--terminal) 72%, transparent);--jx-surface-solid-fill:var(--terminal);position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;width:anchor-size(width);max-width:min(92vw,30rem);color:var(--terminal-foreground);margin:0;position:fixed}@supports not (anchor-name:--jx-sel-fallback){:where(.jx-sel-panel){width:min(92vw,22rem);margin:auto;inset:0;position-anchor:auto!important;inset-area:none!important}}:where(.jx-sel-panel)::backdrop{background:0 0}:where(.jx-sel-chevron){-webkit-mask:var(--jx-icon-chevron,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")) center / contain no-repeat;-webkit-mask:var(--jx-icon-chevron,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")) center / contain no-repeat;mask:var(--jx-icon-chevron,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")) center / contain no-repeat;background-color:currentColor;display:block}}:where(.jx-sel-trigger){box-shadow:var(--shadow-well);transition:box-shadow var(--motion-150) var(--motion-ease-out), border-color var(--motion-150) var(--motion-ease-out)}:where(.jx-sel-trigger:hover:not(:disabled)){box-shadow:var(--shadow-well-hover)}:where(.jx-sel-trigger:focus-visible){outline:1px solid var(--ring);outline-offset:-1px;border-color:var(--ring)}:where(.jx-sel-trigger:disabled){opacity:.5;cursor:not-allowed}:where(.jx-sel-trigger[aria-invalid=true]){border-style:dashed}:where(.jx-sel-option:hover){background:var(--terminal-hover);color:var(--terminal-foreground)}:where(.jx-sel-option){transition:background-color var(--motion-100) var(--motion-ease-out), color var(--motion-100) var(--motion-ease-out)}:where(.jx-sel-chevron){transition:transform var(--motion-150) var(--motion-ease-out)}:where(.jx-sel-list:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){:where(.jx-sel-trigger),:where(.jx-sel-chevron),:where(.jx-sel-option){transition:none}}
