.paper-game .game-shell>.game-shell-page:has(.console-home){animation-name:clubhouse-route-arrive}@keyframes clubhouse-route-arrive{0%{opacity:.5}to{opacity:1}}.paper-game .game-shell:has(.console-home[data-details-open])>:is(.game-shell-header,#game-shell-dock){visibility:hidden;pointer-events:none;transition:visibility 0s .32s}.paper-game .game-shell .console-home[data-details-open] :is(.console-crew-switcher,.home-identity,.home-keepsake,.console-detail>.console-nav){visibility:hidden;pointer-events:none;transition:visibility 0s .32s}.paper-game .game-shell .console-home[data-details-open] .console-center{pointer-events:none}.paper-game .game-shell .console-home .console-reading-workspace{z-index:80;width:100%;max-height:none;box-shadow:none;background:var(--paper-bg,#f6f0df);border:0;gap:0;padding:0;position:fixed;inset:0}.paper-game .game-shell .console-home .console-reading-grip{width:100%;max-width:1040px;padding:calc(8px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px));border:0;grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;min-height:72px;margin:0 auto;display:grid}.paper-game .game-shell .console-home .console-reading-grip button{width:44px;height:44px;padding:8px}.paper-game .game-shell .console-home .console-reading-grip button .game-icon{width:28px;height:28px}.console-reading-grip>div{text-align:center;min-width:0}.paper-game .game-shell .console-reading-grip h1{font:600 28px/1.15 var(--font-oswald);text-transform:none;margin:0}.console-reading-grip>div>span{font:12px/1.5 var(--font-inter);color:#7b6d53;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.paper-game .game-shell .console-home .console-reading-scroll{padding:12px max(20px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));width:100%;max-width:960px;margin:0 auto}.paper-game .game-shell .console-home .console-reading-scroll .console-dossier{box-shadow:none;background:0 0;border:0;overflow:visible}.paper-game .game-shell .console-home .legend-page-tabs{height:auto;overflow:visible}.paper-game .game-shell .console-home .legend-page-content{overflow:visible;padding:0!important}.paper-game .game-shell .console-home .console-reading-workspace[data-keyboard=true]{height:var(--visible-game-area);max-height:var(--visible-game-area);inset:0}.paper-game .game-shell .console-home .console-reading-workspace[data-keyboard=true] .console-reading-grip{min-height:54px;padding-block:3px;display:grid}.paper-game .game-shell .console-home .console-reading-workspace[data-keyboard=true] .legend-conversation-thread{display:flex}.console-reading-workspace .story-current{background:0 0;grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.story-legend-portrait{place-items:center;height:180px;display:grid}.story-legend-portrait img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:180px}.console-reading-workspace .story-together{background:0 0;border:0;padding:0;display:block}.console-reading-workspace .story-mood-face,.console-reading-workspace .story-bond>small{display:none}.paper-game .game-shell .console-reading-workspace .story-bond h3{font-size:27px}.console-reading-workspace .story-bond>span{font-size:12px}.console-reading-workspace .story-dials{border:0;flex-wrap:wrap;gap:10px;padding:12px 0 0;display:flex}.console-reading-workspace .story-dials>div{gap:5px;font-size:11px;display:flex}.console-reading-workspace .story-dials .game-icon{width:23px;height:23px}.console-reading-workspace .story-dials progress{display:none}.console-reading-workspace .story-next{background:0 0;border-block:1px solid #b7a78666;grid-column:1/-1;margin:0;padding:14px 0}.console-reading-workspace .story-next>.game-icon{display:none}.console-reading-workspace .story-next h4{font-size:20px}.console-reading-workspace .story-next p{font-size:12px}.console-reading-workspace .story-next button{min-height:44px;box-shadow:none;padding:8px 12px;font-size:16px}.story-destinations{grid-template-columns:1fr 1fr;gap:0 24px;margin-top:8px;display:grid}.story-destinations>button{text-align:left;background:0 0;border-bottom:1px solid #b7a78666;align-items:center;gap:14px;min-width:0;min-height:86px;padding:12px 0;display:flex}.story-destinations>button>.game-icon{flex-shrink:0;width:38px;height:38px}.story-destinations>button>.game-icon:last-child{width:20px;height:20px;margin-left:auto;transform:rotate(180deg)}.story-destinations>button>span{font:500 22px/1.2 var(--font-oswald)}.story-destinations small{font:12px/1.4 var(--font-inter);color:#7b6d53;margin-top:5px;display:block}.console-reading-workspace .story-discoveries{display:block}.console-reading-workspace .story-wishes>header{display:none}.console-reading-workspace .story-wishes .story-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;overflow:visible}.console-reading-workspace .story-wishes .story-rail>a{min-width:0;box-shadow:none;background:0 0;border:0;padding:8px}.console-reading-workspace .story-wishes img{-o-object-fit:contain;object-fit:contain;width:100%;height:150px}.console-reading-workspace .story-origin{padding-top:12px}.console-reading-workspace .legend-training{flex-direction:column;gap:12px;max-width:740px;margin:auto;display:flex}.console-reading-workspace .legend-training>.notebook-title{margin:0;display:flex}.console-reading-workspace .training-plan-details{border-top:1px solid #b7a78666;order:10;margin-top:12px}.training-plan-details>summary{font:500 17px var(--font-oswald);cursor:pointer;padding:12px 0}.console-reading-workspace .training-context{border:0;margin:0;padding:8px 0}.console-reading-workspace .training-status{background:0 0;border:0;border-bottom:1px solid #b7a78666;padding:10px 0}.console-reading-workspace .training-status>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.console-reading-workspace .training-status progress{display:none}.console-reading-workspace .training-status b{font-size:24px}.console-reading-workspace .training-status small{width:100%}.console-reading-workspace .training-status .game-icon{display:block}.console-reading-workspace .legend-training>.notebook-row{display:none}.console-reading-workspace .legend-training>.training-ideas{margin:0;padding:3px 3px 6px}.console-reading-workspace .training-ideas button{box-shadow:none;background:0 0;border:0;border-bottom:2px solid #b7a786;flex-basis:130px;min-height:56px;font-size:16px}.console-reading-workspace .training-ideas button[aria-pressed=true]{background:#f5d775;border:0!important;border-bottom:2px solid #302b25!important}.paper-game .game-shell .console-reading-workspace .training-composer textarea{height:auto;min-height:110px;max-height:180px;padding:14px;font-size:16px}.console-reading-workspace .training-composer{margin:0}.console-reading-workspace .training-composer>div{margin-top:12px}.console-reading-workspace .training-composer .notebook-action{min-width:170px;min-height:48px;font-size:19px}.console-reading-workspace .legend-training>.notebook-caption{display:none}.console-reading-workspace .arena-stat-cards>article{background:0 0;border:0;border-bottom:1px solid #b7a78666;padding:18px 8px}.console-reading-workspace .arena-stat-cards strong{font-size:32px}.console-reading-workspace .legend-stats{max-width:760px;margin:auto}.console-reading-workspace .notebook-empty{background:0 0;border:0;padding:18px 0}.paper-game .game-shell .console-home .console-reading-workspace[data-section=Talk] .console-reading-scroll{flex-direction:column;display:flex}.paper-game .game-shell .console-home .console-reading-workspace[data-section=Talk] :is(.console-dossier,.legend-page-tabs,.legend-page-content){flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.paper-game .game-shell .console-home .conversation-notebook{flex-direction:column;flex:1;gap:10px;height:100%;min-height:0;display:flex;overflow:auto}.paper-game .game-shell .console-home .conversation-notebook>header{display:none}.paper-game .game-shell .console-home .conversation-notebook .legend-conversation-thread{flex:1;min-height:80px;max-height:none;margin:0;overflow:auto}.paper-game .game-shell .console-home .conversation-notebook>form{flex-direction:row;flex-shrink:0;gap:10px;margin:0;display:flex}.paper-game .game-shell .console-home .conversation-notebook>form textarea{height:70px;min-height:70px;max-height:130px}.paper-game .game-shell .console-home .conversation-notebook>form button{min-width:80px;min-height:48px}.paper-game .game-shell .console-home .conversation-notebook>footer{flex-shrink:0;margin:0}.paper-game .game-shell .console-home .conversation-notebook .legend-conversation-habit{border-top:1px solid #b7a78666;flex-shrink:0;margin:0}.console-reading-workspace .console-checkin-page{max-width:680px;margin:0 auto}@media (max-width:600px){.story-destinations{grid-template-columns:1fr;gap:0}.story-destinations>button{min-height:74px}.console-reading-workspace .story-current{grid-template-columns:110px minmax(0,1fr);gap:10px}.story-legend-portrait,.story-legend-portrait img{height:155px}.paper-game .game-shell .console-reading-workspace .story-bond h3{font-size:25px}.console-reading-workspace .story-next h4{font-size:18px}.console-reading-workspace .story-wishes .story-rail{grid-template-columns:1fr 1fr;gap:10px}}@media (max-height:500px) and (min-width:601px){.paper-game .game-shell .console-home .console-reading-grip{min-height:58px;padding-block:3px}.paper-game .game-shell .console-reading-grip h1{font-size:24px}.paper-game .game-shell .console-home .console-reading-scroll{padding-top:10px}.console-reading-workspace .story-current{float:left;width:44%;padding-right:24px}.console-reading-workspace .story-destinations{grid-template-columns:1fr 1fr;gap:0 14px;margin:0}.story-destinations>button{gap:8px;min-height:92px}.story-destinations>button>span{font-size:19px}.story-destinations small{font-size:11px}.story-destinations>button>.game-icon{width:30px;height:30px}.console-reading-workspace .legend-training{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px 24px;max-width:940px;display:grid}.console-reading-workspace .legend-training>.notebook-title{grid-area:1/1}.paper-game .game-shell .console-reading-workspace .legend-training>.training-status{grid-area:2/1;padding:0 0 10px}.console-reading-workspace .legend-training>.training-ideas{grid-area:3/1}.paper-game .game-shell .console-reading-workspace .legend-training>.training-composer{grid-area:1/2/4;align-self:center}.console-reading-workspace .training-practice,.console-reading-workspace .training-receipt,.console-reading-workspace .training-plan-details,.console-reading-workspace .legend-training>[role=alert],.console-reading-workspace .training-no-points{grid-area:auto/1/auto/-1}.console-reading-workspace .legend-training:has(.training-practice){display:flex}.console-reading-workspace .training-ideas button{flex-basis:100px;min-height:46px;font-size:14px}.paper-game .game-shell .console-home .conversation-notebook{display:flex}.paper-game .game-shell .console-home .conversation-notebook>.conversation-prompts{display:none}}.console-reading-workspace .gallery-photo-studio{pointer-events:none;width:300px;height:300px;position:fixed;top:0;left:-10000px}.paper-game .game-shell .console-reading-grip:before,.paper-game .game-shell .console-reading-grip:after{display:none}.paper-game .game-shell .console-home .legend-page-content,.console-reading-workspace :is(.legend-training,.legend-stats,.legend-story,.conversation-notebook){width:100%;min-width:0}.console-reading-workspace :is(.training-ideas,.training-composer,.training-status,.training-practice){min-width:0;max-width:100%}.console-reading-workspace .training-status small{white-space:normal}.paper-game .game-shell .console-reading-workspace .story-wishes .story-rail>a{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.paper-game .game-shell .console-reading-workspace .story-wishes .story-rail>a img{width:100%;height:150px;max-height:none}.paper-game .game-shell .console-home .conversation-notebook>form{width:100%;max-width:none}.paper-game .game-shell .console-home .conversation-notebook>form textarea{flex:1;width:0;min-width:0}.console-reading-workspace .legend-training:has(.training-practice)>.training-composer{align-self:stretch;width:100%}@media (prefers-reduced-motion:reduce){.paper-game .game-shell .console-home[data-details-open] :is(.console-center,.console-crew-switcher,.home-identity,.home-keepsake,.console-detail>.console-nav){transition:none}.paper-game .game-shell:has(.console-home[data-details-open])>:is(.game-shell-header,#game-shell-dock){transition:none}}
