.song-toolbar.svelte-x5cuu1{display:flex;align-items:end;gap:25px;padding-bottom:30px;border-bottom:1px solid var(--line)}.search-field.svelte-x5cuu1{flex:1}.search-field.svelte-x5cuu1 label:where(.svelte-x5cuu1),legend.svelte-x5cuu1{font-size:.8rem;font-weight:500;display:block;margin-bottom:8px}.search-field.svelte-x5cuu1 input:where(.svelte-x5cuu1){width:100%;padding:13px 17px;border:1px solid #aab8b4;border-radius:2px;background:#fff;min-height:52px}.book-switch.svelte-x5cuu1{display:grid;gap:8px;font-size:.8rem;font-weight:500}.book-switch.svelte-x5cuu1 select:where(.svelte-x5cuu1){min-height:52px;max-width:100%;padding:0 12px;border:1px solid #aab8b4;border-radius:2px;background:#fff;color:var(--ink);font-size:.95rem}.song-toolbar.svelte-x5cuu1>.text-link:where(.svelte-x5cuu1){margin-bottom:12px}.song-options.svelte-x5cuu1{display:contents}.save-offline.bottom.svelte-x5cuu1{display:none}fieldset.svelte-x5cuu1{border:0;margin:0;padding:0;min-width:0}.script-toggle.svelte-x5cuu1{display:flex;border:1px solid #aab8b4;padding:3px;background:#fff;border-radius:2px;min-height:52px}.script-toggle.svelte-x5cuu1 button:where(.svelte-x5cuu1){min-height:44px;padding:7px 18px;border:0;background:none;color:var(--ink);font-size:.9rem}.script-toggle.svelte-x5cuu1 button.selected:where(.svelte-x5cuu1){background:var(--green);color:#fff}.result-heading.svelte-x5cuu1{display:flex;justify-content:space-between;align-items:center;padding-block:24px}.result-heading.svelte-x5cuu1 p:where(.svelte-x5cuu1){font-size:.8rem}.clear-search.svelte-x5cuu1{background:none;border:0;font-size:.85rem;text-decoration:underline}.song-row.svelte-x5cuu1{display:flex;align-items:center;gap:25px;padding:22px 14px;border-bottom:1px solid var(--line)}.song-row.svelte-x5cuu1:hover{background:#f0f2eb}.song-row.svelte-x5cuu1>div:where(.svelte-x5cuu1){min-width:0;flex:1}.song-number.svelte-x5cuu1{font-family:var(--serif);font-size:1.7rem;min-width:48px;color:#768782}.song-row.svelte-x5cuu1 h2:where(.svelte-x5cuu1){font-family:Georgia,Noto Sans Telugu,serif;font-size:1.25rem;line-height:1.7;overflow-wrap:anywhere}.song-row.svelte-x5cuu1 p:where(.svelte-x5cuu1){font-size:.8rem;margin-top:6px}.song-ref.svelte-x5cuu1{font-size:.75rem;color:var(--muted);text-align:right;max-width:140px}.song-arrow.svelte-x5cuu1{font-size:1.2rem}.song-pages.svelte-x5cuu1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.song-pages.svelte-x5cuu1 ol:where(.svelte-x5cuu1){display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.song-pages.svelte-x5cuu1 a:where(.svelte-x5cuu1),.song-pages.svelte-x5cuu1 .here:where(.svelte-x5cuu1),.song-pages.svelte-x5cuu1 .gap:where(.svelte-x5cuu1),.song-pages.svelte-x5cuu1 .step:where(.svelte-x5cuu1){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border-radius:var(--radius-control, 2px);font-size:.9rem;font-variant-numeric:tabular-nums}.song-pages.svelte-x5cuu1 a:where(.svelte-x5cuu1){border:1px solid var(--line);color:var(--ink);text-decoration:none}.song-pages.svelte-x5cuu1 a:where(.svelte-x5cuu1):hover{background:#f0f2eb}.song-pages.svelte-x5cuu1 .here:where(.svelte-x5cuu1){background:var(--green);color:#fff}.song-pages.svelte-x5cuu1 .gap:where(.svelte-x5cuu1),.song-pages.svelte-x5cuu1 .disabled:where(.svelte-x5cuu1){color:var(--muted)}@media(max-width:650px){.song-toolbar.svelte-x5cuu1{flex-direction:column;align-items:stretch;gap:10px;padding-bottom:16px}.song-options.svelte-x5cuu1{display:flex;gap:8px}.song-options.svelte-x5cuu1>:where(.svelte-x5cuu1){flex:1;min-width:0}.book-switch.svelte-x5cuu1,legend.svelte-x5cuu1{font-size:0;gap:0;margin:0}.book-switch.svelte-x5cuu1 select:where(.svelte-x5cuu1){width:100%;min-height:44px;font-size:.9rem}.script-toggle.svelte-x5cuu1{min-height:44px;padding:2px}.script-toggle.svelte-x5cuu1 button:where(.svelte-x5cuu1){flex:1;min-height:38px;padding:0 8px}.save-offline.top.svelte-x5cuu1{display:none}.save-offline.bottom.svelte-x5cuu1{display:block;margin-top:28px}.result-heading.svelte-x5cuu1{padding-block:12px}.song-row.svelte-x5cuu1{gap:15px;padding-inline:0}.song-ref.svelte-x5cuu1{display:none}.song-row.svelte-x5cuu1 h2:where(.svelte-x5cuu1){font-size:1.1rem}.song-number.svelte-x5cuu1{font-size:1.5rem;min-width:36px}.song-arrow.svelte-x5cuu1{font-size:1rem}}
