.training-choice{box-sizing:border-box;width:calc(100% - 32px);max-width:430px;max-height:calc(100svh - 24px);overflow:auto;padding:26px;border:3px solid #ad9a62;border-radius:18px;background:#f1ebd1;color:#294b40;box-shadow:inset 0 0 0 2px #fff8,0 18px 70px #081c1580;text-align:center;font-family:home-play,play-ui,sans-serif}.training-choice::backdrop{background:#081c15cc;backdrop-filter:blur(4px)}.training-choice-crest{display:block;width:48px;height:48px;margin:0 auto}.training-choice h2{margin:8px 0 12px;font-size:27px;line-height:1.15}.training-choice p{margin:0 0 20px;font-size:17px;line-height:1.4}.training-choice button{display:block;width:100%;min-height:48px;margin:10px 0;border:2px solid #738454;border-bottom-width:4px;border-radius:11px;font:700 18px home-play,play-ui,sans-serif;cursor:pointer;touch-action:manipulation}.training-choice-learn{background:#365b49;color:#fff0c7}.training-choice-learn span{margin-left:10px}.training-choice-play{background:#e0e5bf;color:#294b40}.training-choice button:hover{filter:brightness(1.07)}.training-choice button:focus-visible{outline:3px solid #c5a454;outline-offset:3px}.training-choice small{display:block;margin-top:16px;color:#6e7958;font-size:13px}@media(max-height:500px){.training-choice{padding:14px 22px}.training-choice-crest{display:none}.training-choice p{margin-bottom:10px}.training-choice small{margin-top:10px}}
