.sheet-bg:has(.save-panel){padding-top:10px}.sheet-bg:not(.game-card-bg):has(.save-panel)>.sheet{max-height:100%;padding-top:12px;scroll-padding-top:64px}.sheet:has(>.save-panel)>.game-card-close{z-index:8;width:44px;min-width:44px;height:44px;min-height:44px;margin:0 0 0 auto;position:sticky;top:0}.sheet:has(>.save-panel)>.save-panel{flex:none;min-width:0}.sheet-bg[data-keyboard=true]:has(.save-panel){padding-bottom:10px}.sheet-bg[data-keyboard=true]:has(.save-panel)>.sheet{padding-bottom:24px;scroll-padding-bottom:16px}.sheet-bg[data-keyboard=true]:has(.save-panel)>.sheet>.island-navigation{display:none}.member-retention label{box-sizing:border-box;cursor:pointer;touch-action:manipulation;min-height:44px}.membership-card .member-help>summary{box-sizing:border-box;align-items:center;min-height:44px;display:flex}.membership-card a{touch-action:manipulation;align-items:center;min-height:44px;margin-right:8px;display:inline-flex}.membership-card input[type=email],.membership-card input[type=password]{scroll-margin-block:8px}.journey-choice{min-width:0}.journey-choice-cards{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.journey-choice .journey-choice-cards>article{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.journey-choice h4{margin:0;font-size:14px;line-height:1.5}.journey-choice-summary strong,.journey-choice-summary span,.journey-choice-note span{overflow-wrap:anywhere;display:block}.journey-choice .journey-choice-note{background:#f3efdf;border-radius:12px;padding:10px 12px;font-size:12px}.journey-choice .journey-choice-effect{color:#6b6252;font-size:12px;line-height:1.7}.journey-choice-cards .cta{white-space:normal;overflow-wrap:anywhere;min-height:48px;margin-top:auto}@media (width>=500px){.journey-choice-cards:has(>article+article){grid-template-columns:repeat(2,minmax(0,1fr))}}
