@layer veneer.layout{:where([data-scope=navlist]){gap:var(--veneer-space-group);min-inline-size:0;display:grid}:where([data-scope=navlist]) :where(ul){gap:2px;margin:0;padding:0;list-style:none;display:grid}:where([data-scope=navlist]) :where(ul) :where(ul){border-inline-start:var(--veneer-border-hairline) solid var(--veneer-color-border);margin-block:2px;margin-inline-start:19px;padding-inline-start:8px}:where([data-scope=navlist]) :where([data-part=group-label]:not([data-scope=navlist] :is([data-scope=listbox],[data-scope=menu],[data-scope=palette],[data-scope=popup],[data-scope=select],[data-scope=sidenav]) :not([data-scope=navlist] :is([data-scope=listbox],[data-scope=menu],[data-scope=palette],[data-scope=popup],[data-scope=select],[data-scope=sidenav]) [data-scope=navlist] *))){margin:0 0 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);padding-inline:10px;font-weight:500}:where([data-scope=navlist]) :where([data-part=item]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))){--veneer-color-sweep-base:transparent;box-sizing:border-box;inline-size:100%;min-block-size:var(--veneer-control-md);border-radius:var(--veneer-radius-control);color:var(--veneer-color-text-subtle);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--veneer-duration-fast) var(--veneer-ease-out), color var(--veneer-duration-fast);background:0 0;border:0;align-items:center;gap:10px;padding-inline:10px;font-weight:500;text-decoration:none;display:flex;position:relative}:where([data-scope=navlist]) :where([data-part=item]:hover:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))){background:var(--veneer-color-surface-hover);color:var(--veneer-color-text)}:where([data-scope=navlist]) :where([data-part=item][aria-current]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))){background:var(--veneer-color-surface-hover);color:var(--veneer-color-text);box-shadow:inset var(--veneer-border-emphasis) 0 0 var(--veneer-color-accent-solid)}:where([data-scope=navlist]) :where([data-part=item]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))) :where(svg){inline-size:var(--veneer-icon-md);block-size:var(--veneer-icon-md);flex:none}:where([data-scope=navlist]) :where([data-part=item][aria-current]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))) :where(svg){color:var(--veneer-color-accent-text)}:where([data-scope=navlist]) :where([data-part=trailing]:not([data-scope=navlist] [data-scope=list] :not([data-scope=navlist] [data-scope=list] [data-scope=navlist] *))){font:500 11px/1.25 var(--veneer-font-mono);color:var(--veneer-color-text-subtle);font-variant-numeric:tabular-nums;margin-inline-start:auto}:where([data-scope=navlist]) :where([data-part=item][aria-expanded]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))) :where([data-part=chevron]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu],[data-scope=sidenav]) :not([data-scope=navlist] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu],[data-scope=sidenav]) [data-scope=navlist] *))){transition:transform var(--veneer-duration-base) var(--veneer-ease-out);margin-inline-start:auto}:where([data-scope=navlist]) :where([data-part=item][aria-expanded=true]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))) :where([data-part=chevron]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu],[data-scope=sidenav]) :not([data-scope=navlist] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu],[data-scope=sidenav]) [data-scope=navlist] *))){transform:rotate(90deg)}:where([data-scope=navlist]) :where([data-part=item][aria-expanded=false]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *)))+:where(ul){display:none}:where([data-scope=sidenav]){font-size:var(--veneer-text-caption-size);display:contents}:where([data-scope=sidenav])>:where([data-part=panel]){font-size:var(--veneer-text-caption-size);z-index:var(--veneer-z-modal);box-sizing:border-box;background:var(--veneer-color-surface-raised);border-inline-end:var(--veneer-border-hairline) solid var(--veneer-color-border);inline-size:min(320px,100vw - 48px);box-shadow:var(--veneer-shadow-overlay,0 12px 40px #00000040);visibility:hidden;transition:transform var(--veneer-duration-sheet,.24s) var(--veneer-ease-out), visibility 0s linear var(--veneer-duration-sheet,.24s);flex-direction:column;padding-block-start:var(--veneer-safe-top,0px);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}:where([data-scope=sidenav][data-open])>:where([data-part=panel]){visibility:visible;transition:transform var(--veneer-duration-sheet,.24s) var(--veneer-ease-out);transform:none}:where([data-scope=sidenav])>:where([data-part=panel]:focus){outline:none}:where([data-scope=sidenav])>:where([data-part=backdrop]){z-index:var(--veneer-z-modal);background:var(--veneer-color-scrim);opacity:0;pointer-events:none;transition:opacity var(--veneer-duration-base) var(--veneer-ease-out);position:fixed;inset:0}:where([data-scope=sidenav][data-open])>:where([data-part=backdrop]){opacity:1;pointer-events:auto}:where([data-scope=sidenav]) :where([data-part=head]:not([data-scope=sidenav] :is([data-scope=artifact],[data-scope=calendar],[data-scope=chart],[data-scope=checklist],[data-scope=codeblock],[data-scope=diff],[data-scope=log],[data-scope=menu-screen],[data-scope=meter],[data-scope=monthgrid],[data-scope=pay-frame],[data-scope=prefs-matrix],[data-scope=transport],[data-scope=truncate]) :not([data-scope=sidenav] :is([data-scope=artifact],[data-scope=calendar],[data-scope=chart],[data-scope=checklist],[data-scope=codeblock],[data-scope=diff],[data-scope=log],[data-scope=menu-screen],[data-scope=meter],[data-scope=monthgrid],[data-scope=pay-frame],[data-scope=prefs-matrix],[data-scope=transport],[data-scope=truncate]) [data-scope=sidenav] *))){justify-content:space-between;align-items:center;gap:var(--veneer-space-related);min-block-size:var(--veneer-layout-bar);padding-inline:var(--veneer-space-group) var(--veneer-space-tight);border-block-end:var(--veneer-border-hairline) solid var(--veneer-color-border);display:flex}:where([data-scope=sidenav]) :where([data-part=title]:not([data-scope=sidenav] :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=steps],[data-scope=surface],[data-scope=toast],[data-scope=year]) :not([data-scope=sidenav] :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=steps],[data-scope=surface],[data-scope=toast],[data-scope=year]) [data-scope=sidenav] *))){color:var(--veneer-color-text);margin:0;font-weight:600}:where([data-scope=sidenav]) :where([data-part=scroll]){align-content:start;gap:var(--veneer-space-related);overscroll-behavior:contain;scrollbar-width:thin;min-block-size:0;padding:var(--veneer-space-related);flex:1;padding-block-end:max(var(--veneer-space-group), var(--veneer-safe-bottom,0px));display:grid;overflow-y:auto}:where([data-scope=sidenav]) :where([data-scope=navlist]){gap:var(--veneer-space-related);font-size:inherit}:where([data-scope=sidenav]) :where([data-part=sections]){gap:2px}:where([data-scope=sidenav]) :where([data-part=sections])>:where(li)>:where([data-part=group-label]){margin-block:var(--veneer-space-tight) 2px}:where([data-scope=sidenav]) :where([data-scope=navlist]) :where([data-part=item]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))){min-block-size:32px}:where([data-scope=sidenav]) :where([data-part=item][data-fold]:not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=sidenav] *))){color:var(--veneer-color-text);font-weight:600}:where([data-scope=sidenav]) :where([data-part=item]:focus-visible:not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) :not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[data-scope=pagination],[data-scope=palette],[data-scope=segmented],[data-scope=select],[data-scope=sortable],[data-scope=steps],[data-scope=tab-bar]) [data-scope=sidenav] *))){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:calc(var(--veneer-focus-width) * -1)}:where([data-scope=sidenav]) :where([data-part=chevron]:not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu]) :not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu]) [data-scope=sidenav] *))){color:var(--veneer-color-text-subtle);display:inline-flex}:where([data-scope=sidenav]) :where([data-part=chevron]:not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu]) :not([data-scope=sidenav] :is([data-scope=accordion],[data-scope=disclosure],[data-scope=menu]) [data-scope=sidenav] *))) :where(svg){inline-size:var(--veneer-icon-sm);block-size:var(--veneer-icon-sm)}:where([data-scope=sidenav]) :where([data-scope=navlist][data-bar]){--_bar:var(--veneer-sweep-width);position:relative}:where([data-scope=sidenav]) :where([data-scope=navlist][data-bar])>:where([data-part=indicator]){pointer-events:none;z-index:1;inline-size:var(--_bar);background:var(--veneer-color-accent-solid);transform-origin:0 0;opacity:0;block-size:1px;transition:transform calc(var(--veneer-sweep-duration) * .68) var(--veneer-sweep-ease);position:absolute;inset-block-start:0;inset-inline-start:0;transform:scaleY(0)}:where([data-scope=sidenav]) :where([data-scope=navlist][data-bar][data-ready])>:where([data-part=indicator]){opacity:1}:where([data-scope=sidenav]) :where([data-scope=navlist][data-bar])>:where([data-part=indicator][data-instant]){transition:none}:where([data-scope=sidenav]) :where([data-scope=navlist][data-bar][data-ready]) :where([data-part=item][aria-current]:not([data-scope=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] :is([data-scope=accordion],[data-scope=checklist],[data-scope=gallery],[data-scope=list],[data-scope=menu],[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=navlist] *))){box-shadow:none}:where([data-scope=sidenav]) :where([data-part=sections])>:where(li)>:where(ul){margin-block:2px var(--veneer-space-tight)}:where([data-scope=sidenav]) :where([data-part=filter]){box-sizing:border-box;inline-size:100%;min-block-size:var(--veneer-control-sm);padding:0 var(--veneer-space-related);border:var(--veneer-border-hairline) solid var(--veneer-color-border-control);border-radius:var(--veneer-radius-control);background:var(--veneer-color-field);color:var(--veneer-color-text);font:inherit}:where([data-scope=sidenav]) :where([data-part=filter]:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:0}:where([data-scope=sidenav]) :where([data-part=empty]:not([data-scope=sidenav] :is([data-scope=palette],[data-scope=popup],[data-scope=select],[data-scope=shortcuts],[data-scope=signature]) :not([data-scope=sidenav] :is([data-scope=palette],[data-scope=popup],[data-scope=select],[data-scope=shortcuts],[data-scope=signature]) [data-scope=sidenav] *))){color:var(--veneer-color-text-subtle);margin:0;padding-inline:10px}:where([data-scope=sidenav]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){inset-block:var(--veneer-sidenav-top,0px) 0;z-index:1;visibility:visible;justify-content:center;align-items:center;gap:var(--veneer-space-tight);inline-size:var(--veneer-sidenav-bar,28px);box-sizing:border-box;padding:var(--veneer-space-related) 0;border:0;border-inline-end:var(--veneer-border-hairline) solid var(--veneer-color-border);background:var(--veneer-color-surface-overlay);color:var(--veneer-color-text-subtle);box-shadow:var(--veneer-elevation-1);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--veneer-duration-fast), background-color var(--veneer-duration-fast);border-radius:0;flex-direction:column;margin:0;display:flex;position:absolute;inset-inline-start:calc(100% + var(--veneer-border-hairline))}:where([data-scope=sidenav]) :where([data-part=bar]:hover:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){background:var(--veneer-color-surface-hover);color:var(--veneer-color-text)}:where([data-scope=sidenav]) :where([data-part=bar]:focus-visible:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){outline:var(--veneer-focus-width) solid var(--veneer-color-focus);outline-offset:calc(var(--veneer-focus-width) * -1);color:var(--veneer-color-text)}:where([data-scope=sidenav]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg){inline-size:var(--veneer-icon-sm);block-size:var(--veneer-icon-sm);transition:transform var(--veneer-duration-sheet,.24s) var(--veneer-ease-out);flex:none}:where([data-scope=sidenav]) :where([data-part=bar-label]){writing-mode:vertical-rl;overflow-clip-margin:4px;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;max-block-size:50%;transition:opacity var(--veneer-duration-base) var(--veneer-ease-out);font-weight:600;overflow:clip}:where([data-scope=sidenav][data-open]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg){transform:rotate(180deg)}:where([data-scope=sidenav][data-open]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){box-shadow:none}:where([data-scope=sidenav][data-open]) :where([data-part=bar-label]){opacity:0}@media (width>=900px){:where([data-scope=sidenav]){min-inline-size:0;align-self:start;display:block;position:sticky;inset-block-start:var(--veneer-sidenav-top,0px)}:where([data-scope=sidenav])>:where([data-part=panel]){z-index:auto;inline-size:auto;block-size:calc(var(--veneer-viewport-block) - var(--veneer-sidenav-top,0px));box-shadow:none;visibility:visible;background:0 0;border:0;padding:0;transition:none;position:static;transform:none}:where([data-scope=sidenav])>:where([data-part=backdrop]),:where([data-scope=sidenav]) :where([data-part=head]:not([data-scope=sidenav] :is([data-scope=artifact],[data-scope=calendar],[data-scope=chart],[data-scope=checklist],[data-scope=codeblock],[data-scope=diff],[data-scope=log],[data-scope=menu-screen],[data-scope=meter],[data-scope=monthgrid],[data-scope=pay-frame],[data-scope=prefs-matrix],[data-scope=transport],[data-scope=truncate]) :not([data-scope=sidenav] :is([data-scope=artifact],[data-scope=calendar],[data-scope=chart],[data-scope=checklist],[data-scope=codeblock],[data-scope=diff],[data-scope=log],[data-scope=menu-screen],[data-scope=meter],[data-scope=monthgrid],[data-scope=pay-frame],[data-scope=prefs-matrix],[data-scope=transport],[data-scope=truncate]) [data-scope=sidenav] *))){display:none}:where([data-scope=sidenav]) :where([data-part=scroll]){padding:var(--veneer-space-group) var(--veneer-space-tight) var(--veneer-space-group) 0}:where([data-scope=sidenav]) :where([data-part=scroll])>:where([data-part=filter]){z-index:1;position:sticky;inset-block-start:0}:where([data-scope=sidenav][data-collapsible]){inline-size:var(--veneer-sidenav-width,240px);transition:inline-size var(--veneer-duration-base) var(--veneer-ease-out)}:where([data-scope=sidenav][data-collapsible][data-collapsed]){inline-size:var(--veneer-sidenav-bar,28px)}:where([data-scope=sidenav][data-collapsible])>:where([data-part=panel]){position:relative;overflow:clip}:where([data-scope=sidenav][data-collapsible]) :where([data-part=scroll]){inline-size:calc(var(--veneer-sidenav-width,240px) - var(--veneer-sidenav-bar,28px));box-sizing:border-box;transition:opacity var(--veneer-duration-base) var(--veneer-ease-out), visibility 0s}:where([data-scope=sidenav][data-collapsed]) :where([data-part=scroll]){opacity:0;visibility:hidden;transition:opacity var(--veneer-duration-base) var(--veneer-ease-out), visibility 0s linear var(--veneer-duration-base)}:where([data-scope=sidenav]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){box-shadow:none;background:0 0;inset-block:0;inset-inline:auto 0}:where([data-scope=sidenav]) :where([data-part=bar]:hover:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){background:var(--veneer-color-surface-hover)}:where([data-scope=sidenav]:not([data-collapsed])) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg){transform:rotate(180deg)}@media (hover:hover){:where([data-scope=sidenav]:not([data-collapsed])) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg){opacity:0;transition:transform var(--veneer-duration-sheet,.24s) var(--veneer-ease-out), opacity var(--veneer-duration-base) var(--veneer-ease-out)}:where([data-scope=sidenav]:not([data-collapsed]):hover) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg),:where([data-scope=sidenav]:not([data-collapsed])) :where([data-part=bar]:focus-visible:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg){opacity:1}}:where([data-scope=sidenav]:not([data-collapsed])) :where([data-part=bar-label]){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:clip}}@media (width<=899.98px){:where([data-scope=sidenav][data-overlay=under])>:where([data-part=panel]),:where([data-scope=sidenav][data-overlay=under])>:where([data-part=backdrop]){padding-block-start:0;inset-block-start:var(--veneer-sidenav-top,0px)}:where([data-scope=sidenav][data-overlay=under])>:where([data-part=panel])>:where([data-part=head]){display:none}:where([data-scope=sidenav][data-overlay=under]) :where([data-part=scroll]){padding:var(--veneer-space-group)}:where([data-scope=sidenav][data-overlay=under]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))){inset-block-start:0}}:root:has([data-scope=sidenav][data-overlay=under][data-open]) :where([data-scope=sidenav-title]>[data-part=home]){opacity:0;translate:0 -.5em}:root:has([data-scope=sidenav][data-overlay=under][data-open]) :where([data-scope=sidenav-title]>[data-part=title]){opacity:1;transition-delay:60ms;translate:none}:where([data-scope=sidenav][data-settling]),:where([data-scope=sidenav][data-settling]) :where(*){transition:none!important}@media (prefers-reduced-motion:reduce){:where([data-scope=sidenav]),:where([data-scope=sidenav])>:where([data-part=panel]),:where([data-scope=sidenav])>:where([data-part=backdrop]),:where([data-scope=sidenav]) :where([data-part=scroll]),:where([data-scope=sidenav]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))),:where([data-scope=sidenav]) :where([data-part=bar]:not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) :not([data-scope=sidenav] :is([data-scope=gradient],[data-scope=tests]) [data-scope=sidenav] *))) :where(svg),:where([data-scope=sidenav-title])>:where(*){transition:none}}@media print{:where([data-scope=sidenav]){display:none!important}}}