.AppBookshelf-module-scss-module__1FTfRG__cover{aspect-ratio:180/264;background-color:var(--grayLv1);object-fit:cover;width:100%;box-shadow:0 0 0 1px var(--grayLv2),0 4px 12px #1213141f;border-radius:.4rem;display:block}.AppBookshelf-module-scss-module__1FTfRG__lg{width:11.2rem}.AppBookshelf-module-scss-module__1FTfRG__blankCover{color:var(--surface);background:linear-gradient(160deg, var(--activation), var(--grayLv1));word-break:keep-all;align-items:flex-end;padding:1.2rem 1rem;font-size:1.4rem;font-weight:600;line-height:2rem;display:flex;overflow:hidden}.AppBookshelf-module-scss-module__1FTfRG__now{background-color:var(--grayLv1);border-radius:2rem;align-items:flex-end;gap:2rem;padding:2rem;display:flex}.AppBookshelf-module-scss-module__1FTfRG__nowCover{flex-shrink:0}.AppBookshelf-module-scss-module__1FTfRG__nowInfo{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.AppBookshelf-module-scss-module__1FTfRG__eyebrow{color:var(--primaryA11y);font-size:1.2rem;font-weight:600;line-height:1.6rem}.AppBookshelf-module-scss-module__1FTfRG__nowTitle{color:var(--surface);text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;white-space:normal;word-break:keep-all;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:700;line-height:2.4rem;display:-webkit-box;overflow:hidden}.AppBookshelf-module-scss-module__1FTfRG__nowSection{color:var(--grayLv3A11y);text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:400;line-height:2rem;display:-webkit-box;overflow:hidden}.AppBookshelf-module-scss-module__1FTfRG__nowProgress{align-items:center;gap:.8rem;display:flex}.AppBookshelf-module-scss-module__1FTfRG__progress{background-color:var(--grayLv2);border-radius:99rem;flex:1;height:.4rem;overflow:hidden}.AppBookshelf-module-scss-module__1FTfRG__progressFill{border-radius:inherit;background-color:var(--primary);height:100%;display:block}.AppBookshelf-module-scss-module__1FTfRG__progressText{color:var(--grayLv3A11y);flex-shrink:0;font-size:1.2rem;font-weight:500;line-height:1.6rem}.AppBookshelf-module-scss-module__1FTfRG__nowButton{align-self:flex-start;margin-top:.4rem}.AppBookshelf-module-scss-module__1FTfRG__shelfSection{flex-direction:column;gap:1.2rem;display:flex}.AppBookshelf-module-scss-module__1FTfRG__shelfHeader{justify-content:space-between;align-items:center;gap:1.2rem;min-height:3.2rem;display:flex}.AppBookshelf-module-scss-module__1FTfRG__shelfTitle{color:var(--surface);font-size:1.8rem;font-weight:700;line-height:2.4rem}.AppBookshelf-module-scss-module__1FTfRG__grid{grid-template-columns:repeat(auto-fill,minmax(9.6rem,1fr));gap:2.4rem 1.6rem;display:grid}.AppBookshelf-module-scss-module__1FTfRG__row{scroll-snap-type:x proximity;grid-auto-columns:9.6rem;grid-auto-flow:column;gap:1.6rem;padding:.4rem .2rem 1.2rem;display:grid;overflow:auto hidden}.AppBookshelf-module-scss-module__1FTfRG__row::-webkit-scrollbar{height:6px}.AppBookshelf-module-scss-module__1FTfRG__row::-webkit-scrollbar-track{background:0 0}.AppBookshelf-module-scss-module__1FTfRG__row::-webkit-scrollbar-thumb{background:var(--grayLv2);border-radius:6px}.AppBookshelf-module-scss-module__1FTfRG__row::-webkit-scrollbar-thumb:hover{background:var(--grayLv3)}.AppBookshelf-module-scss-module__1FTfRG__row{scrollbar-width:thin;scrollbar-color:var(--grayLv2) #0000}.AppBookshelf-module-scss-module__1FTfRG__row .AppBookshelf-module-scss-module__1FTfRG__book{scroll-snap-align:start}.AppBookshelf-module-scss-module__1FTfRG__book{min-width:0}.AppBookshelf-module-scss-module__1FTfRG__bookLink{color:var(--surface);-webkit-tap-highlight-color:#0000;flex-direction:column;gap:.8rem;display:flex}.AppBookshelf-module-scss-module__1FTfRG__bookLink:hover .AppBookshelf-module-scss-module__1FTfRG__bookTitle{color:var(--primary)}.AppBookshelf-module-scss-module__1FTfRG__bookLink:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:.6rem}.AppBookshelf-module-scss-module__1FTfRG__bookTitle{color:var(--surface);text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;white-space:normal;word-break:keep-all;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:600;line-height:2rem;display:-webkit-box;overflow:hidden}.AppBookshelf-module-scss-module__1FTfRG__bookMeta{color:var(--grayLv3A11y);text-overflow:ellipsis;word-break:break-word;white-space:nowrap;margin-top:-.4rem;font-size:1.2rem;font-weight:400;line-height:1.6rem;overflow:hidden}.AppBookshelf-module-scss-module__1FTfRG__badge{color:var(--grayLv4);background-color:var(--grayLv1);border-radius:.6rem;margin-right:.4rem;padding:0 .6rem;font-size:1.2rem;font-weight:600;line-height:1.6rem;display:inline-block}.AppBookshelf-module-scss-module__1FTfRG__badge.AppBookshelf-module-scss-module__1FTfRG__primary{background-color:var(--activation);color:var(--primaryA11y)}
.AppTabPage-module-scss-module__bSb0kG__page{flex-direction:column;gap:3.2rem;width:calc(100% - 3.2rem);min-width:0;max-width:64rem;margin:2.4rem auto 4rem;display:flex}
