@layer veneer.components{:where([data-scope=surface]){gap:var(--veneer-space-related);padding:var(--veneer-pad-surface);background:var(--veneer-color-surface-raised);border:var(--veneer-border-hairline) solid var(--veneer-color-surface-line);border-radius:var(--veneer-radius-surface);box-shadow:var(--veneer-elevation-1);color:var(--veneer-color-text);transition:box-shadow var(--veneer-touch-out) var(--veneer-ease-out), scale var(--veneer-spring-duration) var(--veneer-ease-spring);display:grid;position:relative}:where(a[data-scope=surface]),:where(button[data-scope=surface]){text-align:start;font:inherit;cursor:pointer;text-decoration:none}:where(a[data-scope=surface]:hover),:where(button[data-scope=surface]:hover){box-shadow:var(--veneer-elevation-2);transition-duration:0s, var(--veneer-spring-duration)}:where(a[data-scope=surface]:active),:where(button[data-scope=surface]:active){scale:calc((1 + var(--veneer-press) * 3) / 4 + .0025);transition-duration:0s}:where([data-scope=surface]) :where([data-part=eyebrow]:not([data-scope=surface] [data-scope=page-header] :not([data-scope=surface] [data-scope=page-header] [data-scope=surface] *))){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);color:var(--veneer-color-text-subtle);font-weight:500}:where([data-scope=surface]) :where([data-part=title]:not([data-scope=surface] :is([data-scope=alert],[data-scope=auth],[data-scope=checklist],[data-scope=dialog],[data-scope=dropzone],[data-scope=empty-state],[data-scope=event-card],[data-scope=hero],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=sheet],[data-scope=shell],[data-scope=sidenav],[data-scope=sidenav-title],[data-scope=steps],[data-scope=toast],[data-scope=year]) :not([data-scope=surface] :is([data-scope=alert],[data-scope=auth],[data-scope=checklist],[data-scope=dialog],[data-scope=dropzone],[data-scope=empty-state],[data-scope=event-card],[data-scope=hero],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=sheet],[data-scope=shell],[data-scope=sidenav],[data-scope=sidenav-title],[data-scope=steps],[data-scope=toast],[data-scope=year]) [data-scope=surface] *))){font-family:var(--veneer-text-heading-font);font-weight:var(--veneer-text-heading-weight);font-size:var(--veneer-text-heading-size);letter-spacing:var(--veneer-text-heading-tracking);color:var(--veneer-color-text);margin:0;line-height:1.2}:where([data-scope=surface]){color:var(--veneer-color-text-subtle);line-height:var(--veneer-text-body-leading)}:where([data-scope=surface]) :where([data-part=value]:not([data-scope=surface] :is([data-scope=countdown],[data-scope=field],[data-scope=knob],[data-scope=qr],[data-scope=select],[data-scope=stopwatch]) :not([data-scope=surface] :is([data-scope=countdown],[data-scope=field],[data-scope=knob],[data-scope=qr],[data-scope=select],[data-scope=stopwatch]) [data-scope=surface] *))){font-family:var(--veneer-text-title-font);font-weight:var(--veneer-text-title-weight);font-size:var(--veneer-text-title-size);letter-spacing:var(--veneer-text-title-tracking);font-variant-numeric:tabular-nums;line-height:1}}