.game-story-disclosure{margin:16px 0 0}.game-story-disclosure>summary.game-story-toggle{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;max-width:100%;padding:12px 20px;box-sizing:border-box;border:1px solid var(--accent);border-radius:9px;background:var(--paper);color:var(--accent);font:500 14px/1.7 var(--font);text-decoration:none;cursor:pointer;list-style:none}.game-story-disclosure>summary.game-story-toggle::marker{content:''}.game-story-disclosure>summary.game-story-toggle::-webkit-details-marker{display:none}.game-story-toggle>svg{display:block;flex:none;transition:transform .18s}.game-story-disclosure[open]>.game-story-toggle>svg{transform:rotate(180deg)}.game-story-disclosure>summary.game-story-toggle:hover{background:var(--accent);color:var(--paper)}.game-story-disclosure>summary.game-story-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.game-story-disclosure>.game-storybook{text-align:left;margin-top:22px}.suwarrow-intro [data-game-action=read-story],.game-story-start [data-game-action=prepare],.game-locked>.btn,.sundarbans-locked>.btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.suwarrow-intro [data-game-action=read-story]{padding:12px 18px}
@media(max-width:600px){.game-story-disclosure>summary.game-story-toggle{font-size:13px;padding:12px 16px}}
@media(prefers-reduced-motion:reduce){.game-story-toggle>svg{transition:none}}
#story-start,.game-story-disclosure{scroll-margin-top:calc(var(--site-notice-height,0px) + 16px)}
