.desk-page .desk-soft-dock{background:radial-gradient(ellipse 250px 100px at var(--dock-x,50%) var(--dock-y,35%), #ffffffa6, transparent 80%), linear-gradient(175deg, #f6f9f4, #e5ece3);-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;border:1px solid #fafffbd9;border-radius:18px;gap:12px;max-width:860px;min-height:66px;padding:9px 14px;bottom:22px;left:24px;right:24px;box-shadow:inset 0 1px 1px #fff}.desk-soft-dock:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 105px 60px at var(--dock-x,50%) var(--dock-y,35%), #879c8033, #dce5d41a 60%, transparent 80%);opacity:0;transition:opacity .18s ease-out;position:absolute;inset:0}.desk-soft-dock[data-pressed]:before{opacity:1}.desk-soft-dock .desk-drawer-trigger{color:#4c6552;background:0 0;border:0;border-radius:10px;min-height:44px;padding:9px 12px}.desk-soft-dock .desk-drawer-trigger:hover{background:#cbd8c83b}.desk-soft-dock .desk-drawer-trigger>span{color:#7b9077}.desk-soft-dock .desk-save-status{color:#74866f}.desk-soft-dock .desk-save-status.is-error{color:#a35140}.desk-soft-dock>.desk-icon{border-left:1px solid #b8c8b03d;border-radius:0;width:44px}@media (max-width:700px){.desk-page .desk-soft-dock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:16px;gap:6px;min-height:62px;padding:7px 8px}.desk-soft-dock .desk-drawer-trigger{gap:7px;padding:8px;font-size:11px}.desk-soft-dock .desk-save-status{font-size:9px}.desk-soft-dock>.desk-icon{width:36px}}@media (max-width:360px){.desk-soft-dock .desk-save-status>svg{display:none}}@media (prefers-reduced-motion:reduce){.desk-soft-dock:before{transition:none}}
.motion-modal-backdrop:has(>.desk-window){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#45564921!important}.desk-window:is(.desk-drawer,.desk-letter-modal,.desk-collection-modal,.desk-confirm){scrollbar-width:thin;scrollbar-color:#cdd6c7 transparent;border:1px solid #fff;max-height:calc(100dvh - 40px);box-shadow:inset 0 0 0 1px #e5e9e055,0 2px 4px #33452b08,0 18px 65px #34452e1c;color:#33433a!important;background:#fdfefb!important;border-radius:26px!important;padding:12px!important}.desk-window.desk-drawer{box-sizing:border-box;flex-direction:column;width:min(720px,100%);display:flex;overflow:hidden}.desk-window.desk-drawer>:is(.desk-window-header,.desk-window-intro){flex-shrink:0}.desk-window.desk-drawer>.desk-catalog{overscroll-behavior-y:contain;touch-action:pan-y;min-height:0;overflow-y:auto}.desk-drawer-morph-trigger{isolation:isolate;position:relative}.desk-drawer-morph-origin,.desk-drawer-morph-background{z-index:-1;pointer-events:none;background:#fdfefb;border:1px solid #fff;position:absolute;inset:0}.desk-drawer-morph-origin{border-radius:12px}.desk-window.desk-drawer-morph{isolation:isolate;box-shadow:none;border-color:#0000;position:relative;background:0 0!important}.desk-drawer-morph-background{border-radius:inherit;box-shadow:inset 0 0 0 1px #e5e9e055,0 2px 4px #33452b08,0 18px 65px #34452e1c}.desk-drawer-morph-content{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#cdd6c7 transparent;min-height:0;animation:.14s ease-out .1s both desk-drawer-content-in;position:relative;overflow-y:auto}@keyframes desk-drawer-content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.desk-drawer-morph-content{animation:none}}.desk-window.desk-letter-modal,.desk-window.desk-collection-modal{width:min(540px,100%)}.desk-window.desk-confirm{width:min(380px,100%);padding:22px!important}.desk-window-header{align-items:center;gap:8px;display:flex}.desk-window .desk-window-header h2{min-width:0;min-height:46px;font-family:var(--font-geist-sans), sans-serif;background:#eff1eb;border-radius:24px;flex:1;align-items:center;gap:9px;margin:0;padding:11px 16px;font-size:15px;font-weight:600;line-height:1.5;display:flex;box-shadow:inset 0 1px 2px #68765b05}.desk-window-header h2>svg{color:#73836b;flex-shrink:0}.desk-window-header h2 small{color:#89947e;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:400}.desk-window-header>.desk-icon{color:#6d7b64;background:#eff1eb;border-radius:50%;width:44px;height:44px;min-height:44px}.desk-window-header>.desk-icon:hover{color:#34452e;background:#e5eae0}.desk-window-intro,.desk-window .desk-letter-sub{color:#85907c;margin:18px 12px 8px;font-size:12px;line-height:1.7}.desk-window .desk-drawer-grid{gap:12px;margin:18px 8px 12px}.desk-window .desk-drawer-grid :is(.desk-art,.desk-timer-preview){aspect-ratio:1;width:100%;max-width:150px;height:auto;margin:0 auto}.desk-window .desk-drawer-grid h3{color:#57634f;font-size:12px}.desk-window .desk-drawer-grid :is(.desk-primary,.desk-drawer-remove){border:0;border-radius:22px;min-height:40px;padding:9px 12px;font-size:11px}.desk-window .desk-drawer-remove{color:#7e8d74;background:#eff1eb}.desk-window .desk-drawer-remove:hover{color:#506545;background:#e6eadf}.desk-window .desk-primary{color:#fff;background:#48664e;border-radius:22px}.desk-window .desk-primary:hover{background:#36533d}.desk-window .desk-drawer-footnote{color:#97a18e;margin:14px 8px 8px;font-size:10px}.desk-window .desk-collection-count{color:#85937b;background:#f3f5ef;border-radius:20px;margin:18px 12px 0;padding:11px 14px}.desk-window .desk-stamp-grid{gap:28px 16px;padding:12px 8px 18px}.desk-window .desk-envelope-choices{padding:34px 8px 28px}.desk-window.desk-confirm h2{margin:0 0 22px;font-size:16px;font-weight:500;line-height:1.7}.desk-window.desk-confirm>div{gap:8px}.desk-window.desk-confirm .desk-text-link{background:#eff1eb;border-radius:22px;padding:9px 14px}.desk-window.desk-confirm .desk-primary{padding:9px 16px}.desk-window :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #79946d}@media (max-width:700px){.motion-modal-backdrop:has(>.desk-window){padding:calc(16px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom))}.desk-window:is(.desk-drawer,.desk-letter-modal,.desk-collection-modal,.desk-confirm){max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.desk-window .desk-window-header h2{padding:10px 12px;font-size:14px}.desk-window .desk-drawer-grid{gap:18px 12px}.desk-window .desk-drawer-grid :is(.desk-art,.desk-timer-preview){max-width:138px}}@media (prefers-reduced-motion:reduce){.motion-modal-backdrop:has(>.desk-window){-webkit-backdrop-filter:none;backdrop-filter:none}}
html:root[data-ui=studio][data-theme=light]{--ar-bg:#e7eeeb;--ar-card:#fbfcf8;--ar-text:#2e4036;--ar-title:#446d5c;--ar-line:#cfdad2;--ar-muted:#61746a;--studio-recess:#eaf0e9}html[data-ui=studio] body{background:var(--ar-bg)}html[data-ui=studio] .app-topbar{background:color-mix(in srgb, var(--ar-bg) 84%, transparent);box-shadow:none;border:0;padding-inline:40px}html[data-ui=studio] .app-topbar .ui-control{background:#ffffff80!important;border-color:#0000!important}html[data-ui=studio] .mobile-bottom-nav,html[data-ui=studio] body>footer{display:none!important}html[data-ui=studio] .app-page{padding-bottom:0!important}.desk-site{isolation:isolate;background:var(--ar-bg);min-width:0;color:var(--ar-text);flex:1;position:relative}.desk-site-content{min-width:0}.desk-site.is-open{padding:22px 28px 138px}.desk-site.is-open .desk-atmosphere{opacity:.6}.desk-site.is-open .desk-window-caption,.desk-site .decor-layer{display:none}.desk-site.is-open main{width:100%;margin:0 auto;position:relative;padding:0!important}.desk-site.is-open main>div:first-child{background:var(--ar-card);border:1px solid #ffffffb3;border-radius:3px;width:100%;max-width:940px;margin:0 auto;padding:32px 40px 44px;position:relative;box-shadow:0 2px 2px #314e3e06,0 18px 38px -24px #314e3e40}.desk-site.is-open main>div:first-child:before{content:"";pointer-events:none;background:#c8d7c280;width:60px;height:20px;position:absolute;top:-8px;left:35px;transform:rotate(-4deg)}html[data-ui=studio] .desk-material-header{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;padding:0 0 24px;display:flex}.desk-material-heading{flex:1;min-width:0}.desk-material-back{min-height:36px;color:var(--ar-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:inline-flex}.desk-material-back:hover{color:var(--ar-title)}html[data-ui=studio] .desk-material-header .page-title{letter-spacing:0;color:var(--ar-text);font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400;line-height:1.3;display:block}html[data-ui=studio]:is(:lang(zh),:lang(ja)) .desk-material-header .page-title{font-family:var(--font-geist-sans), sans-serif;font-size:28px;font-weight:500}html[data-ui=studio] .desk-material-header .site-page-subtitle{max-width:600px;color:var(--ar-muted);margin-top:12px;font-size:13px;line-height:1.8}.desk-material-mark{flex-shrink:0;align-items:center;gap:12px;display:flex}.desk-material-mark:has(.ui-stat) .desk-header-object{display:none}.desk-header-object{aspect-ratio:1;color:#69806c;background:#e2e9dc;border:1px solid #becdc2;border-radius:2px;place-items:center;width:68px;display:grid;transform:rotate(6deg);box-shadow:2px 4px 4px #304e3d12}.desk-header-object:is(.desk-header-object-mic,.desk-header-object-torii,.desk-header-object-wave,.desk-header-object-rain){width:100px;box-shadow:none;background:url(/images/desk/objects-transparent.webp) 0 0/200% 200%;border:0}.desk-header-object:is(.desk-header-object-mic,.desk-header-object-torii,.desk-header-object-wave,.desk-header-object-rain) svg{display:none}.desk-header-object-torii{background-position:100% 0!important}.desk-header-object-wave,.desk-header-object-rain{background-position:100% 100%!important}.desk-site .desk-soft-dock{left:24px;right:24px;bottom:calc(18px + env(safe-area-inset-bottom));background:linear-gradient(175deg,#f6f9f4,#e5ece3);border:1px solid #fff;border-radius:18px;max-width:720px;min-height:62px;padding:8px 12px;box-shadow:inset 0 1px 1px #fff}.desk-site-drawer-button{margin-left:auto}.desk-site .desk-page{background:0 0;min-height:calc(100svh - 70px)}.desk-site .desk-object{pointer-events:none}.desk-site .desk-object :is(button,a,input,select,[role=slider]){pointer-events:auto}.desk-site .desk-object.is-arranging>:not(.desk-edit-strip):not(.desk-nudge),.desk-site .desk-object.is-arranging>:not(.desk-edit-strip):not(.desk-nudge) :is(button,a,input,select,[role=slider]){pointer-events:none}.desk-site .desk-heading{margin-top:24px}.desk-site .desk-bottom .desk-save-status{font-size:10px}.desk-site-drawer{overflow-y:auto}.desk-catalog{padding:12px}.desk-catalog-heading{color:#72816b;border-top:1px solid #e3e8df;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:12px;display:flex}.desk-catalog-heading small{font-family:var(--font-geist-mono), monospace;color:#91a08a;font-size:8px}.desk-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;display:grid}.desk-catalog-item{color:#506250;border-radius:6px;flex-direction:column;align-items:center;min-width:0;text-decoration:none;display:flex}.desk-catalog-object{aspect-ratio:1;place-items:center;width:100%;max-width:128px;transition:transform .25s;display:grid}.desk-catalog-illustration{object-fit:contain;width:100%;height:100%;display:block}.desk-catalog-entry{flex-direction:column;align-items:center;min-width:0;display:flex}.desk-catalog-placement{color:#617961;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;min-height:36px;padding:4px 5px;font-size:10px;display:flex}.desk-catalog-placement:hover{color:#2c593d}.desk-catalog-placement:disabled{opacity:.45;cursor:wait}.desk-catalog-placement:focus-visible{outline-offset:2px;outline:2px solid #6e9175}.desk-record-library{width:min(480px,100vw - 28px)}.desk-record-library ul{max-height:min(52svh,420px);margin:12px 0 20px;padding:0;list-style:none;overflow-y:auto}.desk-record-library li+li{border-top:1px solid var(--ar-line)}.desk-record-library li button{text-align:left;width:100%;min-height:64px;color:var(--ar-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 4px;display:flex}.desk-record-library li button:disabled{opacity:.5;cursor:default}.desk-record-library li button[aria-pressed=true]{color:var(--ar-title)}.desk-record-library li button>span{min-width:0}.desk-record-library li button :is(strong,small){overflow-wrap:anywhere;display:block}.desk-record-library li button strong{font-size:14px;font-weight:500}.desk-record-library li button small{color:var(--ar-muted);margin-top:4px;font-size:11px}.desk-record-library li button>svg{flex-shrink:0}.desk-record-error{text-align:center;color:var(--ar-muted);max-width:230px;margin:8px auto;font-size:10px}.desk-record-demo-note{color:var(--ar-muted);font-size:11px}.desk-record-choose{margin:12px auto}.desk-vinyl-label small{overflow-wrap:anywhere;max-width:100%}.desk-world-player h2,.desk-world-credit{overflow-wrap:anywhere}.desk-kept-link{aspect-ratio:1;width:min(100%,222px);margin:0 auto;display:block}.desk-has-depth .desk-kept-link .desk-catalog-illustration{rotate:x var(--object-tilt);transform-origin:50% 75%;filter:drop-shadow(2px 3px 1px #29443726);transition:transform .35s,filter .35s}.desk-kept-link:is(:hover,:focus-visible) .desk-catalog-illustration{transform:translateY(-5px)rotate(-2deg)}.desk-object.is-dragging .desk-catalog-illustration{filter:drop-shadow(8px 16px 8px #29443738);transform:translateY(-12px)rotate(-2deg)}@media (min-width:701px){.desk-has-depth .desk-board{--desk-base-height:clamp(660px, calc(100svh - 260px), 720px);--desk-object-height:300px;--desk-object-width:310px;--record-size:280px;max-width:1040px}.desk-has-depth .desk-board,.desk-site .desk-has-depth .desk-board{height:calc(var(--desk-base-height) + (var(--desk-base-height) - var(--desk-object-height)) * var(--desk-extra-rows,0))}.desk-has-depth .desk-object{width:var(--desk-object-width);height:var(--desk-object-height);left:calc((100% - var(--desk-object-width)) * var(--desk-x));top:calc((var(--desk-base-height) - var(--desk-object-height)) * var(--desk-y))}.desk-has-depth .desk-object .desk-art{width:280px;margin-inline:auto}.desk-has-depth .desk-object-player .desk-art{width:100%}.desk-has-depth .desk-kept-link{width:280px}.desk-has-depth .desk-object .desk-dial-frame{height:230px}.desk-has-depth .desk-dial-frame .desk-timer-device{--device-width:220px;--device-height:208px;--device-padding:15px;--screen-height:66px;--time-size:38px;--knob-size:54px;--hardware-gap:10px}}@media (min-width:701px) and (max-height:800px){.desk-has-depth .desk-board{--desk-base-height:470px;--desk-object-height:220px;--desk-object-width:270px;--record-size:210px;max-width:960px}.desk-welcome{margin-top:0}.desk-arrivals{padding-block:0}.desk-arrivals .desk-letter-trigger{width:174px;height:100px}.desk-has-depth .desk-object .desk-art{width:210px}.desk-has-depth .desk-object-player .desk-art{width:100%}.desk-has-depth .desk-kept-link{width:210px}.desk-has-depth .desk-object .desk-dial-frame{height:180px}.desk-has-depth .desk-dial-frame .desk-timer-device{--device-width:170px;--device-height:162px;--device-padding:11px;--screen-height:50px;--time-size:29px;--knob-size:42px;--hardware-gap:7px}}@media (max-width:700px){.desk-kept-link{width:min(100%,150px)}.desk-catalog-placement{min-height:44px;font-size:9px}}.desk-catalog-item:focus-visible{outline-offset:4px;outline:2px solid #6e9175}.desk-catalog-object .desk-timer-preview{width:100%;height:100%}.desk-catalog-object .desk-timer-device{--device-width:82px;--device-height:80px;--device-padding:6px;--screen-height:26px;--time-size:15px;--knob-size:22px;--hardware-gap:3px;border-radius:8px}.desk-catalog-item:hover .desk-catalog-object{transform:translateY(-5px)rotate(-3deg)}.desk-catalog-item[aria-current=page] .desk-catalog-name{color:#2c593d;text-underline-offset:4px;text-decoration:underline}.desk-catalog-name{text-align:center;justify-content:center;align-items:center;gap:6px;padding-bottom:8px;font-size:11px;line-height:1.6;display:flex}.desk-catalog-name svg{flex-shrink:0}.desk-catalog-paper{aspect-ratio:1.1;background:#f1f0df;border:1px solid #d9ddcd;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:78%;display:flex;transform:rotate(-4deg);box-shadow:2px 4px 3px #45523c12}.desk-catalog-paper small{font-family:var(--font-geist-mono), monospace;text-align:center;font-size:6px}.desk-catalog-game .desk-catalog-paper{color:#547064;background:#d5e3de;border-bottom-width:4px;border-radius:8px 8px 20px}.desk-catalog-game:nth-child(2n) .desk-catalog-paper{color:#67758a;background:#dce0ea;transform:rotate(4deg)}.desk-catalog-wheel .desk-catalog-paper{color:#9c6d47;background:#edd6bd;border-radius:50%}.desk-catalog-letter .desk-catalog-paper{aspect-ratio:1.5;background:#edf0df}.desk-catalog-notes .desk-catalog-paper{color:#887b56;background:#e6dfc7}.desk-catalog-links{color:#74816d;border-top:1px solid #e3e8df;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:14px;padding:22px 0 8px;font-size:11px;display:flex}.desk-catalog-links a{align-items:center;min-height:36px;display:flex}.desk-site-songs main>div{background:linear-gradient(90deg, transparent 30px, #d3b7ac66 30px, #d3b7ac66 31px, transparent 31px), var(--ar-card)!important;max-width:860px!important;padding-left:54px!important}.desk-site-songs .song-row-v2,.desk-site-songs .song-swipe-content{background:0 0;border-radius:0}.desk-site-songs .song-row-v2{border-bottom:1px solid var(--ar-line)}.desk-site-japan main>div{background:#f5f9f8!important}html[data-ui=studio] .desk-site .ui-event-card{border-radius:3px;padding:20px 20px 20px 24px;box-shadow:0 3px 4px #2f4b3c07;background:#fbfdfa!important;border:1px solid #d4dfd9!important}html[data-ui=studio] .desk-site .ui-date-tile{background:0 0;border:0;border-right:1px dashed #bdcfc5;border-radius:0;min-height:74px;padding-right:12px}.desk-site-japan .ui-sticky-tabs{background:#f5f9f8!important}.desk-site-about main>div,.desk-site-contact main>div{max-width:700px!important;padding:38px 48px 48px!important}.desk-site-about .studio-lede{line-height:2}html[data-ui=studio] .desk-site .ui-form{border-top:0;padding-top:0}html[data-ui=studio] .desk-site-contact :is(.ui-field,textarea.ui-textarea){box-shadow:none;border:0!important;border-bottom:1px solid var(--ar-line)!important;background:0 0!important;border-radius:0!important;padding:12px 0!important}html[data-ui=studio] .desk-site-contact textarea.ui-textarea{line-height:32px;background-image:repeating-linear-gradient(#0000 0 31px,#d6dfd544 31px 32px)!important}.desk-site-game main>div{background:#e3e9e2!important;border-bottom:7px solid #bdccbe!important;border-radius:16px 16px 42px!important;max-width:700px!important}html[data-ui=studio] .desk-site-game .ui-game-surface{max-width:100%;box-shadow:inset 0 2px 8px #30422f15;background:#f7f9ee!important;border:8px solid #798a7b!important;border-radius:7px!important}.desk-site-game .desk-header-object{background:#cad5c5;border:0;border-radius:50%;width:54px}.desk-site-noise main>div{background:#edf2ee!important}html[data-ui=studio] .desk-site-noise .desk-sound-channel{box-shadow:0 3px #c8d3c4;background:#f8faf3!important;border-color:#d5dfd4!important;border-radius:7px!important}.desk-site-noise .desk-channel-switch{min-height:92px}.desk-site-noise .desk-channel-switch>span:first-child{border:1px solid #fff9;border-radius:50%;box-shadow:inset 0 1px 2px #fff9,0 3px 2px #354d3820}.desk-site-noise .desk-sound-channel[data-playing]{border-color:#93ad95!important;box-shadow:0 2px #a4b69e!important}.desk-site-noise .desk-sound-channel input[type=range]{accent-color:#6e9175!important}.desk-site-roulette main>div{background:#f5f3e8!important;max-width:650px!important}.desk-site-updates main>div{background:#f8f9ef!important}.desk-site .desk-pomodoro-device{place-items:center;margin:12px auto 24px;display:grid}.desk-site-pomodoro main>div{max-width:620px!important}.desk-pomodoro-device .desk-timer-device{--device-width:280px;--device-height:250px;--device-padding:20px;--screen-height:84px;--time-size:44px;--knob-size:65px;--hardware-gap:14px}.desk-site .practice-mini-player{bottom:100px}.desk-site-game .ui-game-surface:has(>.grid):not(.snake-board){aspect-ratio:1;height:auto!important}.desk-site-roulette .desk-vibe-wheel{aspect-ratio:1;width:min(280px,100%)!important;height:auto!important}.desk-site-roulette .desk-vibe-wheel>svg{width:100%;height:100%}.desk-site-secret main>div{background:#f9faef!important;max-width:680px!important}.desk-site:is(.desk-site-pomodoro,.desk-site-roulette,.desk-site-secret,.desk-site-japan) main>div:first-child{box-shadow:none;border:0;background:0 0!important}.desk-site:is(.desk-site-pomodoro,.desk-site-roulette,.desk-site-secret,.desk-site-japan) main>div:first-child:before{display:none}.desk-site:is(.desk-site-pomodoro,.desk-site-roulette,.desk-site-secret,.desk-site-japan) .desk-material-header{border-bottom:0}.desk-site-roulette .desk-vibe-wheel{border-radius:50%;box-shadow:0 14px 18px -10px #304b3e4a}.desk-daily-note .desk-envelope-choices{padding-block:60px 80px}.desk-note-reveal{background:#edf0dc;border:1px solid #d9dfc7;max-width:420px;margin:45px auto;padding:36px 30px;position:relative;transform:rotate(-2deg);box-shadow:2px 5px 8px #344a2f12}.desk-note-postmark{font:9px var(--font-geist-mono), monospace;color:#87937b;margin-bottom:24px;display:block}.desk-note-reveal>svg{color:#879b79}.desk-note-reveal blockquote{color:#40573d;margin:24px 0;font-family:Georgia,serif;font-size:22px;line-height:1.8}@media (max-width:700px){html[data-ui=studio] .app-topbar{padding-inline:16px}.desk-site.is-open{padding:20px 14px 122px}.desk-site.is-open main>div:first-child{padding:24px 20px 32px!important}html[data-ui=studio] .desk-material-header{gap:12px;margin-bottom:24px;padding-bottom:20px}html[data-ui=studio] .desk-material-header .page-title{font-size:29px}html[data-ui=studio]:is(:lang(zh),:lang(ja)) .desk-material-header .page-title{font-size:25px}.desk-header-object{width:46px}.desk-header-object:is(.desk-header-object-mic,.desk-header-object-torii,.desk-header-object-wave,.desk-header-object-rain){width:64px}.desk-material-mark{gap:6px}.desk-material-back{margin-bottom:8px;font-size:10px}.desk-site .desk-soft-dock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));gap:6px;padding:7px 8px}.desk-site .desk-board{gap:32px 12px;padding-top:8px}.desk-site .desk-object:first-of-type{--record-size:150px;grid-column:auto;max-width:100%}.desk-site .desk-object:first-of-type .desk-art{max-width:150px}.desk-site .desk-object:first-of-type .desk-dial-frame{height:160px}.desk-site .desk-object:first-of-type .desk-timer-device{--device-width:144px;--device-height:140px;--device-padding:9px;--screen-height:43px;--time-size:25px;--knob-size:40px;--hardware-gap:6px}.desk-site .desk-audio-meter{width:48px}.desk-site .desk-discovery-tools{flex-wrap:nowrap;align-items:center;gap:10px;padding-bottom:8px}.desk-site .desk-letter-trigger{flex-shrink:0;width:138px;height:82px}.desk-site .desk-collection-trigger{gap:6px;min-width:0;padding-inline:0}.desk-site .desk-jelly-candy{width:44px;height:48px}.desk-site .desk-keepsakes{gap:0}.desk-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 4px}.desk-catalog{padding:8px}.desk-catalog-heading small{display:none}.desk-catalog-name{font-size:10px}.desk-catalog-name svg{display:none}.desk-catalog-paper{gap:9px}.desk-catalog-paper small{font-size:5px}.desk-catalog-links{gap:18px}.desk-site-songs main>div{background:var(--ar-card)!important}.desk-pomodoro-device .desk-timer-device{--device-width:220px;--device-height:210px;--device-padding:15px;--screen-height:66px;--time-size:35px;--knob-size:54px}}@media (max-width:360px){.desk-site .desk-letter-trigger{width:120px}.desk-site .desk-collection-meta{font-size:9px}.desk-site .desk-object:first-of-type .desk-dial-frame{height:140px}.desk-site .desk-object:first-of-type .desk-timer-device{--device-width:126px;--device-height:124px;--device-padding:8px;--screen-height:36px;--time-size:21px;--knob-size:32px;--hardware-gap:5px}}html:root[data-ui=studio][data-theme=dark]{--ar-bg:#26342e;--ar-card:#35433b;--ar-text:#e1e9dd;--ar-title:#abc6b0;--ar-line:#536456;--ar-muted:#b0bfb0;--studio-recess:#2d3d33}html[data-ui=studio][data-theme=dark] .desk-site.is-open main>div:first-child{border-color:#526458;background:var(--ar-card)!important}html[data-ui=studio][data-theme=dark] .desk-site:is(.desk-site-pomodoro,.desk-site-roulette,.desk-site-secret,.desk-site-japan) main>div:first-child{background:0 0!important}html[data-ui=studio][data-theme=dark] .desk-site .ui-event-card{background:#38493f!important}html[data-ui=studio][data-theme=dark] .desk-site .ui-game-surface{background:#cbd9c0!important}html[data-ui=studio][data-theme=dark] .desk-site .desk-material-header .page-title{color:var(--ar-text)}html[data-ui=studio][data-theme=dark] .desk-site .desk-page :is(h1,h2){color:#e1e9dd}html[data-ui=studio][data-theme=dark] .desk-site .desk-page :is(.desk-subtitle,.desk-object-note,.desk-duration-select select,.desk-text-link,.desk-timer-reset){color:#c2d0c0}html[data-ui=studio][data-theme=dark] .desk-site .desk-window-light{opacity:.16}@media (min-width:701px) and (max-height:800px){.desk-site .desk-board{height:640px}}@media (prefers-reduced-motion:reduce){.desk-catalog-object{transition:none}}
html[data-ui=studio] .desk-site-japan{--ticket-paper:#fcfdf9;--ticket-stub:#e3ebee;--ticket-rule:#b7c7cb;--ticket-ink:#2e4247}html[data-ui=studio] .desk-site-japan .desk-material-header{align-items:center;margin-bottom:30px}html[data-ui=studio] .desk-site-japan .site-page-subtitle{max-width:590px;font-size:12px}html[data-ui=studio] .desk-site-japan .desk-header-object-torii{width:124px;transform:rotate(3deg)}html[data-ui=studio] .desk-site-japan .japan-tabs{border-bottom:1px solid var(--ar-line);margin-inline:0;-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:28px;padding:0;background:0 0!important;border-radius:0!important}html[data-ui=studio] .desk-site-japan .japan-tabs .ui-segmented{gap:6px;padding:0;background:0 0!important;border:0!important;border-radius:0!important}html[data-ui=studio] .desk-site-japan .japan-tabs .ui-segment{min-height:44px;margin-bottom:0;padding:10px 18px;transition:background .2s,color .2s;position:relative;transform:none;box-shadow:none!important;color:var(--ar-muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:4px 4px 0 0!important}html[data-ui=studio] .desk-site-japan .japan-tabs .ui-segment[aria-pressed=true]{background:var(--ticket-stub)!important;color:var(--ticket-ink)!important;border-bottom-color:var(--ticket-ink)!important}html[data-ui=studio] .desk-site-japan .japan-tabs .ui-segment:hover{color:var(--ar-text)!important}html[data-ui=studio] .desk-site-japan .japan-collection .ui-section-label{font:11px var(--font-geist-mono), monospace;color:var(--ar-muted);align-items:center;gap:16px;margin-bottom:18px;display:flex}html[data-ui=studio] .desk-site-japan .japan-collection .ui-section-label:after{content:"";background:var(--ar-line);opacity:.65;flex:1;height:1px}html[data-ui=studio] .desk-site-japan .japan-events{--ticket-stub:#e6ecdf;--ticket-rule:#bdcbb5;--ticket-ink:#3d5339}html[data-ui=studio] .desk-site-japan .japan-tickets{align-items:stretch;gap:18px 22px}html[data-ui=studio] .desk-site-japan .japan-tickets>li{filter:drop-shadow(0 2px 1px #3144380d)drop-shadow(0 7px 9px #3144380a);min-width:0}html[data-ui=studio] .desk-site-japan .japan-tickets>li>a{border-radius:3px;height:100%;display:block}html[data-ui=studio] .desk-site-japan .japan-ticket{height:100%;min-height:146px;color:var(--ticket-ink);align-items:stretch;gap:16px;padding:20px 18px 20px 0;display:flex;-webkit-mask:radial-gradient(circle at 64px 0,#0000 5px,#000 5.75px) top/100% 51% no-repeat,radial-gradient(circle at 64px 100%,#0000 5px,#000 5.75px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 64px 0,#0000 5px,#000 5.75px) top/100% 51% no-repeat,radial-gradient(circle at 64px 100%,#0000 5px,#000 5.75px) bottom/100% 51% no-repeat;background:linear-gradient(90deg, var(--ticket-stub) 64px, var(--ticket-paper) 64px)!important;border:0!important;border-radius:3px!important;box-shadow:inset 0 1px #ffffffa6!important}html[data-ui=studio] .desk-site-japan .japan-ticket>span:first-child{display:none}html[data-ui=studio] .desk-site-japan .japan-ticket .ui-date-tile{width:64px;min-height:0;color:var(--ticket-ink);flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;gap:4px;padding:7px 0;display:flex;border:0!important;border-right:1px dashed var(--ticket-rule)!important}html[data-ui=studio] .desk-site-japan .japan-ticket .ui-date-tile>:first-child{font:10px var(--font-geist-mono), monospace;color:inherit}html[data-ui=studio] .desk-site-japan .japan-ticket .ui-date-tile>:nth-child(2){color:inherit;font-size:26px;font-weight:500;line-height:1.2}html[data-ui=studio] .desk-site-japan .japan-ticket>.min-w-0{overflow-wrap:anywhere;padding-block:3px}html[data-ui=studio] .desk-site-japan .japan-ticket .font-semibold{color:var(--ticket-ink);line-height:1.5}html[data-ui=studio] .desk-site-japan .japan-ticket .ui-chip{font-size:9px;color:var(--ar-muted)!important;padding:0!important}html[data-ui=studio] .desk-site-japan .japan-ticket .ui-chip+.ui-chip:before{content:"/";opacity:.4;margin-right:6px}html[data-ui=studio] .desk-site-japan .japan-ticket>div:last-child:not(.min-w-0):not(.ui-date-tile){color:#8a9d97}html[data-ui=studio] .desk-site-japan .japan-tickets a:focus-visible{outline:2px solid var(--ar-title);outline-offset:5px}@media (hover:hover) and (pointer:fine){html[data-ui=studio] .desk-site-japan .japan-tickets a:hover .japan-ticket{transform:translateY(-3px)rotate(-.35deg)}}@media (max-width:850px){html[data-ui=studio] .desk-site-japan .japan-tickets{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){html[data-ui=studio] .desk-site-japan main>div:first-child{padding-inline:4px!important}html[data-ui=studio] .desk-site-japan .desk-material-header{align-items:flex-start;gap:8px}html[data-ui=studio] .desk-site-japan .desk-header-object-torii{width:70px;margin-top:35px}html[data-ui=studio] .desk-site-japan .japan-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-top:8px;background:color-mix(in srgb, var(--ar-bg) 94%, transparent)!important}html[data-ui=studio] .desk-site-japan .japan-ticket{gap:13px;min-height:132px;padding-right:14px}}html[data-ui=studio][data-theme=dark] .desk-site-japan{--ticket-paper:#38453e;--ticket-stub:#2d3d3d;--ticket-rule:#657671;--ticket-ink:#e0e9e1}html[data-ui=studio][data-theme=dark] .desk-site-japan .japan-events{--ticket-stub:#334332;--ticket-rule:#687b5e;--ticket-ink:#e0e9d9}html[data-ui=studio][data-theme=dark] .desk-site-japan .japan-ticket{box-shadow:inset 0 1px #81958933!important}html[data-ui=studio][data-theme=dark] .desk-site-japan .japan-tabs .ui-segment[aria-pressed=true]{border-bottom-color:var(--ticket-ink)!important}@media (prefers-reduced-motion:reduce){html[data-ui=studio] .desk-site-japan .japan-ticket{transition:none}html[data-ui=studio] .desk-site-japan .japan-tickets a:hover .japan-ticket{transform:none}}
.desk-has-depth{--desk-look-x:0;--desk-look-y:0;--desk-scene-tilt:26deg}.desk-table-surface{z-index:-1;pointer-events:none;background:linear-gradient(165deg,#7d9b8d18,#0000 40%,#fcfff33d 80%,#b8cdb42b);position:absolute;inset:0}.desk-has-depth .desk-board{perspective:1400px}.desk-connecting-thread{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.desk-connecting-thread path{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.75}html[data-theme=dark] .desk-connecting-thread path,.desk-board.is-editing .desk-connecting-thread{opacity:.35}.desk-has-depth .desk-object{--object-depth:1px;--object-tilt:var(--desk-scene-tilt);perspective:900px}.desk-has-depth .desk-object-record,.desk-has-depth .desk-object-timer{--object-depth:2px}.desk-has-depth .desk-object>:is(.desk-record-portal,.desk-ticket-link,.desk-dial-frame,.desk-art){perspective:900px;translate:calc(var(--desk-look-x) * var(--object-depth)) calc(var(--desk-look-y) * var(--object-depth) * .65)}.desk-has-depth .desk-object :is(.desk-art,.desk-timer-device){rotate:x var(--object-tilt);transform-origin:50% 75%;filter:drop-shadow(2px 3px 1px #29443738)drop-shadow(5px 8px 4px #2944371f);transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s,rotate .35s}.desk-has-depth .desk-object-ticket .desk-art,.desk-has-depth .desk-object-rain>.desk-art{filter:drop-shadow(1px 2px .6px #2944373b)drop-shadow(3px 4px 2px #29443714)}.desk-has-depth .desk-object .desk-timer-device{border-bottom-width:7px;box-shadow:inset 0 1px #fff,inset -4px -2px 5px #acbcae33,0 2px #b3c1ad}.desk-has-depth .desk-discovery-tools{perspective:1000px}.desk-has-depth .desk-letter-trigger{rotate:x var(--desk-scene-tilt);translate:calc(var(--desk-look-x) * 1px) calc(var(--desk-look-y) * 1px);box-shadow:1px 2px 1px #304b352b,3px 5px 3px #304b351c}.desk-has-depth .desk-pinch-paper.is-paper-ready{box-shadow:none;background:0 0;border-color:#0000}.desk-has-depth .desk-pinch-paper.is-paper-ready canvas{filter:drop-shadow(1px 2px 1px #304b352b)}.desk-has-depth .desk-mini-book{rotate:x var(--desk-scene-tilt);box-shadow:2px 2px #f3f2e6,3px 3px #c1cdb9,4px 5px 3px #304b3533}.desk-has-depth .desk-object-caption{z-index:2;color:#425347;width:max-content;min-width:128px;max-width:90%;transform:rotate(var(--label-turn,-3deg));rotate:x var(--object-tilt);transform-origin:top;pointer-events:none;background:#f7f8f1;border:1px solid #e0e5d9;margin:-14px auto 0;padding:8px 12px 7px;position:relative;box-shadow:1px 2px 1px #2c483514,3px 4px 3px #2c48350a}.desk-has-depth .desk-object-caption:before{content:"";background:#cddbb680;border-top:1px solid #fafff666;width:24px;height:7px;position:absolute;top:-4px;left:14px;rotate:-5deg}.desk-has-depth .desk-object-ticket{--label-turn:2deg}.desk-has-depth .desk-object-rain{--label-turn:-4deg}.desk-has-depth .desk-object-timer{--label-turn:1deg}.desk-has-depth .desk-object-caption h2{color:#425347;font-size:11px}.desk-has-depth .desk-object-caption .desk-object-note{color:#788071;margin-top:3px;font-size:9px}.desk-has-depth .desk-object-caption .desk-object-note svg{vertical-align:-2px;display:inline}.desk-has-depth .desk-device-reset{color:#78836e;background:0 0;border:0;border-radius:3px;place-items:center;width:24px;min-height:30px;padding:0;display:grid}.desk-has-depth .desk-device-reset:hover{color:#354e38;background:#cbd8bc44}.desk-has-depth .desk-timer-screen-control{cursor:pointer;text-align:center;width:100%}.desk-has-depth .desk-timer-screen-control:hover{background:#3e5546}.desk-has-depth .desk-timer-screen-control:active{box-shadow:inset 0 3px 7px #102a1c70}.desk-has-depth .desk-object :is(.desk-art,.desk-timer-device){transition-duration:.42s;transition-timing-function:cubic-bezier(.2,1.25,.35,1)}@media (min-width:701px){.desk-has-depth .desk-object-record,.desk-has-depth .desk-object-timer{z-index:2}.desk-has-depth .desk-object-rain,.desk-has-depth .desk-object-ticket{z-index:1}.desk-has-depth .desk-discovery-tools{z-index:3;perspective:900px;top:0;left:65%}.desk-has-depth .desk-keepsakes{position:absolute;top:190px;left:110px;translate:none}.desk-has-depth .desk-object:focus-within{z-index:4}.desk-has-depth .desk-object.is-dragging{z-index:10}.desk-has-depth .desk-board.is-editing .desk-discovery-tools{opacity:.3;pointer-events:none}}.desk-has-depth .desk-object-player{cursor:pointer;pointer-events:auto;background-color:#0000;border:0;padding:0}.desk-has-depth .desk-object-rain .desk-object-player{width:min(100%, var(--record-size,222px));aspect-ratio:1;margin:0 auto}.desk-object-play-mark{color:#fafff4;filter:drop-shadow(0 1px 2px #173d2c);opacity:.6;transition:opacity .2s;position:absolute;bottom:21%;right:21%}.desk-object-player:is(:hover,:focus-visible,.is-playing) .desk-object-play-mark{opacity:1}.desk-has-depth .desk-object h2{font-size:12px;font-weight:400}.desk-has-depth .desk-object-note{font-size:10px}@media (hover:hover) and (pointer:fine){.desk-has-depth .desk-object .desk-audio-controls{opacity:0;pointer-events:none;transition:opacity .2s}.desk-has-depth .desk-object:is(:hover,:focus-within,.is-hover-held) .desk-audio-controls{opacity:1;pointer-events:auto}.desk-has-depth .desk-object-timer :is(.desk-timer-controls,.desk-last-receipt){opacity:0;pointer-events:none;transition:opacity .2s}.desk-has-depth .desk-object-timer:is(:hover,:focus-within) :is(.desk-timer-controls,.desk-last-receipt){opacity:1;pointer-events:auto}}.desk-has-depth .desk-object:is(.is-arranging,.is-dragging){--desk-look-x:0;--desk-look-y:0}.desk-has-depth .desk-object.is-arranging :is(.desk-art,.desk-timer-device){rotate:none}html[data-theme=dark] .desk-table-surface{background:linear-gradient(165deg,#14271e33,#52645026 40%,#132b1e33)}@media (max-width:700px),(hover:none),(pointer:coarse){.desk-has-depth{--desk-scene-tilt:12deg;--desk-look-x:0!important;--desk-look-y:0!important}.desk-has-depth .desk-object .desk-audio-controls,.desk-has-depth .desk-object-timer :is(.desk-timer-controls,.desk-last-receipt){opacity:1;pointer-events:auto}.desk-has-depth .desk-object-caption{min-width:0;max-width:100%;margin-top:-8px;padding:7px 8px 6px}.desk-has-depth .desk-device-reset{flex-shrink:0;width:44px;min-height:44px}.desk-has-depth .desk-object-timer .desk-timer-hardware{gap:3px}.desk-has-depth .desk-object-timer .desk-timer-maker small{font-size:3px}.desk-has-depth .desk-timer-hardware-controls>.desk-rotary{flex-shrink:0}.desk-has-depth .desk-timer-hardware-controls{gap:4px}.desk-has-depth .desk-timer-screen-control{min-height:44px}.desk-has-depth .desk-object :is(.desk-art,.desk-timer-device){filter:drop-shadow(1px 2px 1px #29443733)drop-shadow(3px 5px 3px #29443721)}}html[data-theme=dark] .desk-has-depth .desk-object-caption{background:#dce3d2;border-color:#c3ceb9}html[data-ui=studio][data-theme=dark] .desk-site .desk-has-depth .desk-object-caption h2{color:#425347}html[data-ui=studio][data-theme=dark] .desk-site .desk-has-depth .desk-object-caption .desk-object-note{color:#63735b}@media (prefers-reduced-motion:reduce){.desk-has-depth{--desk-look-x:0!important;--desk-look-y:0!important}}.desk-has-depth .desk-object{--desk-lift-y:0px;--desk-lift-z:0px;--desk-lift-scale:1;--desk-lift-roll:var(--desk-rest-roll,0deg);--desk-lift-pitch:var(--object-tilt);--desk-lift-bob:0px;--desk-rest-shadow:drop-shadow(2px 3px 1px #29443738) drop-shadow(5px 8px 4px #2944371f);--desk-lift-shadow:var(--desk-rest-shadow);transition:translate .65s cubic-bezier(.22,1,.36,1),opacity .6s,filter .28s}.desk-has-depth .desk-object-record{--desk-rest-roll:-3deg}.desk-has-depth .desk-object-ticket{--desk-rest-roll:2deg}.desk-has-depth .desk-object-timer{--desk-rest-roll:-1deg}.desk-has-depth .desk-object-rain{--desk-rest-roll:4deg}.desk-has-depth :is(.desk-object-ticket,.desk-object-rain){--desk-rest-shadow:drop-shadow(1px 2px .6px #2944373b) drop-shadow(3px 4px 2px #29443714)}.desk-has-depth .desk-object>:is(.desk-object-player,.desk-ticket-link,.desk-kept-link,.desk-dial-frame){pointer-events:auto}.desk-has-depth .desk-object-player{width:min(100%, var(--record-size,222px));aspect-ratio:1;margin:0 auto;display:block}.desk-has-depth .desk-object-player .desk-art{width:100%}.desk-has-depth .desk-board .desk-object :is(.desk-art,.desk-timer-device,.desk-catalog-illustration){transform:translate3d(0,var(--desk-lift-y),var(--desk-lift-z)) rotateZ(var(--desk-lift-roll)) scale(var(--desk-lift-scale));rotate:x var(--desk-lift-pitch);transform-origin:50% 70%;filter:var(--desk-lift-shadow);transition:transform .72s cubic-bezier(.2,1.35,.35,1),rotate .65s cubic-bezier(.2,1.25,.35,1),filter .5s}.desk-has-depth .desk-object-caption{translate:0 calc(var(--desk-lift-y) * .7);transition:translate .72s cubic-bezier(.2,1.35,.35,1)}.desk-has-depth .desk-object:has(:focus-visible):not(.is-arranging):not(.is-dragging){--desk-lift-y:-34px;--desk-lift-z:56px;--desk-lift-scale:1.055;--desk-lift-roll:-2deg;--desk-lift-pitch:14deg;--desk-lift-shadow:drop-shadow(4px 16px 7px #29443715) drop-shadow(13px 36px 20px #29443738);z-index:5}@media (hover:hover) and (pointer:fine){.desk-has-depth .desk-object:is(:hover,.is-hover-held):not(.is-arranging):not(.is-dragging){--desk-lift-y:-34px;--desk-lift-z:56px;--desk-lift-scale:1.055;--desk-lift-roll:-2deg;--desk-lift-pitch:14deg;--desk-lift-bob:-4px;--desk-lift-shadow:drop-shadow(4px 16px 7px #29443715) drop-shadow(13px 36px 20px #29443738);z-index:5}.desk-has-depth .desk-object:has(:active):not(.is-arranging):not(.is-dragging){--desk-lift-y:-42px;--desk-lift-z:72px;--desk-lift-scale:1.07;--desk-lift-roll:-3deg;--desk-lift-pitch:10deg}.desk-has-depth .desk-object:is(:hover,.is-hover-held):not(.is-arranging):not(.is-dragging) :is(.desk-art,.desk-timer-device,.desk-catalog-illustration){animation:3.6s ease-in-out infinite desk-picked-drift}.desk-has-depth:not(.has-listening-world) .desk-board:not(.is-editing):not(:has(.is-dragging)):has(>.desk-object:is(:hover,.is-hover-held))>.desk-object:not(:hover):not(.is-hover-held){filter:blur(2.5px);opacity:.7}}.desk-has-depth .desk-object.is-arranging{--desk-lift-pitch:0deg}.desk-has-depth .desk-object.is-dragging{--desk-lift-y:-48px;--desk-lift-z:86px;--desk-lift-scale:1.08;--desk-lift-roll:var(--desk-drag-lean,-3deg);--desk-lift-pitch:8deg;--desk-lift-bob:-6px;--desk-lift-shadow:drop-shadow(4px 17px 8px #29443715) drop-shadow(15px 42px 22px #29443740);z-index:10}.desk-has-depth .desk-object.is-dragging :is(.desk-art,.desk-timer-device,.desk-catalog-illustration){animation:3s ease-in-out infinite desk-picked-drift}@keyframes desk-picked-drift{0%,to{translate:0}50%{translate:0 var(--desk-lift-bob)}}@media (hover:none),(pointer:coarse){.desk-has-depth .desk-object:has(:active):not(.is-arranging):not(.is-dragging){--desk-lift-y:-6px;--desk-lift-z:10px;--desk-lift-scale:1.015;--desk-lift-shadow:drop-shadow(2px 7px 4px #29443728)}}@media (prefers-reduced-motion:reduce){.desk-has-depth .desk-object{transition:none}.desk-has-depth .desk-board .desk-object :is(.desk-art,.desk-timer-device,.desk-catalog-illustration){transform:none;rotate:x var(--object-tilt);transition:none;animation:none!important}.desk-has-depth .desk-object-caption{transition:none;translate:none}}
html[data-ui=studio]{--desk-topbar-height:68px}html[data-ui=studio] .app-page{padding-top:0!important}html[data-ui=studio] .app-topbar.desk-corner-tools{z-index:40;height:calc(var(--desk-topbar-height) + env(safe-area-inset-top));min-height:calc(var(--desk-topbar-height) + env(safe-area-inset-top));box-sizing:border-box;padding:calc(12px + env(safe-area-inset-top)) 40px 8px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;top:0;left:0;right:0}html[data-ui=studio] .desk-site.is-home .desk-page{padding-top:calc(var(--desk-topbar-height) + env(safe-area-inset-top));min-height:100svh}html[data-ui=studio] .desk-site.is-open{padding-top:calc(var(--desk-topbar-height) + env(safe-area-inset-top) + 12px)}html[data-ui=studio] .desk-site .ui-sticky-tabs{top:env(safe-area-inset-top)!important}.desk-owner-mark,.desk-corner-actions{align-items:center;gap:12px;display:flex}.desk-owner-mark{color:var(--ar-text)}.desk-owner-mark .brand-logo{opacity:.8;transition:opacity .2s;rotate:-2deg}.desk-owner-mark .brand-logo:hover{opacity:1}.desk-owner-mark .brand-logo>span:last-child{letter-spacing:0!important}html[data-ui=studio] .desk-owner-mark .weather-status{box-shadow:none;opacity:.65;background:0 0;border:0}.desk-pocket-coins,.desk-settings-tool{min-width:44px;height:44px;color:var(--ar-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:0 6px;transition:color .2s,translate .2s;display:inline-flex}.desk-pocket-coins{font:11px var(--font-geist-mono), monospace}.desk-settings-tool{rotate:9deg}.desk-pocket-coins:hover,.desk-settings-tool:hover{color:var(--ar-text);translate:0 -2px}.desk-corner-actions button:focus-visible{outline:2px solid var(--ar-title);outline-offset:3px}.desk-window.desk-settings-window{width:min(400px,100%)}html[data-ui=studio] .desk-site .desk-soft-dock.desk-drawer-edge{left:50%;right:auto;bottom:calc(18px + env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - 32px);min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:0;display:flex;translate:-50%}html[data-ui=studio] .desk-site .desk-drawer-edge:before{display:none}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger{min-width:128px;min-height:44px;color:var(--ar-muted);box-shadow:none;border:0;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:10px 12px;font-size:11px;position:relative;background:0 0!important}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger:after{content:"";opacity:.25;pointer-events:none;background:currentColor;height:1px;transition:opacity .2s;position:absolute;bottom:4px;left:12px;right:12px}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger:hover{color:var(--ar-text)}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger:is(:hover,:focus-visible):after{opacity:.7}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger>svg{width:13px;height:15px}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger>svg:last-child{display:none}html[data-ui=studio] .desk-site .desk-drawer-edge .desk-drawer-morph-origin{border-radius:inherit;background:0 0;border:0}html[data-ui=studio] .desk-site .desk-drawer-edge>.desk-icon{color:var(--ar-muted);border:0;border-radius:50%;width:36px;height:44px}html[data-ui=studio] .desk-site .desk-drawer-edge>.desk-icon:hover{background:#dae4d266}.desk-drawer-edge .desk-arrange{min-width:72px;margin:0;padding:8px;font-size:11px}.desk-drawer-edge .desk-arrange.is-active{color:#fff;background:#436b57;border-radius:4px}html[data-ui=studio] .desk-site .desk-drawer-edge a.desk-drawer-trigger{color:var(--ar-muted);background:0 0;border:0;min-height:44px;padding:0 8px;font-size:10px}.desk-drawer-edge .desk-save-status:not(.is-error){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desk-drawer-edge .desk-save-status.is-error{background:var(--ar-card);border-radius:3px;width:max-content;max-width:90vw;padding:6px 10px;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50%}@media (max-width:700px){html[data-ui=studio]{--desk-topbar-height:64px}html[data-ui=studio] .app-topbar.desk-corner-tools{padding-inline:18px}html[data-ui=studio] .desk-site.is-open main>div:first-child{padding-top:12px!important}.desk-owner-mark,.desk-corner-actions{gap:6px}html[data-ui=studio] .desk-site .desk-soft-dock.desk-drawer-edge{bottom:calc(12px + env(safe-area-inset-bottom));gap:8px}html[data-ui=studio] .desk-site .desk-drawer-edge button.desk-drawer-trigger{min-width:128px}html[data-ui=studio] .desk-site .desk-drawer-edge a.desk-drawer-trigger{justify-content:center;width:44px;padding:0}html[data-ui=studio] .desk-site .desk-drawer-edge a.desk-drawer-trigger span{display:none}}@media (prefers-reduced-motion:reduce){.desk-owner-mark .brand-logo,.desk-corner-actions button,.desk-drawer-edge button.desk-drawer-trigger:after{transition:none}}
html:root[data-mode=paper][data-theme=light]{--ar-bg:#bce9f3;--ar-card:#fcfdfa;--ar-text:#214f70;--ar-title:#346c8a;--ar-muted:#657f8a;--ar-line:#b9d6df;--studio-recess:#e4f2f6;--arcade-pink:#df8968;--arcade-green:#547f8c;--arcade-cyan:#4489a7}html:root[data-mode=paper][data-theme=dark]{--ar-bg:#192c36;--ar-card:#253c46;--ar-text:#e1eff2;--ar-title:#a3d5e7;--ar-muted:#a1bdc7;--ar-line:#496573}html[data-mode=paper] .desk-site{background:var(--ar-bg)}html[data-mode=paper]{--desk-topbar-height:86px;--paper-cjk:var(--font-paper-zh), var(--font-paper-ja);--paper-type:var(--font-paper-sans), var(--paper-cjk), sans-serif;--paper-hand:var(--font-paper-hand), var(--paper-cjk), cursive}html[data-mode=paper][lang=ja]{--paper-cjk:var(--font-paper-ja), var(--font-paper-zh)}html[data-mode=paper] body,html[data-mode=paper] .desk-site,html[data-mode=paper] .desk-site :is(h1,h2,h3){font-family:var(--paper-type)}html[data-mode=paper] :is(.paper-wordmark,.desk-heading h1,.desk-subtitle,.desk-update-meta,.desk-update-title,.desk-update-more,.desk-object-caption h2,.paper-letter>span:last-child,.desk-drawer-edge){font-family:var(--paper-type);letter-spacing:0}html[data-mode=paper] :is(.paper-wordmark,.desk-object-caption h2,.paper-letter>span:last-child,.desk-update-meta>span){font-family:var(--paper-hand)}html[data-mode=paper] :is(.desk-object-note,.desk-window,.desk-icon,.desk-text-link,.desk-arrange,.desk-drawer-trigger,.desk-save-status){font-family:var(--paper-type)}.paper-wordmark{font:30px var(--paper-hand);color:#e98b66;align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}html[data-mode=paper] .desk-owner-mark .weather-status,html[data-mode=paper] .desk-site>.desk-atmosphere{display:none}html[data-mode=paper] .gold-coin{rotate:-8deg}html[data-mode=paper] .coin-pop{filter:drop-shadow(1px 3px 2px #427c9826)!important}.coin-paper-scrap{clip-path:polygon(0 5%,92% 0,100% 90%,12% 100%);background:currentColor;display:block;position:relative}.coin-paper-scrap:after{content:"";background:#fff5;position:absolute;inset:0 45% 0 0}html[data-mode=paper] .coin-spark{animation:1.1s ease-out both paper-coin-drift}@keyframes paper-coin-drift{0%{opacity:0;transform:translateY(4px)rotate(-12deg)scale(.6)}18%{opacity:.9}to{opacity:0;transform:translate(var(--dx),-32px) rotate(35deg) scale(1)}}@media (prefers-reduced-motion:reduce){html[data-mode=paper] .coin-spark{animation:.35s ease-out both paper-coin-fade}}@keyframes paper-coin-fade{0%{opacity:.8}to{opacity:0}}html[data-mode=paper] .gold-coin-studio-edge{fill:var(--ar-card);stroke:var(--ar-title);stroke-width:2.5px}html[data-mode=paper] .gold-coin-studio-face{fill:none;stroke:var(--ar-title);stroke-width:1.5px;stroke-dasharray:2 5}html[data-mode=paper] .gold-coin-studio-mark{stroke:var(--ar-text);stroke-width:2px}html[data-mode=paper] .gold-coin-studio-letter{fill:var(--ar-text);font-family:var(--paper-hand);font-size:53px;font-weight:400}html[data-mode=paper] .desk-pocket-coins{font-family:var(--paper-type);color:var(--ar-text)}html[data-mode=paper] .desk-audio-controls :is(.desk-icon,.desk-volume){color:var(--ar-text)}html[data-mode=paper] .desk-volume input::-webkit-slider-runnable-track{background:linear-gradient(to right,#619bb5 0 var(--volume-fill),#dcebf1 var(--volume-fill) 100%)}html[data-mode=paper] .desk-volume input::-webkit-slider-thumb{border-color:var(--ar-card);background:#eea17d;box-shadow:0 0 0 1px #d98b6550}html[data-mode=paper] .desk-volume input::-moz-range-track{background:#dcebf1}html[data-mode=paper] .desk-volume input::-moz-range-progress{background:#619bb5}html[data-mode=paper] .desk-volume input::-moz-range-thumb{border-color:var(--ar-card);background:#eea17d;box-shadow:0 0 0 1px #d98b6550}html[data-mode=paper] .desk-drawer-edge .desk-arrange.is-active{color:#315f7b;background:#f8d4bd;border:1px solid #e4ac8f;border-radius:3px;box-shadow:1px 3px #d98b6520}html[data-mode=paper] .desk-drawer-edge .desk-arrange.is-active:hover{background:#f5c5a8}html[data-mode=paper] .desk-audio-controls>.desk-icon:hover{color:var(--ar-text);background:#deedf380}.paper-home .desk-object-record .desk-audio-controls{gap:0}.paper-home .desk-object .desk-audio-controls{position:relative}@media (hover:hover) and (pointer:fine){.paper-home .desk-object:is(.desk-object-record,.desk-object-rain):is(:hover,.is-hover-held,:has(:focus-visible)):not(.is-arranging):not(.is-dragging) .desk-audio-controls:before{content:"";clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);pointer-events:auto;width:100%;height:140px;position:absolute;bottom:100%;left:0}}.paper-home .desk-object-record .desk-audio-controls>.desk-icon{border-radius:0;width:54px;min-width:54px}html[data-mode=paper] .desk-object-record .desk-audio-controls>.desk-icon:hover{background:radial-gradient(22px,#deedf380 98%,#0000 100%)}html[data-mode=paper] .coin-counter-button{background:var(--ar-card)!important;border-color:var(--ar-line)!important}html[data-mode=paper] .desk-window{color:#244c65!important}html[data-mode=paper] .desk-drawer-morph-background{background:#f9fcfb}.paper-art,html[data-mode=paper] .desk-art{aspect-ratio:1;background-image:url(/images/desk/paper-atlas-v3.png);background-repeat:no-repeat;background-size:300% 200%;flex-shrink:0;width:100%;display:block}.paper-art-record,html[data-mode=paper] .desk-art-record{background-position:0 0}.paper-art-record,.paper-art-collapse,html[data-mode=paper] .desk-art-record{background-size:280% 200%}.paper-art-letter{clip-path:none;background-image:url(/images/desk/paper-envelope-v4.png);background-position:50%;background-size:contain}.paper-art-ticket{background-position:100% 0}.paper-art-collapse{background-position:0 100%}.paper-art-wheel{clip-path:inset(0 0 0 5%);background-position:50% 100%}.paper-art-rain,html[data-mode=paper] .desk-art-rain{background-position:100% 100%}.paper-home{--desk-scene-tilt:0deg;position:relative;overflow:clip}.paper-home .desk-table-surface{background:0 0}.paper-home .desk-table-surface:before{content:"";background:#fcfdfa;border-radius:65% 38% 68% 5%/38% 35% 65% 30%;position:absolute;inset:3% -7% 0 -10%;transform:rotate(-13deg)}html[data-theme=dark] .paper-home .desk-table-surface:before{background:#233c48}.paper-home .desk-welcome{max-width:1200px;margin-top:12px;display:block}.paper-home .desk-eyebrow{display:none}.paper-home .desk-arrivals{padding:0;position:absolute;top:104px;right:max(40px,50% - 600px)}html[data-mode=paper] .desk-site .desk-welcome .desk-heading{margin-top:0}.paper-home .desk-heading h1{color:var(--ar-text);font-size:30px}.paper-home .desk-subtitle{color:var(--ar-muted);font-size:16px;line-height:1.7}.paper-home .desk-update-slip{color:#36576b;background:#fcfdfa;gap:10px;width:220px;min-height:214px;padding:24px 22px 18px;transform:rotate(11deg);box-shadow:3px 8px #78bbd52b}.paper-home .desk-update-title{font:15px/1.6 var(--paper-type);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.paper-home .desk-update-more{font-size:10px}.paper-update-illustration{display:none}.paper-home .desk-update-slip{width:250px;min-height:270px;box-shadow:none;background:url(/images/desk/paper-update-v4.png) 50%/100% 100% no-repeat;border:0;gap:8px;padding:58px 35px 85px}.paper-home .desk-update-slip:before{display:none}.paper-home .desk-object-notes .desk-update-slip{width:100%;padding:22% 18% 30% 21%}.paper-home .desk-object-notes :is(.desk-update-meta,.desk-update-title,.desk-update-more){overflow-wrap:anywhere;min-width:0}.paper-home .desk-object-notes .desk-update-meta{flex-wrap:wrap;gap:4px 10px}.paper-home .desk-object-notes .desk-update-meta time{flex-shrink:0;margin-left:auto}.paper-home .desk-object-notes .desk-update-more>svg{flex-shrink:0}.paper-home .desk-update-meta{color:#315e7b;font-size:13px}.paper-home .desk-update-meta time{font-size:9px}.paper-home .desk-update-title{color:#315e7b;font-size:14px;line-height:1.5}.paper-home .desk-update-more{color:#547b91;font-size:10px}.paper-home .desk-update-slip:before{background:#f6b69699}.paper-home .desk-object{--object-tilt:0deg;--desk-lift-pitch:0deg;--paper-layer:2;perspective:none;z-index:var(--paper-layer)}.paper-home .desk-object-record{--paper-layer:4}.paper-home .desk-object-timer{--paper-layer:5}.paper-home :is(.desk-object-rain,.desk-object-collapse){--paper-layer:3}.paper-home .desk-object:is(:hover,.is-hover-held,:has(:focus-visible)):not(.is-arranging):not(.is-dragging){z-index:8}.paper-home .desk-object.is-arranging{z-index:auto}.paper-home .desk-object.is-dragging,.paper-home .desk-free-grab{z-index:20}.paper-home :is(.paper-object-surface,.desk-audio-visual,.desk-object-timer .desk-dial-frame){transform:translate3d(0,var(--desk-lift-y),var(--desk-lift-z)) rotate(calc(var(--paper-turn,0deg) + var(--paper-lift-roll,0deg))) scale(var(--desk-lift-scale));filter:drop-shadow(2px 4px 2px #2f6f8b15);transition:transform .65s cubic-bezier(.2,1.2,.3,1),filter .4s}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.paper-home .desk-object:is(:hover,.is-hover-held,:has(:focus-visible)):not(.is-arranging):not(.is-dragging){--desk-lift-y:-58px;--desk-lift-scale:1.08;--paper-lift-roll:-3deg}.paper-home .desk-object:is(:hover,.is-hover-held,:has(:focus-visible)):not(.is-arranging):not(.is-dragging) :is(.paper-object-surface,.desk-audio-visual,.desk-dial-frame){filter:drop-shadow(4px 15px 8px #2f6f8b14)drop-shadow(12px 40px 19px #2f6f8b35);animation:3.8s ease-in-out .65s infinite paper-object-float}.paper-home .desk-object-record:is(:hover,.is-hover-held,:has(:focus-visible)):not(.is-arranging):not(.is-dragging) .paper-record-play-hit{animation:3.8s ease-in-out .65s infinite paper-record-hit-float}}@keyframes paper-object-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes paper-record-hit-float{0%,to{translate:0 var(--desk-lift-y)}50%{translate:0 calc(var(--desk-lift-y) - 7px)}}.paper-home .desk-object:is(.desk-object-record,.desk-object-rain,.desk-object-timer) .paper-object-surface{transform:none;filter:none!important;animation:none!important;translate:none!important}.paper-object-surface{pointer-events:none;width:100%;position:relative}.paper-home .paper-object-ground{--ground-ink:#315d75;--ground-mask:none;--ground-mask-size:100% 100%;--ground-mask-position:center;--ground-opacity:.1;--ground-blur:1px;--ground-scale:1;--ground-offset:2px;aspect-ratio:1;pointer-events:none;z-index:0;width:100%;filter:blur(var(--ground-blur));transition:filter .65s,opacity .25s;position:absolute;top:0;left:0}.paper-home .paper-object-ground:before{content:"";pointer-events:none;background:var(--ground-ink);opacity:var(--ground-opacity);-webkit-mask-image:var(--ground-mask);mask-image:var(--ground-mask);-webkit-mask-size:var(--ground-mask-size);mask-size:var(--ground-mask-size);-webkit-mask-position:var(--ground-mask-position);mask-position:var(--ground-mask-position);rotate:var(--paper-turn,0deg);transform:translateY(var(--ground-offset)) scale(var(--ground-scale));transition:transform .65s,opacity .65s;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.paper-home .paper-object-ground-record{--ground-mask:url(/images/desk/paper-atlas-v3.png);--ground-mask-size:280% 200%;--ground-mask-position:0 0;--ground-opacity:.12;--ground-blur:1.5px}.paper-home .paper-object-ground-collapse{--ground-opacity:.07;--ground-blur:2px}.paper-home .paper-object-ground-collapse:before{clip-path:polygon(9% 52%,55% 38%,94% 60%,38% 83%)}.paper-home .paper-object-ground-letter{--ground-mask:url(/images/desk/paper-envelope-v4.png);--ground-mask-size:contain;--ground-opacity:.09;--ground-offset:1px}.paper-home .paper-object-ground-ticket{--ground-mask:url(/images/desk/paper-atlas-v3.png);--ground-mask-size:300% 200%;--ground-mask-position:100% 0;--ground-opacity:.08;--ground-offset:1px}.paper-home .paper-object-ground-rain{--ground-mask:url(/images/desk/paper-atlas-v3.png);--ground-mask-size:300% 200%;--ground-mask-position:100% 100%;--ground-opacity:.08;--ground-offset:1px}.paper-home .desk-object:has(>.paper-object-ground)>.paper-object-surface{z-index:1}.paper-home .desk-object:has(>.paper-object-ground) :is(.paper-object-surface,.desk-audio-visual){filter:none!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.paper-home .desk-object:has(>.paper-object-ground):is(:hover,.is-hover-held,:has(:focus-visible)):not(.is-arranging):not(.is-dragging)>.paper-object-ground{--ground-opacity:.065;--ground-blur:9px;--ground-scale:1.035;--ground-offset:5px}}.paper-home .desk-object:is(.is-arranging,.is-dragging)>.paper-object-ground{opacity:0}html[data-theme=dark] .paper-home .paper-object-ground{--ground-ink:#081e2b}@media (prefers-reduced-motion:reduce){.paper-home .paper-object-ground,.paper-home .paper-object-ground:before{transition:none}}.paper-home .desk-object .paper-object-surface :is(.desk-object-player,.desk-ticket-link,.desk-kept-link,.paper-letter,.desk-update-slip){pointer-events:none}.paper-home :is(.desk-object-player,.paper-letter,.paper-object-hit){appearance:none;box-shadow:none}.paper-home .desk-object-timer .desk-dial-frame{pointer-events:auto}.paper-home .desk-board .desk-object-timer .desk-timer-device{pointer-events:auto;filter:none;box-shadow:none;border:0;transform:rotate(0);animation:none!important}.paper-home .desk-object-timer .desk-object-caption{margin-top:24px}.paper-home .desk-object-timer .desk-timer-controls{position:relative}.paper-home .desk-object-timer .desk-duration-select :is(select,svg){color:var(--ar-muted)}@media (hover:hover) and (pointer:fine){.paper-home .desk-object-timer:is(:hover,.is-hover-held,:focus-within) :is(.desk-timer-controls,.desk-last-receipt){opacity:1;pointer-events:auto}.paper-home .desk-object-timer:is(:hover,.is-hover-held,:focus-within):not(.is-arranging):not(.is-dragging) .desk-timer-controls:before{content:"";pointer-events:auto;width:calc(100% + 60px);height:180px;position:absolute;bottom:100%;left:-30px}}.paper-home .desk-object .paper-object-hit{aspect-ratio:1;cursor:pointer;z-index:1;width:100%;rotate:var(--paper-turn,0deg);clip-path:var(--paper-hit-shape,inset(10%));background:0 0;border:0;padding:0;position:absolute;inset:0 auto auto 0}.paper-home .desk-object-record{--paper-hit-shape:polygon(10% 44%,60% 20%,64% 24%,74% 24%,85% 29%,94% 39%,98% 51%,97% 63%,91% 74%,82% 82%,70% 86%,56% 83%,29% 92%)}.paper-home .desk-object-record .paper-record-play-hit{z-index:2;clip-path:circle(9% at 68% 53%);rotate:calc(var(--paper-turn,0deg) + var(--paper-lift-roll,0deg));translate:0 var(--desk-lift-y);scale:var(--desk-lift-scale);transition:translate .65s cubic-bezier(.2,1.2,.3,1),scale .65s cubic-bezier(.2,1.2,.3,1),rotate .65s cubic-bezier(.2,1.2,.3,1)}.paper-home .desk-object-letter{--paper-hit-shape:polygon(15% 22%,94% 33%,86% 79%,6% 65%)}.paper-home .desk-object-ticket{--paper-hit-shape:polygon(12% 19%,90% 30%,83% 57%,91% 64%,90% 93%,18% 80%,23% 56%,7% 50%)}.paper-home .desk-object-rain{--paper-hit-shape:polygon(9% 21%,79% 9%,93% 68%,24% 82%)}.paper-home .desk-object-wheel{--paper-hit-shape:circle(40% at 51.4% 40.4%)}.paper-home .desk-object-collapse{--paper-hit-shape:polygon(7% 53%,33% 42%,33% 13%,42% 9%,49% 15%,48% 33%,64% 24%,75% 34%,75% 49%,96% 56%,57% 88%)}.paper-home .desk-object-notes{--paper-hit-shape:polygon(10% 13%,90% 13%,95% 88%,5% 86%)}.paper-home .desk-board .desk-object :is(.paper-art,.desk-art){filter:none;transition:none;transform:rotate(0)}.paper-home .desk-object-caption{transition:none;translate:none}.paper-record-disc{display:none}html[data-mode=paper] .desk-art-record{position:relative}html[data-mode=paper] .paper-record-disc{background-image:inherit;transform-origin:50%;background-position:17.421% 15.942%;background-repeat:no-repeat;background-size:474.576% 322.581%;border-radius:50%;width:59%;height:62%;animation:8s linear infinite paused paper-record-spin;display:none;position:absolute;top:22%;left:38.5%;overflow:hidden}html[data-mode=paper] .is-playing .paper-record-disc{animation-play-state:running;display:block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.paper-home .desk-object-record:not(.is-arranging):not(.is-dragging):is(:hover,.is-hover-held,:has(:focus-visible)) .paper-record-disc{animation-play-state:running;display:block}}@media (hover:none),(pointer:coarse){.paper-home .paper-object-ground-record{filter:none;--ground-opacity:.08;--ground-offset:1px}}@media (max-width:700px){.paper-home.desk-has-depth :is(.desk-board,.desk-object,.desk-discovery-tools){perspective:none}.paper-home .desk-object :is(.paper-object-surface,.desk-audio-visual,.desk-dial-frame){transform:translate(0,var(--desk-lift-y)) rotate(calc(var(--paper-turn,0deg) + var(--paper-lift-roll,0deg))) scale(var(--desk-lift-scale));filter:none!important}.paper-home .paper-object-ground{display:none}}@keyframes paper-record-spin{to{transform:rotate(360deg)}}.paper-rain-motion{display:none}html[data-mode=paper] :is(.desk-art-rain,.paper-art-rain){position:relative}html[data-mode=paper] .paper-rain-motion{pointer-events:none;opacity:0;transition:opacity .3s;display:block;position:absolute;inset:0}.paper-rain-sky,.paper-rain-water{position:absolute;inset:0}.paper-rain-sky{clip-path:polygon(12% 23%,77% 11%,87% 49%,25% 68%)}.paper-rain-water{clip-path:polygon(25% 67%,82% 48%,91% 67%,25% 81%)}.paper-rain-sky i{width:1px;height:7%;animation:.7s linear infinite paper-rain-fall;animation-delay:var(--rain-delay);background:#ffffffc9;border-radius:50%;animation-play-state:paused;position:absolute;rotate:15deg}.paper-rain-water i{aspect-ratio:1;width:13%;animation:2.6s ease-out infinite paper-rain-ripple;animation-delay:var(--rain-delay);border:1px solid #ffffffe0;border-radius:50%;animation-play-state:paused;position:absolute}@keyframes paper-rain-fall{0%{opacity:0;translate:2px -8px}20%{opacity:.8}to{opacity:0;translate:-6px 22px}}@keyframes paper-rain-ripple{0%{opacity:0;transform:translate(-50%,-50%)rotate(-15deg)scale(.2,.07)}20%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)rotate(-15deg)scale(1.8,.55)}}@media (prefers-reduced-motion:no-preference){.paper-home .desk-object-rain:has(:focus-visible) .paper-rain-motion{opacity:1}.paper-home .desk-object-rain:has(:focus-visible) .paper-rain-motion i{animation-play-state:running}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.paper-home .desk-object-rain:is(:hover,.is-hover-held):not(.is-arranging):not(.is-dragging) .paper-rain-motion{opacity:1}.paper-home .desk-object-rain:is(:hover,.is-hover-held):not(.is-arranging):not(.is-dragging) .paper-rain-motion i{animation-play-state:running}}.paper-home .desk-object-record{--paper-turn:-2deg;--record-size:100%}.paper-home .desk-object-ticket{--paper-turn:1deg}.paper-home .desk-object-rain{--paper-turn:-4deg}.paper-home .desk-object-collapse{--paper-turn:3deg}.paper-home .desk-object-caption{box-shadow:none;background:0 0;border:0;margin-top:-28px;padding:4px 8px;transform:none}.paper-home .desk-object-caption:before{display:none}.paper-home .desk-object-caption h2{color:var(--ar-text);font-family:var(--paper-hand);font-size:14px}.paper-home .desk-object-caption .desk-object-note{color:var(--ar-muted)}html[data-ui=studio][data-mode=paper][data-theme=dark] .desk-site .paper-home .desk-object-caption{background:0 0;border:0}html[data-ui=studio][data-mode=paper][data-theme=dark] .desk-site .paper-home .desk-object-caption :is(h2,.desk-object-note){color:var(--ar-text)}html[data-ui=studio] .desk-site .paper-home .desk-drawer-edge{margin:20px auto 0;position:relative;bottom:auto;left:auto;right:auto;translate:none;transform:none!important}.paper-home .desk-drawer-edge .desk-arrange{white-space:nowrap;width:90px;min-width:90px;height:44px}.paper-home .desk-object-play-mark{color:#fff;inset:53% auto auto 68%;transform:translate(-50%,-50%)}.paper-home .desk-object-record .desk-object-play-mark>svg{width:25px;height:25px}.paper-home .desk-object-rain .desk-object-play-mark{top:55%;left:50%}.paper-home .desk-object-player,.paper-home .desk-ticket-link,.paper-home .desk-kept-link,.paper-home .desk-object-rain .desk-object-player{width:100%}.paper-home .desk-discovery-tools{display:block;position:relative;inset:auto}.paper-home .desk-object-letter .desk-discovery-tools{padding:0}.paper-letter{color:#244c65;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.paper-letter>span:last-child{font-family:var(--paper-hand);font-size:16px;position:absolute;bottom:31%;left:20%;right:20%;transform:rotate(8deg)}.paper-art-letter{position:relative}.paper-art-letter:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 36%,#fff9 48%,#0000 60%) 0 0/250% 100%;border-radius:50%;width:14%;height:13.5%;position:absolute;top:44.3%;left:42.5%}@media (prefers-reduced-motion:no-preference){.paper-home .desk-object-letter:is(:hover,:has(:focus-visible)):not(.is-arranging):not(.is-dragging) .paper-art-letter:after{animation:.85s ease-out both paper-seal-glint}}@keyframes paper-seal-glint{0%{opacity:0;background-position:180% 0}25%,70%{opacity:.8}to{opacity:0;background-position:-80% 0}}.paper-home .desk-board .desk-object-wheel .paper-art-wheel{transform-origin:51.4% 40.4%;transition:rotate 1.4s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:no-preference){.paper-home .desk-board .desk-object-wheel:not(.is-arranging):not(.is-dragging):is(:hover,:has(:focus-visible)) .paper-art-wheel{rotate:240deg}}.paper-home .desk-object-collapse:not(.is-arranging):is(:hover,:focus-within) .paper-art{animation:.65s ease-in-out paper-city-wobble}@keyframes paper-city-wobble{25%{rotate:-3deg}65%{rotate:2deg}to{rotate:none}}@media (min-width:701px){.paper-object-surface{height:100%}.paper-home .desk-board{--desk-base-height:650px;--desk-object-height:290px;max-width:1200px;margin-top:12px}.paper-home .desk-object{--paper-object-width:290px;--paper-object-height:290px;--paper-offset-y:0px;width:var(--paper-object-width);height:var(--paper-object-height);left:calc((100% - var(--paper-object-width)) * var(--desk-x));top:calc((var(--desk-base-height) - var(--paper-object-height)) * var(--desk-y) + var(--paper-offset-y))}.paper-home .desk-object-record{--paper-object-width:470px;--paper-object-height:430px;--paper-offset-y:-30px}.paper-home .desk-object-letter{--paper-object-width:310px;--paper-object-height:280px;--paper-offset-y:-120px}.paper-home .desk-object-notes{--paper-object-width:250px;--paper-object-height:270px;--paper-offset-y:-96px}.paper-home .desk-object-notes.is-default-note{top:calc(var(--paper-offset-y) - 20px)}.paper-home .desk-object-ticket{--paper-object-width:320px;--paper-object-height:290px}.paper-home .desk-object-rain{--paper-object-width:270px;--paper-object-height:270px}.paper-home .desk-object-wheel{--paper-object-width:210px;--paper-object-height:220px}.paper-home .desk-object-collapse{--paper-object-width:230px;--paper-object-height:230px}.paper-home .desk-object-record .desk-object-caption{text-align:left;transform-origin:0 0;overflow-wrap:anywhere;width:20%;min-width:0;max-width:20%;margin:0;position:absolute;top:43%;left:13%;transform:rotate(-21deg)}html[data-mode=paper] .paper-home .desk-object-record .desk-object-caption{background:0 0;border:0;padding:0}html[data-ui=studio][data-mode=paper] .desk-site .paper-home .desk-object-record .desk-object-caption :is(h2,.desk-object-note){color:#244c65}.paper-home .desk-object-record .desk-object-caption h2{font-size:14px;line-height:1.35}.paper-home .desk-object-record .desk-object-note{-webkit-line-clamp:2;opacity:0;-webkit-box-orient:vertical;line-height:1.4;transition:opacity .2s;display:-webkit-box;overflow:hidden}.paper-home .desk-object-record:is(:hover,:focus-within,.is-hover-held) .desk-object-note{opacity:1}.paper-home .desk-object-ticket .desk-object-caption{width:64%;margin:0;position:absolute;top:30%;left:21%;transform:rotate(10deg)}html[data-ui=studio][data-mode=paper] .desk-site .paper-home .desk-object-ticket .desk-object-caption h2{color:#214f70;font-size:18px}.paper-home .desk-object-rain .desk-object-caption{width:70%;margin:0;position:absolute;top:27%;left:13%;transform:rotate(-17deg)}html[data-ui=studio][data-mode=paper] .desk-site .paper-home .desk-object-rain .desk-object-caption :is(h2,.desk-object-note){color:#214f70}.paper-home .desk-object-rain .desk-object-note{display:none}.paper-home .desk-object-rain .desk-object-play-mark{top:62%;left:52%}.paper-home .desk-object .desk-art{width:100%}.paper-home .desk-object .desk-audio-controls{margin-top:4px}.paper-home .desk-object-record .desk-audio-controls{margin-left:auto;margin-right:0}}@media (min-width:701px) and (max-height:800px),(min-width:701px) and (max-width:1300px){.paper-home .desk-welcome{margin-top:0}.paper-home .desk-board{--desk-base-height:580px;--desk-object-height:240px;max-width:1120px;margin-top:0}.paper-home .desk-object-record{--paper-object-width:420px;--paper-object-height:390px;--paper-offset-y:-20px}.paper-home .desk-object-letter{--paper-object-width:280px;--paper-object-height:250px;--paper-offset-y:-100px}.paper-home .desk-object-notes{--paper-object-width:225px;--paper-object-height:245px;--paper-offset-y:-80px}.paper-home .desk-object-ticket{--paper-object-width:290px;--paper-object-height:260px}.paper-home .desk-object-rain{--paper-object-width:250px;--paper-object-height:240px}.paper-home .desk-object-wheel{--paper-object-width:190px;--paper-object-height:200px}.paper-home .desk-object-collapse{--paper-object-width:210px;--paper-object-height:210px}.paper-home .desk-update-slip{width:225px;min-height:245px;padding:51px 30px 76px}.paper-home .desk-arrivals{top:96px}}@media (min-width:1101px){.paper-home .desk-object-letter{--paper-object-width:350px;--paper-object-height:310px}.paper-home .desk-object-wheel{--paper-object-width:245px;--paper-object-height:255px}}@media (min-width:701px) and (max-width:1100px){.paper-home .desk-object-record{--paper-object-width:420px;--paper-object-height:390px}}@media (min-width:701px) and (max-width:899px){.paper-home .desk-object-record{--paper-object-width:350px;--paper-object-height:330px}.paper-home .desk-object-letter{--paper-object-width:245px;--paper-object-height:230px}.paper-home .desk-object-notes{--paper-object-width:200px;--paper-object-height:220px}.paper-home .desk-object-ticket{--paper-object-width:255px;--paper-object-height:235px}.paper-home .desk-object-rain{--paper-object-width:235px;--paper-object-height:225px}.paper-home .desk-object-wheel{--paper-object-width:190px;--paper-object-height:195px}.paper-home .desk-object-collapse{--paper-object-width:210px;--paper-object-height:210px}}@media (max-width:700px){.paper-home .desk-arrivals{margin-top:18px;position:relative;top:auto;right:auto}.paper-home .desk-board{grid-template-areas:none;gap:30px 16px;margin-top:8px}.paper-home .desk-object-record{grid-area:record;align-self:start;max-width:340px}html[data-mode=paper]{--desk-topbar-height:64px}.paper-wordmark{font-size:25px}.paper-home .desk-welcome{grid-template-columns:1fr;gap:8px;margin-top:18px}.paper-home .desk-heading h1{font-size:25px}.paper-home .desk-subtitle{font-size:12px}.paper-home .desk-arrivals{justify-content:flex-end;margin-top:8px;padding:0 4px}.paper-home .desk-update-slip{width:100%;min-height:190px;padding:40px 24px 60px;transform:rotate(6deg)}.paper-home .desk-update-meta{font-size:11px}.paper-home .desk-update-title{-webkit-line-clamp:2;font-size:11px}.paper-home .paper-update-more{font-size:9px}.paper-home .paper-update-illustration{display:none}.paper-home .desk-board{gap:24px 16px}.paper-home .desk-object-record{--record-size:100%;grid-area:record}.paper-home .desk-object-letter{grid-area:letter}.paper-home .desk-object-ticket{grid-area:ticket}.paper-home .desk-object-collapse{grid-area:city}.paper-home .desk-object-rain{grid-area:rain}.paper-home .desk-object-wheel{grid-area:wheel}.paper-home .desk-object,.paper-home .desk-object:first-of-type .desk-art{max-width:100%}.paper-home .desk-object-caption{min-width:0;max-width:100%;margin-top:-14px}.paper-home .desk-object-caption h2{font-size:12px}.paper-home .desk-object-caption .desk-object-note{font-size:9px}.paper-letter>span:last-child{font-size:10px;bottom:31%}.paper-home .desk-object .desk-audio-controls{flex-wrap:wrap}.paper-home .desk-board>.desk-object{grid-area:auto}.paper-home .desk-object.is-arranging{padding-bottom:0}.paper-home .desk-object .desk-edit-strip{margin:0;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.paper-home .desk-object-notes{justify-self:center;width:100%;max-width:250px}}.paper-pinwheel-stage{width:310px;max-width:100%;height:330px;position:relative}.paper-pinwheel-stick{transform-origin:top;background:#90b1ba;border-radius:3px;width:7px;height:175px;position:absolute;top:125px;left:calc(51.4% - 3px);transform:rotate(-8deg)}.paper-pinwheel-control{width:100%;color:var(--ar-text);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.paper-pinwheel-rotor{aspect-ratio:1;transform-origin:51.4% 40.4%;width:100%;position:absolute;top:0;left:0}.paper-pinwheel-label{text-align:center;font-size:13px;position:absolute;bottom:0;left:0;right:0}.paper-pinwheel-control:focus-visible{outline:2px solid var(--ar-title);outline-offset:5px;border-radius:6px}.paper-pinwheel-control:disabled{cursor:default}.paper-wind-page .paper-vibe-note{background:var(--ar-card);border:1px solid var(--ar-line);border-radius:2px;animation:.5s ease-out paper-note-arrive;position:relative;transform:rotate(-2deg);box-shadow:2px 5px #37667a12}.paper-vibe-note:before{content:"";background:#f5b08c99;width:45px;height:13px;position:absolute;top:-6px;left:42%;transform:rotate(5deg)}.paper-vibe-options{border-top:1px solid var(--ar-line);width:100%;margin:28px 0 12px;font-size:12px}.paper-vibe-options summary{cursor:pointer;padding:14px 0}.paper-vibe-options ul{margin:0;padding:0;list-style:none}.paper-vibe-options li{border-bottom:1px solid var(--ar-line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.paper-vibe-options label{cursor:pointer;align-items:center;gap:10px;display:flex}.paper-vibe-options input{width:16px;height:16px;accent-color:var(--ar-title)}@keyframes paper-note-arrive{0%{opacity:0;translate:0 -18px}to{opacity:1;translate:0}}.paper-scene{pointer-events:none;z-index:1;position:absolute;inset:0}.paper-loose-leaf{background:#fff;border:1px solid #92bbcf;border-radius:0 0 60% 10%;width:50px;height:28px;position:absolute;box-shadow:6px 10px #6aafca2b}.leaf-one{top:560px;left:73%;transform:rotate(24deg)}.leaf-two{width:35px;top:280px;right:-1%;transform:rotate(-34deg)}@media (max-height:800px) and (min-width:701px),(min-width:701px) and (max-width:1300px){.leaf-one{top:465px}}@media (max-width:700px){.paper-loose-leaf{display:none}}@media (prefers-reduced-motion:reduce){.paper-home .desk-object :is(.paper-art,.desk-art),.paper-home :is(.paper-object-surface,.desk-audio-visual,.desk-object-timer .desk-dial-frame),.paper-record-play-hit,.paper-record-disc,.paper-home .desk-object-collapse .paper-art,.paper-vibe-note{transition:none!important;animation:none!important}}@media (min-width:701px) and (hover:hover) and (pointer:fine){.desk-has-depth .desk-object-caption,.paper-home .paper-letter>span:last-child{opacity:0;transition:opacity .2s,translate .72s cubic-bezier(.2,1.35,.35,1)}.desk-has-depth .desk-object:is(:hover,:has(:focus-visible),.is-hover-held,.is-arranging,.is-dragging) .desk-object-caption,.paper-home .desk-object:is(:hover,:has(:focus-visible),.is-arranging,.is-dragging) .paper-letter>span:last-child{opacity:1}}@media (prefers-reduced-motion:reduce){.desk-has-depth .desk-object-caption,.paper-home .paper-letter>span:last-child{transition:none}}
.paper-art-snake,.paper-art-reaction,.paper-art-typing,.paper-art-wordmatch,.paper-art-notes{background-position:50%;background-size:contain}.paper-art-snake{background-image:url(/images/desk/paper-snake.webp)}@media (max-width:700px){html[data-mode=paper] .snake-page .desk-material-mark .desk-header-object{display:none}html[data-mode=paper] .snake-page .desk-material-header{align-items:center}html[data-mode=paper] .snake-page .desk-material-mark{flex-direction:row}html[data-mode=paper] .snake-page .desk-material-back{margin-bottom:4px}}@media (max-width:700px),(max-height:650px){html[data-mode=paper] .desk-site.is-open:has(.snake-page){padding-bottom:calc(24px + env(safe-area-inset-bottom))}html[data-mode=paper] .desk-site:has(.snake-page)>.desk-soft-dock{width:max-content;margin:20px auto 0;position:relative;bottom:auto;left:auto;right:auto;translate:none;transform:none!important}}.paper-art-reaction{background-image:url(/images/desk/paper-reaction.webp)}.paper-art-typing{background-image:url(/images/desk/paper-typing.webp)}.paper-art-wordmatch{background-image:url(/images/desk/paper-wordmatch.webp)}.paper-art-notes{background-image:url(/images/desk/paper-update-v4.png)}.paper-art-timer{background:0 0;place-items:center;display:grid}.paper-art-timer .desk-timer-device{--device-width:100px;--device-height:96px;--device-padding:8px;--screen-height:32px;--time-size:21px;--knob-size:24px;--hardware-gap:4px}html[data-mode=paper] .desk-timer-device{isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}html[data-mode=paper] .desk-timer-device:before{content:"";z-index:-1;pointer-events:none;background:url(/images/desk/paper-timer-shell.png) 50%/100% 100% no-repeat;position:absolute;inset:-12%}html[data-mode=paper] .desk-timer-screen{color:#285873;box-shadow:none;background:#c6e7ef80;border:1px solid #749fb5;border-radius:2px 4px 2px 3px}html[data-mode=paper] .desk-timer-device .desk-digital-time{font-family:var(--paper-hand)}html[data-mode=paper] .desk-timer-progress{background:#749fb530}html[data-mode=paper] .desk-timer-progress>span{background:#638fa5}html[data-mode=paper] .desk-timer-screen-control:hover{background:#b8dfeaaa}html[data-mode=paper] .desk-timer-screen-control:active{box-shadow:inset 0 1px 2px #28587320}html[data-mode=paper] :is(.desk-timer-engraving,.desk-timer-maker,.desk-device-reset){color:#62869b}html[data-mode=paper] .desk-knob-cap{background:#f4aa82;border-color:#d98b65;box-shadow:inset 0 0 0 3px #ffdbc199,1px 3px #bb775d55}html[data-mode=paper] .desk-timer-device.is-running .desk-timer-engraving i{background:#ef996e;box-shadow:0 0 0 3px #f8c5a94d}html[data-mode=paper] .desk-catalog :is(.desk-catalog-name,.desk-catalog-placement,.desk-catalog-links a){color:var(--ar-text)}html[data-mode=paper] .desk-catalog-name{font-family:var(--paper-hand);font-size:14px}html[data-mode=paper] .desk-catalog-heading{color:var(--ar-muted);border-color:var(--ar-line)}html[data-mode=paper] .desk-catalog-object .paper-art-timer .desk-timer-device{--device-padding:8px;--screen-height:32px;--time-size:20px;--knob-size:26px;--hardware-gap:4px}html[data-mode=paper] .desk-catalog-item{width:100%}html[data-mode=paper] .desk-catalog-object{aspect-ratio:1;width:100%;max-width:128px;height:auto}html[data-mode=paper] .desk-catalog-object>.paper-art{aspect-ratio:1;width:100%;height:auto}.paper-subpage-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.paper-subpage-backdrop:before{content:"";background:#fcfdfa;border-radius:64px 28px 18px 30px;position:absolute;inset:26px max(12px,50% - 570px) 32px;box-shadow:7px 12px #75b6cf22}html[data-theme=dark] .paper-subpage-backdrop:before{background:#233c48}html[data-mode=paper] body:has(.desk-site.is-open) .app-topbar.desk-corner-tools{padding-inline:max(40px,50% - 538px);top:26px}html[data-mode=paper] .desk-site-songs .songs-page{background:0 0}html[data-mode=paper] .desk-site-songs .decor-layer{display:none}html[data-mode=paper] .desk-site-songs .song-starter-set{border-inline:0;border-style:solid;border-width:1px 0;border-radius:0;padding-inline:0;background:0 0!important}html[data-mode=paper] .desk-site.is-open main>div:first-child{box-shadow:none;padding-top:24px;background:0 0!important;border:0!important;border-radius:0!important}html[data-mode=paper] .desk-site.is-open main>div:first-child:before{display:none}html[data-mode=paper] .desk-material-header{border-color:var(--ar-line);border-bottom-style:dashed;margin-bottom:24px;padding-bottom:20px}html[data-mode=paper] .desk-material-header .page-title{font-family:var(--paper-type);color:var(--ar-text);font-size:32px;font-weight:600}html[data-mode=paper] .desk-material-back{font-family:var(--paper-hand);font-size:14px}html[data-mode=paper] .desk-material-mark{flex-direction:column;align-items:flex-end;gap:8px}html[data-mode=paper] .desk-material-mark .paper-header-object{width:104px;box-shadow:none;background:0 0;border:0;display:block;transform:rotate(3deg)}html[data-mode=paper] .desk-site .font-pixel{letter-spacing:0;font-family:var(--paper-type)!important}html[data-mode=paper] :is(.ui-stat,.ui-segmented,.ui-sticky-tabs){color:#3b6580;background:#e9f3f6;border-radius:5px}html[data-mode=paper] .ui-stat{border-bottom:2px solid #c2dce7}html[data-mode=paper] .ui-segment{border-radius:3px}html[data-mode=paper] .desk-site .ui-segmented{border-radius:5px!important}html[data-mode=paper] .desk-site .ui-segment{border-radius:3px!important}html[data-mode=paper] .desk-site :is(.text-neutral-400,.text-neutral-500,.text-neutral-600){color:var(--ar-muted)}html[data-mode=paper] .desk-site-game .ui-game-surface .text-neutral-300{color:#678596}html[data-theme=dark][data-mode=paper] .desk-site-game .ui-game-surface .text-neutral-300{color:#b6cdd7}html[data-mode=paper] .ui-panel:not(.ui-event-card):not(.practice-v2),html[data-mode=paper] .ui-game-surface{border-radius:6px;box-shadow:3px 5px #73b5ce1c;border-color:var(--ar-line)!important}html[data-mode=paper] :is(.ui-button,.practice-button,.ui-field,.ui-textarea){font-family:var(--paper-type);border-radius:5px!important}html[data-mode=paper] :is(.ui-field,.ui-textarea){color:var(--ar-text);border-bottom:1px solid var(--ar-line)!important;background:#f1f8fa!important}html[data-mode=paper] .ui-button--primary{color:#fff;background:#427c98;box-shadow:1px 3px #2f627b2b}html[data-mode=paper] .desk-site-game .ui-game-surface{box-shadow:3px 6px #7cbed52b;background:#edf7fa!important;border:2px solid #8db6ca!important;border-radius:6px!important}html[data-mode=paper] .desk-site-game .ui-game-surface[data-phase=waiting]{background:#f3d3be!important;border-color:#d49a77!important}html[data-mode=paper] .desk-site-game .ui-game-surface[data-phase=ready]{background:#457c68!important;border-color:#316451!important}html[data-mode=paper] .desk-site-game .ui-game-surface[data-phase=toosoon]{background:#b85b59!important;border-color:#994543!important}html[data-mode=paper] .desk-site-game .ui-game-surface[data-phase=waiting] span{color:#684433}html[data-mode=paper] .desk-site-game .ui-game-surface:is([data-phase=ready],[data-phase=toosoon]) span{color:#fff}html[data-mode=paper] .desk-site-noise .desk-sound-channel{box-shadow:2px 4px #87b8cf24;background:#f5fafc!important;border-color:#b9d6e2!important;border-radius:5px!important}html[data-mode=paper] .desk-site-noise .desk-sound-channel[data-playing]{background:#e3f1f6!important;border-color:#5f95b0!important;box-shadow:2px 3px #87b8cf40!important}html[data-mode=paper] .desk-site-noise .desk-sound-channel input[type=range]{accent-color:#508aa5!important}html[data-mode=paper] .desk-site-contact :is(.ui-field,textarea.ui-textarea){background:0 0!important;border-radius:0!important}html[data-mode=paper] .desk-window{border-color:var(--ar-line);background:var(--ar-card);border-radius:8px;box-shadow:6px 10px #5494b322}html[data-mode=paper] .desk-window .desk-window-header h2{color:var(--ar-text);background:0 0;border-radius:0}html[data-mode=paper] .desk-window-header :is(h2>svg,h2 small){color:var(--ar-muted)}html[data-mode=paper] .japan-ticket{border-color:#b9d6df;box-shadow:2px 4px #8ec1d522}html[data-mode=paper] .japan-ticket-date{color:#346c8a;background:#e1f1f7}html[data-mode=paper] .japan-tabs{background:0 0}html[data-mode=paper] .desk-site-japan{--ticket-stub:#e1f1f7;--ticket-paper:#fcfdfa;--ticket-rule:#afcddb;--ticket-ink:#315f7b}html[data-mode=paper] .desk-site-japan .japan-events{--ticket-stub:#fbe7dc;--ticket-rule:#dfb9a5;--ticket-ink:#315f7b}html[data-mode=paper] .desk-site-japan .ui-section-label{color:var(--ar-text)!important}html[data-mode=paper] .desk-paper-world{background:var(--ar-bg);color:var(--ar-text);font-family:var(--paper-type)}html[data-mode=paper] .desk-paper-landscape{background:#fcfdfa url(/images/desk/paper-letter-world.webp) 100% 100%/100% no-repeat;border:1px solid #b9d6df;inset:20px;box-shadow:5px 8px #5895b22b}html[data-mode=paper] .desk-paper-crease{background:#84b2c316;box-shadow:-10px 0 22px #fff8,8px 0 20px #507d9410}html[data-mode=paper] .desk-paper-world .desk-world-header{padding:max(36px, env(safe-area-inset-top)) 44px 12px;color:var(--ar-muted)}html[data-mode=paper] .desk-paper-world .desk-world-header>span{font:11px var(--paper-type)}html[data-mode=paper] .desk-paper-world .desk-world-close{color:var(--ar-text);background:0 0;border:0}html[data-mode=paper] .desk-paper-message{height:auto;min-height:100%;padding:130px 48px 32vh}html[data-mode=paper] .desk-paper-message>p{font:18px var(--paper-hand);color:var(--ar-muted);margin-bottom:24px}html[data-mode=paper] .desk-paper-message blockquote{max-width:620px;font:32px/1.65 var(--paper-hand);color:var(--ar-text)}html[data-mode=paper] .desk-paper-message>span{font:13px var(--paper-type);color:var(--ar-muted);margin-top:30px}html[data-mode=paper] .desk-paper-fold-button{color:#214f70;text-shadow:none;font:14px var(--paper-type);bottom:max(32px, env(safe-area-inset-bottom))}html[data-mode=paper] .desk-paper-fold-button span{text-decoration-color:#315f7b50}html[data-mode=paper] .desk-paper-world :is(button:focus-visible,.desk-paper-fold-button:focus-visible){outline-color:#427c98}html[data-theme=dark][data-mode=paper] .desk-paper-landscape{filter:brightness(.38)saturate(.65);border-color:#80b5cb}html[data-theme=dark][data-mode=paper] .desk-paper-fold-button{color:#e1eff2}html[data-mode=paper] .update-entry{border-color:#d6e7ed;position:relative}html[data-mode=paper] .update-title{font-family:var(--paper-hand);color:var(--ar-text)}html[data-mode=paper] .update-meta time{color:#7b9aa9}html[data-mode=paper] .desk-sealed-envelope{color:#315f7b;background:#f8fbf5;border-color:#9ebfcf;box-shadow:4px 7px #81b9d02b}html[data-mode=paper] .desk-window .desk-letter-sub{color:var(--ar-muted);font-family:var(--paper-type);font-size:14px}html[data-mode=paper] .desk-window-header>.desk-icon{background:color-mix(in srgb, var(--ar-line) 25%, transparent);color:var(--ar-text)}html[data-mode=paper] .desk-window-header>.desk-icon:hover{background:color-mix(in srgb, var(--ar-line) 45%, transparent);color:var(--ar-text)}html[data-mode=paper] .desk-envelope-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:510px;margin-inline:auto;padding:32px 12px 28px;display:grid}html[data-mode=paper] .desk-envelope-choices>button{border-radius:5px;width:100%;padding:8px 0 34px}html[data-mode=paper] .desk-envelope-choices>button:focus-visible{outline:2px solid var(--ar-title);outline-offset:4px}html[data-mode=paper] .desk-envelope-choices .desk-envelope{box-shadow:none;aspect-ratio:1.4;background:url(/images/desk/paper-envelope-v4.png) 50%/contain no-repeat;border:0;width:100%;height:auto;display:block;position:relative}html[data-mode=paper] .desk-envelope-choices .desk-envelope:before,html[data-mode=paper] .desk-envelope-choices .desk-envelope svg{display:none}html[data-mode=paper] .desk-envelope-choices .desk-envelope i{width:100%;color:var(--ar-text);font-family:var(--paper-hand);text-align:center;padding-top:4px;font-size:24px;line-height:1.25;position:absolute;top:100%;left:0}@media (max-width:480px){html[data-mode=paper] .desk-envelope-choices{gap:10px;padding-inline:6px}html[data-mode=paper] .desk-envelope-choices .desk-envelope i{font-size:20px}}@media (prefers-reduced-motion:reduce){html[data-mode=paper] .desk-envelope-choices .desk-envelope{transition:none}}html[data-mode=paper] .desk-note-reveal{border-color:var(--ar-line);color:var(--ar-text);background:#f7fcfc}html[data-mode=paper] .desk-note-reveal blockquote{font-family:var(--paper-hand)}html[data-mode=paper]{--practice-accent:#427c98;--practice-on-accent:#fff;--practice-line:#bed8e3;--practice-control-radius:6px}html[data-mode=paper] .practice-v2{border-radius:8px}html[data-mode=paper] :is(.song-resume,.song-example-list,.song-item){border-color:var(--ar-line)}html[data-mode=paper] .desk-site-songs main>div:first-child{padding-left:32px!important}html[data-mode=paper] .desk-site .desk-soft-dock{background:#f5fbfbe8;border-color:#bcd8e4;border-radius:7px;box-shadow:2px 4px #73b5ce1c}html[data-theme=dark][data-mode=paper] :is(.ui-stat,.ui-segmented,.ui-sticky-tabs,.ui-field,.ui-textarea,.desk-note-reveal){color:var(--ar-text);background:#294754!important}html[data-theme=dark][data-mode=paper] .desk-site .desk-soft-dock{background:#253c46ed}html[data-theme=dark][data-mode=paper] .desk-site-game .ui-game-surface:not([data-phase=waiting]):not([data-phase=ready]):not([data-phase=toosoon]){color:#e1eff2;background:#294754!important}html[data-theme=dark][data-mode=paper] .desk-site-pomodoro button.w-16{color:#193746}html[data-theme=dark][data-mode=paper] .desk-site-noise .desk-sound-channel{background:#294754!important}html[data-theme=dark][data-mode=paper] .desk-site-noise .desk-sound-channel[data-playing]{background:#355e70!important}html[data-theme=dark][data-mode=paper]{--practice-accent:#a3d5e7;--practice-on-accent:#193746}html[data-theme=dark][data-mode=paper] .desk-site-japan{--ticket-paper:#294754;--ticket-stub:#315564;--ticket-rule:#6c92a1;--ticket-ink:#e1eff2}html[data-theme=dark][data-mode=paper] .desk-site-japan .japan-events{--ticket-stub:#59483f;--ticket-rule:#ae8873;--ticket-ink:#e1eff2}@media (max-width:700px){html[data-mode=paper] body:has(.desk-site.is-open) .app-topbar.desk-corner-tools{padding-inline:36px;top:20px}html[data-mode=paper] .desk-paper-landscape{background-size:190%;inset:10px}html[data-mode=paper] .desk-paper-world .desk-world-header{padding:max(22px, env(safe-area-inset-top)) 24px 12px}html[data-mode=paper] .desk-paper-message{padding:112px 32px 30vh}html[data-mode=paper] .desk-paper-message blockquote{font-size:26px}html[data-mode=paper] .desk-paper-message>p{font-size:16px}html[data-mode=paper] .desk-site-japan .japan-tabs{background:color-mix(in srgb, var(--ticket-paper) 94%, transparent)!important}.paper-subpage-backdrop:before{border-radius:42px 8px 12px;inset:12px 6px 24px}html[data-mode=paper] .desk-site.is-open{padding-inline:16px}html[data-mode=paper] .desk-site.is-open main>div:first-child{padding:16px 8px 28px!important}html[data-mode=paper] .desk-material-header{gap:10px}html[data-mode=paper] .desk-material-header .page-title{font-size:25px}html[data-mode=paper] .desk-material-mark .paper-header-object{width:66px}.paper-header-object .paper-art-timer .desk-timer-device{--device-width:60px;--device-height:64px;--device-padding:4px;--screen-height:22px;--time-size:13px;--knob-size:15px;--hardware-gap:2px}.paper-header-object .desk-timer-engraving{font-size:4px}html[data-mode=paper] .desk-material-header .site-page-subtitle,html[data-mode=paper] .desk-catalog-name{font-size:12px}}
html:root[data-mode=paper][data-theme]{--ar-sub:var(--ar-title);--page-bg:var(--ar-bg);--page-fg:var(--ar-text);--arcade-green:var(--ar-title);--arcade-cyan:var(--ar-title);--arcade-purple:var(--ar-muted);--arcade-yellow:#a96343;--arcade-pink:#b85e48;--paper-soft:#e9f3f7;--paper-peach:#f8d4bd;--paper-on-peach:#71442f;--paper-primary:#427c98;--paper-on-primary:#fff;--paper-shadow:#427c9826;--studio-recess:var(--paper-soft);--ui-control-radius:5px}html:root[data-mode=paper][data-theme=dark]{--paper-soft:#294754;--paper-peach:#704c3d;--paper-on-peach:#ffdcc6;--paper-primary:#a3d5e7;--paper-on-primary:#193746;--arcade-pink:#f0ad92;--arcade-yellow:#f0b893;--paper-shadow:#0c202d66}html[data-mode=paper] .font-pixel{font-family:var(--paper-type);letter-spacing:0}html[data-mode=paper] .font-pixel:is(.text-\[6px\],.text-\[7px\],.text-\[8px\],.text-\[9px\],.text-\[10px\],.text-\[11px\]){font-size:12px}html[data-mode=paper][data-ui] :is(.desk-window,.practice-dialog,.practice-source-dialog,.practice-v2,.songs-page button,.ui-button,.ui-section-label,.ui-chip){font-family:var(--paper-type)}html[data-mode=paper][data-ui] .desk-window{color:var(--ar-text)!important}html[data-mode=paper][data-ui] .app-drawer .drawer-header h2{font-family:var(--paper-type);background:0 0;border-radius:0;padding-inline:8px;font-size:16px}html[data-mode=paper][data-ui] .practice-v2 :is(.practice-source-tabs,.practice-workspace-tabs,.practice-control-tabs) button,html[data-mode=paper][data-ui] .practice-lyrics-heading>label{font-family:var(--paper-type)}html[data-mode=paper] :is(.desk-window-header h2,.desk-window h2,.drawer-header h2){font-family:var(--paper-type);font-size:16px}html[data-mode=paper] .desk-site .decor-layer{display:none}html[data-mode=paper] :is(.ui-control,.ui-button){border-radius:5px}html[data-mode=paper][data-ui] .ui-button--primary{background:var(--paper-primary)!important;color:var(--paper-on-primary)!important}html[data-mode=paper] :is(button,a,input,textarea,select):focus-visible{outline-color:var(--ar-title)}html[data-mode=paper] input[type=range]{accent-color:var(--ar-title)}html[data-mode=paper] .coin-pop-value{color:var(--ar-title)!important}html[data-mode=paper] .coin-pop-value.is-spending{color:var(--arcade-pink)!important}html[data-mode=paper] .coin-pop-burst{filter:drop-shadow(1px 3px 2px var(--paper-shadow))!important}html[data-mode=paper] .motion-modal-backdrop:not(.is-clear){background:#214f7029!important}html[data-mode=paper][data-ui] .motion-modal-surface:not(.desk-drawer-morph):not(.practice-v2):not(.desk-world-modal){box-shadow:5px 9px 0 var(--paper-shadow);background:var(--ar-card)!important;color:var(--ar-text)!important;border-color:var(--ar-line)!important;border-radius:8px!important}html[data-mode=paper] :is(.desk-drawer-morph-background,.desk-drawer-morph-origin){background:var(--ar-card);border-color:var(--ar-line);box-shadow:5px 9px 0 var(--paper-shadow)}html[data-mode=paper] :is(.desk-window,.desk-drawer-morph-content){scrollbar-color:var(--ar-line) transparent}html[data-mode=paper] :is(.desk-window .desk-window-header h2,.drawer-header h2){color:var(--ar-text);background:0 0;border-radius:0;padding-inline:8px}html[data-mode=paper][data-ui] :is(.desk-window-header,.app-drawer .drawer-header){border-bottom:1px solid var(--ar-line);margin-bottom:8px;padding-bottom:8px}html[data-mode=paper] :is(.desk-window-intro,.desk-drawer-footnote,.desk-catalog-heading small,.desk-catalog-links,.desk-note-postmark){color:var(--ar-muted)}html[data-mode=paper] :is(.desk-window .desk-primary,.desk-primary){background:var(--paper-primary);color:var(--paper-on-primary);border-color:var(--ar-line);font-family:var(--paper-type);border-radius:5px}html[data-mode=paper] .desk-primary:hover{background:color-mix(in srgb, var(--paper-primary) 85%, var(--ar-text))}html[data-mode=paper] :is(.desk-window .desk-drawer-remove,.desk-window.desk-confirm .desk-text-link){color:var(--ar-text);background:var(--paper-soft);border-radius:5px}html[data-mode=paper] .desk-window .desk-drawer-grid h3{color:var(--ar-text)}html[data-mode=paper] :is(.desk-catalog-links,.desk-catalog-heading){border-color:var(--ar-line)}html[data-mode=paper] :is(.desk-catalog-placement,.desk-catalog-links a):hover{color:var(--ar-title)}html[data-mode=paper] .desk-settings-window .drawer-row .font-pixel{font-size:13px}html[data-mode=paper] .drawer-card-row{border-radius:5px}html[data-mode=paper] .drawer-header>button{width:44px;height:44px;color:var(--ar-text);background:var(--paper-soft);border-radius:50%}html[data-mode=paper] :is(.desk-icon,.desk-play,.desk-text-link,.desk-arrange,.desk-drawer-trigger,.desk-empty){color:var(--ar-text)}html[data-mode=paper] :is(.desk-icon,.desk-arrange,.desk-drawer-trigger):hover{background-color:var(--paper-soft);color:var(--ar-title)}html[data-mode=paper] :is(.desk-play,.desk-play.is-playing){background:var(--paper-soft);border-color:var(--ar-line);color:var(--ar-text)}html[data-mode=paper] .desk-audio-meter i{background:var(--ar-title)}html[data-mode=paper] :is(.desk-edit-strip,.desk-nudge){background:var(--ar-card);box-shadow:2px 4px 0 var(--paper-shadow)}html[data-mode=paper] :is(.desk-edit-strip,.desk-nudge) button{color:var(--ar-text)}html[data-mode=paper] :is(.desk-edit-strip,.desk-nudge) button:hover{background:var(--paper-soft);color:var(--ar-title)}html[data-mode=paper] .desk-free-grab{color:var(--ar-text);background:var(--ar-card);border-color:var(--ar-line)}html[data-mode=paper] .desk-board.is-editing{background-image:radial-gradient(var(--ar-line) .9px, transparent .9px)}html[data-mode=paper] .desk-soft-dock:before{background:0 0}html[data-mode=paper] .desk-site .desk-soft-dock{background:var(--ar-card);border-color:var(--ar-line)}html[data-mode=paper] .desk-soft-dock :is(.desk-drawer-trigger,.desk-drawer-trigger>span,.desk-save-status){color:var(--ar-muted);font-family:var(--paper-type)}html[data-mode=paper][data-ui] .desk-site .paper-home .desk-drawer-edge button.desk-drawer-trigger{color:var(--ar-text);font-family:var(--paper-hand);border-radius:3px 5px 3px 4px;gap:9px;padding:9px 14px;font-size:14px}html[data-mode=paper][data-ui] .desk-site .paper-home .desk-drawer-edge button.desk-drawer-trigger:after{display:none}html[data-mode=paper][data-ui] .desk-site .paper-home .desk-drawer-edge .desk-drawer-morph-origin{background:var(--ar-card);border:1px solid var(--ar-line);border-radius:inherit;transition:box-shadow .2s,border-color .2s;box-shadow:0 2px 5px #315d7514}html[data-mode=paper][data-ui] .desk-site .paper-home .desk-drawer-edge button.desk-drawer-trigger:is(:hover,:focus-visible) .desk-drawer-morph-origin{border-color:var(--ar-muted);box-shadow:0 3px 8px #315d7520}html[data-mode=paper][data-ui] .desk-site .paper-home .desk-drawer-edge button.desk-drawer-trigger>span:not(.desk-drawer-morph-origin){border-left:1px solid var(--ar-line);font-family:var(--paper-type);margin-left:2px;padding-left:9px;font-size:11px}@media (prefers-reduced-motion:reduce){html[data-mode=paper][data-ui] .desk-site .paper-home .desk-drawer-edge .desk-drawer-morph-origin{transition:none}}html[data-mode=paper][data-ui] .desk-site.is-open .desk-soft-dock.desk-drawer-edge{background-color:var(--ar-card);border:1px solid var(--ar-line);isolation:isolate;box-shadow:2px 4px 0 var(--paper-shadow), 0 8px 24px var(--paper-shadow);background-image:none;border-radius:6px;gap:6px;padding:6px 8px}html[data-mode=paper][data-ui] .desk-site.is-open .desk-drawer-edge :is(a,button).desk-drawer-trigger{color:var(--ar-text);border-radius:3px;padding-inline:12px;font-size:12px}html[data-mode=paper][data-ui] .desk-site.is-open .desk-drawer-edge .desk-drawer-trigger>span{color:inherit}html[data-mode=paper][data-ui] .desk-site.is-open .desk-drawer-edge button.desk-drawer-trigger{border-left:1px solid var(--ar-line)}html[data-mode=paper][data-ui] .desk-site.is-open .desk-drawer-edge button.desk-drawer-trigger:after{display:none}html[data-mode=paper][data-ui] .desk-site.is-open .desk-drawer-edge .desk-drawer-trigger:hover{background:var(--paper-soft)!important}html[data-mode=paper] .desk-sealed-envelope{background:var(--ar-card);border-color:var(--ar-line);color:var(--ar-text)}html[data-mode=paper] :is(.desk-sealed-heading,.desk-seal-actions button,.desk-seal-actions button:last-child,.desk-last-receipt){color:var(--ar-muted);font-family:var(--paper-type)}html[data-mode=paper] .desk-seal-actions button:last-child{color:var(--ar-title)}html[data-mode=paper] .desk-envelope-fold{background:linear-gradient(153deg,transparent 49.6%,var(--ar-line) 50%,transparent 50.4%),linear-gradient(207deg,transparent 49.6%,var(--ar-line) 50%,transparent 50.4%)}html[data-mode=paper] .desk-tear-track{border-color:var(--ar-line);background:var(--paper-soft)}html[data-mode=paper] .desk-tear-perforation{background:repeating-linear-gradient(90deg,var(--ar-title) 0 1px,transparent 1px 7px)}html[data-mode=paper] .desk-pull-tab{background-color:var(--paper-peach);color:var(--paper-on-peach)}html[data-mode=paper] .desk-note-reveal blockquote{color:var(--ar-text)}html[data-mode=paper] .desk-note-reveal>svg{color:var(--ar-title)}html[data-mode=paper] .desk-receipt-modal h2{font-family:var(--paper-hand)}html[data-mode=paper] .desk-printed-receipt{background:var(--ar-card);color:var(--ar-text)}html[data-mode=paper] .desk-printed-receipt header strong{font-family:var(--paper-hand)}html[data-mode=paper] .desk-printed-receipt :is(header span,small){color:var(--ar-muted)}html[data-mode=paper] .desk-receipt-slot{background:var(--ar-text)}html[data-mode=paper] .desk-receipt-total{border-color:var(--ar-line)}html[data-mode=paper] .desk-receipt-barcode{background:repeating-linear-gradient(90deg,var(--ar-text) 0 2px,transparent 2px 4px,var(--ar-text) 4px 5px,transparent 5px 8px,var(--ar-text) 8px 12px,transparent 12px 14px)}html[data-mode=paper] .desk-rotary{background:var(--paper-peach);border-color:#d98b65}html[data-mode=paper] .desk-timer-engraving i{background:var(--ar-line)}html[data-mode=paper] :is(.practice-dialog,.practice-v2 .practice-source-tabs,.practice-v2 .practice-workspace-tabs,.practice-v2 .practice-control-tabs){border-radius:5px}html[data-mode=paper] .practice-dialog{background:var(--ar-card);border-color:var(--ar-line);box-shadow:4px 7px 0 var(--paper-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-mode=paper] .desk-site :is(.text-neutral-700,.text-neutral-800,.text-neutral-900){color:var(--ar-text)}html[data-mode=paper] .desk-site :is(.bg-neutral-100,.dark\:bg-neutral-900){background-color:var(--paper-soft)}html[data-mode=paper] .desk-site [aria-pressed=true].ui-segment{background:var(--ar-card);color:var(--ar-title)}html[data-mode=paper] .desk-site :is(.text-\[\#e0a800\],.text-\[\#ffd23f\]){color:var(--arcade-yellow)}html[data-mode=paper] .desk-site-game button.aspect-square{box-shadow:1px 3px 0 var(--paper-shadow);border-radius:5px}html[data-mode=paper] .desk-site-game .bg-\[\#2f9e44\]{background:var(--ar-text)}html[data-mode=paper] .desk-site-game .bg-\[\#43b047\]{background:var(--ar-title)}html[data-mode=paper] .desk-site-game .bg-\[\#e60012\]{background:var(--arcade-pink)}html[data-mode=paper][data-ui] .desk-site-japan .japan-collection .ui-section-label{font-family:var(--paper-hand);font-size:15px}html[data-mode=paper] .desk-note-reveal{background:var(--ar-card);box-shadow:3px 6px 0 var(--paper-shadow)}html[data-mode=paper] .language-switcher button[aria-pressed=true]{background:var(--paper-primary)!important;color:var(--paper-on-primary)!important}html[data-mode=paper][data-theme=dark] .paper-home .desk-update-slip{color:#315e7b;background:url(/images/desk/paper-update-v4.png) 50%/100% 100% no-repeat}html[data-mode=paper][data-theme=dark] .paper-home .desk-update-slip :is(.desk-update-meta,.desk-update-title){color:#315e7b}html[data-mode=paper][data-theme=dark] .paper-home .desk-update-more{color:#547b91}html[data-mode=paper] .desk-site-game button.aspect-square .font-pixel.opacity-50{opacity:.8;color:var(--ar-title);font-family:var(--paper-hand);font-size:22px}
