@layer veneer.inputs{:root,[data-expression=balanced],[data-expression=quiet]{--veneer-field-shake:0}[data-expression=vivid]{--veneer-field-shake:1}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep]){position:relative}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>:where([data-part=sweep]),:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>:where([data-part=sweep-base]){box-sizing:border-box;pointer-events:none;border-radius:inherit;border:0 solid;position:absolute;inset:0}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>:where([data-part=sweep]:empty){border-width:var(--veneer-sweep-width)}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>:where([data-part=sweep-base]:empty){border-width:var(--veneer-sweep-base-width)}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>:where([data-part=sweep-base]){z-index:1;color:var(--_base,var(--veneer-color-sweep-base));clip-path:inset(0 0 0 calc((100% - var(--_sr)) * var(--_a,0)))}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>:where([data-part=sweep]){z-index:2;color:var(--_tint,var(--veneer-color-sweep));opacity:1;clip-path:inset(0 var(--_sr) 0 var(--_sl))}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>[data-part=icon]>:where([data-part=sweep]),:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>[data-part=icon]>:where([data-part=sweep-base]){pointer-events:none;border:0;border-radius:0;position:absolute;inset:0}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>[data-part=icon]>:where([data-part=sweep-base]){color:var(--veneer-color-text-subtle);clip-path:inset(0 0 0 calc((100% - var(--_sr)) * var(--_a,0)))}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep])>[data-part=icon]>:where([data-part=sweep]){color:var(--veneer-color-sweep);clip-path:inset(0 var(--_sr) 0 var(--_sl))}:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep]:is(:focus-visible,:has(:focus-visible),[data-focus]))>:where([data-part=sweep]:empty),:where([data-scope=field])>:where([data-part=control]:focus-within)>:where([data-part=sweep]:empty){border-width:calc(var(--veneer-sweep-width) + 1px)}:where([data-scope=field][data-invalid])>:where([data-part=control])>:where([data-part=sweep]),:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep][data-invalid])>:where([data-part=sweep]){color:var(--veneer-color-sweep-critical)}:where([data-scope=field][data-invalid])>:where([data-part=control])>:where([data-part=sweep-base]),:where(:is([data-scope=field]>[data-part=control],[data-scope=checkbox]>[data-part=control],[data-scope=radio]>[data-part=control],[data-scope=switch]>[data-part=track],[data-scope=segmented],[data-scope=chip],[data-scope=choice-card],[data-scope=otp] [data-part=cell],[data-scope=dropzone],[data-scope=quantity],[data-scope=editable] [data-part=preview],[data-scope=knob])[data-sweep][data-invalid])>:where([data-part=sweep-base]){clip-path:inset(0 0 0 100% round var(--_round,var(--veneer-sweep-radius)))}:where([data-scope=field][data-invalid])>:where([data-part=control])>[data-part=icon]>:where([data-part=sweep]){color:var(--veneer-color-sweep-critical)}:where([data-scope=field]){align-content:start;min-inline-size:0}:where([data-scope=field])>:where([data-part=control]){align-items:center;gap:var(--veneer-space-related);block-size:auto;min-block-size:var(--veneer-field-height);padding-inline:var(--_lead) var(--veneer-pad-control);cursor:text;display:flex}:where([data-scope=field][data-size=sm]){--veneer-field-height:max(calc(var(--veneer-control-sm) + 4px), var(--veneer-target-min))}:where([data-scope=field][data-size=lg]){--veneer-field-height:max(calc(var(--veneer-control-lg) + 6px), var(--veneer-target-min))}:where([data-scope=field]) :where([data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){block-size:auto;inline-size:auto;min-inline-size:0;caret-color:var(--veneer-color-sweep);font-variant-numeric:var(--_num,normal);text-align:var(--_align,start);flex:1;align-self:stretch;padding-inline:0}:where([data-scope=field]) :where(input[data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){min-block-size:calc(var(--veneer-field-height) - 2px)}:where([data-scope=field]) :where([data-part=input][type=search])::-webkit-search-cancel-button{display:none}:where([data-scope=field]) :where([data-part=input][type=number]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){appearance:textfield}:where([data-scope=field]) :where([data-part=input][type=number])::-webkit-inner-spin-button{appearance:none;margin:0}:where([data-scope=field]) :where([data-part=input][type=number])::-webkit-outer-spin-button{appearance:none;margin:0}:where([data-scope=field]) :where([data-part=input]:-webkit-autofill:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){-webkit-text-fill-color:var(--veneer-color-text);transition:background-color 600000s}:where([data-scope=field])>:where([data-part=control]:has(>textarea)),:where([data-scope=field])>:where([data-part=control][data-wrap]){align-items:flex-start}:where([data-scope=field]) :where(textarea[data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){white-space:pre-wrap;overflow-wrap:anywhere;resize:none;field-sizing:content;padding-block:calc((var(--veneer-field-height) - 1.5em) / 2);min-block-size:calc(1.5em * var(--_rows,3) + var(--veneer-field-height) - 1.5em);max-block-size:calc(1.5em * max(10, var(--_rows,3)) + var(--veneer-field-height) - 1.5em);line-height:1.5;overflow:auto}:where([data-scope=field])>:where([data-part=control]:is(:has(>textarea),[data-wrap]))>:where([data-part=icon]),:where([data-scope=field]:not([data-variant=classic],[data-fields=classic] [data-scope=field]:not([data-variant=floating])))>:where([data-part=control]:is(:has(>textarea),[data-wrap]):not(:hover,:focus-within,[data-filled],:has([data-part=input]:not(:placeholder-shown))))>:where([data-part=label]){inset-block-start:calc(var(--veneer-field-height) / 2)}:where([data-scope=field])>:where([data-part=control])>:where(:not([data-part=sweep],[data-part=sweep-base],[data-part=icon],[data-part=label],[data-part=mask],[data-part=carrier],[data-scope=popup],[data-scope=select])){z-index:3;position:relative}:where([data-scope=field]) :where([data-part=prefix]:not([data-scope=field] [data-scope=api-key] :not([data-scope=field] [data-scope=api-key] [data-scope=field] *))),:where([data-scope=field]) :where([data-part=suffix]){color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-control-size);white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--veneer-duration-fast);flex:none}:where([data-scope=field])>:where([data-part=control]:is(:hover,:focus-within,[data-filled],:has([data-part=input]:not(:placeholder-shown))))>:where([data-part=prefix]),:where([data-scope=field])>:where([data-part=control]:is(:hover,:focus-within,[data-filled],:has([data-part=input]:not(:placeholder-shown))))>:where([data-part=suffix]),:where([data-scope=field]:is([data-lift],[data-variant=classic]))>:where([data-part=control])>:where([data-part=prefix]),:where([data-scope=field]:is([data-lift],[data-variant=classic]))>:where([data-part=control])>:where([data-part=suffix]),:where([data-fields=classic]) :where([data-scope=field]:not([data-variant=floating]))>:where([data-part=control])>:where([data-part=prefix]),:where([data-fields=classic]) :where([data-scope=field]:not([data-variant=floating]))>:where([data-part=control])>:where([data-part=suffix]){opacity:1}:where([data-scope=field]) :where([data-part=prefix]:not([data-scope=field] [data-scope=api-key] :not([data-scope=field] [data-scope=api-key] [data-scope=field] *))){margin-inline-end:calc(var(--veneer-space-related) * -1 + 1px)}:where([data-scope=field]) :where([data-part=suffix]){margin-inline-start:calc(var(--veneer-space-related) * -1 + 1px)}:where([data-scope=field]) :where([data-part=action]:not([data-scope=field] :is([data-scope=checklist]) :not([data-scope=field] :is([data-scope=checklist]) [data-scope=field] *))),:where([data-scope=field]) :where([data-part=clear]:not([data-scope=field] [data-scope=chips] :not([data-scope=field] [data-scope=chips] [data-scope=field] *))){--_s:24px;inline-size:var(--_s);block-size:var(--_s);border-radius:var(--veneer-radius-mark);color:var(--veneer-color-text-subtle);cursor:pointer;transition:color var(--veneer-duration-fast), background-color var(--veneer-duration-fast), opacity var(--veneer-duration-fast);background:0 0;border:0;flex:none;place-items:center;margin-inline:-4px;padding:0;display:inline-grid}:where([data-scope=field]) :where([data-part=action]):before,:where([data-scope=field]) :where([data-part=clear]):before{content:"";inset:min(0px, calc((var(--_s) - var(--veneer-hit-min)) / 2));position:absolute}:where([data-scope=field]) :where([data-part=action]:hover:not([data-scope=field] :is([data-scope=checklist]) :not([data-scope=field] :is([data-scope=checklist]) [data-scope=field] *))),:where([data-scope=field]) :where([data-part=clear]:hover:not([data-scope=field] [data-scope=chips] :not([data-scope=field] [data-scope=chips] [data-scope=field] *))){color:var(--veneer-color-text);background:color-mix(in oklab, currentColor calc(var(--veneer-state-hover) * 100%), transparent)}:where([data-scope=field]) :where([data-part=action]:focus-visible:not([data-scope=field] :is([data-scope=checklist]) :not([data-scope=field] :is([data-scope=checklist]) [data-scope=field] *))),:where([data-scope=field]) :where([data-part=clear]:focus-visible:not([data-scope=field] [data-scope=chips] :not([data-scope=field] [data-scope=chips] [data-scope=field] *))){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:0}:where([data-scope=field]) :where(:is([data-part=action]:not([data-scope=field] :is([data-scope=checklist]) :not([data-scope=field] :is([data-scope=checklist]) [data-scope=field] *)),[data-part=clear]:not([data-scope=field] [data-scope=chips] :not([data-scope=field] [data-scope=chips] [data-scope=field] *)),[data-part=end]:not([data-scope=field] :is([data-scope=call-controls],[data-scope=setting]) :not([data-scope=field] :is([data-scope=call-controls],[data-scope=setting]) [data-scope=field] *)),[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] *)))) :where(svg){inline-size:var(--veneer-icon-md);block-size:var(--veneer-icon-md)}:where([data-scope=field]) :where([data-part=action][aria-pressed=true]:not([data-scope=field] :is([data-scope=checklist]) :not([data-scope=field] :is([data-scope=checklist]) [data-scope=field] *))){color:var(--veneer-color-sweep)}:where([data-scope=field])>:where([data-part=control]:has([data-part=input]:placeholder-shown)) :where([data-part=clear]:not([data-scope=field] [data-scope=chips] :not([data-scope=field] [data-scope=chips] [data-scope=field] *))){visibility:hidden;opacity:0}:where([data-scope=field]) :where([data-part=end]:not([data-scope=field] :is([data-scope=call-controls],[data-scope=setting]) :not([data-scope=field] :is([data-scope=call-controls],[data-scope=setting]) [data-scope=field] *))){color:var(--veneer-color-text-subtle);flex:none;display:inline-flex}:where([data-scope=field]) :where([data-part=spinner]:not([data-scope=field] [data-scope=button] :not([data-scope=field] [data-scope=button] [data-scope=field] *))){border:1.5px solid var(--veneer-color-border-strong);border-block-start-color:var(--veneer-color-sweep);block-size:14px;inline-size:14px;animation:veneer-field-spin calc(.7s / max(.4, var(--veneer-motion-scale))) linear infinite;border-radius:50%;flex:none}:where([data-scope=field]:not([data-loading])) :where([data-part=spinner]:not([data-scope=field] [data-scope=button] :not([data-scope=field] [data-scope=button] [data-scope=field] *))){display:none}:where([data-motion=reduce]) :where([data-scope=field] [data-part=spinner]:not([data-scope=field] [data-scope=button] :not([data-scope=field] [data-scope=button] [data-scope=field] *))){border-color:var(--veneer-color-sweep);animation:1.6s ease-in-out infinite alternate veneer-field-pulse}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :where([data-scope=field] [data-part=spinner]:not([data-scope=field] [data-scope=button] :not([data-scope=field] [data-scope=button] [data-scope=field] *))){border-color:var(--veneer-color-sweep);animation:1.6s ease-in-out infinite alternate veneer-field-pulse}}@keyframes veneer-field-pulse{0%{opacity:1}to{opacity:.45}}:where([data-scope=field]) :where([data-part=status]:not([data-scope=field] :is([data-scope=form],[data-scope=message],[data-scope=prefs-matrix]) :not([data-scope=field] :is([data-scope=form],[data-scope=message],[data-scope=prefs-matrix]) [data-scope=field] *))){color:var(--veneer-color-positive-text);flex:none;display:none}:where([data-scope=field][data-valid]:not([data-loading])) :where([data-part=status]:not([data-scope=field] :is([data-scope=form],[data-scope=message],[data-scope=prefs-matrix]) :not([data-scope=field] :is([data-scope=form],[data-scope=message],[data-scope=prefs-matrix]) [data-scope=field] *))){animation:veneer-fade-in var(--veneer-duration-base) var(--veneer-ease-out);display:inline-flex}:where([data-scope=field]) :where([data-part=status]:not([data-scope=field] :is([data-scope=form],[data-scope=message],[data-scope=prefs-matrix]) :not([data-scope=field] :is([data-scope=form],[data-scope=message],[data-scope=prefs-matrix]) [data-scope=field] *))) :where(svg){inline-size:var(--veneer-icon-md);block-size:var(--veneer-icon-md)}:where([data-scope=field])>:where([data-part=message]){align-items:baseline;gap:var(--veneer-space-related);min-inline-size:0;padding-inline:2px;display:flex}:where([data-scope=field]:not([data-invalid]))>:where([data-part=message]:not(:has([data-part=hint],[data-part=counter]))){display:none}:where([data-scope=field]) :where([data-part=hint]:not([data-scope=field] :is([data-scope=checkbox],[data-scope=choice-card],[data-scope=composer],[data-scope=dropzone],[data-scope=palette],[data-scope=prefs],[data-scope=radio],[data-scope=setting],[data-scope=switch]) :not([data-scope=field] :is([data-scope=checkbox],[data-scope=choice-card],[data-scope=composer],[data-scope=dropzone],[data-scope=palette],[data-scope=prefs],[data-scope=radio],[data-scope=setting],[data-scope=switch]) [data-scope=field] *))){color:var(--veneer-color-text-subtle)}:where([data-scope=field]) :where([data-part=error]:not([data-scope=field] :is([data-scope=availability],[data-scope=import-preview],[data-scope=stack]) :not([data-scope=field] :is([data-scope=availability],[data-scope=import-preview],[data-scope=stack]) [data-scope=field] *))){color:var(--veneer-color-critical-text);align-items:flex-start;gap:5px;display:none}:where([data-scope=field]) :where([data-part=error]:not([data-scope=field] :is([data-scope=availability],[data-scope=import-preview],[data-scope=stack]) :not([data-scope=field] :is([data-scope=availability],[data-scope=import-preview],[data-scope=stack]) [data-scope=field] *))) :where(svg){flex:none;block-size:13px;inline-size:13px;margin-block-start:.05em}:where([data-scope=field][data-invalid]) :where([data-part=error]:not([data-scope=field] :is([data-scope=availability],[data-scope=import-preview],[data-scope=stack]) :not([data-scope=field] :is([data-scope=availability],[data-scope=import-preview],[data-scope=stack]) [data-scope=field] *))){animation:veneer-msg-in var(--veneer-message-duration) var(--veneer-label-float-ease);display:inline-flex}:where([data-scope=field][data-invalid]) :where([data-part=hint]:not([data-scope=field] :is([data-scope=checkbox],[data-scope=choice-card],[data-scope=composer],[data-scope=dropzone],[data-scope=palette],[data-scope=prefs],[data-scope=radio],[data-scope=setting],[data-scope=switch]) :not([data-scope=field] :is([data-scope=checkbox],[data-scope=choice-card],[data-scope=composer],[data-scope=dropzone],[data-scope=palette],[data-scope=prefs],[data-scope=radio],[data-scope=setting],[data-scope=switch]) [data-scope=field] *))){display:none}:where([data-scope=field]) :where([data-part=counter]){color:var(--veneer-color-text-subtle);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}:where([data-scope=field]) :where([data-part=counter][data-level=near]){color:var(--veneer-color-caution-text)}:where([data-scope=field]) :where([data-part=counter][data-level=over]){color:var(--veneer-color-critical-text);font-weight:500}:where([data-part=live]){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:clip}:where([data-scope=field][data-readonly])>:where([data-part=control]){background:0 0}:where([data-scope=field][data-readonly])>:where([data-part=control])>:where([data-part=sweep-base]){border-style:dashed}:where([data-scope=field][data-shake])>:where([data-part=control]),:where([data-scope=otp][data-shake]){--_shk:calc(var(--veneer-field-shake) * var(--veneer-motion-scale) * 1px);animation:veneer-field-shake calc(var(--veneer-duration-slow) * 1.1) var(--veneer-ease-out)}:where([data-motion=reduce]) :where([data-scope=field][data-shake]>[data-part=control],[data-scope=otp][data-shake]){animation:none}@media (prefers-reduced-motion:reduce){:where([data-scope=field][data-shake])>:where([data-part=control]),:where([data-scope=otp][data-shake]){animation:none}}:where([data-scope=field][data-lift]:not([data-variant=classic],[data-fields=classic] [data-scope=field]:not([data-variant=floating]))) :where([data-part=label]:not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) :not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) [data-scope=field] *))){font-size:var(--veneer-label-float-size);font-weight:var(--veneer-label-float-weight);letter-spacing:var(--veneer-label-float-tracking);text-transform:uppercase;background-color:var(--_notch-color,var(--veneer-field-notch,var(--veneer-color-surface)));background-image:var(--_notch-image,none);background-size:var(--_notch-size,auto);background-position:var(--_notch-pos,0 0);background-repeat:no-repeat;padding-inline:4px;inset-block-start:var(--veneer-label-float-offset);inset-inline-start:calc(var(--veneer-pad-control) - 4px);transform:none}:where([data-scope=field][data-lift]) :where([data-char]){color:var(--veneer-color-label-rest)}:where([data-scope=field][data-lift=active]) :where([data-char]){color:var(--veneer-color-label-active)}:where([data-scope=field][data-lift]) :where([data-part=input])::placeholder{color:var(--veneer-color-text-subtle)}:where([data-scope=field][data-invalid]) :where([data-char]){color:var(--veneer-color-critical-text)}:where([data-scope=field][data-appearance=line])>:where([data-part=control]){--_lead:0px;--veneer-sweep-radius:0px;background:0 0;border-radius:0;padding-inline-end:0}:where([data-scope=field][data-appearance=line])>:where([data-part=control]:has(>[data-part=icon])){--_lead:26px}:where([data-scope=field][data-appearance=line])>:where([data-part=control])>:where([data-part=icon]){inset-inline-start:0}:where([data-scope=field][data-appearance=line])>:where([data-part=control])>:where([data-part=sweep]),:where([data-scope=field][data-appearance=line])>:where([data-part=control])>:where([data-part=sweep-base]){border-width:var(--veneer-sweep-base-width) 0 0;border-radius:0;block-size:0;inset:auto 0 0}:where([data-scope=field][data-appearance=line])>:where([data-part=control])>:where([data-part=sweep-base]){color:var(--veneer-color-sweep-base)}:where([data-scope=field][data-appearance=line])>:where([data-part=control])>:where([data-part=sweep]){border-top-width:var(--veneer-sweep-width)}:where([data-scope=field][data-appearance=line])>:where([data-part=control]:focus-within)>:where([data-part=sweep]){border-top-width:calc(var(--veneer-sweep-width) + 1px)}:where([data-scope=field][data-appearance=line]:not([data-variant=classic],[data-fields=classic] [data-scope=field]:not([data-variant=floating]))) :where([data-part=label]:not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) :not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) [data-scope=field] *))){background:0 0;padding-inline:0}:where([data-scope=field][data-appearance=line]:not([data-variant=classic],[data-fields=classic] [data-scope=field]:not([data-variant=floating])))>:where([data-part=control]:is(:hover,:focus-within,[data-filled],:has([data-part=input]:not(:placeholder-shown)))) :where([data-part=label]:not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) :not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) [data-scope=field] *))){inset-block-start:-4px;inset-inline-start:0}:where([data-scope=field][data-variant=classic])>[data-part=control] [data-part=label]:not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) :not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) [data-scope=field] *)),:where([data-fields=classic]) :where([data-scope=field]:not([data-variant=floating],[data-fields=classic] [data-fields=floating] *))>[data-part=control] [data-part=label]:not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) :not([data-scope=field] :is([data-scope=button],[data-scope=call-controls],[data-scope=choice-card],[data-scope=prefs],[data-scope=run],[data-scope=setting],[data-scope=stage],[data-scope=switch],[data-scope=tab-bar]) [data-scope=field] *)){font-size:var(--veneer-text-label-size);font-weight:var(--veneer-text-label-weight);letter-spacing:0;text-transform:none;background:0 0;padding:0;inset-block-start:auto;inset-inline-start:0;transform:none}: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] *))){--_grow:max(0px, calc((var(--veneer-hit-min) - 28px) / 2));min-block-size:calc(28px + 2 * var(--_grow));margin-block:calc(-1 * var(--_grow))}@keyframes veneer-field-spin{to{rotate:1turn}}@keyframes veneer-caret{50%{opacity:0}}@keyframes veneer-field-pop{0%{scale:calc(1 - .18 * var(--veneer-motion-scale))}}@keyframes veneer-field-shake{15%{translate:calc(var(--_shk) * -6) 0}35%{translate:calc(var(--_shk) * 5) 0}55%{translate:calc(var(--_shk) * -3) 0}75%{translate:calc(var(--_shk) * 2) 0}}}