#app-page{display:contents}html[data-drawer-peek="1"] #app-page,html[data-drawer-peek="0"] #app-page{display:block!important;min-height:100dvh;transform-origin:left var(--drawer-peek-origin-y, 50dvh);transform:translate3d(var(--drawer-peek-x, 0px),0,0) scale(var(--drawer-peek-scale, 1));border-radius:22px;overflow:hidden;background:var(--drawer-surface-shade);box-shadow:0 0 0 .5px #15110d17,-3px 0 10px -3px #15110d29,0 0 44px -10px #15110d38;will-change:transform}html[data-drawer-peek="1"] body{background:var(--drawer-floor)!important}:root{--drawer-surface-shade: #fff;--drawer-floor: var(--drawer-surface-shade)}html[data-theme=dark],:root.dark{--drawer-surface-shade: #171717}[data-mobile-drawer=true][data-sidebar=true]{--drawer-surface: var(--drawer-surface-shade);background:var(--drawer-surface)!important}[data-mobile-drawer=true] nav .group\/item:active,[data-mobile-drawer=true] nav a:active,[data-mobile-drawer=true] .group\/recent:active,[data-mobile-drawer=true] .group\/recent:has(>a:active),[data-mobile-drawer=true] .group\/recent:has(>button:active){background:color-mix(in srgb,var(--drawer-surface) 90%,var(--sc-ink))!important;transition:none!important}[data-mobile-drawer=true]{-webkit-tap-highlight-color:transparent}[data-drawer-scrim=true]{touch-action:none;overscroll-behavior:contain}[data-sidebar=true]{--df-ground: var(--sc-sidebar-surface, #fcfcfb);--df-row-h: 36px;--df-nav-px: 6px;--df-row-px: 9px;--df-row-gap: 8px;--df-row-font: 14px;--df-row-ctl: 24px;--df-leading-slot: 24px;--df-glyph: 18px;--df-radius-pill: 12px;--df-group-font: 14px;--df-group-pt: 16px;--df-actions-gap: 2px;--df-actions-n: 2;--df-actions-inset: calc((var(--df-row-h) - var(--df-row-ctl)) / 2);--df-actions-w: calc( var(--df-actions-inset) + (var(--df-actions-n) * var(--df-row-ctl)) + ((var(--df-actions-n) - 1) * var(--df-actions-gap)) );--df-fade-clear: calc(var(--df-actions-w) - var(--df-row-px));--df-fade-ramp: 28px;--df-fade-rest: 24px}[data-sidebar=true][data-mobile-drawer=true]{--df-ground: var(--drawer-surface, var(--sc-sidebar-surface, #fcfcfb));--df-actions-n: 1;--df-row-h: 44px;--df-nav-px: 12px;--df-row-px: 12px;--df-row-font: 15px;--df-row-ctl: 36px;--df-radius-pill: 12px;--df-group-font: 13.5px;--df-glyph: 20px}.df-nav-glyph svg{width:var(--df-glyph);height:var(--df-glyph)}.df-focus-ring{outline:none}.df-focus-ring:focus-visible{box-shadow:inset 0 0 0 1px var(--df-focus, #050505),0 0 6px color-mix(in srgb,var(--df-focus, #050505) 20%,transparent)}@media(forced-colors:active){.df-focus-ring:focus-visible{outline:2px solid Highlight;outline-offset:-2px}}@media(hover:hover)and (pointer:fine){.df-hover-reveal{opacity:0;transition:opacity .15s ease}.group\/section:hover .df-hover-reveal,.df-hover-reveal:focus-visible,.df-hover-reveal[data-state=open]{opacity:1}}.df-fade-label{display:block;min-width:0;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--df-fade-rest)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--df-fade-rest)),transparent 100%)}.group\/recent[data-actions=shown] .df-fade-label,.group\/recent:not([data-actions=persistent]):hover .df-fade-label,.group\/recent:not([data-actions=persistent]):focus-within .df-fade-label{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--df-fade-clear) - var(--df-fade-ramp)),transparent calc(100% - var(--df-fade-clear)));mask-image:linear-gradient(to right,#000 calc(100% - var(--df-fade-clear) - var(--df-fade-ramp)),transparent calc(100% - var(--df-fade-clear)))}.group\/recent[data-actions=persistent]>a,.group\/recent[data-actions=persistent]>button{padding-right:calc(var(--df-actions-w) + var(--df-row-gap))}.df-row-ctl{color:var(--df-ctl-fg);background:transparent;transition:color .1s ease,background-color .1s ease}.df-row-ctl:hover,.df-row-ctl:focus-visible,.df-row-ctl[data-state=open]{color:var(--df-ctl-fg-hover);background:var(--df-ctl-bg-hover)}.df-status-dot{position:absolute;top:50%;right:calc(var(--df-row-px) + 2px);width:6px;height:6px;margin-top:-3px;border-radius:9999px;background:currentColor;pointer-events:none;transition:opacity .15s ease}.group\/recent[data-actions=shown] .df-status-dot,.group\/recent:not([data-actions=persistent]):hover .df-status-dot,.group\/recent:not([data-actions=persistent]):focus-within .df-status-dot{opacity:0}.group\/recent[data-actions=persistent] .df-status-dot{right:calc(var(--df-actions-w) + 1px)}.df-app-switch-dot{position:absolute;top:50%;right:12px;width:6px;height:6px;margin-top:-3px;border-radius:9999px}.df-app-switch-dot[data-pulse=true]{animation:df-app-switch-dot-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes df-app-switch-dot-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.6}}@media(prefers-reduced-motion:reduce){.df-app-switch-dot[data-pulse=true]{animation:none}}.df-tail-band{transition:opacity .14s ease}@media(prefers-reduced-motion:reduce){.df-tail-band{transition:none}}@media(pointer:coarse){.df-sidebar-head-actions{column-gap:12px}}[data-sidebar=true][data-narrow-overlay=true]{z-index:101!important}@media(pointer:coarse){[data-sidebar=true][data-narrow-overlay=true]{--df-row-h: 44px;--df-nav-px: 12px;--df-row-px: 12px;--df-row-font: 15px;--df-row-ctl: 36px;--df-group-font: 13.5px;--df-glyph: 20px}[data-sidebar=true][data-narrow-overlay=true] .df-brand{min-height:44px}[data-sidebar=true][data-narrow-overlay=true] .df-group-toggle{min-height:var(--df-row-ctl)}}@media not all and (hover:hover)and (pointer:fine){.df-group-toggle[aria-expanded=true] svg{opacity:.7}}@media(max-height:540px){[data-sidebar=true] .df-nav-pinned{position:relative}[data-sidebar=true] .df-nav-pinned-fade{display:none}}
