@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0}}}@layer components{@media not all and (min-width:48rem){.shell__root{flex-direction:column;height:100dvh}}.shell__rail{margin:calc(var(--spacing,.25rem) * 2);flex-shrink:0;height:calc(100dvh - 1rem);display:none}@media (min-width:48rem){.shell__rail{display:block}}.shell__right{flex-direction:column;flex:1;min-width:0;display:flex}@media not all and (min-width:48rem){.shell__right{min-height:0}}@media (min-width:48rem){.shell__right{height:100dvh}}.shell__work{flex:1;min-height:0;display:flex}@media not all and (min-width:48rem){.shell__inset{margin-bottom:calc(calc(var(--spacing,.25rem) * 22) + env(safe-area-inset-bottom))!important;width:auto!important}}.shell__inset{--app-bar-h:89px}.shell__bar{z-index:20;inset-inline:0;position:absolute;top:0}.shell__main{flex:1;min-width:0}:where(.shell__main>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.shell__main{overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 6);scroll-padding-top:var(--app-bar-h);padding-top:calc(var(--app-bar-h) + calc(var(--spacing,.25rem) * 6));overflow-y:auto}:where(.shell__page>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.shell__page{animation:shell-page-enter .18s var(--motion-ease-strong) backwards}}@keyframes shell-page-enter{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.shell__page{animation-name:shell-page-fade}}@keyframes shell-page-fade{0%{opacity:0}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
