@font-face{font-family:display;src:url(../media/barlow_condensed_700_latin-s.0rkprfbp4mv-a.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:display;src:url(../media/barlow_condensed_800_latin-s.350ebk_prankn.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:display;src:url(../media/barlow_condensed_900_latin-s.0khsxgkwty4wf.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:120.83%;descent-override:24.17%;line-gap-override:0.0%;size-adjust:82.76%}.M_1QOa_className{font-family:display,display Fallback}.M_1QOa_variable{--listening-display:"display", "display Fallback"}
@font-face{font-family:handwriting;src:url(../media/caveat_500_latin-s.3r6si8l984dsl.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:handwriting Fallback;src:local(Arial);ascent-override:127.75%;descent-override:39.92%;line-gap-override:0.0%;size-adjust:75.15%}.qb1ibq_className{font-family:handwriting,handwriting Fallback;font-weight:500}.qb1ibq_variable{--listening-hand:"handwriting", "handwriting Fallback"}
.E0B5Oa_room{--listening-ink:#171713;--listening-red:#ee432b;--listening-paper:#fbecd9;--room-gutter:clamp(16px, 2.2vw, 36px);z-index:100;height:100dvh;padding:10px var(--room-gutter) 8px;overscroll-behavior:contain;color:var(--listening-ink);background:var(--listening-paper) url(/shared/preloader-paper.png) repeat;grid-template-rows:auto minmax(160px,1fr) clamp(230px,28dvh,300px) 36px;gap:12px;display:grid;position:fixed;inset:0;overflow:auto}.E0B5Oa_header{border-bottom:1px solid var(--listening-ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:58px;padding-bottom:8px;display:grid}.E0B5Oa_brand{align-items:center;gap:24px;display:flex}.E0B5Oa_monogram{font:italic 900 clamp(36px,3.3vw,54px)/.9 Georgia,serif}.E0B5Oa_monogram span{color:var(--listening-red)}.E0B5Oa_brandName{font:italic 800 clamp(26px, 2.8vw, 44px)/1 var(--listening-display), var(--f);border-left:1px solid;padding-left:24px}.E0B5Oa_header h1{font:800 clamp(14px, 1.55vw, 25px)/1.2 var(--mono);letter-spacing:.2em}.E0B5Oa_back{min-height:44px;font:700 clamp(16px, 1.5vw, 24px)/1.2 var(--listening-display), var(--f);cursor:pointer;background:0 0;border:1.5px solid;justify-self:end;align-items:center;gap:10px;padding:7px 20px;display:inline-flex}.E0B5Oa_back:hover{background:#ffdb65}.E0B5Oa_backArrow,.E0B5Oa_previous{transform:rotate(180deg)}.E0B5Oa_room button:focus-visible,.E0B5Oa_room input:focus-visible{outline-offset:4px;outline:3px solid #2b58ff}.E0B5Oa_scene{min-height:0;margin-inline:calc(-1 * var(--room-gutter));isolation:isolate;background:var(--listening-paper);position:relative;container-type:size}.E0B5Oa_scene:before,.E0B5Oa_scene:after{content:"";z-index:2;background:var(--listening-paper) url(/shared/preloader-paper.png) repeat;pointer-events:none;height:22px;position:absolute;inset-inline:0;-webkit-mask:url(/optimized/shared/torn-paper-edge.webp) top/100% 22px no-repeat;mask:url(/optimized/shared/torn-paper-edge.webp) top/100% 22px no-repeat}.E0B5Oa_scene:before{top:-1px;transform:rotate(180deg)}.E0B5Oa_scene:after{bottom:-1px}.E0B5Oa_painting{width:100%;height:100%;display:block}.E0B5Oa_clock{z-index:3;text-align:center;background:#ffd13e;padding:clamp(10px,2cqh,18px) 24px 16px;position:absolute;top:clamp(22px,7cqh,48px);left:clamp(22px,4.4vw,74px);transform:rotate(-2deg);box-shadow:0 4px 7px #24140629}.E0B5Oa_clock:before{content:"";opacity:.95;background:#b88ed1;width:32%;height:27px;position:absolute;top:-14px;left:35%;transform:rotate(-3deg)}.E0B5Oa_clock time{font:900 clamp(40px, min(6.3vw, 17cqh), 102px)/.95 var(--listening-display), var(--f);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:block}.E0B5Oa_clock>span{font:700 clamp(10px, 1.4vw, 22px)/1.2 var(--mono);letter-spacing:.08em;margin-top:5px;display:block}.E0B5Oa_paperNote{z-index:3;background:var(--listening-paper) url(/shared/preloader-paper.png) repeat;font:500 clamp(24px, 2.65vw, 44px)/1.15 var(--listening-hand), cursive;padding:12px 22px 23px;position:absolute;top:clamp(26px,7cqh,52px);right:2.2vw;transform:rotate(-7deg);box-shadow:0 6px 8px #210f082e;-webkit-mask:url(/optimized/shared/torn-paper-edge.webp) top/100% 14px no-repeat,linear-gradient(#000,#000) bottom/100% calc(100% - 12px) no-repeat;mask:url(/optimized/shared/torn-paper-edge.webp) top/100% 14px no-repeat,linear-gradient(#000,#000) bottom/100% calc(100% - 12px) no-repeat}.E0B5Oa_paperNote:after{content:"";background:var(--listening-red);height:2px;position:absolute;bottom:14px;left:21%;right:12%;transform:rotate(-1deg)}.E0B5Oa_motionToggle{z-index:3;background:var(--listening-paper);cursor:pointer;border:1px solid;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;bottom:26px;right:20px}.E0B5Oa_motionToggle:hover{background:#ffd13e}.E0B5Oa_controls{grid-template-columns:1.32fr 1fr .98fr;gap:clamp(18px,1.8vw,30px);min-height:0;display:grid}.E0B5Oa_panel{border:1.5px solid var(--listening-ink);background:var(--listening-paper) url(/shared/preloader-paper.png) repeat;min-width:0;min-height:0;box-shadow:7px 7px 0 var(--listening-ink);padding:clamp(12px,1.5dvh,18px) clamp(14px,1.8vw,28px)}.E0B5Oa_panelTitle{font:800 clamp(22px, 2.05vw, 34px)/1 var(--listening-display), var(--f)}.E0B5Oa_panelTitle>span{color:var(--listening-red);margin-right:7px;font-style:italic}.E0B5Oa_musicPanel{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;display:grid;position:relative}.E0B5Oa_musicBody{grid-template-columns:clamp(80px,8.7vw,140px) minmax(0,1fr);align-items:center;gap:clamp(12px,1.3vw,22px);display:grid}.E0B5Oa_record{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 2px,#ffffff21 2.5px 3px,#0000 3.5px 5px),conic-gradient(#171713,#494945 35deg,#161614 80deg,#272723 150deg,#67675e 205deg,#151513 245deg,#171713);border:1px solid #171713;border-radius:50%;animation:12s linear infinite paused E0B5Oa_record-turn;position:relative}.E0B5Oa_record[data-playing=true]{animation-play-state:running}.E0B5Oa_recordLabel{background:var(--listening-red);border:2px solid #f9dba9;border-radius:50%;place-items:center;display:grid;position:absolute;inset:33%}.E0B5Oa_recordLabel i{background:#171713;border-radius:50%;width:6px;height:6px}.E0B5Oa_station{border-left:1px solid #1717138c;min-width:0;padding-left:clamp(12px,1.2vw,20px)}.E0B5Oa_stationName{font:800 clamp(24px, 2.5vw, 40px)/1 var(--listening-display), var(--f);white-space:nowrap}.E0B5Oa_stationTag{width:fit-content;max-width:100%;font:700 clamp(8px, .95vw, 15px)/1.25 var(--mono);letter-spacing:.09em;background:#ffd13e;margin-top:7px;padding:4px 9px}.E0B5Oa_transport{align-items:center;gap:clamp(8px,1vw,16px);margin-top:12px;display:flex}.E0B5Oa_transport button{cursor:pointer;background:0 0;border:1.5px solid;flex-shrink:0;place-items:center;width:clamp(34px,3.2vw,50px);min-height:42px;padding:0;display:grid}.E0B5Oa_transport button:hover{background:#ffd13e}.E0B5Oa_transport .E0B5Oa_play{color:#fff8ed;background:var(--listening-ink);border-color:var(--listening-ink);width:clamp(44px,4vw,64px);height:clamp(46px,5.4dvh,62px)}.E0B5Oa_transport .E0B5Oa_play:hover{color:var(--listening-ink)}.E0B5Oa_visualizer{flex:0 auto;min-width:24px;max-width:6.5vw;margin-left:auto}.E0B5Oa_volume,.E0B5Oa_rain{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:clamp(9px,1vw,16px);display:grid}.E0B5Oa_volume>span{font:italic 700 clamp(16px,1.3vw,22px)/1.2 Georgia,serif}.E0B5Oa_room input[type=range]{appearance:none;background:linear-gradient(to right, var(--listening-red) var(--range-fill), #4d4a43 var(--range-fill)) center / 100% 8px no-repeat;cursor:pointer;width:100%;min-width:0;height:32px;margin:0}.E0B5Oa_room input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--listening-red);border:0;border-radius:50%;width:21px;height:21px}.E0B5Oa_room input[type=range]::-moz-range-thumb{background:var(--listening-red);border:0;border-radius:50%;width:21px;height:21px}.E0B5Oa_audioError{background:var(--listening-paper);font-size:11px;position:absolute;inset:auto 12px 4px}.E0B5Oa_ambiencePanel{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.E0B5Oa_rain{margin-top:6px}.E0B5Oa_rain>span,.E0B5Oa_crackle>span{font:italic 700 clamp(18px,1.6vw,26px)/1.2 Georgia,serif}.E0B5Oa_crackle{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid}.E0B5Oa_switch{cursor:pointer;background:#6b665d;border:0;border-radius:20px;width:58px;height:32px;padding:3px}.E0B5Oa_switch span{background:#fff1dc;border-radius:50%;width:26px;height:26px;transition:transform .18s;display:block}.E0B5Oa_switch[aria-checked=true]{background:var(--listening-red)}.E0B5Oa_switch[aria-checked=true] span{transform:translate(26px)}.E0B5Oa_ambienceNote{letter-spacing:.06em;border-top:1px solid #17171380;padding-top:12px;font:italic 400 clamp(14px,1.35vw,22px)/1.2 Georgia,serif}.E0B5Oa_timerPanel{background:linear-gradient(#ffe3a1cc,#ffe3a1cc),url(/shared/preloader-paper.png);flex-direction:column;justify-content:space-between;gap:9px;display:flex}.E0B5Oa_timerReadout{font:900 clamp(64px, 10dvh, 106px)/.9 var(--f);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.E0B5Oa_segments{border:1.5px solid;grid-template-columns:1fr 1fr;display:grid}.E0B5Oa_segments button{min-height:36px;font:700 clamp(11px, 1.25vw, 20px)/1 var(--mono);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:7px 5px}.E0B5Oa_segments button+button{border-left:1px solid}.E0B5Oa_segments button[aria-pressed=true]{background:var(--listening-ink);color:#fff7e8}.E0B5Oa_timerActions{grid-template-columns:1.15fr 1fr;gap:15px;display:grid}.E0B5Oa_timerActions button{border:1.5px solid var(--listening-ink);cursor:pointer;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:6px 12px;font-size:clamp(18px,1.7vw,28px);font-weight:800;line-height:1.1;display:flex}.E0B5Oa_primary{background:var(--listening-ink);color:#fff7e8}.E0B5Oa_reset{background:0 0;font-family:Georgia,serif;font-style:italic}.E0B5Oa_timerActions button:hover{color:var(--listening-ink);background:#f5bf42}.E0B5Oa_footer{justify-content:center;align-items:center;gap:24px;min-width:0;display:flex}.E0B5Oa_footer>span{background:#1717138c;flex:1;max-width:360px;height:1px}.E0B5Oa_footer p{font:italic 700 clamp(10px, 1vw, 16px)/1.3 var(--mono);letter-spacing:.25em;text-align:center;align-items:center;gap:13px;display:flex}.E0B5Oa_footer i{background:var(--listening-red);border-radius:50%;flex-shrink:0;width:10px;height:10px}@keyframes E0B5Oa_record-turn{to{transform:rotate(360deg)}}@media (max-width:1100px) and (min-width:761px){.E0B5Oa_room{--room-gutter:20px}.E0B5Oa_brand{gap:14px}.E0B5Oa_brandName{padding-left:14px}.E0B5Oa_header h1{letter-spacing:.12em}.E0B5Oa_controls{gap:16px}.E0B5Oa_panel{padding-inline:12px}.E0B5Oa_musicBody{grid-template-columns:75px minmax(0,1fr);gap:10px}.E0B5Oa_station{padding-left:10px}.E0B5Oa_stationName{font-size:25px}.E0B5Oa_transport{gap:7px}.E0B5Oa_transport button{width:32px}.E0B5Oa_transport .E0B5Oa_play{width:42px}.E0B5Oa_visualizer{max-width:45px}.E0B5Oa_rain,.E0B5Oa_crackle{gap:8px}.E0B5Oa_rain>svg,.E0B5Oa_crackle>svg{width:30px}.E0B5Oa_rain>span,.E0B5Oa_crackle>span{font-size:17px}.E0B5Oa_timerReadout{font-size:74px}}@media (max-width:760px){.E0B5Oa_room{grid-template-rows:auto minmax(230px,36dvh) max-content 42px;gap:14px}.E0B5Oa_header{grid-template-columns:1fr auto;gap:8px}.E0B5Oa_header h1{text-align:center;grid-area:2/1/auto/-1;padding-block:6px 2px;font-size:13px}.E0B5Oa_brand{gap:14px}.E0B5Oa_brandName{padding-left:14px;font-size:28px}.E0B5Oa_monogram{font-size:36px}.E0B5Oa_back{gap:6px;padding-inline:10px;font-size:17px}.E0B5Oa_back svg{width:18px}.E0B5Oa_clock{padding:9px 15px 11px;top:24px;left:20px}.E0B5Oa_clock:before{height:18px;top:-9px}.E0B5Oa_clock time{font-size:50px}.E0B5Oa_clock>span{font-size:10px}.E0B5Oa_paperNote{padding:10px 12px 17px;font-size:24px;top:29px;right:15px}.E0B5Oa_paperNote:after{bottom:10px}.E0B5Oa_controls{grid-template-columns:1fr;gap:20px;min-height:auto}.E0B5Oa_panel{min-height:225px;padding:18px 22px}.E0B5Oa_panelTitle{font-size:29px}.E0B5Oa_musicBody{grid-template-columns:95px minmax(0,1fr);gap:15px;margin-block:5px}.E0B5Oa_station{padding-left:14px}.E0B5Oa_stationName{font-size:31px}.E0B5Oa_stationTag{padding-inline:5px;font-size:9px}.E0B5Oa_transport{gap:10px}.E0B5Oa_transport button{width:38px}.E0B5Oa_transport .E0B5Oa_play{width:46px;height:50px}.E0B5Oa_visualizer{display:none}.E0B5Oa_volume>span{font-size:18px}.E0B5Oa_ambiencePanel{min-height:230px}.E0B5Oa_rain>span,.E0B5Oa_crackle>span{font-size:22px}.E0B5Oa_ambienceNote{font-size:17px}.E0B5Oa_timerPanel{min-height:275px}.E0B5Oa_timerReadout{font-size:92px}.E0B5Oa_segments button{min-height:40px;font-size:15px}.E0B5Oa_timerActions button{min-height:46px;font-size:23px}.E0B5Oa_footer{gap:10px}.E0B5Oa_footer p{letter-spacing:.12em;gap:8px;font-size:10px}}@media (max-width:380px){.E0B5Oa_brand{gap:8px}.E0B5Oa_brandName{padding-left:8px;font-size:24px}.E0B5Oa_back{font-size:15px}.E0B5Oa_musicBody{grid-template-columns:70px minmax(0,1fr);gap:10px}.E0B5Oa_panel{padding-inline:15px}.E0B5Oa_stationName{font-size:27px}.E0B5Oa_paperNote{max-width:133px;font-size:20px;top:38px;right:10px}.E0B5Oa_clock{padding-inline:12px;left:16px}.E0B5Oa_clock time{font-size:43px}}@media (prefers-reduced-motion:reduce){.E0B5Oa_record{animation:none}.E0B5Oa_switch span{transition:none}.E0B5Oa_motionToggle{display:none}}.E0B5Oa_clock{aspect-ratio:700/389;width:clamp(210px,20vw,320px);box-shadow:none;background:url(/optimized/listening-room/clock-note.webp) 50%/contain no-repeat;padding:0;transform:none}.E0B5Oa_clock:before{display:none}.E0B5Oa_clock time{text-align:center;font-size:clamp(40px,5.8vw,90px);position:absolute;inset:26% 0 auto}.E0B5Oa_paperNote{width:clamp(200px,21vw,340px);height:auto;box-shadow:none;background:0 0;padding:0;transform:none;-webkit-mask:none;mask:none}.E0B5Oa_paperNote:after{display:none}@media (max-width:760px){.E0B5Oa_clock{width:170px;padding:0}.E0B5Oa_clock time{font-size:49px}.E0B5Oa_paperNote{width:170px;max-width:none;padding:0}}@media (max-width:380px){.E0B5Oa_clock{width:145px}.E0B5Oa_clock time{font-size:42px}.E0B5Oa_paperNote{width:140px;max-width:none}}.E0B5Oa_youtubePlayer{z-index:3;border:2px solid var(--listening-ink);width:240px;height:200px;box-shadow:5px 5px 0 var(--listening-ink);background:#171713;position:absolute;bottom:28px;left:24px}.E0B5Oa_youtubePlayer iframe{border:0;width:100%;height:100%;display:block}.E0B5Oa_musicPanel{flex-direction:column;justify-content:space-between;gap:8px;display:flex}.E0B5Oa_musicPanel .E0B5Oa_stationName{text-overflow:ellipsis;flex-shrink:0;min-height:1.25em;font-size:clamp(22px,2vw,32px);line-height:1.25;overflow:hidden}.E0B5Oa_musicPanel .E0B5Oa_volume{gap:9px}.E0B5Oa_musicPanel .E0B5Oa_volume>span{font-size:16px}.E0B5Oa_musicPanel .E0B5Oa_volume input{height:24px}.E0B5Oa_trackSelect{font:700 12px/1.2 var(--mono);letter-spacing:.08em;gap:5px;display:grid}.E0B5Oa_trackSelect select{border:1.5px solid var(--listening-ink);width:100%;min-height:34px;color:var(--listening-ink);font:700 18px/1.2 var(--listening-display), sans-serif;background:#ffd13e;padding:4px 10px}.E0B5Oa_trackControls{justify-content:space-between;align-items:center;gap:8px;display:flex}.E0B5Oa_trackControls button{cursor:pointer;background:0 0;border:1px solid;flex:1;padding:5px 10px;font-weight:700}.E0B5Oa_trackControls button:hover{background:#ffd13e}.E0B5Oa_trackControls span{text-align:center;font-size:11px}.E0B5Oa_room select:focus-visible{outline-offset:4px;outline:3px solid #2b58ff}@media (max-width:760px){.E0B5Oa_room{grid-template-rows:auto minmax(300px,40dvh) max-content 42px}.E0B5Oa_youtubePlayer{width:200px;height:200px;bottom:20px;left:16px}}
