.layout_device__Ziujy{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);min-height:100vh;display:grid;grid-column-gap:1em;column-gap:1em;grid-template-columns:0 1fr minmax(280px,var(--column-width)) 1fr 0;grid-template-rows:auto auto auto auto 1fr auto;grid-template-areas:"navbar navbar navbar navbar navbar" ". . tabs . ." ". . header . ." ". toc cover sidebar ." ". toc content sidebar ." ". . footer . ."}@media screen and (min-width:110em){.layout_device__Ziujy{column-gap:2em}}@media screen and (min-width:48em){.layout_device__Ziujy{transition:grid-template-columns .3s}}@media screen and (max-width:48em){.layout_device__Ziujy{column-gap:0;grid-template-columns:1em 1fr 1em;grid-template-areas:"navbar navbar navbar" "tabs tabs tabs" ". header ." ". cover ." ". content ." ". footer ."}}@media screen and (min-width:48em){.layout_device__Ziujy.layout-cover{grid-template-areas:"navbar navbar navbar navbar navbar" ". . tabs . ." ". toc cover sidebar ." ". toc header sidebar ." ". toc content sidebar ." ". . footer . ."}}.bookmarks_wrapper__Nwb7j{min-width:22em;max-width:30em}.bookmarks_bookmarks__u4uMn{overflow-y:auto;overscroll-behavior:contain;max-height:calc(100vh - 12em)}.bookmarks_bookmark__YZTvH{border-bottom:1px solid var(--color-ash);display:flex;align-items:center;justify-content:space-between;min-width:0}.bookmarks_bookmark__YZTvH:last-child{border-bottom:none}.bookmarks_bookmark__YZTvH a{display:flex;align-items:center;gap:1em;padding:.75em;min-width:0;flex:1 1}.bookmarks_thumb__glFw8{width:2em;height:2em;border-radius:var(--border-radius-m);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bookmarks_thumb__glFw8 svg{font-size:var(--size-14)}.bookmarks_content__UxLBh{font-weight:500;flex:1 1;min-width:0}.bookmarks_content__UxLBh span{display:block;font-size:var(--size-10);color:var(--color-grey);text-transform:uppercase}.bookmarks_title__G47Vv{font-size:var(--size-15);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bookmarks_bookmark__YZTvH a:hover .bookmarks_title__G47Vv{text-decoration:underline}.bookmarks_remove__oOym2{margin:0 .75em}.bookmarks_remove__oOym2 svg{display:block;cursor:pointer;padding:.25em;font-size:var(--size-18);border-radius:50%;background-color:var(--color-ash)}.add_wrapper__yFxOh{padding:.75em;cursor:pointer;border-bottom:1px solid var(--color-ash);display:flex;align-items:center;justify-content:center;gap:.75em;color:var(--color-grey);transition:color .2s;&:hover{color:var(--color-accent)}}.add_wrapper__yFxOh span{font-size:var(--size-12);font-weight:500;text-transform:uppercase}.add_wrapper__yFxOh svg{font-size:var(--size-18);padding:.25em;border-radius:var(--border-radius);background-color:var(--color-ash)}