.BrowseLibrarySurface_surface__TU9gQ{min-height:100%;background:transparent;color:var(--mock-ui-ink);padding-top:0}.BrowseLibrarySurface_content__8fSOM{margin:0 auto;max-width:none;padding:clamp(1.2rem,1.5vw,1.35rem) clamp(1.25rem,2.5vw,2.25rem) clamp(1.75rem,3vw,2.75rem)}.BrowseLibrarySurface_hero__rVnVI{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;margin-bottom:1.05rem;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.BrowseLibrarySurface_eyebrow__nBcQ2{display:block;margin-bottom:.45rem;color:var(--accent-teal);font-size:.72rem;font-weight:var(--mock-ui-weight-strong);letter-spacing:.08em;text-transform:uppercase}.BrowseLibrarySurface_heroTitle__WEf25{margin:0;color:var(--mock-ui-ink);font-size:var(--mock-ui-type-screen-title);font-weight:var(--mock-ui-weight-screen-title);letter-spacing:0;line-height:var(--carl-lh-head)}.BrowseLibrarySurface_heroCopy__k2uMq{margin:.35rem 0 0;max-width:58rem;color:var(--mock-ui-muted);font-size:.86rem;font-weight:400;line-height:1.5}.BrowseLibrarySurface_searchRow__Y72I6{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:center;margin-bottom:1rem}.BrowseLibrarySurface_searchField__mx5Km{width:100%}.BrowseLibrarySurface_subjectTabs__I9jTF{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.BrowseLibrarySurface_subjectTab__O_GWi{min-height:2.12rem;font-size:.81rem;padding-inline:.85rem}.BrowseLibrarySurface_toolbar__DiY65{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;margin-bottom:1.1rem;border:1px solid rgba(0,45,76,.08);border-radius:var(--mock-ui-radius-control);background:rgba(255,255,255,.76);box-shadow:var(--mock-ui-shadow-panel);padding:.65rem}.BrowseLibrarySurface_summary__FpF8K{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;min-width:0;color:var(--mock-ui-muted);font-size:.82rem}.BrowseLibrarySurface_summaryStrong__gBotf{color:var(--mock-ui-ink);font-weight:var(--mock-ui-weight-strong)}.BrowseLibrarySurface_activeChips__ox0ID{display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.BrowseLibrarySurface_chipButton__xi9o5{display:inline-flex;min-width:0;max-width:13rem;align-items:center;gap:.35rem;border:1px solid rgba(0,229,211,.28);border-radius:999px;background:var(--mock-ui-panel);color:var(--accent-teal);font-size:.75rem;font-weight:500;line-height:1;padding:.42rem .58rem;transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),transform var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.BrowseLibrarySurface_chipButton__xi9o5:focus-visible,.BrowseLibrarySurface_chipButton__xi9o5:hover{border-color:rgba(0,229,211,.42);background:var(--mock-ui-accent-soft);transform:translateY(-1px)}.BrowseLibrarySurface_chipText__ZP_we{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowseLibrarySurface_controls__b21If{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.BrowseLibrarySurface_selectControl__ZRvCN{width:10rem;height:2.35rem;min-height:2.35rem;border-width:1px;border-color:rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-control);color:var(--mock-ui-ink);font-size:.81rem;font-weight:500;line-height:1;padding:0 .85rem;transition:border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),box-shadow var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.BrowseLibrarySurface_selectControl__ZRvCN:focus-visible,.BrowseLibrarySurface_selectControl__ZRvCN:hover{border-color:rgba(0,229,211,.34);box-shadow:0 8px 20px -18px rgba(0,45,76,.32)}.BrowseLibrarySurface_selectDisplay__5xjWq{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.BrowseLibrarySurface_filterToggle__a0gru{position:relative;min-height:2.35rem;border-radius:var(--mock-ui-radius-control);font-size:.81rem;font-weight:500;padding:0 .85rem}.BrowseLibrarySurface_filterCount__o_m_m{position:absolute;top:-.35rem;right:-.35rem;display:grid;min-width:1.15rem;height:1.15rem;place-items:center;border:1px solid rgba(0,229,211,.42);border-radius:999px;background:var(--mock-ui-panel);color:var(--accent-teal);font-size:.68rem;font-weight:var(--mock-ui-weight-strong)}.BrowseLibrarySurface_filterPanel__YXUVb{display:grid;gap:.95rem;margin-bottom:1.2rem;border:1px solid rgba(0,45,76,.09);border-radius:var(--mock-ui-radius-panel);background:rgba(255,255,255,.84);box-shadow:var(--mock-ui-shadow-panel);padding:.95rem}.BrowseLibrarySurface_filterPanelHeader__39t7g{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(0,45,76,.08);padding-bottom:.8rem}.BrowseLibrarySurface_filterPanelTitle___466V{display:block;color:var(--mock-ui-ink);font-size:.86rem;font-weight:var(--mock-ui-weight-strong);letter-spacing:0}.BrowseLibrarySurface_filterPanelCopy__WJkGQ{margin:.25rem 0 0;color:var(--mock-ui-muted);font-size:.78rem;line-height:1.45}.BrowseLibrarySurface_filterGroupGrid__bmDRa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1rem}.BrowseLibrarySurface_filterGroup__2RSK8{min-width:0;padding:.1rem 0}.BrowseLibrarySurface_filterGroupHead__WLdPe{display:flex;min-height:1.85rem;gap:.5rem;align-items:flex-start;justify-content:space-between;margin-bottom:.45rem}.BrowseLibrarySurface_filterGroupLabel__SFDZB{display:grid;min-width:0;gap:.15rem}.BrowseLibrarySurface_filterGroupTitle__jfpWY{color:var(--mock-ui-ink);font-size:.76rem;font-weight:var(--mock-ui-weight-strong);letter-spacing:.06em;text-transform:uppercase}.BrowseLibrarySurface_filterGroupMeta__ub7Hl{color:var(--accent-teal);font-size:.72rem;font-weight:600}.BrowseLibrarySurface_filterOptions__fB0Pb{display:grid;gap:.3rem}.BrowseLibrarySurface_filterOptionRow__sGZsM{display:grid;width:100%;min-height:2rem;grid-template-columns:1rem minmax(0,1fr) auto;gap:.5rem;align-items:center;border:1px solid transparent;border-radius:calc(var(--mock-ui-radius-control) - 2px);background:transparent;color:var(--mock-ui-ink);font-size:.78rem;font-weight:500;line-height:1.25;padding:.42rem .5rem;text-align:left;transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.BrowseLibrarySurface_filterOptionRow__sGZsM:focus-visible,.BrowseLibrarySurface_filterOptionRow__sGZsM:hover{border-color:rgba(0,229,211,.24);background:rgba(0,229,211,.06);color:var(--mock-ui-ink)}.BrowseLibrarySurface_filterOptionIndicator__zvN0V{display:grid;width:1rem;height:1rem;place-items:center;border:1px solid rgba(0,45,76,.18);border-radius:.28rem;color:#fff}.BrowseLibrarySurface_filterOptionLabel__X2dsg{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.BrowseLibrarySurface_filterOptionCount__x_TdW{min-width:1.35rem;color:var(--mock-ui-muted);font-size:.72rem;font-weight:600;text-align:right}.BrowseLibrarySurface_filterOptionActive__ujzlq{border-color:rgba(0,229,211,.32);background:var(--mock-ui-accent-soft);color:var(--mock-ui-ink)}.BrowseLibrarySurface_filterOptionActive__ujzlq .BrowseLibrarySurface_filterOptionIndicator__zvN0V{border-color:var(--accent-teal);background:var(--accent-teal)}.BrowseLibrarySurface_filterOptionActive__ujzlq .BrowseLibrarySurface_filterOptionCount__x_TdW{color:var(--accent-teal)}.BrowseLibrarySurface_grid__fK9u3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.BrowseLibrarySurface_card__Qpq_M{position:relative;display:flex;min-width:0;min-height:20.5rem;flex-direction:column;overflow:hidden;border:1px solid rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),box-shadow var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),transform var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.BrowseLibrarySurface_card__Qpq_M:focus-within,.BrowseLibrarySurface_card__Qpq_M:hover{transform:translateY(-2px);border-color:rgba(0,229,211,.28);box-shadow:var(--mock-ui-shadow-floating)}.BrowseLibrarySurface_previewShell___U3ZD{position:relative;min-height:12.6rem;overflow:hidden;border-radius:calc(var(--mock-ui-radius-panel) - 2px) calc(var(--mock-ui-radius-panel) - 2px) 0 0;background:radial-gradient(circle at 18% 12%,rgba(0,229,211,.15),transparent 34%),linear-gradient(180deg,rgba(89,201,225,.12),rgba(255,255,255,.9))}.BrowseLibrarySurface_paperBack__La_P_{position:absolute;inset:2rem 2rem 1.15rem 2rem;border:1px solid rgba(0,45,76,.08);border-radius:.9rem;background:rgba(255,255,255,.66);box-shadow:0 1.3rem 2.5rem rgba(0,45,76,.1)}.BrowseLibrarySurface_paper__yJF91{position:absolute;left:50%;bottom:-1.5rem;width:min(70%,14.25rem);min-height:10.8rem;transform:translateX(-50%);border-radius:.65rem;background:var(--mock-ui-panel);box-shadow:0 1rem 2.1rem rgba(0,45,76,.18);padding:1.15rem}.BrowseLibrarySurface_paper__yJF91:before{content:"";position:absolute;inset:0 0 auto;height:.35rem;border-radius:.65rem .65rem 0 0;background:linear-gradient(90deg,var(--accent-teal),var(--accent-blue))}.BrowseLibrarySurface_cardActions__5jW_g{position:absolute;z-index:3;top:.8rem;right:.8rem;display:flex;gap:.4rem}.BrowseLibrarySurface_iconButton__XJ__i{display:grid;width:2.05rem;height:2.05rem;place-items:center;border:1px solid rgba(0,45,76,.12);border-radius:999px;background:rgba(255,255,255,.92);color:var(--mock-ui-ink);box-shadow:0 .5rem 1.2rem rgba(0,45,76,.1);transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),box-shadow var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),transform var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.BrowseLibrarySurface_iconButton__XJ__i:focus-visible,.BrowseLibrarySurface_iconButton__XJ__i:hover{border-color:rgba(0,229,211,.38);color:var(--accent-teal);transform:translateY(-1px)}.BrowseLibrarySurface_iconButtonSaved__s6fmJ{color:var(--accent-teal)}.BrowseLibrarySurface_menu__lRKkx{position:absolute;z-index:5;top:3.15rem;right:.75rem;display:grid;width:min(12rem,calc(100% - 1.5rem));gap:.25rem;border:1px solid rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-control);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-floating);padding:.35rem}.BrowseLibrarySurface_menuItem__xkIfF{justify-content:flex-start;border-radius:calc(var(--mock-ui-radius-control) - 2px);color:var(--mock-ui-ink);font-size:.82rem;font-weight:500;padding:.55rem .65rem;transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.BrowseLibrarySurface_menuItem__xkIfF:focus-visible,.BrowseLibrarySurface_menuItem__xkIfF:hover{background:var(--mock-ui-accent-soft);color:var(--accent-teal)}.BrowseLibrarySurface_paperEyebrow__0U06m{display:block;overflow:hidden;margin-bottom:.5rem;color:var(--accent-teal);font-size:.63rem;font-weight:var(--mock-ui-weight-strong);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.BrowseLibrarySurface_cardTitle__CitEt{display:-webkit-box;overflow:hidden;min-height:2.95rem;margin:0 0 .42rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mock-ui-ink);font-size:var(--mock-ui-type-card-title);font-weight:var(--mock-ui-weight-card-title);letter-spacing:0;line-height:1.22}.BrowseLibrarySurface_author__PyzQA{display:block;overflow:hidden;color:var(--mock-ui-muted);font-size:.78rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.BrowseLibrarySurface_description__yz7pZ{display:-webkit-box;overflow:hidden;margin:.5rem 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--mock-ui-muted);font-size:.73rem;line-height:1.45}.BrowseLibrarySurface_skeletonLines__0p3X2{display:grid;gap:.35rem;margin-top:.65rem}.BrowseLibrarySurface_skeletonLine__VjXfQ{display:block;height:.38rem;border-radius:999px;background:#dce5ea}.BrowseLibrarySurface_skeletonLineShort__VVY0I{width:68%;background:rgba(0,229,211,.32)}.BrowseLibrarySurface_meta__s2R9s{display:grid;gap:.8rem;margin-top:auto;border-top:1px solid rgba(0,45,76,.09);padding:.82rem}.BrowseLibrarySurface_badges__PGfuW{display:flex;min-width:0;gap:.35rem;align-items:center}.BrowseLibrarySurface_badgeSlot__aQ4N4{min-width:0}.BrowseLibrarySurface_badgeSlot__aQ4N4 .inline-flex{max-width:100%}.BrowseLibrarySurface_overflowBadge__p0btP{flex:0 0 auto}.BrowseLibrarySurface_date__5z1Wo{color:var(--mock-ui-muted);font-size:.75rem;font-weight:500}.BrowseLibrarySurface_emptyShell__daYtw{border:1px solid rgba(0,45,76,.09);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);padding:1.5rem}.BrowseLibrarySurface_loadMore__1YE4s{display:flex;justify-content:center;padding:1.7rem 0 .8rem}.BrowseLibrarySurface_lazyStatus__vQgGi{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;padding:0 1rem;border:1px solid rgba(0,45,76,.08);border-radius:999px;background:rgba(255,255,255,.72);color:var(--mock-ui-muted);font-size:.78rem;font-weight:400;box-shadow:var(--mock-ui-shadow-panel)}.BrowseLibrarySurface_skeletonCard__Zh_nD{min-height:20.5rem;border:1px solid rgba(0,45,76,.09);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);padding:1rem}.BrowseLibrarySurface_skeletonPreview___H8IT{height:12rem;margin-bottom:1rem;border-radius:var(--mock-ui-radius-control)}@media (max-width:1320px){.BrowseLibrarySurface_grid__fK9u3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.BrowseLibrarySurface_hero__rVnVI,.BrowseLibrarySurface_searchRow__Y72I6,.BrowseLibrarySurface_toolbar__DiY65{grid-template-columns:1fr}.BrowseLibrarySurface_controls__b21If{justify-content:flex-start}.BrowseLibrarySurface_grid__fK9u3{grid-template-columns:repeat(3,minmax(0,1fr))}.BrowseLibrarySurface_filterGroupGrid__bmDRa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.BrowseLibrarySurface_content__8fSOM{padding:1rem}.BrowseLibrarySurface_grid__fK9u3{grid-template-columns:repeat(2,minmax(0,1fr))}.BrowseLibrarySurface_filterGroupGrid__bmDRa{grid-template-columns:1fr}.BrowseLibrarySurface_filterPanelHeader__39t7g{display:grid;gap:.55rem}.BrowseLibrarySurface_controls__b21If,.BrowseLibrarySurface_selectControl__ZRvCN{width:100%}.BrowseLibrarySurface_controls__b21If>*{flex:1 1 100%}}@media (max-width:560px){.BrowseLibrarySurface_grid__fK9u3{grid-template-columns:1fr}.BrowseLibrarySurface_paper__yJF91{width:72%}}.SavedLibrarySurface_surface__BgD8u{min-height:100%;background:transparent;color:var(--mock-ui-ink)}.SavedLibrarySurface_content__Ss_VA{display:grid;gap:.9rem;padding:clamp(1.2rem,1.5vw,1.35rem) clamp(1.25rem,2.5vw,2.25rem) clamp(1.75rem,3vw,2.75rem)}.SavedLibrarySurface_header__7v5wH{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.SavedLibrarySurface_eyebrow__NJLo7{display:none;margin-bottom:.35rem;color:var(--accent-teal);font-size:.72rem;font-weight:var(--mock-ui-weight-strong);letter-spacing:.08em;text-transform:uppercase}.SavedLibrarySurface_title__8kOY0{margin:0;color:var(--mock-ui-ink);font-size:var(--mock-ui-type-screen-title);font-weight:var(--mock-ui-weight-screen-title);letter-spacing:0;line-height:var(--carl-lh-head)}.SavedLibrarySurface_subtitle__Z08sN{margin:.2rem 0 0;color:var(--mock-ui-muted);font-size:.86rem;line-height:1.5}.SavedLibrarySurface_headerActions__PT17J{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.SavedLibrarySurface_stats__KZ4lu{display:flex;flex-wrap:wrap;gap:.625rem}.SavedLibrarySurface_stat__Szb8X{display:flex;gap:.7rem;align-items:center;min-width:0;border:0;border-radius:1rem;background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);padding:.55rem .875rem}.SavedLibrarySurface_statIcon__jdoiM{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border:1px solid rgba(0,229,211,.36);border-radius:999px;background:var(--mock-ui-accent-soft);color:var(--accent-teal)}.SavedLibrarySurface_statBody__iES_R{display:grid;min-width:0;gap:.12rem}.SavedLibrarySurface_statLabel__3ZbRO{overflow:hidden;color:var(--mock-ui-muted);font-size:.853rem;font-weight:500;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.SavedLibrarySurface_statValue__h9zoY{color:var(--mock-ui-ink);font-size:calc(1.125rem * var(--type-scale, 1));font-weight:var(--mock-ui-weight-strong);line-height:1.1}.SavedLibrarySurface_toolbar__UVH6a{display:grid;gap:.9rem}.SavedLibrarySurface_toolbarPrimary___ji0W{display:grid;grid-template-columns:minmax(16rem,1fr) auto;gap:.55rem;align-items:center;border:1px solid rgba(0,45,76,.08);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);padding:.65rem}.SavedLibrarySurface_searchInput__S09yx{min-height:2.35rem;border-width:1px;border-color:rgba(0,45,76,.08);border-radius:var(--mock-ui-radius-control);background:rgba(246,248,250,.88);color:var(--mock-ui-ink);font-size:.84rem;line-height:1.2;padding-bottom:.55rem;padding-top:.55rem;transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),box-shadow var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.SavedLibrarySurface_searchInput__S09yx:focus{border-color:rgba(0,229,211,.38);box-shadow:0 0 0 3px rgba(0,229,211,.12)}.SavedLibrarySurface_toolbarControls__rSKlN{display:flex;min-width:0;flex-wrap:nowrap;gap:.45rem;justify-content:flex-end}.SavedLibrarySurface_selectControl__LYm2w{width:10rem}.SavedLibrarySurface_selectControlSm__hSyGl{width:8.4rem}.SavedLibrarySurface_selectControlWide__qBHm7{width:14.85rem}.SavedLibrarySurface_selectControlSm__hSyGl,.SavedLibrarySurface_selectControlWide__qBHm7,.SavedLibrarySurface_selectControl__LYm2w{height:2.35rem;min-height:2.35rem;border-width:1px;border-color:rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-control);color:var(--mock-ui-ink);font-size:.81rem;font-weight:500;line-height:1;padding:0 .85rem;transition:border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),box-shadow var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.SavedLibrarySurface_selectControlSm__hSyGl:focus-visible,.SavedLibrarySurface_selectControlSm__hSyGl:hover,.SavedLibrarySurface_selectControlWide__qBHm7:focus-visible,.SavedLibrarySurface_selectControlWide__qBHm7:hover,.SavedLibrarySurface_selectControl__LYm2w:focus-visible,.SavedLibrarySurface_selectControl__LYm2w:hover{border-color:rgba(0,229,211,.34);box-shadow:0 8px 20px -18px rgba(0,45,76,.32)}.SavedLibrarySurface_selectDisplay__7Ba_a{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.SavedLibrarySurface_viewToggle__ruyNi{display:inline-flex;overflow:hidden;flex:0 0 auto;border:1px solid rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-control);background:var(--mock-ui-panel)}.SavedLibrarySurface_viewToggleButton__e5kY3{width:2.15rem;height:2.15rem;border-radius:0;color:var(--mock-ui-muted);transition:background var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),transform var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.SavedLibrarySurface_viewToggleButton__e5kY3:focus-visible,.SavedLibrarySurface_viewToggleButton__e5kY3:hover{background:var(--mock-ui-accent-soft);color:var(--accent-teal)}.SavedLibrarySurface_viewToggleButtonActive__AW00p{background:var(--mock-ui-ink);color:#fff}.SavedLibrarySurface_viewToggleButtonActive__AW00p:focus-visible,.SavedLibrarySurface_viewToggleButtonActive__AW00p:hover{background:var(--mock-ui-ink);color:#fff}.SavedLibrarySurface_toolbarSecondary__hD5Ns{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.85rem}.SavedLibrarySurface_toolbarSecondaryLeft__Rryid,.SavedLibrarySurface_toolbarSecondaryRight__RLxRU{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.6rem}.SavedLibrarySurface_toolbarSecondaryRight__RLxRU{justify-content:flex-end}.SavedLibrarySurface_selectBox__cP9ws{width:.95rem;height:.95rem;border:1px solid rgba(0,45,76,.28);border-radius:.22rem;background:var(--mock-ui-panel)}.SavedLibrarySurface_resultSummaryInline__OwOKF{color:var(--mock-ui-muted);font-size:.82rem;font-weight:500;white-space:nowrap}.SavedLibrarySurface_selectionToggleButton__OO0n7{min-height:2.35rem;border-radius:var(--mock-ui-radius-control);font-size:.81rem;font-weight:500;padding:0 .85rem}.SavedLibrarySurface_selectionBar__IzCYu{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between;border:1px solid rgba(0,229,211,.22);border-radius:var(--mock-ui-radius-control);background:var(--mock-ui-accent-soft);padding:.75rem}.SavedLibrarySurface_selectionText__yb9dp{color:var(--mock-ui-ink);font-size:.83rem;font-weight:500}.SavedLibrarySurface_selectionActions__xzas2{display:flex;flex-wrap:wrap;gap:.5rem}.SavedLibrarySurface_grid__b0Sdw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.SavedLibrarySurface_card__MNg0M{position:relative;display:flex;min-width:0;min-height:20rem;flex-direction:column;overflow:hidden;border:1px solid rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);transition:border-color var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),box-shadow var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease),transform var(--mock-ui-duration,.32s) var(--mock-ui-ease,ease)}.SavedLibrarySurface_card__MNg0M:focus-within,.SavedLibrarySurface_card__MNg0M:hover{transform:translateY(-2px);border-color:rgba(0,229,211,.28);box-shadow:var(--mock-ui-shadow-floating)}.SavedLibrarySurface_preview__ZE2sN{position:relative;min-height:11.65rem;overflow:hidden;border-radius:calc(var(--mock-ui-radius-panel) - 2px) calc(var(--mock-ui-radius-panel) - 2px) 0 0;background:radial-gradient(circle at 18% 12%,rgba(0,229,211,.15),transparent 34%),linear-gradient(180deg,rgba(89,201,225,.12),rgba(255,255,255,.9))}.SavedLibrarySurface_paperBack__oQwL7{position:absolute;inset:2rem 1.9rem 1.1rem 1.9rem;border:1px solid rgba(0,45,76,.08);border-radius:.9rem;background:rgba(255,255,255,.62);box-shadow:0 1.3rem 2.5rem rgba(0,45,76,.1)}.SavedLibrarySurface_paper__oDzun{position:absolute;left:50%;bottom:-1.35rem;width:min(72%,13.75rem);min-height:10.15rem;transform:translateX(-50%);border-radius:.65rem;background:var(--mock-ui-panel);box-shadow:0 1rem 2.1rem rgba(0,45,76,.18);padding:1rem}.SavedLibrarySurface_paper__oDzun:before{content:"";position:absolute;inset:0 0 auto;height:.35rem;border-radius:.65rem .65rem 0 0;background:linear-gradient(90deg,var(--accent-teal),var(--accent-blue))}.SavedLibrarySurface_cardActions__Nj2IZ{position:absolute;z-index:3;top:.75rem;right:.75rem;display:flex;gap:.35rem}.SavedLibrarySurface_iconButton__IF4pi{display:grid;width:2.05rem;height:2.05rem;place-items:center;border:1px solid rgba(0,45,76,.12);border-radius:999px;background:rgba(255,255,255,.92);color:var(--mock-ui-ink);box-shadow:0 .5rem 1.2rem rgba(0,45,76,.1)}.SavedLibrarySurface_iconButton__IF4pi:focus-visible,.SavedLibrarySurface_iconButton__IF4pi:hover{border-color:rgba(0,229,211,.38);color:var(--accent-teal);transform:translateY(-1px)}.SavedLibrarySurface_menu__QCcG8{position:absolute;z-index:5;top:3rem;right:.7rem;display:grid;width:min(13rem,calc(100% - 1.4rem));gap:.25rem;border:1px solid rgba(0,45,76,.1);border-radius:var(--mock-ui-radius-control);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-floating);padding:.35rem}.SavedLibrarySurface_menuItem__NnFsO{justify-content:flex-start;border-radius:calc(var(--mock-ui-radius-control) - 2px);color:var(--mock-ui-ink);font-size:.82rem;font-weight:500;padding:.55rem .65rem}.SavedLibrarySurface_menuItem__NnFsO:focus-visible,.SavedLibrarySurface_menuItem__NnFsO:hover{background:var(--mock-ui-accent-soft);color:var(--accent-teal)}.SavedLibrarySurface_paperEyebrow__qJ82M{display:block;overflow:hidden;margin-bottom:.45rem;color:var(--accent-teal);font-size:.63rem;font-weight:var(--mock-ui-weight-strong);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.SavedLibrarySurface_cardTitle__7BElT{display:-webkit-box;overflow:hidden;min-height:2.75rem;margin:0 0 .38rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mock-ui-ink);font-size:var(--mock-ui-type-card-title);font-weight:var(--mock-ui-weight-card-title);letter-spacing:0;line-height:1.22}.SavedLibrarySurface_author__svmuA,.SavedLibrarySurface_description__cwycP{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--mock-ui-muted);font-size:.75rem;line-height:1.42}.SavedLibrarySurface_author__svmuA{-webkit-line-clamp:1}.SavedLibrarySurface_description__cwycP{margin-top:.45rem;-webkit-line-clamp:2}.SavedLibrarySurface_skeletonLines__34S8n{display:grid;gap:.35rem;margin-top:.6rem}.SavedLibrarySurface_skeletonLine__NPmhu{display:block;height:.38rem;border-radius:999px;background:#dce5ea}.SavedLibrarySurface_skeletonLineShort__TUFNW{width:68%;background:rgba(0,229,211,.32)}.SavedLibrarySurface_meta__3BIrC{display:grid;gap:.75rem;margin-top:auto;border-top:1px solid rgba(0,45,76,.09);padding:.82rem}.SavedLibrarySurface_badges__WCTjJ{display:flex;min-width:0;gap:.35rem;align-items:center}.SavedLibrarySurface_date__cHe7O{color:var(--mock-ui-muted);font-size:.75rem;font-weight:500}.SavedLibrarySurface_selected__oupYx{position:absolute;z-index:4;top:.85rem;left:.85rem;border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 .5rem 1.2rem rgba(0,45,76,.1);padding:.3rem}.SavedLibrarySurface_skeletonCard__f6FnV{min-height:20rem;border:1px solid rgba(0,45,76,.09);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);padding:1rem}.SavedLibrarySurface_skeletonPreview__VfBG2{height:11.5rem;margin-bottom:1rem;border-radius:var(--mock-ui-radius-control)}.SavedLibrarySurface_emptyShell__XxB_r{border:1px solid rgba(0,45,76,.09);border-radius:var(--mock-ui-radius-panel);background:var(--mock-ui-panel);box-shadow:var(--mock-ui-shadow-panel);padding:1.5rem}.SavedLibrarySurface_loadMore__E7dvQ{display:flex;justify-content:center;padding:1.4rem 0 .6rem}@media (max-width:1280px){.SavedLibrarySurface_grid__b0Sdw,.SavedLibrarySurface_stats__KZ4lu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.SavedLibrarySurface_header__7v5wH,.SavedLibrarySurface_toolbarPrimary___ji0W,.SavedLibrarySurface_toolbarSecondary__hD5Ns{grid-template-columns:1fr}.SavedLibrarySurface_headerActions__PT17J,.SavedLibrarySurface_toolbarControls__rSKlN{justify-content:flex-start}.SavedLibrarySurface_toolbarPrimary___ji0W{grid-template-columns:1fr}.SavedLibrarySurface_toolbarSecondary__hD5Ns{align-items:flex-start;flex-direction:column}.SavedLibrarySurface_grid__b0Sdw,.SavedLibrarySurface_stats__KZ4lu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SavedLibrarySurface_content__Ss_VA{padding:1rem}.SavedLibrarySurface_grid__b0Sdw,.SavedLibrarySurface_stats__KZ4lu{grid-template-columns:1fr}.SavedLibrarySurface_headerActions__PT17J,.SavedLibrarySurface_toolbarControls__rSKlN,.SavedLibrarySurface_toolbarSecondaryLeft__Rryid,.SavedLibrarySurface_toolbarSecondaryRight__RLxRU{width:100%}.SavedLibrarySurface_headerActions__PT17J>*,.SavedLibrarySurface_toolbarControls__rSKlN>*,.SavedLibrarySurface_toolbarSecondaryLeft__Rryid>*,.SavedLibrarySurface_toolbarSecondaryRight__RLxRU>*{flex:1 1 100%}.SavedLibrarySurface_selectControlSm__hSyGl,.SavedLibrarySurface_selectControlWide__qBHm7,.SavedLibrarySurface_selectControl__LYm2w{width:100%}.SavedLibrarySurface_viewToggle__ruyNi{flex:0 0 auto}}