._page_9vlg0_1{max-width:1180px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._hero_9vlg0_2{padding:var(--spacing-8) 0 var(--spacing-6);max-width:760px}._acronym_9vlg0_3{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:var(--spacing-3);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._acronym_9vlg0_3 b{color:var(--primary);font-weight:700}._formatDesc_9vlg0_5{width:100%;margin:0;font-size:.85rem;color:var(--muted-foreground);order:10}._heroTitle_9vlg0_6{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,3.4rem);font-weight:600;line-height:1.02;letter-spacing:-.02em;margin:0 0 var(--spacing-4)}._heroSub_9vlg0_14{color:var(--muted-foreground);font-size:1.05rem;line-height:1.55;margin:0 0 var(--spacing-4);max-width:60ch}._promises_9vlg0_15{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._promises_9vlg0_15 li{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:6px 12px;border-radius:var(--radius-full);border:1px solid var(--border);font-size:.85rem;color:var(--foreground)}._promises_9vlg0_15 li svg{color:var(--primary)}._controls_9vlg0_22{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4);margin:var(--spacing-6) 0 var(--spacing-3)}._tabsList_9vlg0_23{max-width:100%;overflow-x:auto;scrollbar-width:none}._tabsList_9vlg0_23>*{flex-shrink:0}._searchWrap_9vlg0_25{position:relative;flex:1;min-width:200px;max-width:340px}._searchIcon_9vlg0_26{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._search_9vlg0_25{padding-left:36px!important}._aiToggle_9vlg0_28{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.88rem;color:var(--muted-foreground);cursor:pointer}._genres_9vlg0_29{display:flex;gap:var(--spacing-2);overflow-x:auto;padding-bottom:var(--spacing-2);margin-bottom:var(--spacing-6);scrollbar-width:none}._chip_9vlg0_30{flex-shrink:0;padding:6px 14px;border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--muted-foreground);font:inherit;font-size:.85rem;cursor:pointer}._chip_9vlg0_30:hover{color:var(--foreground)}._chipActive_9vlg0_36{background:var(--foreground);color:var(--background);border-color:var(--foreground)}._grid_9vlg0_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--spacing-8) var(--spacing-6)}._feedAd_9vlg0_38{grid-column:1 / -1}._refreshing_9vlg0_39{opacity:.6;transition:opacity var(--animation-duration-normal)}._card_9vlg0_40{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:4px}._card_9vlg0_40:hover ._cardTitle_9vlg0_41{color:var(--primary)}._cardTitle_9vlg0_41{margin-top:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.02rem;line-height:1.2}._cardMeta_9vlg0_43{font-size:.82rem;color:var(--muted-foreground)}._cardStats_9vlg0_44{font-size:.76rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._skeletonCover_9vlg0_45{aspect-ratio:2 / 3;width:100%;border-radius:var(--radius)}._skeletonLine_9vlg0_46{height:14px;margin-top:10px;width:70%}._empty_9vlg0_47{color:var(--muted-foreground);padding:var(--spacing-12) 0;text-align:center}@media(max-width:720px){._page_9vlg0_1{padding:var(--spacing-4)}._grid_9vlg0_37{grid-template-columns:repeat(2,1fr);gap:var(--spacing-6) var(--spacing-4)}._searchWrap_9vlg0_25{max-width:none}}
