/* Readable saved outcomes and reachable controls on compact phones. */
.arrival-summary683{padding:16px 20px;margin-bottom:16px;border:1px solid #c8d8c4;border-left:5px solid #44815b;border-radius:14px;background:#f0f6ed;color:#26392b}.arrival-summary683 strong{display:block;font-size:18px}.arrival-summary683 p{font-size:14px;line-height:1.6;margin-bottom:0}.league-result595[data-duplicate=true] .arrival-summary683{border-color:#d5c092;border-left-color:#aa7a2b;background:#fff7e5}.league-result595>.recruit-receipt538{font-size:12px;line-height:1.5}.fork-cards560{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))!important}
@media(max-width:600px){.collection-shell528 input,.collection-shell528 select{font-size:16px}.collection-shell528 button,.collection-shell528 .text-button,.collection-shell528 nav a{min-height:44px;touch-action:manipulation}.collection-shell528 dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));max-width:calc(100vw - 20px);overscroll-behavior:contain}.collection-shell528 #collection-dialog-body{min-width:0;overflow-wrap:anywhere}.collection-shell528 #collection-dialog-close{min-height:48px;margin-bottom:env(safe-area-inset-bottom,0px)}.collection-shell528 .fork-card560{min-width:0}.collection-shell528 .recruit-details585>summary{min-height:44px;padding:12px}.collection-shell528 .recruit-choice574{gap:10px;flex-wrap:wrap}.collection-shell528 .recruit-choice574>button{min-height:48px;flex:1 1 150px}.collection-shell528 #adventure-stage515{scroll-margin-top:16px}.collection-shell528 .arrival-summary683{padding:14px}.collection-shell528 .league-result595 .recruit-receipt538{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.collection-shell528 .league-capsule595,.collection-shell528 .station-orbit595,.collection-shell528 .recruit-spark526{animation:none!important}.collection-shell528{scroll-behavior:auto}}
.arrival-summary683 .recruit-receipt538{color:#43594b!important;font-size:12px!important}.league-result595.rarity-rare .arrival-summary683{border-left-color:#437cb4;background:#eff5fb}.league-result595.rarity-epic .arrival-summary683{border-left-color:#8050a6;background:#f6effa}.league-result595.rarity-legendary .arrival-summary683{border-left-color:#b78a2d;background:linear-gradient(115deg,#fff4cb,#fffaf0);box-shadow:0 3px 20px #c5a04a1c}
@media(prefers-reduced-motion:reduce){.collection-shell528 .league-result595{animation:none!important}}
@media(max-width:600px){body.collection-shell528.menu-theme586 #collection-dialog button,body.collection-shell528.menu-theme586 #collection-dialog summary{min-height:44px!important}body.collection-shell528.menu-theme586 #collection-dialog-close{min-height:48px!important}}
