.ssd-odia-browser{margin:32px auto 50px}.ssd-song-filters{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(140px,1fr));gap:14px;background:#fff8f0;border:1px solid #d6bfae;padding:18px;border-radius:14px}.ssd-song-filters label{display:flex;flex-direction:column;gap:6px;color:#57344a;font:700 12px/1.3 var(--sans,Arial);letter-spacing:.025em}.ssd-song-filters input,.ssd-song-filters select{width:100%;height:42px;min-width:0;background:#fff;color:#2c1b2a;border:1px solid #a88292;border-radius:6px;padding:8px 10px;font:500 14px var(--sans,Arial)}.ssd-song-filters input:focus-visible,.ssd-song-filters select:focus-visible{outline:3px solid #bd8765;outline-offset:1px}.ssd-song-count{font:600 14px var(--sans,Arial);color:#633947;margin:18px 0}.ssd-song-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ssd-song-card{min-width:0;border:1px solid #d6bfae;border-radius:16px;background:#fffaf5;box-shadow:0 4px 20px rgba(43,21,38,.06);padding:22px;display:flex;flex-direction:column;gap:14px;color:#2d1d2b}.ssd-song-card[hidden]{display:none!important}.ssd-song-index{display:inline-block;font:700 11px/1.5 var(--sans,Arial);letter-spacing:.14em;color:#89516a}.ssd-song-card h3{font:700 clamp(19px,2vw,25px)/1.25 var(--sans,Arial);margin:8px 0;color:#261624}.ssd-song-card h3 a{color:inherit;text-decoration:none}.ssd-song-card h3 a:hover,.ssd-song-card h3 a:focus-visible{color:#9a405d;text-decoration:underline}.ssd-song-film{font:500 13px/1.5 var(--sans,Arial);color:#7c5965}.ssd-recording-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ssd-recording{border:1px solid #ddcabe;border-radius:10px;background:#f4e9df;padding:14px;min-width:0}.ssd-recording.ssd-guide{background:#f4e7e8;border-color:#d9b9c6}.ssd-recording-type{font:700 14px/1.25 var(--sans,Arial);color:#572a43;margin:0 0 10px}.ssd-recording-type span{display:block;color:#7b6370;font-weight:500;font-size:11px;margin-top:4px}.ssd-recording-pending{display:block;font:500 12px/1.5 var(--sans,Arial);color:#856977}.ssd-guide-singers{font:500 13px/1.5 var(--sans,Arial);color:#3d2535;margin:0 0 8px}.ssd-guide-singers strong{color:#833d61}.ssd-recording iframe{max-width:100%;width:100%;aspect-ratio:16/9;height:auto}.ssd-recording audio{width:100%}.ssd-recording a{font-weight:700;color:#7b304e}.ssd-song-credits{border-top:1px solid #e3d4ce;padding-top:12px}.ssd-song-credits summary{cursor:pointer;font:700 13px var(--sans,Arial);color:#704055}.ssd-song-credits summary:hover{color:#b15d75}.ssd-song-credits summary:focus-visible{outline:2px solid #a76785;outline-offset:4px}.ssd-song-credits dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0}.ssd-song-credits dt{font:700 10px/1.4 var(--sans,Arial);color:#8b5069;text-transform:uppercase;letter-spacing:.045em}.ssd-song-credits dd{font:500 13px/1.45 var(--sans,Arial);color:#342531;margin:4px 0 0}.ssd-song-more{margin-top:auto;align-self:flex-start;font:700 13px var(--sans,Arial);color:#823858;text-decoration:underline;text-underline-offset:4px}.ssd-song-none{color:#633c52}.ssd-odia-song-detail .ssd-song-grid{display:block}.ssd-odia-song-detail .ssd-song-card{padding:28px;max-width:1000px}.ssd-odia-song-detail .ssd-song-credits summary{font-size:16px}.ssd-odia-song-detail .ssd-recording iframe{max-width:100%}@media(max-width:1100px){.ssd-song-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.ssd-song-grid{grid-template-columns:1fr}}@media(max-width:620px){.ssd-song-filters{grid-template-columns:1fr 1fr}.ssd-song-filters label:first-child{grid-column:1/-1}.ssd-recording-pair{grid-template-columns:1fr}.ssd-song-credits dl{grid-template-columns:1fr}.ssd-song-card{padding:16px}}@media(max-width:420px){.ssd-song-filters{grid-template-columns:1fr}}
