.SongbookIndex_catalog__RFPuL{padding:calc(28px * var(--s, 1)) 0 calc(40px * var(--s, 1));color:var(--navy)}.SongbookIndex_heading__4rSQj{display:flex;align-items:baseline;justify-content:space-between;gap:calc(16px * var(--s, 1));margin-bottom:calc(24px * var(--s, 1))}.SongbookIndex_heading__4rSQj h1{font-family:var(--font-display);font-size:calc(2.5rem * var(--s, 1));font-weight:800;line-height:1.1;letter-spacing:-.03em}.SongbookIndex_guideLink__2jtEK{display:inline-flex;align-items:center;min-height:calc(44px * var(--s, 1));color:var(--ink-soft);text-underline-offset:calc(4px * var(--s, 1));font-size:calc(14px * var(--s, 1))}.SongbookIndex_toolbar__Q2XKC{position:sticky;top:var(--nav-top);z-index:2;padding:calc(8px * var(--s, 1)) 0;margin-bottom:calc(10px * var(--s, 1));background:var(--paper)}.SongbookIndex_search__s2N_W{display:flex;align-items:center;gap:calc(12px * var(--s, 1));max-width:calc(580px * var(--s, 1));padding:0 calc(14px * var(--s, 1));border:calc(1.5px * var(--s, 1)) solid var(--ink-soft);border-radius:calc(12px * var(--s, 1));background:var(--paper)}.SongbookIndex_search__s2N_W:focus-within{outline:calc(2px * var(--s, 1)) solid var(--cobalt);outline-offset:calc(3px * var(--s, 1))}.SongbookIndex_search__s2N_W svg{flex:none;color:var(--ink-soft)}.SongbookIndex_search__s2N_W input{flex:1;width:100%;min-width:0;min-height:calc(48px * var(--s, 1));border:0;background:transparent;color:var(--navy);font-family:var(--font-display);font-size:calc(16px * var(--s, 1));outline:none;caret-color:var(--cobalt)}.SongbookIndex_search__s2N_W input::-moz-placeholder{color:var(--ink-soft);opacity:1}.SongbookIndex_search__s2N_W input::placeholder{color:var(--ink-soft);opacity:1}.SongbookIndex_clear__NsU3b{flex:none;min-width:calc(44px * var(--s, 1));min-height:calc(44px * var(--s, 1));border:0;background:transparent;color:var(--navy);cursor:pointer;font-size:calc(14px * var(--s, 1));text-decoration:underline;text-underline-offset:calc(3px * var(--s, 1))}.SongbookIndex_filters__4ghWk{display:flex;flex-wrap:wrap;gap:calc(4px * var(--s, 1)) calc(8px * var(--s, 1));margin-top:calc(12px * var(--s, 1))}.SongbookIndex_filter__g6csC{display:inline-flex;align-items:center;gap:calc(8px * var(--s, 1));min-height:calc(44px * var(--s, 1));padding:0 calc(14px * var(--s, 1));border:0;border-radius:calc(999px * var(--s, 1));background:transparent;color:var(--ink-soft);font-family:var(--font-display);font-size:calc(14px * var(--s, 1));font-weight:600;cursor:pointer}.SongbookIndex_filter__g6csC span{font-size:calc(12px * var(--s, 1));font-variant-numeric:tabular-nums}.SongbookIndex_filter__g6csC:hover{background:var(--paper-deep)}.SongbookIndex_filter__g6csC[aria-pressed=true]{background:var(--navy);color:var(--paper)}.SongbookIndex_resultCount__5yzfA{margin:calc(12px * var(--s, 1)) 0 0;font-size:calc(13px * var(--s, 1));color:var(--ink-soft)}.SongbookIndex_list__xrEdC{border-top:1px solid var(--rule-strong);list-style:none;padding:0}.SongbookIndex_row__tcZBS{display:grid;grid-template-columns:calc(32px * var(--s, 1)) minmax(0,1fr) calc(105px * var(--s, 1)) calc(56px * var(--s, 1)) calc(20px * var(--s, 1));align-items:center;gap:calc(16px * var(--s, 1));min-height:calc(82px * var(--s, 1));padding:calc(12px * var(--s, 1)) calc(8px * var(--s, 1));border-bottom:1px solid var(--rule);color:var(--navy);text-decoration:none;transition:background-color .18s ease}.SongbookIndex_row__tcZBS:hover{background:var(--paper-deep)}.SongbookIndex_number__UFUZb{color:var(--ink-soft);font-size:calc(12px * var(--s, 1));font-variant-numeric:tabular-nums}.SongbookIndex_titles__zeXgf{display:flex;flex-direction:column;gap:calc(3px * var(--s, 1));min-width:0}.SongbookIndex_arabic__GwrL9{font-family:var(--font-lyric),sans-serif;font-size:calc(22px * var(--s, 1));font-weight:600;line-height:1.45;text-align:start;align-self:flex-start}.SongbookIndex_latin__OaZpX{font-family:var(--font-display);font-size:calc(14px * var(--s, 1));line-height:1.4;color:var(--ink-soft)}.SongbookIndex_collection__XQB0d{color:var(--ink-soft);font-size:calc(13px * var(--s, 1))}.SongbookIndex_key__4cMs3{font-family:var(--font-display);font-size:calc(15px * var(--s, 1));font-weight:700;white-space:nowrap}.SongbookIndex_arrow__j_YKu{color:var(--cobalt)}.SongbookIndex_empty__fYfwv{padding:calc(24px * var(--s, 1)) 0;color:var(--navy)}.SongbookIndex_empty__fYfwv button{margin-top:calc(12px * var(--s, 1));padding:0 calc(18px * var(--s, 1));min-height:calc(44px * var(--s, 1));border:0;border-radius:calc(999px * var(--s, 1));background:var(--navy);color:var(--paper);cursor:pointer}.SongbookIndex_guide__65k4x{border-top:1px solid var(--rule-strong)}.SongbookIndex_guideContent__bY5T4,.SongbookIndex_guide__65k4x{scroll-margin-top:calc(90px * var(--s, 1))}.SongbookIndex_guide__65k4x>summary{max-width:calc(1480px * var(--s, 1));margin:auto;padding:calc(22px * var(--s, 1)) var(--gutter);min-height:calc(64px * var(--s, 1));font-family:var(--font-display);font-size:calc(18px * var(--s, 1));font-weight:600;cursor:pointer}.SongbookIndex_clear__NsU3b:focus-visible,.SongbookIndex_empty__fYfwv button:focus-visible,.SongbookIndex_filter__g6csC:focus-visible,.SongbookIndex_guideLink__2jtEK:focus-visible,.SongbookIndex_guide__65k4x>summary:focus-visible,.SongbookIndex_row__tcZBS:focus-visible{outline:calc(2px * var(--s, 1)) solid var(--cobalt);outline-offset:calc(3px * var(--s, 1))}.SongbookIndex_catalog__RFPuL ::-moz-selection{color:var(--paper);background:var(--cobalt)}.SongbookIndex_catalog__RFPuL ::selection{color:var(--paper);background:var(--cobalt)}@media (max-width:680px){.SongbookIndex_catalog__RFPuL{padding-top:calc(18px * var(--s, 1))}.SongbookIndex_heading__4rSQj{margin-bottom:calc(16px * var(--s, 1))}.SongbookIndex_heading__4rSQj h1{font-size:calc(1.875rem * var(--s, 1))}.SongbookIndex_guideLink__2jtEK{font-size:calc(12px * var(--s, 1));max-width:calc(100px * var(--s, 1));line-height:1.4}.SongbookIndex_row__tcZBS{grid-template-columns:minmax(0,1fr) calc(40px * var(--s, 1)) calc(16px * var(--s, 1));gap:calc(10px * var(--s, 1));min-height:calc(78px * var(--s, 1));padding:calc(10px * var(--s, 1)) 0}.SongbookIndex_collection__XQB0d,.SongbookIndex_number__UFUZb{display:none}.SongbookIndex_arabic__GwrL9{font-size:calc(20px * var(--s, 1))}.SongbookIndex_latin__OaZpX{font-size:calc(12px * var(--s, 1))}.SongbookIndex_filters__4ghWk{gap:0 calc(2px * var(--s, 1));flex-wrap:nowrap;overflow-x:auto;padding:calc(3px * var(--s, 1))}.SongbookIndex_filter__g6csC{flex:none;padding:0 calc(10px * var(--s, 1));font-size:calc(12px * var(--s, 1))}.SongbookIndex_filter__g6csC span{display:none}}@media (min-width:960px){.SongbookIndex_list__xrEdC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:calc(36px * var(--s, 1));column-gap:calc(36px * var(--s, 1))}.SongbookIndex_row__tcZBS{grid-template-columns:calc(24px * var(--s, 1)) minmax(0,1fr) calc(48px * var(--s, 1)) calc(18px * var(--s, 1));gap:calc(14px * var(--s, 1));min-height:calc(76px * var(--s, 1))}.SongbookIndex_collection__XQB0d{display:none}}