.bingos{gap:20px}.formats{display:flex;flex-direction:row;column-gap:20px}.format-card{flex:1;overflow:hidden}.format-card input[type=radio]{display:none}.format-card label{cursor:pointer;padding:24px 0;text-align:center}.format-card input[type=radio]:checked+label{background-color:#ffd000;color:#000}.format-card .bi{font-size:32px}.preview{background:#212529}.card a{text-decoration:none}.card a:hover{text-decoration:underline}.card-img-top{object-fit:cover;height:310px}.grid-container{text-align:center;display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:5px;grid-row-gap:5px;width:500px;margin:0 auto 20px auto;border:1px solid rgba(0,0,0,0);align-items:center;justify-content:center;font-size:36px}.grid-container .card-img-top{object-fit:cover;height:310px}.grid-container .card-buttons{display:flex;position:absolute;top:0;right:20px;flex-direction:row;justify-content:flex-end;margin-top:20px;gap:20px}.grid-container .card-buttons button{color:#fff}.grid-container .card-cover::before{content:" ";background:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.grid-container .card-cover>div{z-index:1}.grid-container .card-header-image{grid-column:1/6;grid-row:1/2;width:100%;margin-top:24px;position:relative}.grid-container .card-header-image img{width:100%}.grid-container .card-header-image::after{content:attr(data-cardid);color:#fff;font-size:18px;font-weight:bold;position:absolute;bottom:15px;right:10px}.grid-container .grid-item{padding:6px;background-color:#efefef;display:block;height:96px;width:96px;display:flex;justify-content:center;align-items:center}@media(max-width: 575.98px){.grid-container{width:250px}.grid-container .grid-item{height:48px;width:48px}.grid-container .card-img-top{height:155px;width:100%}}.print .grid-item{background-color:#efefef}.form .left-column{padding:50px 20px;max-width:600px}.preview .grid-container{position:sticky;top:20px}.title>form{display:inline-block}.bingo-show h1{align-items:flex-end;gap:20px}.bingo-show h1>div{flex:1}.bingo-show h1>a:not(.text-reset),.bingo-show h1 button{flex:0}.input-group-append>.btn{border-radius:0 5px 5px 0}.black-overlay{background:rgba(0,0,0,.7)}.colors{width:66px;height:62px;padding:0}
