.main-body{min-height:90vh}.footer-container-div{display:flex;align-items:center;justify-content:space-around;gap:20px;background-color:#f5f5f5}.signup-class,.login-class{margin-top:5rem;max-width:fit-content;margin-left:auto;margin-right:auto}.series-class{margin-top:1rem;margin-left:1rem}.game-class,.owner-class-card{display:flex;gap:20px;max-width:100vw;flex-wrap:wrap}.auction-page-css{margin-left:2rem;margin-right:2rem;margin-bottom:2rem}.btn-cls-auction{margin-bottom:1rem;margin-right:1rem}#auction-point-table{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}#auction-point-table td,#auction-point-table th{border:1px solid #ddd;padding:8px}#auction-point-table tr:nth-child(2n){background-color:#f2f2f2}#auction-point-table tr:hover{background-color:#ddd}#auction-point-table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#04aa6d;color:#fff}.button{background-color:#04aa6d;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer}.button2{background-color:#008cba}.button3{background-color:#f44336}.button4{background-color:#e7e7e7;color:#000}.button5{background-color:#555}.radio-label{margin-left:.5rem;margin-right:2rem}.filter-list-labels{margin-bottom:1rem}.player-sold-button{margin-top:5rem;margin-left:5rem}.owner-select-label{margin-top:.2rem;margin-left:.2rem;margin-right:1rem}.owner-select-div{margin-top:1rem;margin-left:1rem}.owner-select-input{margin-top:1rem;margin-left:1rem;margin-right:1rem}.landing-page{background-color:#111;color:#fff;font-family:sans-serif;min-height:100vh;padding:0;margin:0}.hero{text-align:center;padding:4rem 1rem}.hero h1{font-size:3rem;margin-bottom:1rem}.hero p{font-size:1.2rem;max-width:600px;margin:0 auto 1.5rem}.hero button{padding:.75rem 1.5rem;font-size:1rem;background-color:#4f46e5;color:#fff;border:none;border-radius:9999px;cursor:pointer}.game-modes,.how-it-works,.cta{padding:3rem 1rem;text-align:center;background-color:#000}.cards,.steps{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2rem}.card,.step{background-color:#222;padding:1.5rem;border-radius:.75rem;width:300px;box-shadow:0 0 10px #0000004d;color:#fff}.cta{background-color:#4f46e5;color:#fff}.cta button{background-color:#fff;color:#4f46e5;border:none;padding:.75rem 1.5rem;font-weight:700;border-radius:9999px;cursor:pointer;margin-top:1rem}footer{text-align:center;padding:2rem;background-color:#000;font-size:.875rem;color:#aaa}
