@layer design{:is(.panel-toggle,.btn.panel-toggle[data-variant]){display:grid;place-items:center;width:var(--control-xs);height:var(--control-xs);min-width:var(--control-xs);min-height:var(--control-xs);padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-muted);box-shadow:none;transition:color var(--motion-feedback) var(--motion-easing)}:is(.panel-toggle,.btn.panel-toggle[data-variant]):hover{background:transparent;color:var(--text-primary)}.panel-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.panel-toggle svg{width:18px;height:18px}@media (pointer:coarse){:is(.panel-toggle,.btn.panel-toggle[data-variant]){width:44px;height:44px;min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.panel-toggle{transition:none}}}@layer design{.sidebar-owner{--sidebar-panel-width:240px;--sidebar-compact-width:52px;--sidebar-control-lane:0px;display:grid;grid-template-columns:var(--sidebar-panel-width) minmax(0,1fr);transition:grid-template-columns var(--motion-transition) var(--motion-easing)}.sidebar-owner[data-sidebar-expanded=false][data-sidebar-side=start]{grid-template-columns:var(--sidebar-compact-width) minmax(0,1fr)}.sidebar-owner[data-sidebar-side=end]{grid-template-columns:minmax(0,1fr) var(--sidebar-panel-width)}.sidebar-owner[data-sidebar-expanded=false][data-sidebar-side=end]{grid-template-columns:minmax(0,1fr) var(--sidebar-compact-width)}.sidebar-rail{position:relative;grid-row:1;min-width:0;z-index:1}.sidebar-owner[data-sidebar-side=end]>.sidebar-rail{grid-column:2}.sidebar-panel{position:absolute;inset-block:0;inset-inline-start:0;z-index:1;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;transition:width var(--motion-transition) var(--motion-easing);overflow:hidden;background:var(--surface-panel);border-inline-end:1px solid var(--border-default)}.sidebar-owner[data-sidebar-side=end]>.sidebar-rail.sidebar-panel,.sidebar-owner[data-sidebar-side=end]>.sidebar-rail>.sidebar-panel{inset-inline-start:auto;inset-inline-end:0;border-inline-end:0;border-inline-start:1px solid var(--border-default)}.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail.sidebar-panel,.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail>.sidebar-panel{width:var(--sidebar-panel-width)}.sidebar-owner[data-sidebar-peeking=true]>.sidebar-rail.sidebar-panel,.sidebar-owner[data-sidebar-peeking=true]>.sidebar-rail>.sidebar-panel{width:var(--sidebar-panel-width);box-shadow:var(--shadow-overlay)}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel,.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel{width:var(--sidebar-compact-width)}.sidebar-header{position:relative;flex:none;height:44px;min-height:44px;box-sizing:border-box;padding-inline:var(--space-3) 48px;margin-block-end:var(--space-1)}.sidebar-header,.sidebar-heading{display:flex;align-items:center;min-width:0}.sidebar-heading{gap:var(--space-2);white-space:nowrap;overflow:hidden;font:var(--text-dense);font-weight:700;color:var(--text-primary)}.sidebar-heading>:is(svg,img){flex:none;width:18px;height:18px;object-fit:contain}.sidebar-heading-label{min-width:0;overflow:hidden}.sidebar-header>.sidebar-toggle{position:absolute;inset-block-start:0;inset-inline-end:4px;display:grid;place-items:center;padding:0;border:0;background:transparent;box-shadow:none;color:var(--text-muted)}.sidebar-header>.btn.icon.sidebar-toggle,.sidebar-header>.sidebar-toggle{width:44px;height:44px;min-width:44px;min-height:44px}.sidebar-header>.sidebar-toggle svg{width:18px;height:18px}.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail.sidebar-panel>.sidebar-header,.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail>.sidebar-panel>.sidebar-header{padding-inline-start:18px}.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail.sidebar-panel>.sidebar-content,.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail>.sidebar-panel>.sidebar-content{flex-shrink:0;width:var(--sidebar-panel-width);box-sizing:border-box;scrollbar-gutter:auto;overflow-x:hidden;padding-inline:var(--space-1)}.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail.sidebar-panel>.sidebar-content .sidebar-link[data-sidebar-rail-item],.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail>.sidebar-panel>.sidebar-content .sidebar-link[data-sidebar-rail-item]{min-height:44px;padding-inline:14px var(--sidebar-link-end-padding,14px);white-space:nowrap}.sidebar-link-label{min-width:0;overflow:hidden}[data-sidebar-rail-hidden]{visibility:hidden;pointer-events:none}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-content .sidebar-link-label,.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-content .sidebar-link-label{visibility:hidden}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-content .sidebar-link[data-sidebar-rail-item],.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-content .sidebar-link[data-sidebar-rail-item]{width:44px;overflow:hidden}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-content,.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-content{scrollbar-width:none}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-header>:not(.sidebar-toggle),.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>:not(.sidebar-header),.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-header>:not(.sidebar-toggle),.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>:not(.sidebar-header){visibility:hidden}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-content [data-sidebar-rail-item],.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-content [data-sidebar-rail-item]{visibility:visible}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-header,.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-header{padding:0;width:100%;min-width:0}.sidebar-header>.sidebar-toggle:hover{background:var(--surface-hover);color:var(--text-primary)}.sidebar-header>.sidebar-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.sidebar-content{position:relative;flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;scrollbar-gutter:stable;padding-block-end:var(--space-6)}.sidebar-content:has(>.sidebar-footer){display:flex;flex-direction:column;padding-block-end:var(--space-3)}.sidebar-content:has(>.sidebar-footer)>*{flex:none}.sidebar-content>.sidebar-footer{display:grid;gap:2px;margin-block-start:auto;padding:var(--space-8) var(--space-3) 0;color:var(--text-muted);font:var(--text-caption)}.sidebar-content:has(>.sidebar-end){display:flex;flex-direction:column}.sidebar-content:has(>.sidebar-end)>*{flex:none}.sidebar-content>.sidebar-end{display:flex;flex-direction:column;min-width:0;margin-block-start:auto;padding-block-start:var(--space-8)}.sidebar-content>.sidebar-end+.sidebar-footer{margin-block-start:0;padding-block-start:var(--space-3)}.sidebar-footer-copyright{margin:0}.sidebar-footer-links{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin:0;padding:0;list-style:none}.sidebar-footer-links a{display:inline-flex;align-items:center;min-height:20px;color:inherit;text-decoration:none}.sidebar-footer-links a:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.sidebar-footer-links a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}@media (pointer:coarse){.sidebar-footer-links a{min-height:var(--control-md)}}.sidebar-content::-webkit-scrollbar{width:6px}.sidebar-content::-webkit-scrollbar-track{background:transparent}.sidebar-content::-webkit-scrollbar-thumb{background:var(--border-default);border:2px solid transparent;border-radius:999px;background-clip:content-box}.sidebar-content::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}.sidebar-link{display:flex;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:6px var(--space-3);padding-inline-end:var(--sidebar-link-end-padding,var(--space-3));border:0;border-radius:0;background:transparent;color:var(--text-secondary);font:var(--text-dense);text-align:start;text-decoration:none;cursor:pointer}.sidebar-link:hover,.sidebar-link[aria-current]{text-decoration:underline;text-underline-offset:4px}.sidebar-link[aria-current]{color:var(--text-primary);font-weight:700}.sidebar-link[data-nav-emphasis=primary]{margin-block-end:var(--space-1);border-radius:var(--radius);text-decoration:none;transition:background var(--motion-transition) var(--motion-easing)}.sidebar-link[data-nav-emphasis=primary]:not(:disabled):not([aria-disabled=true]):hover{background:var(--surface-hover);text-decoration:none}.sidebar-link[data-nav-emphasis=primary][aria-current]{background:var(--surface-selected);color:var(--text-primary);text-decoration:none}[data-sidebar-reorder-row]{--sidebar-action-surface:var(--surface-panel);position:relative;margin-block-end:var(--space-1)}[data-sidebar-reorder-row]>.sidebar-link{margin-block-end:0}[data-sidebar-reorder-row]:hover{--sidebar-action-surface:var(--surface-hover)}[data-sidebar-reorder-row]:hover>.sidebar-link[data-nav-emphasis=primary]:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover)}[data-sidebar-reorder-row]:has(>.sidebar-link[aria-current]){--sidebar-action-surface:var(--surface-selected)}[data-sidebar-reorder-row]:hover>.sidebar-link[data-nav-emphasis=primary][aria-current]{background:var(--surface-selected)}[data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]){position:absolute;inset-block:0;inset-inline-end:0;min-width:44px;min-height:44px;height:100%;background:var(--sidebar-action-surface);border-radius:0 var(--radius) var(--radius) 0;opacity:0;pointer-events:none;transition:opacity var(--motion-transition) var(--motion-easing)}[data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]):before{content:"";position:absolute;inset-block:0;inset-inline-end:100%;width:var(--space-4);background:linear-gradient(to right,transparent,var(--sidebar-action-surface));pointer-events:none}:dir(rtl) [data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]){border-radius:var(--radius) 0 0 var(--radius)}:dir(rtl) [data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]):before{background:linear-gradient(to left,transparent,var(--sidebar-action-surface))}[data-sidebar-reorder-row]:is(:hover,:focus-within,[data-menu-open=true],.is-reorder-origin,.reorder-drag-preview)>:is([data-reorder-handle],[data-sidebar-reorder-actions]){opacity:1;pointer-events:auto}[data-sidebar-reorder-actions]{display:flex;align-items:center;gap:var(--space-1)}[data-sidebar-reorder-actions]>button,[data-sidebar-reorder-row]>[data-reorder-handle]{width:44px;min-width:44px;min-height:44px}@media (pointer:coarse){[data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]){opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){[data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]){transition:none}}.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail.sidebar-panel>.sidebar-content [data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]),.sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true])>.sidebar-rail>.sidebar-panel>.sidebar-content [data-sidebar-reorder-row]>:is([data-reorder-handle],[data-sidebar-reorder-actions]){visibility:hidden;pointer-events:none}.sidebar-section-divider{inline-size:100%;border:0;border-block-start:1px solid var(--border-default);margin-block:var(--space-4)}.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail.sidebar-panel>.sidebar-content .sidebar-section-divider,.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail>.sidebar-panel>.sidebar-content .sidebar-section-divider{inline-size:calc(var(--sidebar-panel-width) - 2 * var(--space-4));margin-inline:calc(var(--space-4) - var(--space-1)) 0}.sidebar-group{display:flex;flex-direction:column;min-width:0}.sidebar-group+:is(.sidebar-link,.sidebar-group),:is(.sidebar-link,.sidebar-group)+.sidebar-group{margin-block-start:var(--space-3)}.sidebar-group-title{margin:0 0 var(--space-1);padding:var(--space-1) var(--space-3);overflow:hidden;color:var(--text-muted);font:var(--text-caption);font-weight:600;white-space:nowrap}.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail.sidebar-panel>.sidebar-content .sidebar-group-title,.sidebar-owner:not([data-sidebar-narrow=true])>.sidebar-rail>.sidebar-panel>.sidebar-content .sidebar-group-title{padding-inline:14px}.sidebar-primary-action{width:100%;margin-block-end:var(--space-3)}[data-reduced-motion=true] .sidebar-link[data-nav-emphasis=primary]{transition:none}@media (prefers-reduced-motion:reduce){.sidebar-link[data-nav-emphasis=primary]{transition:none}}.sidebar-link>svg{flex:none;width:16px;height:16px;color:var(--text-muted)}.sidebar-link[aria-current]>svg{color:var(--text-primary)}.sidebar-link:is(:disabled,[aria-disabled=true]){color:var(--text-disabled);cursor:default;text-decoration:none}.shell-skip{position:fixed;inset-inline-start:var(--space-4);inset-block-start:calc(-2 * var(--control-lg));z-index:calc(var(--layer-drawer) + 2);padding:var(--space-3);background:var(--surface-panel);color:var(--text-primary);font:var(--text-dense)}.shell-skip:focus{inset-block-start:var(--space-2)}.sidebar-scrim{transition:opacity var(--motion-transition) var(--motion-easing)}@starting-style{.sidebar-scrim{opacity:0}}[data-reduced-motion=true] .sidebar-owner,[data-reduced-motion=true] .sidebar-panel,[data-reduced-motion=true] .sidebar-toggle{transition:none}@media (prefers-reduced-motion:reduce){.sidebar-owner,.sidebar-panel,.sidebar-scrim,.sidebar-toggle{transition:none}}.sidebar-example{position:relative;flex-direction:column;min-width:0;min-height:max(520px,100%);overflow:hidden;border:1px solid var(--border-default);color:var(--text-primary);container-type:inline-size}.sidebar-example,.sidebar-example-header{display:flex;background:var(--surface-panel)}.sidebar-example-header{align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-default)}.sidebar-example-header>div{display:grid;min-width:0;gap:2px}.sidebar-example-header strong{font:var(--text-dense);color:var(--text-primary)}.sidebar-example-header span{color:var(--text-muted);font:var(--text-dense)}.sidebar-example-header>[data-sidebar-narrow-toggle]{display:none}.sidebar-example-workspace{position:relative;flex:1 1 auto;min-height:464px;overflow:hidden}.sidebar-example-panel{padding:0}.sidebar-example-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.sidebar-example-nav{display:grid;align-content:start}.sidebar-example-content{grid-column:2;grid-row:1;min-width:0;padding:var(--space-8);background:var(--surface-canvas)}.sidebar-example-workspace[data-sidebar-side=end] .sidebar-example-content{grid-column:1}.sidebar-example-content h2{margin:0;font:var(--text-title);overflow-wrap:anywhere}.sidebar-example-summary{display:flex;gap:var(--space-2) 20px;flex-wrap:wrap;margin-top:var(--space-6);color:var(--text-muted);font:var(--text-dense)}.sidebar-example-summary span:first-child{color:var(--text-primary);font-weight:600}.sidebar-example-content [data-demo-items]{margin-top:var(--space-6)}.sidebar-example-result{display:flex;align-items:center;gap:var(--space-4);max-width:640px;padding-block:var(--space-4);border-bottom:1px solid var(--border-default)}.sidebar-example-result-mark{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--radius);background:var(--surface-hover);color:var(--text-primary)}.sidebar-example-result>div:last-child{display:grid;gap:var(--space-1);min-width:0}.sidebar-example-result strong{font:var(--text-body);color:var(--text-primary)}.sidebar-example-result span{font:var(--text-dense);color:var(--text-secondary)}.sidebar-example-scrim{display:none}@container (max-width:700px){.sidebar-example-header>[data-sidebar-narrow-toggle]{display:inline-flex}.sidebar-example-workspace{display:flex;flex-direction:column;min-height:464px;transition:none}.sidebar-example-content{flex:1 1 auto}.sidebar-example-rail{position:absolute;inset:0;z-index:5;width:100%;min-height:0;pointer-events:none}.sidebar-example-workspace .sidebar-example-rail .sidebar-header>.sidebar-toggle{display:none}.sidebar-example-panel{position:absolute;inset-block:0;inset-inline-start:0;inset-inline-end:auto;width:min(300px,calc(100% - 40px));height:100%;padding:var(--space-3) var(--space-4);border:0;border-inline-end:1px solid var(--border-default);box-shadow:var(--shadow-overlay);transform:translateX(-100%);visibility:hidden;pointer-events:none}.sidebar-example-workspace[data-sidebar-side=end] .sidebar-example-panel{inset-inline-start:auto;inset-inline-end:0;transform:translateX(100%)}.sidebar-example-workspace[data-sidebar-open=true] .sidebar-example-panel{transform:none;visibility:visible;opacity:1;pointer-events:auto}.sidebar-example-workspace[data-sidebar-open=true] .sidebar-example-scrim{display:block;position:absolute;inset:0;z-index:4;background:var(--surface-scrim)}.sidebar-example-panel-head{display:flex}.sidebar-example-workspace[data-sidebar-mode=embedded][data-sidebar-expanded=true] .sidebar-example-rail{position:relative;inset:auto;padding:0 var(--space-4) var(--space-4);border-bottom:1px solid var(--border-default);background:var(--surface-panel);pointer-events:auto}.sidebar-example-workspace[data-sidebar-mode=embedded][data-sidebar-expanded=true] .sidebar-example-panel{position:relative;inset:auto;width:100%;height:auto;max-height:min(300px,50dvh);padding:var(--space-2) 0 var(--space-3);border:0;box-shadow:none;transform:none;visibility:visible;pointer-events:auto}.sidebar-example-workspace[data-sidebar-mode=embedded][data-sidebar-expanded=true] .sidebar-example-panel-head{display:flex}.sidebar-example-content{padding:28px var(--space-6)}.sidebar-example-workspace[data-sidebar-side=end] .sidebar-example-content{grid-column:auto}}@media (prefers-reduced-motion:reduce){.sidebar-example-workspace{transition:none}}}@layer design{[data-account-control]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;padding:0;border:0;border-radius:var(--radius);background:none;color:inherit;font:var(--text-dense);text-decoration:none}button[data-account-control]{cursor:pointer}[data-account-control] .identity-avatar{display:block;flex:none;width:var(--header-control,var(--control-sm));height:var(--header-control,var(--control-sm));border-radius:50%}.account-control-name{min-width:0;max-width:16ch}.account-control-status,[data-account-control][data-name-hidden] .account-control-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.account-control-organization-mark{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-dense);font-size:11px;font-weight:600;line-height:1;letter-spacing:.02em}.account-control-organization-mark:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-default);pointer-events:none}.account-control-organization-mark[data-mark=logo]{background:var(--surface-panel)}.account-control-organization-mark img{display:block;width:100%;height:100%;object-fit:cover}@media (pointer:coarse){[data-account-control]{min-width:var(--control-md);min-height:var(--control-md)}}}@layer design{[data-modal-layer]{--layer-top:0px;--layer-left:0px;--layer-width:100%}[data-modal-layer]:popover-open{position:fixed;margin:0;border:0;padding:0;inset:auto;top:var(--layer-top);left:var(--layer-left);width:var(--layer-width);max-width:none;max-height:none;height:calc(var(--visible-viewport-top, 0px) + var(--visible-viewport-height, 100dvh) - var(--layer-top));overflow:auto;overscroll-behavior:contain;animation:modal-layer-in var(--motion-transition) var(--motion-easing)}[data-modal-layer][data-modal-layer-scrim]:popover-open{background:var(--surface-scrim)}[data-modal-layer]::backdrop{background:transparent}@keyframes modal-layer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-modal-layer]:popover-open{animation:none}}:is([data-reduced-motion=true] [data-modal-layer],[data-modal-layer][data-reduced-motion=true]):popover-open{animation:none}}@property --app-bar-search-entered{syntax:"<number>";inherits:false;initial-value:0}@layer design{.app-bar-slot{display:block;min-width:0;container-type:inline-size;container-name:app-bar-slot}.app-bar-slot[data-app-bar-sticky=true]{position:sticky;inset-block-start:0;z-index:var(--layer-sticky)}.app-bar{--app-bar-height:calc(var(--control-lg) + var(--space-2));--app-bar-control:var(--control-sm);--header-control:var(--app-bar-control);position:relative;display:grid;grid-template-columns:minmax(max-content,1fr) minmax(180px,440px) minmax(max-content,1fr);min-height:var(--app-bar-height);padding:var(--space-1) var(--space-4);box-sizing:border-box;background:var(--surface-ink);color:var(--text-inverse);--app-bar-layout:wide}.app-bar,.app-bar-start{align-items:center;gap:var(--space-4);min-width:0}.app-bar-start{grid-column:1;grid-row:1;display:flex}.app-bar-search{grid-column:2;grid-row:1}.app-bar-end{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.app-bar:not(:has(>.app-bar-search)){grid-template-columns:minmax(0,1fr) auto}.app-bar:not(:has(>.app-bar-search))>.app-bar-end{grid-column:2}.app-bar:not(:has(>.app-bar-search)){--app-bar-row:calc(var(--app-bar-height) - 2 * var(--space-1));align-items:start}.app-bar:not(:has(>.app-bar-search))>.app-bar-start{display:flex;flex-wrap:wrap;align-content:center;row-gap:0;min-height:var(--app-bar-row)}.app-bar:not(:has(>.app-bar-search)) .app-bar-brand,.app-bar:not(:has(>.app-bar-search))>.app-bar-end{min-height:var(--app-bar-row)}.app-bar:not(:has(>.app-bar-search)) .app-bar-links{flex:1 1 auto}.app-bar:not(:has(>.app-bar-search)) .app-bar-links ul{flex-wrap:wrap}.app-bar[data-height=compact]{--app-bar-height:var(--control-lg);--app-bar-control:var(--control-xs)}.app-bar[data-height=standard]{--app-bar-height:calc(var(--control-lg) + var(--space-2));--app-bar-control:var(--control-sm)}.app-bar[data-height=tall]{--app-bar-height:calc(var(--control-lg) + var(--space-6));--app-bar-control:var(--control-lg)}.app-bar-brand{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--text-inverse);font:var(--text-body);text-decoration:none;white-space:nowrap}.app-bar-logo{display:block;width:var(--app-bar-control);height:var(--app-bar-control);flex:none;object-fit:contain;filter:brightness(0) invert(1)}.app-bar-brand-label{font:var(--text-wordmark)}.app-bar-brand[data-label-hidden] .app-bar-brand-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-bar-context,.app-bar-location{min-width:0;max-width:18ch;color:var(--text-inverse);font:var(--text-dense)}.app-bar-search{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:var(--space-2);min-width:0;min-height:var(--app-bar-control);padding-inline:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-panel);color:var(--text-primary)}.app-bar-search-icon{display:grid;place-items:center;color:var(--text-muted);pointer-events:none}.app-bar-search>.clearable-field{grid-column:2;display:grid;min-width:0;width:100%}.app-bar .app-bar-search input[type=search]{grid-column:1;grid-row:1;width:100%;min-width:0;min-height:calc(var(--app-bar-control) - 2px);padding-block:0;border:0;background:transparent;color:var(--text-primary);font:var(--text-dense);outline:0}.app-bar .app-bar-search>input[type=search]{grid-column:2}.app-bar-search input::placeholder{color:var(--text-hint)}.app-bar-search{--app-bar-search-entered:0;background:color-mix(in srgb,var(--surface-panel) calc(var(--app-bar-search-entered) * 100%),var(--surface-ink-edge));color:var(--text-on-ink-secondary);border-color:color-mix(in srgb,var(--border-default) calc(var(--app-bar-search-entered) * 100%),var(--surface-ink-edge));transition:--app-bar-search-entered var(--motion-transition) var(--motion-easing)}.app-bar-search:is(:focus-within,:popover-open){--app-bar-search-entered:1;color:var(--text-primary)}.app-bar .app-bar-search input[type=search],.app-bar-search .app-bar-search-icon,.app-bar-search .app-bar-search-shortcut,.app-bar-search input::placeholder{color:inherit}.app-bar-search:is(:focus-within,:popover-open) input::placeholder{color:var(--text-hint)}[data-reduced-motion=true] .app-bar-search{transition:none}@media (prefers-reduced-motion:reduce){.app-bar-search{transition:none}}.app-bar-search:has(.app-bar-search-shortcut){grid-template-columns:18px minmax(0,1fr) auto}.app-bar-search-shortcut{grid-column:3;grid-row:1;white-space:nowrap;color:var(--text-muted);font:var(--text-dense);pointer-events:none}.app-bar-search:has([data-has-value=true]) .app-bar-search-shortcut{display:none}.app-bar-search-results{container:search-results/inline-size;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;z-index:1;max-height:min(560px,70dvh);overflow:auto;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow-overlay)}.app-bar-search-results>p{padding:var(--space-3)}.app-bar-search-result,.app-bar-search-results a{color:var(--text-primary)}.app-bar-search-result{display:block;width:100%;min-height:var(--control-md);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius);background:transparent;font:var(--text-body);text-align:start;text-decoration:none}.app-bar-search-result-subtitle{display:block;color:var(--text-secondary);font:var(--text-dense)}.app-bar-search-results :is(a,.app-bar-search-result):is(:hover,:focus-visible){background:var(--surface-hover);color:var(--text-primary)}.app-bar-search-more,.app-bar-search-results .empty-state .btn{color:var(--text-primary);background:var(--surface-panel)}.app-bar-search-more{width:100%;margin-top:var(--space-2);border-color:var(--border-default)}.app-bar-links{min-width:0}.app-bar-links ul{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none}.app-bar-links a{display:block;max-width:24ch;padding:var(--space-2);overflow-wrap:anywhere;border-radius:var(--radius);color:var(--text-on-ink-secondary);font:var(--text-body);text-decoration:none}.app-bar-links:not(:popover-open) a{max-width:none;white-space:nowrap;overflow-wrap:normal}.app-bar[data-links-menu] .app-bar-lead{display:flex}.app-bar[data-links-menu] .app-bar-links:not(:popover-open){display:none}.app-bar-links a:hover{color:var(--text-inverse);text-decoration:underline;text-underline-offset:3px}.app-bar-links a[aria-current=page]{color:var(--text-inverse);font-weight:600;text-decoration:underline;text-underline-offset:4px}.app-bar-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);min-width:0}.app-bar :is(.app-bar-actions,.app-bar-lead) .btn:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *),.app-bar>.app-bar-search-toggle{--height:var(--app-bar-control);padding-block:0}.app-bar :is(.app-bar-actions,.app-bar-lead) .btn:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *,:disabled,[aria-disabled=true]),.app-bar>.app-bar-search-toggle:not(:disabled,[aria-disabled=true]){color:var(--text-inverse);border-color:var(--surface-ink-edge);background:var(--surface-ink-edge)}.app-bar :is(.app-bar-actions,.app-bar-lead) .btn:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *,:disabled,[aria-disabled=true]):hover,.app-bar>.app-bar-search-toggle:not(:disabled,[aria-disabled=true]):hover{color:var(--text-inverse);border-color:var(--surface-ink-edge);background:color-mix(in srgb,var(--surface-ink-edge),var(--text-inverse) 12%)}.app-bar :is(.app-bar-actions,.app-bar-lead) .btn>.progress-ring:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *){--progress-ring-color:currentColor}.app-bar .app-bar-actions .app-bar-action-narrow-only,.app-bar .app-bar-actions .app-bar-actions-more,.app-bar-actions:empty{display:none}.app-bar-lead{display:none;flex:none;align-items:center;align-self:center}.app-bar .app-bar-search .app-bar-search-close,.app-bar .app-bar-search~.app-bar-search-toggle,.app-bar-nav-toggle:not([aria-expanded=true])>.app-bar-nav-close,.app-bar-nav-toggle[aria-expanded=true]>.app-bar-nav-open{display:none}.app-bar-user{color:var(--text-inverse)}.app-bar-user .identity-avatar{display:block;flex:none;width:var(--app-bar-control);height:var(--app-bar-control);border-radius:50%}:root[data-app-bar-user=expected] .app-bar-end:not(:has(>.app-bar-user)):after{content:"";flex:none;width:var(--app-bar-control);height:var(--app-bar-control)}.app-bar-sign-out-status,.app-bar-user[data-name-hidden] .app-bar-user-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-bar :focus-visible:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *,.app-bar-search *){outline:2px solid var(--focus-on-ink);outline-offset:2px}@container app-bar-slot (max-width:880px){.app-bar[data-height]{--app-bar-layout:medium;display:flex;align-items:center;gap:var(--space-2);padding-inline:max(var(--space-3),env(safe-area-inset-left)) max(var(--space-3),env(safe-area-inset-right))}.app-bar-lead{display:flex}.app-bar[data-height]>.app-bar-start{display:contents}.app-bar-brand{flex:0 1 auto;min-width:0}.app-bar-links:not(:popover-open){display:none}.app-bar-context{display:none}.app-bar-search{flex:1 1 240px;min-width:160px;max-width:440px;margin-inline:auto}.app-bar-end{flex:none;margin-inline-start:auto}.app-bar-search~.app-bar-end{margin-inline-start:0}.app-bar-user-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-bar .app-bar-actions .app-bar-action-narrow-only{display:inline-flex}}@container app-bar-slot (max-width:520px){.app-bar[data-height]{--app-bar-layout:narrow;gap:var(--space-1);padding-inline:max(var(--space-2),env(safe-area-inset-left)) max(var(--space-2),env(safe-area-inset-right))}.app-bar-search:not(:popover-open){display:none}.app-bar .app-bar-search~.app-bar-search-toggle{display:inline-flex}.app-bar-brand{margin-inline-end:auto}.app-bar-location{display:none}.app-bar-end{gap:var(--space-1)}.app-bar-actions{gap:0}.app-bar-search-shortcut{display:none}.app-bar-actions .btn[data-collapse]:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *){--btn-min:0px;width:var(--height);padding:0;gap:0}.app-bar-actions .btn[data-collapse]:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *)>.btn-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-bar .app-bar-actions [data-narrow=menu]:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *){display:none}.app-bar .app-bar-actions .app-bar-actions-more{display:inline-flex}}.app-bar .app-bar-links:popover-open{display:flex;flex-direction:column;align-items:stretch}.app-bar .app-bar-links:popover-open>ul{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;max-height:100%;overflow:auto;overscroll-behavior:contain;padding:var(--space-2) 0 max(var(--space-4),env(safe-area-inset-bottom));background:var(--surface-panel);box-shadow:var(--shadow-overlay)}.app-bar .app-bar-links:popover-open a{display:flex;align-items:center;max-width:none;min-height:var(--control-lg);padding-block:0;padding-inline:max(var(--space-4),env(safe-area-inset-left)) max(var(--space-4),env(safe-area-inset-right));border-inline-start:3px solid transparent;border-radius:0;color:var(--text-primary);font:var(--text-body);text-decoration:none}.app-bar .app-bar-links:popover-open a:hover{background:var(--surface-hover);color:var(--text-primary);text-decoration:none}.app-bar .app-bar-links:popover-open a[aria-current=page]{border-inline-start-color:var(--text-primary);background:var(--surface-selected);color:var(--text-primary);font-weight:600;text-decoration:none}.app-bar .app-bar-search:popover-open{display:grid;grid-template-columns:auto 18px minmax(0,1fr);grid-template-rows:var(--app-bar-height) minmax(0,1fr);align-items:center;column-gap:var(--space-2);row-gap:0;padding:env(safe-area-inset-top) max(var(--space-2),env(safe-area-inset-right)) 0 max(var(--space-2),env(safe-area-inset-left));border:0;border-radius:0;background:var(--surface-panel);color:var(--text-primary);overflow:hidden}.app-bar .app-bar-search:popover-open>.app-bar-search-close{display:inline-flex;grid-column:1;grid-row:1}.app-bar .app-bar-search:popover-open>.app-bar-search-icon{grid-column:2;grid-row:1}.app-bar .app-bar-search:popover-open>:is(.clearable-field,input[type=search]){grid-column:3;grid-row:1}.app-bar .app-bar-search:popover-open>.app-bar-search-shortcut{display:none}.app-bar .app-bar-search:popover-open>.app-bar-search-results{position:relative;inset:auto;grid-column:1/-1;grid-row:2;align-self:stretch;max-height:none;min-height:0;overflow:auto;overscroll-behavior:contain;padding-block-end:max(var(--space-4),env(safe-area-inset-bottom));border:0;border-block-start:1px solid var(--border-default);border-radius:0;box-shadow:none}@media (pointer:coarse){.app-bar .app-bar-search .app-bar-search-close,.app-bar :is(.app-bar-actions,.app-bar-lead) .btn:not(.app-bar :is([popover],dialog),.app-bar :is([popover],dialog) *),.app-bar>.app-bar-search-toggle{min-width:var(--control-md);min-height:var(--control-md)}.app-bar:not(:has(>.app-bar-search)){--app-bar-row:max(calc(var(--app-bar-height) - 2 * var(--space-1)),var(--control-md))}.app-bar .app-bar-search input[type=search]{font-size:16px}:root[data-app-bar-user=expected] .app-bar-end:not(:has(>.app-bar-user)):after{width:max(var(--app-bar-control),var(--control-md));height:max(var(--app-bar-control),var(--control-md))}}@media (prefers-reduced-motion:reduce){.app-bar{scroll-behavior:auto}}}@layer design{.app-footer{display:grid;gap:var(--space-4);padding:var(--space-6) 0;border-top:1px solid var(--border-default);color:var(--text-muted);font:var(--text-dense)}.app-footer a{color:var(--text-secondary);text-decoration:none}.app-footer a:hover{text-decoration:underline;text-underline-offset:3px}.app-footer a:hover,.app-footer a[aria-current=page]{color:var(--text-primary)}.app-footer ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;padding:0;list-style:none}.app-footer-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);min-width:0}.app-footer-brand{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-weight:600}.app-footer-logo{display:block;width:20px;height:20px;object-fit:contain}.app-footer-legal{margin:0 0 0 auto}.app-footer-appearance{display:inline-flex;align-items:center}.app-footer-description{max-width:60ch}.app-footer-description,.app-footer-note{flex-basis:100%;margin:0}.app-footer-note a{text-decoration:underline;text-underline-offset:3px}.app-footer-social a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-md);min-height:var(--control-md)}.app-footer-newsletter{min-width:0;max-width:28rem}.app-footer-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-4) var(--space-6)}.app-footer-group h2{margin:0 0 var(--space-2);color:var(--text-secondary);font:var(--text-dense);font-weight:600}.app-footer-group ul{display:grid;gap:var(--space-1)}@media (max-width:520px){.app-footer-legal{margin-inline-start:0;flex-basis:100%}}[data-surface=ink] .app-footer{border-top:0}.app-footer[data-layout=site]{container:app-footer/inline-size;gap:var(--space-6)}.app-footer[data-layout=site] :is(.app-footer-main,.app-footer-lead){display:grid;align-items:start;gap:var(--space-4);min-width:0}.app-footer[data-layout=site] .app-footer-main{gap:var(--space-6)}.app-footer[data-layout=site] .app-footer-lead{justify-items:start}.app-footer[data-layout=site] :is(.app-footer-description,.app-footer-note){max-inline-size:40ch;text-wrap:pretty;overflow-wrap:anywhere}.app-footer[data-layout=site] .app-footer-note{max-inline-size:75ch}.app-footer[data-layout=site] .app-footer-newsletter{width:100%}.app-footer[data-layout=site] .app-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;overflow-wrap:anywhere}.app-footer[data-layout=site] .app-footer-group{min-width:0}.app-footer[data-layout=site] .app-footer-group:last-child:nth-child(odd){grid-column:1/-1}.app-footer[data-layout=site] .app-footer-bottom{display:flex;flex-direction:column;align-items:start;gap:var(--space-3);min-width:0}.app-footer[data-layout=site] .app-footer-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);min-width:0}.app-footer[data-layout=site] .app-footer-legal{margin:0;flex-basis:auto}.app-footer[data-layout=site] .app-footer-links{min-width:0}.app-footer[data-layout=site] .app-footer-links li{max-inline-size:100%;text-wrap:balance;overflow-wrap:anywhere}.app-footer[data-layout=site] .app-footer-social{--footer-hit:max(44px,var(--control-md));margin-inline-start:calc((20px - var(--footer-hit)) / 2)}.app-footer[data-layout=site] .app-footer-social a{min-width:var(--footer-hit);min-height:var(--footer-hit)}.app-footer[data-layout=site] .app-footer-social svg{width:20px;height:20px;flex:none}@container app-footer (min-width: 640px){.app-footer[data-layout=site] .app-footer-groups{grid-template-columns:repeat(3,minmax(0,max-content));justify-content:space-between}.app-footer[data-layout=site] .app-footer-group:last-child:nth-child(odd){grid-column:auto}.app-footer[data-layout=site] .app-footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;gap:var(--space-4)}.app-footer[data-layout=site] .app-footer-meta{justify-content:end;align-items:last baseline}}@container app-footer (min-width: 1024px){.app-footer[data-layout=site] .app-footer-main{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:var(--space-8)}.app-footer[data-layout=site] .app-footer-main>:only-child{grid-column:1/-1}}}@layer design{.badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:20px;height:20px;padding-inline:6px;border-radius:999px;background:var(--surface-selected);color:var(--text-primary);font:var(--text-dense);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.badge[data-emphasis=loud]{background:var(--accent);color:var(--text-on-accent)}.badge[data-dot=true]{width:8px;min-width:8px;height:8px;padding:0;background:var(--text-primary)}.badge[data-dot=true][data-emphasis=loud]{background:var(--accent);box-shadow:none}.badge-anchor{position:relative;display:inline-flex;flex:none}.badge-anchor:has(>.btn.icon),.btn.icon.badge-anchor{overflow:visible}.badge-anchor:has(>.btn.icon)>.badge:not([data-emphasis=loud]),.btn.icon.badge-anchor>.badge:not([data-emphasis=loud]){background:var(--surface-ink);color:var(--text-inverse);box-shadow:0 0 0 1px var(--text-primary)}.badge-anchor:has(>.btn.icon)>.badge,.btn.icon.badge-anchor>.badge{position:absolute;inset-block-start:-5px;inset-inline-end:-5px;min-width:20px;height:20px;padding-inline:5px;font-size:12px;pointer-events:none}.badge-examples{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4)}.badge-anchor:has(>.btn.icon)>.badge[data-dot=true],.btn.icon.badge-anchor>.badge[data-dot=true]{width:8px;min-width:8px;height:8px;padding:0}.badge-demo [data-notifications]{margin:5px}.badge-demo .content-tabs [role=tab]{display:inline-flex;align-items:center;gap:var(--space-2)}.badge-demo-list{min-height:228px;margin-top:var(--space-4)}.badge-demo-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--border-default)}.badge-demo-item>div{min-width:0}.badge-demo-item strong{font:var(--text-body);font-weight:600;overflow-wrap:anywhere}.badge-demo-item p{margin:var(--space-1) 0 0;color:var(--text-muted);font:var(--text-dense)}.badge-demo-item>.btn{flex:none}@container (max-width:420px){.badge-demo-item{align-items:flex-start;flex-wrap:wrap}}.btn.icon.badge-anchor>.badge[data-dot=true]{box-shadow:0 0 0 2px var(--surface-panel)}.documentation-shell .sidebar-link>.badge{flex:none;margin-inline-start:auto}.documentation-shell .sidebar-owner:not([data-sidebar-narrow=true])[data-sidebar-expanded=false]:not([data-sidebar-peeking=true]) .sidebar-link>.badge{display:none}.documentation-shell{--documentation-rail-top:calc(var(--control-lg) + var(--space-2));--documentation-main-width:1360px;container:documentation-shell/inline-size;min-width:0;background:var(--surface-canvas);color:var(--text-primary)}.documentation-shell[data-bar-height=compact]{--documentation-rail-top:var(--control-lg)}.documentation-shell[data-bar-height=tall]{--documentation-rail-top:calc(var(--control-lg) + var(--space-6))}.documentation-header[data-app-bar-sticky=false]~.documentation-body{--documentation-rail-top:0px}.documentation-shell:not([data-scope=local])>.documentation-header{view-transition-name:documentation-header}.documentation-shell:not([data-scope=local])>.documentation-body>.documentation-sidebar-rail{view-transition-name:documentation-rail}}@layer design{@view-transition{navigation:auto}::view-transition-group(documentation-header),::view-transition-group(documentation-rail),::view-transition-group(root),::view-transition-new(documentation-header),::view-transition-new(documentation-rail),::view-transition-new(root),::view-transition-old(documentation-header),::view-transition-old(documentation-rail),::view-transition-old(root){animation-duration:var(--motion-transition)}:root:not([data-theme=dark]) .documentation-appearance-dark,:root[data-theme=dark] .documentation-appearance-light{display:none}.documentation-body.sidebar-owner{overflow:clip}.documentation-body>.documentation-sidebar-rail{position:sticky;inset-block-start:var(--documentation-rail-top);align-self:start;width:100%;min-width:0;height:calc(100dvh - var(--documentation-rail-top))}.documentation-body>.documentation-main{grid-column:2;grid-row:1}.documentation-body[data-sidebar-side=end]>.documentation-main{grid-column:1}.documentation-panel{overscroll-behavior:contain}.documentation-sidebar-scrim{display:none}.documentation-nav{display:grid;align-content:start;gap:var(--space-3)}.documentation-nav-group{display:grid;min-width:0}.documentation-nav-title{margin:0 var(--space-3) var(--space-1);color:var(--text-primary);font:var(--text-dense);font-weight:600;letter-spacing:0}.documentation-nav-title>a{display:block;margin-inline:calc(-1 * var(--space-3));padding:var(--space-1) var(--space-3);color:var(--text-primary);text-decoration:none}.documentation-nav-title>a:hover,.documentation-nav-title>a[aria-current]{text-decoration:underline;text-underline-offset:4px}.documentation-nav-title>a[aria-current]{font-weight:700}@media (pointer:coarse){.documentation-nav-title>a{display:flex;align-items:center;min-height:var(--control-md)}}.documentation-nav :is(.documentation-nav-links,.documentation-nav-anchors){min-width:0;margin:0;padding:0;list-style:none}.documentation-nav-anchors,.documentation-nav-group[data-overview]>.documentation-nav-links{padding-inline-start:var(--space-3)}.documentation-nav li{min-width:0;margin:0;padding:0}.documentation-nav .sidebar-link{min-height:max(var(--density-row),var(--control-xs))}details.documentation-nav-group{display:block}.documentation-nav-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:44px;padding:var(--space-2) 14px;list-style:none;cursor:pointer;border-radius:var(--radius);transition:background var(--motion-transition) var(--motion-easing)}.documentation-nav-summary::-webkit-details-marker{display:none}.documentation-nav-summary::marker{content:""}.documentation-nav-summary:hover{background:var(--surface-hover)}.documentation-nav-summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.documentation-nav-summary>.documentation-nav-title{margin:0}.documentation-nav-indicator{flex:none;width:7px;height:7px;margin-inline-end:2px;border-right:1.5px solid var(--text-secondary);border-bottom:1.5px solid var(--text-secondary);transform:rotate(-45deg)}.documentation-nav-indicator:dir(rtl){transform:rotate(135deg)}details.documentation-nav-group[open]>.documentation-nav-summary>.documentation-nav-indicator{transform:rotate(45deg)}details.documentation-nav-group>.documentation-nav-links{padding-block:2px var(--space-2)}details.documentation-nav-group[open]{margin-inline:var(--space-1);border-radius:var(--radius);background:color-mix(in srgb,var(--text-primary) 4%,transparent)}details.documentation-nav-group[open]>.documentation-nav-summary{padding-inline:10px}details.documentation-nav-group[open]>.documentation-nav-links>li>.sidebar-link{padding-inline-start:10px}.documentation-nav-end{margin-block-start:var(--space-1)}.documentation-nav-collapse{display:inline-flex;align-items:center;gap:var(--space-2);min-height:28px;padding:2px var(--space-2);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-muted);font:var(--text-caption);cursor:pointer}.documentation-nav-collapse:hover{color:var(--text-primary)}.documentation-nav-collapse:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.documentation-nav-collapse-icon{width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(2px) rotate(-135deg)}@media (pointer:coarse){.documentation-nav-collapse,.documentation-nav-summary{min-height:var(--control-md)}}.documentation-main{container:documentation-article article/inline-size;min-width:0;width:100%;max-width:var(--documentation-main-width);margin:0 auto;padding:calc(var(--space-8) + var(--space-4)) clamp(var(--space-6),4cqi,calc(2 * var(--space-8))) 0}.documentation-main:focus{outline:none}.documentation-main>.app-footer,.documentation-main>.documentation-footer-slot>.app-footer{margin-block-start:var(--space-8)}.documentation-shell[data-scope=local]{position:relative;display:flex;flex-direction:column;height:100%;overflow:clip}.documentation-shell[data-scope=local]>.documentation-header{flex:none}.documentation-shell[data-scope=local]>.documentation-body{flex:1 1 auto;min-height:0}.documentation-shell[data-scope=local]>.documentation-body>.documentation-main{position:relative;min-height:0;overflow:auto}.documentation-shell[data-scope=local] .documentation-skip{position:absolute}.documentation-shell[data-scope=local]>.documentation-body>.documentation-sidebar-rail{position:relative;inset-block-start:auto;align-self:stretch;height:auto}@container documentation-shell (max-width:1023px){.documentation-header .app-bar .app-bar-lead{display:flex}.documentation-body.sidebar-owner{display:block;transition:none}.documentation-body>.documentation-sidebar-rail{position:fixed;inset:0;z-index:calc(var(--layer-drawer) + 1);height:100dvh;pointer-events:none}.documentation-shell[data-scope=local]>.documentation-body.sidebar-owner{overflow:visible}.documentation-shell[data-scope=local]>.documentation-body>.documentation-sidebar-rail{position:absolute;height:100%}.documentation-shell[data-scope=local]>.documentation-body>.documentation-main{height:100%}.documentation-body>.documentation-sidebar-rail>.documentation-panel{inset-block:0;inset-inline-start:0;inset-inline-end:auto;width:min(280px,calc(100% - 3 * var(--space-4)));height:100%;padding:max(var(--space-3),env(safe-area-inset-top)) var(--space-3) max(var(--space-3),env(safe-area-inset-bottom));border:0;border-inline-end:1px solid var(--border-default);box-shadow:var(--shadow-overlay);opacity:1;visibility:hidden;transform:translateX(-100%);pointer-events:none}.documentation-body[data-sidebar-side=end]>.documentation-sidebar-rail>.documentation-panel{inset-inline-start:auto;inset-inline-end:0;border-inline-end:0;border-inline-start:1px solid var(--border-default);transform:translateX(100%)}:dir(rtl) .documentation-body:not([data-sidebar-side=end])>.documentation-sidebar-rail>.documentation-panel{transform:translateX(100%)}:dir(rtl) .documentation-body[data-sidebar-side=end]>.documentation-sidebar-rail>.documentation-panel{transform:translateX(-100%)}.documentation-body[data-sidebar-open=true]>.documentation-sidebar-rail>.documentation-panel{visibility:visible;transform:none;pointer-events:auto}.documentation-body .sidebar-header>.sidebar-toggle{display:none}.documentation-rail-head.sidebar-header{display:flex;justify-content:space-between;gap:var(--space-2);min-height:44px;padding:0;margin-block-end:var(--space-3)}.documentation-rail-head>.sidebar-heading{margin:0;text-align:start}.documentation-rail-head>[data-sidebar-close]{flex:none;margin-inline-start:auto}.documentation-body[data-sidebar-open=true]>.documentation-sidebar-scrim{display:block;position:fixed;inset:0;z-index:var(--layer-drawer);background:var(--surface-scrim)}.documentation-shell[data-scope=local] .documentation-body[data-sidebar-open=true]>.documentation-sidebar-scrim{position:absolute}.documentation-nav{scrollbar-gutter:auto}.documentation-main{padding:var(--space-8) var(--space-6) 0}}@media (prefers-reduced-motion:reduce){::view-transition-group(documentation-header),::view-transition-group(documentation-rail),::view-transition-group(root),::view-transition-new(documentation-header),::view-transition-new(documentation-rail),::view-transition-new(root),::view-transition-old(documentation-header),::view-transition-old(documentation-rail),::view-transition-old(root){animation:none}.documentation-body.sidebar-owner{transition:none}}.documentation-footer-slot{display:contents}@media (scripting:none){.documentation-shell .documentation-body.sidebar-owner{display:block;overflow:visible}.documentation-shell>.documentation-body>.documentation-sidebar-rail{position:static;inset:auto;width:100%;height:auto;pointer-events:auto}.documentation-shell .documentation-body>.documentation-sidebar-rail>.documentation-panel{position:static;inset:auto;width:100%;height:auto;overflow:visible;visibility:visible;transform:none;pointer-events:auto;box-shadow:none;border:0;padding:var(--space-4)}.documentation-shell .documentation-body>.documentation-sidebar-rail>.documentation-panel>.documentation-nav{flex:none;width:auto;min-height:auto;height:auto;max-height:none;overflow:visible;padding-block:var(--space-1)}.documentation-shell .documentation-sidebar-scrim,.documentation-shell [data-action=documentation-menu],.documentation-shell [data-sidebar-close],.documentation-shell [data-sidebar-pin]{display:none}}}@layer design{:host,:root,[data-theme=light]{color-scheme:light;--chart-default-1:#C05A45;--chart-default-2:#4A8C5C;--chart-default-3:#3B82C4;--chart-default-4:#D96A01;--chart-default-5:#9467BD;--chart-default-6:#CD63AD;--chart-default-7:#0297A5;--chart-default-8:#AE8200;--chart-default-9:#156082;--chart-default-10:#A02B93;--chart-default-11:#439C1F;--chart-default-12:#7F7F7F;--chart-high-contrast-1:#976113;--chart-high-contrast-2:#1F92C6;--chart-high-contrast-3:#348D69;--chart-high-contrast-4:#958B02;--chart-high-contrast-5:#1F69A7;--chart-high-contrast-6:#884232;--chart-high-contrast-7:#C06E9C;--chart-high-contrast-8:#000000;--chart-high-contrast-9:#976113;--chart-high-contrast-10:#1F92C6;--chart-high-contrast-11:#348D69;--chart-high-contrast-12:#958B02;--motion-feedback:120ms;--motion-transition:180ms;--motion-reorder:240ms;--motion-toast-dwell:2000ms;--motion-easing:cubic-bezier(0.16,1,0.3,1);--surface-canvas:#F7F6F2;--surface-panel:#FFFFFF;--surface-mark-plate:#FFFFFF;--border-mark-plate:#D9D4C7;--surface-overlay:var(--surface-panel);--surface-sunken:#EAE6DB;--surface-selected:#EAF0EC;--surface-raised:var(--surface-panel);--selection-text:#287144;--surface-hover:#EDEEED;--surface-ink:#1A2721;--surface-ink-edge:#2B3E35;--surface-scrim:rgba(26,39,33,0.45);--text-primary:#1A2721;--text-secondary:#344840;--text-muted:#566660;--text-hint:#6E7772;--text-disabled:#929896;--text-inverse:#F7F6F2;--text-on-ink-secondary:#B3C7BD;--accent-on-ink:#E89684;--accent-on-ink-hover:#F0B5A7;--link-on-ink:#E89684;--border-on-ink:#91A79B;--surface-on-ink:#1A2721;--surface-on-ink-raised:#26362E;--surface-on-ink-hover:#2B3E35;--text-on-ink-primary:#F7F6F2;--text-on-ink-accent:#1A2721;--success-on-ink:#9FD5AE;--success-fill-on-ink:#233D2D;--warning-on-ink:#E7C183;--warning-fill-on-ink:#3B3020;--danger-on-ink:#F2A8B9;--danger-fill-on-ink:#442833;--text-on-accent:var(--text-inverse);--accent:#A34A38;--link-hover:#A34A38;--accent-hover:#8B3F30;--success-text:#3A6F49;--success-fill:#EAF3EC;--warning-text:#8A5E1E;--warning-fill:#F6ECD9;--danger-text:#8B273D;--danger-fill:#F6E7EC;--danger-solid:#8B273D;--poster-ink:#1A2721;--poster-ink-2:#344840;--poster-muted:#566660;--poster-rule:#D9D4C7;--poster-grid:#E7E3D8;--poster-paper:#F7F6F2;--poster-ground:#FFFFFF;--poster-accent:#3A6F49;--poster-accent-pale:#EAF3EC;--poster-deep:#2F4A3B;--poster-soft:#4A8C5C;--poster-alert:#A34A38;--poster-alert-pale:#F6E8E3;--poster-gray:#8F9A94;--poster-gray-pale:#C9CFC9;--poster-blue:#3D6A8C;--poster-mark:#7C2629;--poster-select:#0B6BCB;--poster-dark-paper:#26362E;--poster-dark-rule:#4A5D52;--poster-dark-ink-2:#E8EDE9;--poster-dark-muted:#C9D3CD;--code-inline-surface:#F1F1EE;--code-inline-text:#1A2721;--code-surface:#F5F6F2;--code-line-highlight:#E4EDE6;--code-text:#1A2721;--code-comment:#5A6861;--code-keyword:#23613C;--code-string:#7A5413;--code-number:#0E6670;--code-function:#2A5B91;--code-namespace:#5E4E8C;--code-operator:#4F5E57;--code-meta:#5A6433;--border-default:rgba(26,39,33,0.22);--border-strong:#6B7B72;--focus-ring:#344840;--focus-halo:color-mix(in srgb,var(--focus-ring) 25%,transparent);--focus-on-ink:#F7F6F2;--font-ui:"Manrope",system-ui,-apple-system,sans-serif;--font-wordmark:"Instrument Serif",Georgia,serif;--font-code:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font-document:var(--font-ui);--text-caption:400 12px/18px var(--font-ui);--text-dense:400 14px/20px var(--font-ui);--text-body:400 15px/24px var(--font-ui);--text-lede:400 16px/26px var(--font-ui);--text-title:600 20px/28px var(--font-ui);--text-page:600 28px/36px var(--font-ui);--text-display:600 32px/40px var(--font-ui);--text-section:600 28px/36px var(--font-ui);--text-public-lede:400 20px/32px var(--font-ui);--text-reading:400 17px/28px var(--font-ui);--text-reading-h2:600 28px/36px var(--font-ui);--text-reading-h3:600 22px/30px var(--font-ui);--text-reading-h4:600 18px/28px var(--font-ui);--text-pull-quote:500 22px/32px var(--font-ui);--measure:68ch;--container-public:1200px;--container-public-wide:1440px;--text-wordmark:italic 400 24px/28px var(--font-wordmark);--tracking-wordmark:-0.02em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--control-xs:32px;--control-sm:40px;--control-md:44px;--control-lg:48px;--radius:8px;--radius-xs:4px;--radius-frame:20px;--radius-pill:999px;--shadow-overlay:0 8px 24px rgba(26,39,33,0.12),0 2px 6px rgba(26,39,33,0.06);--shadow-modal:0 20px 60px rgba(26,39,33,0.16);--shadow-raised:0 1px 3px rgba(26,39,33,0.14),0 1px 1px rgba(26,39,33,0.06);--layer-sticky:40;--layer-drawer:60;--layer-floating:1000;--layer-popover:1200;--layer-tooltip:1300;--layer-notice:2000;--layer-drag:10000}@media(min-width:640px){:host,:root,[data-theme]{--text-display:600 40px/48px var(--font-ui);--text-section:600 32px/40px var(--font-ui)}}@media(min-width:768px){:host,:root,[data-theme]{--text-reading:400 18px/30px var(--font-ui);--text-pull-quote:500 26px/36px var(--font-ui)}}:host,:root,[data-chart-palette=default],[data-theme]{--chart-1:var(--chart-default-1);--chart-2:var(--chart-default-2);--chart-3:var(--chart-default-3);--chart-4:var(--chart-default-4);--chart-5:var(--chart-default-5);--chart-6:var(--chart-default-6);--chart-7:var(--chart-default-7);--chart-8:var(--chart-default-8);--chart-9:var(--chart-default-9);--chart-10:var(--chart-default-10);--chart-11:var(--chart-default-11);--chart-12:var(--chart-default-12)}[data-chart-palette=high-contrast],[data-chart-palette=high-contrast] [data-theme]{--chart-1:var(--chart-high-contrast-1);--chart-2:var(--chart-high-contrast-2);--chart-3:var(--chart-high-contrast-3);--chart-4:var(--chart-high-contrast-4);--chart-5:var(--chart-high-contrast-5);--chart-6:var(--chart-high-contrast-6);--chart-7:var(--chart-high-contrast-7);--chart-8:var(--chart-high-contrast-8);--chart-9:var(--chart-high-contrast-9);--chart-10:var(--chart-high-contrast-10);--chart-11:var(--chart-high-contrast-11);--chart-12:var(--chart-high-contrast-12)}[data-chart-palette=high-contrast] [data-chart-palette=default],[data-chart-palette=high-contrast] [data-chart-palette=default] [data-theme]{--chart-1:var(--chart-default-1);--chart-2:var(--chart-default-2);--chart-3:var(--chart-default-3);--chart-4:var(--chart-default-4);--chart-5:var(--chart-default-5);--chart-6:var(--chart-default-6);--chart-7:var(--chart-default-7);--chart-8:var(--chart-default-8);--chart-9:var(--chart-default-9);--chart-10:var(--chart-default-10);--chart-11:var(--chart-default-11);--chart-12:var(--chart-default-12)}@media(prefers-contrast:more){:host,:root:not([data-chart-palette=default]),[data-theme]:not([data-chart-palette=default],[data-chart-palette=default] [data-theme]){--chart-1:var(--chart-high-contrast-1);--chart-2:var(--chart-high-contrast-2);--chart-3:var(--chart-high-contrast-3);--chart-4:var(--chart-high-contrast-4);--chart-5:var(--chart-high-contrast-5);--chart-6:var(--chart-high-contrast-6);--chart-7:var(--chart-high-contrast-7);--chart-8:var(--chart-high-contrast-8);--chart-9:var(--chart-high-contrast-9);--chart-10:var(--chart-high-contrast-10);--chart-11:var(--chart-high-contrast-11);--chart-12:var(--chart-high-contrast-12)}}:host,:root,[data-density=standard]{--density-control:var(--control-md);--density-pad-block:var(--space-2);--density-pad-inline:var(--space-4);--density-gap:var(--space-2);--density-icon:18px;--density-row:44px;--density-row-pad-block:10px;--density-inset:var(--space-4);--density-tabpanel-inset:var(--space-6);--density-text:var(--text-dense)}[data-density-default=compact]:not([data-density],:not(:root,[data-density-inherited])[data-density] *),[data-density=compact]{--density-control:var(--control-sm);--density-pad-block:var(--space-2);--density-pad-inline:var(--space-3);--density-gap:6px;--density-icon:16px;--density-row:28px;--density-row-pad-block:2px;--density-inset:var(--space-3);--density-tabpanel-inset:var(--space-3);--density-text:var(--text-dense)}[data-density=comfortable]{--density-control:var(--control-lg);--density-pad-block:var(--space-3);--density-pad-inline:20px;--density-gap:var(--space-2);--density-icon:20px;--density-row:56px;--density-row-pad-block:var(--space-4);--density-inset:var(--space-4);--density-tabpanel-inset:var(--space-6);--density-text:var(--text-body)}@media(pointer:coarse){[data-density-default=compact]:not([data-density],:not(:root,[data-density-inherited])[data-density] *),[data-density=compact]{--density-control:var(--control-md);--density-row:44px;--density-row-pad-block:10px}}}@layer design{[data-expanded-workspace]:popover-open{--sdk-expanded-workspace-top:0px;--sdk-expanded-workspace-left:0px;--sdk-expanded-workspace-width:100vw;--sdk-expanded-workspace-height:100vh;position:fixed!important;top:var(--sdk-expanded-workspace-top)!important;left:var(--sdk-expanded-workspace-left)!important;width:var(--sdk-expanded-workspace-width)!important;height:var(--sdk-expanded-workspace-height)!important;right:auto!important;bottom:auto!important;transform:none!important;translate:none!important;rotate:none!important;scale:none!important;animation-name:none!important;transition-property:none!important;clip-path:none!important;box-shadow:none!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;overflow:hidden!important;margin:0!important;padding:0!important;border-width:0!important;border-radius:0!important;color:var(--text-primary);background:var(--surface-canvas)!important;overscroll-behavior:contain}[data-expanded-workspace]::backdrop{background:transparent}}@layer design{:where(:root,:host){--external-link-mask:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M21%203L15%203M21%203L12%2012M21%203V9%22%20stroke%3D%22currentColor%22%20%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M21%2013V19C21%2020.1046%2020.1046%2021%2019%2021H5C3.89543%2021%203%2020.1046%203%2019V5C3%203.89543%203.89543%203%205%203H11%22%20stroke%3D%22currentColor%22%20%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E")}}@layer design{a[data-external-link-indicator]:after{content:"";display:inline-block;inline-size:.875em;block-size:.875em;margin-inline-start:.25em;vertical-align:-.1em;background-color:currentColor;mask:var(--external-link-mask) center /contain no-repeat;flex:none}.feature-card[data-external-link-indicator]:after{margin-inline-start:auto;margin-block-start:.2em}.file-name{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--text-primary);font:var(--text-dense);text-align:start;text-decoration:none}button.file-name{padding:0;border:0;background:transparent;cursor:pointer}.file-name-glyph{display:grid;place-items:center;flex:none;color:var(--text-muted)}.file-name-body{display:grid;min-width:0}.file-name-detail{color:var(--text-muted);font:var(--text-dense);font-weight:400}}@layer design{:is(a,button).file-name:hover .file-name-text{text-decoration:underline;text-underline-offset:3px}:is(a,button).file-name:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.file-name-list{display:grid;gap:var(--space-2) var(--space-6);min-width:0;margin:0;padding:0}.file-name-list[data-columns="2"]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}}@layer design{:where(.file-picker) .file-picker-dropzone{min-height:224px;min-width:0;max-width:100%;border:1.5px dashed var(--border-strong);border-radius:var(--radius);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6);text-align:center;background:var(--surface-panel);cursor:pointer}:where(.file-picker) .drop-target{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:100%;min-width:0;overflow-wrap:anywhere}@supports selector(:has(*)){:where(.file-picker) .file-picker-dropzone:has(>.drop-target:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}:where(.file-picker) .drop-target:focus-visible{outline:none}}:where(.file-picker) .file-picker-dropzone:hover{background:var(--surface-hover)}:where(.file-picker) .file-picker-dropzone[data-dragging=true]{background:var(--surface-selected);border-color:var(--border-strong)}:where(.file-picker) .file-picker-dropzone[aria-disabled=true]{background:var(--surface-canvas);color:var(--text-disabled);cursor:default}:where(.file-picker) .file-picker-dropzone[aria-disabled=true] .drop-link{color:var(--text-disabled)}:where(.file-picker) .drop-target strong{font-size:15px;font-weight:500}:where(.file-picker) .drop-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius);background:var(--surface-canvas);margin-bottom:var(--space-1)}:where(.file-picker) .drop-link{text-decoration:underline;text-underline-offset:3px}:where(.file-picker) .file-picker-details{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;max-width:100%;overflow-wrap:anywhere;color:var(--text-secondary);font:var(--text-dense)}:where(.file-picker) .picked-files{list-style:none;margin:var(--space-4) 0 var(--space-6);padding:0}:where(.file-picker) .picked-files:empty{display:none}:where(.file-picker) .picked-files li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-default);font-size:14px}:where(.file-picker) .picked-files .file-name,:where(.file-picker) .picked-files li>div{flex:1;min-width:0}:where(.file-picker) .picked-files strong{display:block;overflow-wrap:anywhere;font-size:14px;font-weight:500}:where(.file-picker) .picked-files .file-name-text{font-size:14px;font-weight:500}:where(.file-picker) .picked-files li>div>span:not(.metadata-pill):not(.metadata-pill-text){display:block;font-size:14px;color:var(--text-muted)}:where(.file-picker) .picked-files .file-name-detail{font-size:14px}:where(.file-picker) .picked-files .pill{margin-left:auto}}