.leaderboard{background-color:var(--leaderboard-banner-background,#080510);width:100%;height:auto;display:flex;overflow:hidden}.leaderboard iframe{max-width:100%;display:block}.leaderboard-resize{width:100%;aspect-ratio:1832/114;max-height:114px}@media(max-width:719.98px){.leaderboard-resize{width:100vw;aspect-ratio:600/300;max-height:300px}}.leaderboard-xl{width:100vw;aspect-ratio:1832/114;max-height:114px;height:auto;display:flex;overflow:hidden;justify-content:center;align-items:flex-start;max-width:1832px;margin:0 auto}@media(max-width:719.98px){.leaderboard-xl{display:none}}.leaderboard-sm{width:100vw;aspect-ratio:600/300;max-height:300px;height:auto;display:flex;overflow:hidden;justify-content:center;align-items:flex-start;margin:0 auto}@media(min-width:720px){.leaderboard-sm{display:none}}.leaderboard-hide{display:none!important}.u-dialog-overlay{align-items:center}@media(max-width:576px){.u-dialog-overlay{align-items:center;padding:1rem}}.u-dialog{max-height:90dvh}@media(max-width:576px){.u-dialog{max-width:calc(100vw - 2rem);max-height:90dvh;height:auto;border-radius:var(--dialog-border-radius);border:1px solid var(--dialog-border-color)}}.u-dialog__footer .u-btn--grow{flex:1}.feedback-dialog .u-dialog__form-input,.feedback-dialog .u-dialog__form-textarea{border-color:var(--bs-border-color,hsla(0,0%,100%,.15));background:var(--bs-body-secondary-bg)}.feedback-dialog__question{border:1px solid var(--bs-border-color,hsla(0,0%,100%,.15));border-radius:var(--dialog-input-border-radius);background:var(--dialog-input-bg);padding:12px 14px}.feedback-dialog__question-label{font-size:.85rem;font-weight:600;margin:0 0 8px}.feedback-dialog__error{margin:6px 0 0;font-size:.75rem;color:var(--bs-danger,#dc3545)}.feedback-dialog .u-dialog__form-textarea.is-invalid{border-color:var(--bs-danger,#dc3545)}.feedback-dialog__radio-group{display:flex;flex-direction:column;gap:6px}.feedback-dialog__radio{display:flex;align-items:center;gap:8px;font-size:.8rem;cursor:pointer}.feedback-dialog__radio input[type=radio]{accent-color:var(--bs-primary);margin:0}@keyframes feedback-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.feedback-banner{position:fixed;bottom:20px;right:20px;width:340px;max-width:calc(100vw - 40px);z-index:1060;background:var(--bs-primary);border-radius:var(--dialog-border-radius);color:var(--bs-primary-color);padding:16px;display:flex;flex-direction:column;gap:6px;animation:feedback-slide-up .4s cubic-bezier(.4,0,.2,1)}.feedback-banner .u-dialog__close{position:absolute;top:8px;right:8px;color:var(--bs-primary-color);--icon-color-0:var(--bs-primary-color);opacity:.6;width:24px;height:24px;background-color:#00000014;border-radius:50%}.feedback-banner .u-dialog__close:hover{opacity:1;background-color:#00000026}.feedback-banner__title{font-size:1rem;font-weight:700;margin:0;padding-right:28px;color:var(--bs-primary-color)}.feedback-banner__description{font-size:.8rem;margin:0;color:var(--bs-primary-color);opacity:.8;line-height:1.4}.feedback-banner__actions{margin-top:4px}.feedback-banner__btn.u-btn{background:var(--popup-btn-bg,rgba(0,0,0,.15))!important;color:var(--popup-btn-color,var(--bs-primary-color))!important;border:var(--popup-btn-border,none)!important;font-weight:600;transition:background .2s!important;transform:none!important;animation:none!important}.feedback-banner__btn.u-btn:active,.feedback-banner__btn.u-btn:focus,.feedback-banner__btn.u-btn:hover{background:var(--popup-btn-bg-hover,rgba(0,0,0,.25))!important;color:var(--popup-btn-color,var(--bs-primary-color))!important;transform:none!important}@media(max-width:576px){.feedback-badge{padding:8px;font-size:.55rem}}.feedback-badge{position:fixed;right:-3px;top:85%;z-index:999;background:var(--bs-primary);color:var(--bs-primary-color);border:none;border-radius:4px 0 0 4px;padding:7px;font-size:.55rem;font-weight:700;cursor:pointer;writing-mode:vertical-rl;letter-spacing:.3px}.feedback-badge:hover{right:0}.notification-stack .feedback-badge{position:static;writing-mode:horizontal-tb;border-radius:4px;align-self:flex-end}
