@layer veneer.components{:where([data-scope=select][data-part=trigger]){justify-content:space-between;align-items:center;gap:var(--veneer-space-related);block-size:var(--veneer-control-md);min-inline-size:180px;padding-inline:var(--veneer-pad-control) var(--veneer-space-related);border:var(--veneer-border-hairline) solid var(--veneer-color-border-control);border-radius:var(--veneer-radius-control);background:var(--veneer-color-surface-raised);color:var(--veneer-color-text);font:400 var(--veneer-text-control-size)/1 var(--veneer-text-body-font);text-align:start;cursor:pointer;transition:border-color var(--veneer-duration-fast) var(--veneer-ease-out), box-shadow var(--veneer-duration-fast) var(--veneer-ease-out);display:inline-flex;position:relative}:where([data-scope=select][data-part=trigger]:hover){border-color:var(--veneer-color-text-subtle)}:where([data-scope=select][data-part=trigger][aria-expanded=true]){border-color:var(--veneer-color-focus);box-shadow:0 0 0 1px var(--veneer-color-focus)}:where([data-scope=select][data-part=trigger])>:where(svg[data-icon]){color:var(--veneer-color-text-subtle);transition:rotate var(--veneer-duration-base) var(--veneer-ease-out)}:where([data-scope=select][data-part=trigger][aria-expanded=true])>:where(svg[data-icon]){rotate:180deg}:where([data-scope=select]) :where([data-part=value]:not([data-scope=select] :is([data-scope=countdown],[data-scope=field],[data-scope=knob],[data-scope=qr],[data-scope=stopwatch],[data-scope=surface]) :not([data-scope=select] :is([data-scope=countdown],[data-scope=field],[data-scope=knob],[data-scope=qr],[data-scope=stopwatch],[data-scope=surface]) [data-scope=select] *))){text-overflow:ellipsis;white-space:nowrap;overflow:clip}:where([data-scope=select][data-part=content]){--_side-x:0;--_side-y:-1;box-sizing:border-box;isolation:isolate;font-family:var(--veneer-text-body-font);overscroll-behavior:contain;max-block-size:min(320px,100dvh - 16px);max-inline-size:min(360px,100vw - 16px);padding:var(--veneer-space-tight);background:var(--veneer-color-surface-overlay);color:var(--veneer-color-text);border:var(--veneer-border-hairline) solid var(--veneer-color-border);border-radius:var(--veneer-radius-surface);box-shadow:var(--veneer-elevation-2);font-size:var(--veneer-text-body-size);transform-origin:var(--veneer-origin,top left);opacity:0;scale:var(--veneer-motion-scale-from);translate:0 calc(var(--veneer-motion-distance) * -.25);transition:opacity calc(var(--veneer-duration-base) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), scale calc(var(--veneer-duration-base) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), translate calc(var(--veneer-duration-base) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), overlay calc(var(--veneer-duration-base) * var(--veneer-duration-exit-k)) allow-discrete, display calc(var(--veneer-duration-base) * var(--veneer-duration-exit-k)) allow-discrete;margin:0;position:fixed;inset:auto;overflow:auto}:where([data-scope=select][data-part=content]:popover-open){opacity:1;transition:opacity var(--veneer-duration-fast) var(--veneer-ease-out), scale var(--veneer-spring-duration) var(--veneer-ease-spring), translate var(--veneer-spring-duration) var(--veneer-ease-spring), overlay var(--veneer-duration-base) allow-discrete, display var(--veneer-duration-base) allow-discrete;translate:0;scale:1}@starting-style{:where([data-scope=select][data-part=content]:popover-open){opacity:0;scale:var(--veneer-motion-scale-from);translate:0 calc(var(--veneer-motion-distance) * -.5)}}:where([data-scope=select][data-part=content]) :where([data-part=item]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){align-items:center;gap:var(--veneer-space-related);-webkit-user-select:none;user-select:none;cursor:default;color:var(--veneer-color-text);min-block-size:max(32px, var(--veneer-control-sm), var(--veneer-target-min));padding-inline:var(--veneer-space-related);border-radius:max(2px, calc(var(--veneer-radius-surface) - 4px));display:flex;position:relative}:where([data-scope=select][data-part=content]) :where([data-part=item][aria-disabled=true]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){opacity:var(--veneer-opacity-disabled)}:where([data-scope=select][data-part=content]) :where([data-part=group-label]:not([data-scope=select] :is([data-scope=listbox],[data-scope=menu],[data-scope=navlist],[data-scope=palette],[data-scope=popup],[data-scope=sidenav]) :not([data-scope=select] :is([data-scope=listbox],[data-scope=menu],[data-scope=navlist],[data-scope=palette],[data-scope=popup],[data-scope=sidenav]) [data-scope=select] *))){padding:var(--veneer-space-related) var(--veneer-space-related) var(--veneer-space-tight);color:var(--veneer-color-text-subtle);font-family:var(--veneer-text-eyebrow-font);font-size:var(--veneer-text-eyebrow-size);letter-spacing:var(--veneer-text-eyebrow-tracking);text-transform:var(--veneer-text-eyebrow-case);font-weight:500}:where([data-scope=select][data-part=content]) :where([data-part=item]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))) :where(svg){inline-size:var(--veneer-icon-md);block-size:var(--veneer-icon-md);display:block}:where([data-scope=select]) :where([data-part=item][aria-selected=true]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){font-weight:500}:where([data-scope=select]) :where([data-part=item]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *)))>:where([data-part=indicator]){color:var(--veneer-color-accent-text);visibility:hidden;margin-inline-start:auto}:where([data-scope=select]) :where([data-part=item][aria-selected=true]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *)))>:where([data-part=indicator]){visibility:visible}}@layer veneer.inputs{:where([data-scope=field])>:where([data-part=control][data-wrap]){flex-wrap:wrap;gap:2px 4px;padding-block:7px}:where([data-scope=field])>:where([data-part=control][data-wrap]) :where([data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){align-self:center;min-block-size:28px;min-inline-size:8ch}:where([data-scope=field]) :where([data-part=trigger]:not([data-scope=field] :is([data-scope=accordion],[data-scope=tabs]) :not([data-scope=field] :is([data-scope=accordion],[data-scope=tabs]) [data-scope=field] *))){all:unset;box-sizing:border-box;align-self:stretch;align-items:center;gap:var(--veneer-space-related);min-inline-size:0;min-block-size:calc(var(--veneer-field-height) - 2px);cursor:pointer;font-size:var(--veneer-text-control-size);color:var(--veneer-color-text);z-index:3;flex:1;display:flex;position:relative}:where([data-scope=field])>:where([data-part=control]:has([data-part=trigger])){cursor:pointer}:where([data-scope=field]) :where([data-part=value]:not([data-scope=field] :is([data-scope=countdown],[data-scope=knob],[data-scope=qr],[data-scope=select],[data-scope=stopwatch],[data-scope=surface]) :not([data-scope=field] :is([data-scope=countdown],[data-scope=knob],[data-scope=qr],[data-scope=select],[data-scope=stopwatch],[data-scope=surface]) [data-scope=field] *))){text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:clip}:where([data-scope=field]) :where([data-part=value]:empty):before{content:attr(data-placeholder);color:#0000;transition:color var(--veneer-duration-fast)}:where([data-scope=field])>:where([data-part=control]:is(:hover,:focus-within)) :where([data-part=value]:empty):before,:where([data-scope=field]:is([data-variant=classic],[data-fields=classic] [data-scope=field]:not([data-variant=floating]))) :where([data-part=value]:empty):before{color:var(--veneer-color-text-subtle)}:where([data-scope=field]) :where([data-part=indicator]:not([data-scope=field] :is([data-scope=menu],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=select],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :not([data-scope=field] :is([data-scope=menu],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=select],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) [data-scope=field] *))){color:var(--veneer-color-text-subtle);transition:rotate calc(.42s * var(--veneer-motion-scale)) var(--veneer-sweep-ease), color var(--veneer-duration-fast);flex:none;display:inline-flex}:where([data-scope=field])>:where([data-part=control]:is(:hover,:focus-within)) :where([data-part=indicator]:not([data-scope=field] :is([data-scope=menu],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=select],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :not([data-scope=field] :is([data-scope=menu],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=select],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) [data-scope=field] *))){color:var(--veneer-color-sweep)}:where([data-scope=field])>:where([data-part=control]:has([aria-expanded=true])) :where([data-part=indicator]:not([data-part=item]>*):not([data-scope=field] :is([data-scope=menu],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=select],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :not([data-scope=field] :is([data-scope=menu],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=select],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) [data-scope=field] *))){rotate:180deg}:where([data-scope=field])>:where([data-part=control][data-wrap])>:where([data-part=indicator]){align-self:center;margin-inline-start:auto}:where([data-scope=field])>:where([data-part=control]:has(>button[data-part=input])){cursor:pointer}:where([data-scope=field]) :where(button[data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){appearance:none;color:inherit;font:inherit;font-size:var(--veneer-text-control-size);text-align:start;cursor:inherit;min-block-size:calc(var(--veneer-field-height) - 2px);box-shadow:none;background:0 0;border:0;outline:none;align-items:center;margin-inline-end:-24px;display:flex}:where([data-scope=field]) :where(button[data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *)))>:where([data-part=value]){padding-inline-end:24px}:where([data-scope=field]) :where(button[data-part=input]:disabled:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){cursor:not-allowed}:where([data-scope=field]) :where(button[data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *)))~:where([data-part=indicator]){pointer-events:none}:where([data-scope=field]) :where(button[data-part=input])>:where([data-part=value]:empty):before{color:var(--veneer-color-text-subtle)}:where([data-part=carrier]){opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;inset-block-end:0;inset-inline-start:var(--_lead,0)}:where([data-scope=field][data-compact]){--veneer-field-height:max(var(--veneer-control-sm), var(--veneer-target-min));vertical-align:middle;gap:0;min-inline-size:0;margin:0;padding:0;display:inline-grid}:where([data-scope=field][data-compact])>:where([data-part=control]){padding-inline:var(--veneer-space-related)}@media (scripting:none){:where([data-scope=field]) :where(button[data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){display:none}:where([data-part=carrier]){opacity:1;pointer-events:auto;appearance:none;inline-size:auto;min-inline-size:0;color:inherit;font:inherit;cursor:pointer;block-size:auto;min-block-size:0;padding-inline-end:24px;padding-block:calc((var(--veneer-field-height) - 2px - 1.5em) / 2);background:0 0;flex:1;align-self:stretch;margin-inline-end:-24px;line-height:1.5;position:relative;inset:auto}}:where([data-scope=field]) :where([data-part=steps]){flex:none;grid-template-rows:1fr 1fr;align-self:stretch;margin-block:2px;margin-inline-end:calc(var(--veneer-space-tight) * -1);display:grid}:where([data-scope=field]) :where([data-part=step]:not([data-scope=field] [data-scope=flow] :not([data-scope=field] [data-scope=flow] [data-scope=field] *))){appearance:none;border-radius:var(--veneer-radius-mark);min-block-size:0;inline-size:24px;color:var(--veneer-color-text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}:where([data-scope=field]) :where([data-part=step]:not([data-scope=field] [data-scope=flow] :not([data-scope=field] [data-scope=flow] [data-scope=field] *))) :where(svg){block-size:14px;inline-size:14px}:where([data-scope=field]) :where([data-part=step]:first-child:not([data-scope=field] [data-scope=flow] :not([data-scope=field] [data-scope=flow] [data-scope=field] *))) :where(svg){rotate:180deg}:where([data-scope=field]) :where([data-part=step]:hover:not(:disabled):not([data-scope=field] [data-scope=flow] :not([data-scope=field] [data-scope=flow] [data-scope=field] *))){background:var(--veneer-color-surface-hover);color:var(--veneer-color-text)}:where([data-scope=field]) :where([data-part=step]:disabled:not([data-scope=field] [data-scope=flow] :not([data-scope=field] [data-scope=flow] [data-scope=field] *))){opacity:var(--veneer-opacity-disabled);cursor:default}@media (pointer:coarse){:where([data-scope=field]) :where([data-part=steps]){grid-template-rows:none;grid-template-columns:1fr 1fr}:where([data-scope=field]) :where([data-part=step]:not([data-scope=field] [data-scope=flow] :not([data-scope=field] [data-scope=flow] [data-scope=field] *))){inline-size:var(--veneer-hit-min)}}:where([data-scope=select][data-part=content]){font-size:var(--veneer-text-body-size);max-block-size:min(var(--_avail,320px), calc(100dvh - 16px));overflow:clip}:where([data-scope=select][data-part=content]:popover-open),:where([data-scope=select][data-part=content]:modal){flex-direction:column;display:flex}:where([data-scope=select][data-part=content])::backdrop{background:0 0}:where([data-scope=select]) :where([data-part=handle]:not([data-scope=select] :is([data-scope=board],[data-scope=flow],[data-scope=popover],[data-scope=sheet],[data-scope=sortable]) :not([data-scope=select] :is([data-scope=board],[data-scope=flow],[data-scope=popover],[data-scope=sheet],[data-scope=sortable]) [data-scope=select] *))),:where([data-scope=select]) :where([data-part=sheet-head]:not([data-scope=select] [data-scope=popover] :not([data-scope=select] [data-scope=popover] [data-scope=select] *))){display:none}:where([data-scope=select]) :where([data-part=list]:not([data-scope=select] :is([data-scope=inbox],[data-scope=palette],[data-scope=tabs]) :not([data-scope=select] :is([data-scope=inbox],[data-scope=palette],[data-scope=tabs]) [data-scope=select] *))){isolation:isolate;overscroll-behavior:contain;outline:none;flex:1;min-block-size:0;position:relative;overflow:auto}:where([data-scope=select]) :where([data-part=list]:not([data-scope=select] :is([data-scope=inbox],[data-scope=palette],[data-scope=tabs]) :not([data-scope=select] :is([data-scope=inbox],[data-scope=palette],[data-scope=tabs]) [data-scope=select] *)))>:where([data-part=shuttle]){background:color-mix(in oklab, currentColor calc(var(--veneer-state-hover) * 130%), transparent)}:where([data-scope=select]) :where([data-part=list]:has(>[data-part=shuttle]):not([data-scope=select] :is([data-scope=inbox],[data-scope=palette],[data-scope=tabs]) :not([data-scope=select] :is([data-scope=inbox],[data-scope=palette],[data-scope=tabs]) [data-scope=select] *))) :where([data-part=item][data-highlighted]:not([data-keyboard]):not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){background:0 0}:where([data-scope=select]) :where([data-part=item]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){outline:none}:where([data-scope=select]) :where([data-part=item]:focus-visible:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:-2px}:where([data-scope=select]) :where([data-part=item][hidden]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))),:where([data-scope=select]) :where([role=group][hidden]){display:none}:where([data-scope=select]) :where([data-part=item-hint]){color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-caption-size);font-weight:400}:where([data-scope=select]) :where([data-part=empty]:not([data-scope=select] :is([data-scope=palette],[data-scope=popup],[data-scope=shortcuts],[data-scope=sidenav],[data-scope=signature]) :not([data-scope=select] :is([data-scope=palette],[data-scope=popup],[data-scope=shortcuts],[data-scope=sidenav],[data-scope=signature]) [data-scope=select] *))){padding:var(--veneer-space-related);color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-caption-size);margin:0}:where([data-scope=select]) :where(label[data-part=search]:not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) :not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) [data-scope=select] *))){align-items:center;gap:var(--veneer-space-related);block-size:var(--veneer-control-md);padding-inline:var(--veneer-space-related);border-radius:var(--veneer-radius-control);background:var(--veneer-color-surface-sunken);box-shadow:inset 0 0 0 var(--veneer-border-hairline) var(--veneer-color-border-control);flex:none;margin-block-end:var(--veneer-space-tight);display:flex}:where([data-scope=select]) :where(label[data-part=search]:focus-within:not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) :not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) [data-scope=select] *))){box-shadow:inset 0 0 0 2px var(--veneer-color-focus)}:where([data-scope=select]) :where(label[data-part=search]:not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) :not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) [data-scope=select] *))) :where(svg){inline-size:var(--veneer-icon-md);block-size:var(--veneer-icon-md);color:var(--veneer-color-text-subtle);flex:none}:where([data-scope=select]) :where(label[data-part=search]:not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) :not([data-scope=select] :is([data-scope=log],[data-scope=popover],[data-scope=system-page]) [data-scope=select] *))) :where(input){appearance:none;min-inline-size:0;color:inherit;font:inherit;font-size:max(16px, var(--veneer-text-control-size));background:0 0;border:0;outline:none;flex:1;padding:0}:where([data-scope=select]) :where(label[data-part=search]) :where(input)::-webkit-search-cancel-button{display:none}:where([data-scope=select][data-presentation=sheet]){max-block-size:86dvh;inline-size:100%;min-inline-size:0;max-inline-size:none;padding:var(--veneer-space-related) var(--veneer-space-group) calc(var(--veneer-space-group) + env(safe-area-inset-bottom));border-radius:var(--veneer-radius-surface) var(--veneer-radius-surface) 0 0;box-shadow:var(--veneer-elevation-3);transform-origin:bottom;border-block-end:0;inset:auto 0 0;translate:0 100%;scale:1}:where([data-scope=select][data-presentation=sheet]:modal){opacity:1;transition:translate var(--veneer-duration-slow) var(--veneer-ease-out), overlay var(--veneer-duration-base) allow-discrete, display var(--veneer-duration-base) allow-discrete;translate:0}@starting-style{:where([data-scope=select][data-presentation=sheet]:modal){translate:0 100%}}:where([data-scope=select][data-presentation=sheet])::backdrop{background:var(--veneer-color-scrim)}:where([data-scope=select][data-presentation=sheet]) :where([data-part=handle]:not([data-scope=select] :is([data-scope=board],[data-scope=flow],[data-scope=popover],[data-scope=sheet],[data-scope=sortable]) :not([data-scope=select] :is([data-scope=board],[data-scope=flow],[data-scope=popover],[data-scope=sheet],[data-scope=sortable]) [data-scope=select] *))){background:var(--veneer-color-border-strong);border-radius:999px;flex:none;block-size:4px;inline-size:36px;margin:2px auto 10px;display:block}:where([data-scope=select][data-presentation=sheet]) :where([data-part=sheet-head]:not([data-scope=select] [data-scope=popover] :not([data-scope=select] [data-scope=popover] [data-scope=select] *))){justify-content:space-between;align-items:center;gap:var(--veneer-space-related);font-size:var(--veneer-text-heading-size);flex:none;margin-block-end:var(--veneer-space-related);font-weight:600;display:flex}:where([data-scope=select]) :where([data-part=done]:not([data-scope=select] [data-scope=checklist] :not([data-scope=select] [data-scope=checklist] [data-scope=select] *))){appearance:none;min-block-size:max(var(--veneer-control-sm), var(--veneer-target-min));padding-inline:var(--veneer-pad-control);border-radius:var(--veneer-radius-control);background:var(--veneer-color-accent-soft);color:var(--veneer-color-accent-text);font:inherit;font-size:var(--veneer-text-control-size);cursor:pointer;border:0;font-weight:500}:where([data-scope=select]) :where([data-part=done]:focus-visible:not([data-scope=select] [data-scope=checklist] :not([data-scope=select] [data-scope=checklist] [data-scope=select] *))){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:2px}:where([data-scope=select][data-presentation=sheet]) :where([data-part=item]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){min-block-size:max(44px, var(--veneer-target-min))}@media (forced-colors:active){:where([data-scope=select]) :where([data-part=item][data-highlighted]:not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=select] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=select] *))){forced-color-adjust:none;color:highlighttext;background:highlight}}}