.my-env .btn-score{display:flex;flex-grow:1;justify-content:center;align-items:center;cursor:pointer;border:2px solid #dee2e6;border-radius:8px;font-size:1.2rem}.my-env .btn-score:hover{background-color:#dee2e6}.my-env .match-grid{display:grid;align-items:stretch;grid-auto-columns:minmax(30px,auto);grid-auto-rows:auto;column-gap:5px;row-gap:15px}.my-env .set-card{border-radius:8px;background:#dee2e6}.my-env .set-card .set-card-inner{border-radius:7px;margin:1px 1px 8px 1px;width:100%;font-size:1.5rem;color:#dee2e6}.my-env .set-card.win{background:var(--success)}.my-env .set-card.win .set-card-inner{color:var(--success);font-weight:700}.my-env .set-card.invalid{background:var(--danger)}.my-env .set-card.invalid .set-card-inner{color:var(--danger);font-weight:700}.my-env .team-trophy{font-size:1rem;color:var(--success)}.my-env .players-grid[data-v-e6889952]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(117px,1fr))}.my-env .bg-light-grey[data-v-e6889952]{background-color:#dee2e6}.my-env .court-booking-details{min-height:250px}.my-env .court-booking-details .flex-basis-0{flex-basis:0}@media(min-width:476px){.my-env .court-booking-details .flex-xs-row{flex-direction:row!important}}.my-env .court-booking-details .btn,.my-env .court-booking-details .btn:active,.my-env .court-booking-details .btn:focus,.my-env .court-booking-details .btn:hover,.my-env .court-booking-details .btn:visited{max-width:none!important;width:auto}.my-env .court-booking-details .btn{border-radius:5px}.my-env .court-booking-details .btn.b-avatar-lg{width:3.5rem;display:inline-flex!important}.my-env .court-booking-details .accent-1{color:#1d3884}.my-env .court-booking-details .section-label{color:#1d3884;font-size:16px;font-weight:700}.my-env .court-booking-details .equipment-quantity{-moz-appearance:textfield;width:30px;height:25px;border:1px solid transparent;outline:none}.my-env .court-booking-details .equipment-quantity::-webkit-inner-spin-button,.my-env .court-booking-details .equipment-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.my-env .court-booking-details .equipment-quantity:focus{box-shadow:none}.my-env .court-booking-details .border-dashed{border-style:dashed!important}.my-env .court-booking-details .bd{border:1px solid rgba(0,0,0,.125);border-radius:5px}.my-env .court-booking-details .tbdr{border-radius:5px}.my-env .court-booking-details .bdr,.my-env .court-booking-details .card{border-radius:10px}.my-env .court-booking-details .location-card{background-color:#dee2e6;border-radius:5px}.my-env .court-booking-details .card-primary .custom-card{background:#1d3884;color:#dee2e6}.my-env .court-booking-details .card-disabled{opacity:.5}