.novel-list[data-v-fe2f8e9e]{container:novel-list/inline-size}.novel-row[data-v-fe2f8e9e]{grid-template:"cover title""cover byline"1fr"desc desc""stats stats"/3.5rem minmax(0,1fr);align-items:start;gap:.375rem .75rem;margin-inline:-.5rem;padding:1rem .5rem;display:grid}.novel-main[data-v-fe2f8e9e]{display:contents}.novel-main>.novel-byline[data-v-fe2f8e9e]{grid-area:byline;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"author move""genre genre";place-items:center start;gap:.25rem .375rem;min-width:0;margin-top:-.25rem;display:grid}.novel-author[data-v-fe2f8e9e]{grid-area:author;max-width:100%}.novel-genre[data-v-fe2f8e9e]{grid-area:genre}.novel-desc[data-v-fe2f8e9e]{-webkit-line-clamp:3}.novel-move[data-v-fe2f8e9e]{grid-area:move;margin-left:auto}.novel-figures[data-v-fe2f8e9e]{-moz-column-gap:.25rem;grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr)) 2.75rem;align-items:start;column-gap:.25rem;margin-top:.125rem;display:grid}.novel-figure[data-v-fe2f8e9e]{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.novel-figure-label[data-v-fe2f8e9e]{line-height:1.5}@container novel-list (width>=34rem){.novel-row[data-v-fe2f8e9e]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main stats";gap:0 1rem}.novel-main[data-v-fe2f8e9e]{grid-area:main;min-width:0;display:flow-root}.novel-cover[data-v-fe2f8e9e]{float:left;margin-right:1rem}.novel-main>.novel-byline[data-v-fe2f8e9e]{gap:.375rem;margin-top:.125rem;display:flex}.novel-desc[data-v-fe2f8e9e]{-webkit-line-clamp:2;margin-top:.375rem}.novel-figures[data-v-fe2f8e9e]{-moz-column-gap:.5rem;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,3.75rem);align-self:stretch;column-gap:.5rem;margin-top:0;padding-top:.125rem}.novel-save[data-v-fe2f8e9e]{grid-row-start:2;grid-column-start:2;align-self:end}}@container novel-list (width>=44rem){.novel-row[data-v-fe2f8e9e]{-moz-column-gap:1.25rem;column-gap:1.25rem}.novel-figures[data-v-fe2f8e9e]{-moz-column-gap:1rem;grid-template-columns:repeat(3,4.25rem);column-gap:1rem}}@container novel-list (width>=52rem){.novel-figures[data-v-fe2f8e9e]{-moz-column-gap:1.75rem;column-gap:1.75rem}}
