.cr-root,.nb-root,.cd-root,.fg-root,.mp-root{--cr-gutter:1rem;scrollbar-color:var(--cr-thumb) transparent}.cr-root,.cd-root,.fg-root,.mp-root{--cr-thumb:var(--text-3);--cr-thumb-hover:var(--text-2)}.nb-root{--cr-thumb:var(--nb-hairline-strong);--cr-thumb-hover:var(--nb-ink-faint)}.cr-root,.cr-root *,.nb-root,.nb-root *,.cd-root,.cd-root *,.fg-root,.fg-root *,.mp-root,.mp-root *{scrollbar-width:thin}.cr-root ::-webkit-scrollbar{width:10px;height:10px}.cr-root::-webkit-scrollbar{width:10px;height:10px}.nb-root ::-webkit-scrollbar{width:10px;height:10px}.nb-root::-webkit-scrollbar{width:10px;height:10px}.cd-root ::-webkit-scrollbar{width:10px;height:10px}.cd-root::-webkit-scrollbar{width:10px;height:10px}.fg-root ::-webkit-scrollbar{width:10px;height:10px}.fg-root::-webkit-scrollbar{width:10px;height:10px}.mp-root ::-webkit-scrollbar{width:10px;height:10px}.mp-root::-webkit-scrollbar{width:10px;height:10px}.cr-root ::-webkit-scrollbar-track{background:0 0}.cr-root::-webkit-scrollbar-track{background:0 0}.nb-root ::-webkit-scrollbar-track{background:0 0}.nb-root::-webkit-scrollbar-track{background:0 0}.cd-root ::-webkit-scrollbar-track{background:0 0}.cd-root::-webkit-scrollbar-track{background:0 0}.fg-root ::-webkit-scrollbar-track{background:0 0}.fg-root::-webkit-scrollbar-track{background:0 0}.mp-root ::-webkit-scrollbar-track{background:0 0}.mp-root::-webkit-scrollbar-track{background:0 0}.cr-root ::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.cr-root::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.nb-root ::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.nb-root::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.cd-root ::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.cd-root::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.fg-root ::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.fg-root::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.mp-root ::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.mp-root::-webkit-scrollbar-thumb{background:var(--cr-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.cr-root ::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.cr-root::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.nb-root ::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.nb-root::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.cd-root ::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.cd-root::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.fg-root ::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.fg-root::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.mp-root ::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.mp-root::-webkit-scrollbar-thumb:hover{background:var(--cr-thumb-hover);background-clip:padding-box}.cr-root ::-webkit-scrollbar-corner{background:0 0}.cr-root::-webkit-scrollbar-corner{background:0 0}.nb-root ::-webkit-scrollbar-corner{background:0 0}.nb-root::-webkit-scrollbar-corner{background:0 0}.cd-root ::-webkit-scrollbar-corner{background:0 0}.cd-root::-webkit-scrollbar-corner{background:0 0}.fg-root ::-webkit-scrollbar-corner{background:0 0}.fg-root::-webkit-scrollbar-corner{background:0 0}.mp-root ::-webkit-scrollbar-corner{background:0 0}.mp-root::-webkit-scrollbar-corner{background:0 0}@media (width>=1024px){.cr-root,.nb-root,.cd-root,.fg-root,.mp-root{--cr-gutter:2rem}}.cr-app{flex-direction:column;min-height:0;display:flex}.cr-app>.cr-app-body{min-height:0}@media (width>=1024px){.cr-app{height:100dvh;overflow:hidden}.cr-app>.cr-app-body{flex:auto}}.cr-split{min-width:0}@media (width<=1023.98px){.cr-split:not(.narrow-stack).has-detail .cr-nav,.cr-split:not(.narrow-stack):not(.has-detail) .cr-detail{display:none}.cr-split.narrow-stack{flex-direction:column;display:flex}.cr-split.narrow-stack>.cr-detail{order:1}.cr-split.narrow-stack>.cr-nav{order:2}.cr-split.narrow-stack:not(.has-detail)>.cr-detail{display:none}.cr-split.narrow-stack.nav-first>.cr-nav{order:1}.cr-split.narrow-stack.nav-first>.cr-detail{order:2}}@media (width>=1024px){:is(.cr-root:has(.cr-split),.cd-root:has(.cr-split)){--cr-measure:var(--measure-split)}.cr-split{--cr-nav-w:var(--measure-nav);grid-template-columns:minmax(0, var(--cr-nav-w)) minmax(0, 1fr);gap:var(--space-5);width:100%;max-width:var(--measure-split);padding:0 var(--cr-gutter);align-items:start;margin:0 auto;display:grid}.cr-split.nav-wide{grid-template-columns:minmax(0,1fr) minmax(21rem,27rem)}.cr-split.nav-wide.detail-roomy{grid-template-columns:minmax(0,1fr) minmax(28rem,34rem)}.cr-split.nav-wide:not(.has-detail){grid-template-columns:minmax(0,1fr)}.cr-split:not(.nav-wide):not(.has-detail){--cr-nav-w:100%;gap:0}.cr-split:not(.has-detail)>.cr-detail{display:none}@media (prefers-reduced-motion:no-preference){.cr-split:not(.nav-wide){transition:grid-template-columns .18s ease-out,gap .18s ease-out}}.cr-split>.cr-nav,.cr-split>.cr-detail{--cr-chrome-h:10.5rem;min-width:0;max-height:calc(100vh - var(--cr-chrome-h));overscroll-behavior:contain;overflow-y:auto}.cr-split>.cr-nav{--cr-measure:none;border:1px solid var(--cr-pane-line,var(--boundary));border-radius:var(--radius-card);padding:var(--space-5)}.cr-split.nav-wide>.cr-nav{border:none;padding:0}.cr-split.page-flow>.cr-nav,.cr-split.page-flow>.cr-detail{overscroll-behavior:auto;max-height:none;overflow-y:visible}.cr-split.fill-height{align-items:stretch;height:100%;min-height:0}.cr-split.fill-height>.cr-nav,.cr-split.fill-height>.cr-detail{overscroll-behavior:contain;height:100%;min-height:0;max-height:none;overflow-y:auto}.cr-split.fill-height>.cr-nav>*{max-height:100%}}.cr-detail-compose{padding-bottom:var(--space-6)}.cr-detail-page[hidden]{display:none}
