.chosen-decks{color:#f5e4bc;background:radial-gradient(at top,#5c3b22aa,#0000 65%),repeating-linear-gradient(2deg,#21150f 0,#26190f 3px,#322016 5px,#25180f 8px);min-height:100vh;padding:40px max(20px,50vw - 570px) 80px;font-family:Georgia,serif}.chosen-decks header{text-align:center;margin-bottom:35px}.chosen-decks header>a{text-align:left;color:#d6b879;margin-bottom:24px;display:block}.chosen-decks h1{margin:12px 0;font-size:clamp(32px,5vw,52px)}.chosen-decks p{color:#cfb78c;line-height:1.6}.chosen-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.chosen-grid button{color:inherit;cursor:pointer;background:#160e09aa;border:1px solid #b3924c40;border-radius:16px;padding:20px 14px;transition:background .2s,border-color .2s}.chosen-grid button.active{background:#5c3d2399;border-color:#efcf84}.chosen-grid button:hover{background:#50331f99}.chosen-grid button:focus-visible{outline-offset:4px;outline:3px solid #ffe4a5}.chosen-card{aspect-ratio:5/7;border-radius:9px;max-width:200px;margin:0 auto 18px;transition:transform .2s;display:block;overflow:hidden;box-shadow:0 10px 20px #0009}.chosen-grid button:hover .chosen-card{transform:translateY(-5px)rotate(1deg)}.chosen-grid strong{font-size:15px;line-height:1.5}.chosen-hand{text-align:center;border-top:1px solid #ac853d66;margin-top:48px;padding:30px 10px}.chosen-hand h2{font-size:24px}.chosen-hand>div{justify-content:center;gap:8px;margin-top:35px;display:flex}.chosen-hand>div>span{aspect-ratio:5/7;border-radius:5px;width:calc(12.5% - 7px);max-width:115px;display:block;overflow:hidden;box-shadow:0 8px 14px #0008}@media (width<=600px){.chosen-decks{padding:24px 14px 50px}.chosen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.chosen-grid button{padding:12px 10px}.chosen-grid strong{font-size:12px}.chosen-hand>div{flex-wrap:wrap;gap:12px}.chosen-hand>div>span{width:calc(25% - 9px)}.chosen-card{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.chosen-card{transition:none}.chosen-grid button:hover .chosen-card{transform:none}}
