div.svelte-98u6c6{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-mode:alpha;mask-mode:alpha;display:inline-block;vertical-align:middle}.chip.svelte-wwy1v9{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem var(--spacing-sm);font-size:var(--text-md);line-height:var(--leading-md);white-space:nowrap;transition:all .2s ease}a.svelte-wwy1v9{color:var(--color-link);cursor:pointer}a.svelte-wwy1v9:hover{text-decoration:underline}.chip-count.svelte-wwy1v9{white-space:nowrap}a.svelte-wwy1v9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}section.svelte-15ig8z1{width:100%;padding:var(--spacing-lg) 0;display:flex;flex-direction:column;gap:var(--spacing-md)}header.svelte-15ig8z1{display:flex;flex-direction:column;gap:var(--spacing-md)}.header-content.svelte-15ig8z1{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}.header-content.svelte-15ig8z1>div:where(.svelte-15ig8z1){background:var(--color-panel);padding:var(--spacing-md);border-radius:var(--rounded-md)}.category-quotes.svelte-15ig8z1,.category-authors.svelte-15ig8z1{display:none}.category-description.svelte-15ig8z1 img:where(.svelte-15ig8z1){width:80px;height:80px;float:left;margin:0 var(--spacing-md) var(--spacing-md) 0}@media(min-width:701px)and (max-width:1280px){.header-content.svelte-15ig8z1{grid-template-columns:1fr 1fr}.category-authors.svelte-15ig8z1,.category-quotes.svelte-15ig8z1{display:block;grid-column:2}.category-description.svelte-15ig8z1{grid-column:1;grid-row:span 2}.category-description.svelte-15ig8z1 img:where(.svelte-15ig8z1){width:100%;height:auto;float:none;margin:0 0 var(--spacing-md) 0}}@media(min-width:1281px){.header-content.svelte-15ig8z1{grid-template-columns:1fr 1fr 1fr}.category-authors.svelte-15ig8z1{display:block;grid-column:2}.category-quotes.svelte-15ig8z1{display:block;grid-column:3}}h2.svelte-15ig8z1{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--color-fg);margin:0}.category-title.svelte-15ig8z1{font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--color-fg);margin:0;flex:1}.category-count.svelte-15ig8z1{font-size:var(--text-md);color:var(--color-link);font-weight:700}section.svelte-15ig8z1 p:where(.svelte-15ig8z1){font-size:var(--text-md);line-height:var(--leading-md);color:var(--color-fg);margin:0 0 var(--spacing-lg) 0;opacity:.8}.group-wrapper.svelte-15ig8z1{position:relative;overflow:hidden}div[role=group].svelte-15ig8z1{display:flex;gap:var(--spacing-md);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;padding-bottom:var(--spacing-sm)}article.svelte-15ig8z1{flex-shrink:0;width:162px;height:312px;position:relative}article.svelte-15ig8z1 a:where(.svelte-15ig8z1){display:flex;flex-direction:column;text-decoration:none;color:inherit}img.svelte-15ig8z1{width:100%;height:216px;object-fit:cover;transition:transform .2s ease,box-shadow .2s ease}h3.svelte-15ig8z1{margin-top:var(--spacing-sm);font-size:var(--text-lg);line-height:var(--leading-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical}.reading-time.svelte-15ig8z1{display:flex;align-items:center;font-size:var(--text-sm);line-height:var(--leading-sm)}.reading-time.svelte-15ig8z1,.items-count.svelte-15ig8z1{color:color-mix(in srgb,var(--color-fg) 70%,transparent)}.heart-button-placeholder.svelte-15ig8z1{width:9px;height:9px;margin-top:var(--spacing-sm);margin-left:var(--spacing-sm);float:right}.heart-button.svelte-15ig8z1{position:absolute;z-index:10;top:228px;right:0}div.library-filter.svelte-7z973d{display:flex;flex-direction:column;gap:var(--spacing-xs);position:sticky;top:64px;z-index:100;background:var(--color-bg)}div.svelte-7z973d>div:where(.svelte-7z973d){display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}label.svelte-7z973d{display:block;padding:var(--spacing-sm);flex:1;background:var(--color-panel);border-radius:var(--rounded-md);cursor:pointer;overflow:hidden;display:flex;flex-direction:column;align-items:center;font-size:var(--text-sm)}label.active.svelte-7z973d{background:var(--color-primary)}span.icon.svelte-7z973d{width:var(--leading-md);height:var(--leading-md)}span.text.svelte-7z973d{display:none;font-size:var(--text-sm)}.filter-input.svelte-7z973d{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--spacing-xs) 0}.filter-input.svelte-7z973d>input:where(.svelte-7z973d){flex:1}.filter-input.svelte-7z973d .filter-input-button{gap:0!important}.filter-input.svelte-7z973d .rotate-180{transform:rotate(180deg)}.filter-input.svelte-7z973d .clear-filters{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-link)}.filter-clear-label.svelte-7z973d{display:none}select.svelte-7z973d{width:18px}@media(min-width:501px){.filter-clear-label.svelte-7z973d{display:block}select.svelte-7z973d{width:auto}}.filter-advanced.svelte-7z973d{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-xs)}.filter-advanced.svelte-7z973d .size-sm{font-size:var(--text-sm)}@media(min-width:701px){span.icon.svelte-7z973d{width:var(--leading-2xl);height:var(--leading-2xl)}}@media(min-width:1281px){span.text.svelte-7z973d{display:block}}
