.rf-game{color:#f4ece0;background:#141b24;border-color:#344151}.rf-game .la-topbar{color:#bac4ce;border-color:#344151}.rf-game .la-status,.rf-game .la-muted{color:#b1bdca}.rf-game .la-eyebrow,.rf-game .la-label{color:#deb77e}.rf-game .la-status i{box-shadow:none;background:#deb77e}.rf-game .la-primary{color:#17202b;background:#e1bd87}.rf-game .la-secondary,.rf-game .la-branch,.rf-game .la-locker-link{color:#f4ece0;background:#202b39;border-color:#48586a}.rf-game .la-branch:hover{background:#293646;border-color:#deb77e}.rf-game .la-branch p,.rf-game .la-branch footer,.rf-game .la-locker-link small{color:#c4ccd5}.rf-game .la-revelation,.rf-game .la-notebook,.rf-game .la-guestbook{background:#202b39;border-color:#48586a}.rf-game .la-revelation p,.rf-game .la-scene-title>p:last-child{color:#d7dce2}.rf-game .la-answer input{color:#f4ece0;background:#293545;border-color:#69798a;min-width:0}.rf-game .la-input-row{gap:8px}.rf-game :is(button,a,input,summary):focus-visible{outline-color:#f1c98f}.rf-game .la-input-row input:focus-visible{outline-offset:-2px}.rf-game .la-input-row button:focus-visible{outline-offset:-4px;outline-color:#17202b}.rf-game .la-error{color:#ffb7a7}.rf-game .la-hints p{color:#d7dce2}.rf-game .la-hints button{color:#e1bd87}.rf-game .la-bottom{color:#bac4ce;border-color:#48586a}.rf-game .la-reset{background:#202b39;border-color:#69798a}.rf-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;margin:48px 0;display:grid}.rf-intro h1{letter-spacing:-.065em;margin:18px 0 28px;font-size:clamp(38px,5vw,68px);font-weight:600;line-height:1.3}.rf-intro h1 span{letter-spacing:.3em;color:#b1bdca;margin-top:14px;font:11px ui-monospace,monospace;display:block}.rf-intro .la-muted{margin-top:20px}.rf-radio{background:linear-gradient(145deg,#34404b,#1b2733);border:1px solid #66717d;border-radius:18px;padding:32px;box-shadow:inset 0 0 0 8px #202b36,0 20px 40px #0003}.rf-on-air{color:#deb77e;letter-spacing:.12em;border:1px solid #8b7455;padding:6px 9px;font:10px ui-monospace,monospace;display:inline-block}.rf-dial{color:#c5c8c9;background:repeating-linear-gradient(90deg,#0000 0 9px,#b5ac9250 9px 10px) bottom/100% 12px no-repeat,#121c25;border:1px solid #53616e;justify-content:space-between;margin-top:30px;padding:14px 8px 28px;font:12px ui-monospace,monospace;display:flex;position:relative}.rf-dial i{background:#deb77e;width:2px;height:100%;position:absolute;top:0;left:58%}.rf-radio>strong{color:#e7cda4;margin:14px 0;font:44px ui-monospace,monospace;display:block}.rf-radio small{font-size:14px}.rf-speaker{background:repeating-linear-gradient(0deg,#121c25 0 3px,#354352 3px 7px);border-radius:4px;height:72px}.rf-radio>p{color:#bac4ce;letter-spacing:.1em;margin-top:18px;font:9px ui-monospace,monospace}.rf-sheet{color:#252f38;background:#e8dfcd}.rf-sheet p{margin:16px 0}.rf-sheet .la-sheet-heading{color:#515c65}.rf-letter{padding:12px 0;font-size:18px;line-height:2}.rf-note{color:#4c5863;border-top:1px solid #b9b3a7;padding-top:16px;font-size:13px}.rf-table{margin:20px 0;overflow-x:auto}.rf-table table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.8}.rf-table caption{text-align:left;color:#4c5863;padding-bottom:8px;font-size:12px}.rf-table :is(td,th){text-align:left;vertical-align:top;border-bottom:1px solid #b9b3a7;padding:12px}.rf-table th{color:#252f38;background:#d7d0bf;font-weight:700}.rf-frequencies{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.rf-frequencies>div{border:1px solid #a5a49b;padding:16px}.rf-frequencies strong{margin-top:12px;font:32px ui-monospace,monospace;display:block}.rf-frequencies small{font-size:12px}.rf-log{gap:16px;display:grid}.rf-log p{background:#d9d3c3;margin:0;padding:16px}.rf-log b{width:28px;display:inline-block}.rf-log time{font-family:ui-monospace,monospace}.rf-sheet ol{padding-left:24px}.rf-code{text-align:center;border:1px dashed #7b807c;margin:24px 0;padding:24px;font:32px ui-monospace,monospace}.rf-sheet blockquote{border-left:3px solid #747e85;margin:20px 0;padding:20px;line-height:2}.rf-final-line{font-size:20px;font-weight:600}.rf-series-return{text-underline-offset:4px;margin:24px 0 0 24px;text-decoration:underline;display:inline-flex}@media (max-width:767px){.rf-intro{grid-template-columns:1fr;gap:28px;margin:32px 0}.rf-radio{padding:24px}.rf-letter{font-size:15px}.rf-frequencies{gap:8px}.rf-frequencies>div{padding:12px}.rf-frequencies strong{font-size:25px}.rf-table :is(td,th){padding:10px 6px;font-size:13px}.rf-game .la-topbar>span{display:none}.rf-series-return{margin-left:0;display:block}}.rf-game .la-tags span{color:#c4ccd5;border-color:#48586a}.rf-game .la-input-row{background:#202b39;border-color:#69798a}@media (max-width:767px){.rf-radio{padding:16px}.rf-radio .rf-speaker{display:none}.rf-radio>strong{margin:10px 0;font-size:30px}.rf-dial{margin-top:14px;padding-top:8px;padding-bottom:20px}.rf-radio>p{margin-top:10px}}
