.workspace-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--layout-workspace-aside);align-items:start;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);min-width:0;width:100%}.workspace-layout__aside,.workspace-layout__main{min-width:0}.workspace-layout__aside{position:-webkit-sticky;position:sticky;top:calc(var(--layout-topbar-height) + var(--spacing-lg));max-height:calc(100svh - var(--layout-topbar-height) - var(--spacing-xl));overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}.workspace-layout--feed{grid-template-columns:minmax(0,var(--layout-reading-measure)) var(--layout-workspace-aside);justify-content:center}.workspace-layout--detail{--layout-workspace-aside:21rem}@media (max-width:63.99rem){.workspace-layout{grid-template-columns:minmax(0,1fr)}.workspace-layout__aside{position:static;max-height:none;overflow:visible}}.workspace-layout--three{grid-template-columns:var(--layout-home-start) minmax(0,1fr) var(--layout-home-end);grid-template-areas:"start main end"}.workspace-layout--three>.workspace-layout__main{grid-area:main}.workspace-layout--three>.workspace-layout__start{grid-area:start}.workspace-layout--three>.workspace-layout__end{grid-area:end}.workspace-layout--three>.workspace-layout__aside{scroll-margin-top:calc(var(--layout-topbar-height) + var(--spacing-lg));scrollbar-gutter:stable}.workspace-layout__shortcuts{display:none}.workspace-layout__shortcuts a{display:inline-flex;align-items:center;min-height:var(--control-height-lg);padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-text);font-size:var(--font-size-sm);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none}.workspace-layout__shortcuts a:hover{background:var(--color-surface-subtle)}.workspace-layout--three>.workspace-layout__aside:focus-visible,.workspace-layout__shortcuts a:focus-visible{outline:var(--border-width-thick) solid var(--color-text);outline-offset:var(--spacing-2xs)}@media (max-width:79.99rem){.workspace-layout--three{grid-template-columns:minmax(0,1fr);grid-template-areas:"shortcuts" "main" "start" "end"}.workspace-layout--three>.workspace-layout__aside{position:static;max-height:none;overflow:visible}.workspace-layout__shortcuts{grid-area:shortcuts;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}}