.library-views.svelte-14ebmqz{border-bottom:1px solid var(--line);gap:2rem;margin-bottom:2rem;display:flex}.library-views.svelte-14ebmqz button:where(.svelte-14ebmqz){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:.8rem 0}.library-views.svelte-14ebmqz button[aria-pressed=true]:where(.svelte-14ebmqz){color:var(--ink);border-bottom-color:var(--jade)}.library-views.svelte-14ebmqz span:where(.svelte-14ebmqz){margin-left:.4rem;font-size:.8em}.bookshelf.svelte-14ebmqz{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:2.5rem 1.5rem;padding-block:1rem 2rem;display:grid}.shelf-book.svelte-14ebmqz{min-width:0}.shelf-book.svelte-14ebmqz .cover-link:where(.svelte-14ebmqz){border-bottom:5px solid var(--line);padding-bottom:.75rem}.shelf-book.svelte-14ebmqz h2:where(.svelte-14ebmqz){font:500 1.25rem/1.2 var(--serif)}.book-details.svelte-14ebmqz{color:var(--muted);margin-top:1rem;font-size:.8rem}.book-details.svelte-14ebmqz summary:where(.svelte-14ebmqz){cursor:pointer}.book-details.svelte-14ebmqz p:where(.svelte-14ebmqz){margin-block:.75rem}.orders-scroll.svelte-14ebmqz{overflow-x:auto}table.svelte-14ebmqz{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}caption.svelte-14ebmqz{text-align:left;color:var(--muted);padding-bottom:1rem}th.svelte-14ebmqz,td.svelte-14ebmqz{border-bottom:1px solid var(--line);vertical-align:top;padding:1rem}thead.svelte-14ebmqz th:where(.svelte-14ebmqz){color:var(--muted);white-space:nowrap;font-weight:500}.table-edition.svelte-14ebmqz{color:var(--muted);margin-top:.4rem;font-size:.8rem;font-weight:400;display:block}.empty-shelf.svelte-14ebmqz{padding-block:2rem}@media (width<=520px){.bookshelf.svelte-14ebmqz{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}}.library-family.svelte-14ebmqz{color:var(--muted);margin-bottom:32px;font-size:.85rem}.library-family.svelte-14ebmqz strong:where(.svelte-14ebmqz){color:var(--ink)}.library-grid.svelte-14ebmqz{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 30px;display:grid}.library-card.svelte-14ebmqz{flex-direction:column;gap:20px;min-width:0;display:flex}.cover-link.svelte-14ebmqz{text-decoration:none;display:block}h2.svelte-14ebmqz{margin-block:10px 6px;font-size:1.65rem;line-height:1.15}h2.svelte-14ebmqz a:where(.svelte-14ebmqz){text-decoration:none}h2.svelte-14ebmqz a:where(.svelte-14ebmqz):hover{text-decoration:underline}.story-author.svelte-14ebmqz{color:var(--muted);font-size:13px}.order-state.svelte-14ebmqz,.delivery-status.svelte-14ebmqz{color:var(--jade);margin-block:16px;font-size:14px}.delivery-status.svelte-14ebmqz{padding:0;list-style:none}.delivery-status.svelte-14ebmqz li:where(.svelte-14ebmqz)+li:where(.svelte-14ebmqz){margin-top:8px}.order-actions.svelte-14ebmqz,.detail-links.svelte-14ebmqz{flex-wrap:wrap;align-items:baseline;gap:12px 24px;display:flex}.order-actions.svelte-14ebmqz{font-size:12px}button.text-link.svelte-14ebmqz{border:0;border-bottom:1px solid var(--brass);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:0}.refresh.svelte-14ebmqz{margin-block:32px 48px}.order-detail.svelte-14ebmqz{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:48px;display:grid}.order-detail.svelte-14ebmqz h2:where(.svelte-14ebmqz){font-size:2.25rem}dl.svelte-14ebmqz{grid-template-columns:auto minmax(0,1fr);gap:12px 24px;margin-block:24px;font-size:14px;display:grid}dt.svelte-14ebmqz{color:var(--muted)}dd.svelte-14ebmqz{margin:0}.order-id.svelte-14ebmqz{overflow-wrap:anywhere}.refund-confirm.svelte-14ebmqz{border:1px solid var(--line);background:#eee8da;margin-block:28px;padding:24px}.refund-confirm.svelte-14ebmqz p:where(.svelte-14ebmqz){margin-block:12px}.refund-confirm.svelte-14ebmqz .button:where(.svelte-14ebmqz){margin:12px 20px 0 0}.notice.svelte-14ebmqz{border-left:3px solid var(--brass);background:#eee8da;margin-block:20px;padding:18px}.missing-cover.svelte-14ebmqz{aspect-ratio:2/3;background:var(--line);font:2rem var(--serif);padding:24px}@media (width<=800px){.library-grid.svelte-14ebmqz{grid-template-columns:1fr;gap:40px}.order-detail.svelte-14ebmqz{grid-template-columns:1fr;gap:28px}.order-detail.svelte-14ebmqz>div:where(.svelte-14ebmqz):first-child{justify-self:center;width:min(100%,320px)}}
