.library_body__EDND2,.library_wrap__ho6mj{flex:1;display:flex;min-height:0}.library_scroll__nxsqU{flex:1;min-width:0;overflow-y:auto;padding:20px 32px;scrollbar-width:none}.library_scroll__nxsqU::-webkit-scrollbar{display:none}.library_side__4Kh_k{flex-shrink:0;width:220px;padding:8px;overflow-y:auto}.library_facet__DL6nb{display:grid;gap:2px;padding-bottom:14px}.library_facetTitle__RpLpG{padding:4px 12px;color:var(--lx-faint);font-size:12px}.library_facetRow__l3G9m{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 12px;border:0;border-radius:8px;color:color-mix(in oklab,var(--lx-text) 85%,var(--lx-bg));background:transparent;font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s ease}.library_facetRow__l3G9m span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library_facetRow__l3G9m small{color:var(--lx-faint);font-size:12px;font-variant-numeric:tabular-nums}.library_facetRow__l3G9m:hover{background:color-mix(in oklab,var(--lx-text) 5%,transparent)}.library_facetRow__l3G9m[aria-pressed=true]{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 8%,transparent)}.library_pageHead__IzWkN{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;min-height:40px;margin:16px 0 12px;padding:0 var(--mantine-spacing-xl)}.library_pageHeadTop__mgRn4{min-height:32px;margin:0;padding:0}.library_pageHeadTop__mgRn4 .library_search__ZwXJW{flex-shrink:1;min-width:120px}@media (max-width:1500px){.library_pageHeadTop__mgRn4 .library_stats__vHasn{display:none}}.library_pageTitle__LW3DW{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden}.library_pageTitle__LW3DW h1{flex:none;margin:0;color:var(--lx-text);font-size:16px;font-weight:500;line-height:24px}.library_pageTitle__LW3DW>small{flex:none;color:var(--lx-faint);font-size:12px}.library_stats__vHasn{display:flex;align-items:center;gap:8px;min-width:0}.library_stat__WKNG4{display:inline-flex;flex:none;align-items:baseline;gap:6px;height:28px;padding:0 10px;border-radius:8px;background:color-mix(in oklab,var(--lx-text) 6%,transparent);line-height:28px;white-space:nowrap}.library_stat__WKNG4 small{color:var(--lx-faint);font-size:11px}.library_stat__WKNG4 b{color:var(--lx-text);font-size:13px;font-weight:500}.library_stat__WKNG4 i{font-size:11px;font-style:normal}.library_headActions__jjszT{display:flex;flex:none;align-items:center;gap:8px}.library_search__ZwXJW{display:flex;align-items:center;gap:8px;width:200px;height:32px;padding:0 10px;border:.5px solid color-mix(in oklab,var(--lx-text) 12%,transparent);border-radius:8px;color:var(--lx-muted)}.library_search__ZwXJW:focus-within{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 2px color-mix(in oklab,var(--mantine-primary-color-filled) 20%,transparent)}.library_search__ZwXJW input{flex:1;min-width:0;border:0;outline:0;color:var(--lx-text);background:transparent;font:inherit;font-size:13px}.library_search__ZwXJW input::placeholder{color:var(--lx-faint)}.library_btn__G7_rL{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:8px;color:color-mix(in oklab,var(--lx-text) 88%,var(--lx-bg));background:color-mix(in oklab,var(--lx-text) 8%,transparent);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.library_btn__G7_rL:hover:not(:disabled){color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 12%,transparent)}.library_btn__G7_rL:disabled{opacity:.6;cursor:progress}.library_masonry__PUm8O{column-width:250px;column-gap:12px}.library_card__mfK_s{position:relative;margin-bottom:12px;overflow:hidden;border-radius:12px;background:color-mix(in oklab,var(--lx-text) 5%,var(--lx-bg));cursor:zoom-in;break-inside:avoid}.library_card__mfK_s img,.library_card__mfK_s video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.library_card__mfK_s:hover img,.library_card__mfK_s:hover video{transform:scale(1.03)}.library_cardSize__yM4eY{opacity:0;transition:opacity .15s ease}.library_card__mfK_s:hover .library_cardSize__yM4eY{opacity:1}.library_empty__Zvg6h{display:grid;place-content:center;justify-items:center;gap:12px;min-height:360px;color:var(--lx-faint);font-size:13px;text-align:center}.library_section__Wi98X+.library_section__Wi98X{margin-top:20px}.library_dayHead__hxtQD{position:sticky;top:calc(var(--mantine-spacing-lg) * -1);z-index:2;display:flex;align-items:baseline;gap:10px;margin:0 calc(var(--mantine-spacing-xl) * -1) 4px;padding:10px var(--mantine-spacing-xl);background:transparent;box-shadow:0 1px 0 transparent;transition:box-shadow .16s ease,background-color .16s ease}.library_dayHead__hxtQD[data-stuck=true]{background:color-mix(in oklab,var(--lx-bg) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--lx-border)}html[data-mantine-color-scheme=light] .library_dayHead__hxtQD[data-stuck=true]{background:rgba(243,244,246,.86)}.library_title__EI9dQ{font-size:14px;font-weight:500;line-height:20px;color:var(--lx-text)}.library_sub__WgNGU{font-size:12px;color:var(--lx-faint);font-variant-numeric:tabular-nums}.library_rail__f6d3e{width:64px;flex-shrink:0;overflow-y:auto;scrollbar-width:none;padding:26px 14px 24px 0}.library_rail__f6d3e::-webkit-scrollbar{display:none}.library_tick__n085F{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:6px;width:100%;height:20px;cursor:pointer;font-size:11px;line-height:1;color:var(--lx-faint);white-space:nowrap}.library_tick__n085F:focus-visible{outline:1px solid var(--lx-border-strong);outline-offset:1px;border-radius:3px}.library_tickLabel__gcMvm{transition:opacity .14s ease,color .14s ease}.library_tick__n085F[data-pinned=false] .library_tickLabel__gcMvm{opacity:0}.library_rail__f6d3e:hover .library_tickLabel__gcMvm{opacity:1}.library_tick__n085F:hover .library_tickLabel__gcMvm{color:var(--lx-text)}.library_mark__lZ9GG{display:block;width:8px;height:1px;background:var(--lx-border-strong);transition:width .16s ease,background .16s ease}.library_tick__n085F[data-active=true]{color:var(--lx-text)}.library_tick__n085F[data-active=true] .library_tickLabel__gcMvm{opacity:1}.library_tick__n085F[data-active=true] .library_mark__lZ9GG{width:14px;background:var(--lx-text)}@media (max-width:820px){.library_rail__f6d3e,.library_side__4Kh_k{display:none}.library_masonry__PUm8O{column-count:2}}@media (max-width:560px){.library_masonry__PUm8O{column-count:1}}@media (prefers-reduced-motion:reduce){.library_card__mfK_s img,.library_card__mfK_s video{transition:none}}.library_lightbox__UqbRW{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:48px;background:rgba(0,0,0,.7);backdrop-filter:blur(6px)}.library_lightboxPanel__3IHeP{position:relative;display:flex;max-width:min(1100px,100%);max-height:100%;gap:0;overflow:hidden;border-radius:14px;background:var(--lx-bg);box-shadow:var(--lx-shadow-float-lg)}.library_lightboxMedia__AnBZM{display:flex;align-items:center;justify-content:center;min-width:0;max-width:72vw;max-height:82vh;background:color-mix(in oklab,var(--lx-text) 5%,var(--lx-bg))}.library_lightboxMedia__AnBZM img,.library_lightboxMedia__AnBZM video{display:block;max-width:100%;max-height:82vh;object-fit:contain}.library_lightboxSide__3ArQx{display:flex;flex-direction:column;gap:12px;width:280px;flex-shrink:0;padding:18px;border-left:1px solid var(--lx-border);overflow-y:auto}.library_lightboxClose__P8WAw{position:absolute;top:8px;right:8px;z-index:1}.library_lightboxPrompt__CrDxV{color:var(--lx-muted);font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.library_lightboxMeta__4BP3P{display:grid;gap:6px;color:var(--lx-faint);font-size:12px}