[data-site=example]{gap:var(--veneer-space-related);margin-block:var(--veneer-space-section) clamp(calc(3 * var(--veneer-rem)), 6vw, calc(5 * var(--veneer-rem)));display:grid}[data-site=example]>p{max-inline-size:65ch;font-size:calc(1.0625 * var(--veneer-rem));color:var(--veneer-color-text-subtle);line-height:1.6}[data-site=example] h2{font-family:var(--veneer-text-title-font);font-weight:var(--veneer-text-title-weight);font-size:calc(1.5 * var(--veneer-rem));letter-spacing:var(--veneer-text-title-tracking);text-box:normal;--veneer-trim-k:0;color:var(--veneer-color-text)}[data-site=example] [data-part=pair]{border:var(--veneer-border-hairline) solid var(--veneer-color-border);border-radius:var(--veneer-radius-surface);background:var(--veneer-color-surface-sunken);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid;overflow:clip}[data-site=example] [data-part=run]{place-content:center;align-items:center;gap:var(--veneer-space-related);background:var(--veneer-color-surface);min-block-size:260px;min-inline-size:0;padding:var(--veneer-space-group);font-family:var(--veneer-font-mono);border-inline-end:1px solid var(--veneer-color-border);flex-wrap:wrap;display:flex}[data-site=example] [data-part=run]>*{inline-size:min(100%,340px)}[data-site=example] [data-part=run]>[data-part=slow],[data-site=example] [data-part=run]>iframe,[data-site=example] [data-part=run]>[data-part=panes]{inline-size:100%}[data-site=example] [data-part=run] form,[data-site=example] [data-scope=surface]>:not([data-part=eyebrow]){font-family:var(--veneer-font-sans)}[data-site=example] [data-scope=surface]{gap:var(--veneer-space-related);justify-items:start;display:grid}[data-site=example] [data-scope=surface] form{gap:var(--veneer-space-related);inline-size:100%;display:grid}[data-site=example] [data-scope=surface] p{margin:0}[data-site=example] [data-part=prices]{block-size:120px;inline-size:100%;font-size:calc(.6875 * var(--veneer-rem));color:var(--veneer-color-text-subtle);contain:strict;grid-template-columns:repeat(8,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:auto}[data-site=example] pre{padding:var(--veneer-space-group);font-size:calc(.8125 * var(--veneer-rem));margin:0;line-height:1.6;overflow-x:auto}[data-site=example] dl,[data-site=fix] dl{gap:var(--veneer-space-group);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));margin:0;display:grid}[data-site=example] dt,[data-site=fix] dl dt{font:400 calc(.75 * var(--veneer-rem))/1.4 var(--veneer-font-mono);letter-spacing:.04em;color:var(--veneer-color-accent-text)}[data-site=example] dd,[data-site=fix] dl dd{margin:var(--veneer-space-tight) 0 0;color:var(--veneer-color-text-subtle);line-height:1.55}@media (width<=759.98px){[data-site=example] [data-part=pair]{grid-template-columns:minmax(0,1fr)}[data-site=example] [data-part=run]{border-inline-end:0;border-block-end:1px solid var(--veneer-color-border)}}[data-site=example] [data-part=tags]{gap:var(--veneer-space-tight);flex-wrap:wrap;display:flex}[data-site=example] [data-part=tags]>*{inline-size:auto}[data-site=example] [data-part=panes]{gap:var(--veneer-space-related);grid-template-columns:1fr 1fr;align-items:start;inline-size:100%;display:grid}[data-site=example] [data-part=run]:has(>[data-part=panes]){align-content:start}[data-site=example] [data-new]{margin-inline:calc(var(--veneer-space-group) * -1);padding-inline:calc(var(--veneer-space-group) - 3px) var(--veneer-space-group);border-inline-start:3px solid var(--veneer-color-accent-text);background:var(--veneer-color-accent-soft);display:block}[data-site=example] [data-new][data-part=line]{padding-inline-start:calc(var(--veneer-space-group) - 3px + var(--indent,0ch) + 2ch)}[data-site=example] [data-scope=surface] p{align-items:center;gap:var(--veneer-space-related);display:flex}[data-site=doc] [data-site=example] [data-part=pair]{grid-template-columns:minmax(0,1fr)}[data-site=doc] [data-site=example] [data-part=run]{border-inline-end:0;border-block-end:1px solid var(--veneer-color-border)}[data-site=example] [data-part=said]{gap:var(--veneer-space-tight);max-block-size:160px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}[data-site=example] [data-part=slow]{gap:var(--veneer-space-related);display:grid}[data-site=example] [data-part=slow]>p{gap:var(--veneer-space-tight);margin:0;display:flex}[data-site=example] [data-part=run] iframe{border:1px solid var(--veneer-color-border);background:var(--veneer-color-page);block-size:300px;inline-size:100%}[data-site=example] [data-part=run] [data-part=ask]{block-size:460px}[data-site=example] [data-part=receipt]{gap:var(--veneer-space-related);margin:0;display:grid}[data-site=example] [data-part=receipt] p{justify-content:space-between;gap:var(--veneer-space-related);padding:var(--veneer-space-tight) var(--veneer-space-related);background:linear-gradient(90deg, var(--veneer-color-accent-soft) var(--share,0%), transparent 0);margin:0;display:flex}[data-site=example] [data-part=receipt] [data-part=total]{border-block-start:1px solid var(--veneer-color-border);background:0 0}[data-site=page] [data-site=example]:nth-of-type(2n) [data-part=pair]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}[data-site=page] [data-site=example]:nth-of-type(2n) [data-part=run]{border-inline-end:0;border-inline-start:var(--veneer-border-hairline) solid var(--veneer-color-border);order:2}[data-site=page] [data-site=example]:nth-of-type(3n+1) [data-part=run]{background:var(--veneer-color-accent-soft)}[data-site=page] [data-site=example]:nth-of-type(3n+2) [data-part=run]{background:var(--veneer-color-surface-sunken)}@media (width<=759.98px){[data-site=page] [data-site=example]:nth-of-type(2n) [data-part=pair]{grid-template-columns:minmax(0,1fr)}[data-site=page] [data-site=example]:nth-of-type(2n) [data-part=run]{border-inline-start:0;order:0}}[data-site=page] [data-site=example][data-lead] h2{font-size:calc(2 * var(--veneer-rem))}[data-site=page] [data-site=example][data-lead] [data-part=pair]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-site=page] [data-site=example][data-lead] pre{max-block-size:640px}[data-site=page] [data-site=example][data-lead] [data-part=run]{padding:var(--veneer-space-section);border-inline-start:0;border-inline-end:var(--veneer-border-hairline) solid var(--veneer-color-border);background:var(--veneer-color-accent-soft);order:0}[data-site=page] [data-site=example][data-lead] [data-part=run]>*{inline-size:min(100%,420px)}@media (width<=759.98px){[data-site=page] [data-site=example][data-lead] [data-part=pair]{grid-template-columns:minmax(0,1fr)}[data-site=page] [data-site=example][data-lead] [data-part=run]{padding:var(--veneer-space-group);border-inline-end:0}}@media (width>=760px){[data-site=story] [data-site=example] [data-part=run]{align-content:start;align-items:start}[data-site=story] [data-site=example] [data-part=run]>*{position:sticky;inset-block-start:calc(var(--veneer-flow-top,57px) + var(--veneer-space-group))}}[data-site=page] [data-site=example] [data-part=pair]:has(>[data-part=run]>[data-part=missing]){grid-template-columns:minmax(0,1fr)}[data-site=page] [data-site=example] [data-part=pair]>[data-part=run]:has(>[data-part=missing]){min-block-size:0;padding:var(--veneer-space-related);border-inline:0;border-block-end:var(--veneer-border-hairline) solid var(--veneer-color-border);order:0;justify-content:start}[data-site=example] [data-part=run]>[data-part=missing]{inline-size:auto;margin:0}[data-site=example] [data-scope=codeblock][data-bare]{position:relative}[data-site=example] [data-scope=codeblock][data-bare]>[data-part=head]{z-index:1;opacity:.7;transition:opacity var(--veneer-duration-fast) var(--veneer-ease-out);border:0;padding:0;position:absolute;inset-block-start:4px;inset-inline-end:4px}[data-site=example] [data-scope=codeblock][data-bare]:is(:hover,:focus-within)>[data-part=head]{opacity:1}[data-site=example] [data-scope=codeblock][data-bare] pre{padding-inline-end:44px}@layer veneer,app,theme,base,components,utilities;@layer app.groups{@scope([data-g=learn-order-card]) to ([data-g]){:scope{background-color:var(--veneer-color-surface-raised);padding:var(--veneer-space-group);border-radius:var(--veneer-radius-surface);gap:var(--veneer-space-tight);border:var(--veneer-border-hairline) solid var(--_border,var(--veneer-color-border));flex-direction:column;display:flex}[data-part=title]{font-size:var(--veneer-text-heading-size);line-height:var(--veneer-text-heading-leading);font-weight:var(--veneer-text-heading-weight)}[data-part=meta]{font-size:var(--veneer-text-caption-size);line-height:var(--veneer-text-caption-leading);color:var(--_text)}:scope[data-status=open]{--_solid:var(--veneer-color-info-solid);--_text:var(--veneer-color-info-text);--_border:var(--veneer-color-info-border)}:scope[data-status=shipped]{--_solid:var(--veneer-color-positive-solid);--_text:var(--veneer-color-positive-text);--_border:var(--veneer-color-positive-border)}:scope[data-status=late]{--_solid:var(--veneer-color-critical-solid);--_text:var(--veneer-color-critical-text);--_border:var(--veneer-color-critical-border)}:scope[aria-selected=true]{box-shadow:0 0 0 var(--veneer-focus-width) var(--_solid)}}}@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}}@layer veneer.components{:where([data-scope=badge]){border:var(--veneer-border-hairline) solid transparent;border-radius:var(--veneer-radius-round);background:var(--_soft);block-size:20px;color:var(--_text);line-height:1;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);white-space:nowrap;flex:none;align-items:center;gap:5px;padding-inline:7px;font-weight:500;display:inline-flex}:where([data-scope=badge][data-emphasis=solid]){background:var(--_solid);color:var(--_ink-on)}:where([data-scope=badge][data-emphasis=outline]){border-color:var(--_border);background:0 0}:where([data-scope=badge][data-count]){min-inline-size:20px;font-family:var(--veneer-font-mono);letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center;padding-inline:5px}:where([data-scope=status-dot]){background:var(--_text);block-size:8px;inline-size:8px;box-shadow:0 0 0 2px var(--veneer-color-surface-raised);border-radius:999px;flex:none;display:inline-block;position:relative}:where([data-scope=status-dot][data-tone=neutral]){background:var(--veneer-color-text-faint)}:where([data-scope=status-dot][data-ping]):after{content:"";border-radius:inherit;background:inherit;animation:veneer-ping calc(.9s * var(--veneer-motion-scale)) var(--veneer-ease-out) 1 both;position:absolute;inset:0}@keyframes veneer-ping{0%{opacity:.6;scale:1}to{opacity:0;scale:calc(1 + 1.6 * var(--veneer-motion-scale))}}:where([data-scope=badge]) :where([data-scope=status-dot]){block-size:6px;inline-size:6px;box-shadow:none}}@layer veneer.layout{:where([data-gap=none]){--_gap:0px}:where([data-gap=hair]){--_gap:var(--veneer-space-hair)}:where([data-gap=tight]){--_gap:var(--veneer-space-tight)}:where([data-gap=related]){--_gap:var(--veneer-space-related)}:where([data-gap=group]){--_gap:var(--veneer-space-group)}:where([data-gap=section]){--_gap:var(--veneer-space-section)}:where([data-pad=related]){padding:var(--veneer-space-related)}:where([data-pad=group]){padding:var(--veneer-space-group)}:where([data-pad=surface]){padding:var(--veneer-pad-surface)}:where([data-pad=page]){padding:var(--veneer-space-section) var(--veneer-space-page)}:where([data-contain]){container-type:inline-size}@container (width<=599.98px){:where([data-from=tablet]),:where([data-from=desktop]){display:none!important}}@container (width<=999.98px){:where([data-from=desktop]){display:none!important}}@container (width>=600px){:where([data-until=tablet]){display:none!important}}@container (width>=1000px){:where([data-until=desktop]){display:none!important}}:where([data-part=panel][data-sweep]),:where([data-scope=surface][data-sweep]){--veneer-color-sweep-base:var(--veneer-color-surface-line);--veneer-sweep-radius:var(--veneer-radius-surface);border-color:#0000}:where([data-part=switcher]) :where([data-part=org]){flex:1;min-inline-size:0;line-height:1.2;display:grid}:where([data-part=switcher]) :where([data-part=org]) :where(small){color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-caption-size)}:where([data-part=version]){border:var(--veneer-border-hairline) solid var(--veneer-color-border);background:var(--veneer-color-surface);min-block-size:28px;color:var(--veneer-color-text-subtle);font:500 11px/1.25 var(--veneer-font-mono);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding-inline:8px 6px;display:inline-flex}:where([data-bleed]){margin-inline:calc(-1 * max(var(--veneer-space-page), var(--veneer-safe-left))) calc(-1 * max(var(--veneer-space-page), var(--veneer-safe-right)))}:where([data-bleed=start]){margin-inline-end:0}:where([data-bleed=end]){margin-inline-start:0}:where([dir=rtl]){--_dir:-1}:where([dir=ltr]){--_dir:1}:where([data-format]){font-variant-numeric:tabular-nums;unicode-bidi:isolate}:where([data-format=id]),:where([data-format=code]){direction:ltr;unicode-bidi:isolate}:where([data-flip]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){scale:-1 1}:where([lang]):lang(ar),:where([lang]):lang(fa),:where([lang]):lang(ur),:where([lang]):lang(ps),:where([lang]):lang(sd),:where([lang]):lang(ug),:where([lang]):lang(ckb),:where([lang]):lang(syr),:where([lang]):lang(nqo),:where([lang]):lang(ff-Adlm),:where([lang]):lang(rhg),:where([lang]):lang(mn-Mong),:where([lang]):lang(he),:where([lang]):lang(yi),:where([lang]):lang(th),:where([lang]):lang(hi),:where([lang]):lang(bn),:where([lang]):lang(ja),:where([lang]):lang(zh),:where([lang]):lang(ko){--veneer-text-eyebrow-tracking:0em;--veneer-text-eyebrow-case:none;--veneer-text-label-tracking:0em;--veneer-text-label-case:none;--veneer-text-button-tracking:0em;--veneer-text-button-case:none;--veneer-label-float-tracking:0em}:where(:root)::view-transition-group(*){animation-duration:var(--veneer-duration-push);animation-timing-function:var(--veneer-ease-out)}:where(:root)::view-transition-old(veneer-main){animation:veneer-route-out calc(var(--veneer-duration-route) * var(--veneer-duration-exit-k)) var(--veneer-ease-in) both}:where(:root)::view-transition-new(veneer-main){animation:veneer-route-in var(--veneer-duration-route) var(--veneer-ease-out) both}@media print{:where(main) :where(a[href^=http]):after{content:" (" attr(href) ")";color:var(--veneer-color-text-subtle);font-size:.85em}}@keyframes veneer-route-in{0%{opacity:0;transform:translateY(calc(var(--veneer-motion-distance) * .75))}}@keyframes veneer-route-out{to{opacity:0;transform:translateY(calc(var(--veneer-motion-distance) * -.375))}}:where([data-scope=stack]){gap:var(--_gap,var(--veneer-space-group));flex-direction:column;min-inline-size:0;display:flex}:where([data-scope=stack][data-align=start]){align-items:flex-start}:where([data-scope=stack][data-align=center]){align-items:center}:where([data-scope=stack][data-align=end]){align-items:flex-end}:where([data-scope=stack][data-divided])>:where(*)+:where(*){border-block-start:var(--veneer-border-hairline) solid var(--veneer-color-border);padding-block-start:var(--_gap,var(--veneer-space-group))}:where([data-scope=row]){align-items:center;gap:var(--_gap,var(--veneer-space-related));flex-wrap:wrap;min-inline-size:0;display:flex}:where([data-scope=row][data-wrap=none]){flex-wrap:nowrap}:where([data-scope=row][data-justify=between]){justify-content:space-between}:where([data-scope=row][data-justify=end]){justify-content:flex-end}:where([data-scope=row][data-justify=center]){justify-content:center}:where([data-scope=row][data-align=start]){align-items:flex-start}:where([data-scope=row][data-align=baseline]){align-items:baseline}:where([data-scope=row])>:where([data-grow]){flex:1 1 0;min-inline-size:0}@container (width<=599.98px){:where([data-scope=row][data-reflow=tablet]),:where([data-scope=row][data-reflow=desktop]){flex-direction:column;align-items:stretch}}@container (width<=999.98px){:where([data-scope=row][data-reflow=desktop]){flex-direction:column;align-items:stretch}}:where([data-scope=grid]){--_min:16rem;--_cols:12;gap:var(--_gap,var(--veneer-space-group));grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--_min), calc((100% - (var(--_cols) - 1) * var(--_gap,var(--veneer-space-group))) / var(--_cols)))), 1fr));min-inline-size:0;display:grid}:where([data-scope=grid][data-min=xs]){--_min:8rem}:where([data-scope=grid][data-min=sm]){--_min:11rem}:where([data-scope=grid][data-min=md]){--_min:16rem}:where([data-scope=grid][data-min=lg]){--_min:22rem}:where([data-scope=grid][data-cols="2"]){--_cols:2}:where([data-scope=grid][data-cols="3"]){--_cols:3}:where([data-scope=grid][data-cols="4"]){--_cols:4}:where([data-scope=grid][data-cols="6"]){--_cols:6}:where([data-scope=grid])>:where([data-span=full]){grid-column:1/-1}:where([data-scope=split]){--_side:var(--veneer-layout-aside);gap:var(--_gap,var(--veneer-space-section));grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}:where([data-scope=split])>:where(*){min-inline-size:0;container-type:inline-size}:where([data-scope=split][data-width=rail]){--_side:var(--veneer-layout-rail)}:where([data-scope=split][data-width=nav]){--_side:220px}:where([data-scope=split][data-width=list]){--_side:var(--veneer-layout-list)}:where([data-scope=split][data-width=half]){--_side:minmax(0, 1fr)}@media (width>=600px){:where([data-scope=split]:not([data-at=desktop])){grid-template-columns:var(--_side) minmax(0, 1fr)}:where([data-scope=split]:not([data-at=desktop])[data-side=end]){grid-template-columns:minmax(0, 1fr) var(--_side)}}@media (width>=1000px){:where([data-scope=split][data-at=desktop]){grid-template-columns:var(--_side) minmax(0, 1fr)}:where([data-scope=split][data-at=desktop][data-side=end]){grid-template-columns:minmax(0, 1fr) var(--_side)}}@container (width<=599.98px){:where([data-scope=split]){grid-template-columns:minmax(0,1fr)}}@container (width<=999.98px){:where([data-scope=split][data-at=desktop]){grid-template-columns:minmax(0,1fr)}}@container (width>=600px){:where([data-scope=split]:not([data-at=desktop])){grid-template-columns:var(--_side) minmax(0, 1fr)}:where([data-scope=split]:not([data-at=desktop])[data-side=end]){grid-template-columns:minmax(0, 1fr) var(--_side)}}@container (width>=1000px){:where([data-scope=split][data-at=desktop]){grid-template-columns:var(--_side) minmax(0, 1fr)}:where([data-scope=split][data-at=desktop][data-side=end]){grid-template-columns:minmax(0, 1fr) var(--_side)}}:where([data-scope=split])>:where([data-sticky]){align-self:start;position:sticky;inset-block-start:calc(var(--_barh,0px) + var(--veneer-space-group))}@media print{:where([data-scope=split])>:where([data-sticky]){position:static}:where([data-scope=split]){display:block}}:where([data-scope=center]){--_max:var(--veneer-layout-content);box-sizing:content-box;inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;max-inline-size:var(--_max);margin-inline:auto}:where([data-scope=center][data-max=measure]){--_max:var(--veneer-layout-measure)}:where([data-scope=center][data-max=narrow]){--_max:var(--veneer-layout-narrow)}:where([data-scope=center][data-max=wide]){--_max:var(--veneer-layout-wide)}:where([data-scope=center][data-gutter]){padding-inline:max(var(--veneer-space-page), var(--veneer-safe-left)) max(var(--veneer-space-page), var(--veneer-safe-right))}:where([data-scope=center][data-intrinsic]){text-align:center;flex-direction:column;align-items:center;display:flex}:where([data-scope=cover]){gap:var(--_gap,var(--veneer-space-group));min-block-size:var(--veneer-viewport-block);padding-block:max(var(--veneer-space-group), var(--veneer-safe-top)) max(var(--veneer-space-group), var(--veneer-safe-bottom));flex-direction:column;display:flex}:where([data-scope=cover][data-min=fill]){min-block-size:100%}:where([data-scope=cover])>:where([data-part=center]){margin-block:auto}:where([data-scope=frame]){--_ratio:16 / 9;aspect-ratio:var(--_ratio);background:var(--veneer-color-surface-sunken);place-items:center;display:grid;overflow:clip}:where([data-scope=frame])>:where(img),:where([data-scope=frame])>:where(video),:where([data-scope=frame])>:where(canvas),:where([data-scope=frame])>:where(svg){object-fit:cover;block-size:100%;inline-size:100%;display:block}:where([data-scope=frame][data-ratio=square]){--_ratio:1}:where([data-scope=frame][data-ratio="4:3"]){--_ratio:4 / 3}:where([data-scope=frame][data-ratio="3:2"]){--_ratio:3 / 2}:where([data-scope=frame][data-ratio="21:9"]){--_ratio:21 / 9}:where([data-scope=frame][data-ratio="3:4"]){--_ratio:3 / 4}:where([data-scope=frame][data-ratio="9:16"]){--_ratio:9 / 16}:where([data-scope=spacer]){flex:1 1 0;align-self:stretch;min-block-size:0;min-inline-size:0}:where([data-scope=inset]){padding:var(--veneer-space-group);border-radius:var(--veneer-radius-surface);background:var(--veneer-color-surface-sunken)}:where([data-scope=inset][data-pad=section]){padding:var(--veneer-space-section)}:where([data-gap=page]){--_gap:var(--veneer-space-page)}}@layer veneer.inputs{:where([data-scope=checkbox]),:where([data-scope=radio]),:where([data-scope=switch]){column-gap:var(--veneer-space-related);min-block-size:var(--veneer-hit-min);cursor:pointer;font-size:var(--veneer-text-body-size);-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr);justify-self:start;align-items:center;display:grid;position:relative}:where([data-scope=checkbox])>input,:where([data-scope=radio])>input,:where([data-scope=switch])>input{z-index:5;opacity:0;block-size:100%;inline-size:100%;cursor:inherit;grid-area:1/1/2/2;margin:0;position:absolute;inset:0}:where([data-scope=checkbox])>[data-part=hint],:where([data-scope=radio])>[data-part=hint],:where([data-scope=switch])>[data-part=hint]{font-size:var(--veneer-text-caption-size);color:var(--veneer-color-text-subtle);line-height:var(--veneer-text-caption-leading);grid-column:2;margin-block-start:-2px}:is(:where([data-scope=checkbox]):has([data-part=hint]),:where([data-scope=radio]):has([data-part=hint])){align-items:start}:where([data-scope=checkbox]):has([data-part=hint])>[data-part=control],:where([data-scope=radio]):has([data-part=hint])>[data-part=control]{margin-block-start:1px}:is(:where([data-scope=checkbox]):has(input:disabled),:where([data-scope=radio]):has(input:disabled),:where([data-scope=switch]):has(input:disabled)){cursor:not-allowed;opacity:var(--veneer-opacity-disabled)}:where([data-scope=checkbox])>[data-part=control],:where([data-scope=radio])>[data-part=control]{border-radius:var(--veneer-radius-mark);--veneer-sweep-radius:var(--veneer-radius-mark);flex:none;place-items:center;block-size:20px;inline-size:20px;display:grid}:where([data-scope=checkbox])>[data-part=control][data-sweep]:before,:where([data-scope=checkbox])>[data-part=control][data-sweep]:after{content:"";box-sizing:border-box;pointer-events:none;border-radius:inherit;--_sl:calc((1 - var(--_a,0)) * 100%);--_sr:calc((1 - var(--_a,0)) * 100%);transition:--_sl calc((1 - var(--_a,0)) * var(--veneer-sweep-duration)) var(--veneer-sweep-ease), --_sr calc(var(--_a,0) * var(--veneer-sweep-duration)) var(--veneer-sweep-ease-in) calc((1 - var(--_a,0)) * var(--veneer-sweep-duration)), --_a 0s linear var(--_latch,0s);position:absolute;inset:0}@media (hover:none){:where([data-scope=checkbox])>[data-part=control][data-sweep]:before,:where([data-scope=checkbox])>[data-part=control][data-sweep]:after{--_latch:calc((1 - var(--_a,0)) * 1.25 * var(--veneer-sweep-duration))}}:where([data-scope=checkbox])>[data-part=control][data-sweep]:before{z-index:1;color:var(--veneer-color-sweep-base);border:var(--veneer-sweep-base-width) solid currentColor;clip-path:inset(0 0 0 calc((100% - var(--_sr)) * var(--_a,0) * var(--_on,1)))}:where([data-scope=checkbox])>[data-part=control][data-sweep]:after{z-index:2;color:var(--veneer-color-sweep);opacity:var(--_on);border:var(--veneer-sweep-width) solid currentColor;clip-path:inset(0 var(--_sr) 0 var(--_sl))}:where([data-scope=checkbox][data-invalid])>[data-part=control][data-sweep]:after{color:var(--veneer-color-sweep-critical);opacity:1}:where([data-scope=checkbox])>:where([data-part=control])>:where([data-part=mark]){--_check: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.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 L9.5 17 L19 7'/%3E%3C/svg%3E");--_dash: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.6' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");z-index:3;background:var(--veneer-color-accent-solid);block-size:70%;inline-size:70%;-webkit-mask:var(--_check) center / 100% 100% no-repeat;mask:var(--_check) center / 100% 100% no-repeat;clip-path:inset(-20% 120% -20% -20%);transition:clip-path calc(.42s * var(--veneer-motion-scale)) var(--veneer-sweep-ease);position:relative}:where([data-expression=vivid]) :where([data-scope=checkbox])>:where([data-part=control])>:where([data-part=mark]){--_check: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.6' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M5 12.5 L9.5 17 L19 7'/%3E%3C/svg%3E");--_dash: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.6' stroke-linecap='square'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}:where([data-scope=checkbox])>input:checked+[data-part=control]>[data-part=mark],:where([data-scope=checkbox])>input:indeterminate+[data-part=control]>[data-part=mark]{clip-path:inset(-20%)}:where([data-scope=checkbox])>input:indeterminate+[data-part=control]>[data-part=mark]{-webkit-mask-image:var(--_dash);mask-image:var(--_dash)}@media (forced-colors:active){:where([data-scope=checkbox])>:where([data-part=control])>:where([data-part=mark]){forced-color-adjust:none;background:canvastext}}:where([data-scope=checkbox][data-invalid])>input:not(:checked)+[data-part=control],:where([data-scope=radio][data-invalid])>input:not(:checked)+[data-part=control]{--_a:1}: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)}}@layer veneer.components{:where([data-scope=tag]){border:var(--veneer-border-hairline) solid var(--_border,var(--veneer-color-border));border-radius:var(--veneer-radius-control);background:var(--veneer-color-surface-raised);block-size:24px;color:var(--veneer-color-text);font-size:var(--veneer-text-caption-size);align-items:center;gap:4px;padding-inline:8px 4px;display:inline-flex}:where([data-scope=tag]:not(:has([data-part=remove]))){padding-inline-end:8px}:where([data-scope=tag])>:where([data-part=swatch]){background:var(--_solid);border-radius:2px;block-size:8px;inline-size:8px}:where([data-scope=tag]) :where([data-part=remove]:not([data-scope=tag] :is([data-scope=kv]) :not([data-scope=tag] :is([data-scope=kv]) [data-scope=tag] *))){border-radius:var(--veneer-radius-mark);block-size:18px;inline-size:18px;color:var(--veneer-color-text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}:where([data-scope=tag]) :where([data-part=remove]):after{content:"";inset:min(0px, calc((100% - var(--veneer-hit-min)) / 2));position:absolute}:where([data-scope=tag]) :where([data-part=remove]:hover:not([data-scope=tag] :is([data-scope=kv]) :not([data-scope=tag] :is([data-scope=kv]) [data-scope=tag] *))){background:color-mix(in oklab, currentColor 12%, transparent);color:var(--veneer-color-text)}:where([data-scope=tag]) :where([data-part=remove]:not([data-scope=tag] :is([data-scope=kv]) :not([data-scope=tag] :is([data-scope=kv]) [data-scope=tag] *))) :where(svg){block-size:12px;inline-size:12px}:where([data-scope=tag][data-state=removed]){animation:veneer-exit calc(var(--veneer-duration-fast) * var(--veneer-duration-exit-k)) var(--veneer-ease-in) forwards}}@layer veneer.inputs{:where([data-scope=strength]){font-size:var(--veneer-text-caption-size);grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:4px;padding-inline:2px;display:grid}:where([data-scope=strength]) :where(i){background:var(--veneer-color-border);border-radius:2px;block-size:3px;position:relative;overflow:clip}:where([data-scope=strength]) :where(i):after{content:"";background:var(--_t,var(--veneer-color-sweep));clip-path:inset(0 100% 0 0);transition:clip-path var(--veneer-sweep-duration) var(--veneer-sweep-ease);position:absolute;inset:0}:where([data-scope=strength]) :where(b){font:600 10px/1 var(--veneer-label-font);letter-spacing:var(--veneer-label-float-tracking);text-transform:uppercase;text-align:end;min-inline-size:7ch;color:var(--veneer-color-text-subtle)}:where([data-scope=strength][data-score="1"]){--_t:var(--veneer-color-critical-solid)}:where([data-scope=strength][data-score="2"]){--_t:var(--veneer-color-caution-solid)}:where([data-scope=strength][data-score="3"]),:where([data-scope=strength][data-score="4"]){--_t:var(--veneer-color-positive-solid)}:where([data-scope=strength][data-score="1"]) :where(i:nth-child(-n+1)):after,:where([data-scope=strength][data-score="2"]) :where(i:nth-child(-n+2)):after,:where([data-scope=strength][data-score="3"]) :where(i:nth-child(-n+3)):after,:where([data-scope=strength][data-score="4"]) :where(i):after{clip-path:inset(0)}:where([data-scope=strength][data-score="1"]) :where(b){color:var(--veneer-color-critical-text)}:where([data-scope=strength][data-score="2"]) :where(b){color:var(--veneer-color-caution-text)}:where([data-scope=strength]:is([data-score="3"],[data-score="4"])) :where(b){color:var(--veneer-color-positive-text)}:where([data-scope=field]) :where([data-part=stepper]){flex:none;gap:4px;margin-inline-end:-6px;display:flex}:where([data-scope=field]) :where([data-part=stepper]) :where(button){border:var(--veneer-border-hairline) solid var(--veneer-color-border-control);border-radius:var(--veneer-radius-mark);block-size:26px;inline-size:26px;color:var(--veneer-color-text);cursor:pointer;transition:background-color var(--veneer-duration-fast), color var(--veneer-duration-fast), border-color var(--veneer-duration-fast);background:0 0;place-items:center;padding:0;display:grid;position:relative}:where([data-scope=field]) :where([data-part=stepper]) :where(button):before{content:"";inset:min(0px, calc((100% - var(--veneer-hit-min)) / 2)) -2px;position:absolute}:where([data-scope=field]) :where([data-part=stepper]) :where(button:hover){border-color:var(--veneer-color-sweep);color:var(--veneer-color-sweep)}:where([data-scope=field]) :where([data-part=stepper]) :where(button:active){background:var(--veneer-color-accent-soft)}:where([data-scope=field]) :where([data-part=stepper]) :where(button:disabled){opacity:var(--veneer-opacity-disabled);cursor:not-allowed}:where([data-scope=field]) :where([data-part=stepper]) :where(svg){block-size:12px;inline-size:12px}:where([data-pointer=coarse]) :where([data-scope=field] [data-part=stepper] button){block-size:40px;inline-size:40px}@media (pointer:coarse){:where(:root:not([data-pointer])) :where([data-scope=field] [data-part=stepper] button){block-size:40px;inline-size:40px}}:where([data-pointer=coarse]) :where([data-scope=field] :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] *)))){--_s:40px;margin-inline:0}@media (pointer:coarse){:where(:root:not([data-pointer])) :where([data-scope=field] :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] *)))){--_s:40px;margin-inline:0}}:where([data-scope=field][data-kind=number]){--_num:tabular-nums}:where([data-scope=field]) :where([data-part=scrub]){cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y}:where([data-pointer=coarse]) :where([data-scope=field] [data-part=scrub]){cursor:default}:where([data-scope=field]) :where([data-part=mask]){z-index:2;pointer-events:none;font-size:var(--veneer-text-control-size);font-variant-numeric:tabular-nums;white-space:pre;color:#0000;opacity:0;transition:opacity var(--veneer-duration-fast);align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--_lead)}:where([data-scope=field]) :where([data-part=mask]) :where(em){color:var(--veneer-color-text-subtle);opacity:.7;font-style:normal}:where([data-scope=field])>:where([data-part=control]:is(:focus-within,[data-filled]))>:where([data-part=mask]){opacity:1}:where([data-scope=field][data-kind=mask]) :where([data-part=input]:not([data-scope=field] [data-scope=palette] :not([data-scope=field] [data-scope=palette] [data-scope=field] *))){font-variant-numeric:tabular-nums}:where([data-scope=quantity]){block-size:var(--veneer-control-md);border-radius:var(--veneer-radius-control);--veneer-sweep-radius:var(--veneer-radius-control);background:var(--veneer-color-field);align-items:stretch;display:inline-flex}:where([data-scope=quantity]) :where(button){z-index:3;inline-size:max(var(--veneer-control-md), var(--veneer-hit-min));color:var(--veneer-color-text);cursor:pointer;border-radius:inherit;transition:color var(--veneer-duration-fast);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}:where([data-scope=quantity]) :where(button:hover){color:var(--veneer-color-sweep)}:where([data-scope=quantity]) :where(button:disabled){opacity:var(--veneer-opacity-disabled);cursor:not-allowed;color:var(--veneer-color-text)}:where([data-scope=quantity]) :where(button) :where(svg){block-size:14px;inline-size:14px}:where([data-scope=quantity]) :where(input){z-index:3;text-align:center;inline-size:4ch;color:var(--veneer-color-text);font:500 var(--veneer-text-control-size)/var(--veneer-text-control-leading) var(--veneer-text-body-font);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;position:relative}:where([data-scope=otp]){gap:var(--veneer-space-related);align-items:center;min-inline-size:0;max-inline-size:100%;display:flex;position:relative}:where([data-scope=otp])>:where(input){z-index:4;opacity:.001;color:#0000;caret-color:#0000;letter-spacing:2em;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:16px;position:absolute;inset:0}:where([data-scope=otp]) :where([data-part=cell]:not([data-scope=otp] [data-scope=scroll-grid] :not([data-scope=otp] [data-scope=scroll-grid] [data-scope=otp] *))){max-inline-size:calc(var(--veneer-control-lg) - 2px);block-size:calc(var(--veneer-field-height) + 6px);border-radius:var(--veneer-radius-control);--veneer-sweep-radius:var(--veneer-radius-control);background:var(--veneer-color-field);flex:1 1 0;place-items:center;min-inline-size:28px;display:grid}:where([data-scope=otp]) :where([data-part=char]){z-index:3;font:500 20px/1 var(--veneer-font-mono);font-variant-numeric:tabular-nums;color:var(--veneer-color-text);position:relative}:where([data-scope=otp]) :where([data-part=char]:not(:empty)){animation:veneer-field-pop var(--veneer-duration-base) var(--veneer-ease-pop)}:where([data-scope=otp]) :where([data-part=cell][data-pin]) :where([data-part=char]:empty):after{content:"";background:var(--veneer-color-sweep);block-size:22px;inline-size:1.5px;animation:1s steps(2,jump-none) infinite veneer-caret;display:block}:where([data-scope=otp]) :where([data-part=sep]:not([data-scope=otp] [data-scope=rte] :not([data-scope=otp] [data-scope=rte] [data-scope=otp] *))){background:var(--veneer-color-border-strong);flex:none;block-size:1px;inline-size:8px}:where([data-scope=otp][data-masked]) :where([data-part=char]:not(:empty)){font-size:0}:where([data-scope=otp][data-masked]) :where([data-part=char]:not(:empty)):before{content:"";background:currentColor;border-radius:50%;block-size:9px;inline-size:9px;display:block}:where([data-scope=editable]){align-items:center;gap:var(--veneer-space-related);min-block-size:var(--veneer-field-height);min-inline-size:0;display:flex}:where([data-scope=editable]) :where([data-part=preview]:not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) :not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) [data-scope=editable] *))){all:unset;box-sizing:border-box;min-block-size:var(--veneer-control-md);border-radius:var(--veneer-radius-control);--veneer-sweep-radius:var(--veneer-radius-control);--_base:transparent;cursor:text;align-items:center;gap:6px;max-inline-size:100%;margin-inline:-8px;padding-inline:8px;display:inline-flex;position:relative}:where([data-scope=editable]) :where([data-part=preview]:not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) :not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) [data-scope=editable] *)))>:where(svg){z-index:3;block-size:14px;inline-size:14px;color:var(--veneer-color-text-subtle);opacity:0;transition:opacity var(--veneer-duration-fast);position:relative}:where([data-scope=editable]) :where([data-part=preview]:is(:hover,:focus-visible):not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) :not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) [data-scope=editable] *)))>:where(svg){opacity:1;color:var(--veneer-color-sweep)}:where([data-scope=editable]) :where([data-part=text]:not([data-scope=editable] :is([data-scope=announcement],[data-scope=hover-scope],[data-scope=linkcard],[data-scope=notification],[data-scope=palette],[data-scope=save-bar],[data-scope=sortable],[data-scope=truncate]) :not([data-scope=editable] :is([data-scope=announcement],[data-scope=hover-scope],[data-scope=linkcard],[data-scope=notification],[data-scope=palette],[data-scope=save-bar],[data-scope=sortable],[data-scope=truncate]) [data-scope=editable] *))){z-index:3;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:clip}:where([data-scope=editable]) :where([data-part=editor]:not([data-scope=editable] [data-scope=table] :not([data-scope=editable] [data-scope=table] [data-scope=editable] *))){flex:1;align-items:center;gap:4px;min-inline-size:0;display:flex}:where([data-scope=editable][data-editing]) :where([data-part=preview]:not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) :not([data-scope=editable] :is([data-scope=artifact],[data-scope=emoji],[data-scope=gradient],[data-scope=prejoin]) [data-scope=editable] *))),:where([data-scope=editable]:not([data-editing])) :where([data-part=editor]:not([data-scope=editable] [data-scope=table] :not([data-scope=editable] [data-scope=table] [data-scope=editable] *))){display:none}:where([data-scope=editable]) :where([data-part=editor]:not([data-scope=editable] [data-scope=table] :not([data-scope=editable] [data-scope=table] [data-scope=editable] *)))>:where([data-scope=field]){flex:1}}@layer veneer.inputs{:where([data-scope=checkbox]),:where([data-scope=radio]),:where([data-scope=switch]){column-gap:var(--veneer-space-related);min-block-size:var(--veneer-hit-min);cursor:pointer;font-size:var(--veneer-text-body-size);-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr);justify-self:start;align-items:center;display:grid;position:relative}:where([data-scope=checkbox])>input,:where([data-scope=radio])>input,:where([data-scope=switch])>input{z-index:5;opacity:0;block-size:100%;inline-size:100%;cursor:inherit;grid-area:1/1/2/2;margin:0;position:absolute;inset:0}:where([data-scope=checkbox])>[data-part=hint],:where([data-scope=radio])>[data-part=hint],:where([data-scope=switch])>[data-part=hint]{font-size:var(--veneer-text-caption-size);color:var(--veneer-color-text-subtle);line-height:var(--veneer-text-caption-leading);grid-column:2;margin-block-start:-2px}:is(:where([data-scope=checkbox]):has([data-part=hint]),:where([data-scope=radio]):has([data-part=hint])){align-items:start}:where([data-scope=checkbox]):has([data-part=hint])>[data-part=control],:where([data-scope=radio]):has([data-part=hint])>[data-part=control]{margin-block-start:1px}:is(:where([data-scope=checkbox]):has(input:disabled),:where([data-scope=radio]):has(input:disabled),:where([data-scope=switch]):has(input:disabled)){cursor:not-allowed;opacity:var(--veneer-opacity-disabled)}:where([data-scope=checkbox])>[data-part=control],:where([data-scope=radio])>[data-part=control]{border-radius:var(--veneer-radius-mark);--veneer-sweep-radius:var(--veneer-radius-mark);flex:none;place-items:center;block-size:20px;inline-size:20px;display:grid}:where([data-scope=radio])>[data-part=control]{--veneer-sweep-radius:50%;border-radius:50%}:where([data-scope=radio])>[data-part=control]:after{content:"";z-index:3;background:var(--veneer-color-accent-solid);block-size:10px;inline-size:10px;transition:transform calc(.42s * var(--veneer-motion-scale)) var(--veneer-sweep-ease);border-radius:50%;position:relative;transform:scale(0)}:where([data-scope=radio])>input:checked+[data-part=control]:after{transform:scale(1)}:where([data-scope=checkbox][data-invalid])>input:not(:checked)+[data-part=control],:where([data-scope=radio][data-invalid])>input:not(:checked)+[data-part=control]{--_a:1}:where([data-scope=radio][data-invalid])>input:not(:checked)+[data-part=control]>[data-part=sweep]{color:var(--veneer-color-sweep-critical)}: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)}}@layer veneer.layout{:where([data-scope=text]){margin:0}:where([data-scope=text][data-role=display]){font-family:var(--veneer-text-display-font);font-size:var(--veneer-text-display-size);line-height:var(--veneer-text-display-leading);font-weight:var(--veneer-text-display-weight);letter-spacing:var(--veneer-text-display-tracking)}:where([data-scope=text][data-role=title]){font-family:var(--veneer-text-title-font);font-size:var(--veneer-text-title-size);line-height:var(--veneer-text-title-leading);font-weight:var(--veneer-text-title-weight);letter-spacing:var(--veneer-text-title-tracking)}:where([data-scope=text][data-role=heading]){font-family:var(--veneer-text-heading-font);font-size:var(--veneer-text-heading-size);line-height:var(--veneer-text-heading-leading);font-weight:var(--veneer-text-heading-weight);letter-spacing:var(--veneer-text-heading-tracking)}:where([data-scope=text][data-role=body]){font-family:var(--veneer-text-body-font);font-size:var(--veneer-text-body-size);line-height:var(--veneer-text-body-leading)}:where([data-scope=text][data-role=label]){font-family:var(--veneer-text-label-font);font-size:var(--veneer-text-label-size);line-height:var(--veneer-text-label-leading);font-weight:var(--veneer-text-label-weight);letter-spacing:var(--veneer-text-label-tracking);text-transform:var(--veneer-text-label-case)}:where([data-scope=text][data-role=caption]){font-family:var(--veneer-text-caption-font);font-size:var(--veneer-text-caption-size);line-height:var(--veneer-text-caption-leading)}:where([data-scope=text][data-role=eyebrow]){font-family:var(--veneer-text-eyebrow-font);font-size:var(--veneer-text-eyebrow-size);line-height:var(--veneer-text-eyebrow-leading);font-weight:var(--veneer-text-eyebrow-weight);letter-spacing:var(--veneer-text-eyebrow-tracking);text-transform:var(--veneer-text-eyebrow-case)}:where([data-scope=text][data-role=code]){font-family:var(--veneer-text-code-font);font-size:var(--veneer-text-code-size)}:where([data-scope=text][data-ink=subtle]){color:var(--veneer-color-text-subtle)}:where([data-scope=text][data-ink=faint]){color:var(--veneer-color-text-faint)}:where([data-scope=text][data-tone]){color:var(--_text)}}@layer veneer.components{:where([data-scope=alert]){gap:2px var(--veneer-space-related);padding:var(--veneer-space-group);background:color-mix(in oklab, var(--_soft) 40%, var(--veneer-color-surface-raised));color:var(--veneer-color-text);border:var(--veneer-border-hairline) solid var(--veneer-color-border);border-radius:var(--veneer-radius-surface);box-shadow:inset var(--veneer-border-emphasis) 0 0 var(--_text);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;padding-inline-end:var(--veneer-space-related);display:grid}:where([data-scope=alert]) :where([data-part=icon]:not([data-scope=alert] :is([data-scope=banner],[data-scope=checkbox],[data-scope=chip],[data-scope=choice-card],[data-scope=dropzone],[data-scope=editable],[data-scope=field],[data-scope=knob],[data-scope=notification],[data-scope=otp],[data-scope=quantity],[data-scope=radio],[data-scope=segmented],[data-scope=shell],[data-scope=switch],[data-scope=tab-bar],[data-scope=toast]) :not([data-scope=alert] :is([data-scope=banner],[data-scope=checkbox],[data-scope=chip],[data-scope=choice-card],[data-scope=dropzone],[data-scope=editable],[data-scope=field],[data-scope=knob],[data-scope=notification],[data-scope=otp],[data-scope=quantity],[data-scope=radio],[data-scope=segmented],[data-scope=shell],[data-scope=switch],[data-scope=tab-bar],[data-scope=toast]) [data-scope=alert] *))){color:var(--_text);margin-block-start:1px}:where([data-scope=alert]) :where([data-part=title]:not([data-scope=alert] :is([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=surface],[data-scope=toast],[data-scope=year]) :not([data-scope=alert] :is([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=surface],[data-scope=toast],[data-scope=year]) [data-scope=alert] *))){font-weight:600;line-height:1.35}:where([data-scope=alert]) :where([data-part=description]:not([data-scope=alert] :is([data-scope=dialog],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=sheet],[data-scope=steps],[data-scope=toast]) :not([data-scope=alert] :is([data-scope=dialog],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=sheet],[data-scope=steps],[data-scope=toast]) [data-scope=alert] *))){color:var(--veneer-color-text);line-height:var(--veneer-text-body-leading);grid-column:2}:where([data-scope=alert]) :where([data-part=actions]:not([data-scope=alert] :is([data-scope=assistant],[data-scope=banner],[data-scope=consent],[data-scope=empty-state],[data-scope=event-card],[data-scope=form],[data-scope=integration],[data-scope=item],[data-scope=list],[data-scope=message],[data-scope=notification],[data-scope=push-ask],[data-scope=save-bar],[data-scope=shell],[data-scope=system-page],[data-scope=toast]) :not([data-scope=alert] :is([data-scope=assistant],[data-scope=banner],[data-scope=consent],[data-scope=empty-state],[data-scope=event-card],[data-scope=form],[data-scope=integration],[data-scope=item],[data-scope=list],[data-scope=message],[data-scope=notification],[data-scope=push-ask],[data-scope=save-bar],[data-scope=shell],[data-scope=system-page],[data-scope=toast]) [data-scope=alert] *))){gap:var(--veneer-space-related);flex-wrap:wrap;grid-column:2;margin-block-start:var(--veneer-space-related);display:flex}:where([data-scope=alert])>:where([data-part=close]){grid-area:1/3;margin-block:-6px}:where([data-scope=alert]) :where([data-scope=button][data-emphasis=ghost]){--_ink:var(--veneer-color-text)}:where([data-scope=banner]){justify-content:center;align-items:center;gap:var(--veneer-space-related) var(--veneer-space-group);min-block-size:44px;padding:6px var(--veneer-space-page);background:var(--_soft);color:var(--veneer-color-text);border-block-end:var(--veneer-border-hairline) solid var(--_border);font-size:var(--veneer-text-body-size);text-align:center;flex-wrap:wrap;display:flex}:where([data-scope=banner]) :where(svg[data-icon]){color:var(--_text)}:where([data-scope=banner][data-emphasis=solid]){background:var(--_solid);color:var(--_ink-on);border-color:#0000}:where([data-scope=banner][data-emphasis=solid]) :where(svg[data-icon]){color:inherit}}@layer veneer.components{:where([data-scope=menu][data-part=content]){min-inline-size:208px}:where([data-scope=menu]) :where([data-part=item]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),: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-scope=palette]) :where([data-part=item]:not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=palette] *))){align-items:center;gap:var(--veneer-space-related);min-block-size:max(32px, var(--veneer-control-sm), var(--veneer-target-min));padding-inline:var(--veneer-space-related) var(--veneer-pad-control);border-radius:max(2px, calc(var(--veneer-radius-surface) - 4px));color:var(--veneer-color-text);cursor:default;-webkit-user-select:none;user-select:none;scroll-margin-block:var(--veneer-space-tight);transition:background-color var(--veneer-duration-fast) var(--veneer-ease-out);outline:none;text-decoration:none;display:flex;position:relative}:where([data-scope=menu]) :where([data-part=item]:focus:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),:where([data-scope=menu]) :where([data-part=item][data-state=open]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),: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] *))),:where([data-scope=palette]) :where([data-part=item][aria-selected=true]:not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=palette] *))){background:color-mix(in oklab, currentColor calc(var(--veneer-state-hover) * 100%), transparent)}:where([data-scope=menu]) :where([data-part=item]:focus-visible:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),:where([data-scope=select]) :where([data-part=item][data-highlighted][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] *))){box-shadow:inset var(--veneer-border-emphasis) 0 0 var(--veneer-color-focus)}:where([data-scope=menu][data-part=content]:has(>[data-part=shuttle])){isolation:isolate}:where([data-scope=menu]:has(>[data-part=shuttle])) :where([data-part=item]:focus:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))){box-shadow:none;background:0 0}:where([data-scope=menu][data-part=content])>:where([data-part=shuttle]){background:color-mix(in oklab, currentColor calc(var(--veneer-state-hover) * 130%), transparent)}:where([data-scope=menu]) :where([data-part=item][aria-disabled=true]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))){opacity:var(--veneer-opacity-disabled)}:where([data-scope=menu]) :where([data-part=item][data-tone=critical]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))){color:var(--veneer-color-critical-text)}:where([data-scope=menu]) :where([data-part=item]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *)))>:where(svg[data-icon]),:where([data-scope=palette]) :where([data-part=item]:not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=palette] *)))>:where(svg[data-icon]){color:var(--veneer-color-text-subtle)}:where([data-scope=menu]) :where([data-part=item][data-tone=critical]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *)))>:where(svg[data-icon]){color:inherit}:where([data-scope=menu]) :where([data-part=item-label]){white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:clip}:where([data-scope=menu]) :where([data-part=shortcut]:not([data-scope=menu] [data-scope=palette] :not([data-scope=menu] [data-scope=palette] [data-scope=menu] *))),:where([data-scope=palette]) :where([data-part=shortcut]:not([data-scope=palette] [data-scope=menu] :not([data-scope=palette] [data-scope=menu] [data-scope=palette] *))){font:400 11.5px/1 var(--veneer-font-mono);letter-spacing:.02em;color:var(--veneer-color-text-subtle);margin-inline-start:auto;padding-inline-start:var(--veneer-space-group)}:where([data-scope=menu]) :where([data-part=indicator]:not([data-scope=menu] :is([data-scope=field],[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=menu] :is([data-scope=field],[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=menu] *))){inline-size:var(--veneer-icon-md);color:var(--veneer-color-accent-text);place-items:center;display:grid}:where([data-scope=menu]) :where([role=menuitemcheckbox]:not([aria-checked=true])) :where([data-part=indicator]:not([data-scope=menu] :is([data-scope=field],[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=menu] :is([data-scope=field],[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=menu] *)))>:where(*),:where([data-scope=menu]) :where([role=menuitemradio]:not([aria-checked=true])) :where([data-part=indicator]:not([data-scope=menu] :is([data-scope=field],[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=menu] :is([data-scope=field],[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=menu] *)))>:where(*){visibility:hidden}:where([data-scope=menu]) :where([role=menuitemradio]) :where([data-part=indicator]:not([data-scope=menu] :is([data-scope=field],[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=menu] :is([data-scope=field],[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=menu] *)))>:where(i){background:currentColor;border-radius:999px;block-size:6px;inline-size:6px}:where([data-scope=menu]) :where([data-part=separator]:not([data-scope=menu] :is([data-scope=toolbar]) :not([data-scope=menu] :is([data-scope=toolbar]) [data-scope=menu] *))){block-size:var(--veneer-border-hairline);margin:var(--veneer-space-tight) calc(var(--veneer-space-tight) * -1);background:var(--veneer-color-border);border:0}:where([data-scope=menu]) :where([data-part=group-label]:not([data-scope=menu] :is([data-scope=listbox],[data-scope=navlist],[data-scope=palette],[data-scope=popup],[data-scope=select],[data-scope=sidenav]) :not([data-scope=menu] :is([data-scope=listbox],[data-scope=navlist],[data-scope=palette],[data-scope=popup],[data-scope=select],[data-scope=sidenav]) [data-scope=menu] *))),:where([data-scope=palette]) :where([data-part=group-label]:not([data-scope=palette] :is([data-scope=listbox],[data-scope=menu],[data-scope=navlist],[data-scope=popup],[data-scope=select],[data-scope=sidenav]) :not([data-scope=palette] :is([data-scope=listbox],[data-scope=menu],[data-scope=navlist],[data-scope=popup],[data-scope=select],[data-scope=sidenav]) [data-scope=palette] *))),:where([data-scope=select]) :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);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=menu]) :where([data-part=item]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *)))>:where([data-part=chevron]){color:var(--veneer-color-text-subtle);inline-size:var(--veneer-icon-sm);block-size:var(--veneer-icon-sm);margin-inline-start:auto}:where([data-scope=menu][data-part=content][data-placement=sheet]){inset:auto 8px calc(8px + env(safe-area-inset-bottom,0px)) 8px;max-block-size:70dvh;inline-size:auto;min-inline-size:0;max-inline-size:none;padding:var(--veneer-space-related);border-radius:max(var(--veneer-radius-surface), 10px);--_side-x:0;--_side-y:3}:where([data-scope=menu][data-placement=sheet]) :where([data-part=item]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))){min-block-size:48px;font-size:var(--veneer-text-control-size)}@media (forced-colors:active){:where([data-scope=menu]) :where([data-part=item]:focus:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),:where([data-scope=menu]) :where([data-part=item][data-state=open]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),: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] *))),:where([data-scope=palette]) :where([data-part=item][aria-selected=true]:not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=palette] *))),:where([role=listbox]) :where([role=option][data-highlighted]){forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight}:where([data-scope=menu]) :where([data-part=indicator]:not(:is([role=listbox],[data-scope=menu],[data-scope=select]) :is([data-scope=field],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :not(:is([role=listbox],[data-scope=menu],[data-scope=select]) :is([data-scope=field],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :is([role=listbox],[data-scope=menu],[data-scope=select]) *))),:where([data-scope=select]) :where([data-part=indicator]:not(:is([role=listbox],[data-scope=menu],[data-scope=select]) :is([data-scope=field],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :not(:is([role=listbox],[data-scope=menu],[data-scope=select]) :is([data-scope=field],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :is([role=listbox],[data-scope=menu],[data-scope=select]) *))),:where([role=listbox]) :where([data-part=indicator]:not(:is([role=listbox],[data-scope=menu],[data-scope=select]) :is([data-scope=field],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :not(:is([role=listbox],[data-scope=menu],[data-scope=select]) :is([data-scope=field],[data-scope=nav],[data-scope=navlist],[data-scope=pull-refresh],[data-scope=segmented],[data-scope=steps],[data-scope=tabs],[data-scope=toggle-group]) :is([role=listbox],[data-scope=menu],[data-scope=select]) *))){color:inherit}}}@layer veneer.components{:where(dialog[data-scope=dialog]),:where(dialog[data-scope=sheet]),:where(dialog[data-scope=palette]){box-sizing:border-box;color:var(--veneer-color-text);background:var(--veneer-color-surface-overlay);border:var(--veneer-border-hairline) solid var(--veneer-color-border);box-shadow:var(--veneer-elevation-3);overscroll-behavior:contain;padding:0}:where(dialog[data-scope=dialog]){--_w:560px;inline-size:min(var(--_w), calc(100vw - var(--veneer-space-page) * 2));border-radius:var(--veneer-radius-surface);max-block-size:min(86dvh,760px);max-inline-size:none;transform-origin:var(--veneer-origin,50% 50%);opacity:0;translate:0 calc(var(--veneer-motion-distance) * .25);scale:var(--veneer-motion-scale-from);transition:opacity calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), translate calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), scale calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), overlay calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) allow-discrete, display calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) allow-discrete;grid-template-rows:auto minmax(0,1fr) auto;display:grid}:where(dialog[data-scope=dialog]:not([open])){display:none}:where(dialog[data-scope=dialog][open]){opacity:1;transition:opacity var(--veneer-duration-base) var(--veneer-ease-out), translate var(--veneer-spring-duration) var(--veneer-ease-spring), scale var(--veneer-spring-duration) var(--veneer-ease-spring), overlay var(--veneer-duration-slow) allow-discrete, display var(--veneer-duration-slow) allow-discrete;translate:0;scale:1}@starting-style{:where(dialog[data-scope=dialog][open]){opacity:0;translate:0 var(--veneer-motion-distance);scale:var(--veneer-motion-scale-from)}}:where(dialog[data-scope=dialog][open]):where(:not([data-flair=none])):before,:where(dialog[data-scope=sheet][open]):where(:not([data-flair=none])):before{content:"";block-size:var(--veneer-sweep-width);background:var(--veneer-color-sweep);border-radius:inherit;pointer-events:none;transform-origin:0;animation:veneer-pick calc(var(--veneer-sweep-duration) * 1.2) var(--veneer-sweep-ease-in) both;position:absolute;inset:-1px -1px auto}:where(dialog[data-tone=critical]):before{background:var(--veneer-color-sweep-critical)}@keyframes veneer-pick{0%{opacity:1;scale:0 1}62%{opacity:1;scale:1}to{opacity:0;scale:1}}:where(dialog[data-scope=dialog][open])>:where([data-part=body]),:where(dialog[data-scope=dialog][open])>:where([data-part=footer]){animation:veneer-rise var(--veneer-spring-duration) var(--veneer-ease-spring) calc(var(--veneer-stagger) * var(--_i,1)) backwards}:where(dialog[data-scope=dialog][open])>:where([data-part=footer]){--_i:2}@keyframes veneer-rise{0%{opacity:0;translate:0 calc(var(--veneer-motion-distance) * .75)}}:where(dialog[data-size=sm]){--_w:420px}:where(dialog[data-size=lg]){--_w:800px}:where(dialog[data-scope=dialog][data-placement=top]){margin-block:var(--veneer-space-page) auto;--_off:0 calc(var(--veneer-motion-distance) * -1)}:where(dialog[data-scope=dialog][data-placement=bottom]){margin-block:auto var(--veneer-space-page);--_off:0 var(--veneer-motion-distance)}:where(dialog[data-scope=dialog][data-placement=left]){margin-inline:var(--veneer-space-page) auto;--_off:calc(var(--veneer-motion-distance) * -1) 0}:where(dialog[data-scope=dialog][data-placement=right]){margin-inline:auto var(--veneer-space-page);--_off:var(--veneer-motion-distance) 0}:where(dialog[data-scope=dialog][data-placement=full]){--_off:0 var(--veneer-motion-distance);border:0;border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100%;margin:0}:where(dialog[data-scope=dialog][data-placement]:not([open])){translate:var(--_off)}@starting-style{:where(dialog[data-scope=dialog][data-placement][open]){translate:var(--_off)}}:where(dialog[data-scope=dialog])::backdrop,:where(dialog[data-scope=sheet])::backdrop,:where(dialog[data-scope=palette])::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), backdrop-filter calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) var(--veneer-ease-in), overlay calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) allow-discrete, display calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) allow-discrete;background:0 0}:where(dialog[data-scope=dialog][open])::backdrop,:where(dialog[data-scope=sheet][open])::backdrop,:where(dialog[data-scope=palette][open])::backdrop{background:var(--veneer-color-scrim);-webkit-backdrop-filter:blur(var(--veneer-blur-overlay));backdrop-filter:blur(var(--veneer-blur-overlay));transition:background-color var(--veneer-duration-slow) var(--veneer-ease-out), backdrop-filter var(--veneer-duration-slow) var(--veneer-ease-out), overlay var(--veneer-duration-slow) allow-discrete, display var(--veneer-duration-slow) allow-discrete}@starting-style{:where(dialog[data-scope=dialog][open])::backdrop,:where(dialog[data-scope=sheet][open])::backdrop,:where(dialog[data-scope=palette][open])::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}:where([data-scope=dialog]) :where([data-part=header]:not([data-scope=dialog] :is([data-scope=inbox],[data-scope=panel],[data-scope=plan],[data-scope=room],[data-scope=sheet],[data-scope=shell]) :not([data-scope=dialog] :is([data-scope=inbox],[data-scope=panel],[data-scope=plan],[data-scope=room],[data-scope=sheet],[data-scope=shell]) [data-scope=dialog] *))),:where([data-scope=sheet]) :where([data-part=header]:not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=panel],[data-scope=plan],[data-scope=room],[data-scope=shell]) :not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=panel],[data-scope=plan],[data-scope=room],[data-scope=shell]) [data-scope=sheet] *))){gap:var(--veneer-space-tight) var(--veneer-space-group);padding:var(--veneer-pad-surface) var(--veneer-pad-surface) var(--veneer-space-group);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}:where([data-scope=dialog]) :where([data-part=title]:not([data-scope=dialog] :is([data-scope=alert],[data-scope=auth],[data-scope=checklist],[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=surface],[data-scope=toast],[data-scope=year]) :not([data-scope=dialog] :is([data-scope=alert],[data-scope=auth],[data-scope=checklist],[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=surface],[data-scope=toast],[data-scope=year]) [data-scope=dialog] *))),:where([data-scope=sheet]) :where([data-part=title]:not([data-scope=sheet] :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=shell],[data-scope=sidenav],[data-scope=sidenav-title],[data-scope=steps],[data-scope=surface],[data-scope=toast],[data-scope=year]) :not([data-scope=sheet] :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=shell],[data-scope=sidenav],[data-scope=sidenav-title],[data-scope=steps],[data-scope=surface],[data-scope=toast],[data-scope=year]) [data-scope=sheet] *))){font-family:var(--veneer-text-heading-font);font-size:var(--veneer-text-heading-size);font-weight:var(--veneer-text-heading-weight);letter-spacing:var(--veneer-text-heading-tracking);line-height:var(--veneer-text-heading-leading);margin:0}:where([data-scope=dialog]) :where([data-part=description]:not([data-scope=dialog] :is([data-scope=alert],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=sheet],[data-scope=steps],[data-scope=toast]) :not([data-scope=dialog] :is([data-scope=alert],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=sheet],[data-scope=steps],[data-scope=toast]) [data-scope=dialog] *))),:where([data-scope=sheet]) :where([data-part=description]:not([data-scope=sheet] :is([data-scope=alert],[data-scope=dialog],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=steps],[data-scope=toast]) :not([data-scope=sheet] :is([data-scope=alert],[data-scope=dialog],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=popover],[data-scope=steps],[data-scope=toast]) [data-scope=sheet] *))){color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-body-size);line-height:var(--veneer-text-body-leading);grid-column:1;margin:0}:where([data-scope=dialog]) :where([data-part=close]:not([data-scope=dialog] :is([data-scope=alert],[data-scope=sheet]) :not([data-scope=dialog] :is([data-scope=alert],[data-scope=sheet]) [data-scope=dialog] *))),:where([data-scope=sheet]) :where([data-part=close]:not([data-scope=sheet] :is([data-scope=alert],[data-scope=dialog]) :not([data-scope=sheet] :is([data-scope=alert],[data-scope=dialog]) [data-scope=sheet] *))){grid-area:1/2;margin-block-start:-17px;margin-inline-end:-17px}:where([data-scope=button][data-part=close]){block-size:24px;min-block-size:0;inline-size:24px;min-inline-size:0;box-shadow:none;color:var(--veneer-color-text-subtle);--veneer-btn-fill:0;--_layer-a:0;--_on:0;background:0 0;border-color:#0000;padding:0;translate:none}:where([data-scope=button][data-part=close]):before,:where([data-scope=button][data-part=close])>:where([data-part=sweep]){display:none}:where([data-scope=button][data-part=close]):after{inset:min(0px, calc((100% - var(--veneer-hit-min)) / 2))}:where([data-scope=button][data-part=close])>svg{stroke-width:2px;block-size:14px;inline-size:14px}:where([data-scope=button][data-part=close]:is(:hover,:focus-visible)){box-shadow:none;translate:none}:where([data-scope=button][data-part=close])>[data-part=ink]{color:var(--veneer-color-accent-text);pointer-events:none;transition:mask-size var(--veneer-sweep-duration) var(--veneer-sweep-ease);margin:auto;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) 100%/0% 100% no-repeat;mask:linear-gradient(#000 0 0) 100%/0% 100% no-repeat}:where([data-scope=button][data-part=close]:is(:hover,:focus-visible))>[data-part=ink]{-webkit-mask-position:0;mask-position:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}:where([data-scope=dialog]) :where([data-part=body]:not([data-scope=dialog] :is([data-scope=banner],[data-scope=board],[data-scope=diff],[data-scope=docs],[data-scope=field],[data-scope=kv],[data-scope=menu-screen],[data-scope=message],[data-scope=reasoning],[data-scope=sheet],[data-scope=system-page]) :not([data-scope=dialog] :is([data-scope=banner],[data-scope=board],[data-scope=diff],[data-scope=docs],[data-scope=field],[data-scope=kv],[data-scope=menu-screen],[data-scope=message],[data-scope=reasoning],[data-scope=sheet],[data-scope=system-page]) [data-scope=dialog] *))),:where([data-scope=sheet]) :where([data-part=body]:not([data-scope=sheet] :is([data-scope=banner],[data-scope=board],[data-scope=dialog],[data-scope=diff],[data-scope=docs],[data-scope=kv],[data-scope=menu-screen],[data-scope=message],[data-scope=reasoning],[data-scope=system-page]) :not([data-scope=sheet] :is([data-scope=banner],[data-scope=board],[data-scope=dialog],[data-scope=diff],[data-scope=docs],[data-scope=kv],[data-scope=menu-screen],[data-scope=message],[data-scope=reasoning],[data-scope=system-page]) [data-scope=sheet] *))){overscroll-behavior:contain;padding:0 var(--veneer-pad-surface) var(--veneer-pad-surface);gap:var(--veneer-space-group);align-content:start;min-block-size:0;display:grid;overflow:auto}:where([data-scope=dialog])>:where([data-part=body]:has(>[data-scope=field]:first-child)),:where([data-scope=sheet])>:where([data-part=body]:has(>[data-scope=field]:first-child)){padding-block-start:var(--veneer-space-related)}:where([data-scope=dialog]) :where([data-part=footer]:not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) :not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) [data-scope=dialog] *))),:where([data-scope=sheet]) :where([data-part=footer]:not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=table],[data-scope=tour]) :not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=table],[data-scope=tour]) [data-scope=sheet] *))){justify-content:flex-end;gap:var(--veneer-space-related);padding:var(--veneer-space-group) var(--veneer-pad-surface);border-block-start:var(--veneer-border-hairline) solid var(--veneer-color-border);background:var(--veneer-color-surface);border-end-end-radius:inherit;border-end-start-radius:inherit;flex-wrap:wrap;display:flex}:where(dialog[role=alertdialog]){--_w:440px}:where([data-scope=dialog][role=alertdialog]) :where([data-part=footer]:not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) :not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) [data-scope=dialog] *))){background:0 0;border:0;padding-block-start:0}:where([data-scope=dialog]) :where([data-part=mark]:not([data-scope=dialog] :is([data-scope=assistant],[data-scope=checkbox],[data-scope=meter],[data-scope=push-ask]) :not([data-scope=dialog] :is([data-scope=assistant],[data-scope=checkbox],[data-scope=meter],[data-scope=push-ask]) [data-scope=dialog] *))){border-radius:var(--veneer-radius-control);background:var(--_soft);block-size:36px;inline-size:36px;color:var(--_text);place-items:center;margin-block-end:var(--veneer-space-related);display:grid}:where([data-scope=dialog]) :where([data-part=mark]:not([data-scope=dialog] :is([data-scope=assistant],[data-scope=checkbox],[data-scope=meter],[data-scope=push-ask]) :not([data-scope=dialog] :is([data-scope=assistant],[data-scope=checkbox],[data-scope=meter],[data-scope=push-ask]) [data-scope=dialog] *))) :where(svg[data-icon]){inline-size:var(--veneer-icon-lg);block-size:var(--veneer-icon-lg)}@media (width<=599.98px){:where(dialog[data-scope=dialog]:not([role=alertdialog]):not([data-placement=center])){max-block-size:92dvh;inline-size:100%;translate:0 calc(100% * var(--veneer-motion-scale));border-block-end:0;border-inline:0;border-end-end-radius:0;border-end-start-radius:0;margin:auto 0 0;padding-block-end:env(safe-area-inset-bottom,0px);scale:1}:where(dialog[data-scope=dialog]:not([role=alertdialog]):not([data-placement=center])[open]){translate:0}@starting-style{:where(dialog[data-scope=dialog]:not([role=alertdialog]):not([data-placement=center])[open]){translate:0 calc(100% * var(--veneer-motion-scale));scale:1}}:where(dialog[data-scope=dialog]) :where([data-part=footer]:not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) :not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) [data-scope=dialog] *))),:where(dialog[data-scope=sheet]) :where([data-part=footer]:not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=table],[data-scope=tour]) :not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=table],[data-scope=tour]) [data-scope=sheet] *))){flex-direction:column;align-items:stretch}:where(dialog[data-scope=dialog]) :where([data-part=footer]:not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) :not([data-scope=dialog] :is([data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=table],[data-scope=tour]) [data-scope=dialog] *)))>:where([data-scope=button]),:where(dialog[data-scope=sheet]) :where([data-part=footer]:not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=table],[data-scope=tour]) :not([data-scope=sheet] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=table],[data-scope=tour]) [data-scope=sheet] *)))>:where([data-scope=button]){block-size:var(--veneer-control-lg)}}:where(dialog[data-scope=dialog])[data-presentation=inline]{z-index:auto;inline-size:min(var(--_w), 100%);opacity:1;block-size:auto;max-block-size:none;margin:0;transition:none;position:relative;inset:auto;translate:none;scale:none}:where([data-scope=backdrop]){z-index:var(--veneer-z-overlay);background:var(--veneer-color-scrim);-webkit-backdrop-filter:blur(var(--veneer-blur-overlay));backdrop-filter:blur(var(--veneer-blur-overlay));animation:veneer-fade-in var(--veneer-duration-slow) var(--veneer-ease-out) both;position:fixed;inset:0}:where([data-scope=backdrop][data-state=closed]){animation:veneer-fade-out calc(var(--veneer-duration-slow) * var(--veneer-duration-exit-k)) var(--veneer-ease-in) both}@media (forced-colors:active){:where([data-scope=menu]) :where([data-part=item]:focus:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),:where([data-scope=menu]) :where([data-part=item][data-state=open]:not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=menu] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=navlist],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=menu] *))),: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] *))),:where([data-scope=palette]) :where([data-part=item][aria-selected=true]:not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=palette] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=navlist],[data-scope=pagination],[data-scope=segmented],[data-scope=select],[data-scope=sidenav],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=palette] *))),:where([role=listbox]) :where([role=option][data-highlighted]){forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight}}}@layer veneer.components{:where([data-scope=toggle]){--_layer:currentColor;--_layer-a:var(--veneer-state-hover);isolation:isolate;justify-content:center;align-items:center;gap:var(--veneer-space-tight);block-size:var(--veneer-control-md);min-inline-size:var(--veneer-control-md);padding-inline:var(--veneer-space-related);border:var(--veneer-border-hairline) solid transparent;border-radius:var(--veneer-radius-control);color:var(--veneer-color-text-subtle);font:500 var(--veneer-text-body-size)/1 var(--veneer-text-body-font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--veneer-touch-out) var(--veneer-ease-out), background-color var(--veneer-touch-out) var(--veneer-ease-out), border-color var(--veneer-touch-out), scale var(--veneer-spring-duration) var(--veneer-ease-spring);background:0 0;display:inline-flex;position:relative}:where([data-scope=toggle]:active),:where([data-scope=toggle][data-press]),:where([data-scope=chip]:active),:where([data-scope=chip][data-press]),:where(label:is([data-scope=checkbox],[data-scope=radio],[data-scope=switch]):is(:active,[data-press])) :where([data-part=control]:not(:is([data-scope=checkbox],[data-scope=radio],[data-scope=switch]) :is([data-scope=call-controls],[data-scope=field],[data-scope=setting-row]) :not(:is([data-scope=checkbox],[data-scope=radio],[data-scope=switch]) :is([data-scope=call-controls],[data-scope=field],[data-scope=setting-row]) :is([data-scope=checkbox],[data-scope=radio],[data-scope=switch]) *))){scale:var(--veneer-press);transition-duration:0s}:where([data-scope=toggle]:hover),:where([data-scope=chip]:hover){transition-duration:0s, 0s, 0s, var(--veneer-spring-duration)}:where([data-scope=toggle]):before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--veneer-duration-fast);background:currentColor;position:absolute;inset:0}@media (hover:hover){:where([data-scope=toggle]:hover){color:var(--veneer-color-text)}:where([data-scope=toggle]:hover):before{opacity:var(--veneer-state-hover)}}:where([data-scope=toggle][data-released]:not([aria-pressed=true],:hover,:focus-visible))>:where([data-part=sweep]),:where([data-scope=toggle][data-released]:not([aria-pressed=true],:hover,:focus-visible))>:where([data-part=sweep-base]){transition:none}@media (hover:none){:where([data-scope=toggle][data-released]:not([aria-pressed=true],:focus-visible))>:where([data-part=sweep]),:where([data-scope=toggle][data-released]:not([aria-pressed=true],:focus-visible))>:where([data-part=sweep-base]){transition:none}}:where([data-scope=toggle][aria-pressed=true]),:where([data-scope=toggle][aria-checked=true]){background:var(--veneer-color-accent-soft);color:var(--veneer-color-accent-text);border-color:var(--veneer-color-accent-border)}:where([data-scope=toggle][data-size=sm]){block-size:var(--veneer-control-sm);min-inline-size:var(--veneer-control-sm);padding-inline:calc(var(--veneer-space-related) * .75);font-size:var(--veneer-text-caption-size)}:where([data-scope=toggle][data-size=lg]){block-size:var(--veneer-control-lg);min-inline-size:var(--veneer-control-lg);padding-inline:var(--veneer-pad-control)}:where([data-scope=toggle][data-size=sm]) :where(svg[data-icon]){inline-size:var(--veneer-icon-sm);block-size:var(--veneer-icon-sm)}:where([data-scope=toggle][data-size=lg]) :where(svg[data-icon]){inline-size:var(--veneer-icon-lg);block-size:var(--veneer-icon-lg)}:where([data-scope=toggle-group]){border:var(--veneer-border-hairline) solid var(--veneer-color-border);border-radius:calc(var(--veneer-radius-control) + 2px);background:var(--veneer-color-surface-sunken);flex-wrap:wrap;gap:2px;max-inline-size:100%;padding:2px;display:inline-flex}:where([data-scope=toggle-group]) :where([data-scope=toggle][aria-pressed=true]),:where([data-scope=toggle-group]) :where([data-scope=toggle][aria-checked=true]){--_on:0}:where([data-scope=toggle-group]) :where([data-scope=toggle]){block-size:calc(var(--veneer-control-md) - 6px);min-inline-size:calc(var(--veneer-control-md) - 6px)}:where([data-scope=toggle-group]) :where([data-scope=toggle]):after{content:"";inset-inline:0;inset-block:min(-3px, calc((100% - var(--veneer-hit-min)) / 2));position:absolute}:where([data-scope=toggle-group]) :where([data-scope=toggle][aria-pressed=true]),:where([data-scope=toggle-group]) :where([data-scope=toggle][aria-checked=true]){background:var(--veneer-color-surface-raised);color:var(--veneer-color-text);border-color:var(--veneer-color-border);box-shadow:var(--veneer-elevation-1)}:where([data-scope=toggle-group]:has(>[data-part=indicator])){isolation:isolate;position:relative}:where([data-scope=toggle-group]:has(>[data-part=indicator])) :where([data-scope=toggle][aria-checked=true]){box-shadow:none;background:0 0;border-color:#0000}:where([data-scope=toggle-group])>:where([data-part=indicator]){z-index:-1;inline-size:var(--_iw,0px);translate:var(--_ix,0px) 0;border-radius:var(--veneer-radius-control);background:var(--veneer-color-surface-raised);box-shadow:0 0 0 var(--veneer-border-hairline) var(--veneer-color-border), var(--veneer-elevation-1);pointer-events:none;transition:translate var(--veneer-sweep-duration) var(--veneer-sweep-ease), inline-size var(--veneer-sweep-duration) var(--veneer-sweep-ease);position:absolute;inset-block:2px;inset-inline-start:0}:where([data-scope=toggle-group])>:where([data-part=indicator][data-instant]){transition:none}:where([data-scope=toggle-group]:not(:is([data-orientation=vertical],[aria-orientation=vertical])))>:where([data-scope=toggle][data-sweep]:not(:nth-child(1 of [data-scope=toggle])))>:where([data-part=sweep]),:where([data-scope=toggle-group]:not(:is([data-orientation=vertical],[aria-orientation=vertical])))>:where([data-scope=toggle][data-sweep]:not(:nth-child(1 of [data-scope=toggle])))>:where([data-part=sweep-base]){--_js:0;border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}:where([data-scope=toggle-group]:not(:is([data-orientation=vertical],[aria-orientation=vertical])))>:where([data-scope=toggle][data-sweep]:not(:nth-last-child(1 of [data-scope=toggle])))>:where([data-part=sweep]),:where([data-scope=toggle-group]:not(:is([data-orientation=vertical],[aria-orientation=vertical])))>:where([data-scope=toggle][data-sweep]:not(:nth-last-child(1 of [data-scope=toggle])))>:where([data-part=sweep-base]){--_je:0;border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0}:where([data-scope=toggle-group]:is([data-orientation=vertical],[aria-orientation=vertical]))>:where([data-scope=toggle][data-sweep])>:where([data-part=sweep]),:where([data-scope=toggle-group]:is([data-orientation=vertical],[aria-orientation=vertical]))>:where([data-scope=toggle][data-sweep])>:where([data-part=sweep-base]){--_round:var(--_rs) var(--_rs) var(--_re) var(--_re)}:where([data-scope=toggle-group]:is([data-orientation=vertical],[aria-orientation=vertical]))>:where([data-scope=toggle][data-sweep]:not(:nth-child(1 of [data-scope=toggle])))>:where([data-part=sweep]),:where([data-scope=toggle-group]:is([data-orientation=vertical],[aria-orientation=vertical]))>:where([data-scope=toggle][data-sweep]:not(:nth-child(1 of [data-scope=toggle])))>:where([data-part=sweep-base]){--_js:0;border-block-start-width:0;border-start-start-radius:0;border-start-end-radius:0}:where([data-scope=toggle-group]:is([data-orientation=vertical],[aria-orientation=vertical]))>:where([data-scope=toggle][data-sweep]:not(:nth-last-child(1 of [data-scope=toggle])))>:where([data-part=sweep]),:where([data-scope=toggle-group]:is([data-orientation=vertical],[aria-orientation=vertical]))>:where([data-scope=toggle][data-sweep]:not(:nth-last-child(1 of [data-scope=toggle])))>:where([data-part=sweep-base]){--_je:0;border-block-end-width:0;border-end-end-radius:0;border-end-start-radius:0}@media (forced-colors:active){:where([data-scope=toggle][aria-pressed=true]),:where([data-scope=toggle][aria-checked=true]),:where([data-scope=chip][aria-pressed=true]){forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight;border-color:highlight}:where([data-scope=toggle-group]:has(>[data-part=indicator])) :where([data-scope=toggle][aria-checked=true]){background:0 0;border-color:#0000}:where([data-scope=toggle-group])>:where([data-part=indicator]){box-shadow:none;background:highlight}}:where([data-scope=toggle-group]) :where([data-scope=toggle]):after{inset-inline:max(-1px, min(0px, calc((100% - var(--veneer-hit-min)) / 2)))}:where([data-scope=toggle-group])>:where([data-scope=toggle]:first-of-type):after{inset-inline-start:min(0px, calc(100% + 1px - var(--veneer-hit-min)))}:where([data-scope=toggle-group])>:where([data-scope=toggle]:last-of-type):after{inset-inline-end:min(0px, calc(100% + 1px - var(--veneer-hit-min)))}:where([data-scope=chip]){isolation:isolate;align-items:center;gap:var(--veneer-space-tight);block-size:var(--veneer-control-sm);padding-inline:var(--veneer-pad-control);border:var(--veneer-border-hairline) solid var(--veneer-color-border-strong);border-radius:var(--veneer-radius-round);background:var(--veneer-color-surface-raised);color:var(--veneer-color-text-subtle);font:500 var(--veneer-text-caption-size) / 1 var(--veneer-text-body-font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--veneer-touch-out), background-color var(--veneer-touch-out), scale var(--veneer-spring-duration) var(--veneer-ease-spring);margin:0;display:inline-flex;position:relative}:where([data-scope=chip]):after{content:"";inset-inline:0;inset-block:min(0px, calc((100% - var(--veneer-hit-min)) / 2));position:absolute}:where([data-scope=chip]:hover){color:var(--veneer-color-text)}:where([data-scope=chip])>:where(svg[data-icon]){stroke-width:2px;block-size:12px;inline-size:12px;display:none}:where([data-scope=chip][aria-pressed=true]){background:var(--veneer-color-accent-soft);color:var(--veneer-color-accent-text)}:where([data-scope=chip][aria-pressed=true])>:where(svg[data-icon]){display:block}}@layer veneer.data{:where([data-scope=table]){--_row:var(--veneer-table-row);--_px:var(--veneer-table-pad-x);gap:var(--veneer-space-related);min-inline-size:0;display:grid;position:relative}:where([data-scope=table]) :where([data-part=toolbar]:not([data-scope=table] [data-scope=year] :not([data-scope=table] [data-scope=year] [data-scope=table] *))){align-items:center;gap:var(--veneer-space-related);flex-wrap:wrap;padding-block-start:8px;display:flex}:where([data-scope=table]) :where([data-part=toolbar]:not([data-scope=table] [data-scope=year] :not([data-scope=table] [data-scope=year] [data-scope=table] *))) :where([data-scope=field]){flex:220px;max-inline-size:340px}:where([data-scope=table]) :where([data-part=toolbar]:not([data-scope=table] [data-scope=year] :not([data-scope=table] [data-scope=year] [data-scope=table] *))) :where([data-part=spacer]:not([data-scope=table] :is([data-scope=composer],[data-scope=virtual]) :not([data-scope=table] :is([data-scope=composer],[data-scope=virtual]) [data-scope=table] *))){flex:1}:where([data-scope=table]) :where([data-part=count]:not([data-scope=table] :is([data-scope=checklist],[data-scope=kanban],[data-scope=pill],[data-scope=segmented],[data-scope=tab-bar],[data-scope=tour]) :not([data-scope=table] :is([data-scope=checklist],[data-scope=kanban],[data-scope=pill],[data-scope=segmented],[data-scope=tab-bar],[data-scope=tour]) [data-scope=table] *))){font-size:var(--veneer-text-caption-size);color:var(--veneer-color-text-subtle)}:where([data-scope=table]):before,:where([data-scope=table]):after{content:"";z-index:5;pointer-events:none;opacity:0;block-size:max(0px, calc(var(--_vh,0px) - 2 * var(--veneer-border-hairline)));--_shade:color-mix(in oklab, var(--veneer-color-text) 14%, transparent);inline-size:24px;transition:opacity var(--veneer-duration-fast) var(--veneer-ease-out);position:absolute;inset-block-start:calc(var(--_vt,0px) + var(--veneer-border-hairline))}:where([data-scope=table]):before{background:linear-gradient(to right, var(--_shade), transparent);border-start-start-radius:var(--veneer-radius-surface);border-end-start-radius:var(--veneer-radius-surface);inset-inline-start:var(--veneer-border-hairline)}:where([data-scope=table]):after{background:linear-gradient(to left, var(--_shade), transparent);border-start-end-radius:var(--veneer-radius-surface);border-end-end-radius:var(--veneer-radius-surface);inset-inline-end:var(--veneer-border-hairline)}:where([data-scope=table]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{background:linear-gradient(to left, var(--_shade), transparent)}:where([data-scope=table]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{background:linear-gradient(to right, var(--_shade), transparent)}:where([data-scope=table][data-overflow~=start]:not(:has([data-pinned]))):before,:where([data-scope=table][data-overflow~=end]):after{opacity:1}:where([data-scope=table][data-phone=cards]):before,:where([data-scope=table][data-phone=cards]):after{display:none}:where([data-scope=table]) :where([data-part=viewport]:not([data-scope=table] :is([data-scope=agenda],[data-scope=canvas],[data-scope=scroll-view]) :not([data-scope=table] :is([data-scope=agenda],[data-scope=canvas],[data-scope=scroll-view]) [data-scope=table] *))){max-block-size:var(--veneer-table-max-h,none);overscroll-behavior-x:contain;border:var(--veneer-border-hairline) solid var(--veneer-color-border);border-radius:var(--veneer-radius-surface);background:var(--veneer-color-surface-raised);position:relative;overflow:auto}:where([data-scope=table]) :where(table){border-collapse:separate;border-spacing:0;table-layout:auto;inline-size:100%;font-size:var(--veneer-text-body-size);color:var(--veneer-color-text);line-height:1.35}:where([data-scope=table]) :where(caption){text-align:start;padding:var(--veneer-space-group) var(--_px) var(--veneer-space-related);font-weight:600}:where([data-scope=table]) :where(th),:where([data-scope=table]) :where(td){block-size:var(--_row);padding:0 var(--_px);text-align:start;vertical-align:middle;white-space:nowrap;border-block-end:var(--veneer-border-hairline) solid var(--veneer-color-border);background:var(--_cell-bg,var(--veneer-color-surface-raised));transition:background-color var(--veneer-duration-fast) var(--veneer-ease-out)}:where([data-scope=table]) :where(tbody) :where(tr:last-child)>:where(td),:where([data-scope=table]) :where(tbody) :where(tr:last-child)>:where(th){border-block-end:0}:where([data-scope=table]) :where(thead) :where(th){z-index:2;block-size:var(--veneer-table-head);background:var(--veneer-color-surface);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);border-block-end-color:var(--veneer-color-border-strong);font-weight:500;position:sticky;inset-block-start:0}:where([data-scope=table]) :where([data-align=end]){text-align:end}:where([data-scope=table]) :where([data-align=center]){text-align:center}:where([data-scope=table]) :where([data-numeric]){text-align:end;font-variant-numeric:tabular-nums}:where([data-scope=table]) :where([data-part=primary]){font-weight:500}:where([data-scope=table]) :where([data-part=secondary]:not([data-scope=table] [data-scope=persona] :not([data-scope=table] [data-scope=persona] [data-scope=table] *))){font-size:var(--veneer-text-caption-size);color:var(--veneer-color-text-subtle);display:block}:where([data-scope=table]) :where([data-part=mono]){font-family:var(--veneer-font-mono);font-size:calc(var(--veneer-text-code-size) - 1px);color:var(--veneer-color-text-subtle)}:where([data-scope=table]) :where([data-pinned]){z-index:1;position:sticky;inset-inline-start:var(--_pin-x,0px)}:where([data-scope=table]) :where(thead) :where([data-pinned]){z-index:3}:where([data-scope=table]) :where([data-pinned=last]):after{content:"";background:var(--veneer-color-border);inline-size:1px;position:absolute;inset-block:0;inset-inline-end:-1px}:where([data-scope=table][data-scrolled]) :where([data-pinned=last]):after{background:linear-gradient(to right, color-mix(in oklab, var(--veneer-color-text) 9%, transparent), transparent);inline-size:8px;inset-inline-end:-8px}:where([data-scope=table]) :where([data-part=sort]){all:unset;box-sizing:border-box;cursor:pointer;min-block-size:var(--veneer-hit-min);border-radius:var(--veneer-radius-mark);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;align-items:center;gap:6px;margin-inline:-6px;padding-inline:6px;display:inline-flex}:where([data-scope=table]) :where([data-align=end]) :where([data-part=sort]),:where([data-scope=table]) :where([data-numeric]) :where([data-part=sort]){flex-direction:row-reverse}:where([data-scope=table]) :where([data-part=sort]:hover){color:var(--veneer-color-text)}:where([data-scope=table]) :where([data-part=sort]:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:-2px}:where([data-scope=table]) :where([data-part=sort-icon]){opacity:.35;block-size:10px;inline-size:10px;transition:opacity var(--veneer-duration-fast), transform var(--veneer-duration-base) var(--veneer-ease-out);flex:none}:where([data-scope=table]) :where([data-part=sort]:hover) :where([data-part=sort-icon]){opacity:.7}:where([data-scope=table]) :where(th[aria-sort]) :where([data-part=sort-icon]){opacity:1;color:var(--veneer-color-accent-text)}:where([data-scope=table]) :where(th[aria-sort=descending]) :where([data-part=sort-icon]){transform:rotate(180deg)}:where([data-scope=table]) :where(th[aria-sort]){color:var(--veneer-color-text)}:where([data-scope=table]) :where([data-part=resize]:not([data-scope=table] :is([data-scope=board],[data-scope=calendar]) :not([data-scope=table] :is([data-scope=board],[data-scope=calendar]) [data-scope=table] *))){z-index:4;cursor:col-resize;touch-action:none;background:0 0;border:0;place-items:center;inline-size:12px;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:-6px}:where([data-scope=table]) :where([data-part=resize]):before{content:"";background:var(--veneer-color-border-strong);block-size:45%;inline-size:1px;transition:block-size var(--veneer-duration-fast), background-color var(--veneer-duration-fast), inline-size var(--veneer-duration-fast)}:where([data-scope=table]) :where([data-part=resize]:hover):before,:where([data-scope=table]) :where([data-part=resize]:focus-visible):before,:where([data-scope=table]) :where([data-part=resize][data-active]):before{background:var(--veneer-color-accent-solid);block-size:100%;inline-size:2px}:where([data-scope=table]) :where([data-part=resize]:focus-visible:not([data-scope=table] :is([data-scope=board],[data-scope=calendar]) :not([data-scope=table] :is([data-scope=board],[data-scope=calendar]) [data-scope=table] *))){outline:none}:where([data-scope=table]) :where(th:has([data-part=resize])){position:sticky}:where([data-scope=table]) :where(tbody) :where(tr:hover)>:where(td),:where([data-scope=table]) :where(tbody) :where(tr:hover)>:where(th){transition-duration:0s}:where([data-scope=table]) :where(tbody) :where(tr:hover){--_cell-bg:color-mix(in oklab, var(--veneer-color-text) calc(var(--veneer-state-hover) * 100%), var(--veneer-color-surface-raised))}:where([data-scope=table]) :where(tbody) :where(tr[data-selected]){--_cell-bg:var(--veneer-color-accent-soft)}:where([data-scope=table]) :where(tbody) :where(tr[data-selected])>:where(td:first-child),:where([data-scope=table]) :where(tbody) :where(tr[data-selected])>:where(th:first-child){box-shadow:inset var(--veneer-border-emphasis) 0 0 var(--veneer-color-accent-solid)}:where([data-scope=table]) :where(tbody) :where(tr[data-clickable]){cursor:pointer}:where([data-scope=table]) :where(tbody) :where(tr:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:-2px}:where([data-scope=table]) :where([data-part=select]:not([data-scope=table] [data-scope=stage] :not([data-scope=table] [data-scope=stage] [data-scope=table] *))){inline-size:calc(20px + var(--_px) * 2);padding-inline:var(--_px)}:where([data-scope=table]) :where([data-part=select]:not([data-scope=table] [data-scope=stage] :not([data-scope=table] [data-scope=stage] [data-scope=table] *))) :where([data-scope=checkbox]){vertical-align:middle}:where([data-scope=table]) :where([data-part=select]) :where([data-scope=checkbox]):after{content:"";inset:calc((20px - var(--veneer-hit-min)) / 2);position:absolute}:where([data-scope=table]) :where([data-part=expand]){all:unset;box-sizing:border-box;cursor:pointer;inline-size:max(24px, var(--veneer-hit-min));block-size:max(24px, var(--veneer-hit-min));border-radius:var(--veneer-radius-mark);color:var(--veneer-color-text-subtle);place-items:center;margin-inline:-6px;display:inline-grid}:where([data-scope=table]) :where([data-part=expand]) :where(svg){block-size:14px;inline-size:14px;transition:transform var(--veneer-duration-base) var(--veneer-ease-out)}:where([data-scope=table]) :where([data-part=expand][aria-expanded=true]) :where(svg){transform:rotate(90deg)}:where([data-scope=table]) :where([data-part=expand]:hover){color:var(--veneer-color-text);background:color-mix(in oklab, currentColor 8%, transparent)}:where([data-scope=table]) :where([data-part=expand]:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus)}:where([data-scope=table]) :where(tr[data-part=detail]:not([data-scope=table] :is([data-scope=run],[data-scope=timeline],[data-scope=year]) :not([data-scope=table] :is([data-scope=run],[data-scope=timeline],[data-scope=year]) [data-scope=table] *)))>:where(td){white-space:normal;background:var(--veneer-color-surface);block-size:auto;padding-block:0}:where([data-scope=table]) :where([data-part=slide]){animation:veneer-slide-open calc(var(--veneer-duration-slow) * var(--veneer-motion-scale)) var(--veneer-ease-out);transition:grid-template-rows calc(var(--veneer-duration-slow) * var(--veneer-motion-scale)) var(--veneer-ease-out);grid-template-rows:1fr;display:grid}:where([data-scope=table]) :where([data-part=slide][data-closing]){grid-template-rows:0fr}:where([data-scope=table]) :where([data-part=slide])>:where(div){min-block-size:0;overflow:clip}:where([data-scope=table]) :where([data-part=slide])>:where(div)>:where(div){padding-block:var(--veneer-space-group)}:where([data-scope=table]) :where(tbody) :where([data-scope=checkbox])>:where([data-part=control]){box-shadow:inset 0 0 0 var(--veneer-border-hairline) var(--veneer-color-sweep-base)}:where([data-scope=table]) :where(tbody) :where([data-scope=checkbox]:hover)>:where([data-part=control]){box-shadow:inset 0 0 0 var(--veneer-border-hairline) var(--veneer-color-sweep)}:where([data-scope=table]) :where(tbody) :where([data-scope=checkbox])>:where(input:focus-visible)+:where([data-part=control]){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:2px}:where([data-scope=table]) :where([data-editable]){cursor:text}:where([data-scope=table]) :where([data-editable]:hover){box-shadow:inset 0 0 0 1px var(--veneer-color-border-strong)}:where([data-scope=table]) :where([data-editable]:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:-2px}:where([data-scope=table]) :where([data-part=editor]:not([data-scope=table] [data-scope=editable] :not([data-scope=table] [data-scope=editable] [data-scope=table] *))){all:unset;box-sizing:border-box;inline-size:100%;block-size:calc(var(--_row) - 8px);background:var(--veneer-color-surface-overlay);border-radius:var(--veneer-radius-mark);box-shadow:inset 0 0 0 1px var(--veneer-color-focus), 0 0 0 1px var(--veneer-color-focus);font:inherit;font-size:var(--veneer-text-control-size);text-align:inherit;margin-inline:-8px;padding-inline:8px}:where([data-scope=table]) :where([data-live]){position:relative}:where([data-scope=table]) :where([data-live]) :where([data-part=dir]){text-align:center;vertical-align:.08em;inline-size:1.1em;font-size:.72em;display:inline-block}:where([data-scope=table]) :where([data-live][data-delta^=up]){color:var(--veneer-color-data-up)}:where([data-scope=table]) :where([data-live][data-delta^=down]){color:var(--veneer-color-data-down)}:where([data-scope=table]) :where([data-live][data-delta^=up]) :where([data-part=dir]):before{content:"▲"}:where([data-scope=table]) :where([data-live][data-delta^=down]) :where([data-part=dir]):before{content:"▼"}:where([data-scope=table]) :where([data-live][data-delta=up]){animation:veneer-flash-up-a var(--veneer-data-flash) var(--veneer-ease-out)}:where([data-scope=table]) :where([data-live][data-delta=up2]){animation:veneer-flash-up-b var(--veneer-data-flash) var(--veneer-ease-out)}:where([data-scope=table]) :where([data-live][data-delta=down]){animation:veneer-flash-down-a var(--veneer-data-flash) var(--veneer-ease-out)}:where([data-scope=table]) :where([data-live][data-delta=down2]){animation:veneer-flash-down-b var(--veneer-data-flash) var(--veneer-ease-out)}:where([data-scope=table]) :where([data-part=bulk]){align-items:center;gap:var(--veneer-space-related);border-radius:var(--veneer-radius-control);background:var(--veneer-color-surface-inverse);color:var(--veneer-color-on-inverse);box-shadow:var(--veneer-elevation-2);animation:veneer-enter var(--veneer-duration-base) var(--veneer-ease-out);flex-wrap:wrap;padding:6px 6px 6px 14px;display:flex}:where([data-scope=table]) :where([data-part=bulk][hidden]){display:none}:where([data-scope=table]) :where([data-part=bulk]) :where([data-scope=button]){color:var(--veneer-color-on-inverse)}:where([data-scope=table]) :where([data-part=bulk]) :where(b){font-variant-numeric:tabular-nums;margin-inline-end:auto;font-weight:600}:where([data-scope=table]) :where([data-part=footer]:not([data-scope=table] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=tour]) :not([data-scope=table] :is([data-scope=dialog],[data-scope=inbox],[data-scope=palette],[data-scope=prefs-matrix],[data-scope=sheet],[data-scope=tour]) [data-scope=table] *))){justify-content:space-between;align-items:center;gap:var(--veneer-space-related);font-size:var(--veneer-text-caption-size);color:var(--veneer-color-text-subtle);flex-wrap:wrap;display:flex}:where([data-scope=table]) :where([data-part=skeleton]:not([data-scope=table] [data-scope=chart] :not([data-scope=table] [data-scope=chart] [data-scope=table] *))){block-size:10px;inline-size:var(--w,70%)}:where([data-scope=table]) :where([data-part=state]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))){justify-items:center;gap:var(--veneer-space-related);text-align:center;padding:var(--veneer-space-section) var(--veneer-space-group);white-space:normal;display:grid}:where([data-scope=table]) :where([data-part=state]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))) :where(svg){block-size:40px;inline-size:72px;overflow:visible}:where([data-scope=table]) :where([data-part=state]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))) :where(svg) :where(line){stroke:var(--veneer-color-border-strong);stroke-width:1px}:where([data-scope=table]) :where([data-part=state]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))) :where(svg) :where(path){stroke:var(--veneer-color-accent-solid);stroke-width:2px;fill:none}:where([data-scope=table]) :where([data-part=state][data-kind=error]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))) :where(svg) :where(path){stroke:var(--veneer-color-critical-solid)}:where([data-scope=table]) :where([data-part=state]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))) :where(h4){font-size:var(--veneer-text-body-size);margin:0;font-weight:600}:where([data-scope=table]) :where([data-part=state]:not([data-scope=table] :is([data-scope=chart]) :not([data-scope=table] :is([data-scope=chart]) [data-scope=table] *))) :where(p){max-inline-size:42ch;color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-caption-size);margin:0}:where([data-scope=table][data-density=compact]){--_px:calc(var(--veneer-table-pad-x) * .85)}@container (width<=999.98px){:where([data-scope=table]) :where([data-priority="3"]){display:none}}@container (width<=759.98px){:where([data-scope=table]) :where([data-priority="2"]){display:none}}@container (width<=599.98px){:where([data-scope=table][data-phone=cards]) :where([data-part=viewport]:not([data-scope=table] :is([data-scope=agenda],[data-scope=canvas],[data-scope=scroll-view]) :not([data-scope=table] :is([data-scope=agenda],[data-scope=canvas],[data-scope=scroll-view]) [data-scope=table] *))){background:0 0;border:0;max-block-size:none;overflow:visible}:where([data-scope=table][data-phone=cards]) :where(:is(table)),:where([data-scope=table][data-phone=cards]) :where(:is(tbody)){display:block}:where([data-scope=table][data-phone=cards]) :where(thead){display:none}:where([data-scope=table][data-phone=cards]) :where(tbody){gap:var(--veneer-space-related);display:grid}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr:not([data-part=detail])){align-items:center;gap:2px var(--veneer-space-group);background:var(--_cell-bg,var(--veneer-color-surface-raised));border:var(--veneer-border-hairline) solid var(--veneer-color-border);border-radius:var(--veneer-radius-surface);grid-template-columns:auto 1fr auto;padding:12px 14px;display:grid;position:relative}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th){justify-content:space-between;align-items:baseline;gap:var(--veneer-space-group);white-space:normal;text-align:end;block-size:auto;min-block-size:0;box-shadow:none;background:0 0;border:0;grid-column:1/-1;padding:3px 0;display:flex;position:static}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-label]):before,:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-label]):before{content:attr(data-label);text-align:start;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);flex:none}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-card=title]),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-card=title]){text-align:start;font-size:calc(var(--veneer-text-body-size) + 1px);grid-area:1/2;justify-content:start;gap:1px;padding-block-end:6px;display:grid}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td:has(>[data-part=expand])),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th:has(>[data-part=expand])){grid-area:2/3;justify-content:end;padding:0}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-card=title]):before,:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-card=title]):before{content:none}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr[data-part=detail]:not([data-scope=table] :is([data-scope=run],[data-scope=timeline],[data-scope=year]) :not([data-scope=table] :is([data-scope=run],[data-scope=timeline],[data-scope=year]) [data-scope=table] *)))>:where(td){text-align:start;padding-inline:14px;display:block}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-part=select]:not([data-scope=table] [data-scope=stage] :not([data-scope=table] [data-scope=stage] [data-scope=table] *))),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-part=select]:not([data-scope=table] [data-scope=stage] :not([data-scope=table] [data-scope=stage] [data-scope=table] *))){inline-size:auto;min-block-size:var(--veneer-target-min);min-inline-size:var(--veneer-target-min);grid-area:1/1;justify-content:center;align-items:center;padding:0 0 6px}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-card=badge]),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-card=badge]){grid-area:1/3;padding-block-end:6px}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-card=badge]):before,:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-card=badge]):before{content:none}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-priority]),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-priority]){display:flex}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-card=hide]),:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-card=hide]){display:none}:where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr[data-selected]){border-color:var(--veneer-color-accent-border);box-shadow:inset var(--veneer-border-emphasis) 0 0 var(--veneer-color-accent-solid)}:where([data-scope=table][data-phone=cards]) :where([data-part=resize]:not([data-scope=table] :is([data-scope=board],[data-scope=calendar]) :not([data-scope=table] :is([data-scope=board],[data-scope=calendar]) [data-scope=table] *))){display:none}}:where([data-scope=table]) :where([data-part=sortbar]){align-items:center;gap:var(--veneer-space-related);font-size:var(--veneer-text-caption-size);color:var(--veneer-color-text-subtle);display:none}@container (width<=599.98px){:where([data-scope=table]) :where([data-part=sortbar]){display:flex}}:where([data-scope=table]) :where([data-part=sheet]:not([data-scope=table] [data-scope=shell] :not([data-scope=table] [data-scope=shell] [data-scope=table] *))){z-index:20;background:var(--veneer-color-surface-overlay);border-inline-start:var(--veneer-border-hairline) solid var(--veneer-color-border);inline-size:min(380px,92%);box-shadow:var(--veneer-elevation-3);border-radius:var(--veneer-radius-surface) 0 0 var(--veneer-radius-surface);animation:veneer-table-sheet-in var(--veneer-duration-slow) var(--veneer-ease-out);grid-template-rows:auto 1fr;display:grid;position:absolute;inset-block:0;inset-inline-end:0}:where([data-scope=table]) :where([data-part=sheet][hidden]:not([data-scope=table] [data-scope=shell] :not([data-scope=table] [data-scope=shell] [data-scope=table] *))){display:none}:where([data-scope=table]) :where([data-part=sheet]:not([data-scope=table] [data-scope=shell] :not([data-scope=table] [data-scope=shell] [data-scope=table] *)))>:where(header){border-block-end:1px solid var(--veneer-color-border);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}:where([data-scope=table]) :where([data-part=sheet]:not([data-scope=table] [data-scope=shell] :not([data-scope=table] [data-scope=shell] [data-scope=table] *)))>:where(div){padding:16px;overflow:auto}:where([data-scope=table]) :where(table:is([role=grid],[role=treegrid])) :where(tbody) :where(:is(td):focus-visible),:where([data-scope=table]) :where(table:is([role=grid],[role=treegrid])) :where(tbody) :where(:is(th):focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:-2px}:where([data-scope=table]) :where(tbody) :where([aria-selected=true]){--_cell-bg:var(--veneer-color-accent-soft);background:var(--veneer-color-accent-soft)}:where([data-scope=table]) :where(th[draggable=true]){cursor:grab}:where([data-scope=table]) :where(th[data-drop-before]):before,:where([data-scope=table]) :where(th[data-drop-after]):before{content:"";background:var(--veneer-color-accent-solid);z-index:4;border-radius:1px;inline-size:2px;position:absolute;inset-block:6px}:where([data-scope=table]) :where(th[data-drop-before]):before{inset-inline-start:-1px}:where([data-scope=table]) :where(th[data-drop-after]):before{inset-inline-end:-1px}:where([data-scope=table]) :where(tr[data-part=group]:not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) :not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) [data-scope=table] *)))>:where(td),:where([data-scope=table]) :where(tr[data-part=group]:not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) :not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) [data-scope=table] *)))>:where(th){background:var(--veneer-color-surface-sunken);block-size:calc(var(--veneer-table-row) - 4px);z-index:1;font-weight:600;position:sticky;inset-block-start:var(--veneer-table-head)}:where([data-scope=table]) :where(tr[data-part=group]:not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) :not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) [data-scope=table] *))) :where(button){all:unset;cursor:pointer;min-block-size:var(--veneer-hit-min);align-items:center;gap:8px;display:inline-flex}:where([data-scope=table]) :where(tr[data-part=group]:not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) :not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) [data-scope=table] *))) :where(button) :where(svg){block-size:14px;inline-size:14px;transition:rotate var(--veneer-duration-fast) var(--veneer-ease-out)}:where([data-scope=table]) :where(tr[data-part=group]:not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) :not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) [data-scope=table] *))) :where(button[aria-expanded=true]) :where(svg){rotate:90deg}:where([data-scope=table]) :where(tr[data-part=group]:not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) :not([data-scope=table] :is([data-scope=call-controls],[data-scope=inbox],[data-scope=prefs-matrix],[data-scope=query],[data-scope=settings-section],[data-scope=suggest]) [data-scope=table] *))) :where(button:focus-visible){outline:2px solid var(--veneer-color-focus);outline-offset:2px;border-radius:3px}:where([data-scope=table]) :where(tr[data-part=aggregate])>:where(td),:where([data-scope=table]) :where(tr[data-part=aggregate])>:where(th){border-block-start:1px solid var(--veneer-color-border-strong);background:var(--veneer-color-surface-raised);font-weight:600}:where([data-scope=table]) :where(tr[data-part=filters]) :where(th){background:var(--veneer-color-surface);padding-block:4px}:where([data-scope=table]) :where(tr[data-part=filters]) :where(input){border:1px solid var(--veneer-color-border-control);border-radius:calc(var(--veneer-radius-control) - 2px);background:var(--veneer-color-surface-raised);block-size:28px;inline-size:100%;min-inline-size:72px;color:var(--veneer-color-text);font:400 max(12px, var(--veneer-input-font-min))/var(--veneer-text-control-leading) var(--veneer-text-body-font);padding-inline:8px}:where([data-scope=table]) :where(td[data-heat]){background:color-mix(in oklab, var(--veneer-color-accent-solid) calc(var(--v) * 34%), transparent)}:where([data-scope=table]) :where(td[data-invalid]){box-shadow:inset 0 -2px 0 var(--veneer-color-critical-solid)}:where([data-scope=table]) :where(td[data-copied]){animation:veneer-flash-up-a var(--veneer-data-flash) var(--veneer-ease-out)}@container (width<=599.98px){@media (pointer:coarse){:where(:root:not([data-pointer=fine])) :where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-editable]),:where(:root:not([data-pointer=fine])) :where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-editable]){pointer-events:none}}:where([data-pointer=coarse]) :where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(td[data-editable]),:where([data-pointer=coarse]) :where([data-scope=table][data-phone=cards]) :where(tbody) :where(tr)>:where(th[data-editable]){pointer-events:none}}:where([data-scope=table][data-tree]){--_indent:var(--veneer-table-indent);--_guide:color-mix(in oklab, var(--_bc,var(--veneer-color-border-strong)) calc(var(--veneer-table-tree-tint) * 70%), var(--veneer-color-border-strong))}:where([data-scope=table][data-tree]) :where(tbody) :where(tr){outline:none}:where([data-scope=table][data-tree]) :where([data-part=tree-cell]){color:var(--veneer-color-text);padding-inline-start:calc(var(--_px) + (var(--_lvl,1) - 1) * var(--_indent));font-weight:400}:where([data-scope=table][data-tree]) :where([data-part=tree-cell]:not([data-pinned])){position:relative}:where([data-scope=table][data-tree]) :where([data-part=tree-cell])>:where([data-part=tree-label]){align-items:center;gap:var(--veneer-space-related);min-inline-size:0;display:inline-flex}:where([data-scope=table][data-tree]) :where(tr:not([aria-level="1"]))>:where(td[data-part=tree-cell]):before,:where([data-scope=table][data-tree]) :where(tr:not([aria-level="1"]))>:where(th[data-part=tree-cell]):before{content:"";pointer-events:none;inline-size:calc((var(--_lvl,1) - 1) * var(--_indent));background:repeating-linear-gradient(to right, var(--_guide) 0 1px, transparent 1px var(--_indent));opacity:var(--veneer-table-tree-guides);position:absolute;inset-block:0;inset-inline-start:calc(var(--_px) + 11.5px)}:where([data-scope=table][data-tree]) :where([data-part=tree-cell]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{background:repeating-linear-gradient(to left, var(--_guide) 0 1px, transparent 1px var(--_indent))}:where([data-scope=table][data-tree]) :where(tbody) :where(tr)>:where(td:first-child),:where([data-scope=table][data-tree]) :where(tbody) :where(tr)>:where(th:first-child){box-shadow:inset calc(var(--veneer-border-emphasis) * var(--veneer-table-tree-tint)) 0 0 var(--_bc,transparent)}:where([data-scope=table][data-tree]) :where(tbody) :where(tr)>:where(td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))),:where([data-scope=table][data-tree]) :where(tbody) :where(tr)>:where(th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){box-shadow:inset calc(var(--veneer-border-emphasis) * var(--veneer-table-tree-tint) * -1) 0 0 var(--_bc,transparent)}@container (width<=599.98px){:where([data-scope=table][data-phone=cards][data-tree]) :where(tbody) :where(tr)>:where(th:first-child){box-shadow:none}}:where([data-scope=table][data-tree]) :where(tr[aria-expanded]) :where([data-part=primary]){font-weight:600}:where([data-scope=table][data-tree]) :where(tr[aria-expanded]) :where(td[data-numeric]){color:var(--veneer-color-text-subtle);font-weight:500}:where([data-scope=table][data-tree]) :where(tr[data-context])>:where(td),:where([data-scope=table][data-tree]) :where(tr[data-context])>:where(th){color:var(--veneer-color-text-subtle)}:where([data-scope=table][data-tree]) :where([data-part=toggle]:not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))){border-radius:var(--veneer-radius-mark);block-size:24px;inline-size:24px;color:var(--veneer-color-text-subtle);cursor:pointer;flex:none;place-items:center;display:inline-grid;position:relative}:where([data-scope=table][data-tree]) :where([data-part=toggle]):after{content:"";inset:min(0px, calc((24px - var(--veneer-hit-min)) / 2));position:absolute}:where([data-scope=table][data-tree]) :where([data-part=toggle]:hover:not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))){color:var(--veneer-color-text);background:color-mix(in oklab, currentColor 8%, transparent)}:where([data-scope=table][data-tree]) :where([data-part=toggle]:not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))) :where(svg){block-size:14px;inline-size:14px;transition:rotate var(--veneer-duration-base) var(--veneer-ease-out)}:where([data-scope=table][data-tree]) :where([data-part=toggle]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))) :where(svg){scale:-1 1}:where([data-scope=table][data-tree]) :where(tr[aria-expanded=true]) :where([data-part=toggle]:not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))) :where(svg){rotate:90deg}:where([data-scope=table][data-tree]) :where(tr[aria-expanded=true]) :where([data-part=toggle]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))) :where(svg){rotate:-90deg}:where([data-scope=table][data-tree]) :where([data-part=toggle][data-leaf]:not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))){visibility:hidden}:where([data-scope=table][data-tree]) :where(tr[aria-busy=true]) :where([data-part=toggle]:not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) :not([data-scope=table] :is([data-scope=layers],[data-scope=truncate]) [data-scope=table] *))) :where(svg){opacity:.4}:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(td),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(th){box-shadow:inset 0 2px 0 var(--veneer-color-focus), inset 0 -2px 0 var(--veneer-color-focus)}:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(td:first-child),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(th:first-child){box-shadow:inset 2px 2px 0 var(--veneer-color-focus), inset 0 -2px 0 var(--veneer-color-focus)}:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(td:last-child),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(th:last-child),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){box-shadow:inset -2px 2px 0 var(--veneer-color-focus), inset 0 -2px 0 var(--veneer-color-focus)}:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(td:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible)>:where(th:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){box-shadow:inset 2px 2px 0 var(--veneer-color-focus), inset 0 -2px 0 var(--veneer-color-focus)}:where([data-scope=table][data-tree]) :where(tbody) :where(:is(td):focus-visible),:where([data-scope=table][data-tree]) :where(tbody) :where(:is(th):focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:-2px}:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-within){--_cell-bg:var(--veneer-color-accent-soft)}:where([data-scope=table][data-tree]) :where(tr[data-part=loading])>:where(td),:where([data-scope=table][data-tree]) :where(tr[data-part=loading])>:where(th){color:var(--veneer-color-text-subtle)}:where([data-scope=table][data-tree]) :where(tr[data-part=loading]) :where([data-part=skeleton]:not([data-scope=table] [data-scope=chart] :not([data-scope=table] [data-scope=chart] [data-scope=table] *))){vertical-align:middle;inline-size:96px;margin-inline-start:var(--veneer-space-related);display:inline-block}:where([data-scope=table][data-tree]) :where(tr[data-enter])>:where(td),:where([data-scope=table][data-tree]) :where(tr[data-enter])>:where(th){animation:veneer-tree-in var(--veneer-duration-base) var(--veneer-ease-out) both;animation-delay:calc(min(var(--i,0), 8) * var(--veneer-stagger) * .5)}@media (forced-colors:active){:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-visible){outline-offset:-2px;outline:2px solid highlight}:where([data-scope=table][data-tree]) :where(tbody) :where(:is(td):focus-visible),:where([data-scope=table][data-tree]) :where(tbody) :where(:is(th):focus-visible){outline-color:highlight}:where([data-scope=table][data-tree]) :where([data-part=tree-cell]):before{background:repeating-linear-gradient(to right, GrayText 0 1px, transparent 1px var(--_indent));opacity:1;forced-color-adjust:none}:where([data-scope=table][data-tree]) :where(tr[data-context])>:where(td),:where([data-scope=table][data-tree]) :where(tr[data-context])>:where(th){color:graytext}:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus),:where([data-scope=table][data-tree]) :where(tbody) :where(tr:focus-within){--_cell-bg:Canvas}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :where([data-scope=table][data-tree]) :where(tr[data-enter])>:where(td),:where(:root:not([data-motion=full])) :where([data-scope=table][data-tree]) :where(tr[data-enter])>:where(th){animation-duration:.12s;animation-delay:0s}}:where([data-motion=reduce]) :where([data-scope=table][data-tree]) :where(tr[data-enter])>:where(td),:where([data-motion=reduce]) :where([data-scope=table][data-tree]) :where(tr[data-enter])>:where(th){animation-duration:.12s;animation-delay:0s}@keyframes veneer-slide-open{0%{grid-template-rows:0fr}}@keyframes veneer-flash-up-a{0%{background-color:var(--veneer-color-data-up-flash)}}@keyframes veneer-flash-up-b{0%{background-color:var(--veneer-color-data-up-flash)}}@keyframes veneer-flash-down-a{0%{background-color:var(--veneer-color-data-down-flash)}}@keyframes veneer-flash-down-b{0%{background-color:var(--veneer-color-data-down-flash)}}@keyframes veneer-table-sheet-in{0%{transform:translateX(calc(24px * var(--veneer-motion-scale)));opacity:0}}@keyframes veneer-tree-in{0%{opacity:0;translate:0 calc(-6px * var(--veneer-motion-scale))}}:where([data-scope=table]),:where([data-scope=chart]),:where([data-scope=kanban]),:where([data-scope=meter]),:where([data-scope=ring]),:where([data-scope=delta]),:where([data-scope=list]),:where([data-scope=desc]),:where([data-scope=timeline]){font-variant-numeric:tabular-nums}:where([data-scope=desc]){grid-template-columns:minmax(110px,max-content) minmax(0,1fr);margin:0;display:grid;container-type:inline-size}:where([data-scope=desc])>:where(div){display:contents}:where([data-scope=desc]) :where(dt),:where([data-scope=desc]) :where(dd){border-block-end:1px solid var(--veneer-color-border);margin:0;padding-block:9px}:where([data-scope=desc]) :where(dt){color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-caption-size);padding-block-start:11px;padding-inline-end:18px}:where([data-scope=desc]) :where(dd){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-inline-size:0}:where([data-scope=desc])>:where(div:last-child)>:where(*){border-block-end:0}}@layer veneer.tokens{:root,[data-expression=balanced]{--veneer-ref-data-draw:0;--veneer-ref-data-rise:.35;--veneer-ref-data-fade:1;--veneer-ref-data-area:.14;--veneer-ref-data-line:1.75px;--veneer-ref-data-num-font:var(--veneer-font-display);--veneer-ref-tree-guides:1;--veneer-ref-tree-tint:0}[data-expression=quiet]{--veneer-ref-data-draw:0;--veneer-ref-data-rise:0;--veneer-ref-data-fade:0;--veneer-ref-data-area:0;--veneer-ref-data-line:1.5px;--veneer-ref-data-num-font:var(--veneer-font-sans);--veneer-ref-tree-guides:0;--veneer-ref-tree-tint:0}[data-expression=vivid]{--veneer-ref-data-draw:1;--veneer-ref-data-rise:1;--veneer-ref-data-fade:1;--veneer-ref-data-area:.34;--veneer-ref-data-line:2px;--veneer-ref-data-num-font:var(--veneer-font-display);--veneer-ref-tree-guides:1;--veneer-ref-tree-tint:1}:root,[data-expression],[data-density],[data-form],[data-pointer],[data-motion],[data-flair],[data-theme],[data-palette],[data-veneer]{--veneer-color-data-1:var(--lightningcss-light,oklch(.571 min(calc(.22 * var(--_tk)), .233) 260))var(--lightningcss-dark,oklch(.6 min(calc(.22 * var(--_tk)), .216) 260));--veneer-color-data-2:var(--lightningcss-light,oklch(.639 min(calc(.191 * var(--_tk)), .142) 65))var(--lightningcss-dark,oklch(.664 min(calc(.191 * var(--_tk)), .148) 65));--veneer-color-data-3:var(--lightningcss-light,oklch(.57 min(calc(.22 * var(--_tk)), .239) 347))var(--lightningcss-dark,oklch(.648 min(calc(.22 * var(--_tk)), .272) 347));--veneer-color-data-4:var(--lightningcss-light,oklch(.625 min(calc(.193 * var(--_tk)), .142) 117))var(--lightningcss-dark,oklch(.664 min(calc(.193 * var(--_tk)), .151) 117));--veneer-color-data-5:var(--lightningcss-light,oklch(.622 min(calc(.153 * var(--_tk)), .118) 226))var(--lightningcss-dark,oklch(.664 min(calc(.153 * var(--_tk)), .126) 226));--veneer-color-data-6:var(--lightningcss-light,oklch(.6 min(calc(.22 * var(--_tk)), .187) 40))var(--lightningcss-dark,oklch(.604 min(calc(.22 * var(--_tk)), .188) 40));--veneer-color-data-7:var(--lightningcss-light,oklch(.592 min(calc(.22 * var(--_tk)), .255) 298))var(--lightningcss-dark,oklch(.605 min(calc(.22 * var(--_tk)), .246) 298));--veneer-color-data-8:var(--lightningcss-light,oklch(.574 min(calc(.209 * var(--_tk)), .119) 165))var(--lightningcss-dark,oklch(.664 min(calc(.209 * var(--_tk)), .138) 165));--veneer-color-data-other:var(--veneer-color-text-faint);--veneer-color-data-seq-0:var(--veneer-color-surface-sunken);--veneer-color-data-seq-1:color-mix(in oklab, var(--veneer-color-accent-solid) 18%, var(--veneer-color-surface));--veneer-color-data-seq-2:color-mix(in oklab, var(--veneer-color-accent-solid) 38%, var(--veneer-color-surface));--veneer-color-data-seq-3:color-mix(in oklab, var(--veneer-color-accent-solid) 60%, var(--veneer-color-surface));--veneer-color-data-seq-4:color-mix(in oklab, var(--veneer-color-accent-solid) 82%, var(--veneer-color-surface));--veneer-color-data-seq-5:var(--veneer-color-accent-solid);--veneer-color-data-div-neg:var(--veneer-color-critical-text);--veneer-color-data-div-mid:var(--veneer-color-surface-active);--veneer-color-data-div-pos:var(--veneer-color-info-text);--veneer-color-data-up:var(--veneer-color-positive-text);--veneer-color-data-down:var(--veneer-color-critical-text);--veneer-color-data-up-flash:var(--veneer-color-positive-soft);--veneer-color-data-down-flash:var(--veneer-color-critical-soft);--veneer-data-line:var(--veneer-ref-data-line);--veneer-data-area:var(--veneer-ref-data-area);--veneer-data-num-font:var(--veneer-ref-data-num-font);--veneer-data-draw:calc(var(--veneer-ref-data-draw) * var(--veneer-motion-scale));--veneer-data-rise:calc(var(--veneer-ref-data-rise) * var(--veneer-motion-scale));--veneer-data-fade:calc(var(--veneer-ref-data-fade) * var(--veneer-motion-scale));--veneer-data-enter:calc(var(--veneer-duration-slow) * (1 + var(--veneer-ref-data-draw)));--veneer-data-tween:var(--veneer-duration-base);--veneer-data-flash:calc(.9s * (.4 + .6 * var(--veneer-motion-scale)));--veneer-table-row:max(calc(var(--veneer-ref-control-md) + 4px), var(--veneer-target-min));--veneer-table-pad-x:calc(var(--veneer-pad-control) * 1);--veneer-table-head:max(calc(var(--veneer-ref-control-md) - 2px), var(--veneer-target-min));--veneer-table-indent:calc(24px + var(--veneer-space-related));--veneer-table-tree-guides:var(--veneer-ref-tree-guides);--veneer-table-tree-tint:var(--veneer-ref-tree-tint)}}@layer veneer.data{:where([data-part=eyebrow]){font-family:var(--veneer-text-eyebrow-font);font-size:var(--veneer-text-eyebrow-size);font-weight:var(--veneer-text-eyebrow-weight);letter-spacing:var(--veneer-text-eyebrow-tracking);text-transform:var(--veneer-text-eyebrow-case);color:var(--veneer-color-text-subtle);line-height:1.25}:where([data-part=skeleton]){border-radius:var(--veneer-radius-mark);background:linear-gradient(90deg, var(--veneer-color-surface-sunken) 30%, var(--veneer-color-surface-active) 50%, var(--veneer-color-surface-sunken) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite veneer-shimmer;display:block}:where([data-part=spark]) :where(.ln){fill:none;stroke:var(--_dc,var(--veneer-color-data-1));stroke-width:var(--veneer-data-line);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}:where([data-part=spark]) :where(.ar){fill:var(--_dc,var(--veneer-color-data-1));opacity:calc(var(--veneer-data-area) * .8 + .05)}:where([data-part=spark]) :where(.dot){fill:var(--_dc,var(--veneer-color-data-1));stroke:var(--veneer-color-surface-raised);stroke-width:2px}:where([data-part=spark]) :where(.base){stroke:var(--veneer-color-data-grid);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}:where([data-part=view-toggle]){border-radius:calc(var(--veneer-radius-control) + 2px);background:var(--veneer-color-surface-sunken);border:1px solid var(--veneer-color-border);gap:2px;padding:2px;display:inline-flex}:where([data-part=view-toggle]) :where(button){all:unset;box-sizing:border-box;cursor:pointer;inline-size:max(28px, var(--veneer-hit-min));block-size:max(24px, calc(var(--veneer-hit-min) - 6px));border-radius:var(--veneer-radius-control);color:var(--veneer-color-text-subtle);place-items:center;display:inline-grid}:where([data-part=view-toggle]) :where(button[aria-pressed=true]){background:var(--veneer-color-surface-raised);color:var(--veneer-color-text);box-shadow:0 0 0 1px var(--veneer-color-border), var(--veneer-elevation-1)}:where([data-part=view-toggle]) :where(button:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus)}:where([data-part=view-toggle]) :where(svg){fill:none;stroke:currentColor;stroke-width:1.5px;block-size:15px;inline-size:15px}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is([data-part=skeleton],[data-scope=flow] .edge[data-live]){animation:none!important}}:where([data-motion=reduce]) :is([data-part=skeleton],[data-scope=flow] .edge[data-live]){animation:none!important}:where(mark[data-part=hit]){background:color-mix(in oklab, var(--veneer-color-caution-solid) 28%, transparent);color:inherit;border-radius:2px;padding-inline:1px}:where([data-part=view-toggle]) :where(button){position:relative}:where([data-part=view-toggle]) :where(button):after{content:"";inset-inline:0;inset-block:min(0px, calc((100% - var(--veneer-hit-min)) / 2));position:absolute}}@layer veneer.components{:where([data-scope=popover][data-part=content]:focus){outline:none}:where([data-scope=popover][data-part=content]){inline-size:max-content;max-inline-size:min(340px,100vw - 16px);padding:var(--veneer-space-group)}:where([data-scope=popover]) :where([data-part=title]:not([data-scope=popover] :is([data-scope=alert],[data-scope=auth],[data-scope=checklist],[data-scope=dialog],[data-scope=dropzone],[data-scope=empty-state],[data-scope=hero],[data-scope=item],[data-scope=panel],[data-scope=sheet],[data-scope=shell],[data-scope=sidenav],[data-scope=sidenav-title],[data-scope=steps],[data-scope=surface],[data-scope=toast],[data-scope=year]) :not([data-scope=popover] :is([data-scope=alert],[data-scope=auth],[data-scope=checklist],[data-scope=dialog],[data-scope=dropzone],[data-scope=empty-state],[data-scope=hero],[data-scope=item],[data-scope=panel],[data-scope=sheet],[data-scope=shell],[data-scope=sidenav],[data-scope=sidenav-title],[data-scope=steps],[data-scope=surface],[data-scope=toast],[data-scope=year]) [data-scope=popover] *))){margin:0 0 var(--veneer-space-tight);font-weight:600;font-size:var(--veneer-text-body-size)}:where([data-scope=popover]) :where([data-part=description]:not([data-scope=popover] :is([data-scope=alert],[data-scope=dialog],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=sheet],[data-scope=steps],[data-scope=toast]) :not([data-scope=popover] :is([data-scope=alert],[data-scope=dialog],[data-scope=empty-state],[data-scope=group],[data-scope=item],[data-scope=panel],[data-scope=sheet],[data-scope=steps],[data-scope=toast]) [data-scope=popover] *))){margin:0 0 var(--veneer-space-group);color:var(--veneer-color-text-subtle);font-size:var(--veneer-text-caption-size);line-height:var(--veneer-text-caption-leading)}:where([data-scope=popover][data-part=content])[data-presentation=inline]{opacity:1;max-block-size:none;inline-size:fit-content;max-inline-size:min(340px,100%);margin-block-start:var(--veneer-space-tight);transition:none;display:block;position:relative;inset:auto;translate:none;scale:none}}