.bookshelf-section.svelte-131vh96{height:579px;color:var(--member-card-text,#4b483d);flex-direction:column;gap:14px;display:flex;overflow:visible}.bookshelf-tabs.svelte-131vh96{z-index:2;isolation:isolate;flex:0 0 30px;gap:10px;width:100%;height:30px;display:flex;position:relative;transform:translateY(15px)}.bookshelf-tabs.svelte-131vh96:after{content:"";z-index:0;border-top:1px solid var(--member-card-border,#c9c4b7);position:absolute;top:1px;left:10px;right:10px}.bookshelf-tab.svelte-131vh96{z-index:1;cursor:pointer;border:1px solid var(--member-card-border,#c9c4b7);color:#1c1b17;min-width:0;height:30px;font:400 18px/1 var(--font-sans);letter-spacing:.18px;background:#c9c4b7;border-radius:10px 10px 0 0;flex:1 1 0;padding:7px 15px 5px;position:relative}.bookshelf-tab.active.svelte-131vh96{border-bottom-color:var(--member-card-bg,#fff);background:var(--member-card-bg,#fff)}.bookshelf-card.svelte-131vh96{box-sizing:border-box;border:1px solid var(--member-card-border,#c9c4b7);background:var(--member-card-bg,#fff);border-radius:0 0 20px 20px;flex-direction:column;flex:0 0 535px;height:535px;padding:10px 19px 20px;display:flex;position:relative;overflow:hidden}header.svelte-131vh96{justify-content:space-between;align-items:center;height:31px;display:flex}header.svelte-131vh96:has(.collection-manage-button[hidden]:where(.svelte-131vh96)){justify-content:flex-end}.sort-button.svelte-131vh96{cursor:pointer;color:#44494b;height:21px;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:flex}.collection-manage-button.svelte-131vh96{box-sizing:border-box;cursor:pointer;color:#565656;width:78px;height:31px;font:700 14px/1 var(--font-sans);letter-spacing:.4px;white-space:nowrap;background:0 0;border:1px solid #969696;border-radius:8px;padding:0 8px}.sort-button.svelte-131vh96 b:where(.svelte-131vh96){font-weight:400}.sort-button.svelte-131vh96 i:where(.svelte-131vh96){width:10px;height:16px;position:relative}.sort-button.svelte-131vh96 i:where(.svelte-131vh96):before,.sort-button.svelte-131vh96 i:where(.svelte-131vh96):after{content:"";border-top:1px solid;border-left:1px solid;width:6px;height:6px;position:absolute;left:2px}.sort-button.svelte-131vh96 i:where(.svelte-131vh96):before{top:1px;transform:rotate(45deg)}.sort-button.svelte-131vh96 i:where(.svelte-131vh96):after{bottom:1px;transform:rotate(225deg)}.bookshelf-grid.svelte-131vh96{grid-template-columns:repeat(5,124px);grid-auto-rows:177px;align-content:start;gap:20px 10px;height:374px;margin-top:20px;display:grid}.bookshelf-grid-item.svelte-131vh96{width:124px;height:177px}.bookshelf-empty.svelte-131vh96{flex-direction:column;align-items:center;gap:14px;width:100%;padding:50px 0;display:flex}.bookshelf-empty-icon.svelte-131vh96{color:#fff;background:#4b483d;flex:0 0 100px;place-items:center;width:100px;height:100px;font-size:36px;font-weight:500;line-height:1.2;display:grid}.bookshelf-empty.svelte-131vh96 p:where(.svelte-131vh96){color:var(--member-card-text,#4b483d);text-align:center;white-space:pre-line;margin:0;font-size:18px;font-weight:500;line-height:1.75}.bookshelf-empty.svelte-131vh96 a:where(.svelte-131vh96){box-sizing:border-box;color:#1c1b17;background:#ff6d1f;border:1px solid #ff9055;border-radius:8px;justify-content:center;align-items:center;height:38px;padding:10px 20px;font-size:18px;font-weight:500;line-height:1;text-decoration:none;display:flex}.bookshelf-message.svelte-131vh96{color:#69655c;text-align:center;place-items:center;font-size:14px;display:grid;position:absolute;inset:62px 19px 61px}.bookshelf-pagination.svelte-131vh96{justify-content:center;align-items:center;gap:14px;min-height:32px;margin-top:20px;display:flex}.bookshelf-pagination.svelte-131vh96 button:where(.svelte-131vh96){cursor:pointer;background:0 0;border:1px solid #c9c4b7;border-radius:50%;width:32px;height:32px}.bookshelf-pagination.svelte-131vh96 button:where(.svelte-131vh96):disabled{cursor:not-allowed;opacity:.35}.runtime-shelf-card.svelte-131vh96{width:124px;min-width:0;color:var(--member-card-text,#4b483d);flex-direction:column;gap:10px;display:flex}.runtime-shelf-cover.svelte-131vh96{border-top:4px solid var(--member-card-text,#4b483d);color:#777;background:#f2f2f2;place-items:center;width:124px;height:124px;text-decoration:none;display:grid;overflow:hidden}.runtime-shelf-cover.svelte-131vh96 img:where(.svelte-131vh96){object-fit:cover;width:124px;height:120px;display:block}.runtime-shelf-card.svelte-131vh96 h3:where(.svelte-131vh96),.runtime-shelf-card.svelte-131vh96 p:where(.svelte-131vh96){margin:0}.runtime-shelf-card.svelte-131vh96 h3:where(.svelte-131vh96),.runtime-shelf-card.svelte-131vh96 h3:where(.svelte-131vh96) a:where(.svelte-131vh96){color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.2;overflow:hidden}.runtime-shelf-card.svelte-131vh96 h3:where(.svelte-131vh96) a:where(.svelte-131vh96){text-decoration:none;display:block}.runtime-shelf-categories.svelte-131vh96{color:#3875fa;white-space:nowrap;gap:10px;min-width:0;font-size:12px;line-height:1.2;display:flex}.runtime-shelf-categories.svelte-131vh96 span:where(.svelte-131vh96):first-child{text-overflow:ellipsis;font-weight:500;overflow:hidden}.runtime-shelf-categories.svelte-131vh96 span:where(.svelte-131vh96):last-child:not(:first-child){flex:none;font-weight:400}.sr-only.svelte-131vh96{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-theme=night] .bookshelf-section.svelte-131vh96{--member-card-bg:#272422;--member-card-border:#5c514d;--member-card-text:#f2f2f2}:root[data-theme=night] .bookshelf-tab.svelte-131vh96{color:#f2f2f2;background:#5c514d;border-color:#5c514d}:root[data-theme=night] .bookshelf-tab.active.svelte-131vh96{background:#272422}.bookshelf-section[data-empty=true].svelte-131vh96{height:374px}.bookshelf-section[data-empty=true].svelte-131vh96 .bookshelf-card:where(.svelte-131vh96){flex-basis:330px;height:330px;padding:0 19px}@media (width<=760px){.bookshelf-section.svelte-131vh96{height:auto;min-height:579px}.bookshelf-card.svelte-131vh96{flex-basis:auto;height:auto;min-height:535px}.bookshelf-grid.svelte-131vh96{grid-template-columns:repeat(auto-fit,124px);justify-content:center;height:auto}header.svelte-131vh96{align-items:flex-start;height:auto}.sort-button.svelte-131vh96 span:where(.svelte-131vh96){display:none}}
