.paper-game .game-shell .console-home{gap:8px;padding:6px 24px 10px}.paper-game .console-home .console-workspace{flex:1;min-height:0;display:block;position:relative;overflow:hidden}.paper-game .console-home .console-center{height:auto;min-height:0;position:absolute;inset:64px 92px 0 80px;overflow:hidden}.paper-game .console-home .console-detail{padding:0;display:contents;position:static}.paper-game .console-home .home-identity{z-index:3;box-shadow:none;text-align:center;background:0 0;border:0;max-width:55%;padding:0;display:block;position:absolute;top:2px;left:50%;transform:translate(-50%)}.paper-game .console-home .home-identity:before{display:none}.paper-game .console-home .home-identity h2{font:700 clamp(26px,3vw,40px)/1.15 var(--font-oswald);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-record{justify-content:center;gap:14px;margin-top:6px;display:flex}.home-record>span{font:600 18px var(--font-oswald);align-items:center;gap:4px;display:flex}.home-record .game-icon{width:22px;height:22px}.home-record small{font:9px var(--font-mono)}.paper-game .console-home .console-detail>.console-nav{z-index:4;background:0 0;flex-direction:column;gap:20px;width:82px;padding:4px;display:flex;position:absolute;top:50%;right:4px;overflow:visible;transform:translateY(-50%)}.paper-game .console-home .console-detail>.console-nav>button{isolation:isolate;width:74px;height:70px;min-height:44px;box-shadow:none;font:600 15px/1.1 var(--font-oswald);text-transform:uppercase;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:0;display:flex;position:relative}.paper-game .console-home .console-detail>.console-nav>button:before{content:"";z-index:-1;background:#fff6df;border:2px solid #302b25;width:auto;height:auto;position:absolute;inset:28px 0 0;transform:rotate(2deg);box-shadow:3px 3px #302b2550}.paper-game .console-home .console-detail>.console-nav>button:nth-child(2n):before{transform:rotate(-2deg)}.paper-game .console-home .console-detail>.console-nav>button .game-icon{filter:drop-shadow(1px 2px #fff7df);width:43px;height:43px}.paper-game .console-home .console-detail>.console-nav>button:active{transform:translateY(2px)}.home-notification{color:#302b25;width:22px;height:24px;font:700 15px var(--font-oswald);background:#e87353;border:2px solid #302b25;place-items:center;display:grid;position:absolute;top:1px;right:0;transform:rotate(7deg)}.home-keepsake{z-index:3;text-align:left;background:#f3df9c;border:2px solid #302b25;align-items:center;gap:7px;max-width:260px;padding:9px 13px 7px 0;display:flex;position:absolute;bottom:15px;left:4px;transform:rotate(-2deg);box-shadow:4px 4px #302b25}.home-keepsake>svg{flex-shrink:0;width:80px;height:74px;margin-top:-15px}.home-keepsake>span{flex-direction:column;gap:3px;min-width:0;display:flex}.home-keepsake b{font:600 19px var(--font-oswald)}.home-keepsake small{font:9px var(--font-mono)}.home-progress-track{background:#fff6df;border:1.5px solid #302b25;min-width:120px;height:10px;display:block}.home-progress-track i{background:#688d79;height:100%;display:block}.paper-game .console-home .console-center .clubhouse-open{max-width:170px;padding:6px 9px;font-size:13px;position:absolute;top:5px;left:5px}.paper-game .console-home .console-wobble{padding:5px 10px;font-size:13px;bottom:8px}.paper-game .console-home .console-wobble span{display:none}.paper-game .console-home .console-crew-switcher{flex-shrink:0;max-width:calc(100% - 54px);min-height:52px;padding:1px 4px}.paper-game .console-home .console-crew-label{display:none}.paper-game .console-home .console-crew-cards{gap:8px;padding:4px}.paper-game .console-home .console-crew-cards>button{min-height:44px;padding:6px 9px}.paper-game .console-home .console-crew-cards button b{font-size:15px}.console-reading-workspace[hidden]{display:none!important}.paper-game .console-home .console-reading-workspace{width:49%;min-height:0;max-height:var(--visible-game-area,100%);z-index:5;background:#fff9e9;border:2px solid #a69573;flex-direction:column;gap:8px;padding:14px;animation:.2s ease-out home-workspace-enter;display:flex;position:absolute;top:4px;bottom:6px;right:4px;box-shadow:5px 5px #302b2530}.paper-game .console-home .console-reading-grip{touch-action:auto;border-bottom:1px dashed #b7aa8c;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 0 9px;display:flex}.paper-game .console-home .console-reading-grip button{min-width:44px;min-height:44px;font:500 15px var(--font-oswald);background:0 0;border:0;align-items:center;gap:6px;padding:4px;display:flex}.paper-game .console-home .console-reading-grip strong{font:11px var(--font-mono);color:#75674e}.paper-game .console-home .console-reading-workspace>.console-nav{background:0 0;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:2px 0 8px;display:grid;position:static}.paper-game .console-home .console-reading-workspace>.console-nav button{font:500 16px var(--font-oswald);gap:4px;min-width:0;height:44px;padding:5px}.paper-game .console-home .console-reading-workspace>.console-nav .game-icon{width:23px;height:23px}.paper-game .console-home .console-reading-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a69573 transparent;flex:1;min-height:0;overflow:auto}.paper-game .console-home .console-reading-scroll .console-checkin-disclosure[open]{max-height:none;overflow:visible}.paper-game .console-home .console-reading-scroll .console-dossier{height:auto;min-height:0}.paper-game .console-home .console-reading-scroll:has(.legend-conversation){flex-direction:column;display:flex}.paper-game .console-home .console-reading-scroll:has(.legend-conversation) .console-dossier{flex:1}.paper-game .console-home :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #427365}@keyframes home-workspace-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:760px){.paper-game .game-shell .console-home{gap:5px;padding:4px 10px 8px}.paper-game .console-home .console-center{inset:60px 48px 80px -22px}.paper-game .console-home .home-identity{max-width:75%;left:43%}.paper-game .console-home .home-identity h2{font-size:27px}.home-record{gap:12px;margin-top:3px}.home-record>span{font-size:16px}.home-record .game-icon{width:20px;height:20px}.paper-game .console-home .console-detail>.console-nav{gap:13px;width:58px;top:47%;right:0}.paper-game .console-home .console-detail>.console-nav>button{width:52px;height:59px;font-size:12px}.paper-game .console-home .console-detail>.console-nav>button .game-icon{width:35px;height:35px}.paper-game .console-home .console-detail>.console-nav>button:before{inset:23px 0 0;box-shadow:2px 2px #302b2550}.home-keepsake{gap:5px;max-width:240px;padding:5px 9px 5px 0;bottom:7px;left:3px}.home-keepsake>svg{width:58px;height:54px;margin-top:-9px}.home-keepsake b{font-size:16px}.home-keepsake small{font-size:8px}.home-progress-track{height:9px}.paper-game .console-home .console-center .clubhouse-open{min-height:34px;padding:5px 7px;font-size:11px;top:auto;bottom:14px;left:30px}.paper-game .console-home .console-wobble{display:none}.paper-game .console-home .console-reading-workspace{gap:7px;width:auto;padding:9px;inset:2px 2px 5px}.paper-game .console-home .console-reading-workspace>.console-nav button{font-size:15px}.paper-game .console-home .console-reading-grip strong{font-size:9px}}@media (max-height:500px){.paper-game .game-shell .console-home{gap:2px;padding:2px 12px 4px}.paper-game .console-home .console-center{inset:20px 110px 0 175px}.paper-game .console-home .home-identity{text-align:left;max-width:170px;top:4px;left:4px;transform:none}.paper-game .console-home .home-identity h2{font-size:24px}.home-record{justify-content:flex-start}.paper-game .console-home .console-detail>.console-nav{grid-template-columns:1fr 1fr;align-content:center;gap:8px;width:96px;display:grid;top:5px;bottom:5px;right:4px;transform:none}.paper-game .console-home .console-detail>.console-nav>button{width:44px;height:47px;font-size:10px}.paper-game .console-home .console-detail>.console-nav>button .game-icon{width:27px;height:27px}.paper-game .console-home .console-detail>.console-nav>button:before{inset:18px 0 0}.home-keepsake{gap:2px;max-width:165px;padding:5px 7px 5px 0;bottom:10px}.home-keepsake>svg{width:42px;height:40px}.home-keepsake b{font-size:13px}.home-keepsake small{font-size:7px}.home-progress-track{min-width:90px}.paper-game .console-home .console-center .clubhouse-open,.paper-game .console-home .console-wobble{display:none}.paper-game .console-home .console-crew-switcher{min-height:42px}.paper-game .console-home .console-crew-cards>button{min-height:38px;padding:3px 7px}.paper-game .console-home .console-crew-cards .paper-face{width:20px;height:29px}.paper-game .console-home .console-reading-workspace{gap:2px;width:auto;padding:5px 9px;inset:2px 2px 3px 32%}.paper-game .console-home .console-reading-grip{padding-bottom:2px}.paper-game .console-home .console-reading-grip button{min-height:32px;font-size:13px}.paper-game .console-home .console-reading-workspace>.console-nav{padding:0}.paper-game .console-home .console-reading-workspace>.console-nav button{height:36px;font-size:13px}}.paper-game .console-home .console-reading-workspace[data-keyboard=true]{width:auto;height:var(--visible-game-area);max-height:var(--visible-game-area);z-index:80;position:fixed;inset:8px 8px auto}.paper-game .console-home .console-reading-workspace[data-keyboard=true] .console-reading-grip,.paper-game .console-home .console-reading-workspace[data-keyboard=true] .legend-conversation-thread{display:none}@media (prefers-reduced-motion:reduce){.console-reading-workspace{animation:none!important}}.home-collection{padding:6px 8px 14px}.home-collection header{padding-bottom:15px}.home-collection h3{font:600 30px/1.15 var(--font-oswald);margin:6px 0}.home-collection header small{font:9px var(--font-mono);letter-spacing:1px}.home-collection header p{color:#74664d;font-size:13px}.home-collection ol{grid-template-columns:1fr 1fr;gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.home-collection li{border-top:1px dashed #b6a684;align-items:center;gap:7px;padding:10px 0;display:flex}.home-collection li>svg{flex-shrink:0;width:75px;height:80px}.home-collection li[data-earned=false]>svg{opacity:.6}.home-collection li small{font:9px var(--font-mono);color:#76674e;align-items:center;gap:3px;display:flex}.home-collection li small .game-icon{width:15px;height:15px}.home-collection h4{font:600 19px/1.2 var(--font-oswald);margin:3px 0}.home-collection li p{font-size:12px;line-height:1.4}@media (max-width:1050px){.home-collection ol{grid-template-columns:1fr}}.home-record>button{color:inherit;align-items:center;gap:5px;min-height:44px;display:inline-flex}.home-record>button .game-icon{width:26px;height:26px}.home-record>button:focus-visible{outline-offset:3px;outline:2px solid #387369}.paper-game .console-home .console-reading-workspace{opacity:0;visibility:hidden;transition:transform .32s cubic-bezier(.22,.8,.25,1),opacity .24s,visibility .32s;animation:none;transform:translate(36px)}.paper-game .console-home .console-reading-workspace[data-open=true]{opacity:1;visibility:visible;transform:translate(0)}.paper-game .console-home .console-center{transition:transform .32s cubic-bezier(.22,.8,.25,1),opacity .24s}.paper-game .console-home .home-identity{transition:left .32s cubic-bezier(.22,.8,.25,1)}@media (prefers-reduced-motion:reduce){.paper-game .console-home :is(.console-reading-workspace,.console-center,.home-identity){transition:none}}
