._memberBadge_1sfdq_4{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:var(--fps-r-full);color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold);line-height:1.2}._moreButton_1sfdq_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--fps-sp-2);min-block-size:2.5rem;padding-inline:var(--fps-sp-4);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text-2);font:inherit;font-size:var(--fps-text-sm);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast),background var(--fps-dur-fast)}._moreButton_1sfdq_5:hover:not(:disabled){border-color:var(--fps-c-accent);color:var(--fps-c-text);background:var(--fps-c-accent-soft)}._moreButton_1sfdq_5:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._moreButton_1sfdq_5:disabled{opacity:.6;cursor:wait}._sections_1sfdq_11{display:grid;gap:clamp(var(--fps-sp-8),5vw,var(--fps-sp-12))}._sectionBlock_1sfdq_12{display:grid;gap:var(--fps-sp-5);padding-block-start:var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border)}._sectionBlockHead_1sfdq_13{display:flex;align-items:center;gap:var(--fps-sp-4)}._sectionCover_1sfdq_14{flex:none;inline-size:clamp(3.5rem,8vw,5.5rem);aspect-ratio:1;overflow:hidden;border-radius:var(--fps-r-lg);background:var(--fps-c-surface-alt)}._sectionCover_1sfdq_14 img{inline-size:100%;block-size:100%;object-fit:cover}._sectionBlockCopy_1sfdq_16{flex:1 1 auto;min-inline-size:0}._sectionBlockCopy_1sfdq_16 h3{margin:0;font-family:var(--fps-font-kls-heading);font-size:clamp(1.25rem,2.6vw,1.75rem);line-height:1.25;letter-spacing:-.02em;text-wrap:balance}._sectionBlockCopy_1sfdq_16 h3 a,._subSectionHead_1sfdq_18 h4 a{color:inherit;text-decoration:none}._sectionBlockCopy_1sfdq_16 h3 a:hover,._subSectionHead_1sfdq_18 h4 a:hover{color:var(--fps-c-accent)}._sectionBlockCopy_1sfdq_16 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:var(--fps-sp-1) 0 0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:1.6}._sectionAll_1sfdq_21{flex:none;display:inline-flex;flex-direction:column;align-items:flex-end;gap:.1rem;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);text-decoration:none}._sectionAll_1sfdq_21 small{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._sectionAll_1sfdq_21:hover{color:var(--fps-c-accent)}._sectionAll_1sfdq_21:focus-visible,._sectionCover_1sfdq_14:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-md)}._subSection_1sfdq_18{display:grid;gap:var(--fps-sp-3);padding-inline-start:clamp(0rem,2vw,var(--fps-sp-4))}._subSectionHead_1sfdq_18{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-3)}._subSectionHead_1sfdq_18 h4{margin:0;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-lg);font-weight:var(--fps-weight-semibold)}._subSectionHead_1sfdq_18 small{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._entryRows_1sfdq_30,._entryTiles_1sfdq_30,._entryCovers_1sfdq_30,._entryRail_1sfdq_30{margin:0;padding:0;list-style:none}._entryRows_1sfdq_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--fps-sp-1) var(--fps-sp-6)}._entryTiles_1sfdq_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:var(--fps-sp-4)}._entryCovers_1sfdq_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:var(--fps-sp-4)}._entryRail_1sfdq_30{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(12rem,60vw,15rem);gap:var(--fps-sp-4);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-block-end:var(--fps-sp-2);scrollbar-width:thin}._entryRail_1sfdq_30>li{scroll-snap-align:start}._entryRow_1sfdq_30{display:flex;align-items:center;gap:var(--fps-sp-3);min-block-size:3.5rem;padding:var(--fps-sp-2);border-radius:var(--fps-r-lg);color:var(--fps-c-text);text-decoration:none;transition:background var(--fps-dur-fast)}._entryRow_1sfdq_30:hover{background:var(--fps-c-accent-soft)}._entryRow_1sfdq_30 ._entryVisual_1sfdq_38{flex:none;inline-size:4.5rem;aspect-ratio:4 / 3;border-radius:var(--fps-r-md)}._entryTile_1sfdq_30{display:grid;gap:var(--fps-sp-2);color:var(--fps-c-text);text-decoration:none}._entryTile_1sfdq_30 ._entryVisual_1sfdq_38{aspect-ratio:16 / 10;border-radius:var(--fps-r-lg);transition:transform var(--fps-dur-normal) var(--fps-ease-out),box-shadow var(--fps-dur-normal)}._entryCovers_1sfdq_30 ._entryTile_1sfdq_30 ._entryVisual_1sfdq_38{aspect-ratio:2 / 3}._entryTile_1sfdq_30:hover ._entryVisual_1sfdq_38{transform:translateY(-3px);box-shadow:0 .8rem 2rem #0000001f}._entryRow_1sfdq_30:focus-visible,._entryTile_1sfdq_30:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-lg)}._entryVisual_1sfdq_38{position:relative;display:block;overflow:hidden;background:var(--fps-c-surface-alt)}._entryVisual_1sfdq_38 img{inline-size:100%;block-size:100%;object-fit:cover}._entryIndex_1sfdq_46{flex:none;inline-size:2rem;color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-xs)}._entryCopy_1sfdq_47{display:grid;gap:.2rem;min-inline-size:0}._entryCopy_1sfdq_47 strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-base);font-weight:var(--fps-weight-semibold);line-height:1.4}._entryMeta_1sfdq_49{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._topicSwitch_1sfdq_52{display:grid;gap:var(--fps-sp-5)}._topicChips_1sfdq_53,._topicCloud_1sfdq_53{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._topicCloud_1sfdq_53{align-items:baseline;gap:var(--fps-sp-2) var(--fps-sp-4)}._topicChip_1sfdq_53{display:inline-flex;align-items:center;gap:var(--fps-sp-2);min-block-size:2.4rem;padding-inline:var(--fps-sp-4);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text-2);font:inherit;font-size:var(--fps-text-sm);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast),background var(--fps-dur-fast)}._topicCloud_1sfdq_53 ._topicChip_1sfdq_53{--topic-weight: .5;min-block-size:0;padding:.1rem .2rem;border:0;background:transparent;font-family:var(--fps-font-kls-heading);font-size:calc(var(--fps-text-sm) + var(--topic-weight) * 1.1rem);opacity:calc(.62 + var(--topic-weight) * .38)}._topicChip_1sfdq_53:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._topicCloud_1sfdq_53 ._topicChip_1sfdq_53:hover{color:var(--fps-c-accent)}._topicChip_1sfdq_53:focus-visible,._topicTab_1sfdq_59:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._topicSelected_1sfdq_60,._topicSelected_1sfdq_60:hover{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._topicCloud_1sfdq_53 ._topicSelected_1sfdq_60{background:transparent;text-decoration:underline;text-underline-offset:.3em;opacity:1}._topicTabs_1sfdq_62{display:flex;gap:var(--fps-sp-1);overflow-x:auto;border-block-end:1px solid var(--fps-c-border);scrollbar-width:none}._topicTab_1sfdq_59{position:relative;display:inline-flex;flex:none;align-items:center;gap:var(--fps-sp-2);min-block-size:2.75rem;padding-inline:var(--fps-sp-3);border:0;background:transparent;color:var(--fps-c-text-3);font:inherit;font-size:var(--fps-text-sm);cursor:pointer}._topicTab_1sfdq_59:hover{color:var(--fps-c-text)}._topicTab_1sfdq_59._topicSelected_1sfdq_60{background:transparent;color:var(--fps-c-text)}._topicTab_1sfdq_59._topicSelected_1sfdq_60:after{content:"";position:absolute;inset-inline:var(--fps-sp-2);inset-block-end:-1px;block-size:2px;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._topicCount_1sfdq_67{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.5rem;padding:.05rem .4rem;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);font-family:var(--fps-font-ui);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums}._topicPanel_1sfdq_68{min-block-size:4rem}._topicSections_1sfdq_69{display:grid;gap:clamp(var(--fps-sp-8),5vw,var(--fps-sp-10))}._topicColumns_1sfdq_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:var(--fps-sp-6)}._topicBlock_1sfdq_71{display:grid;gap:var(--fps-sp-4);min-inline-size:0}._topicColumns_1sfdq_70 ._topicBlock_1sfdq_71{align-content:start;padding:var(--fps-sp-5);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:color-mix(in oklch,var(--fps-c-surface) 88%,transparent)}._topicHead_1sfdq_73{display:flex;align-items:center;gap:var(--fps-sp-3)}._topicHead_1sfdq_73 h3{margin:0;font-family:var(--fps-font-kls-heading);font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:var(--fps-weight-semibold)}._topicPieces_1sfdq_75{display:grid;gap:var(--fps-sp-4)}._topicLoading_1sfdq_76{display:grid;place-items:center;min-block-size:5rem}._topicError_1sfdq_77{margin:0;color:var(--fps-c-err);font-size:var(--fps-text-sm)}._topicMoreRow_1sfdq_78{display:flex;justify-content:center}._libraryCovers_1sfdq_81,._libraryList_1sfdq_81,._libraryCompact_1sfdq_81,._libraryMinimal_1sfdq_81{margin:0;padding:0;list-style:none}._libraryCovers_1sfdq_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(8rem,26vw,10.5rem),1fr));gap:clamp(var(--fps-sp-4),3vw,var(--fps-sp-6)) var(--fps-sp-4)}._libraryCoverCard_1sfdq_83{display:grid;gap:var(--fps-sp-2);color:var(--fps-c-text);text-decoration:none}._libraryCover_1sfdq_81{position:relative;display:block;flex:none;aspect-ratio:2 / 3;overflow:hidden;border-radius:var(--fps-r-md);background:var(--fps-c-surface-alt);box-shadow:0 .5rem 1.6rem #0000001a,inset 3px 0 #ffffff2e;transition:transform var(--fps-dur-normal) var(--fps-ease-out),box-shadow var(--fps-dur-normal)}._libraryCover_1sfdq_81 img{inline-size:100%;block-size:100%;object-fit:cover}._libraryCover_1sfdq_81>span:first-child{position:absolute;inset:0}._libraryCoverCard_1sfdq_83:hover ._libraryCover_1sfdq_81{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 1.1rem 2.6rem #00000029}._libraryCoverText_1sfdq_88{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.3rem;padding:var(--fps-sp-3);background:linear-gradient(to top,color-mix(in oklch,var(--fps-c-accent) 32%,transparent),transparent 70%)}._libraryCoverText_1sfdq_88 small{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:.06em;text-transform:uppercase}._libraryCoverText_1sfdq_88 strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-sm);line-height:1.35}._libraryTitle_1sfdq_91{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-base);font-weight:var(--fps-weight-semibold);line-height:1.4}._libraryAuthors_1sfdq_92,._librarySubtitle_1sfdq_93{color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._libraryFacts_1sfdq_94{display:flex;flex-wrap:wrap;gap:.2rem .4rem;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._libraryFacts_1sfdq_94>span+span:before{content:"·";margin-inline-end:.4rem}._libraryDescription_1sfdq_96{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-block-start:.2rem;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:1.6}._libraryList_1sfdq_81{display:grid;gap:var(--fps-sp-2);max-inline-size:56rem}._libraryCompact_1sfdq_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:var(--fps-sp-1) var(--fps-sp-5)}._libraryRow_1sfdq_99{display:grid;gap:var(--fps-sp-2);padding:var(--fps-sp-3);border-radius:var(--fps-r-lg);transition:background var(--fps-dur-fast)}._libraryRow_1sfdq_99:hover{background:var(--fps-c-bg-subtle)}._libraryCompact_1sfdq_81 ._libraryRow_1sfdq_99{padding:var(--fps-sp-2)}._libraryRowLink_1sfdq_102{display:flex;align-items:flex-start;gap:var(--fps-sp-4);color:var(--fps-c-text);text-decoration:none}._libraryList_1sfdq_81 ._libraryCover_1sfdq_81{inline-size:4.5rem}._libraryCompact_1sfdq_81 ._libraryCover_1sfdq_81{inline-size:2.5rem;border-radius:var(--fps-r-sm)}._libraryList_1sfdq_81 ._libraryCoverText_1sfdq_88,._libraryCompact_1sfdq_81 ._libraryCoverText_1sfdq_88{display:none}._libraryRowCopy_1sfdq_108{display:grid;gap:.15rem;min-inline-size:0}._libraryCompact_1sfdq_81 ._libraryTitle_1sfdq_91{-webkit-line-clamp:1;font-size:var(--fps-text-sm)}._libraryMinimal_1sfdq_81{display:grid;max-inline-size:48rem;border-block-start:1px solid var(--fps-c-border-muted)}._libraryMinimal_1sfdq_81 a{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-1);border-block-end:1px solid var(--fps-c-border-muted);color:var(--fps-c-text);text-decoration:none}._libraryMinimal_1sfdq_81 a:hover ._libraryTitle_1sfdq_91{color:var(--fps-c-accent)}._libraryMinimal_1sfdq_81 ._libraryTitle_1sfdq_91{-webkit-line-clamp:1}._libraryYear_1sfdq_114{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums}._libraryCoverCard_1sfdq_83:focus-visible,._libraryRowLink_1sfdq_102:focus-visible,._libraryMinimal_1sfdq_81 a:focus-visible,._tickerItem_1sfdq_115:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-md)}._libraryCitations_1sfdq_116{display:grid;gap:.3rem;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._libraryCited_1sfdq_117{display:inline-flex;align-items:center;gap:.3rem;font-weight:var(--fps-weight-semibold)}._libraryCitations_1sfdq_116 ul{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}._libraryCitations_1sfdq_116 a{display:block;overflow:hidden;color:var(--fps-c-text-2);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._libraryCitations_1sfdq_116 a:before{content:"↳ ";color:var(--fps-c-text-3)}._libraryCitations_1sfdq_116 a:hover{color:var(--fps-c-accent)}._libraryList_1sfdq_81 ._libraryCitations_1sfdq_116,._libraryCompact_1sfdq_81 ._libraryCitations_1sfdq_116{padding-inline-start:calc(4.5rem + var(--fps-sp-4))}._libraryCompact_1sfdq_81 ._libraryCitations_1sfdq_116{padding-inline-start:calc(2.5rem + var(--fps-sp-4))}._ticker_1sfdq_115{position:relative;overflow:hidden;border-block:1px solid var(--fps-c-border-muted);mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}._tickerTrack_1sfdq_126{display:flex;inline-size:max-content;margin:0;padding:0;list-style:none;animation:_ticker-roll_1sfdq_1 var(--ticker-duration, 40s) linear infinite}._ticker_1sfdq_115:hover ._tickerTrack_1sfdq_126,._ticker_1sfdq_115:focus-within ._tickerTrack_1sfdq_126{animation-play-state:paused}._tickerItem_1sfdq_115{display:inline-flex;align-items:baseline;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-6);color:var(--fps-c-text);font-family:var(--fps-font-kls-heading);text-decoration:none;white-space:nowrap}._tickerItem_1sfdq_115:hover{color:var(--fps-c-accent)}._tickerType_1sfdq_130{color:var(--fps-c-accent);font-family:var(--fps-font-ui);font-size:var(--fps-text-2xs);letter-spacing:.08em;text-transform:uppercase}._tickerAuthor_1sfdq_131{color:var(--fps-c-text-3);font-family:var(--fps-font-ui);font-size:var(--fps-text-xs)}@keyframes _ticker-roll_1sfdq_1{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] ._tickerTrack_1sfdq_126{animation-name:_ticker-roll-rtl_1sfdq_1}@keyframes _ticker-roll-rtl_1sfdq_1{0%{transform:translate(0)}to{transform:translate(50%)}}@media(max-width:46rem){._sectionBlockHead_1sfdq_13{flex-wrap:wrap}._sectionAll_1sfdq_21{flex-direction:row;align-items:baseline;gap:var(--fps-sp-2)}._libraryList_1sfdq_81 ._libraryCitations_1sfdq_116,._libraryCompact_1sfdq_81 ._libraryCitations_1sfdq_116{padding-inline-start:0}}@media(prefers-reduced-motion:reduce){._tickerTrack_1sfdq_126{animation:none}._ticker_1sfdq_115{overflow-x:auto;mask-image:none}._entryTile_1sfdq_30 ._entryVisual_1sfdq_38,._libraryCover_1sfdq_81{transition:none}._entryTile_1sfdq_30:hover ._entryVisual_1sfdq_38,._libraryCoverCard_1sfdq_83:hover ._libraryCover_1sfdq_81{transform:none}}._forthcomingCards_1sfdq_149,._forthcomingCompact_1sfdq_149{margin:0;padding:0;list-style:none}._forthcomingCards_1sfdq_149{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:var(--fps-sp-4)}._forthcomingCards_1sfdq_149 ._forthcomingEntry_1sfdq_151{display:grid;align-content:start;gap:var(--fps-sp-2);min-block-size:8rem;padding:var(--fps-sp-5);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:linear-gradient(150deg,color-mix(in oklch,var(--fps-c-accent-soft) 55%,var(--fps-c-surface)),var(--fps-c-surface))}._forthcomingCards_1sfdq_149 ._forthcomingEntry_1sfdq_151 strong{font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-lg);line-height:1.35}._forthcomingCards_1sfdq_149 ._forthcomingEntry_1sfdq_151>span{color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._forthcomingCompact_1sfdq_149{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:0 var(--fps-sp-6);border-block-start:1px solid var(--fps-c-border-muted)}._forthcomingCompact_1sfdq_149 ._forthcomingEntry_1sfdq_151{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-1) var(--fps-sp-3);padding-block:var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._forthcomingCompact_1sfdq_149 ._forthcomingEntry_1sfdq_151 strong{font-family:var(--fps-font-kls-heading);font-weight:var(--fps-weight-semibold)}._forthcomingCompact_1sfdq_149 ._forthcomingEntry_1sfdq_151>span{font-size:var(--fps-text-xs)}._topicPanel_1sfdq_68{position:relative}._topicPanelSwitching_1sfdq_162>._topicPieces_1sfdq_75{opacity:.45;transition:opacity var(--fps-dur-fast)}._topicPanelSpinner_1sfdq_163{position:absolute;inset-block-start:var(--fps-sp-6);inset-inline:0;display:flex;justify-content:center;pointer-events:none}._topicBlock_1sfdq_71 ._topicLoading_1sfdq_76{min-block-size:14rem}._topicPieces_1sfdq_75{align-content:start}._typeCounts_1sfdq_168{display:inline-flex;flex-wrap:wrap;gap:var(--fps-sp-1)}._typeCounts_1sfdq_168>span{display:inline-flex;align-items:baseline;gap:.3rem;padding:.1rem .5rem;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2);font-size:var(--fps-text-2xs);line-height:1.5}._typeCounts_1sfdq_168 b{color:var(--fps-c-text);font-variant-numeric:tabular-nums;font-weight:var(--fps-weight-semibold)}._itemsRows_1sfdq_171,._itemsGrid_1sfdq_171,._itemsCards_1sfdq_171,._itemsCovers_1sfdq_171,._itemsRail_1sfdq_171,._itemsMosaic_1sfdq_171{margin:0;padding:0;list-style:none}._itemsRows_1sfdq_171{display:grid;gap:var(--fps-sp-2);max-inline-size:56rem}._itemsGrid_1sfdq_171{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:var(--fps-sp-4)}._itemsCards_1sfdq_171{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:var(--fps-sp-5)}._itemsCovers_1sfdq_171{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(8.5rem,26vw,11rem),1fr));gap:var(--fps-sp-5) var(--fps-sp-4)}._itemsRail_1sfdq_171{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(14rem,66vw,18rem);gap:var(--fps-sp-4);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-block-end:var(--fps-sp-2);scrollbar-width:thin}._itemsRail_1sfdq_171>li{scroll-snap-align:start}._itemsMosaic_1sfdq_171{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:var(--fps-sp-4)}._itemsMosaic_1sfdq_171>li:first-child{grid-column:span 2;grid-row:span 2}@media(max-width:46rem){._itemsMosaic_1sfdq_171>li:first-child{grid-column:auto;grid-row:auto}}._itemsGrid_1sfdq_171>li,._itemsCards_1sfdq_171>li,._itemsCovers_1sfdq_171>li,._itemsRail_1sfdq_171>li,._itemsMosaic_1sfdq_171>li{display:flex}._itemCard_1sfdq_182{display:flex;min-inline-size:0;inline-size:100%;color:var(--fps-c-text);text-decoration:none}._itemTile_1sfdq_183{flex-direction:column;overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);transition:border-color var(--fps-dur-fast),box-shadow var(--fps-dur-normal),transform var(--fps-dur-normal) var(--fps-ease-out)}._itemTile_1sfdq_183:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm);transform:translateY(-2px)}._itemTile_1sfdq_183 ._itemVisual_1sfdq_185{aspect-ratio:16 / 10}._itemsMosaic_1sfdq_171>li:first-child ._itemTile_1sfdq_183 ._itemVisual_1sfdq_185{aspect-ratio:auto;flex:1 1 auto;min-block-size:14rem}._itemTile_1sfdq_183 ._itemCopy_1sfdq_187{padding:var(--fps-sp-4)}._itemRow_1sfdq_188{align-items:center;gap:var(--fps-sp-4);padding:var(--fps-sp-3);border-radius:var(--fps-r-lg);transition:background var(--fps-dur-fast)}._itemRow_1sfdq_188:hover{background:var(--fps-c-bg-subtle)}._itemRow_1sfdq_188 ._itemVisual_1sfdq_185{flex:none;inline-size:5.5rem;aspect-ratio:4 / 3;border-radius:var(--fps-r-md)}._itemRow_1sfdq_188[data-media=large]{padding:var(--fps-sp-3) var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);background:var(--fps-c-surface)}._itemRow_1sfdq_188[data-media=large]:hover{border-color:var(--fps-c-border);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-sm)}._itemRow_1sfdq_188[data-media=large] ._itemVisual_1sfdq_185{inline-size:clamp(6.5rem,26vw,12rem)}._itemTile_1sfdq_183[data-media=large] ._itemVisual_1sfdq_185{aspect-ratio:16 / 9}._itemCover_1sfdq_198{flex-direction:column;gap:var(--fps-sp-2)}._itemCover_1sfdq_198 ._itemVisual_1sfdq_185{aspect-ratio:2 / 3;border-radius:var(--fps-r-md);box-shadow:0 .5rem 1.6rem #0000001a;transition:transform var(--fps-dur-normal) var(--fps-ease-out),box-shadow var(--fps-dur-normal)}._itemCover_1sfdq_198:hover ._itemVisual_1sfdq_185{transform:translateY(-4px);box-shadow:0 1rem 2.4rem #00000029}._itemVisual_1sfdq_185{position:relative;display:block;overflow:hidden;background:var(--fps-c-surface-alt)}._itemVisual_1sfdq_185 img{inline-size:100%;block-size:100%;object-fit:cover}._itemVisual_1sfdq_185>span:first-child{position:absolute;inset:0}._itemBadge_1sfdq_204{position:absolute;inset-block-start:var(--fps-sp-2);inset-inline-start:var(--fps-sp-2);padding:.15rem .55rem;border-radius:var(--fps-r-full);background:#0000009e;color:#fff;font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold);backdrop-filter:blur(6px)}._itemCopy_1sfdq_187{display:grid;align-content:start;gap:.3rem;min-inline-size:0}._itemType_1sfdq_206{color:var(--fps-c-accent);font-family:var(--fps-font-ui);font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold);letter-spacing:.04em}._itemCopy_1sfdq_187 strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-base);font-weight:var(--fps-weight-semibold);line-height:1.4}._itemsCards_1sfdq_171 ._itemCopy_1sfdq_187 strong{font-size:var(--fps-text-lg)}._itemSummary_1sfdq_209{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:1.6}._itemMeta_1sfdq_210{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2);margin-block-start:.2rem;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._itemCard_1sfdq_182:focus-visible,._ownerItem_1sfdq_211:focus-visible,._ownerVisual_1sfdq_211:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-lg)}._ownerSections_1sfdq_212{display:grid;gap:clamp(var(--fps-sp-8),5vw,var(--fps-sp-10))}._ownerSection_1sfdq_212{display:grid;gap:var(--fps-sp-4)}._ownerSectionHead_1sfdq_214{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-2) var(--fps-sp-4)}._ownerSectionHead_1sfdq_214 h3{margin:0;font-family:var(--fps-font-kls-heading);font-size:clamp(1.2rem,2.4vw,1.6rem)}._ownerSectionHead_1sfdq_214 h3 a{color:inherit;text-decoration:none}._ownerPlaylists_1sfdq_217{display:grid;gap:var(--fps-sp-6)}._ownerPlaylist_1sfdq_217{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--fps-sp-5);align-items:stretch}@media(max-width:46rem){._ownerPlaylist_1sfdq_217{grid-template-columns:1fr}}._ownerVisual_1sfdq_211{position:relative;display:block;min-block-size:18rem;overflow:hidden;border-radius:var(--fps-r-xl);background:var(--fps-c-surface-alt);color:#fff;text-decoration:none;isolation:isolate}._ownerVisual_1sfdq_211 img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-2;animation:_owner-in_1sfdq_1 .6s var(--fps-ease-out)}._ownerShade_1sfdq_222{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#000000c7,#0000000d 65%)}._ownerCopy_1sfdq_223{position:absolute;inset-inline:0;inset-block-end:0;display:grid;gap:var(--fps-sp-2);padding:var(--fps-sp-5)}._ownerCopy_1sfdq_223 small{font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold);letter-spacing:.06em;opacity:.85}._ownerCopy_1sfdq_223 strong{font-family:var(--fps-font-kls-heading);font-size:clamp(1.3rem,2.6vw,1.9rem);line-height:1.25}._ownerCopy_1sfdq_223>span:not(._typeCounts_1sfdq_168){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;opacity:.88;font-size:var(--fps-text-sm)}._ownerCopy_1sfdq_223 ._typeCounts_1sfdq_168>span{background:#ffffff29;color:#fff}._ownerCopy_1sfdq_223 ._typeCounts_1sfdq_168 b{color:#fff}._ownerItems_1sfdq_229{display:grid;align-content:start;gap:var(--fps-sp-1);margin:0;padding:0;list-style:none}._ownerItem_1sfdq_211{display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3);border-radius:var(--fps-r-lg);color:var(--fps-c-text-2);text-decoration:none;transition:background var(--fps-dur-fast),color var(--fps-dur-fast)}._ownerItem_1sfdq_211>svg{margin-inline-start:auto;opacity:.4}._ownerItemActive_1sfdq_232,._ownerItem_1sfdq_211:hover{background:var(--fps-c-accent-soft);color:var(--fps-c-text)}._ownerIndex_1sfdq_233{flex:none;color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-xs)}._ownerItemCopy_1sfdq_234{display:grid;gap:.1rem;min-inline-size:0}._ownerItemCopy_1sfdq_234>span:last-child{overflow:hidden;font-family:var(--fps-font-kls-heading);text-overflow:ellipsis;white-space:nowrap}@keyframes _owner-in_1sfdq_1{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._ownerVisual_1sfdq_211 img{animation:none}._itemTile_1sfdq_183,._itemCover_1sfdq_198 ._itemVisual_1sfdq_185{transition:none}._itemTile_1sfdq_183:hover,._itemCover_1sfdq_198:hover ._itemVisual_1sfdq_185{transform:none}}
