@font-face{font-family:SongU Display;src:url(data:font/ttf;base64,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aVIfKxgtBw4XHRXHCgYAAAAAABoBPgABAAAAAAAAAF4AvgABAAAAAAABAAoBMwABAAAAAAACAAcBTgABAAAAAAADACABmAABAAAAAAAEAAoBzwABAAAAAAAFAA0B9gABAAAAAAAGAAkCGAABAAAAAAAHACkCdgABAAAAAAAIAA8CwAABAAAAAAAJAA8C8AABAAAAAAAMABEDJAABAAAAAAANAJAEWAABAAAAAAAOABoFHwADAAEECQAAALwAAAADAAEECQABABQBHQADAAEECQACAA4BPgADAAEECQADAEABVgADAAEECQAEABQBuQADAAEECQAFABoB2gADAAEECQAGABICBAADAAEECQAHAFICIgADAAEECQAIAB4CoAADAAEECQAJAB4C0AADAAEECQAMACIDAAADAAEECQANASADNgADAAEECQAOADQE6QBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEAMQAgAEoAdQBhAG4AIABNAG8AbgB0AG8AcgBlAGEAbgBvACAAKABqAHUAYQBuAEAAcgBlAG0AbwBsAGEAYwBoAGEALgBiAGkAegApACwAIAB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAcwAgACIATABpAGwAaQB0AGEAIABPAG4AZQAiAABDb3B5cmlnaHQgKGMpIDIwMTEgSnVhbiBNb250b3JlYW5vIChqdWFuQHJlbW9sYWNoYS5iaXopLCB3aXRoIFJlc2VydmVkIEZvbnQgTmFtZXMgIkxpbGl0YSBPbmUiAABMAGkAbABpAHQAYQAgAE8AbgBlAABMaWxpdGEgT25lAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABKAHUAYQBuAE0AbwBuAHQAbwByAGUAYQBuAG8AOgAgAEwAaQBsAGkAdABhACAATwBuAGUAOgAgADIAMAAxADEAAEp1YW5Nb250b3JlYW5vOiBMaWxpdGEgT25lOiAyMDExAABMAGkAbABpAHQAYQAgAE8AbgBlAABMaWxpdGEgT25lAABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAyAABWZXJzaW9uIDEuMDAyAABMAGkAbABpAHQAYQBPAG4AZQAATGlsaXRhT25lAABMAGkAbABpAHQAYQAgAGkAcwAg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) format('truetype');font-weight:400;font-style:normal;font-display:block}
:root{font-family:"Segoe UI","Malgun Gothic",sans-serif;color:#354052;background:#365b93;color-scheme:light;font-synthesis:none;--blue:#427bbd;--green:#65a84e;--line:#c8d2df}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:#365b93}.shell{max-width:1000px;margin:auto;padding:34px 24px}.logo{font-family:"Trebuchet MS","Arial Rounded MT Bold",sans-serif;font-size:72px;line-height:1;font-weight:1000;letter-spacing:-5px;color:white;text-decoration:none;text-shadow:0 4px 0 #233d66;transform:none;display:block}#language{position:absolute;right:0;top:20px;background:#2d4e80;color:#fff;border:1px solid #7290b9;padding:8px 10px;border-radius:4px;font:inherit;font-size:12px;cursor:pointer}.entry{max-width:370px;margin:0 auto}.tagline{color:#e4edf9;text-align:center;font-size:14px;margin:11px 0 24px}.panel{background:#f9fafc;border:1px solid #233f6a;border-radius:5px;box-shadow:0 3px 0 #284874}.entry-panel{padding:24px 28px 18px}.face-button{position:relative;display:block;width:105px;height:105px;background:transparent;box-shadow:none;border:0;padding:0;margin:0 auto 22px}.face-button svg{width:100%;height:100%}.face-button span{position:absolute;right:-10px;bottom:15px;color:#71839b;background:#e4eaf2;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-size:19px;font-weight:400}.face-button:hover{background:transparent!important;transform:none}.face-button:hover svg{transform:rotate(-5deg)}input{width:100%;border:1px solid #aab8c9;border-radius:3px;background:white;padding:12px;font:inherit;font-size:15px;color:#354052;min-width:0}input:focus{outline:2px solid #8db3e2;outline-offset:1px}button{font:inherit;font-size:14px;font-weight:700;border:1px solid #8199b6;border-radius:3px;padding:11px 16px;color:#354c69;background:#e7edf5;cursor:pointer;transition:background .1s}button:hover:not(:disabled){background:#d8e4f3}button:active:not(:disabled){transform:translateY(1px)}button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid #a0bfe9;outline-offset:3px}button:disabled{opacity:.48;cursor:not-allowed}.primary{background:var(--green);border-color:#4d863b;color:#fff;box-shadow:0 2px 0 #4c813b}.primary:hover:not(:disabled){background:#589844}.wide{width:100%}.tabs{display:flex;margin:13px 0;gap:0}.tabs button{flex:1;background:#edf1f6;border:1px solid #c4cedb;font-size:13px;font-weight:600}.tabs button:first-child{border-radius:3px 0 0 3px}.tabs button:last-child{border-radius:0 3px 3px 0;border-left:0}.tabs .active{background:#dce8f8;color:#285a94;border-color:#8daaca}.tabs button.active+button{border-left:1px solid #8daaca}.entry input#code{margin-bottom:13px}.entry .primary{font-size:17px;padding:12px}.meta{text-align:center;font-size:11px;color:#8590a0;margin:18px 0 0}.how{text-align:center;white-space:nowrap;font-size:12px;color:#d0def1;margin-top:22px}footer{color:#b3c7e3;text-align:center;font-size:11px;margin-top:42px}.roomhead{display:flex;justify-content:space-between;align-items:center;color:#e9f0fa;margin:30px 0 12px;font-size:14px}.roomhead>div{display:flex;gap:7px}.code{font-family:monospace;font-size:21px;letter-spacing:2px;margin-left:8px}.secondary{background:#2d4e80;color:#e8f0fc;border-color:#7290b9;font-size:12px;padding:7px 13px}.secondary:hover:not(:disabled){background:#42699f}.layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:12px;align-items:start}.roster{overflow:hidden}.roster h2{font-size:13px;margin:0;background:#e7edf5;padding:13px 14px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.roster h2 span{font-weight:400;color:#748298}.person{display:flex;align-items:center;gap:8px;padding:11px 10px;border-bottom:1px solid #dde3eb;min-height:57px}.person:last-child{border-bottom:0}.person:nth-child(odd){background:#f0f3f7}.avatar{width:36px;height:36px;flex-shrink:0}.avatar svg{width:100%;height:100%}.name{flex:1;font-size:12px;font-weight:600;overflow-wrap:anywhere}.name small{font-weight:400;color:#8b96a5;font-size:10px}.status{font-size:10px;color:#8993a1;white-space:nowrap}.status.ready{color:#558c40}.score{color:#4279b7;font-size:12px;font-weight:700;white-space:nowrap}.game-panel{padding:24px}.game-panel h1{font-size:20px;text-align:center;font-weight:700;letter-spacing:-.4px;margin:0 0 20px}.lobby-buddy{width:90px;height:90px;margin:18px auto 28px}.lobby-buddy svg{width:100%;height:100%}label{display:block;font-size:12px;margin-bottom:7px;font-weight:600}.song-entry{display:flex;gap:7px}.song-entry button{flex-shrink:0}.notice{font-size:13px;color:#56759b;text-align:center;background:#edf2f9;padding:13px;border-radius:3px;margin:16px 0}.start-area{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #dbe2ec;margin-top:24px;padding-top:18px;font-size:12px;color:#7a8798}.small{font-size:11px}.muted{color:#8490a1}.round{font-size:11px;color:#7b8da4;text-align:center;margin-bottom:8px}.player{aspect-ratio:16/9;background:#1a202b;border-radius:3px;overflow:hidden}.player iframe{width:100%;height:100%;border:0}.video-help{font-size:10px;text-align:right;color:#8490a1;margin:9px 0 18px}a{color:#427bbd}.votes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.votes button{display:flex;align-items:center;text-align:left;padding:7px 10px;gap:9px;overflow-wrap:anywhere;font-size:13px;font-weight:600;background:#fff;border:1px solid #c0ccdc}.votes button:hover:not(:disabled){background:#edf3fb;border-color:#7fa5d6}.vote-buddy{width:32px;height:32px;flex-shrink:0}.vote-buddy svg{width:100%;height:100%}.votes button.selected{background:#e3f0dc;border-color:#7ba266;opacity:1;color:#467334}.answer{font-size:26px;font-weight:700;text-align:center;color:#487cae;margin:20px 0}.results{text-align:center}.result-buddy{width:100px;height:100px;margin:12px auto}.result-buddy svg{width:100%;height:100%}.ranking{margin:20px 0;text-align:left}.ranking .person{padding:13px}.ranking .person>b{font-size:13px;width:20px;color:#7e91ab}.ranking .person>strong{font-size:13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#toast{display:none;position:fixed;bottom:25px;left:50%;transform:translateX(-50%);max-width:90vw;border-radius:4px;padding:13px 19px;background:#fff;color:#354052;box-shadow:0 3px 14px #142d5655;font-size:13px;z-index:9}@media(max-width:650px){.shell{padding:25px 15px}.logo{font-size:55px}#language{top:12px}.entry{max-width:350px}.tagline{margin:8px 0 20px}.layout{grid-template-columns:1fr}.game-panel{grid-row:1;padding:19px}.roster{grid-row:2}.roster .person{padding:8px 12px;min-height:45px}.roomhead{margin-top:12px}.how{font-size:11px;white-space:normal;line-height:1.8}.game-panel h1{font-size:18px}.start-area{font-size:11px}.votes button{font-size:12px;padding:7px}.song-entry{gap:5px}.song-entry button{padding:10px}footer{margin-top:28px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}

/* Shared compact game board */
body:not([data-screen="home"]) .shell{padding-top:20px}
body:not([data-screen="home"]) .logo{font-size:48px;letter-spacing:-3px}
body:not([data-screen="home"]) #language{top:8px}
body:not([data-screen="home"]) footer{margin-top:22px}
body:not([data-screen="home"]) .roomhead{margin-top:20px}
.phase-label{font-size:11px;font-weight:400;margin-left:14px;color:#c3d6f0}
.board-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #dbe2ec;margin-bottom:18px}
.board-heading h1,.board-heading h2{font-size:18px;margin:0;text-align:left}
.board-heading .small{text-align:right;flex-shrink:0}
.lobby-buddy{margin:12px auto 22px}
.notice.success{background:#e8f2e2;color:#4e7e3b}
.ready-track{display:flex;gap:5px;margin-top:24px;height:5px}
.ready-track>span{background:#e0e6ee;border-radius:2px;flex:1}
.ready-track>.done{background:var(--green)}
.ready-track+.start-area{margin-top:12px;padding-top:4px;border-top:0}
.round-panel h1{font-size:19px;margin-bottom:16px}
.round-panel .start-area{margin-top:14px;padding-top:14px}
.vote-buddy{width:30px;height:30px}
.answer{display:flex;align-items:center;justify-content:center;gap:10px;font-size:23px;margin:15px 0 8px;overflow-wrap:anywhere}
.answer-buddy{display:block;width:50px;height:50px;flex-shrink:0}
.answer-buddy svg{width:100%;height:100%}
.answer+.notice{margin-top:8px}
.winner-label{margin:24px 0 0;font-size:13px}
.winner-avatars{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}
.result-buddy{width:78px;height:78px;display:block;margin:8px 0}
.results h1{overflow-wrap:anywhere;font-size:23px;margin:4px 0 12px}
.results>p{font-size:12px}
.ranking{border:1px solid #d4dce7;border-radius:3px;overflow:hidden}
.ranking-label{display:flex;justify-content:space-between;padding:10px 13px;background:#e7edf5;font-size:11px;color:#6d7e93}
.ranking .person{padding:10px 13px;min-height:55px}
.ranking .person.top-rank{background:#e8f2e2}
.ranking .person.top-rank>b{color:#4e7e3b}
@media(max-width:650px){.board-heading{align-items:flex-start}.board-heading h1,.board-heading h2{font-size:16px}.board-heading .small{font-size:10px}.phase-label{margin-left:8px;font-size:10px}.roomhead .code{font-size:18px}.round-panel h1{font-size:17px}.game-panel{min-width:0}}


/* A stable two-track header; the brand never overlaps the language control. */
header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:88px;margin-bottom:12px}
.logo{grid-column:2;display:block;width:max-content;font-family:"SongU Display",sans-serif;font-size:84px;font-weight:400;line-height:1;letter-spacing:-1.8px;color:#fff;text-decoration:none;text-shadow:0 3px 0 #264776;padding:0 0 6px;white-space:nowrap;font-synthesis:none}
#language{grid-column:3;justify-self:end;position:static;max-width:100%;background:#2d4e80;color:#fff;border:1px solid #7290b9;padding:8px 10px;border-radius:4px;font:inherit;font-size:12px;cursor:pointer}
body:not([data-screen="home"]) header{min-height:50px;margin-bottom:0}
body:not([data-screen="home"]) .logo{font-size:46px;letter-spacing:-1px;padding-bottom:4px;text-shadow:0 2px 0 #264776}
.tagline{margin:9px 0 22px}
.entry-panel{padding-top:20px}
.entry-panel .face-button{margin-bottom:16px}
.roomhead{flex-wrap:wrap;gap:12px}
.roomhead>strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}
.roomhead .code,.phase-label{margin-left:0}
.start-area{flex-wrap:wrap;row-gap:12px}
.board-heading{flex-wrap:wrap}
.name,.votes button{overflow-wrap:anywhere;min-width:0}
.notice.warning{color:#705e30;background:#f3eee0}
.action-busy{cursor:wait!important;opacity:.7!important}
@media(max-width:650px){header{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:62px;margin-bottom:16px}.logo{grid-column:1;justify-self:start;font-size:60px;letter-spacing:-1.2px}#language{grid-column:2;padding:8px;min-height:36px}body:not([data-screen="home"]) .logo{font-size:40px}.shell{padding-top:20px}.entry-panel{padding:18px 22px}.tagline{margin-top:0}.roomhead>div{margin-left:auto}.game-panel{padding:17px}.board-heading .small{white-space:normal}.song-entry input{font-size:14px}.how{line-height:1.7}footer{margin-top:22px}}
@media(max-width:360px){.roomhead .secondary{padding:7px 9px}.phase-label{flex-basis:100%}.logo{font-size:54px}.entry-panel{padding-left:18px;padding-right:18px}}
.leave-dialog{width:min(390px,calc(100% - 40px));padding:24px;border:1px solid #34495e;border-radius:5px;background:#f8fafc;color:#33404d;box-shadow:0 4px 0 #233b5a55}
.leave-dialog::backdrop{background:#18325299}.leave-dialog h2{margin:0 0 12px;font-size:20px}.leave-dialog p{margin:0 0 22px;line-height:1.6;font-size:14px}.leave-dialog form{display:flex;justify-content:flex-end;gap:8px}.leave-dialog button{min-height:42px}.leave-dialog .secondary{color:#33404d;background:#edf1f5;border:1px solid #b9c4ce}


/* Chat follows the game across every phase. */
.layout{grid-template-columns:260px minmax(0,1fr);grid-template-areas:"roster game" "chat game";grid-template-rows:auto 1fr}
.roster{grid-area:roster}.game-panel{grid-area:game}.chat-panel{grid-area:chat;min-width:0;overflow:hidden;position:relative}
.chat-panel h2{font-size:13px;margin:0;background:#e7edf5;padding:13px 14px;border-bottom:1px solid var(--line)}
.chat-log{height:240px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:10px 11px;scrollbar-width:thin}
.chat-log:focus-visible{outline:2px solid #8db3e2;outline-offset:-2px}
.chat-message{display:flex;align-items:flex-start;gap:7px;margin-bottom:13px}
.chat-message:last-child{margin-bottom:0}.chat-avatar{width:25px;height:25px;flex:none}.chat-avatar svg{width:100%;height:100%}
.chat-message>div{min-width:0;flex:1}.chat-message b{font-size:11px;color:#5c6e86;overflow-wrap:anywhere}
.chat-message.own b{color:#477a36}.chat-message p{font-size:13px;line-height:1.5;margin:3px 0 0;overflow-wrap:anywhere;white-space:pre-wrap;color:#354052}
.chat-form{display:flex;gap:6px;padding:10px;border-top:1px solid #dbe2ec;background:#f0f3f7}
.chat-form input{font-size:12px;padding:10px 8px;flex:1;min-width:0}.chat-form button{font-size:12px;padding:8px 10px;flex:none;max-width:45%;overflow-wrap:anywhere}
.chat-new{position:absolute;bottom:70px;left:50%;transform:translateX(-50%);font-size:11px;padding:6px 12px;background:#e3eefc;white-space:nowrap;border-radius:16px}
.chat-new:active:not(:disabled){transform:translateX(-50%)}
.status{max-width:46%;white-space:normal;text-align:right}.start-area>span{min-width:0;overflow-wrap:anywhere}
.entry-panel{padding-bottom:25px}.tagline{line-height:1.5}.tabs button{overflow-wrap:anywhere}
@media(max-width:760px){
  .layout{grid-template-columns:1fr;grid-template-areas:"game" "chat" "roster";grid-template-rows:auto}
  .game-panel{grid-area:game}.chat-panel{grid-area:chat}.roster{grid-area:roster}
  .chat-log{height:210px}.chat-form input{font-size:16px}.chat-form button{min-width:64px}
}


.preview-box{margin-top:20px;border-top:1px solid #dbe2ec;padding-top:16px}
.preview-heading,.transport-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px;font-size:12px}
.preview-heading strong{font-size:13px}.preview-heading span,.start-time{color:#7b8da4;font-size:11px;white-space:nowrap}
.player{min-height:200px}.player iframe{display:block}
.media-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px;font-size:12px;line-height:1.5}
.media-tools>span{flex:1;min-width:150px}.media-tools button{font-size:12px;padding:8px 12px}
.media-success{color:#4e7e3b}.media-error{color:#a4443e;font-size:12px;line-height:1.5}
.transport{margin-top:12px;padding:12px;background:#edf2f8;border:1px solid #dbe2ec;border-radius:3px}
.transport-top{margin-bottom:9px;line-height:1.5;color:#526d8f}
.transport-buttons{display:flex;flex-wrap:wrap;gap:7px}.transport-buttons button{font-size:12px;padding:8px 11px}
.transport .media-error{margin:10px 0 0}
#preview-player{margin-top:8px}
@media(max-width:650px){.preview-heading,.transport-top{align-items:flex-start}.preview-box .player,.round-panel .player{aspect-ratio:auto;height:210px}.media-tools>span{min-width:120px}}

.audio-controls{display:flex;align-items:center;gap:10px;background:#eef2f7;border:1px solid #dbe2ec;border-radius:3px;padding:10px;margin-top:10px}
.audio-controls button{font-size:12px;padding:8px 11px;min-width:76px;flex-shrink:0}
.audio-controls button[aria-pressed="true"]{background:#dce8f8;border-color:#8daaca}
.audio-controls label{margin:0;font-size:12px;white-space:nowrap}
.audio-controls input[type="range"]{flex:1;min-width:60px;width:auto;padding:0;accent-color:#527fb6;cursor:pointer;border:0;background:transparent}
.audio-controls output{min-width:36px;text-align:right;font-size:12px;color:#526d8f;font-variant-numeric:tabular-nums}
@media(max-width:420px){.audio-controls{gap:7px;padding:8px}.audio-controls button{min-width:65px;padding:8px}.audio-controls label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}


/* Character selection uses the same simple paper panels as the game. */
.avatar-dialog{width:min(536px,calc(100% - 32px));max-height:85dvh;padding:18px;border:1px solid #34495e;border-radius:5px;background:#f9fafc;color:#354052;box-shadow:0 4px 0 #233b5a55;overflow:auto}
.avatar-dialog::backdrop{background:#18325299}
.avatar-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}
.avatar-dialog h2{font-size:17px;margin:0}
.avatar-dialog-heading button{font-size:23px;line-height:1;padding:5px 10px;background:transparent;border-color:transparent;min-width:36px;min-height:36px}
.avatar-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}
.avatar-grid button{aspect-ratio:1;padding:3px;background:#fff;border:1px solid #d6dfe9;min-width:0}
.avatar-grid svg{display:block;width:100%;height:100%}
.avatar-grid button[aria-pressed="true"]{background:#e8f2e2;border:2px solid #70a254;padding:2px}
.entry-audio{margin-top:19px;padding-top:14px;border-top:1px solid #dbe2ec}
.entry-audio .audio-controls{margin:0;padding:0;background:transparent;border:0;gap:8px}
.entry-audio .audio-controls label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.entry-panel .face-button span{font-size:17px}
.roster-list:focus-visible{outline:2px solid #8db3e2;outline-offset:-2px}
.party-layout .roster-list{max-height:360px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}
.party-layout .roster .person{min-height:46px;padding:6px 10px}
.party-layout .roster .avatar{width:31px;height:31px}
.party-votes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.party-votes button{font-size:12px;padding:7px 6px;gap:5px;min-height:44px}
.party-votes .vote-buddy{width:28px;height:28px}
.many-winners{max-width:430px;margin:auto}
.many-winners .result-buddy{width:48px;height:48px;margin:4px 0}
@media(max-width:760px){.party-layout .roster-list{max-height:300px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.party-layout .roster .person{border-bottom:1px solid #dde3eb}.party-layout .roster .person:nth-child(odd){border-right:1px solid #dde3eb}}
@media(max-width:500px){.avatar-dialog{padding:14px}.avatar-grid{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.party-votes{grid-template-columns:repeat(2,minmax(0,1fr))}.party-layout .roster .person{gap:5px;padding:6px}.party-layout .status{font-size:9px}}

/* Only shown when the connection needs attention or copying is blocked. */
.connection-status{margin:0 0 16px;padding:10px 14px;background:#fff4d9;color:#76562b;border:1px solid #d8bc84;border-radius:3px;font-size:13px;line-height:1.5}
.connection-status[hidden]{display:none}
.room-link-dialog{width:min(470px,calc(100% - 32px));padding:22px;border:1px solid #34495e;border-radius:5px;background:#f9fafc;color:#354052;box-shadow:0 4px 0 #233b5a55}
.room-link-dialog::backdrop{background:#18325299}
.room-link-dialog h2{font-size:18px;margin:0 0 12px}
.room-link-dialog p{font-size:13px;line-height:1.6;margin:0 0 16px}
.room-link-dialog input{width:100%;min-width:0;font-size:16px;user-select:text;cursor:text}
.room-link-dialog form{display:flex;justify-content:flex-end;margin-top:16px}
.room-link-dialog button{min-width:76px}

.analytics-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.analytics-actions button{flex:1 1 140px;min-width:0;min-height:40px;padding:9px 12px;font-size:12px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;background:#e7edf5;color:#354c69;border-color:#8199b6}
.analytics-actions button:hover:not(:disabled){background:#d8e4f3}
.analytics-actions #analytics-accept{background:#65a84e;border-color:#4d863b;color:#fff}
.analytics-actions #analytics-accept:hover:not(:disabled){background:#589844}
.result-share-actions{display:flex;flex-direction:column;gap:9px;margin-top:18px;padding-top:16px;border-top:1px solid #dbe2ec;text-align:center}
.result-share-actions .secondary{background:#e7edf5;color:#354c69;border-color:#8199b6;white-space:normal;overflow-wrap:anywhere;line-height:1.5}
.result-share-actions .secondary:hover:not(:disabled){background:#d8e4f3}
.result-share-actions small{font-size:11px;line-height:1.5}
.share-result-dialog{width:min(500px,calc(100% - 32px));max-height:85dvh;overflow:auto;padding:22px;border:1px solid #34495e;border-radius:5px;background:#f9fafc;color:#354052;box-shadow:0 4px 0 #233b5a55}
.share-result-dialog::backdrop{background:#18325299}
.share-result-dialog h2{font-size:18px;line-height:1.4;margin:0 0 12px}
.share-result-dialog p{font-size:13px;line-height:1.6;margin:0 0 16px}
.share-result-dialog textarea{display:block;width:100%;min-width:0;min-height:170px;max-height:45dvh;padding:12px;border:1px solid #aab8c9;border-radius:3px;background:#fff;color:#354052;font:inherit;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;resize:vertical;user-select:text}
.share-result-dialog textarea:focus-visible{outline:2px solid #8db3e2;outline-offset:1px}
.share-result-dialog form{display:flex;justify-content:flex-end;margin-top:16px}
.share-result-dialog button{min-height:40px;white-space:normal;overflow-wrap:anywhere}
@media(max-width:650px){.share-result-dialog{padding:18px}.share-result-dialog textarea{font-size:16px}}


/* Keep instructions one tap away without adding text to the entry screen. */
.header-tools{grid-column:3;justify-self:end;display:flex;align-items:center;gap:8px;min-width:0}
#help{display:grid;place-items:center;width:34px;height:34px;flex:none;padding:0;border:1px solid #7290b9;border-radius:50%;background:transparent;color:#fff;font-size:18px;line-height:1}
#help:hover{background:#2d4e80}
.help-dialog{width:min(440px,calc(100% - 32px));max-height:85dvh;overflow:auto;padding:24px;border:1px solid #34495e;border-radius:5px;background:#f9fafc;color:#354052;box-shadow:0 4px 0 #233b5a55}
.help-dialog::backdrop{background:#18325299}
.help-dialog h2{margin:0 0 22px;font-size:20px;line-height:1.4}
.help-steps{margin:0;padding-left:25px;display:grid;gap:17px}
.help-steps li{padding-left:5px;line-height:1.55}
.help-steps li::marker{color:#427bbd;font-size:15px;font-weight:700}
.help-steps strong{font-size:14px}
.help-steps p{margin:3px 0 0;color:#5b6b7f;font-size:13px;overflow-wrap:anywhere}
.help-dialog form{display:flex;justify-content:flex-end;margin-top:24px}
.help-dialog button{min-width:76px}
@media(max-width:650px){.header-tools{grid-column:2}.header-tools #language{max-width:120px}.help-dialog{padding:21px}.help-steps{gap:15px}}


/* Theme selection and the two passes share the existing game-panel styling. */
.topic-panel{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dbe2ec}
.topic-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:14px}
.topic-heading h2{font-size:12px;color:#6c7e95;margin:0;font-weight:600}
.topic-heading .muted{font-size:13px}
.topic-name{font-size:18px;overflow-wrap:anywhere}
.topic-actions,.topic-options{display:flex;flex-wrap:wrap;gap:7px}
.topic-actions button{font-size:12px;padding:9px 12px}
.topic-options button{flex:1 1 120px;white-space:normal;overflow-wrap:anywhere;background:#fff;color:#365b93;font-size:13px;padding:12px}
#topic-form{margin-top:13px}.topic-panel .small{margin-bottom:0;line-height:1.5}
.round-topic{margin:0 0 14px;text-align:center;font-size:14px;font-weight:600;overflow-wrap:anywhere}
.round-topic>span{font-size:11px;font-weight:400;color:#7b8da4;margin-right:6px}
.off-topic-choice{display:flex;align-items:center;gap:9px;margin:16px 0 5px;font-size:13px;cursor:pointer}
.off-topic-choice input{width:18px;height:18px;margin:0;flex:none;accent-color:#427bbd}
#off-topic-hint{margin:4px 0 14px;line-height:1.6}
.round-result{margin:15px 0 20px;padding:14px;background:#edf2f8;border-radius:3px}
.topic-verdict{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;line-height:1.5}
.score-changes{display:grid;gap:8px;margin-top:12px;font-size:13px}
.score-changes:empty{margin:0}.score-changes>div{display:flex;justify-content:space-between;gap:12px}
.score-changes span{overflow-wrap:anywhere}.score-plus{color:#4f8140}.score-minus{color:#a04f48}
@media(max-width:650px){.topic-name{font-size:16px}.topic-options{flex-direction:column}.topic-options button{flex:auto;text-align:left}.topic-panel{margin-bottom:16px;padding-bottom:16px}.topic-heading{margin-bottom:12px}#topic-form .song-entry{flex-wrap:wrap}#topic-form input{flex:1 1 150px}.off-topic-choice{line-height:1.5}}

/* Fit the longer Tunoop wordmark beside help and language on narrow phones. */
@media(max-width:400px){header{gap:8px}.logo{font-size:44px;letter-spacing:-1px}.header-tools #language{max-width:100px}}
/* Small, wrapping links keep the entry panel focused on playing. */
#site-footer{max-width:1000px;margin:0 auto;padding:8px 24px 24px}
#site-footer nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 16px}
#site-footer a,#site-footer button{display:inline-flex;align-items:center;min-height:28px;margin:0;padding:5px 0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#dce7f6;font:inherit;font-size:11px;font-weight:400;line-height:1.4;text-decoration:none;white-space:normal}
#site-footer button[hidden]{display:none}
#site-footer a:hover,#site-footer button:hover{background:transparent;color:#fff;text-decoration:underline}
#site-footer a:focus-visible,#site-footer button:focus-visible{outline:2px solid #fff;outline-offset:3px}
#analytics-consent{width:min(440px,calc(100% - 32px));max-height:85dvh;margin:auto;padding:24px;border:1px solid #34495e;border-radius:5px;background:#f9fafc;color:#354052;box-shadow:0 4px 0 #233b5a55;font-size:13px;line-height:1.6;overflow:auto;overflow-wrap:anywhere}
#analytics-consent::backdrop{background:#18325299}
#analytics-consent-title{margin:0 30px 12px 0;font-size:18px;line-height:1.4}
#analytics-consent-copy{margin:0 0 12px}
#analytics-privacy-link{font-size:12px}
#analytics-close{position:absolute;top:10px;right:12px;width:30px;height:30px;min-height:0;padding:0;border:0;border-radius:3px;box-shadow:none;background:transparent;color:#354052;font-size:24px;line-height:1}
#analytics-close:hover{background:#e7edf5}
@media(max-width:650px){#site-footer{padding:6px 18px 20px}#site-footer nav{gap:1px 14px}#analytics-consent{padding:21px}}
