:root{--color-bs-primary:#0d6efd;--color-bs-info:#0dcaf0;--color-bs-success:#198754;--color-bs-warning:#ffc300;--color-bs-danger:#dc3545;--color-bs-secondary:#6c757d;--color-bs-primary-step:#4a92fe;--color-bs-info-step:#48d8f5;--color-bs-success-step:#27d182;--color-bs-warning-step:#ffd240;--color-bs-danger-step:#e56874;--color-bs-secondary-step:#90989f}@keyframes pulse-effect{0%{box-shadow:0 0 0 0 var(--pulse-color)}70%{box-shadow:0 0 0 15px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes spin{to{transform:rotate(1turn)}}.spinner{animation:spin 1s linear infinite}body,html{background-color:#000814;color:#000814;overscroll-behavior-x:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{hanging-punctuation:first last}h1,h2,h3,h4,h5,h6{text-wrap:balance}figcaption,li,p{text-wrap:pretty}ul{list-style:none}img{background-repeat:no-repeat;background-size:cover;font-style:italic;height:auto;max-width:100%;shape-margin:1rem;vertical-align:middle}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:calc(75px + 2rem)}}:root{font-size:14px}@media (min-width:768px){:root{font-size:16px}}body{font-family:Nunito,Arial,Helvetica Neue,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:800}h1{font-size:3.1573345183rem}h1,h2{margin-bottom:1.5rem}h2{font-size:2.368593037rem}h3{font-size:1.776889rem}h3,h4{margin-bottom:1rem}h4{font-size:1.333rem}h5{font-size:1rem}h5,h6{margin-bottom:.5rem}h6{font-size:.7501875469rem}.article__content ol:not(:last-child),.article__content p.paragraph:not(:last-child),.article__content p:not(:last-child),.article__content pre:not(:last-child),.article__content ul:not(:last-child),.flatpage ol:not(:last-child),.flatpage p.paragraph:not(:last-child),.flatpage p:not(:last-child),.flatpage pre:not(:last-child),.flatpage ul:not(:last-child){margin-bottom:1rem}.article__content ol,.article__content p,.article__content ul,.flatpage ol,.flatpage p,.flatpage ul{color:#000814;line-height:1.5rem}.article__content ol,.article__content ul,.flatpage ol,.flatpage ul{margin-left:2rem}.article__content ul,.flatpage ul{list-style:disc}.article__content ol li::marker,.article__content ul li::marker,.flatpage ol li::marker,.flatpage ul li::marker{color:#001d3d}.article__content li:not(:last-child),.flatpage li:not(:last-child){margin-bottom:.5rem}.article__content blockquote,.flatpage blockquote{margin-bottom:1rem;margin-left:2rem;position:relative}.article__content blockquote p:not(:last-child),.flatpage blockquote p:not(:last-child){margin-bottom:.5rem}.article__content blockquote:before,.flatpage blockquote:before{background-color:#001d3d;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(calc(-4px - 1rem));width:4px}.article__content pre,.flatpage pre{overflow-x:scroll}.u-d-none{display:none!important}.u-d-block{display:block!important}.u-d-inline{display:inline!important}.u-d-inline-block{display:inline-block!important}.u-d-flex{display:flex!important}.u-d-grid{display:grid!important}@media (min-width:576px){.u-d-sm-none{display:none!important}.u-d-sm-block{display:block!important}.u-d-sm-inline{display:inline!important}.u-d-sm-inline-block{display:inline-block!important}.u-d-sm-flex{display:flex!important}.u-d-sm-grid{display:grid!important}}@media (min-width:768px){.u-d-md-none{display:none!important}.u-d-md-block{display:block!important}.u-d-md-inline{display:inline!important}.u-d-md-inline-block{display:inline-block!important}.u-d-md-flex{display:flex!important}.u-d-md-grid{display:grid!important}}@media (min-width:992px){.u-d-lg-none{display:none!important}.u-d-lg-block{display:block!important}.u-d-lg-inline{display:inline!important}.u-d-lg-inline-block{display:inline-block!important}.u-d-lg-flex{display:flex!important}.u-d-lg-grid{display:grid!important}}@media (min-width:1200px){.u-d-xl-none{display:none!important}.u-d-xl-block{display:block!important}.u-d-xl-inline{display:inline!important}.u-d-xl-inline-block{display:inline-block!important}.u-d-xl-flex{display:flex!important}.u-d-xl-grid{display:grid!important}}@media (min-width:1400px){.u-d-xxl-none{display:none!important}.u-d-xxl-block{display:block!important}.u-d-xxl-inline{display:inline!important}.u-d-xxl-inline-block{display:inline-block!important}.u-d-xxl-flex{display:flex!important}.u-d-xxl-grid{display:grid!important}}.u-flex-grow-0{flex-grow:0!important}.u-flex-shrink-0{flex-shrink:0!important}.u-flex-grow-1{flex-grow:1!important}.u-flex-shrink-1{flex-shrink:1!important}@media (min-width:576px){.u-flex-sm-grow-0{flex-grow:0!important}.u-flex-sm-shrink-0{flex-shrink:0!important}.u-flex-sm-grow-1{flex-grow:1!important}.u-flex-sm-shrink-1{flex-shrink:1!important}}@media (min-width:768px){.u-flex-md-grow-0{flex-grow:0!important}.u-flex-md-shrink-0{flex-shrink:0!important}.u-flex-md-grow-1{flex-grow:1!important}.u-flex-md-shrink-1{flex-shrink:1!important}}@media (min-width:992px){.u-flex-lg-grow-0{flex-grow:0!important}.u-flex-lg-shrink-0{flex-shrink:0!important}.u-flex-lg-grow-1{flex-grow:1!important}.u-flex-lg-shrink-1{flex-shrink:1!important}}@media (min-width:1200px){.u-flex-xl-grow-0{flex-grow:0!important}.u-flex-xl-shrink-0{flex-shrink:0!important}.u-flex-xl-grow-1{flex-grow:1!important}.u-flex-xl-shrink-1{flex-shrink:1!important}}@media (min-width:1400px){.u-flex-xxl-grow-0{flex-grow:0!important}.u-flex-xxl-shrink-0{flex-shrink:0!important}.u-flex-xxl-grow-1{flex-grow:1!important}.u-flex-xxl-shrink-1{flex-shrink:1!important}}.u-justify-self-stretch{justify-self:stretch!important}.u-justify-self-center{justify-self:center!important}.u-justify-self-start{justify-self:start!important}.u-justify-self-end{justify-self:end!important}@media (min-width:576px){.u-justify-self-sm-stretch{justify-self:stretch!important}.u-justify-self-sm-center{justify-self:center!important}.u-justify-self-sm-start{justify-self:start!important}.u-justify-self-sm-end{justify-self:end!important}}@media (min-width:768px){.u-justify-self-md-stretch{justify-self:stretch!important}.u-justify-self-md-center{justify-self:center!important}.u-justify-self-md-start{justify-self:start!important}.u-justify-self-md-end{justify-self:end!important}}@media (min-width:992px){.u-justify-self-lg-stretch{justify-self:stretch!important}.u-justify-self-lg-center{justify-self:center!important}.u-justify-self-lg-start{justify-self:start!important}.u-justify-self-lg-end{justify-self:end!important}}@media (min-width:1200px){.u-justify-self-xl-stretch{justify-self:stretch!important}.u-justify-self-xl-center{justify-self:center!important}.u-justify-self-xl-start{justify-self:start!important}.u-justify-self-xl-end{justify-self:end!important}}@media (min-width:1400px){.u-justify-self-xxl-stretch{justify-self:stretch!important}.u-justify-self-xxl-center{justify-self:center!important}.u-justify-self-xxl-start{justify-self:start!important}.u-justify-self-xxl-end{justify-self:end!important}}.u-text-align-left{text-align:left!important}.u-text-align-center{text-align:center!important}.u-text-align-right{text-align:right!important}@media (min-width:576px){.u-text-align-sm-left{text-align:left!important}.u-text-align-sm-center{text-align:center!important}.u-text-align-sm-right{text-align:right!important}}@media (min-width:768px){.u-text-align-md-left{text-align:left!important}.u-text-align-md-center{text-align:center!important}.u-text-align-md-right{text-align:right!important}}@media (min-width:992px){.u-text-align-lg-left{text-align:left!important}.u-text-align-lg-center{text-align:center!important}.u-text-align-lg-right{text-align:right!important}}@media (min-width:1200px){.u-text-align-xl-left{text-align:left!important}.u-text-align-xl-center{text-align:center!important}.u-text-align-xl-right{text-align:right!important}}@media (min-width:1400px){.u-text-align-xxl-left{text-align:left!important}.u-text-align-xxl-center{text-align:center!important}.u-text-align-xxl-right{text-align:right!important}}.aside-group__heading{border-bottom:1px solid #d3d3d3;font-weight:400;text-transform:uppercase}.aside-group__topic-link{align-items:center;display:flex;gap:.25rem}.button,.button:active,.button:focus,.button:link,.button:visited{background-color:transparent;background-color:#001d3d;border:1px solid #001d3d;border-radius:.5rem;color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;padding:.5rem 1rem;text-decoration:none;transition:all .1s ease-in}.button:active{transform:scale(98%)}.button:hover{background-color:#0052ad;border-color:#0052ad}.button--outline,.button--outline:active,.button--outline:focus,.button--outline:link,.button--outline:visited{background-color:unset;color:#001d3d}.button--outline:hover{background-color:#001d3d;border-color:#001d3d;color:#fff}.button--splash,.button--splash:active,.button--splash:focus,.button--splash:link,.button--splash:visited{background-color:#ff0080;border-color:#ff0080;color:#fff}.button--splash:hover{background-color:#ff40a0;border-color:#ff40a0}.button--splash-outline,.button--splash-outline:active,.button--splash-outline:focus,.button--splash-outline:link,.button--splash-outline:visited{background-color:unset;border-color:#ff0080;color:#ff0080}.button--splash-outline:hover,.button--splash-pulse,.button--splash-pulse:active,.button--splash-pulse:focus,.button--splash-pulse:link,.button--splash-pulse:visited{background-color:#ff0080;border-color:#ff0080;color:#fff}.button--splash-pulse:hover{background-color:#ff40a0;border-color:#ff40a0}.button--splash-pulse{--pulse-color:rgba(255,0,128,.7);animation:pulse-effect 3s infinite}.button--small,.button--small:active,.button--small:link,.button--small:visited{border-radius:.25rem;font-size:.75rem;padding:.25rem .75rem}.button--yuge,.button--yuge:active,.button--yuge:link,.button--yuge:visited{padding:.75rem 2.5rem}.button--bs,.button--bs:active,.button--bs:link,.button--bs:visited{background-color:var(--bs-btn-bg-color,#0d6efd);border-color:var(--bs-btn-border-color,transparent);color:var(--bs-btn-color,#fff)}.button--bs:hover{background-color:var(--bs-btn-bg-color-hover,#4a92fe);border-color:var(--bs-btn-bg-color-hover,#4a92fe);color:var(--bs-btn-color-hover,#fff)}.button--bs-solid-primary{--bs-btn-color:#fff;--bs-btn-color-hover:#fff;--bs-btn-bg-color:var(--color-bs-primary);--bs-btn-bg-color-hover:var(--color-bs-primary-step)}.button--bs-outline-primary{--bs-btn-color:var(--color-bs-primary);--bs-btn-color-hover:#fff;--bs-btn-bg-color:transparent;--bs-btn-bg-color-hover:var(--color-bs-primary);--bs-btn-border-color:var(--color-bs-primary)}.button--bs-solid-info{--bs-btn-color:#fff;--bs-btn-color-hover:#fff;--bs-btn-bg-color:var(--color-bs-info);--bs-btn-bg-color-hover:var(--color-bs-info-step)}.button--bs-outline-info{--bs-btn-color:var(--color-bs-info);--bs-btn-color-hover:#fff;--bs-btn-bg-color:transparent;--bs-btn-bg-color-hover:var(--color-bs-info);--bs-btn-border-color:var(--color-bs-info)}.button--bs-solid-success{--bs-btn-color:#fff;--bs-btn-color-hover:#fff;--bs-btn-bg-color:var(--color-bs-success);--bs-btn-bg-color-hover:var(--color-bs-success-step)}.button--bs-outline-success{--bs-btn-color:var(--color-bs-success);--bs-btn-color-hover:#fff;--bs-btn-bg-color:transparent;--bs-btn-bg-color-hover:var(--color-bs-success);--bs-btn-border-color:var(--color-bs-success)}.button--bs-solid-warning{--bs-btn-color:#fff;--bs-btn-color-hover:#fff;--bs-btn-bg-color:var(--color-bs-warning);--bs-btn-bg-color-hover:var(--color-bs-warning-step)}.button--bs-outline-warning{--bs-btn-color:var(--color-bs-warning);--bs-btn-color-hover:#fff;--bs-btn-bg-color:transparent;--bs-btn-bg-color-hover:var(--color-bs-warning);--bs-btn-border-color:var(--color-bs-warning)}.button--bs-solid-danger{--bs-btn-color:#fff;--bs-btn-color-hover:#fff;--bs-btn-bg-color:var(--color-bs-danger);--bs-btn-bg-color-hover:var(--color-bs-danger-step)}.button--bs-outline-danger{--bs-btn-color:var(--color-bs-danger);--bs-btn-color-hover:#fff;--bs-btn-bg-color:transparent;--bs-btn-bg-color-hover:var(--color-bs-danger);--bs-btn-border-color:var(--color-bs-danger)}.button--bs-solid-secondary{--bs-btn-color:#fff;--bs-btn-color-hover:#fff;--bs-btn-bg-color:var(--color-bs-secondary);--bs-btn-bg-color-hover:var(--color-bs-secondary-step)}.button--bs-outline-secondary{--bs-btn-color:var(--color-bs-secondary);--bs-btn-color-hover:#fff;--bs-btn-bg-color:transparent;--bs-btn-bg-color-hover:var(--color-bs-secondary);--bs-btn-border-color:var(--color-bs-secondary)}.splash-button-alt,.splash-button-alt:active,.splash-button-alt:link,.splash-button-alt:visited{background-color:transparent;background-color:#4d0026;border:2px solid #ff0080;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;font-weight:700;line-height:inherit;outline:none;padding:1rem 1.5rem;text-decoration:none;transition:all .2s ease-in}.splash-button-alt:hover:not(:disabled){background-color:#603;border-color:#ff1a8d}.splash-button-alt:active:not(:disabled){background-color:#33001a;border-color:#e60073}.splash-button-alt:disabled{cursor:not-allowed;opacity:.5}.button-close{background:transparent;border:none;color:#a9a9a9;cursor:pointer;font-family:inherit;font-size:inherit;outline:none}.button-close:hover{color:#36454f}.button-close__icon{fill:currentColor;height:1.2rem;width:1.2rem}.callout{background-color:var(--callout-bg,#f8f8f9);border:1px solid;border-color:var(--callout-color,#6c757d);border-radius:.25rem;color:#000814;display:flex;flex-wrap:nowrap;gap:2rem;margin-bottom:1.5rem;overflow:hidden;padding:2rem;position:relative}.callout:before{background:var(--callout-color,#6c757d);content:"";height:100%;left:0;position:absolute;top:0;width:5px}.callout__icon{align-items:center;color:var(--callout-color,#6c757d);display:flex;flex-shrink:0;font-size:2rem;justify-content:flex-start;margin-left:5px;width:25px}.callout__icon i{margin-left:.5rem}.callout__content{flex-grow:1}.callout--info{--callout-color:#0dcaf0;--callout-bg:#f3fcfe}.callout--success{--callout-color:#198754;--callout-bg:#f4f9f6}.callout--warning{--callout-color:#ffc300;--callout-bg:#fffcf2}.callout--danger{--callout-color:#dc3545;--callout-bg:#fdf5f6}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,300px);grid-gap:1rem;justify-content:center}.trivia-card{background-color:#fff;border-radius:1rem;overflow:hidden}.trivia-card__header{position:relative}.trivia-card__img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.trivia-card__overlay-title{color:#fff;font-size:1.776889rem;padding:.5rem 1rem}.trivia-card__body{padding:1.5rem 1rem;position:relative}.trivia-card__data-pair{display:inline-block;margin:0 .75rem;text-align:center}.trivia-card__data-pair-value{font-size:2.368593037rem;margin-bottom:.25rem}.trivia-card__data-pair-label{font-size:.65rem}.trivia-card__start-button{background-color:rgba(255,0,128,.25);border:.15rem solid #ff0080;border-radius:calc(infinity*1px);box-shadow:0 0 0 0 #fff;color:#ff0080;height:4rem;overflow:hidden;position:absolute;right:1.15rem;top:0;transform:translateY(-50%);transition:all .1s ease-in;width:4rem;z-index:2}.trivia-card__start-button:hover{background-color:rgba(255,0,128,.35)}.trivia-card__start-button-bg{background-color:#fff;border-radius:calc(infinity*1px);height:4rem;position:absolute;right:1.15rem;top:0;transform:translateY(-50%);width:4rem;z-index:1}.trivia-card__start-button-icon{fill:currentColor;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.trivia-card--border{border:.2rem solid #fff}.trivia-card--shadow{box-shadow:0 2px 8px rgba(0,0,0,.2)}.heading-control-group{align-items:start;display:flex;flex-wrap:wrap;justify-content:space-between}.heading-control-group>*{flex:0 0 auto}.dl__dt{font-size:.85rem;font-weight:800;margin-bottom:.25rem;text-transform:uppercase}.dl__dd{background-color:#d6ebff;border-radius:.25rem;overflow:hidden;padding:.35rem .75rem;position:relative}.dl__dd:not(:last-child){margin-bottom:1rem}.dl__dd:before{background-color:#003566;content:"";height:100%;left:0;position:absolute;top:0;width:7px}.dropdown{position:relative}.dropdown__btn,.dropdown__btn:active,.dropdown__btn:link,.dropdown__btn:visited{background-color:transparent;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;text-decoration:none;transition:all .1s ease-in}.dropdown__btn:hover{color:#ffd60a}.dropdown__btn-icon{fill:currentColor;height:1.5rem;width:1.5rem}.dropdown__menu{background:#fff;border-radius:.25rem;bottom:0;box-shadow:0 8px 24px rgba(0,0,0,.2);height:0;left:0;opacity:0;overflow:hidden;position:absolute;transform:translateY(calc(100% + 1rem));transition:all .1s ease-in;width:225px;z-index:1000}.dropdown__menu--center{left:50%;transform:translate(-50%,calc(100% + 1rem))}.dropdown__menu--right{left:unset;right:0}.dropdown--visible .dropdown__menu{height:unset;opacity:1}.dropdown__link,.dropdown__link:active,.dropdown__link:link,.dropdown__link:visited,.dropdown__link[type=submit]{color:inherit;display:flex;justify-content:space-between;overflow:hidden;padding:.75rem 1rem;position:relative;text-decoration:none;transition:all .2s ease-in}.dropdown__link[type=submit]{background-color:transparent;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;text-decoration:none;width:100%}.dropdown__link:hover,.dropdown__link[type=submit]:hover{color:#003566}.dropdown__link:before{background:#ffd60a;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:all .3s ease-in;width:.25rem}.dropdown__link:hover:before{opacity:1;transform:translateX(0)}.form{display:flex;flex-direction:column}.form__body{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1rem;grid-row-gap:1rem}.form__body>*{grid-column:span 12}.form__footer{display:flex;gap:.5rem;padding:2.5rem 0}.input-group--span-1{grid-column:span 1}.input-group--span-2{grid-column:span 2}.input-group--span-3{grid-column:span 3}.input-group--span-4{grid-column:span 4}.input-group--span-5{grid-column:span 5}.input-group--span-6{grid-column:span 6}.input-group--span-7{grid-column:span 7}.input-group--span-8{grid-column:span 8}.input-group--span-9{grid-column:span 9}.input-group--span-10{grid-column:span 10}.input-group--span-11{grid-column:span 11}.input-group--span-12{grid-column:span 12}.glitch{animation:flicker 2s infinite;color:#fff;display:inline-block;line-height:1;position:relative;white-space:nowrap;z-index:1}@keyframes noise-anim{0%{clip-path:inset(42% 0 37% 0);opacity:.8;transform:translateX(3px)}2%{clip-path:inset(12% 0 78% 0);opacity:.8;transform:translateX(3px)}4%{clip-path:inset(85% 0 5% 0);opacity:.8;transform:translateX(3px)}6%{clip-path:inset(23% 0 64% 0);opacity:.8;transform:translateX(3px)}8%{clip-path:inset(56% 0 21% 0);opacity:.8;transform:translateX(3px)}10%{clip-path:inset(8% 0 81% 0);opacity:.8;transform:translateX(3px)}12%{clip-path:inset(91% 0 3% 0);opacity:.8;transform:translateX(3px)}14%{clip-path:inset(34% 0 52% 0);opacity:.8;transform:translateX(3px)}16%{clip-path:inset(67% 0 18% 0);opacity:.8;transform:translateX(3px)}18%{clip-path:inset(15% 0 73% 0);opacity:.8;transform:translateX(3px)}20%{clip-path:inset(88% 0 7% 0);opacity:.8;transform:translateX(3px)}20.1%{clip-path:inset(0 0 0 0);opacity:0;transform:none}to{clip-path:inset(0 0 0 0);opacity:0;transform:none}}@keyframes noise-anim-2{0%{clip-path:inset(28% 0 61% 0);opacity:.8;transform:translateX(-3px)}2%{clip-path:inset(71% 0 16% 0);opacity:.8;transform:translateX(-3px)}4%{clip-path:inset(9% 0 83% 0);opacity:.8;transform:translateX(-3px)}6%{clip-path:inset(95% 0 2% 0);opacity:.8;transform:translateX(-3px)}8%{clip-path:inset(37% 0 54% 0);opacity:.8;transform:translateX(-3px)}10%{clip-path:inset(64% 0 25% 0);opacity:.8;transform:translateX(-3px)}12%{clip-path:inset(13% 0 75% 0);opacity:.8;transform:translateX(-3px)}14%{clip-path:inset(82% 0 8% 0);opacity:.8;transform:translateX(-3px)}16%{clip-path:inset(44% 0 47% 0);opacity:.8;transform:translateX(-3px)}18%{clip-path:inset(79% 0 12% 0);opacity:.8;transform:translateX(-3px)}20%{clip-path:inset(21% 0 68% 0);opacity:.8;transform:translateX(-3px)}20.1%{clip-path:inset(0 0 0 0);opacity:0;transform:none}to{clip-path:inset(0 0 0 0);opacity:0;transform:none}}@keyframes flicker{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.9}}.glitch:after,.glitch:before{color:#ff0080;content:attr(data-text);left:0;opacity:0;pointer-events:none;position:absolute;top:0}.glitch:after{animation:noise-anim 4s linear infinite;color:#ff0080}.glitch:before{animation:noise-anim-2 4s linear infinite;animation-delay:.08s;color:cyan}.heading__retro{letter-spacing:3px;text-shadow:-2px 0 cyan,2px 0 #ff0080;text-transform:uppercase}.icon{display:inline-block;fill:currentColor;height:1rem;position:relative;width:1rem}.icon--sm{height:.7501875469rem;width:.7501875469rem}.icon--md{height:1.333rem;width:1.333rem}.icon--lg{height:1.776889rem;width:1.776889rem}.icon--xl{height:2.368593037rem;width:2.368593037rem}.icon--xxl{height:3.1573345183rem;width:3.1573345183rem}.icon--yuge{height:4rem;width:4rem}.icon-title-group{display:flex;gap:1rem}.icon-title-group>:first-child{flex-grow:0}.icon-title-group>:last-child{flex-grow:1}input{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:none}.input-group input[type=email],.input-group input[type=password],.input-group input[type=text],.input-group select,.input-group textarea{background-color:#fff;border:1px solid #d3d3d3;border-radius:.25rem;display:block;font-size:.9rem;padding:.65rem 1rem;width:100%}.input-group--dark label{color:#fff}.input-group--dark input[type=email],.input-group--dark input[type=password],.input-group--dark input[type=text],.input-group--dark select,.input-group--dark textarea{background-color:#38414e;border:none;color:#fff}a,a:active,a:focus,a:link,a:visited{text-decoration:none}.cta,.cta:active,.cta:link,.cta:visited{background-color:transparent;border:1px solid #ffc300;border-radius:calc(infinity*1px);color:#ffc300;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;padding:.5rem 1rem;text-decoration:none}.cta:hover{border-color:#ffd60a;color:#ffd60a;--pulse-color:rgba(255,214,10,.7);animation:pulse-effect 2s}.link,.link:active,.link:link,.link:visited{color:#a9a9a9;text-decoration:none;transition:all .1s}.link:hover{color:#36454f}.link--primary,.link--primary:active,.link--primary:link,.link--primary:visited{color:#001d3d}.link--primary:hover{color:#0d6efd}.no-objects{background-color:#e9f3ff;border-radius:.5rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:800px;padding:2rem}@media (min-width:768px){.no-objects{grid-template-columns:repeat(2,1fr)}}.no-objects__icon{text-align:center}.no-objects__icon>svg{height:auto;margin:0 auto;max-width:300px;width:100%}.no-objects__message{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.no-objects__message>*{width:100%!important}.no-objects__message h5{transform:none}.overlay{--overlay-bg-color:rgba(0,53,102,.8);background:var(--overlay-bg-color);bottom:0;left:0;position:absolute;right:0;top:0}.overlay--christmas{--overlay-bg-color:rgba(0,79,0,.7)}.overlay--halloween{--overlay-bg-color:rgba(255,77,1,.7)}.pagination{display:flex;gap:.5rem;margin-top:1.5rem}.pill{border-radius:calc(infinity*1px);font-size:.7501875469rem;font-weight:500;padding:.25rem .75rem}.pill--primary{background-color:#001635;color:#0d6efd}.pill--success{background-color:#051b11;color:#198754}.pill--accent,.pill--warning{background-color:#332700;color:#ffc300}.pill--danger{background-color:#2f080c;color:#dc3545}.pill--splash{background-color:#33001a;color:#ff0080}.radio-group{border:none;display:flex;flex-direction:column;margin:0;padding:0}.radio-group__legend{font-weight:800;margin-bottom:.5rem}.radio-group__radio{align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:flex-start}.radio-group__radio:not(:last-child){margin-bottom:1rem}.radio-group--inline{-moz-column-gap:1rem;column-gap:1rem;flex-direction:row}.radio-group--inline .radio-group__radio{margin-bottom:0}.radio-toggle{align-items:center;border:1px solid #d3d3d3;border-radius:50px;display:flex;margin-top:1.5rem;padding:4px;position:relative;width:-moz-max-content;width:max-content}.radio-toggle__radio input[type=radio]{display:none}.radio-toggle__radio label{border-radius:50px;cursor:pointer;display:inline-block;padding:1rem 1.5rem;position:relative;transition:all .1s ease-in;transition-delay:50ms;z-index:2}.radio-toggle__radio label:hover{background-color:rgba(255,195,0,.25)}.radio-toggle__radio input[type=radio]:checked+label{color:#fff}.radio-toggle__toggler{background-color:#ffc300;border-radius:50px;height:calc(100% - 8px);position:absolute;top:4px;transition:all .1s ease-in;width:0;z-index:1}.radio-toggle legend{font-weight:800;left:0;line-height:1;padding-bottom:.5rem;position:absolute;top:0;transform:translateY(-100%)}.radio-buttons{border:none;display:flex;gap:1rem}.radio-buttons__radio input[type=radio]{display:none}.radio-buttons__radio input[type=radio]+label{background-color:#fff;border:1px solid var(--radio-btn-color,#001d3d);border-radius:.5rem;color:var(--radio-btn-color,#001d3d);cursor:pointer;display:inline-block;padding:.5rem 2rem;text-align:center;transition:all .1s ease-in}.radio-buttons__radio input[type=radio]+label:hover,.radio-buttons__radio input[type=radio]:checked+label{background-color:var(--radio-btn-color,#001d3d);color:#fff}.radio-buttons__radio--bs-primary{--radio-btn-color:var(--color-bs-primary)}.radio-buttons__radio--bs-info{--radio-btn-color:var(--color-bs-info)}.radio-buttons__radio--bs-success{--radio-btn-color:var(--color-bs-success)}.radio-buttons__radio--bs-warning{--radio-btn-color:var(--color-bs-warning)}.radio-buttons__radio--bs-danger{--radio-btn-color:var(--color-bs-danger)}.radio-buttons__radio--bs-secondary{--radio-btn-color:var(--color-bs-secondary)}.sidebar{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2);display:none;height:calc(100% - 75px);left:0;padding:.5rem;position:fixed;top:75px;width:225px;z-index:1060}@media (min-width:768px){.sidebar{display:block}}.sidebar__list{list-style:none}.sidebar__list li{margin-bottom:.25rem}.sidebar__link{align-items:center;background-color:transparent;border:none;border-radius:.25rem;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-size:.9rem;font-weight:inherit;letter-spacing:2px;line-height:inherit;outline:none;padding:.75rem 1rem;position:relative;text-decoration:none;text-transform:uppercase;width:100%}.sidebar__link,.sidebar__link:link,.sidebar__link:visited{color:#36454f;transition:none}.sidebar__link:hover{background-color:#e9f3ff;color:#001d3d}.sidebar__link:hover.sidebar__link--active{background-color:#d2e7ff}.sidebar__link--active,.sidebar__link--active:link,.sidebar__link--active:visited{color:#001d3d}.sidebar__link--active.sidebar__link{background-color:#e9f3ff}.sidebar__link--active svg.icon{transform:rotate(180deg)}.sidebar__link :first-child{flex:1 0 auto;text-align:left}.sidebar__link :last-child{flex:0 0 auto;transition:all .2s ease-in}.sidebar-dropdown{height:0;margin-top:5px;opacity:0;position:relative;transition:all .2s ease-in}.sidebar-dropdown:after{background-color:#001d3d;content:"";height:100%;left:5px;position:absolute;top:0;width:2px}.sidebar-dropdown__link{color:#36454f;display:block;font-size:.85rem;padding:.45rem 2rem;position:relative;text-decoration:none}.sidebar-dropdown__link.sidebar-dropdown__link--active,.sidebar-dropdown__link:hover{color:#001d3d}.sidebar-dropdown__link.sidebar-dropdown__link--active .sidebar-dropdown__link-icon,.sidebar-dropdown__link:hover .sidebar-dropdown__link-icon{opacity:1}.sidebar-dropdown__link-icon{fill:currentColor;height:.65rem;left:.75rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:.65rem}.sidebar__link--active+.sidebar-dropdown{height:100%;opacity:1}.table{border-collapse:separate;border-spacing:0 .2rem;margin-bottom:1rem;overflow-x:auto;width:100%}.table td,.table th{border-top:1px solid #e6e6e6;padding:.35rem .75rem}.table td{vertical-align:top}.table tr:hover td{background-color:#e9f3ff}@media screen and (min-width:768px){.table__item--show-on-hover{opacity:0}}.table tr:hover .table__item--show-on-hover{opacity:1}.tag:not(code[class*=language-] *,pre[class*=language-] *),.tag:not(code[class*=language-] *,pre[class*=language-] *):link,.tag:not(code[class*=language-] *,pre[class*=language-] *):visited{background-color:#d6ebff;border-radius:.25rem;display:inline-block;font-size:.85rem;margin-bottom:.25rem;padding:.45rem .75rem;transition:all .1s ease-in}.tag:not(code[class*=language-] *,pre[class*=language-] *):active,.tag:not(code[class*=language-] *,pre[class*=language-] *):hover{background-color:#c2e2ff;color:initial}.main-rail{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;justify-content:center}.main-rail__main,.main-rail__main>:not(:last-child),.main-rail__rail,.main-rail__rail>:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.main-rail__main>:not(:last-child),.main-rail__rail>:not(:last-child){margin-bottom:1.5rem}.main-rail__main{grid-column:1/2;grid-row:1/-1}.main-rail__rail{grid-column:2/-1;grid-row-end:-1;grid-row-start:1}.main-rail{-moz-column-gap:5.5%;column-gap:5.5%;grid-template-columns:1fr 250px}}.page-container{background-color:#fff;display:flex;flex-direction:column;margin-top:75px;min-height:calc(100vh - 75px)}@media (min-width:768px){.page-container--sidebar{margin-left:225px}}.content-container{margin:0 auto;max-width:1200px;padding:1rem .5rem}@media (min-width:768px){.content-container{padding:1.5rem 1rem}}.footer{background-color:#000814;color:#a9a9a9;padding:1rem .5rem}@media (min-width:768px){.footer{padding:1.5rem 1rem}}.footer__nav{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.footer a{color:#a9a9a9}.footer a:hover{color:#fff}.footer__bottom{display:flex;gap:1rem;justify-content:space-between}.footer__bottom>:last-child{flex:0 0 115px;text-align:right}.footer__bottom a{display:inline-block}.footer__bottom a:not(:last-child){margin-right:5px}.footer__bottom svg{fill:currentColor;height:20px;width:20px}.header{background-color:#000814;height:75px;left:0;position:fixed;top:0;transition:all .2s ease-in;width:100%;z-index:1030}.header__container{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.header__container{padding-left:1rem;padding-right:1rem}}.header__right{align-items:center;display:flex;gap:1.5rem}.header__logo-link,.header__logo-link:active,.header__logo-link:link,.header__logo-link:visited{color:#fff;cursor:pointer;display:block;font-size:2.368593037rem;letter-spacing:2px;text-decoration:none;transition:all .1s ease-in}.header__logo-link:hover{color:#ffd60a}.header__collapse-show-btn{background-color:transparent;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;line-height:1;outline:none;text-decoration:none}@media (min-width:768px){.header__collapse-show-btn{display:none}}.header__collapse-show-btn svg{fill:#fff;height:1.5rem;width:1.5rem}.header__nav{align-items:center;display:none;flex-wrap:nowrap;gap:1.5rem;line-height:1}@media (min-width:768px){.header__nav{display:flex}}.header__nav-list{align-items:baseline;display:flex;gap:1rem}.header__nav-item{display:inline-block}.header--top{background-color:#000814}.header-collapse-nav{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:1rem;position:fixed;right:0;top:0;transform:translate(100%,-100%) scale(0);transition:all .2s ease-in;width:100%;z-index:1060}.header-collapse-nav__header{align-items:start;display:flex;padding-bottom:.5rem}.header-collapse-nav__header-link,.header-collapse-nav__header-link:active,.header-collapse-nav__header-link:link,.header-collapse-nav__header-link:visited{color:#001d3d;font-size:2.368593037rem}.header-collapse-nav__header-link:hover{color:#003566}.header-collapse-nav__dismiss{margin-left:auto}.header-collapse-nav__body{flex-grow:1;overflow-y:scroll}.header-collapse-nav__list--hide{display:none}.header-collapse-nav--show{transform:translate(0) scale(100%)}.header-collapse-nav__tabs{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.header-collapse-nav__tab-btn{background-color:transparent;border:none;border-bottom:2px solid transparent;color:#001d3d;cursor:pointer;font-family:inherit;font-size:inherit;font-size:1rem;font-weight:inherit;line-height:inherit;outline:none;padding:.5rem 1rem;text-decoration:none}.header-collapse-nav__tab-btn--active{border-bottom-color:#001d3d;font-weight:700}.flatpages{display:flex;justify-content:center;margin-bottom:2rem}.flatpages__flatpage{max-width:1200px}.hero{background-color:#000814;overflow:hidden}.hero__content-wrapper{margin:0 auto;max-width:1200px;padding:1rem .5rem}@media (min-width:768px){.hero__content-wrapper{padding:1.5rem 1rem}}.hero__content-wrapper{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr);height:100%;min-height:calc(100vh - 75px);padding-bottom:10%;width:100%}@media (min-width:768px){.hero__content-wrapper{grid-template-columns:repeat(2,1fr)}}.hero__left,.hero__right{flex:0 1 auto;position:relative}.hero__left-content{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}@media (min-width:576px){.hero__left-content{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.hero__left-content{padding-left:1.5rem;padding-right:1.5rem;text-align:left}}.hero__title{color:#fff;font-size:4rem}.hero__subtitle{color:silver;font-size:1.776889rem}.hero__subtitle-emphasis{color:#ff0080;font-weight:700}.hero__feature-card{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1}.hero__svg svg{fill:#ff0080}.home__trivia-cards{margin:0 auto;max-width:1200px;padding:1rem .5rem}@media (min-width:768px){.home__trivia-cards{padding:1.5rem 1rem}}.join-game{background-color:#000814;flex:1}.join-game__layout{margin:0 auto;max-width:900px}.join-game__main{display:flex;flex-direction:column;gap:1.5rem}.join-game__container{background-color:#1d2229;border-radius:.5rem;display:flex;flex-direction:column;padding:1rem}.join-game__title{border-bottom:2px solid #ffc300;color:#fff;text-align:center}@media (min-width:576px){.join-game .input-group{grid-column:4/10}}@media (min-width:768px){.join-game .input-group{grid-column:5/9}}.join-game .form__footer{justify-content:center}.trivia-form__header{border-radius:.5rem;overflow:hidden;position:relative}.trivia-form__header-img{height:35vh;max-height:380px;min-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.trivia-form__header-overlay{display:flex;flex-direction:column;justify-content:center;padding:.5rem 1rem}.trivia-form__header-desc,.trivia-form__header-title{color:#fff}.trivia-form__header-title{font-size:1.776889rem;margin-bottom:.5rem}.trivia-form__header-desc{font-size:1.333rem}.trivia-game{background-color:#000814;flex-grow:1}.trivia-game__layout{margin:0 auto;max-width:900px}.trivia-game__main{display:flex;flex-direction:column;gap:1.5rem}.trivia-game__container{background-color:#272d36;border-radius:.5rem;display:flex;flex-direction:column;padding:1rem}.trivia-game__error,.trivia-game__loading{align-items:center;color:#fff;display:flex;flex-direction:column;padding:1.5rem;text-align:center}.trivia-game__error-message{font-size:1.776889rem}.trivia-game__header{background-color:#272d36;border-bottom:2px solid #ffc300;border-radius:.375rem .375rem 0 0;padding:1rem}.trivia-game__meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.trivia-game__title{color:#fff;font-size:2.368593037rem;margin:0}.trivia-game__score{align-items:center;background-color:#332700;border-radius:.375rem;display:flex;gap:.5rem;padding:.5rem 1rem}.trivia-game__score .icon{color:#ffc300;height:1.776889rem;width:1.776889rem}.trivia-game__score span{color:#ffc300;font-size:1.776889rem;font-weight:700;line-height:1}.trivia-game__progress-container{align-items:center;display:flex;gap:.5rem}.trivia-game__progress-label{color:#cfd4dc;font-size:.7501875469rem;font-weight:500;min-width:3rem}.trivia-game__progress-bar{background-color:#38414e;border-radius:calc(infinity*1px);flex:1;height:.5rem;overflow:hidden}.trivia-game__progress-fill{background:linear-gradient(90deg,#ffc300,#0d6efd);height:100%;transition:width .5s ease}.trivia-game__question-container{background-color:#272d36;padding:1.5rem;transition:all .4s ease-out}.trivia-game__question{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.5rem;transition:transform .4s ease-out,opacity .3s ease-out}.trivia-game__question-icon{align-items:center;background-color:#ffc300;border-radius:50%;display:none;flex-shrink:0;height:3rem;justify-content:center;width:3rem}@media (min-width:768px){.trivia-game__question-icon{display:flex}}.trivia-game__question-icon .icon{color:#fff}.trivia-game__question-text{color:#fff;flex:1;font-size:1.776889rem;font-weight:700;line-height:1.5;margin:0;text-wrap:wrap}.trivia-game__result-banner{align-items:center;animation:slideDownFade .5s ease-out;border-radius:.375rem;display:none;font-size:1.776889rem;font-weight:700;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:1rem}@media (min-width:768px){.trivia-game__result-banner{display:flex}}.trivia-game__result-banner--correct{background-color:#051b11;color:#198754}.trivia-game__result-banner--incorrect{background-color:#2f080c;color:#dc3545}.trivia-game__result-banner .icon{font-size:2.368593037rem}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-20px) scale(.95)}60%{opacity:1;transform:translateY(5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.trivia-game__answers{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));transition:transform .4s ease-out,opacity .3s ease-out}.trivia-game__answer{align-items:center;background-color:#1d2229;border:2px solid #38414e;border-radius:.375rem;cursor:pointer;display:flex;padding:1rem;position:relative;transition:all .2s ease-in}.trivia-game__answer:hover:not(.trivia-game__answer--selected):not(.trivia-game__answer--disabled){background-color:#21262e;border-color:#929eb0}.trivia-game__answer--selected{background-color:#261d00;border-color:#ffc300;box-shadow:0 0 0 1px #ffc300}.trivia-game__answer--disabled{cursor:default;opacity:.9}.trivia-game__answer--correct{background-color:#04140d;border-color:#198754}.trivia-game__answer--incorrect{background-color:#230609;border-color:#dc3545}.trivia-game__answer input[type=radio]{display:none}.trivia-game__answer-letter{align-items:center;background-color:#38414e;border-radius:.25rem;color:#d3d8e0;display:flex;font-size:.7501875469rem;font-weight:700;height:2rem;justify-content:center;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:2rem}.trivia-game__answer-text{color:#fafafa;font-size:1rem;font-weight:500;margin-left:2.5rem}.trivia-game__answer-icon{font-size:1.776889rem;margin-left:auto}.trivia-game__answer--correct .trivia-game__answer-icon{color:#198754}.trivia-game__answer--incorrect .trivia-game__answer-icon{color:#dc3545}.trivia-game__footer{align-items:center;background-color:#171b20;border-radius:.375rem;display:flex;justify-content:space-between;padding:1rem}.trivia-game__timer-placeholder{min-width:200px}.trivia-game__timer{align-items:center;background-color:#38414e;border-radius:.375rem;display:flex;padding:1rem 1.5rem}.trivia-game__timer--warning{background-color:#2f080c;border:2px solid #dc3545}.trivia-game__timer--warning .trivia-game__timer-value{color:#dc3545}.trivia-game__timer-content{display:flex;flex-direction:column;gap:.125rem}.trivia-game__timer-label{color:#d3d8e0;font-size:.7501875469rem}.trivia-game__timer-value{color:#fff;font-size:2.368593037rem;font-weight:700}.trivia-game__countdown{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:3rem;text-align:center}.trivia-game__countdown h1{color:#fff;font-size:3.1573345183rem;margin-bottom:2rem}.trivia-game__countdown-number{color:#ffc300;font-size:8rem;font-weight:700;line-height:1}.trivia-game__countdown-pulse{animation:pulse 1s ease-in-out}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.trivia-game__overlay{align-items:center;animation:fadeIn .3s ease;background-color:rgba(0,0,0,.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.trivia-game__time-up{align-items:center;animation:scaleIn .3s ease;color:#fff;display:flex;flex-direction:column;gap:1rem}.trivia-game__time-up .icon{color:#dc3545}.trivia-game__time-up h2{font-size:3.1573345183rem;margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.trivia-game__end{align-items:center;display:flex;flex-direction:column;padding:3rem;text-align:center}.trivia-game__end h1{color:#fff;font-size:2.368593037rem;margin-bottom:1.5rem}.trivia-game__end h2{color:#fff;font-size:3.1573345183rem;margin-bottom:2rem}.trivia-game__final-score{margin-bottom:2rem}.trivia-game__score-circle{align-items:center;background:linear-gradient(135deg,#ffc300,#0d6efd);border-radius:50%;box-shadow:0 12px 36px rgba(0,0,0,.2);display:flex;height:200px;justify-content:center;margin:0 auto 1rem;width:200px}.trivia-game__score-value{color:#fff;font-size:3rem;font-weight:700}.trivia-game__score-percentage{color:#fafafa;font-size:2.368593037rem;margin:0}.trivia-game__end-actions{display:flex;gap:1rem}.trivia-game__waiting{align-items:center;display:flex;flex-direction:column;padding:3rem;text-align:center}.trivia-game__waiting h1{color:#fff;font-size:3.1573345183rem;margin-bottom:.5rem}.trivia-game__waiting p{color:#fafafa;font-size:1rem;margin-bottom:1.5rem}.trivia-game__game-code-section{margin-bottom:1.5rem}.trivia-game p.trivia-game__share-text{color:#fff;margin-bottom:.5rem;text-align:center}.trivia-game__game-code-container{align-items:center;background:#1d2229;border:#38414e;border-radius:.375rem;display:flex;gap:.75rem;padding:.75rem 1rem}.trivia-game__game-code{color:#fff;flex:1;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;text-align:center;text-transform:uppercase}.trivia-game__leaderboard-card{background-color:#272d36;border-radius:.5rem;padding:1rem}.trivia-game__leaderboard-header{border-bottom:2px solid #ffc300;margin-bottom:1rem;padding:1rem}.trivia-game__leaderboard-title{color:#fff;font-size:1.776889rem;margin:0}.trivia-game__leaderboard-content{padding:0 1rem 1rem}.trivia-game__leaderboard-empty{color:#fafafa;font-style:italic;margin:1.5rem 0;text-align:center}.trivia-game__leaderboard-item{align-items:center;background-color:#1d2229;border:1px solid #38414e;border-radius:.375rem;display:flex;gap:1rem;margin-bottom:.5rem;padding:1rem}.trivia-game__leaderboard-item:last-child{margin-bottom:0}.trivia-game__leaderboard-rank{color:#ffc300;font-size:1.776889rem;font-weight:700;min-width:2rem;text-align:center}.trivia-game__leaderboard-name{align-items:center;color:#fff;display:flex;flex:1;font-size:1rem;font-weight:500;gap:.5rem;text-align:left}.trivia-game__leaderboard-name .icon{color:#ffc300;flex-shrink:0;height:1rem;width:1rem}.trivia-game__leaderboard-score{color:#fff}.trivia-game__leaderboard-status{border-radius:calc(infinity*1px);font-size:.7501875469rem;font-weight:500;padding:.25rem .75rem}.trivia-game__leaderboard-status--connected{background-color:#001635;color:#0d6efd}.trivia-game__leaderboard-status--ready{background-color:#051b11;color:#198754}.trivia-game__leaderboard-status--disconnected{background-color:#2f080c;color:#dc3545}@media (max-width:768px){.trivia-game__answers{grid-template-columns:1fr}.trivia-game__footer{flex-direction:column;gap:1rem}.trivia-game__submit,.trivia-game__timer-placeholder{width:100%}.trivia-game__score-circle{height:150px;width:150px}.trivia-game__score-value{font-size:2rem}.trivia-game__countdown-number{font-size:6rem}}