.dialog{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:16px;padding:32px;margin-inline:16px;background-color:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:100%;max-width:648px;gap:8px}@media(max-width:1024px){.dialog{padding:32px 24px 24px}}.dialog__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.dialog__overlay:has(>.wbd-info-warning-dialog){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.dialog__close-button{position:absolute;top:32px;right:32px;cursor:pointer;padding:0;width:24px;height:24px;border:none;background:rgba(0,0,0,0)}.dialog__close-button,.dialog__icon-container{display:flex;align-items:center;justify-content:center}.dialog__icon-container{width:128px;height:128px;border-radius:100%}@media(max-width:1024px){.dialog__icon-container{width:96px;height:96px}}.dialog__icon-container img{width:64px;height:64px}@media(max-width:1024px){.dialog__icon-container img{width:48px;height:48px}}.dialog__icon-container.alert{background:rgba(255,95,27,.1)}.dialog__icon-container.info{background:rgba(113,167,175,.1)}.dialog__icon-container.confirmation{background:rgba(250,214,4,.1)}.dialog__title{color:#fff;margin:0}.dialog__message{color:rgba(255,255,255,.9);margin:0}.dialog__button-container{margin-top:24px;gap:16px}.dialog__button,.dialog__button-container{display:flex;justify-content:center;width:100%}.dialog__button{padding:15px 24px;border-radius:100px;align-items:center;cursor:pointer;font-size:16px;font-weight:700;line-height:160%;border:none;border:2px solid rgba(0,0,0,0)}@media(max-width:1024px){.dialog__button{padding:12px 20px;font-size:14px}}.dialog__button:disabled{opacity:.5;cursor:not-allowed}.dialog__button--primary{background:radial-gradient(50.39% 50% at 0 100%,#FAD604 0,#FAD604 100%);color:#000}.dialog__button--secondary{border:2px solid rgba(255,255,255,.04);background:rgba(255,255,255,.08);color:rgba(255,255,255,.9)}@media(max-width:767px){.dialog.promo-code-bank-discount-dialog .dialog__button-container{flex-direction:column}.dialog.promo-code-bank-discount-dialog .dialog__button-container .tv-button{width:100%}}