@layer ag.compat,ag.reset,ag.tokens,ag.material,ag.components,ag.a11y;@layer ag.compat,ag.reset,ag.tokens,ag.material,ag.components,ag.a11y;@layer ag.components{:where([data-ag-part=sidebar-item]){position:relative}.ag-app-shell{--_ag-app-shell-side: var(--_ag-app-shell-sidebar-width, 16rem);--_ag-app-shell-rail: var(--_ag-app-shell-rail-width, 4rem);--_ag-app-shell-insp: var(--_ag-app-shell-inspector-width, 20rem);--_ag-app-shell-top: var(--_ag-app-shell-topbar-height, 3.25rem);--_ag-app-shell-tabbar: var(--_ag-app-shell-tabbar-height, 3.5rem);--_ag-app-shell-content-max: calc(var(--ag-space-4, 1rem) * 96);--_ag-app-shell-gap: calc(var(--ag-space-1, .25rem) * var(--ag-density, 1));container:ag-app-shell / inline-size;display:block;block-size:100dvh;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);padding-block-end:env(safe-area-inset-bottom);padding-block-start:env(safe-area-inset-top)}.ag-app-shell:dir(rtl){padding-inline:env(safe-area-inset-right) env(safe-area-inset-left)}.ag-app-shell__frame{--_ag-app-shell-mode: expanded;display:grid;block-size:100%;min-inline-size:0;grid-template-areas:"skip skip skip" "side top insp" "side main insp" "side status insp";grid-template-columns:var(--_ag-app-shell-side) minmax(0,1fr) var(--_ag-app-shell-insp);gap:var(--_ag-app-shell-gap);grid-template-rows:auto auto minmax(0,1fr) auto}.ag-app-shell [data-ag-slot=skip]{grid-area:skip;position:absolute;inset-inline-start:0;overflow:hidden;clip-path:inset(0 0 100% 0)}.ag-app-shell [data-ag-slot=skip]:focus-visible{position:static;clip-path:none}.ag-app-shell [data-ag-slot=sidebar]{display:flex;flex-direction:column;grid-area:side;min-inline-size:0;overflow:hidden}.ag-app-shell[data-ag-sidebar=collapsed] [data-ag-slot=sidebar]{display:none}.ag-app-shell [data-ag-slot=top]{grid-area:top;min-block-size:var(--_ag-app-shell-top)}.ag-app-shell [data-ag-slot=main]{grid-area:main;min-inline-size:0;min-block-size:0;overflow:auto;overscroll-behavior:contain;scroll-padding-block-start:var(--ag-scroll-padding-top, 0px);scroll-padding-block-end:var(--ag-scroll-padding-bottom, 0px);padding-block-start:var(--ag-scroll-padding-top, 0px);padding-block-end:var(--ag-scroll-padding-bottom, 0px)}.ag-app-shell .ag-inspector__section-trigger{display:flex;inline-size:100%;align-items:center}.ag-app-shell [data-ag-slot=inspector]{grid-area:insp;min-inline-size:0;display:flex;flex-direction:column;overflow:hidden auto}.ag-app-shell [data-ag-slot=sidebar] [data-ag-part=sidebar-content],.ag-app-shell [data-ag-slot=inspector] [data-ag-part=inspector-content],.ag-app-shell .ag-sidebar__content,.ag-app-shell .ag-inspector__content{flex:1;min-block-size:0;overflow:auto;overscroll-behavior:contain}.ag-app-shell [data-ag-slot=tabbar][data-ag-placement=overlay],.ag-app-shell [data-ag-slot=status][data-ag-placement=overlay]{padding-block-end:env(safe-area-inset-bottom)}.ag-app-shell[data-ag-inspector=closed] [data-ag-slot=inspector]{visibility:hidden}.ag-app-shell [data-ag-slot=status]{grid-area:status;min-inline-size:0}.ag-app-shell [data-ag-slot=tabbar]{grid-area:tabbar;min-block-size:var(--_ag-app-shell-tabbar)}.ag-app-shell [data-ag-slot=tabbar]:not([data-ag-appearance=floating]){display:none}.ag-app-shell__frame>.ag-tab-bar:has(>[data-ag-slot=tabbar]:not([data-ag-appearance=floating])){display:none;grid-area:tabbar}.ag-app-shell__frame>.ag-tab-bar:has(>[data-ag-slot=tabbar][data-ag-appearance=floating]){grid-area:main;align-self:end;justify-self:center;min-inline-size:0;max-inline-size:min(100% - 2 * var(--ag-space-4, 1rem),calc(var(--ag-space-4, 1rem) * 36));margin-block-end:calc(var(--ag-space-4, 1rem) + env(safe-area-inset-bottom));position:relative;z-index:var(--ag-z-overlay, 30)}.ag-app-shell__frame:has(>.ag-tab-bar>[data-ag-slot=tabbar][data-ag-appearance=floating]){--ag-scroll-padding-bottom: calc( var(--_ag-app-shell-tabbar) + 2 * var(--ag-space-4, 1rem) + env(safe-area-inset-bottom) )}.ag-app-shell[data-ag-sidebar=rail]{--_ag-app-shell-side: var(--_ag-app-shell-rail)}.ag-app-shell[data-ag-sidebar=collapsed]{--_ag-app-shell-side: 0px}.ag-app-shell[data-ag-inspector=closed]{--_ag-app-shell-insp: 0px}.ag-app-shell:has([data-ag-slot=inspector][data-inspector-mode=sheet]){--_ag-app-shell-insp: 0px}.ag-app-shell [data-ag-slot=inspector][data-inspector-mode=sheet]{display:none}.ag-app-shell[data-ag-sidebar-side=end]>.ag-app-shell__frame{grid-template-areas:"skip skip skip" "insp top side" "insp main side" "insp status side";grid-template-columns:var(--_ag-app-shell-insp) minmax(0,1fr) var(--_ag-app-shell-side)}.ag-app-shell__frame:has(>.ag-top-bar[data-ag-placement=overlay]){--ag-scroll-padding-top: calc(var(--_ag-app-shell-top) + var(--ag-space-2, .5rem))}.ag-app-shell__frame:has(>.ag-top-bar[data-ag-placement=inline]){--ag-scroll-padding-top: 0px}.ag-top-bar[data-ag-placement=overlay]{grid-area:main;position:sticky;inset-block-start:0;z-index:var(--ag-z-overlay, 30)}.ag-app-shell:is([data-ag-layout=desktop],[data-ag-layout=wide])>.ag-app-shell__frame{--_ag-app-shell-mode: wide}.ag-app-shell:is([data-ag-layout=desktop],[data-ag-layout=wide]) [data-ag-slot=main]{max-inline-size:var(--_ag-app-shell-content-max);inline-size:100%;margin-inline:auto}.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact])>.ag-app-shell__frame{--_ag-app-shell-mode: compact;--_ag-app-shell-top: calc(var(--ag-space-1, .25rem) * 11);--_ag-app-shell-side: 0px;--_ag-app-shell-insp: 0px;grid-template-areas:"skip" "top" "main";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact]) [data-ag-slot=tabbar]{display:grid;padding-block-end:env(safe-area-inset-bottom);grid-area:main;align-self:end;position:sticky;inset-block-end:0;z-index:var(--ag-z-overlay, 30)}.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact])>.ag-app-shell__frame>.ag-tab-bar:has(>[data-ag-slot=tabbar]:not([data-ag-appearance=floating])){display:flex;grid-area:main;align-self:end;position:sticky;inset-block-end:0;z-index:var(--ag-z-overlay, 30)}.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact]) [data-ag-slot=status]{display:none}.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact]) [data-ag-slot=sidebar],.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact]) [data-ag-slot=inspector]{display:none}.ag-app-shell:is([data-ag-layout=mobile],[data-ag-layout=compact]):has([data-ag-slot=tabbar]){--ag-scroll-padding-bottom: calc( var(--_ag-app-shell-tabbar) + env(safe-area-inset-bottom) + var(--ag-space-2, .5rem) )}.ag-app-shell .ag-page-header__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ag-space-2, .5rem) var(--ag-space-4, 1rem);min-inline-size:0}.ag-app-shell .ag-page-header__title{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.ag-app-shell .ag-page-header__actions{margin-inline-start:auto}.ag-app-shell [data-ag-part=sidebar-item][aria-current=page]{box-shadow:inset calc(var(--ag-focus-width) * 1.5) 0 0 var(--ag-color-accent)}.ag-app-shell .ag-tabs__indicator{background:var(--ag-color-accent)}.ag-app-shell .ag-tab-bar__item[aria-current=page]{box-shadow:inset 0 calc(var(--ag-focus-width) * -1) 0 var(--ag-color-accent)}.ag-app-shell .ag-sidebar{display:flex;flex-direction:column;min-block-size:0}.ag-app-shell .ag-sidebar[data-ag-appearance=inset],.ag-app-shell .ag-sidebar[data-ag-appearance=floating]{margin:var(--ag-space-2, .5rem);border-radius:var(--ag-radius-lg, .75rem)}.ag-app-shell .ag-sidebar[data-ag-appearance=floating]{box-shadow:var(--ag-shadow-regular)}.ag-app-shell [data-ag-part=sidebar-group-label]{padding:var(--ag-space-2, .5rem) var(--ag-space-3, .75rem);font-size:var(--ag-type-caption-size, .75rem);font-weight:var(--ag-type-caption-weight, 600);color:var(--ag-color-on-surface-muted)}.ag-app-shell [data-ag-part=sidebar-item]{display:flex;align-items:center;gap:var(--ag-space-2, .5rem);min-block-size:max(40px,var(--ag-comp-control-height-md-default, 2.25rem));min-inline-size:40px;padding-inline:var(--ag-space-3, .75rem);border-radius:var(--ag-radius-sm, .375rem)}@media(pointer:coarse){.ag-app-shell [data-ag-part=sidebar-item]{min-block-size:max(44px,var(--ag-comp-control-height-md-default, 2.25rem));min-inline-size:44px}}.ag-app-shell[data-ag-sidebar=rail] .ag-sidebar__item-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ag-app-shell[data-ag-sidebar=rail] [data-ag-part=sidebar-item]{justify-content:center;padding-inline:0}.ag-top-bar{display:flex;align-items:center;gap:var(--ag-space-2, .5rem);min-inline-size:0}.ag-top-bar__title{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-top-bar__center{flex:1;min-inline-size:0;overflow:hidden}[data-ag-transparency=solid] .ag-top-bar{box-shadow:none}.ag-app-shell__auto-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ag-space-4, 1rem) * 28)),1fr));gap:var(--ag-space-3, .75rem);padding:var(--ag-space-4, 1rem)}.ag-inspector{container:ag-inspector / inline-size;min-inline-size:0;display:flex;flex-direction:column}.ag-inspector__content{overflow:auto;overscroll-behavior:contain;min-block-size:0;flex:1}.ag-inspector__field{display:grid;grid-template-columns:minmax(calc(var(--ag-space-4, 1rem) * 6),40%) minmax(0,1fr);gap:var(--ag-space-2, .5rem);align-items:baseline}@container ag-inspector (width < 280px){.ag-inspector__field{grid-template-columns:1fr}}[data-inspector-mode=docked],.ag-app-shell:is([data-ag-layout=desktop],[data-ag-layout=wide]) [data-inspector-mode=auto]{--ag-glass-opacity: 1}[data-inspector-mode=docked]:before,.ag-app-shell:is([data-ag-layout=desktop],[data-ag-layout=wide]) [data-inspector-mode=auto]:before{content:none}[data-inspector-mode=floating],.ag-app-shell[data-ag-layout=auto] [data-inspector-mode=auto]{position:absolute;inset-inline-end:var(--ag-space-2);inset-block:var(--ag-space-2);z-index:2;max-inline-size:min(calc(var(--ag-space-4, 1rem) * 24),90%);border-radius:var(--ag-radius-lg)}.ag-panels{container:ag-panels / inline-size}.ag-panels__handle{position:relative;touch-action:none;inline-size:1px;background:var(--ag-color-border);flex:none}.ag-panels[data-orientation=vertical] .ag-panels__handle{inline-size:auto;block-size:1px}.ag-panels__handle:before{content:"";position:absolute;inset:calc(var(--ag-space-3, 12px) * -1)}@media(pointer:coarse){.ag-panels__handle:before{inset:calc(var(--ag-space-6, 24px) * -1)}}.ag-panels__grip{position:absolute;inset:0;margin:auto;inline-size:var(--ag-space-4, 16px);block-size:var(--ag-space-4, 16px);border-radius:var(--ag-radius-sm);background:var(--ag-color-border)}.ag-panels[data-stacked=true]{flex-direction:column}.ag-panels[data-stacked=true] .ag-panels__handle{display:none}.ag-app-shell[data-ag-layout=medium]>.ag-app-shell__frame{--_ag-app-shell-mode: medium}.ag-app-shell[data-ag-layout=medium][data-ag-sidebar=expanded]>.ag-app-shell__frame{--_ag-app-shell-side: var(--_ag-app-shell-rail)}.ag-top-bar{display:flex;align-items:center;gap:var(--ag-space-3);min-block-size:var(--_ag-app-shell-top, 3.25rem);padding-block:var(--ag-space-2);padding-inline:var(--ag-space-4)}.ag-top-bar>[data-ag-part=top-bar-leading],.ag-top-bar>[data-ag-part=top-bar-trailing]{display:flex;align-items:center;gap:var(--ag-space-3);min-inline-size:0}.ag-top-bar>[data-ag-part=top-bar-leading]{flex:1 1 auto}.ag-top-bar>[data-ag-part=top-bar-trailing]{flex:0 0 auto;margin-inline-start:auto}.ag-top-bar__center{display:flex;flex:1 1 auto;justify-content:center;min-inline-size:0}.ag-top-bar__title{font-size:var(--ag-type-title-3-size);font-weight:var(--ag-type-title-3-weight);line-height:var(--ag-type-title-3-leading);white-space:nowrap}.ag-top-bar>[data-ag-part=scroll-edge]{position:absolute;inset-inline:0;inset-block-start:100%}.ag-page-header{display:grid;gap:var(--ag-space-2);padding-block:var(--ag-space-6) var(--ag-space-4);padding-inline:var(--ag-space-6)}.ag-page-header__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-3)}.ag-page-header__title{margin:0;font-size:var(--ag-type-title-1-size);font-weight:var(--ag-type-title-1-weight);line-height:var(--ag-type-title-1-leading);letter-spacing:-.01em;text-wrap:balance}.ag-page-header__actions{display:flex;gap:var(--ag-space-2);margin-inline-start:auto}.ag-page-header>[data-ag-part=eyebrow]{font-size:var(--ag-type-caption-size);font-weight:600;color:var(--ag-on-surface-muted, var(--ag-color-on-surface-muted))}.ag-page-header>[data-ag-part=description]{margin:0;max-inline-size:72ch;color:var(--ag-on-surface-muted, var(--ag-color-on-surface-muted))}.ag-skip-link:not(:focus):not(:focus-visible){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ag-skip-link:focus-visible{position:fixed;inset-block-start:var(--ag-space-2);inset-inline-start:var(--ag-space-2);z-index:var(--ag-z-toast);padding-block:var(--ag-space-2);padding-inline:var(--ag-space-3);background:var(--ag-color-canvas);color:var(--ag-color-on-surface)}:where([data-ag-contrast=more]) .ag-top-bar{border-block-end:var(--ag-focus-width, 2px) solid var(--ag-color-on-surface)}:where([data-ag-contrast=more]) .ag-sidebar{border-inline-end:var(--ag-focus-width, 2px) solid var(--ag-color-on-surface)}:where([data-ag-contrast=more]) .ag-app-shell[data-ag-sidebar-side=end] .ag-sidebar{border-inline-end:0;border-inline-start:var(--ag-focus-width, 2px) solid var(--ag-color-on-surface)}:where([data-ag-contrast=more]) :is(.ag-sidebar__item,.ag-sidebar__group-label,.ag-top-bar__title,.ag-top-bar__center){color:var(--ag-color-on-surface)}:where([data-ag-contrast=more]) .ag-sidebar__item[aria-current=page],:where([data-ag-contrast=more]) .ag-app-shell .ag-sidebar__item[aria-current=page]{box-shadow:inset calc(var(--ag-focus-width) * 2) 0 0 var(--ag-color-accent);text-decoration-line:underline;text-decoration-thickness:var(--ag-focus-width, 2px);text-underline-offset:var(--ag-space-1, .25rem)}@container ag-app-shell (width < 600px){.ag-app-shell[data-ag-layout=auto]>.ag-app-shell__frame{--_ag-app-shell-mode: compact;--_ag-app-shell-top: calc(var(--ag-space-1, .25rem) * 11);--_ag-app-shell-side: 0px;--_ag-app-shell-insp: 0px;grid-template-areas:"skip" "top" "main" "tabbar";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto}.ag-app-shell[data-ag-layout=auto] [data-ag-slot=tabbar]{display:grid;padding-block-end:env(safe-area-inset-bottom)}.ag-app-shell[data-ag-layout=auto]>.ag-app-shell__frame>.ag-tab-bar:has(>[data-ag-slot=tabbar]:not([data-ag-appearance=floating])){display:flex;grid-area:tabbar}.ag-app-shell[data-ag-layout=auto] [data-ag-slot=status],.ag-app-shell[data-ag-layout=auto] [data-ag-slot=sidebar],.ag-app-shell[data-ag-layout=auto] [data-ag-slot=inspector]{display:none}.ag-app-shell .ag-page-header__actions{flex-basis:100%;margin-inline-start:0}.ag-top-bar__center:not([data-keep-center]){display:none}}@container ag-app-shell (600px <= width < 1024px){.ag-app-shell[data-ag-layout=auto]>.ag-app-shell__frame{--_ag-app-shell-mode: medium}.ag-app-shell[data-ag-layout=auto][data-ag-sidebar=expanded]>.ag-app-shell__frame{--_ag-app-shell-side: var(--_ag-app-shell-rail)}.ag-app-shell[data-ag-layout=auto][data-ag-sidebar=expanded] .ag-sidebar__item-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@container ag-app-shell (width >= 1440px){.ag-app-shell[data-ag-layout=auto]>.ag-app-shell__frame{--_ag-app-shell-mode: wide}.ag-app-shell[data-ag-layout=auto] [data-ag-slot=main]{max-inline-size:var(--_ag-app-shell-content-max);inline-size:100%;margin-inline:auto}.ag-app-shell[data-ag-layout=auto] [data-inspector-mode=auto]{position:static;inset:auto;z-index:auto;max-inline-size:none;border-radius:0;--ag-glass-opacity: 1}.ag-app-shell[data-ag-layout=auto] [data-inspector-mode=auto]:before{content:none}}}@layer ag.compat,ag.reset,ag.tokens,ag.material,ag.components,ag.a11y;@layer ag.a11y{@media(forced-colors:active){.ag-top-bar{border-block-end:1px solid CanvasText}}@media(forced-colors:active){.ag-app-shell,.ag-app-shell :is(.ag-top-bar,.ag-sidebar,.ag-inspector,.ag-status-bar){background-color:Canvas;color:CanvasText}.ag-sidebar__item[aria-current=page],.ag-app-shell .ag-tab-bar__item[aria-current=page]{color:Highlight;outline:1px solid Highlight;outline-offset:calc(-1 * var(--ag-focus-width, 2px));text-decoration-line:underline;text-decoration-thickness:var(--ag-focus-width, 2px);text-underline-offset:var(--ag-space-1, .25rem)}.ag-app-shell .ag-tabs__indicator{background-color:Highlight}.ag-panels__handle,.ag-panels__grip{background-color:CanvasText}}@media(prefers-contrast:more){.ag-top-bar:not(:where([data-ag-contrast=standard],[data-ag-contrast=standard] *)){border-block-end:var(--ag-focus-width, 2px) solid var(--ag-color-on-surface)}.ag-sidebar:not(:where([data-ag-contrast=standard],[data-ag-contrast=standard] *)){border-inline-end:var(--ag-focus-width, 2px) solid var(--ag-color-on-surface)}.ag-app-shell[data-ag-sidebar-side=end] .ag-sidebar:not(:where([data-ag-contrast=standard],[data-ag-contrast=standard] *)){border-inline-end:0;border-inline-start:var(--ag-focus-width, 2px) solid var(--ag-color-on-surface)}:is(.ag-sidebar__item,.ag-sidebar__group-label,.ag-top-bar__title,.ag-top-bar__center):not(:where([data-ag-contrast=standard] *)){color:var(--ag-color-on-surface)}.ag-sidebar__item[aria-current=page]:not(:where([data-ag-contrast=standard] *)),.ag-app-shell .ag-sidebar__item[aria-current=page]:not(:where([data-ag-contrast=standard] *)){box-shadow:inset calc(var(--ag-focus-width) * 2) 0 0 var(--ag-color-accent);text-decoration-line:underline;text-decoration-thickness:var(--ag-focus-width, 2px);text-underline-offset:var(--ag-space-1, .25rem)}}@media(forced-colors:active){.ag-app-shell__frame,.ag-app-shell__auto-grid{background:Canvas;color:CanvasText}.ag-inspector{background:Canvas;color:CanvasText;border-inline-start:1px solid CanvasText}.ag-inspector__content,.ag-inspector__field{color:CanvasText}.ag-panels{background:Canvas;color:CanvasText}.ag-page-header,.ag-page-header__row,.ag-page-header__actions,.ag-page-header__title,.ag-top-bar__title,.ag-top-bar__center{color:CanvasText}.ag-skip-link:focus-visible{background:Canvas;color:LinkText}}}
