html[data-room-pending] :is(#fallback,#room-audio){display:none!important}html:not([data-room-booting]) body:not([data-interactive]){height:auto;overflow:auto}html:not([data-room-booting]) body:not([data-interactive])>:not(#fallback):not(#room-audio):not(#room-startup){display:none!important}body[data-interactive] #fallback,body[data-interactive] #room-audio{display:none}#fallback{max-width:760px;margin:24px auto;padding:16px}#fallback pre{white-space:pre-wrap;font:inherit}#fallback .fallback-note cite{font-style:normal}#fallback li{margin:12px 0}#room-audio{width:min(100% - 32px,600px);margin:16px auto;display:block}.fallback-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fallback-gallery img{aspect-ratio:1;width:100%;height:auto;display:block}.nhi-scene-link[data-astro-cid-6fpjirem]{bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left));clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}body:has(.modal:not([hidden])) .nhi-scene-link[data-astro-cid-6fpjirem]{visibility:hidden}.install-modal.modal{z-index:100;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#00000059;place-items:center;display:grid;position:fixed;inset:0}.install-card{color:#fff0cf;border-top:2px solid var(--accent);background:#080a09e0;border-bottom:1px solid #f1e7d280;flex-direction:column;width:min(440px,100%);min-height:0;max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 48px #0804026b}.install-card header{justify-content:space-between;align-items:start;gap:12px;padding:18px 18px 0;display:flex}.install-card h2{margin:0;font:500 24px/1.2 Fraunces,serif}.install-card header button{border:1px solid var(--accent);background:0 0;flex-shrink:0;min-width:44px;min-height:44px;font-size:24px}.install-card .scroll{overflow-wrap:anywhere;min-height:0;padding:0 18px 18px;font-size:16px;line-height:1.55;overflow:auto}.install-card li{margin:10px 0}.install-note{opacity:.8;font-size:13px}#install-native,#install-done{border:1px solid var(--accent);min-height:44px;color:var(--accent);background:#0e0b08b8;padding:10px 18px}#install-native{letter-spacing:.12em;min-height:39.6px;padding:0 19.8px;font:800 .684rem/1 Archivo,sans-serif}@media (hover:hover){:is(#install-native,#install-done):hover{color:#f1e7d2}}#install-done{white-space:nowrap;overflow-wrap:normal;width:auto;min-width:80px;height:auto;font:inherit}.firefox-install-icon{vertical-align:-.25em;width:1.25em;height:1.25em;margin:0 .3em;display:inline-block}#install-invitation[hidden],#install-native[hidden],#install-done[hidden]{display:none}.install-card button:focus-visible,#install-invitation:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#garden-stage[data-astro-cid-qmdoaolp]:focus{outline:none}.nhi-scene-link[data-astro-cid-qmdoaolp]{bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left));clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#clouds-fps{white-space:normal;max-width:calc(100% - 200px);top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));z-index:1;color:#fff6ee;font-variant-numeric:tabular-nums;pointer-events:none;background:#172731b3;border-radius:6px;padding:5px 8px;font-size:12px;line-height:1.4;position:absolute}#clouds{inset:var(--clouds-top,0px) auto auto var(--clouds-left,0px);width:var(--clouds-width,100%);max-width:100%;height:var(--clouds-height,100%);background:#091822;padding:0;position:fixed;overflow:hidden}#clouds-sea{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}#clouds button,#clouds select,#clouds textarea{font:inherit;color:#fff6ee;background:#172731e8;border:1px solid #ffffff45;border-radius:8px;padding:8px 12px}#player[data-clouds]{left:calc(var(--clouds-left) + var(--clouds-width)/2);max-width:calc(var(--clouds-width) - 4px)}@media (width<=600px){#player[data-clouds]{width:calc(var(--clouds-width) - 4px)}}#clouds:not([data-readout]) #clouds-fps{display:none}#dunes-fps{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));z-index:1;color:#fff6ee;font-variant-numeric:tabular-nums;pointer-events:none;background:#172731b3;border-radius:6px;padding:5px 8px;font-size:12px;line-height:1.4;position:absolute}#dunes{inset:var(--dunes-top,0px) auto auto var(--dunes-left,0px);width:var(--dunes-width,100%);max-width:100%;height:var(--dunes-height,100%);background:#091822;padding:0;position:fixed;overflow:hidden}#dunes-sea{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}#dunes button,#dunes select,#dunes textarea{font:inherit;color:#fff6ee;background:#172731e8;border:1px solid #ffffff45;border-radius:8px;padding:8px 12px}#player[data-dunes]{left:calc(var(--dunes-left) + var(--dunes-width)/2);max-width:calc(var(--dunes-width) - 4px)}@media (width<=600px){#player[data-dunes]{width:calc(var(--dunes-width) - 4px)}}#dunes:not([data-readout]) #dunes-fps{display:none}#dunes-fps{white-space:normal;max-width:calc(100% - 200px)}#dunes-fps[data-software]{background:#7a1d1dd9}#ocean-fps{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));z-index:1;color:#fff6ee;font-variant-numeric:tabular-nums;pointer-events:none;white-space:normal;background:#172731b3;border-radius:6px;max-width:calc(100% - 200px);padding:5px 8px;font-size:12px;line-height:1.4;position:absolute}#ocean{inset:var(--ocean-top,0px) auto auto var(--ocean-left,0px);width:var(--ocean-width,100%);max-width:100%;height:var(--ocean-height,100%);background:#091822;padding:0;position:fixed;overflow:hidden}#ocean-sea{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}#ocean button,#ocean select,#ocean textarea{font:inherit;color:#fff6ee;background:#172731e8;border:1px solid #ffffff45;border-radius:8px;padding:8px 12px}.artwork .artwork-toolbar:has(#artwork-download[hidden]):has(#artwork-density:not([hidden])){grid-template-columns:minmax(0,1fr) auto 36px}#player[data-ocean]{left:calc(var(--ocean-left) + var(--ocean-width)/2);max-width:calc(var(--ocean-width) - 4px)}@media (width<=600px){#player[data-ocean]{width:calc(var(--ocean-width) - 4px)}}#gallery[data-preparing]{visibility:hidden;pointer-events:none;display:grid!important}#ocean:not([data-readout]) #ocean-fps{display:none}@font-face{font-family:Archivo;src:url(https://media.hellodoggo.ai/media/asset-8f704806dbedeaaeca33.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Fraunces;src:url(https://media.hellodoggo.ai/media/asset-7f9d191d999336d3b979.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Fraunces;src:url(https://media.hellodoggo.ai/media/asset-bceec2ef4d549efbc8df.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}#orientation-cover{z-index:1000;box-sizing:border-box;color:#f1e7d2;text-align:center;background:#0d0a07;align-content:center;padding:24px;font-family:Fraunces,serif;font-size:24px;display:none;position:fixed;inset:0;overflow:hidden}#orientation-cover p{letter-spacing:.0436em;text-wrap:balance;overflow-wrap:anywhere;max-width:min(24em,100%);margin:0 auto;font:400 28px/1.3 Fraunces,serif}@media (height<=500px){#orientation-cover p{font-size:20px}}[data-orientation-refused=true] #orientation-cover{display:block}[data-close]{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:1.35rem;line-height:1;transition:border-color .13s,background-color .13s}#catalog .track-row>:is([data-add],[data-play]),#queue-list button[aria-label]{transition:border-color .13s,background-color .13s}@media (hover:hover) and (pointer:fine){body :is([data-close],#catalog .track-row>[data-add],#catalog .track-row>[data-play],#queue-list button[aria-label]):not(:disabled):hover{border-color:var(--accent)!important;background-color:color-mix(in srgb,var(--accent) 16%,transparent)!important}}body[data-joke-locked] #catalog .track-row>[data-add]:is(:hover,[data-pressed=true]):not(:disabled){background-color:#0000!important;border-color:#f1e7d252!important;scale:1!important}:root{color-scheme:dark;color:#fff0cf;--accent:#ffc66d;--text-edge:1.1px;--text-fade:3px;--fitted-shadow-filter:drop-shadow(0 0 .05em #0d0a07) drop-shadow(0 .05em .4em #0d0a07d9);--reserve:55px;--dock:104px;--button-gold:color-mix(in srgb,var(--accent) 85%,transparent);--field-gold:#957643;--button-off:#f1e7d252;background:#0d0a07;font-family:Archivo,sans-serif}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}html,body{width:100%;height:100%;margin:0;overflow:hidden}body{position:relative}html[data-room-booting]{background:#0d0a07}html[data-room-booting] :is(#fallback,#room-audio),[hidden],.ocean-actions,.dunes-actions,#ocean-tuning,#dunes-tuning{display:none!important}button,.room-nav,input,select,textarea{font:inherit;color:inherit}button,a,select{touch-action:manipulation}.panel,.panel .scroll{touch-action:pan-y}.collection-size{white-space:nowrap}button,.room-nav,a[download],select{color:inherit;background:#f1e7d20b;border:1px solid #f1e7d252;transition:scale .13s,border-color .13s,background-color .13s}button,a[download],select{border-color:var(--button-gold)}button,.room-nav{cursor:pointer;padding:7px 10px}.room-nav{text-decoration:none;display:inline-block}button:disabled{opacity:.4;cursor:default;border-color:var(--button-off)}body :is(button,summary,a[download]):not(:disabled,[aria-disabled=true])[data-pressed=true]{scale:.94;background-color:color-mix(in srgb,var(--accent) 58%,transparent)!important;border-color:var(--accent)!important}:focus-visible{outline-offset:1px;outline:2px solid #fff6df}:is(button,summary,select,a[download],[role=button],#room-stage,#player,#catalog,#playlist,.panel>header,.modal>header,.popup>header){-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:is(#room-stage,#player,#catalog,#playlist,.gallery-tile) img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}:is(.welcome,.shared-song,.room-note,.first-use-help,.portal-preparation-notice,.poem-preparation-notice,#room-startup,.game-launch-message,#fullscreen-invitation,#orientation-cover,#playlist-status,.install-card,.view-menu,label,.panel-eyebrow,.of-note-label){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}@media (hover:hover) and (pointer:fine){button:not(:disabled):hover,a[download]:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}}a{color:inherit}button small{opacity:.7;font-size:11px;display:block}h2,h3{font-family:Fraunces,serif;font-weight:580}h2{margin:0;font-size:31.68px;line-height:1.05}h3{font-size:21px}#room-stage{-webkit-tap-highlight-color:transparent;top:var(--visible-top,0px);left:var(--visible-left,0px);width:var(--visible-width,100%);max-width:100%;height:calc(var(--room-height,var(--visible-height,100%)) - var(--reserve));touch-action:none;background:#15100b;position:absolute;overflow:hidden}#room-stage[data-initial-reveal]:after{content:"";z-index:99;pointer-events:none;opacity:1;background:#000;position:absolute;inset:0}body[data-interactive] #room-stage[data-initial-reveal]:after{will-change:opacity;animation:1s linear both room-entry}#room-stage[data-full-bleed]{overflow:visible}#room-stage[data-full-bleed][data-initial-reveal]:after{bottom:calc(-1 * var(--reserve))}#room-world{will-change:transform}body:has(#room-stage[data-initial-reveal]){background:#0d0a07}html[data-room-painting][data-room-booting] body>#room-stage{visibility:visible;clip-path:inset(0 0 2px)}@keyframes room-entry{0%{opacity:1}to{opacity:0}}html[data-room-return] body[data-interactive] #room-stage[data-initial-reveal]:after{animation-duration:1.5s}body[data-room-entry=garden] #room-stage,body[data-room-entry=artwork] #room-stage{opacity:.75;transition:opacity .38s}body[data-room-entry] #player{pointer-events:none}body[data-room-entry=artwork] #player{transition:opacity .38s;opacity:0!important}.portal-veil{opacity:0;z-index:200;pointer-events:none;background:#fff;position:fixed;inset:0}.game-launch-pixels{z-index:45;width:100%;height:100%;image-rendering:pixelated;touch-action:none;cursor:default;position:absolute;inset:0}.game-launch-message{z-index:46;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.game-launch-message p{text-align:center;letter-spacing:.015em;color:#f1e7d2;text-shadow:0 2px 12px #0d0a07d9,0 0 3px #0d0a07b3;opacity:0;grid-area:1/1;max-width:calc(100% - 32px);margin:0;font:400 clamp(21px,4vw,28px)/1.3 Fraunces,serif;transition:opacity .45s}.game-launch-message p[data-shown]{opacity:1}#room-world{aspect-ratio:16/9;height:100%;position:absolute;left:50%;transform:translate(-50%)}#room-plane{width:calc(var(--plane-width,0) * 1px);height:calc(var(--plane-height,0) * 1px);transform-origin:0 0;transform:scale(calc(var(--world-width,0) / var(--plane-width,1)),calc(var(--world-height,0) / var(--plane-height,1)));position:absolute;top:0;left:0}#room-image{user-select:none;width:100%;height:100%;display:block}#wall-cover,#wall-cover-outgoing{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:14.6%;height:30.5%;position:absolute;top:4%;left:18.55%;transform:rotate(2.8deg)}#room-dust{z-index:1;transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}#room-dark{z-index:1;opacity:0;will-change:opacity;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#crystal-glow{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}#bust-mouth{pointer-events:none;position:absolute}#room-glint{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}#room-glint>canvas{transform-origin:0 0;opacity:0;will-change:opacity;width:100px;height:100px;position:absolute;top:0;left:0}#room-glint>.glint-surface{mix-blend-mode:color-dodge}#room-glint>.glint-light{mix-blend-mode:screen;mix-blend-mode:plus-lighter}#room-return{z-index:54;position:fixed;top:10px;right:10px}.portal-preparation-notice{left:8px;bottom:var(--dock);pointer-events:none;text-align:center;letter-spacing:.0436em;color:#fff0cf;z-index:201;text-shadow:0 1px 4px #0009;justify-items:center;width:max-content;max-width:calc(100% - 32px);margin:0;font:400 28px/1.3 Fraunces,serif;transition:color .9s,text-shadow .9s;display:grid;position:fixed;top:58%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.portal-preparation-notice:empty{display:none}@media (width<=600px){.portal-preparation-notice{font-size:20px}}.portal-preparation-notice>span{text-wrap:balance;grid-area:1/1}body:has(>.portal-veil) .portal-preparation-notice{color:#8a6a2e;text-shadow:0 0 #0000}.room-note,#room-status,#xp-score{-webkit-text-stroke:calc(2*var(--text-edge)) #000;paint-order:stroke fill;--text-shade:0 0 var(--text-fade) #000;text-shadow:var(--text-shade),var(--text-shade),var(--text-shade)}.room-note,#room-status{z-index:59;isolation:isolate;box-sizing:border-box;text-align:center;text-wrap:balance;pointer-events:none;user-select:none;letter-spacing:.0436em;color:#f1e7d2;opacity:0;width:max-content;max-width:calc(100% - 64px);margin:0;font:400 28px/1.3 Fraunces,serif;position:fixed;left:50%;transform:translate(-50%)}@media (width<=600px){.room-note,#room-status{font-size:20px}}.room-note-place{z-index:59;pointer-events:none;will-change:transform;width:100%;height:0;position:fixed;top:0;left:0}.room-note-place>.room-note{top:0;left:0}.room-note.room-note-typed{letter-spacing:.03em;max-width:calc(100% - 32px);font:500 clamp(13px,4.25532vw - 1.70213px,24px)/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}.room-note-place>.room-note.room-note-typed{top:-.82em}.room-note-line{white-space:nowrap}@media (width<=600px){.room-note-phone-break{height:0;display:block;overflow:hidden}}.room-note-rest{visibility:hidden}.room-note-cursor{width:0;height:1em;display:inline-block;position:relative}.room-note-cursor:after{content:"";background:currentColor;width:.58em;height:1.08em;animation:1.06s step-end infinite room-note-blink;position:absolute;bottom:-.16em;left:.06em}.room-note-typing .room-note-cursor:after{animation:none}@keyframes room-note-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.room-note-cursor:after{animation:none}}.room-note-said{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.room-note.room-note-centred,#room-status{top:60dvh;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.room-note.room-note-centred,#room-status{top:55dvh}}#room-status{opacity:1;animation:.75s room-status-in}#room-status:empty{display:none}@keyframes room-status-in{0%{opacity:0}}body:has(>.room-note-centred) #room-status{visibility:hidden}.room-note.room-note-lasting{transition:top 1.2s}body[data-ken-burns] .room-note.room-note-lasting{z-index:72;top:30dvh}.room-note.room-note-poet{transition:transform 1.2s}body[data-ken-burns] .room-note.room-note-poet{transform:translate(-50%,calc(40dvh - var(--note-top,0px) - 50%));z-index:72}.room-note.room-note-centred.room-note-welcome{top:calc(50dvh - 27.5px);transform:translate(-50%,-50%)}.room-note-welcome :is(.room-note-greeting-block,.room-note-greeting,.room-note-poem,.room-note-poem-line,.room-note-poet){display:block}.room-note-welcome .room-note-poem{letter-spacing:.02em;max-width:24em;margin:1.1304em auto 0;font-size:.92em;font-style:italic}.room-note-welcome .room-note-poet{letter-spacing:.0436em;margin-top:.54em;font-size:.6957em;font-style:normal}.room-note.room-note-scene{z-index:72}.room-note.room-note-end{text-align:right;max-width:calc(100% - 32px);left:auto;right:16px;transform:none}.room-note .room-note-gold{color:var(--accent)}.room-note .room-note-row{white-space:nowrap}.room-note .room-note-icon{vertical-align:-.14em;fill:none;stroke:currentColor;stroke-width:1.6px;width:1em;height:1em;filter:var(--fitted-shadow-filter);display:inline-block}.room-note.room-note-steps{text-align:left;text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:.3em;display:flex}.room-note.room-note-centred.room-note-steps{top:50dvh}.room-note.room-note-beside{max-width:calc(100% - 32px);transform:none}body:has(.panel:not(#player,#book,[hidden]),.modal:not([hidden])) .room-note-book{visibility:hidden}.room-note-steps .room-note-step{align-items:center;gap:.55em;display:flex}.room-note-steps .room-note-step-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;filter:var(--fitted-shadow-filter);flex:none}.room-note-steps .room-note-step-dot{fill:currentColor;stroke:none}.install-invite-shade{z-index:99;opacity:0;touch-action:none;background:#00000059;position:fixed;inset:0}.install-invite:focus{outline:none}.install-invite{z-index:99;box-sizing:border-box;border-top:2px solid var(--accent);color:#f1e7d2;text-align:center;opacity:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#080a09e0;border-bottom:1px solid #f1e7d280;justify-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);padding:22px 44px 20px;display:grid;position:fixed;top:60dvh;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 48px #0804026b}@media (hover:hover) and (pointer:fine){.install-invite{top:55dvh}}.install-invite-words{letter-spacing:.0436em;text-wrap:balance;margin:0;font:400 22px/1.3 Fraunces,serif}@media (width<=600px){.install-invite{padding-inline:36px}.install-invite-words{font-size:18px}}.install-invite-install{border:1px solid var(--accent);min-height:39.6px;color:var(--accent);letter-spacing:.12em;background:#0e0b08b8;padding:0 19.8px;font:800 .684rem/1 Archivo,sans-serif}@media (hover:hover){.install-invite-install:hover{color:#f1e7d2}}.install-invite-close{color:#e8d8b8;background:0 0;border:0;width:36px;height:36px;padding:0;font:300 22px/1 Archivo,sans-serif;position:absolute;top:2px;right:2px}@media (hover:hover) and (pointer:fine){.install-invite .install-invite-close:hover{color:var(--accent);background:0 0;border:0}}.room-note.room-lyric{z-index:72;max-width:min(100% - 64px,24em)}.room-note.room-lyric-caps{text-transform:uppercase;font-family:Archivo,sans-serif;font-weight:780}.room-subs{z-index:49;pointer-events:none;width:0;height:0;transition:opacity .4s;position:fixed;top:0;left:0}.room-subs.aside{opacity:0;transition-duration:.2s}.room-sub-base{width:0;height:0;display:inline-block}@property --gilt-p{syntax:"<number>";inherits:true;initial-value:0}.gilt{position:relative}.gilt[data-sweep]{--gilt-gold:#ffd682;--gilt-hot:#fff5d6;--gilt-at:calc(var(--gilt-p) * (var(--gilt-span) + 2 * var(--gilt-band)) - var(--gilt-band));animation:1.7s cubic-bezier(.45,0,.55,1) both gilt-sweep}@keyframes gilt-sweep{0%{--gilt-p:0}to{--gilt-p:1}}.gilt[data-sweep]>.gilt-shine,.gilt[data-sweep]:after{--gilt-x:calc(var(--gilt-at) - var(--gilt-a,0));background:linear-gradient(115deg,var(--gilt-ink) calc((var(--gilt-x) - var(--gilt-band)) * 1px),color-mix(in srgb,var(--gilt-gold) 55%,var(--gilt-ink)) calc((var(--gilt-x) - var(--gilt-band) * .6) * 1px),color-mix(in srgb,var(--gilt-hot) 70%,var(--gilt-gold)) calc((var(--gilt-x) - var(--gilt-band) * .28) * 1px),var(--gilt-hot) calc(var(--gilt-x) * 1px),color-mix(in srgb,var(--gilt-hot) 70%,var(--gilt-gold)) calc((var(--gilt-x) + var(--gilt-band) * .28) * 1px),color-mix(in srgb,var(--gilt-gold) 55%,var(--gilt-ink)) calc((var(--gilt-x) + var(--gilt-band) * .6) * 1px),var(--gilt-ink) calc((var(--gilt-x) + var(--gilt-band)) * 1px)) no-repeat}.gilt[data-sweep]>.gilt-shine{--gilt-ink:transparent;-webkit-text-fill-color:transparent;pointer-events:none;user-select:none;-webkit-background-clip:text;background-clip:text}.gilt>.gilt-shine{animation:none}.gilt[data-sweep]:after{content:"";border-radius:inherit;pointer-events:none;--gilt-ink:transparent;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gilt[data-sweep]>svg{--gilt-u:calc((var(--gilt-at) - var(--gilt-c)) / var(--gilt-band));--gilt-q:max(0,1 - var(--gilt-u) * var(--gilt-u));--gilt-lit:color-mix(in srgb,color-mix(in srgb,var(--gilt-hot) calc(var(--gilt-q) * var(--gilt-q) * 100%),var(--gilt-gold)) calc(min(1,var(--gilt-q) * 2.2) * 100%),currentColor);fill:var(--gilt-lit)}:is(#player .player-controls .gilt,#player-fullscreen,#catalog-dice)[data-sweep]{--gilt-hot:#fffbf2}:is(#player .player-controls .gilt,#catalog-dice)[data-sweep]:after{padding:2px}#player .player-controls .gilt[data-sweep]:after{inset:0}#player-fullscreen.gilt[data-sweep]:after{content:none}#player #player-fullscreen.gilt[data-sweep]>svg{fill:none;stroke:var(--gilt-lit)}:is(#collections .collection-choice,#free .popup-content>a)[data-sweep]>svg{stroke:var(--gilt-lit)}.modal{z-index:70;background:#0d0c0b;position:fixed;inset:0}.modal header{justify-content:space-between;padding:16px;display:flex}.gallery{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.gallery header{background:#0d0c0bf5;border-bottom:1px solid #f1e7d233;align-items:center;gap:12px;min-height:58px;padding:7.2px 11.2px}.gallery h2{text-transform:uppercase;font:italic 610 clamp(20px,3.2vw,30px)/1 Fraunces,serif}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:clamp(.38rem,.8vw,.78rem);padding:clamp(.55rem,1.2vw,1.1rem);display:grid}.gallery-density{gap:4px;margin-left:auto;display:flex}.gallery-density button{width:44px;height:44px;padding:0;font-size:24px}#gallery[data-density="0"] .gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1199px){#gallery[data-density="0"] .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){#gallery[data-density="0"] .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery-tile{aspect-ratio:1;background:#191715;border:0;min-width:0;padding:0;overflow:hidden}.gallery-tile img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=699px){.gallery header{gap:6.4px;min-height:54px;padding-inline:6.4px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding:.42rem}}.artwork{color:#f1e7d2;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.artwork .artwork-toolbar{min-height:58px;padding:max(.45rem,env(safe-area-inset-top)) .7rem .45rem;background:#0d0c0bf5;border-bottom:1px solid #f1e7d233;grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:.75rem;display:grid}.artwork .artwork-toolbar:has(#artwork-density:not([hidden])){grid-template-columns:minmax(0,1fr) auto auto 36px}.artwork .artwork-toolbar:has(#artwork-download[hidden]){grid-template-columns:minmax(0,1fr) 36px}.artwork .gallery-density button{font-size:24px}.artwork #artwork-density{display:flex}.artwork #artwork-density[hidden]{display:none}.artwork .artwork-all{white-space:nowrap;padding:0 12px}#artwork-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;padding:.2em 3px;font:italic 580 16px/1 Fraunces,serif;overflow:hidden}.artwork button,.artwork a{border:1px solid var(--button-gold);letter-spacing:.08em;text-transform:uppercase;background:#0d0c0bd1;min-height:44px;font:760 .72rem/1 Archivo,sans-serif}.artwork [data-close]{letter-spacing:normal;min-height:36px;font-size:1.35rem;font-weight:400}#artwork-download{place-items:center;width:44px;text-decoration:none;display:grid}#artwork-download[href]{font-size:0;position:relative}#artwork-download[href]:before{content:"";background:currentColor;width:18px;height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 19'%3E%3Cpath d='M9 1v11m-4-4 4 4 4-4M2 12v4q0 2 2 2h10q2 0 2-2v-4' fill='none' stroke='black' stroke-width='1.3'/%3E%3C/svg%3E") 50%/contain no-repeat}#artwork-download:not([href]){width:auto;max-width:10rem;padding:6px;font-size:.65rem}.artwork-stage{place-items:center;min-height:0;padding:.65rem;display:grid}.artwork-stage img{-webkit-user-drag:none}.artwork-stage[data-zoomed]{overflow:hidden}#gallery,#gallery *{touch-action:pan-y}#artwork-image,.artwork-outgoing{aspect-ratio:1;object-fit:contain;grid-area:1/1;width:min(100%,100dvh - 200px);max-height:100%;display:block;box-shadow:0 24px 80px #0009,0 0 42px #e98b3b3d}.artwork nav{justify-items:center;gap:.5rem;padding:.4rem .7rem .65rem;display:grid}.artwork-navigation{justify-content:center;display:flex}.artwork-navigation:not(:has(button:not([hidden]))),.artwork nav:not(:has(button:not([hidden]))){display:none}.artwork-navigation button{place-items:center;width:44px;padding:0;display:grid}.artwork-navigation button+button{border-left:0}.artwork-navigation svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}@media (width<=699px){.artwork .artwork-toolbar{gap:.4rem;min-height:54px;padding-inline:.4rem}.artwork-stage{padding:.45rem}}.garden{background:#0a0c01}:is(#garden,#ocean,#clouds,#dunes)>.scene-close{zoom:var(--chrome-scale,1);top:max(calc(var(--painting-top,0px) / var(--chrome-scale,1) + 12px),env(safe-area-inset-top));right:max(calc(var(--painting-right,0px) / var(--chrome-scale,1) + 12px),env(safe-area-inset-right));z-index:3;border:1px solid color-mix(in srgb,var(--accent) 70%,white);color:#f1e7d2;opacity:0;-webkit-tap-highlight-color:transparent;background:#0d0c0be0;border-radius:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font:400 1.35rem/1 Archivo,sans-serif;position:absolute}.scene-close:before{content:"";position:absolute;inset:-6px}:is(#ocean,#clouds,#dunes)>.scene-tune{zoom:var(--chrome-scale,1);top:max(12px,env(safe-area-inset-top));right:calc(max(12px,env(safe-area-inset-right)) + 54px);z-index:3;border:1px solid color-mix(in srgb,var(--accent) 70%,white);color:#f1e7d2;letter-spacing:.04em;white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent;letter-spacing:.08em;background:#0d0c0be0;border-radius:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font:760 .63rem/1 Archivo,sans-serif;transition:border-color .13s,background-color .13s,color .13s;position:absolute}:is(#ocean,#clouds,#dunes)>.scene-tune:before{content:"";position:absolute;inset:-5px}@media (hover:hover) and (pointer:fine){:is(#ocean,#clouds,#dunes)>.scene-tune:hover{border-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 16%,#0d0c0b)}}:is(#ocean,#clouds,#dunes)>.scene-tune-panel{zoom:var(--chrome-scale,1);--tune-gap:calc(max(12px,env(safe-area-inset-top)) + 46px);z-index:3;top:calc(var(--tune-gap) + 8px);right:var(--tune-gap);width:min(288px,calc(100% - var(--tune-gap) - 12px));min-width:0;max-height:calc(100% - max(12px,env(safe-area-inset-top)) - 54px - 110px);--title-em:2.4;--title-size:clamp(20px,3.2vw,30px);position:absolute;bottom:auto;left:auto;transform:none}:is(#ocean,#clouds,#dunes)>.scene-tune-panel>header{padding:12px 64px 14px 16px}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .scene-tune-close{border:1px solid color-mix(in srgb,var(--accent) 70%,white);color:#f1e7d2;background:0 0;border-radius:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font:400 1.35rem/1 Archivo,sans-serif;position:absolute;top:12px;right:16px}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .popup-content{padding:2px 16px 12px}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-row{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;min-height:38px;display:grid}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-row[hidden]{display:none}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-label{color:#f1e7d2;flex-direction:column;font:560 .8rem/1.2 Archivo,sans-serif;display:flex}:is(#ocean,#clouds,#dunes)>.scene-tune-panel output{color:var(--accent);font-variant-numeric:tabular-nums;font:450 .74rem/1.2 Archivo,sans-serif}:is(#ocean,#clouds,#dunes)>.scene-tune-panel input[type=range]{width:100%;height:36px;accent-color:var(--accent);touch-action:pan-x;margin:-4px 0}:is(#ocean,#clouds,#dunes)>.scene-tune-panel select{border:1px solid var(--button-gold);color:#f1e7d2;background:#0d0c0b;border-radius:0;width:100%;min-height:32px;padding:4px 8px;font:560 .8rem/1.2 Archivo,sans-serif}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .view-menu{border:1px solid var(--button-gold);color:#f1e7d2;letter-spacing:normal;text-align:left;text-transform:none;white-space:nowrap;text-overflow:ellipsis;background:#0d0c0b;border-radius:0;width:100%;min-height:36px;margin:0;padding:4px 30px 4px 8px;font:560 .8rem/1.2 Archivo,sans-serif;display:block;position:relative;overflow:hidden}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .view-menu:after{content:"";background:currentColor;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;right:9px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .view-menu[aria-expanded=true]:after{rotate:180deg}:is(#ocean,#clouds,#dunes)>.view-menu-list{z-index:4;overscroll-behavior:contain;background:#0d0c0b;border:1px solid #f1e7d24d;position:absolute;overflow-y:auto;box-shadow:0 18px 26px -14px #000,0 6px 10px -6px #000c}:is(#ocean,#clouds,#dunes)>.view-menu-list:not([hidden]){flex-direction:column;display:flex}:is(#ocean,#clouds,#dunes)>.view-menu-list>button{color:#f1e7d2;letter-spacing:normal;text-align:left;text-transform:none;background:0 0;border:0;border-radius:0;flex:none;width:100%;min-height:44px;margin:0;padding:6px 12px 6px 16px;font:560 .86rem/1.2 Archivo,sans-serif;display:block;position:relative}:is(#ocean,#clouds,#dunes)>.view-menu-list>button[aria-selected=true]{background-color:color-mix(in srgb,var(--accent) 14%,transparent)}:is(#ocean,#clouds,#dunes)>.view-menu-list>button[aria-selected=true]:before{content:"";background:var(--accent);width:3px;position:absolute;top:3px;bottom:3px;left:2px}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-choice{gap:6px;display:flex}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-choice>button{border:1px solid var(--accent);min-height:32px;color:var(--accent);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:0;flex:1;margin:0;padding:4px 6px;font:600 .78rem/1 Archivo,sans-serif}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-choice>button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 24%,transparent);color:#f1e7d2}@media (hover:hover) and (pointer:fine){:is(#ocean,#clouds,#dunes)>.scene-tune-panel :is(.tune-choice>button,.scene-tune-close):hover{background-color:color-mix(in srgb,var(--accent) 16%,transparent);color:#f1e7d2}}#garden-stage{touch-action:none;width:100%;height:max(100%,56.25vw);position:absolute;bottom:0;left:0;overflow:hidden}#garden-world{aspect-ratio:16/9;will-change:transform;height:100%;position:absolute;left:50%;transform:translate(-50%)}#garden-image{object-fit:cover;user-select:none;width:100%;height:100%}@media (hover:hover) and (pointer:fine){:root{--reserve:0px}#garden-stage{height:100%}}@media not all and (width<=600px){:root{--reserve:0px}}@media (width<=600px){h2{font-size:25px}#room-world{transform:translateX(calc(-.305469 * (100dvh - var(--reserve)) * 16 / 9));left:0}}.shared-song{inset:0 0 var(--dock,104px);z-index:300;pointer-events:none;place-items:center;padding:16px;display:grid;position:fixed}.welcome{z-index:300;padding:16px 8px var(--dock,104px);pointer-events:auto;touch-action:none;contain:strict;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.welcome .welcome-card{background:#080a09e0;gap:0;width:max-content;max-width:100%;padding:18px 18px 20px}.welcome .welcome-card.welcome-home{padding:16.2px 16.2px 18px}.welcome-words{white-space:nowrap;text-align:center;color:#f1e7d2;margin:0;font:400 28px/1.3 Fraunces,serif}.welcome-words.welcome-lines{display:grid}.welcome-words.welcome-lines>span{grid-area:1/1}.welcome-words.welcome-shared{text-transform:uppercase;color:#e8d8b8;font:620 .7rem/1.3 Archivo,sans-serif}.welcome-place{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;width:100%;display:grid}.welcome-next{opacity:0;justify-items:center;gap:6px;height:0;margin-top:0;display:grid;overflow:hidden}.welcome-next.welcome-choices{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:8px;width:0;min-width:100%}.welcome-choice{border:1px solid var(--accent);min-height:44px;color:var(--accent);text-align:center;background:#0e0b08b8;align-content:center;justify-items:center;gap:4px;padding:6px 8px;display:grid}.welcome-choice>span{letter-spacing:.01em;text-wrap:balance;font:500 15px/1.15 Fraunces,serif}.welcome-choice>small{letter-spacing:.14em;text-transform:uppercase;font:800 9px/1 Archivo,sans-serif}@media (width>=601px){.welcome-next.welcome-choices{grid-template-columns:minmax(0,1fr)}.welcome-choice{min-height:52px;padding:8px 16px}.welcome-choice>span{font-size:18px}.welcome-choice>small{font-size:10px}}@media (hover:hover){.welcome-choice:hover{color:#f1e7d2}}.welcome .shared-song-play{margin-top:8px}@media (width<=600px){.welcome .welcome-card{padding-inline:14px}.welcome .welcome-card.welcome-home{padding-inline:12.6px}}.shared-song-card{pointer-events:auto;box-sizing:border-box;border-top:2px solid var(--accent);color:#fff0cf;text-align:center;background:#080a09e0;border-bottom:1px solid #f1e7d280;justify-items:center;gap:6px;width:min(20rem,100%);padding:22px 24px 24px;display:grid;box-shadow:0 18px 48px #0804026b}.shared-song-title{overflow-wrap:anywhere;margin:0;font:italic 550 1.45rem/1.2 Fraunces,serif}.shared-song-poet{color:#e8d8b8;letter-spacing:.12em;text-transform:uppercase;margin:0;font:620 .7rem/1.3 Archivo,sans-serif}.shared-song-play{border:2px solid var(--accent);width:84px;height:84px;color:var(--accent);background:#0d0c0bd1;place-items:center;margin-top:14px;padding:0;display:grid}.shared-song-play svg{fill:currentColor;width:38px;height:38px}.ghost-title{z-index:61;white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;color:#f6eedb;text-shadow:0 0 .12em #ff8a1fcc,0 0 .4em #ff6a0099,0 .04em .02em #1a0d0499;margin:0;font-family:Hello Doggo Spooky,Fraunces,serif;font-weight:400;line-height:1.1;animation:4.4s both ghost-title-life;position:fixed;top:44%;left:50%;transform:translate(-50%,-50%)}.ghost-title>span{animation:ghost-title-wave 1.5s ease-in-out calc(var(--i) * -.13s) infinite;display:inline-block}@keyframes ghost-title-life{0%{opacity:0;translate:0 .35em}14%{opacity:1;translate:0}82%{opacity:1;translate:0}to{opacity:0;translate:0}}@keyframes ghost-title-wave{0%,to{transform:translateY(-.05em)}50%{transform:translateY(.05em)}}@media (prefers-reduced-motion:reduce){.ghost-title>span{animation:none}}.room-note.room-note-spooky{font-family:Hello Doggo Spooky,Fraunces,serif}#xp-score{top:max(calc(var(--painting-top,0px) + 12px),env(safe-area-inset-top));left:max(calc(var(--painting-left,0px) + 14px),env(safe-area-inset-left));z-index:59;pointer-events:none;user-select:none;letter-spacing:.06em;color:#f1e7d2;opacity:0;font-variant-numeric:tabular-nums;align-items:baseline;gap:6.6px;margin:0;font:600 17.4px/1 Fraunces,serif;display:flex;position:fixed}#xp-score .xp-score-n{color:var(--accent);letter-spacing:.02em;font-size:27px}:is(#xp-score,.room-note-place).xp-scene{z-index:72}.room-note.xp-flight{will-change:transform,opacity}.xp-flight b{color:var(--accent);font-weight:700}#xp-score .xp-glint{opacity:0;mix-blend-mode:plus-lighter;pointer-events:none;will-change:transform,opacity;background:radial-gradient(closest-side,#fff6dc,#ffd98a 35%,#ffbe5a00);border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;top:0;left:0}:is(.pumpkin-card,.bust-card){z-index:60;border-top:2px solid var(--accent);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#080a09e0;border-bottom:1px solid #f1e7d280;gap:8px;padding:14px 14px 15px;display:flex;position:fixed;top:0;left:0;box-shadow:0 18px 48px #0804026b}:is(.pumpkin-card,.bust-card) button{border:1px solid var(--accent);min-height:39.6px;color:var(--accent);letter-spacing:.12em;background:#0e0b08b8;padding:0 15px;font:800 .684rem/1 Archivo,sans-serif}@media (hover:hover){:is(.pumpkin-card,.bust-card) button:hover{color:#f1e7d2}}.poem-preparation-notice{z-index:901}.portal-effect{z-index:199;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.scene-move-shield{z-index:199;touch-action:none;position:fixed;inset:0}:root[data-ken-burns-garden] #garden[hidden]{pointer-events:none;display:block!important}:root[data-ken-burns-garden-ahead] #garden[hidden]{opacity:.001;pointer-events:none;display:block!important}body[data-ken-burns] :is(#player,#garden-lotus,#garden .scene-close){pointer-events:none}body[data-ken-burns],body[data-ken-burns] *{cursor:none!important}#room-image,#garden-image{will-change:transform}.scene-backstop{z-index:-1;pointer-events:none;will-change:transform;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#garden .scene-backstop{object-fit:cover}:where([data-close]:not(.scene-close),.tour-animation-controls>button,.tour-animation-mixes summary,.reader .curated-controls :is(button,summary),.reader :is([data-narrate],[data-watch],[data-tale],.poem-song),#fullscreen-invitation button,.install-invite-close,.install-invite-install,.pumpkin-card button,.bust-card button,#background-tip header button,#playlist header button,#playlist-naming button,#playlist-delete,#catalog-dice,#poetry-tales .poem-choice,#poetry-tales .tales-sources,:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-choice>button){position:relative}:is([data-close]:not(.scene-close),.tour-animation-controls>button,.tour-animation-mixes summary,.reader .curated-controls :is(button,summary),.reader :is([data-narrate],[data-watch],[data-tale],.poem-song),#fullscreen-invitation button,.install-invite-close,.install-invite-install,.pumpkin-card button,.bust-card button,#background-tip header button,#playlist header button,#playlist-naming button,#catalog-dice,#poetry-tales .poem-choice,#poetry-tales .tales-sources,:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-choice>button):before,#playlist-delete:after{content:"";top:var(--tap-top,min(0px,calc(50% - 22px)));right:var(--tap-right,min(0px,calc(50% - 22px)));bottom:var(--tap-bottom,min(0px,calc(50% - 22px)));left:var(--tap-left,min(0px,calc(50% - 22px)));position:absolute}#poetry-tales header>[data-close]{--tap-bottom:-2px}#poetry-tales .tales-sources{--tap-top:-2px}#playlist-shuffle{--tap-right:-4px}#playlist header>[data-close]{--tap-left:-4px}#playlist[data-editing] header :is(.playlist-actions>button,[data-close]){--tap-bottom:-4px}#playlist .playlist-more>button{--tap-top:-4px}:is(#gallery,#artwork) [data-close]{--tap-left:-4.2px}#poetry-tales .poem-choice{--tap-top:-5px;--tap-bottom:-5px}#fullscreen-dismiss{--tap-left:0px;--tap-right:-11px}:is(#ocean,#clouds,#dunes)>.scene-tune-panel .tune-choice>button{--tap-top:min(0px,calc(50% - 18px));--tap-bottom:min(0px,calc(50% - 18px))}.help-dim{z-index:20;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .38s;position:absolute;inset:0}[data-help-active]>.help-dim{opacity:1;pointer-events:auto;transition:none}[data-help-active] [data-close]{z-index:31}.panel{z-index:50;max-height:var(--panel-cap,calc(100dvh - 16px));border-top:2px solid var(--accent);color:#fff0cf;will-change:translate;background:#080a09e0;border-bottom:1px solid #f1e7d280;flex-direction:column;width:28vw;display:flex;position:fixed;top:8.67vh;overflow:hidden;box-shadow:0 18px 48px #0804026b}.panel[data-slot=left]{left:4.35vw}.panel[data-slot=center]{width:29.45vw;left:35.9vw}.panel[data-slot=right]{width:28.98vw;right:2.1vw}.panel header{justify-content:space-between;align-items:start;gap:10px;padding:16px 17.6px 10px;display:flex;position:relative}.panel header>[data-close]{border:1px solid color-mix(in srgb,var(--accent) 70%,white);background:0 0;flex-shrink:0}.copy-panel header>[data-close],.catalog header>[data-close]{position:absolute;top:8px;right:8px}.panel header p{margin:8px 0 0}.panel footer{padding:10px 16px}#queue-runtime[data-songs]{color:var(--accent)}.scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) #ffffff14;min-height:0;overflow-y:auto}.scroll.is-scrollable:not(.is-at-bottom){mask-image:linear-gradient(#000 0 calc(100% - 40px),#0000 100%)}.scroll.scroll-list.is-scrollable:not(.is-at-top){mask-image:linear-gradient(#0000 0,#000 40px 100%)}.scroll.scroll-list.is-scrollable:not(.is-at-top):not(.is-at-bottom){mask-image:linear-gradient(#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.scroll-more{z-index:2;background:var(--accent);pointer-events:none;opacity:0;width:21px;height:21px;transition:opacity .3s;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.scroll-more.is-shown{opacity:1}.menu-edge{z-index:4;pointer-events:none;opacity:0;height:40px;transition:opacity .3s;position:absolute;left:1px;right:1px}.menu-edge.is-shown{opacity:1}.menu-edge-top{background:linear-gradient(#120c09,#0000)}.menu-edge-bottom{background:linear-gradient(#0000,#120c09)}.menu-edge:after{content:"";background:var(--accent);width:21px;height:21px;position:absolute;right:calc(.35rem - 3px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.menu-edge-top:after{top:8px;rotate:180deg}.menu-edge-bottom:after{bottom:8px}#playlist:has(#playlist-selector[open]) .scroll-more,#catalog:has(#catalog-filter[open]) .scroll-more{opacity:0}.scroll-thumb{display:none}@media (hover:none){.panel .scroll{scrollbar-width:none}.panel .scroll::-webkit-scrollbar{display:none}.scroll-thumb{background:var(--accent);pointer-events:none;opacity:0;border-radius:2px;width:4px;transition:opacity .38s;display:block;position:absolute;right:2px}.is-scrolling+.scroll-thumb{opacity:1;transition:none}}.copy-panel>p,.copy-panel>a,.copy-panel>button{margin:10px 17.6px}.copy-panel header{padding:16px 17.6px 14.4px;display:block}.copy-panel h2{margin:0;font:italic 580 clamp(1.35rem,2.2vw,2rem)/1.05 Fraunces,serif}#collections header{padding-bottom:calc(28.8px + -1*max(0px,28px - 1.05*clamp(1.35rem,2.2vw,2rem)))}.copy-panel header .panel-eyebrow{color:var(--accent);letter-spacing:.14em;margin:0 40px .55rem 0;font:760 .62rem/1.2 Archivo,sans-serif}.copy-panel .scroll{padding:0 17.6px 18.4px}.copy-panel .scroll p{margin:0 0 .8rem;font:440 clamp(15px,1.25vw,18px)/1.5 Fraunces,serif}#about .scroll .about-motto,#cc0 .scroll .invitation-motto{font:italic 580 clamp(1.35rem,2.2vw,2rem)/1.05 Fraunces,serif}@media (width>=601px){#about,#cc0,#collections{--copy-type-size:clamp(15px,1.25vw,18px)}#about .scroll,#cc0 .scroll,#collections .scroll{width:calc(var(--copy-type-size)*17.15 + 35.2px);max-width:100%}#about .scroll .about-motto,#cc0 .scroll .invitation-motto{font-size:calc(var(--copy-type-size)*1.44)}}.collections-link{border:1px solid var(--accent);width:fit-content;max-width:100%;min-height:44px;color:var(--accent);letter-spacing:.12em;background:#0e0b08b8;justify-content:center;align-items:center;gap:.55rem;margin:0 auto .8rem;padding:.65rem .8rem;font:760 .68rem/1.2 Archivo,sans-serif;display:flex}.collection-name{letter-spacing:.12em;text-transform:uppercase;font:760 .68rem/1.2 Archivo,sans-serif}.collections-link svg{fill:currentColor;flex:none;width:1rem}.about-download-photo{gap:24px;width:fit-content;max-width:100%;margin-inline:auto;display:grid}.about-download-photo>.collections-link{margin:0 auto}.about-download-photo,#cc0 .scroll>.collections-link{margin-top:24px}@media (hover:hover){.collections-link:hover{color:#f1e7d2}}#install-invitation{text-transform:uppercase;overflow-wrap:normal;width:0;min-width:100%}#install-invitation .download-label{text-align:center}#install-invitation .download-label>span{white-space:nowrap;display:block}.about-download-photo>img{width:0;min-width:100%;height:auto;display:block}.poem-choice{text-align:left;color:#fff0cf;background:0 0;border:0;width:calc(100% - 10px);margin:0 0 10px 10px;padding:0;font:470 16px/1.4 Fraunces,serif;display:block}#poetry-tales header{border-bottom:1px solid #f1e7d257;padding:14px 58px 12px 16px}#poetry-tales header p{color:var(--accent);letter-spacing:.12em;margin:5px 0 0;font:760 .62rem/1.2 Archivo,sans-serif}#poetry-tales>.scroll{padding:12px 16px 28px}#poetry-tales .scroll section{margin-bottom:20px}#poetry-tales h3{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font:800 calc(2.66667px + .68rem)/1.3 Archivo,sans-serif}#poetry-tales.panel header{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding-right:8px;display:grid}#poetry-tales header>div{display:contents}#poetry-tales header h2{grid-area:1/1}#poetry-tales header p{grid-area:2/1;align-self:end;margin:5px 0 8px}#poetry-tales .tales-sources{min-height:32px;color:var(--accent);letter-spacing:.1em;background:0 0;grid-area:1/2/3/3;align-self:end;margin-top:40px;padding:0 10px;font:780 .7rem/1 Archivo,sans-serif}@media (hover:hover){#poetry-tales .tales-sources:hover{background:color-mix(in srgb,var(--accent) 16%,transparent);color:#f1e7d2}}.tale-sources{padding:16px 18px 26px;font:440 clamp(15px,1.25vw,18px)/1.5 Fraunces,serif}.tale-sources p{margin:0 0 .8rem}.tale-sources section{border-top:1px solid #f1e7d22e;margin-top:1.6rem;padding-top:1.3rem}.tale-sources h3{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font:800 calc(2.66667px + .68rem)/1.3 Archivo,sans-serif}.tale-sources article+article{margin-top:1.5rem}.tale-sources h4{color:#fff0cf;margin:0 0 .5rem;font:italic 560 1.12em/1.25 Fraunces,serif}.tale-sources article[data-now] h4{color:var(--accent)}.tale-sources .sources-label{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:.7rem 0 .3rem;font:760 .62rem/1.2 Archivo,sans-serif}.tale-sources ul{margin:0;padding-left:1.1em}.tale-sources li{overflow-wrap:break-word;margin:0 0 .45rem}.tale-sources li::marker{color:color-mix(in srgb,var(--accent) 70%,transparent)}.reader header{border-bottom:1px solid #f1e7d24d;padding:13px 18px 12px}.reader-title{min-width:0}.reader-controls{flex:none;justify-items:end;gap:14px;display:grid}.reader .poem-header{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;display:grid}.poem-header .reader-title,.poem-header .reader-controls{display:contents}.poem-header h2{grid-area:1/1/2/3;min-width:0;padding-right:46px}.reader .poem-header p{grid-area:2/1;align-self:end;margin:0}.reader .poem-header[data-single-line=true] p{transform:translateY(var(--byline-offset,0px));align-self:start}.poem-header [data-close]{grid-area:1/2;place-self:start end}.poem-header .reader-listen{grid-area:2/2;align-self:end}.reader :is([data-narrate],[data-watch],[data-tale]),.reader .curated-controls :is(button,summary){border-color:color-mix(in srgb,var(--accent) 70%,white);letter-spacing:.1em;background:0 0;min-height:36px;padding:0 10px;font:780 .72rem/1 Archivo,sans-serif}.reader header p{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font:620 10px/1.3 Archivo,sans-serif}.reader .verse{overflow-wrap:anywhere}.playlist-options a[data-list]{color:inherit;align-content:center;padding:2px 6px;text-decoration:none}.reader .verse{white-space:pre-wrap;overflow-wrap:anywhere;padding:17px 18px 24px;font:420 clamp(15px,1.25vw,18px)/1.54 Fraunces,serif}.reader h2{font:italic 580 clamp(22px,2.2vw,34px)/.98 Fraunces,serif;display:block}.reader footer{border-top:1px solid #f1e7d240;gap:1rem;margin:0 18px;padding:13px 0 24px;display:grid}.reader footer p{color:#f1e7d2c7;letter-spacing:.035em;margin:0;font:540 .64rem/1.55 Archivo,sans-serif}.reader footer strong{color:var(--accent);font-weight:800}@media (width>=601px){.reader footer{contain:inline-size}.reader .scroll{scrollbar-gutter:stable}}.reader footer cite{font-family:Fraunces,serif;font-style:italic}.reader footer a{color:inherit;text-decoration:none}.of-note{margin:0 18px;padding:22px 0 24px}.of-note-flourish{align-items:center;gap:7px;width:min(170px,60%);margin:0 auto 22px;display:flex}.of-note-flourish:before,.of-note-flourish:after{content:"";background:linear-gradient(90deg,#0000,#a8853c 85%);flex:1 1 0;height:1px}.of-note-flourish:after{background:linear-gradient(270deg,#0000,#a8853c 85%)}.of-note-flourish>span{background:linear-gradient(135deg,#dcbc6c,#7a5a18);flex:none;width:5px;height:5px;transform:rotate(45deg);box-shadow:0 .5px #fff8}.of-note-label{color:var(--accent);letter-spacing:.035em;margin:0 0 .45rem;font:800 .64rem/1.55 Archivo,sans-serif}.of-note-text{margin:0;font:440 calc(clamp(15px,1.25vw,18px)/1.23457)/1.5 Fraunces,serif}.of-note-tale{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:1.1rem 0 0;display:flex}.of-note-flourish+.of-note-tale{margin-top:0}.reader .of-note [data-tale]{align-items:center;gap:.55em;display:inline-flex}.of-note [data-tale] svg{flex:none;width:.85em;height:.85em}.of-note-tale cite{font:italic 440 calc(clamp(15px,1.25vw,18px)/1.23457)/1.3 Fraunces,serif}.catalog{height:var(--panel-cap,calc(100dvh - 16px))}.catalog header{align-items:center;min-height:64px;padding:10px 58px 10px 10px;display:flex}.catalog header h2{text-transform:uppercase;font:italic 610 clamp(20px,3.2vw,30px)/1 Fraunces,Georgia,serif}.catalog header>[data-close]{border-color:var(--button-gold);top:14px;right:10px}.catalog-tools{grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:0 10px 8px;display:grid}.catalog-tools input{border:1px solid var(--field-gold);background:#05050457;border-radius:0;grid-column:1/-1;width:100%;min-width:0;height:44px;padding:0 12px;font:680 16px/1 Archivo,sans-serif}.catalog-tools input::placeholder{color:#f1e7d29e}.panel>select{border:1px solid var(--button-gold);background:#15100b99;padding:9px}#catalog-dice{border-color:var(--button-gold);background:0 0;align-self:stretch;height:auto;min-height:0;padding:0;font:500 27.6px/1 Georgia,serif}#catalog-dice>span{transform-origin:50%;display:block}@media (hover:hover) and (pointer:fine){#catalog-dice:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}}body[data-joke-locked] #catalog .track-row>[data-add]{cursor:default;background-color:#0000!important;border-color:#f1e7d252!important;scale:1!important}#catalog-dice[data-tumbling]>span{animation:.44s cubic-bezier(.22,.72,.24,1) both catalog-dice-tumble}@keyframes catalog-dice-tumble{0%{transform:translateY(0)rotate(0)scale(1)}28%{transform:translateY(-4px)rotate(112deg)scale(.94)}58%{transform:translateY(1px)rotate(252deg)scale(1.035)}80%{transform:translateY(-1px)rotate(332deg)scale(.99)}to{transform:translateY(0)rotate(360deg)scale(1)}}.catalog .result-count{letter-spacing:.07em;text-transform:uppercase;color:#f1e7d2ad;border-bottom:1px solid #f1e7d25c;margin:0;padding:0 20px 10px;font:700 9px/1 Archivo,sans-serif}.track-row :focus-visible{outline-offset:-2px}.track-row{border-bottom:1px solid #f1e7d242;grid-template-columns:minmax(0,1fr) 44px 44px;align-items:stretch;min-height:66px;display:grid}.track-title{text-align:left;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:66px;padding:8px 9px;display:grid}.track-title img{object-fit:cover;width:48px;height:48px;display:block}img.cover-failed{background:#1b1814}.track-copy{gap:5px;min-width:0;display:grid}.track-copy>span{-webkit-line-clamp:4;-webkit-box-orient:vertical;font:640 16px/1.16 Fraunces,Georgia,serif;display:-webkit-box;overflow:hidden}.track-title small{letter-spacing:.035em;color:#f1e7d2b3;opacity:1;justify-content:space-between;gap:8px;min-width:0;min-height:11.25px;font:650 9px/1.25 Archivo,sans-serif;display:flex;overflow:hidden}.track-title small>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.track-title time{font-variant-numeric:tabular-nums;flex:none}.track-row>button:not(.track-title){background:0 0;border:0;min-width:44px;padding:0;font-size:22px;font-weight:800;position:relative}.track-row>button[data-play]{font-size:16px}.track-row>button[data-play] svg{width:16px;height:16px;margin:auto;display:block}.track-row>button:not(.track-title):before{content:"";background:#f1e7d275;width:1px;position:absolute;top:8px;bottom:8px;left:0}@media (width<=600px){.catalog header{padding-left:8px}.catalog-tools{gap:6px;padding-inline:8px}.catalog .result-count{padding-inline:18px}}.collection-choice{text-align:left;background:#f1e7d20b;border:1px solid #f1e7d252;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:4px 12px;width:100%;min-height:44px;margin:0 0 .65rem;padding:.55rem .7rem;text-decoration:none;display:grid}.collection-choice svg{stroke:currentColor;flex:none;width:20px;height:22px}.collection-choice small{display:block}.collection-heading{grid-area:1/1;min-width:0}.collection-size{text-align:right;grid-area:1/2;justify-self:end}.collection-choice small{grid-area:2/1;min-width:0}.collection-choice svg{grid-area:2/2;place-self:end}.collection-choice small{opacity:1;margin-top:0;font:440 clamp(15px,1.25vw,18px)/1.5 Fraunces,serif}.release-downloads{padding:2px 16px 14px}.release-downloads h3{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font:800 calc(2.66667px + .68rem)/1.3 Archivo,sans-serif}.release-downloads a{background:0 0;border:1px solid #f1e7d24d;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:4px 0;padding:9px 10px;font:560 .85rem/1.25 Archivo,sans-serif;text-decoration:none;display:flex}.release-downloads small{flex:none;font:450 .73rem/1.3 Archivo,sans-serif}.release-track{border-bottom:1px solid #f1e7d242;grid-template-columns:minmax(0,1fr) 62px 62px;align-items:stretch;min-height:56px;display:grid}.release-downloads+.release-track{border-top:1px solid #f1e7d242}.release-track>button{text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:8px 10px 8px 16px;font:640 clamp(14px,1.15vw,16px)/1.2 Fraunces,Georgia,serif;display:flex}.release-track>button svg{width:12px;height:12px;color:var(--accent);flex:none}.release-track>a{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 2px;font:560 .85rem/1.25 Archivo,sans-serif;text-decoration:none;display:flex;position:relative}.release-track>a:before{content:"";background:#f1e7d275;width:1px;position:absolute;top:10px;bottom:10px;left:0}.release-track small{white-space:nowrap;color:#f1e7d2b3;font:450 .73rem/1.3 Archivo,sans-serif}#anthology header{border-bottom:1px solid #f1e7d25c;padding:16px 56px 14px 16px}#anthology header>[data-close]{position:absolute;top:8px;right:8px}#anthology h2{font:italic 610 clamp(1.35rem,3.2vw,2rem)/1.05 Fraunces,serif}#anthology h2>span{white-space:nowrap;display:block}@media (width>=601px){#anthology{height:auto}}#anthology>.scroll{padding:16px}#anthology .scroll p{margin:.9rem 0;font:440 clamp(15px,1.25vw,18px)/1.5 Fraunces,serif}.tour-button{border:1px solid var(--accent);min-height:44px;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#0e0b08b8;padding:.65rem 1rem;font:800 .76rem/1 Archivo,sans-serif}#playlist{min-height:min(45rem,var(--panel-cap,calc(100dvh - 16px)),var(--playlist-clearance,100dvh));max-height:min(var(--panel-cap,100dvh),var(--playlist-clearance,100dvh))!important}#queue-list{flex-direction:column;list-style:none;display:flex}#queue-list li{border-bottom:1px solid #f1e7d247;flex-shrink:0;grid-template-columns:34px minmax(0,1fr) 44px 36px;align-items:stretch;gap:0;min-height:52px;display:grid;position:relative}#queue-list .queue-label{box-sizing:border-box;height:24px;color:var(--accent);cursor:default;-webkit-user-select:none;user-select:none;grid-column:1/-1;margin:0;padding:9px 6px 0 40px;font:italic 560 12.5px/15px Fraunces,serif}#queue-list li:has(>.queue-label){grid-template-rows:24px auto;min-height:76px}#queue-list li[data-playing]:has(>.queue-label):before{top:27px}#queue-list li>button[data-play]{text-align:left;background:0 0;border:0;align-content:center;gap:5px;min-width:0;padding:7px 6px;font:650 16px/1.18 Fraunces,serif;display:grid}#queue-list li>button[data-play]>small{letter-spacing:.035em;color:#f1e7d2b3;opacity:1;white-space:nowrap;text-overflow:ellipsis;min-width:0;font:650 9px/1.25 Archivo,sans-serif;overflow:hidden}#queue-list li>button:not([data-play]){border:1px solid #f1e7d2b8;background:0 0;border-block:0;padding:0;font-size:0}#queue-list li>button:not([data-play])+button{border-left:0}#queue-list li>button[data-remove]:before,#playlist-delete:before{content:"";background:currentColor;width:17px;height:21px;margin:auto;display:block;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20aria-label%3D%22trash%22%20viewBox%3D%220%200%20141%20173%22%3E%3Cpath%20d%3D%22M46.5%2010.5c-2.1%202-2.5%203.3-2.5%208.8v6.4l-9.2.7c-5%20.3-12.2.6-16%20.6-6%200-7.2.3-9.3%202.5C7.3%2031.6%207%2032.8%207%2038.7c0%207.9%201.5%2010.9%206.3%2012.1l3.1.8%204.3%2049c2.4%2026.9%204.6%2050.4%204.9%2052.2.7%204.4%205.7%209.9%2010.2%2011.2%202.2.6%2017.1%201%2035.8%201%2031.5%200%2032.2%200%2036.4-2.3%207.4-3.9%207.3-3.5%2012.4-59.2C123%2076%20125%2052.9%20125%2052.2q.2-1%201.5-1.2c2.7%200%206.3-2.2%207.4-4.7a24%2024%200%200%200-.4-15.3c-2.1-4.1-6.8-5.3-19.9-5-18.1.5-16.6%201.1-16.6-6.5%200-5.7-.3-6.9-2.5-9C92.1%208%2092.1%208%2070.5%208s-21.6%200-24%202.5m45.3%209.1.3%206.1-17.9.6c-9.8.3-19.5.4-21.5%200l-3.7-.6v-5.1c0-2.9.5-5.7%201.2-6.4.9-.9%206.5-1.2%2021.3-1l20%20.3zm37%2013.6c1.6%201.6%201.6%2010%200%2011.6-.9.9-15%201.2-57.4%201.2-30.9%200-56.9-.3-57.8-.6-2-.8-2.3-10.3-.4-12.2%201.7-1.7%20113.9-1.7%20115.6%200m-9.2%2022-4.7%2050.3c-2.3%2025.3-4.5%2047-5%2048.2-1.9%205.2-3%205.4-39.1%205.5-34.8%200-36.6-.1-38.8-4.2-.9-1.7-10-94.2-10-101.8V51h98.2z%22%2F%3E%3Cpath%20d%3D%22M48.1%2074.4c-1.4%201.7.4%2058.5%201.8%2059.9.6.6%201.7.7%202.5.4%201.5-.6%201.6-3.7%201-29.4-.7-31.3-1.5-35.5-5.3-30.9m21-.1c-.8%201.1-1.1%209.6-.9%2030.8.3%2028.6.4%2029.4%202.3%2029.4%202%200%202-.7%202-30.4%200-30.4-.3-33.4-3.4-29.8m21.2-.5c-1.1.7-3.6%2057.3-2.6%2059.9.9%202.2%204.2%201.5%204.8-1%201-4.5%201-59%200-59.3q-1-.2-2.2.4%22%2F%3E%3C%2Fsvg%3E);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}#queue-list [data-reorder]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}#queue-list [data-reorder-pressed]{scale:.94;background-color:color-mix(in srgb,var(--accent) 58%,transparent)!important;border-color:var(--accent)!important}#queue-list [data-reorder]:before{content:"";background:linear-gradient(currentColor,currentColor) top/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) bottom/100% 2px no-repeat;width:18px;height:14px;margin:auto;display:block}#queue-list li[data-dragging]{outline:2px solid var(--accent);outline-offset:-2px;background:#c3a56a40}#queue-list [data-dragging] [data-reorder]{cursor:grabbing}#queue-list li[data-playing]:before{content:"";background:var(--accent);width:3px;position:absolute;top:3px;bottom:3px;left:2px}.panel>select,.panel>p{margin:8px 16px}#catalog-status:empty{display:none}.panel header,.panel footer,.catalog-tools,.result-count{flex-shrink:0}.panel .scroll{flex:0 auto}.catalog .catalog-list{flex:auto}.first-use-help{z-index:30;border:0;border-top:3px solid var(--accent);background:linear-gradient(125deg,#120d09e0,#261a11e0);flex:none;gap:14px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:18px 18px 16px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 42px #0000007a}.first-use-help button{border:1px solid var(--accent);min-width:80px;min-height:44px;color:var(--accent);letter-spacing:.11em;background:#0e0b08b8;justify-self:end;padding:0 14px;font:820 .64rem/1 Archivo,sans-serif}.first-use-help p{margin:0;font:500 16px/1.48 Fraunces,Georgia,serif}.first-use-help .help-symbol{vertical-align:-.05em;font:800 1.15em/1 Archivo,sans-serif}.first-use-help svg.help-symbol{vertical-align:-.04em;width:.8em;height:.8em;display:inline-block}.playlist-playing{grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:42px;margin:0 16px 8px;display:grid}.playlist-playing>div{align-content:center;align-self:end;gap:3px;min-width:0;height:36px;padding:2px 0;display:grid}.playlist-playing>div>span{color:var(--accent);letter-spacing:.12em;font:800 9px/1 Archivo,sans-serif}.playlist-playing strong{white-space:nowrap;text-overflow:ellipsis;font:650 16px/1.3 Fraunces,serif;overflow:hidden}#playlist header{align-items:center;gap:6px;padding:8px 8px 8px 16px}#playlist header h2{white-space:nowrap;margin-right:auto;font:italic 610 clamp(20px,3.2vw,30px)/1 Fraunces,Georgia,serif}:is(#playlist header button:not([data-close]),#playlist-naming button){background:0 0;min-height:36px;padding:0 9px;font:780 10px/1 Archivo,sans-serif}#playlist-selector{flex:none;min-width:0;margin:4px 16px 8px;position:relative}#catalog-filter{min-width:0;position:relative}#playlist-selected,#catalog-filter summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#user-lists [data-list]{overflow-wrap:anywhere;min-width:0}#playlist-status{overflow-wrap:anywhere}:is(#playlist-selector,#catalog-filter) summary{border:1px solid var(--button-gold);cursor:pointer;background:#0a090747;align-content:center;min-height:42px;padding:0 13px;font:760 16px/1 Archivo,sans-serif}.playlist-options,.catalog-filter-options{z-index:3;background:#120c09;border:1px solid #b3986b;max-height:min(32rem,100dvh - 200px);padding:.35rem;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto}.playlist-options :is(button,a[data-list]),.catalog-filter-options button{letter-spacing:.02em;cursor:pointer;background:0 0;border:0;min-height:44px;font:650 14px/1.3 Archivo,sans-serif}.playlist-options>button,.curated-lists :is(button,a[data-list]),.catalog-filter-options button{text-align:left;width:100%;display:block}#user-lists:not(:empty)+.curated-lists{border-top:1px solid #b3986b73}#user-lists>div{display:flex}#user-lists [data-list]{text-align:left;flex:1}#queue-list{border-top:1px solid #f1e7d247;margin:0 16px;padding:0}#queue-list li>span{letter-spacing:.08em;opacity:.72;place-items:center;font:760 12px/1 Archivo,sans-serif;display:grid}#queue-list li>button{min-height:52px}#queue-list li[data-playing]{background:color-mix(in srgb,var(--accent) 14%,transparent)}#queue-empty{margin:13.5px 12px 12px 56px;font:440 1.012rem/1.5 Fraunces,serif}#queue-count{display:none}#playlist footer{letter-spacing:.08em;text-transform:uppercase;justify-content:end;align-items:center;min-height:52px;font:760 10px/1 Archivo,sans-serif;display:flex}#playlist-naming,#playlist-confirm{border-top:2px solid var(--accent);background:#120d09;flex:none;margin:8px 12px;padding:12px;font:500 .94rem/1.48 Fraunces,serif}#playlist-naming button,#playlist-confirm button{min-height:44px;font:760 .68rem/1 Archivo,sans-serif}#playlist-name{border:1px solid var(--field-gold);background:#05050457;width:100%;height:44px;margin:8px 0}#playlist-status:empty{display:none}:is(#playlist-selector,#catalog-filter) summary{padding-right:40px;list-style:none;display:block;position:relative}#catalog-filter summary{text-transform:uppercase}:is(#playlist-selector,#catalog-filter) summary::-webkit-details-marker{display:none}:is(#playlist-selector,#catalog-filter) summary:after{content:"";background:currentColor;width:14px;height:14px;margin-top:-7px;transition:rotate .2s;position:absolute;top:50%;right:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(#playlist-selector,#catalog-filter)[open] summary:after{rotate:180deg}#playlist-selector summary:after{width:21px;height:21px;margin-top:-10.5px;right:12px}@media (hover:hover) and (pointer:fine){:is(.playlist-options,.catalog-filter-options) :is(button,a[data-list]):not(:disabled):hover{background-color:color-mix(in srgb,var(--accent) 16%,transparent)}}:is(.playlist-options,.catalog-filter-options) :is(button,a[data-list]):focus-visible{background-color:color-mix(in srgb,var(--accent) 16%,transparent)}:is(.playlist-options,.catalog-filter-options) :is([aria-pressed=true],[aria-current=true]){background-color:color-mix(in srgb,var(--accent) 14%,transparent);position:relative}:is(.playlist-options,.catalog-filter-options) :is([aria-pressed=true],[aria-current=true]):before{content:"";background:var(--accent);width:3px;position:absolute;top:3px;bottom:3px;left:2px}:is(.playlist-options,.catalog-filter-options) :is(a[data-list],button),.playlist-menu-heading{padding-left:16px}.playlist-divider{background:color-mix(in srgb,var(--accent) 35%,transparent);pointer-events:none;-webkit-user-select:none;user-select:none;border:0;height:1px;margin:6px 16px}.playlist-menu-heading{color:var(--accent);letter-spacing:.12em;cursor:default;-webkit-user-select:none;user-select:none;margin:0;padding-top:12px;padding-bottom:6px;font:800 9px/1 Archivo,sans-serif}:is(.playlist-options,.catalog-filter-options){box-shadow:0 18px 26px -14px #000,0 6px 10px -6px #000c}#catalog-filter .catalog-filter-options button{text-transform:uppercase;padding:2px 6px;transition:scale .13s}#catalog-filter .catalog-filter-options [aria-pressed=true]{background-color:#0000}#catalog-filter .catalog-filter-options button[data-pressed=true]{background-color:#0000!important;scale:1!important}#catalog-filter .catalog-filter-options button:focus-visible{background-color:color-mix(in srgb,var(--accent) 16%,transparent)}@media (hover:hover) and (pointer:fine){#catalog-filter .catalog-filter-options button:hover{background-color:color-mix(in srgb,var(--accent) 16%,transparent)!important}}:is(#playlist-results,#playlist>footer,#catalog .result-count,#catalog .catalog-list,.reader>.scroll){transition:filter .18s}#playlist:has(#playlist-selector[open]) :is(#playlist-results,#playlist>footer),#catalog:has(#catalog-filter[open]) :is(.result-count,.catalog-list),.reader:has(.reading-mode[open])>.scroll,.tour-animation-frame:has(.tour-animation-mixes[open]) iframe{filter:brightness(.45)}#queue-list li>span{transition:background-color .13s}@media (hover:hover) and (pointer:fine){#queue-list li:has(>button[data-play]:hover)>:is(span,button[data-play]){background-color:color-mix(in srgb,var(--accent) 16%,transparent)}#queue-list li[data-playing]:has(>button[data-play]:hover)>:is(span,button[data-play]){background-color:color-mix(in srgb,var(--accent) 6%,transparent)}}.panel{max-height:min(var(--panel-cap,100dvh),var(--overlay-clearance,100dvh))!important}@media (width<=600px){#catalog header{margin-bottom:-7px}#catalog-search{height:36px}.first-use-help{max-width:calc(100% - 16px);padding:15px 15px 13px}.panel,.panel[data-slot=left],.panel[data-slot=center],.panel[data-slot=right]{width:min(80.3%,100% - 16px);max-height:var(--panel-cap,calc(100dvh - 16px));top:16px;left:50%;right:auto;transform:translate(-50%)}.panel[data-slot=left]{width:76.03%}.panel[data-slot=right]{width:79%}.catalog{height:var(--panel-cap,calc(100dvh - 16px))}.reader .verse{font-size:15px;line-height:1.48}.reader h2{font-size:23px}.reader-controls{gap:6px}.poem-header h2{width:min(100% - 46px,10em);padding-right:0}}@media (width>=601px){#playlist header{padding-top:14px}}.download-label{color:var(--accent)}@media (hover:hover){.collections-link:hover .download-label{color:#f1e7d2}}.reader-listen{gap:8px;display:flex}.reader .poem-song{border-color:color-mix(in srgb,var(--accent) 70%,white);letter-spacing:.1em;background:0 0;min-height:36px;padding:0 10px;font:780 .72rem/1 Archivo,sans-serif}#playlist[data-naming-layout]{overscroll-behavior:contain;min-height:0;overflow-y:auto;max-height:var(--playlist-clearance)!important}#playlist[data-naming-layout]>header{order:-3}#playlist[data-naming-layout]>#playlist-naming{order:-2}#playlist[data-naming-layout]>.playlist-playing,#playlist[data-naming-layout]>footer{display:none}#playlist[data-naming-layout]>.scroll{flex-shrink:0;overflow:visible}.playlist-name-actions{gap:8px;margin-top:3px;display:flex}#playlist header{flex-wrap:wrap}#playlist header h2{min-width:0}#playlist header{container:playlist-header/inline-size}#playlist .playlist-actions{gap:6px;display:flex}#playlist #playlist-shuffle{flex:none;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:grid}#playlist #playlist-shuffle[hidden]{display:none}#playlist #playlist-shuffle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#playlist #playlist-shuffle[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}#playlist:not([data-editing]) :is(#playlist-import,#playlist-export){display:none}#playlist:not([data-editing]) #queue-list li{grid-template-columns:34px minmax(0,1fr)!important}#playlist:not([data-editing]) #queue-list li>button:not([data-play]){display:none}#playlist #playlist-edit[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}#queue-list [data-unavailable]{font-style:italic}#playlist-rename-label{color:var(--accent);letter-spacing:.12em;margin:4px 16px 0;font:800 9px/1 Archivo,sans-serif;display:block}#playlist-rename-label[hidden]{display:none}#playlist-rename{box-sizing:border-box;border:1px solid var(--accent);width:calc(100% - 32px);min-height:42px;color:inherit;cursor:text;background:#0a090747 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffc66d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4z'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E") right 12px center/18px 18px no-repeat;border-radius:0;flex:none;margin:6px 16px 8px;padding:0 40px 0 13px;font:760 16px/1 Archivo,sans-serif;display:block}#playlist-rename[hidden]{display:none}#playlist-rename-row{flex:none;gap:8px;margin:6px 16px 8px;display:flex}#playlist-rename-row:has(>#playlist-rename[hidden]){display:none}#playlist-rename-row>#playlist-rename{flex:auto;width:auto;min-width:0;margin:0}#playlist-delete{flex:none;place-items:center;width:42px;min-width:42px;height:42px;padding:0;display:grid}#playlist-delete[hidden]{display:none}#playlist-delete:before{width:20px;height:25px}#playlist-delete[data-armed]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}#playlist .playlist-more{display:none}#playlist[data-editing] .playlist-more{flex-basis:100%;order:3;justify-content:flex-end;align-items:center;gap:6px;display:flex}#playlist[data-editing] #playlist-edit{padding-inline:0}#playlist-saved{color:var(--accent);letter-spacing:.12em;white-space:nowrap;opacity:0;pointer-events:none;margin-right:auto;font:800 11px/1 Archivo,sans-serif;transition:opacity .3s}#playlist-saved[data-shown]{opacity:1}@container playlist-header (width>=468px){#playlist[data-editing] .playlist-more{flex-basis:auto;order:1}#playlist[data-editing] header>[data-close]{order:2}#playlist-saved{margin:0;position:absolute;top:50%;left:calc(28px + 4.68*clamp(20px,3.2vw,30px));translate:0 -50%}}#playlist header h2{font-size:min(clamp(20px,3.2vw,30px),21.3675cqi - 39.5299px)}@container playlist-header (width<=308px){#playlist header h2{font-size:min(clamp(20px,3.2vw,30px),21.3675cqi - 36.5385px)}#playlist .playlist-actions{gap:3px}#playlist .playlist-actions button:not(#playlist-new,#playlist-shuffle){padding:0 5px}}@container playlist-header (width<=226px){#playlist header h2{font-size:clamp(20px,3.2vw,30px)}#playlist header>[data-close]{order:2}#playlist .playlist-actions{flex-basis:100%;order:3;justify-content:flex-end}}#playlist-status{z-index:5;box-sizing:border-box;color:#fff0cf;background:#120c09;border:1px solid #b3986b;align-items:center;gap:10px;margin:0;padding:10px 12px;font:500 15px/1.4 Fraunces,serif;transition:opacity .6s;display:flex;position:absolute;top:100%;left:16px;right:16px;box-shadow:0 10px 18px -10px #000}#playlist-status[hidden]{display:none}#playlist-status>p{flex:1;min-width:0;margin:0}#playlist-status[data-fading]{opacity:0;pointer-events:none}#playlist-status .playlist-recovery{flex:none;min-height:36px;padding:0 10px;font:760 11px/1 Archivo,sans-serif}#user-lists [data-list],#playlist-selected{text-transform:uppercase}#user-lists [aria-current=true]{background-color:#0000}#queue-empty .catalog-inline-link{min-height:0;font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}#queue-empty .catalog-inline-link[aria-disabled=true]{opacity:.4;pointer-events:none}.track-row[data-selected]{background:color-mix(in srgb,var(--accent) 20%,transparent)}@media (hover:hover){.first-use-help button:hover,.tour-button:hover,#playlist-create:not(:disabled):hover{color:#f1e7d2}}#playlist-create{border:1px solid var(--accent);color:var(--accent);background:#0e0b08b8}.verse-lines{white-space:normal;display:block}.verse-lines>.vl{white-space:pre-wrap;display:block}.verse-lines>.vl:empty:before{content:"​"}.verse-lines>.nl{display:none}.panel[data-covered]{visibility:hidden}@media (width<=600px){.panel:is(#about,#cc0,#collections,#poetry-tales,#anthology,#curated-contents,#catalog,#playlist,#book,.reader,[id^=release-]){--sheet:1;box-sizing:border-box;padding-top:env(safe-area-inset-top);box-shadow:none;background:#0a0908e0;border-bottom:0;top:var(--visible-top,0px)!important;width:100%!important;max-width:none!important;min-height:0!important;max-height:none!important;height:calc(var(--overlay-clearance,calc(100dvh - 120px)) + 8px)!important;bottom:auto!important;left:0!important;right:0!important;transform:none!important}.panel:is(#about,#cc0,#collections,#poetry-tales,#anthology,#curated-contents,#catalog,#playlist,#book,.reader,[id^=release-])[data-slot]{translate:0!important}.copy-panel .scroll{padding:0 20px 24px}.copy-panel .scroll p,#anthology .scroll p{font-size:16px}:is(#about,#cc0,#anthology) .scroll p{font-size:17.6px}#anthology>.scroll{padding:16px 20px}#collections .collection-choice small{font-size:16px}.poem-choice{font-size:17px}.reader .verse{padding:18px 20px 26px;font-size:19.8px}.tale-sources{padding:18px 20px 26px;font-size:16px;line-height:1.45}.of-note{margin-inline:20px}.of-note-text{font-size:16px;line-height:1.45}.of-note-tale cite{font-size:16px}.tale-sources .sources-label{font-size:.806rem}.reader footer{margin-inline:20px}.verse-lines>.vl{display:flex}.verse-lines>.vl>.lead{white-space:pre;flex:none}.verse-lines>.vl>.vt{text-indent:-1.5em;flex:auto;min-width:0;padding-left:1.5em}.reader .verse-line{text-indent:-1.5em;padding-left:1.5em}.reader .verse{line-height:1.3}.reader .verse-lines>.vl,.reader .verse-line{margin-bottom:.3em}:is(#about,#cc0,#anthology) .scroll p{line-height:1.45}.reader .reader-title p{font-size:12.5px}.copy-panel header .panel-eyebrow,#poetry-tales header p{font-size:.806rem}.track-row{grid-template-columns:minmax(0,1fr) 54px 54px}#queue-list li{grid-template-columns:36px minmax(0,1fr) 52px 48px}}@media (width<=390px){.copy-panel .scroll p,#anthology .scroll p,#collections .collection-choice small{font-size:16.5px}:is(#about,#cc0,#anthology) .scroll p{font-size:18.15px}.reader .verse{font-size:20.35px}.tale-sources,.of-note-text,.of-note-tale cite{font-size:16.5px}}:is(.panel,.popup,.modal) :is(h2,h3){text-wrap:balance}:is(.popup header h2,#collections header h2,#poetry-tales header h2,#curated-contents header h2,#install-room header h2){font:italic 610 var(--title-size,clamp(20px,3.2vw,30px))/var(--title-line,1) Fraunces,Georgia,serif;text-transform:uppercase;letter-spacing:normal;color:#fff0cf}:is(#collections,#poetry-tales,#curated-contents) header{--title-line:36px;padding-top:14px;padding-right:70px}:is(#collections,#poetry-tales,#curated-contents) header h2{white-space:nowrap;margin-top:0}body :is(#collections,#poetry-tales,#curated-contents) header>[data-close]{position:absolute;top:14px;right:8px}.popup:has(>header h2){--title-size:min(clamp(20px,3.2vw,30px),calc((var(--player-viewport-width,100vw) - 102px) / var(--title-em,8)));min-width:min(calc(var(--title-em,8) * var(--title-size) + 86px),calc(var(--player-viewport-width,100%) - 16px))}.popup>header:has(h2){--title-line:36px;align-items:flex-start;min-height:0;padding:15px 70px 10px 16px}.popup>header h2{white-space:nowrap}.popup>header:has(h2)>[data-close]{top:15px;right:9px}#meditations{--title-em:11.3;max-width:calc(var(--player-viewport-width,100%) - 16px)}#free{--title-em:8.9}#share{--title-em:3.5}#speed{--title-em:8.8}#install-room .install-card{--title-em:15.5;--title-size:min(clamp(20px,3.2vw,30px),calc((100vw - 124px) / var(--title-em)));width:min(max(440px,calc(var(--title-em) * var(--title-size) + 92px)),100%)}#install-room .install-card header{align-items:center;padding-top:10px}#install-room .install-card h2{white-space:nowrap}:is(#meditations .popup-content>button,.collection-choice,.release-downloads a){border-color:var(--accent);color:var(--accent);background:0 0}@media (hover:hover) and (pointer:fine){:is(#free .popup-content>a,#meditations .popup-content>button,.collection-choice,.release-downloads a):not(:disabled):hover{background-color:color-mix(in srgb,var(--accent) 16%,transparent);color:#f1e7d2}}:is(#free .popup-content>a,#share .popup-content>button,#meditations .popup-content>button,#collections .collection-choice,[id^=release-] .release-downloads a){border:1px solid var(--accent);width:100%;min-height:44px;color:var(--accent);text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:4px 12px;margin:0 0 10.4px;padding:8.8px 11.2px;font:640 16px/1.16 Fraunces,Georgia,serif;text-decoration:none;display:grid}:is(#free .popup-content>a,#meditations .popup-content>button,[id^=release-] .release-downloads a)>span:first-child{min-width:0;font:inherit;grid-area:1/1}:is(#free .popup-content>a,#meditations .popup-content>button,[id^=release-] .release-downloads a)>small,#collections .collection-choice .collection-size{text-align:right;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;grid-area:1/2;justify-self:end;font:760 .68rem/1.2 Archivo,sans-serif}#collections .collection-choice small{grid-area:2/1;margin:0;font:640 16px/1.16 Fraunces,Georgia,serif}[id^=release-] .release-downloads a:after,#share .popup-content>button:after{content:"";background:currentColor;grid-area:2/2;place-self:end;width:20px;height:22px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M10 1.5v12.5M5 9.5l5 5 5-5M1.5 15v3.5q0 2 2 2h13q2 0 2-2V15' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}#share .popup-content>button:after{grid-area:1/2;align-self:center;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M12 2.5h5.5V8M17.5 2.5 9 11M14.5 12.5v6q0 2-2 2h-9q-2 0-2-2v-9q0-2 2-2h6' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#free .popup-content>a>svg{stroke:currentColor;grid-area:2/2;place-self:end;width:20px;height:22px}:is(#free .popup-content>a,[id^=release-] .release-downloads a)>span:first-child,#collections .collection-choice small{color:#fff0cf}body #share .popup-content>button{text-align:left;justify-content:normal;align-items:center;column-gap:24px}@media (hover:hover) and (pointer:fine){#share .popup-content>button:not(:disabled):hover{background-color:color-mix(in srgb,var(--accent) 16%,transparent);color:#f1e7d2}}body #free{width:min(calc(8.9 * var(--title-size) + 86px),calc(var(--player-viewport-width,100%) - 16px));min-width:0;max-width:none}body #share{width:max-content;min-width:0;max-width:calc(var(--player-viewport-width,100%) - 16px)}#share .popup-track{overflow-wrap:anywhere}#share-status{width:0;min-width:100%}#collections{--collections-width:430px}@media (width>=601px){#collections{width:max(28vw,min(var(--collections-width),calc(100% - 16px)))}#collections .scroll{width:auto}}.tour-button{width:fit-content;max-width:100%;display:block}.reading-entry{margin:1.85rem auto .25rem}#curated-contents header{border-bottom:1px solid #f1e7d257;padding:14px 58px 12px 16px}#curated-contents header>[data-close]{position:absolute;top:8px;right:8px}#curated-contents h2{font:italic 580 clamp(1.35rem,2.2vw,2rem)/1.05 Fraunces,serif}#curated-contents>.scroll{padding:12px 16px 28px}.reading-resume{margin:14px auto 0}.reading-movement{border-top:1px solid #f1e7d247;margin-top:26px;padding-top:22px}.reading-resume[hidden]+.reading-movement{border-top:0;margin-top:6px;padding-top:0}.reading-movement h3{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font:800 .68rem/1.3 Archivo,sans-serif}.reading-movement h3 span{letter-spacing:0;text-transform:none;margin-top:5px;font:italic 580 20px/1.3 Fraunces,serif;display:block}.reading-movement ol{margin:0;padding-left:24px}.reading-movement li::marker{color:#e8d8b8;font:620 10px/1.3 Archivo,sans-serif}.reading-movement .poem-choice{width:100%;margin:0 0 10px;padding:4px 0}.reading-movement small{color:#e8d8b8;letter-spacing:.08em;text-transform:uppercase;opacity:1;margin-top:4px;font:620 10px/1.3 Archivo,sans-serif}.reading-movement [aria-current]{background:color-mix(in srgb,var(--accent) 20%,transparent)}.reading-about{margin:26px auto 0}.reader[data-curated-reading]{transition:opacity .38s,visibility}.reader[data-covered]{opacity:0;visibility:hidden;transition:opacity .38s,visibility 0s .38s}.reader[data-curated-reading] .reader-listen{display:none}.reader[data-curated-reading]>.poem-header{flex-shrink:0}.curated-controls{border-bottom:1px solid #f1e7d24d;flex-shrink:0;padding:10px 18px 12px}.reading-position{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-bottom:8px;font:620 10px/1.3 Archivo,sans-serif;display:flex}.curated-controls nav{grid-template-columns:36px minmax(0,1fr) 36px;gap:8px;display:grid}.reading-audio{grid-template-columns:minmax(0,1fr) 36px 36px;gap:8px;margin-top:8px;display:grid}.reader .curated-controls :is(button,summary){text-transform:uppercase;border-radius:0}.reading-mode{min-width:0;position:relative}.reader .reading-mode summary{border:1px solid color-mix(in srgb,var(--accent) 70%,white);letter-spacing:.03em;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;width:100%;height:36px;padding:0 8px;list-style:none;display:flex}.reading-mode summary::-webkit-details-marker{display:none}.reading-mode summary svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:12px;height:12px}.reading-mode[open] summary svg{transform:rotate(180deg)}.reading-mode-options{right:-88px}.reader .reading-mode-options button{letter-spacing:.02em;text-transform:none;text-align:left;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 10px;font:650 14px/1.3 Archivo,sans-serif;display:flex}.reader .reading-mode-options [aria-pressed=true]{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.reading-mode-options [aria-pressed=true]:after{content:"✓"}.reader .curated-controls .reading-icon{place-items:center;width:36px;min-width:36px;height:36px;padding:0;display:grid}.reading-icon svg{fill:currentColor;width:18px;height:18px;display:block}.reading-status{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font:620 10px/1.3 Archivo,sans-serif}.reading-status:empty{display:none}#tour-animation{z-index:900;opacity:0;-webkit-user-select:none;user-select:none;background:#0e0e0e;place-items:center;transition:opacity 1s;display:grid;position:fixed;inset:0}#tour-animation[hidden]{display:none}#tour-animation[data-shown]{opacity:1}#tour-animation[data-loading][data-shown]{transition-duration:.3s}#tour-animation[data-loading] :is(.tour-animation-controls,.tour-animation-middle){visibility:hidden}#tour-animation[data-closing],#tour-animation[data-closing] *{pointer-events:none}.tour-animation-frame{background:#000;outline:none;width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}@media (aspect-ratio>=3/4){.tour-animation-frame{aspect-ratio:9/19.5;background:0 0;width:auto}}.tour-animation-frame iframe{opacity:0;border:0;width:100%;height:100%;transition:opacity 1s,filter .18s;display:block;position:absolute;inset:0}.tour-animation-frame iframe[data-shown]{opacity:1}.tour-animation-frame iframe:not([data-shown]),.tour-animation-frame:has(.tour-animation-mixes[open]) iframe{pointer-events:none}.tour-animation-controls{z-index:1;top:max(12px,env(safe-area-inset-top));right:calc(max(12px,env(safe-area-inset-right)) + var(--frame-scrollbar,0px));left:max(12px,env(safe-area-inset-left));pointer-events:none;flex-wrap:wrap-reverse;justify-content:flex-end;gap:8px;display:flex;position:absolute}.tour-animation-controls>*{pointer-events:auto}.tour-animation-controls>button,.tour-animation-mixes summary{border:1px solid var(--button-gold);color:#f1e7d2;background:#0d0c0be0;height:36px;min-height:36px;line-height:1}.tour-animation-close{width:36px;min-width:36px;padding:0;font-size:1.35rem;font-weight:400}:is(.tour-animation-controls,.tour-animation-middle)>[data-hidden]{opacity:0;visibility:hidden;pointer-events:none}:is(.tour-animation-controls,.tour-animation-middle)>[data-fade]{transition:scale .13s,border-color .13s,background-color .13s,opacity .5s,visibility .5s}.tour-animation-share,.tour-animation-again,.tour-animation-next,.tour-animation-mixes summary{letter-spacing:.08em;text-transform:uppercase;padding:0 12px;font:760 .72rem/1 Archivo,sans-serif}.tour-animation-mixes[hidden]{display:none}.tour-animation-mixes summary{cursor:pointer;align-items:center;gap:6px;padding-right:9px;list-style:none;display:flex}.tour-animation-mixes summary::-webkit-details-marker{display:none}.tour-animation-mixes summary svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:12px;height:12px}.tour-animation-mixes[open] summary svg{transform:rotate(180deg)}.tour-animation-mix-options{left:auto;right:auto}.tour-animation-mix-options button{color:#f1e7d2;overflow-wrap:anywhere;align-items:center;padding:8px 10px;display:flex;position:relative}.tour-animation-middle{z-index:1;top:50%;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid;position:absolute;translate:0 -50%}.tour-animation-middle>button{border:1px solid var(--button-gold);color:#f1e7d2;letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;background:#0d0c0be0;min-height:60px;padding:8px 5px;font:760 .72rem/1.25 Archivo,sans-serif}.tour-animation-previous-poem,.tour-animation-next-poem{container-type:inline-size}.tour-animation-middle>button:not(.tour-animation-pause) span{font-size:min(1em,16cqi)}.tour-animation-middle>.tour-animation-pause{grid-column:2;min-height:64px;padding:0 14px;font-size:.92rem;display:grid}.tour-animation-pause svg{fill:currentColor;flex:none;width:auto;height:11.667px}.tour-animation-pause span{grid-area:1/1;justify-content:center;align-items:center;gap:calc(10px - .07em);margin-right:-.123em;display:flex}.tour-animation-pause:not([data-paused]) span+span,.tour-animation-pause[data-paused] span:first-child{visibility:hidden}@media (hover:hover) and (pointer:fine){:is(.tour-animation-controls>button,.tour-animation-middle>button,.tour-animation-mixes summary):hover{border-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 16%,#0d0c0be0)}}#share[data-poem]{z-index:950}:root{--bar-width:432px}#player{--expanded-height:112.578px;--controls-height:44px;--bottom-pad:14.4px;left:var(--player-center,50%);--player-edge-gap:1px;bottom:calc(100% - var(--visible-top,0px) - var(--visible-height,100%) + var(--player-edge-gap));width:var(--bar-width);max-width:calc(var(--player-viewport-width,100%) - 4px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));-webkit-text-size-adjust:100%;text-size-adjust:100%;height:var(--expanded-height);z-index:60;padding:5px 15.2px var(--bottom-pad);isolation:isolate;pointer-events:none;opacity:0;color:#fff0cf;position:fixed;transform:translate(-50%)}#player[data-visible]{opacity:1}#player[data-first-hold],#player[data-first-hold] *{visibility:hidden!important}:root[data-keyboard-open] #player{display:none}.player-backdrop,.player-control-surface{border:1px solid var(--accent);z-index:-1;pointer-events:auto;background:#080a09e0;position:absolute;left:0;right:0}.player-backdrop{top:0;bottom:calc(var(--controls-height) + var(--bottom-pad));border-bottom:0;transition:opacity .5s,transform .5s}#player:not([data-kind=hook]) .player-backdrop{display:none}.player-control-surface{height:100%;transition:height .5s,border-top-color .5s;bottom:0}.player-expanded{pointer-events:auto;transition:opacity .5s;position:relative}.player-metadata{text-transform:uppercase;align-items:center;gap:8px;min-width:0;display:flex}.player-metadata>*{flex:none}#player-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.09em;flex:auto;min-width:0;font:780 .78rem/1.25 Archivo,sans-serif;overflow:hidden}#player-poet{display:none}#player:not([data-kind=hook]){--expanded-height:calc(var(--controls-height) + var(--bottom-pad) + 53.2px);padding-top:7px;padding-inline:16.2px}#player:not([data-kind=hook]) :is(#player-title,#player-queue){line-height:14px}#player-queue{cursor:default;letter-spacing:.13em;white-space:nowrap;background:0 0;border:0;padding:0;font:720 calc(2.66667px + .4575rem)/1.25 Archivo,sans-serif}.player-timeline{bottom:calc(var(--controls-height) + var(--bottom-pad) + 7.2px);pointer-events:auto;letter-spacing:.06em;font-variant-numeric:tabular-nums;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:.42rem;height:20px;font:720 .62rem/1 Archivo,sans-serif;display:grid;position:absolute;left:16.2px;right:16.2px}#player-seek{appearance:none;cursor:pointer;width:100%;min-width:0;height:44px;accent-color:var(--accent);background:0 0;border:0;margin:-12px 0}#player-seek::-webkit-slider-runnable-track{background:color-mix(in srgb,currentColor 38%,transparent);border:0;height:2px}#player-seek::-webkit-slider-thumb{appearance:none;background:0 0;border:0;border-radius:50%;width:11px;height:11px;margin-top:-4.5px}#player-seek::-moz-range-track{background:color-mix(in srgb,currentColor 38%,transparent);border:0;height:2px}#player-seek::-moz-range-thumb{background:0 0;border:0;border-radius:50%;width:11px;height:11px}#player-dot{background:var(--accent);pointer-events:none;will-change:transform;border-radius:50%;width:11px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:0;transform:translate(0)}.player-timeline[hidden] #player-dot{display:none}.player-controls{bottom:var(--bottom-pad);pointer-events:auto;grid-template-columns:minmax(0,36fr) 44px 48px 44px minmax(0,44fr) minmax(0,54fr) minmax(0,44fr) minmax(0,52fr);width:calc(358px + 2.66rem);margin-inline:auto;display:grid;position:absolute;left:0;right:0}.player-controls button,.sample-controls button{letter-spacing:.08em;background:#080a09;border-radius:0;place-items:center;min-width:0;padding:.45rem;font:760 .63rem/1 Archivo,sans-serif;display:grid}:is(.player-controls,.sample-controls,.meditation-controls){height:var(--controls-height);background:linear-gradient(var(--button-gold),var(--button-gold)),#080a09;gap:1px;padding:1px}#player :is(.player-controls,.sample-controls,.meditation-controls) button{border:0;height:100%;scale:1}#player :is(.player-controls,.sample-controls,.meditation-controls) button:focus-visible{outline-offset:-2px}.player-controls button{grid-template-columns:minmax(0,1fr);padding-inline:0}:is(.player-controls,.sample-controls) [data-open=playlist]>span{text-align:center;margin-inline-end:-.08em}#player :is(.player-controls,.sample-controls,.meditation-controls) button:disabled{opacity:1;color:color-mix(in srgb,currentColor 40%,#080a09)}#player .player-controls button[aria-disabled=true]{color:color-mix(in srgb,currentColor 40%,#080a09);pointer-events:none}@media (hover:hover) and (pointer:fine){#player :is(.player-controls,.sample-controls,.meditation-controls) button:not(:disabled):hover,#joke-stop:hover{background:color-mix(in srgb,var(--accent) 16%,#080a09)}}body #player :is(.player-controls,.sample-controls,.meditation-controls) button[data-pressed=true],body #joke-stop[data-pressed=true]{background-color:color-mix(in srgb,var(--accent) 58%,#080a09)!important}.player-controls button[data-popup=speed]{font-size:calc(1.33333px + .63rem)}.player-controls svg{fill:currentColor;width:1rem;display:block}.player-controls button[data-popup=speed][data-long-label=true]{font-size:.55rem}#player-toggle{padding-block:0}#player-toggle svg{width:29.1px;height:29.1px}.player-controls [data-popup=free]{align-content:center;gap:.08rem}.player-controls [data-popup=free] svg{width:auto;height:.88rem}.player-timeline time{pointer-events:none;transition:opacity .5s}#buffering-marker{letter-spacing:.06em;pointer-events:none;opacity:0;font:450 .55rem/14px Archivo,sans-serif;transition:opacity .3s}#buffering-marker[data-active=false]{display:none}#buffering-marker[data-active=true]{opacity:1}#buffering-marker[data-active=fading]{opacity:0}#player[data-kind=hook] #buffering-marker{padding:.35rem .5rem .33rem;line-height:1;position:absolute;top:-3px;right:-15.2px}@media (width<=600px){#player[data-kind=hook] #buffering-marker{right:-8px}}#player{height:calc(var(--expanded-height) + 14px);padding-top:19px}#player:not([data-kind=hook]){padding-top:21px}#sample-marker{background:var(--accent);color:#0000;letter-spacing:.12em;pointer-events:none;padding:.35rem .5rem .33rem;font:840 .55rem/1 Archivo,sans-serif;position:absolute;top:2px;left:0}#sample-marker:after{content:"HOOK";content:"HOOK"/"";color:#160e09;letter-spacing:.06em;text-align:center;white-space:nowrap;padding-top:.277438rem;font-size:.6875rem;line-height:1;position:absolute;inset:0}#player[data-kind=hook]{height:var(--expanded-height);padding-top:5px}#player[data-kind=hook] .player-backdrop{border-bottom:1px solid var(--accent);opacity:1;transition:none;bottom:0;transform:none}#player[data-kind=hook] .player-control-surface{display:none}#player[data-kind=hook] #sample-marker{top:0}#sample-close svg{pointer-events:none}#player[data-kind=hook] #sample-close svg{width:29.1px;height:29.1px}#player[data-kind=hook] .player-metadata{align-items:center;min-height:44px;padding:4px 0 0 4.6rem;display:flex}#player[data-kind=hook] #player-title{white-space:normal;font-size:12.5px;line-height:1.25;overflow:visible}#player[data-kind=hook] .player-metadata:has(#player-fullscreen:not([hidden])){padding-right:41px}#player[data-kind=hook] #player-fullscreen{left:auto;right:calc(var(--fullscreen-edge,-6.9px) + 1px);top:var(--sample-fullscreen-top,7.4px);margin-right:0;position:absolute}#player[data-kind=hook] #player-queue,#player[data-kind=hook] #player-poet{display:none}.sample-controls{bottom:var(--bottom-pad);grid-template-columns:var(--sample-play-width,44px) repeat(2,minmax(0,1fr)) var(--sample-list-width,60px);pointer-events:auto;display:grid;position:absolute;left:15.2px;right:15.2px}.sample-controls button{letter-spacing:.035em;grid-template-columns:1.25rem minmax(0,1fr);justify-content:center;column-gap:.3rem;padding:.25rem 6px;font:720 .78rem/1 Archivo,sans-serif}.sample-controls button>span{text-align:left;white-space:nowrap}.sample-controls svg{fill:currentColor;width:1.15rem;height:1.15rem}#sample-add svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square}.sample-controls #sample-playlist{letter-spacing:.08em;grid-template-columns:minmax(0,1fr);padding-inline:0;font:760 .78rem/1 Archivo,sans-serif}#sample-play,#sample-add{container-type:inline-size}#sample-play svg{width:24.25px;height:24.25px;margin-inline:-2.125px;translate:calc(25cqw - 27.97px)}#sample-add svg{translate:calc(25cqw - 23.4px)}#sample-add>span{min-width:0;max-width:100%}#sample-add .added-line{white-space:nowrap;display:block}#sample-add .added-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sample-controls #sample-close{grid-template-columns:1fr;padding:0;font-size:18px;display:grid}#player-airplay{pointer-events:auto;width:32px;height:32px;min-height:32px;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:center;margin-block:-9px;padding:6px}#player-airplay[hidden]{display:none}#player-airplay svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:20px;height:20px}#player-airplay[aria-pressed=true]{filter:drop-shadow(0 0 4px var(--accent))}#player-airplay[data-waiting]{opacity:.55}#player-fullscreen{left:var(--fullscreen-align-x,0px);width:32px;height:32px;min-height:32px;margin-block:-9px;margin-right:var(--fullscreen-edge,-6.9px);pointer-events:auto;color:var(--accent);background:0 0;border:0;align-self:center;padding:6px;position:relative}#player-fullscreen svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px;height:20px}#player-fullscreen:not([data-fullscreen=true]) .fullscreen-contract,#player-fullscreen[data-fullscreen=true] .fullscreen-expand{display:none}@media (hover:hover) and (pointer:fine){#player-fullscreen:hover{background:color-mix(in srgb,var(--accent) 16%,#080a09)}}#player[data-kind=joke] #player-fullscreen{display:none}#fullscreen-invitation{border:1px solid var(--accent);max-width:calc(100vw - 24px);color:var(--accent);pointer-events:auto;background:#080a09e0;align-items:center;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}#fullscreen-invitation button{letter-spacing:.06em;white-space:nowrap;background:0 0;border:0;min-height:36px;padding:8px 10px;font:700 .64rem/1.2 Archivo,sans-serif}#fullscreen-invitation #fullscreen-dismiss{letter-spacing:0;text-align:center;border-left:1px solid color-mix(in srgb,var(--accent) 45%,transparent);padding:4px 10px;font-size:20px}@media (hover:hover) and (pointer:fine){#fullscreen-invitation #fullscreen-accept:hover{background:color-mix(in srgb,var(--accent) 16%,#080a09);color:#f1e7d2}}body #fullscreen-invitation #fullscreen-accept[data-pressed=true]{color:#f1e7d2;scale:1;background-color:color-mix(in srgb,var(--accent) 9%,#040504)!important}#fullscreen-status:empty{display:none}#fullscreen-status{background:#080a09e0;width:240px;padding:8px;font:500 .7rem/1.4 Archivo,sans-serif;position:absolute;bottom:100%;right:0}#joke-stop{bottom:var(--bottom-pad);pointer-events:auto;border:1px solid var(--button-gold);letter-spacing:.04em;background:#080a09;height:44px;padding:0 1rem;font:760 .82rem/1 Archivo,sans-serif;position:absolute;left:16.2px;right:16.2px}#player[data-kind=joke] #player-seek{pointer-events:none}#playback-error{box-sizing:border-box;border:1px solid #f1e7d280;border-top:2px solid var(--accent);color:#fff0cf;background:#080a09e0;width:min(400px,100% - 32px);max-height:calc(100dvh - 32px);padding:16px;box-shadow:0 18px 48px #0804026b}#playback-error::backdrop{background:#0000008c}#playback-error header{justify-content:space-between;align-items:start;gap:12px;display:flex}#playback-error h2{margin:0;font:550 1.35rem/1.2 Fraunces,serif}#playback-error [data-dismiss-playback-error]{border:1px solid var(--accent);background:0 0;flex:none;width:44px;height:44px;padding:0;font-size:24px}#playback-error p{margin:16px 0;font:440 1rem/1.5 Fraunces,serif}#playback-retry{border:1px solid var(--accent);min-width:110px;min-height:44px;color:var(--accent);background:#0e0b08b8;margin:0 auto;display:block}#background-tip{inset:16px 0 calc(var(--dock,104px) + 32px + var(--visible-bottom,0px));width:min(440px,100% - 32px);max-height:calc(100dvh - var(--dock,104px) - 64px - var(--visible-bottom,0px));border:0;border-top:2px solid var(--accent);color:#fff0cf;background:#080a09e0;border-bottom:1px solid #f1e7d280;margin:auto;padding:0;position:fixed;overflow:hidden;box-shadow:0 18px 48px #0804026b}#background-tip[open]{flex-direction:column;display:flex}#background-tip::backdrop{background:#0000008c}#background-tip header{flex:none;justify-content:space-between;align-items:start;gap:12px;padding:16px 17.6px 14.4px;display:flex}#background-tip h2{margin:0;font:italic 580 clamp(1.35rem,2.2vw,2rem)/1.05 Fraunces,serif}#background-tip h2:focus{outline:none}#background-tip header button{border:1px solid color-mix(in srgb,var(--accent) 70%,white);background:0 0;flex:none;width:36px;height:36px;min-height:36px;padding:0;font-size:1.35rem;line-height:1}#background-tip .scroll{touch-action:pan-y pinch-zoom;flex:0 auto;padding:0 17.6px 18.4px}#background-tip p,#background-tip ol{margin:0 0 .8rem;font:440 clamp(15px,1.25vw,18px)/1.5 Fraunces,serif}#background-tip ol{padding:0;list-style:none}#background-tip li{margin:8px 0}#background-tip li:first-child{font-weight:600}#background-tip footer{border-top:1px solid #f1e7d240;flex:none;padding:10px 17.6px 16px}#background-tip footer button{border:1px solid var(--accent);min-width:80px;min-height:44px;color:var(--accent);letter-spacing:.11em;text-transform:uppercase;background:#0e0b08b8;margin:auto;padding:0 14px;font:820 .64rem/1 Archivo,sans-serif;display:block}@media (hover:hover) and (pointer:fine){#background-tip header button:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}}@media (hover:hover){#background-tip footer button:hover,#playback-retry:not(:disabled):hover{color:#f1e7d2}}@media (hover:none){#background-tip .scroll{scrollbar-width:none}#background-tip .scroll::-webkit-scrollbar{display:none}}@media (width<=600px){#player{--expanded-height:102.094px;--bottom-pad:4.08px;--player-edge-gap:1px;width:calc(100% - 4px);padding:5px 8px 4.08px}.sample-controls{--sample-play-width:46px;--sample-list-width:52px;left:8px;right:8px}.player-controls{grid-template-columns:33px 44px 44px 44px minmax(34px,1fr) minmax(50px,1.2fr) minmax(31px,1fr) minmax(48px,1.15fr);width:auto;left:9px;right:9px}#player:not([data-kind=hook]){padding-inline:9px}.player-timeline{left:9px;right:9px}}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls{grid-template-columns:minmax(0,33fr) minmax(0,44fr) minmax(0,44fr) minmax(0,44fr) minmax(0,34fr) minmax(0,50fr) minmax(0,31fr) minmax(0,48fr);container-type:inline-size}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls button{font-size:min(.63rem,3.009cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls button[data-popup=speed]{font-size:min(1.33333px + .63rem,3.407cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls button[data-popup=speed][data-long-label=true]{font-size:min(.55rem,2.6269cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls svg{width:min(1rem,4.7761cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #player-toggle svg{width:min(29.1px,8.6866cqw);height:min(29.1px,8.6866cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls [data-popup=free] svg{width:auto;height:min(.88rem,4.203cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .sample-controls{grid-template-columns:minmax(0,46fr) minmax(0,118fr) minmax(0,118fr) minmax(0,52fr);container-type:inline-size}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .sample-controls :is(#sample-play,#sample-add){grid-template-columns:min(1.25rem,5.9347cqw) minmax(0,1fr);column-gap:min(.3rem,1.4243cqw);padding-inline:min(6px,1.7804cqw);font-size:min(.78rem,3.7033cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .sample-controls #sample-playlist{font-size:min(.78rem,3.7033cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .sample-controls #sample-close{font-size:min(18px,5.3412cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #sample-close svg{width:min(29.1px,8.635cqw);height:min(29.1px,8.635cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) :is(#sample-play,#sample-add) svg{width:min(1.15rem,17.3585cqw);height:min(1.15rem,17.3585cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #sample-play svg{width:min(24.25px,22.8774cqw);height:min(24.25px,22.8774cqw);margin-inline:-2.0047cqw;translate:-1.3858cqw}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #sample-add svg{translate:2.9245cqw}@media (width<=600px){#player:not([data-kind=hook]){height:calc(var(--expanded-height) + 2.5px);padding-top:9.5px}#player[data-kind=hook]{height:calc(var(--controls-height) + var(--bottom-pad) + 55.7px)}}.popup{z-index:100;bottom:var(--popup-bottom,120px);left:var(--player-center,50%);width:min(356px,calc(var(--player-viewport-width,100%) - 16px));max-height:var(--popup-cap,calc(100dvh - 136px));background:#080a09e0;border:1px solid #f1e7d24d;flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}#speed,#speed .popup-content{touch-action:pan-y pinch-zoom;overscroll-behavior-x:none}#free{width:max-content;max-width:calc(100% - 32px)}@media (hover:hover) and (pointer:fine) and (width>=601px){.popup:is(#free,#share,#speed,#meditations){width:var(--bar-width);max-width:none}}#free .popup-track{overflow-wrap:anywhere}#download-album{overflow-wrap:anywhere;border-top:1px solid #f1e7d24d;margin:14px 0 6px;padding-top:12px;font:550 1.1rem/1.25 Fraunces,serif}.popup header{flex:none;align-items:center;min-height:52px;padding:0 56px 0 16px;display:flex;position:relative}.popup header h2{letter-spacing:normal;text-transform:none;color:var(--accent);margin:0;font:550 1.35rem/1.2 Fraunces,Georgia,serif}.popup header button{background:0 0;position:absolute;top:8px;right:8px}.popup-content{min-height:0;padding:0 16px 14px;overflow:auto}.popup-content>a,.popup-content>button{text-align:left;border:1px solid var(--button-gold);background:0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;margin:4px 0;padding:9px 10px;font:560 .85rem/1.25 Archivo,sans-serif;text-decoration:none;display:flex}.popup-content small{text-align:right;flex:none;font:450 .73rem/1.3 Archivo,sans-serif}.popup p{margin:8px 0;font:450 .78rem/1.4 Archivo,sans-serif}.popup .popup-track{margin:0 0 8px;font:550 1.1rem/1.25 Fraunces,serif}#free .popup-content>a,#share .popup-content>button{border-color:var(--accent);color:var(--accent);background:0 0}#share .popup-content>button{text-align:center;justify-content:center}@media (hover:hover){#free .popup-content>a:hover,#share .popup-content>button:hover{color:#f1e7d2}}#free .free-note{text-align:center;color:#f1e7d2b3;margin:12px 0 2px}#speed-output{text-align:center;color:var(--accent);font-variant-numeric:tabular-nums;font:450 1.1rem/1.4 Archivo,sans-serif;display:block}#speed-range{width:100%;height:38px;accent-color:var(--accent);margin:-3px 0}.speed-marks{color:#f1e7d2c7;justify-content:space-between;font:450 .85rem/1.4 Archivo,sans-serif;display:flex}.speed-marks span:nth-child(2){position:relative}.speed-marks span:nth-child(2):before{content:"";border-left:1px solid;height:5px;position:absolute;top:-5px;left:50%}#speed-reset{justify-content:center;margin-top:10px}#share-status:empty{display:none}@media (width>=601px){#player:not([data-kind=hook]){height:calc(var(--expanded-height) + 5.4px);padding-top:12.4px}}#player:is([data-kind=meditation],[data-kind=tale]){--meditation-edge:16.2px}#player:is([data-kind=meditation],[data-kind=tale]) :is(#player-queue,#player-poet,#player-airplay,#buffering-marker){display:none}.meditation-controls{left:var(--meditation-edge);right:var(--meditation-edge);bottom:var(--bottom-pad);pointer-events:auto;display:flex;position:absolute}#meditation-toggle{background:#080a09;border-radius:0;flex:none;place-items:center;width:48px;padding:0;display:grid}#meditation-toggle svg{fill:currentColor;pointer-events:none;width:29.1px;height:29.1px}:is(#tale-end,#tale-share,#meditation-end){letter-spacing:.06em;background:#080a09;border-radius:0;flex:auto;min-width:0;padding:0;font:760 .78rem/1 Archivo,sans-serif}@media (width<=600px){#meditation-toggle{width:44px}#joke-stop{left:9px;right:9px}}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #meditation-toggle{width:calc(13.4146% - .939024px)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .meditation-controls{container-type:inline-size}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #meditation-toggle svg{width:min(29.1px,8.6866cqw);height:min(29.1px,8.6866cqw)}@media (width<=600px){#player:is([data-kind=meditation],[data-kind=tale]):not([data-kind=joke]){--meditation-edge:9px}}@media (width<=600px) and (pointer:coarse){#player .player-controls{grid-template-columns:44px 52px 44px minmax(0,.95fr) minmax(0,1.2fr) minmax(0,.95fr) minmax(0,1.15fr)}#player .player-controls [data-popup=speed]{display:none}#player .player-controls button{font-size:.7rem}#player .player-controls svg{width:1.12rem}#player .player-controls [data-popup=free] svg{height:.95rem}#player #player-toggle svg,#player #meditation-toggle svg,#player[data-kind=hook] #sample-close svg{width:34.4px;height:34.4px}#player #sample-play svg{width:28.67px;height:28.67px;margin-inline:-4.335px;translate:calc(25cqw - 28.3px)}#player #meditation-toggle{width:52px}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #meditation-toggle{width:calc(15.8055% - .948328px)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls{grid-template-columns:minmax(0,44fr) minmax(0,52fr) minmax(0,44fr) minmax(0,42.25fr) minmax(0,53.36fr) minmax(0,42.25fr) minmax(0,51.14fr)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls button{font-size:min(.7rem,3.3433cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls svg{width:min(1.12rem,5.3493cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) :is(#player-toggle,#meditation-toggle) svg{width:min(34.4px,10.2687cqw);height:min(34.4px,10.2687cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #sample-close svg{width:min(34.4px,10.2077cqw);height:min(34.4px,10.2077cqw)}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) #sample-play svg{width:min(28.67px,27.0472cqw);height:min(28.67px,27.0472cqw);margin-inline:-4.0896cqw;translate:-1.6984cqw}#player:is([data-visible-narrow],[data-ocean-narrow],[data-clouds-narrow],[data-dunes-narrow]) .player-controls [data-popup=free] svg{height:min(.95rem,4.5373cqw)}}.garden-lotus-layer{pointer-events:none;position:absolute;inset:0}#garden-lotus{height:var(--lotus-height);left:50%;top:min(var(--lotus-top),calc(100% - var(--lotus-height) - var(--garden-bar-clear,118px) - 12px));opacity:0;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;translate:-50%}#garden-lotus img{user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}body #garden-lotus[data-pressed]{scale:none;background-color:#0000!important;border-color:#0000!important}#garden-lotus{transition:none}#garden-lotus:focus-visible{outline:2px solid var(--accent);outline-offset:4px}#garden-lotus{--lotus-halo-strength:.4;--lotus-halo-cycle:12s;--lotus-halo-size:180%;--lotus-mote-strength:.8;--lotus-mote-pace:1;--lotus-mote-size:5.2%;--lotus-tap-length:1.2s;--lotus-tap-halo:.8;--lotus-tap-swell:1.15;--lotus-tap-ring-strength:.45;--lotus-tap-ring-size:230%;--lotus-tap-mote-strength:.9;--lotus-tap-mote-size:8%;--lotus-tap-mote-rise:.7}#garden-lotus :is(.lotus-halo,.lotus-ring,.lotus-motes,.lotus-rise){pointer-events:none;position:absolute}.lotus-halo{z-index:-1;width:var(--lotus-halo-size);aspect-ratio:1;opacity:var(--lotus-halo-strength);top:50%;left:50%;translate:-50% -50%}.lotus-halo:before,.lotus-halo:after{content:"";background:radial-gradient(closest-side,#ffb86b00 48%,#ffb86b 56%,#ffb86b73 68%,#ffb86b1f 84%,#ffb86b00);border-radius:50%;position:absolute;inset:0}.lotus-halo:before{animation:lotus-halo calc(var(--lotus-halo-cycle) / 2) ease-in-out infinite alternate}.lotus-halo:after{opacity:0}.lotus-ring{z-index:-1;width:var(--lotus-tap-ring-size);aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#ffb86b00 70%,#ffb86b59 82%,#ffb86b 89%,#ffb86b59 94%,#ffb86b00);border-radius:50%;top:50%;left:50%;translate:-50% -50%}.lotus-motes,.lotus-rise{inset:0;container-type:size}.lotus-motes{opacity:var(--lotus-mote-strength)}.lotus-motes>span,.lotus-rise>span{width:var(--lotus-mote-size);aspect-ratio:1;margin:calc(var(--lotus-mote-size) / -2);opacity:0;background:radial-gradient(closest-side,#ffb86b,#ffb86bd6 25%,#ffb86b80 50%,#ffb86b29 75%,#ffb86b00);border-radius:50%;position:absolute}.lotus-motes>span{animation:lotus-mote-left calc(var(--lotus-mote-pace) * 21s) ease-in-out calc(var(--lotus-mote-pace) * -2s) infinite}.lotus-motes>span:first-child{top:24%;left:46%}.lotus-motes>span:nth-child(2){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 26s);animation-delay:calc(var(--lotus-mote-pace) * -15s);top:31%;left:57%}.lotus-motes>span:nth-child(3){animation-duration:calc(var(--lotus-mote-pace) * 31s);animation-delay:calc(var(--lotus-mote-pace) * -24s);top:35%;left:39%}.lotus-motes>span:nth-child(4){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 23s);animation-delay:calc(var(--lotus-mote-pace) * -9s);top:20%;left:52%}.lotus-motes>span:nth-child(5){animation-duration:calc(var(--lotus-mote-pace) * 34s);animation-delay:calc(var(--lotus-mote-pace) * -30s);top:38%;left:62%}.lotus-motes>span:nth-child(6){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 24s);animation-delay:calc(var(--lotus-mote-pace) * -5s);top:28%;left:43%}.lotus-motes>span:nth-child(7){animation-duration:calc(var(--lotus-mote-pace) * 28s);animation-delay:calc(var(--lotus-mote-pace) * -19s);top:22%;left:60%}.lotus-motes>span:nth-child(8){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 19s);animation-delay:calc(var(--lotus-mote-pace) * -12s);top:33%;left:50%}.lotus-motes>span:nth-child(9){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 22s);animation-delay:calc(var(--lotus-mote-pace) * -7s);top:27%;left:48%}.lotus-motes>span:nth-child(10){animation-duration:calc(var(--lotus-mote-pace) * 27s);animation-delay:calc(var(--lotus-mote-pace) * -20s);top:31%;left:41%}.lotus-motes>span:nth-child(11){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 30s);animation-delay:calc(var(--lotus-mote-pace) * -3s);top:24%;left:55%}.lotus-motes>span:nth-child(12){animation-duration:calc(var(--lotus-mote-pace) * 20s);animation-delay:calc(var(--lotus-mote-pace) * -14s);top:30%;left:63%}.lotus-motes>span:nth-child(13){animation-duration:calc(var(--lotus-mote-pace) * 25s);animation-delay:calc(var(--lotus-mote-pace) * -11s);top:21%;left:45%}.lotus-motes>span:nth-child(14){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 33s);animation-delay:calc(var(--lotus-mote-pace) * -27s);top:36%;left:58%}.lotus-motes>span:nth-child(15){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 21s);animation-delay:calc(var(--lotus-mote-pace) * -17s);top:26%;left:38%}.lotus-motes>span:nth-child(16){animation-duration:calc(var(--lotus-mote-pace) * 29s);animation-delay:calc(var(--lotus-mote-pace) * -8s);top:29%;left:53%}.lotus-motes>span:nth-child(17){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 18s);animation-delay:calc(var(--lotus-mote-pace) * -6s);top:26%;left:61%}.lotus-motes>span:nth-child(18){animation-duration:calc(var(--lotus-mote-pace) * 32s);animation-delay:calc(var(--lotus-mote-pace) * -22s);top:34%;left:47%}.lotus-motes>span:nth-child(19){animation-duration:calc(var(--lotus-mote-pace) * 24s);animation-delay:calc(var(--lotus-mote-pace) * -1s);top:20%;left:56%}.lotus-motes>span:nth-child(20){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 26s);animation-delay:calc(var(--lotus-mote-pace) * -21s);top:23%;left:42%}.lotus-motes>span:nth-child(21){animation-duration:calc(var(--lotus-mote-pace) * 35s);animation-delay:calc(var(--lotus-mote-pace) * -13s);top:38%;left:50%}.lotus-motes>span:nth-child(22){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 22s);animation-delay:calc(var(--lotus-mote-pace) * -16s);top:33%;left:59%}.lotus-motes>span:nth-child(23){animation-name:lotus-mote-right;animation-duration:calc(var(--lotus-mote-pace) * 28s);animation-delay:calc(var(--lotus-mote-pace) * -25s);top:30%;left:44%}.lotus-motes>span:nth-child(24){animation-duration:calc(var(--lotus-mote-pace) * 31s);animation-delay:calc(var(--lotus-mote-pace) * -18s);top:22%;left:54%}#garden-lotus[data-resting] .lotus-halo:before,#garden-lotus[data-resting] .lotus-motes>span{animation-play-state:paused}.lotus-rise{opacity:var(--lotus-tap-mote-strength)}.lotus-rise>span{width:var(--lotus-tap-mote-size);margin:calc(var(--lotus-tap-mote-size) / -2);background:radial-gradient(closest-side,#fff3dc,#ffd9a0d6 25%,#ffb86b80 50%,#ffb86b29 75%,#ffb86b00)}.lotus-rise>span:first-child{--drift:-3cqw;top:14%;left:46%}.lotus-rise>span:nth-child(2){--drift:4cqw;animation-delay:calc(var(--lotus-tap-length) * .015);top:17%;left:57%}.lotus-rise>span:nth-child(3){--drift:-5cqw;animation-delay:calc(var(--lotus-tap-length) * .03);top:22%;left:37%}.lotus-rise>span:nth-child(4){--drift:3cqw;animation-delay:calc(var(--lotus-tap-length) * .045);top:24%;left:65%}.lotus-rise>span:nth-child(5){--drift:1cqw;animation-delay:calc(var(--lotus-tap-length) * .06);top:10%;left:51%}#garden-lotus[data-lit] .lotus-halo{animation:lotus-tap-halo var(--lotus-tap-length)}#garden-lotus[data-lit] .lotus-halo:after{animation:lotus-tap-glow var(--lotus-tap-length)}#garden-lotus[data-lit] .lotus-ring{animation:lotus-tap-ring calc(var(--lotus-tap-length) * .8)}#garden-lotus[data-lit] .lotus-rise>span{animation-name:lotus-tap-mote;animation-duration:calc(var(--lotus-tap-length) * .7);animation-fill-mode:backwards}@keyframes lotus-tap-halo{0%{opacity:var(--lotus-halo-strength);animation-timing-function:cubic-bezier(.2,.7,.4,1);scale:1}10%{opacity:var(--lotus-tap-halo);scale:var(--lotus-tap-swell);animation-timing-function:cubic-bezier(.45,0,.35,1)}to{opacity:var(--lotus-halo-strength);scale:1}}@keyframes lotus-tap-glow{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1)}10%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.35,1)}to{opacity:0}}@keyframes lotus-tap-ring{0%{opacity:0;animation-timing-function:cubic-bezier(.15,.65,.3,1);scale:.42}10%{opacity:var(--lotus-tap-ring-strength);animation-timing-function:ease-in}to{opacity:0;scale:1}}@keyframes lotus-tap-mote{0%{opacity:0;animation-timing-function:cubic-bezier(.15,.65,.35,1);translate:0}10%{opacity:1;animation-timing-function:ease-in}to{opacity:0;translate:var(--drift) calc(var(--lotus-tap-mote-rise) * -100cqh)}}@keyframes lotus-halo{0%{opacity:.35}to{opacity:1}}@keyframes lotus-mote-left{0%{opacity:0;animation-timing-function:ease-out;translate:0}6%{opacity:1}15%{opacity:.6}23%{opacity:.9}33%,to{opacity:0;translate:-6cqw -80cqh}}@keyframes lotus-mote-right{0%{opacity:0;animation-timing-function:ease-out;translate:0}6%{opacity:1}15%{opacity:.6}23%{opacity:.9}33%,to{opacity:0;translate:6cqw -80cqh}}#meditations{width:max-content;max-width:min(400px,calc(var(--player-viewport-width,100%) - 16px))}#meditations .popup-content>button{align-items:center;gap:24px}#meditations .popup-content>button>span{font:650 14.333px/1.18 Fraunces,serif}#garden-stage,.artwork{touch-action:none}@media (prefers-reduced-motion:reduce){.lotus-halo:before,.lotus-motes>span,#garden-lotus[data-lit] :is(.lotus-halo,.lotus-ring,.lotus-rise>span),#garden-lotus[data-lit] .lotus-halo:after{animation:none}}.artwork{isolation:isolate;overflow:hidden}.artwork:before{content:"";z-index:-1;background:radial-gradient(at 20% 35%,#4b2a1a 0%,#0000 55%),radial-gradient(at 75% 65%,#ffc66d33 0%,#0000 60%),#0d0a07;animation:29s ease-in-out infinite alternate artwork-role-field;position:absolute;inset:-15%}#artwork-field{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes artwork-role-field{0%{transform:translate(-3%,2%)rotate(-3deg)}to{transform:translate(3%,-2%)rotate(3deg)}}@media (width<=700px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
