button.firecall-modal-chevron-button{all:unset;display:grid;width:100%;border-radius:3px;cursor:pointer}button.firecall-modal-chevron-button>*{pointer-events:none}button.firecall-modal-chevron-button .firecall-modal-chevron-button-initial,button.firecall-modal-chevron-button .firecall-modal-chevron-button-loading,button.firecall-modal-chevron-button .firecall-modal-chevron-button-flag-container{grid-area:1 / -1;display:grid;align-items:center}button.firecall-modal-chevron-button .firecall-modal-chevron-button-loading{display:none}button.firecall-modal-chevron-button .firecall-modal-chevron-button-initial{grid-template-columns:24px 1fr 24px;grid-gap:12px;width:calc(100% - 12px);padding:6px;letter-spacing:1px;transition:background-color .2s ease}button.firecall-modal-chevron-button .firecall-modal-chevron-button-initial:not(:has(.firecall-modal-chevron-button-icon)){grid-template-columns:1fr 24px}button.firecall-modal-chevron-button:hover{background:#fff3}button.firecall-modal-chevron-button:disabled .firecall-modal-chevron-button-initial{opacity:.25}button.firecall-modal-chevron-button[data-active="1"]:disabled{background:#fff3}button.firecall-modal-chevron-button[data-active="1"]:disabled .firecall-modal-chevron-button-initial{opacity:0}button.firecall-modal-chevron-button[data-active="1"]:disabled .firecall-modal-chevron-button-loading{display:grid}button.firecall-modal-chevron-button svg{width:100%;height:24px;line-height:1}button.firecall-modal-chevron-button .firecall-modal-chevron-button-icon{align-self:flex-start;margin-top:2px}button.firecall-modal-chevron-button .firecall-modal-chevron-button-float{display:grid;grid-auto-flow:row;grid-gap:3px}button.firecall-modal-chevron-button .firecall-modal-chevron-button-text{font-size:.83em;font-weight:600}button.firecall-modal-chevron-button .firecall-modal-chevron-button-subline{height:fit-content;color:#e1e1e1cc;font-size:.75rem}button.firecall-modal-chevron-button .firecall-modal-chevron-button-subline .firecall-modal-chevron-button-subline-error{color:#e10000;font-weight:600}button.firecall-modal-chevron-button .firecall-modal-chevron-button-chevron{height:fit-content;line-height:1}button.firecall-modal-chevron-button .deanturner-loader{--size: 12px}main.topup-component button.firecall-modal-chevron-button .firecall-modal-chevron-button-flag{display:none}main.topup-component button.firecall-modal-chevron-button[name=top-option-bank] .firecall-modal-chevron-button-flag{display:grid;align-items:center;width:fit-content;height:10px;margin:0 auto auto 90px;padding:0 6px;border-radius:3px;background:linear-gradient(to right,#f3ff14,#f9ff8a);box-sizing:border-box;color:#000;font-size:8px;font-weight:600;transform:translateY(-6px)}main.topup-component .firecall-modal-slidein-container{display:grid;overflow:hidden}main.topup-component .firecall-modal-slidein-container section{grid-area:1 / -1;padding:12px;background:#000}main.topup-component .firecall-modal-slidein-container section[data-modaltab]{transform:translate(100%)}main.topup-component .firecall-modal-slidein-container section[data-modaltab]:not([style*="opacity: 0"]){animation:animation-section-slideIn .25s ease-out forwards}@keyframes animation-section-slideIn{0%{transform:translate(100vw);opacity:0}to{transform:translate(0);opacity:1}}main.topup-component .firecall-modal-header-icon{display:none}main.topup-component{display:grid;max-height:100%;overflow:hidden;overflow-y:auto}main.topup-component .deanturner-loader{--fill: linear-gradient(170deg, rgb(255 255 0) 0%, rgb(0 246 255) 75% )}main.topup-component{max-height:100dvh;display:grid;grid-template-rows:auto 1fr;background:#000;max-width:400px;color:#fff;font-family:Roboto,sans-serif}main.topup-component>*{box-sizing:border-box}main.topup-component p{margin:0}main.topup-component .topup-layer{grid-area:1 / -1;display:grid;align-items:center}main.topup-component .topup-layer-loading,main.topup-component .topup-layer-iframe,main.topup-component .topup-layer-complete,main.topup-component[data-page=loading] .topup-layer-main,main.topup-component[data-page=iframe] .topup-layer-main,main.topup-component[data-page=iframe] button.firecall-button,main.topup-component[data-page=complete] .topup-layer-main{opacity:0;pointer-events:none}main.topup-component[data-page=complete] .topup-layer-main,main.topup-component[data-page=complete] .topup-layer-main>*{display:none}main.topup-component[data-page=loading] .topup-layer-loading,main.topup-component[data-page=iframe] .topup-layer-iframe,main.topup-component[data-page=complete] .topup-layer-complete{opacity:1;pointer-events:all}main.topup-component iframe{width:100%;height:100%;border:unset;background:#fff}main.topup-component section[name=promo]:not(:empty){font-weight:400;text-transform:uppercase;font-family:Oswald,Century Gothic,"sans-serif";line-height:1.2;box-sizing:inherit;width:100%;margin-bottom:6px;padding:6px 12px;background:#ea148c;color:#fff;font-size:14px;letter-spacing:1px;pointer-events:all;text-wrap:balance;text-align:center}main.topup-component section[name=promo]:has(.rtv-promo-box){padding-top:0;padding-bottom:0;background:none}main.topup-component section[name=promo] .rtv-promo-box{--border-radius: 3px}main.topup-component section[name=voucher-input],main.topup-component section[name=saved-card]:not(:empty){display:grid;grid-template-columns:35px 1fr 35px;align-items:center;width:100%;height:39px;margin-top:6px;padding:2px;border-radius:18px;background:rgb(var(--background-colour));box-sizing:border-box;--background-colour: 255 255 255}main.topup-component section[name=saved-card]:not(:empty){grid-template-columns:1fr auto;--background-colour: 255 255 255 / .25}main.topup-component:not(:has(.firecall-modal-slidein-container section[data-section=topup-card]:not([style*="opacity: 0"]))) section[name=saved-card]:not(:empty){display:none}main.topup-component section[name=voucher-input] svg{width:24px;height:auto;margin:auto}main.topup-component section[name=voucher-input] svg[name=voucher]{width:24px;fill:#00000080}main.topup-component section[name=voucher-input] input{width:100%;height:35px;margin:0;border:0;background:unset;color:#191919;font-weight:600}main.topup-component section[name=voucher-input] input[type=text]::placeholder{color:#19191980}main.topup-component section[name=voucher-input] input[type=text]::-webkit-input-placeholder{color:#19191980;font-style:italic}main.topup-component section[name=voucher-input] input[type=text]:-moz-placeholder{color:#19191980;font-style:italic}main.topup-component section[name=voucher-input] input[type=text]::-moz-placeholder{color:#19191980;font-style:italic}main.topup-component section[name=voucher-input] input[type=text]:-ms-input-placeholder{color:#19191980;font-style:italic}main.topup-component section[name=voucher-input] input:focus{box-shadow:unset}main.topup-component section[name=voucher-input] button,main.topup-component section[name=voucher-input] .topup-voucher-loading{all:unset;display:grid;align-items:center;background:#4ba94f;width:35px;height:35px;border-radius:35px;padding:0;border:0;outline:0;color:#fff;cursor:pointer;text-align:center}main.topup-component section[name=voucher-input] .topup-voucher-loading{background:#000000bf}main.topup-component section[name=voucher-input] .topup-voucher-loading .deanturner-loader{--size: 6px}main.topup-component section[name=voucher-input] button[name=delete]{background:#c00}main.topup-component section[name=voucher-input] button svg{fill:#fff}main.topup-component section[name=voucher-input] button[name=delete],main.topup-component section[name=voucher-input] .topup-voucher-loading,main.topup-component section[name=voucher-input]:has(input:disabled) button[name=submit],main.topup-component section[name=voucher-input]:has(input[data-validated]) button[name=submit]{display:none}main.topup-component section[name=voucher-input]:has(input:disabled) .topup-voucher-loading,main.topup-component section[name=voucher-input]:has(input[data-validated]) button[name=delete]{display:grid}main.topup-component section[name=voucher-input]:has(input:disabled){background:#ffffffbf}main.topup-component section[name=voucher-input]:has(input[data-validated="1"]){background:#4baa50}main.topup-component section[name=voucher-input]:has(input[data-validated="0"]){background:#c00}main.topup-component section[name=saved-card] .topup-pan4-float{display:grid;grid-template-columns:24px auto;grid-gap:10px;align-items:center;width:fit-content;margin:auto}main.topup-component section[name=saved-card] .topup-pan4-float .topup-pan4-text{color:#c8c8c8;font-size:14px;text-transform:uppercase;letter-spacing:2px;text-align:center;box-sizing:inherit}main.topup-component section[name=saved-card] button[name=topup-pan4-remove]{all:unset;display:grid;align-items:center;width:60px;height:35px;background:#ccc;border-radius:35px;padding:0;border:0;outline:0;color:#333;font-size:10px;font-family:monospace;font-weight:700;letter-spacing:1px;text-align:center;cursor:pointer}main.topup-component ul{display:grid;grid-auto-flow:row;grid-gap:6px;padding:0;list-style-type:none}main.topup-component .topup-retry-method ul{margin:0 0 12px}main.topup-component button.firecall-modal-chevron-button{background:#fff3;text-align:left;margin:0 2px;width:calc(100% - 4px)}main.topup-component button.firecall-modal-chevron-button:not(:disabled) .firecall-modal-chevron-button-initial{width:100%;padding-left:12px;box-sizing:border-box}main.topup-component button.firecall-modal-chevron-button:not(:disabled):not([name=top-option-bank]):has(.firecall-modal-chevron-button-promo:not(:empty)){width:100%;margin:0;padding:2px;box-sizing:border-box;background:conic-gradient(from var(--a),transparent,#ea148c 10%,transparent 25%) border-box;animation:animation-topup-bonus-value-highlight 1.5s linear infinite}main.topup-component section:not([data-section]) button.firecall-modal-chevron-button .firecall-modal-chevron-button-promo{font-size:.7rem}@property --a{syntax: "<angle>"; inherits: false; initial-value: 90deg;}@keyframes animation-topup-bonus-value-highlight{0%{--a: 0deg}to{--a: 360deg}}main.topup-component button.firecall-modal-chevron-button:has(.firecall-modal-chevron-button-promo:not(:empty)) .firecall-modal-chevron-button-initial{width:100%;padding-left:12px;box-sizing:border-box;background:#333;border-radius:2px}main.topup-component button.firecall-modal-chevron-button .firecall-modal-chevron-button-promo{color:#ea148c;font-size:.83em;font-weight:600;text-transform:uppercase}main.topup-component section[name=toast] .firecall-topup-toast-container{display:grid;grid-template-columns:1fr 24px;align-items:center;background:rgb(var(--colour) / .5);border:1px solid rgb(var(--colour));padding:8px 10px;--colour: 100 150 240}main.topup-component section[name=toast] .firecall-topup-toast-container[data-type=error]{--colour: 205 0 0}main.topup-component section[name=toast] .firecall-topup-toast-text{font-size:14px;letter-spacing:.25px;text-transform:uppercase}main.topup-component section[name=toast] button[name=toast-close]{display:grid;align-items:center;width:18px;height:18px;padding:0;border-radius:18px;background:none;border:1px solid rgb(var(--colour));line-height:1}main.topup-component section[name=toast] button[name=toast-close] svg{width:80%;height:80%;margin:auto;fill:rgb(var(--colour));pointer-events:none}main.topup-component .topup-layer-loading{text-align:center}main.topup-component .topup-layer-loading p{text-transform:uppercase;font-size:.75rem;letter-spacing:1px}main.topup-component .topup-layer-loading p:empty{display:none}main.topup-component .topup-layer-loading .rampanttv-loader{--size: 60px}main.topup-component button.firecall-modal-chevron-button[name^=top-option-] .firecall-modal-chevron-button-text{text-transform:uppercase}main.topup-component button.firecall-modal-chevron-button[name^=top-option-] .choose-payment-method-secure{display:grid;grid-template-columns:14px auto;grid-gap:5px;align-items:center;width:fit-content;height:fit-content;color:rgb(var(--color) / .5);text-align:left;text-transform:uppercase;--color: 255 255 255}main.topup-component button.firecall-modal-chevron-button[name^=top-option-] .choose-payment-method-secure .choose-payment-method-secure-label{color:rgb(var(--color) / .5);font-family:sans-serif;font-size:9px;font-weight:600;letter-spacing:1px}main.topup-component button.firecall-modal-chevron-button[name^=top-option-] .choose-payment-method-secure .choose-payment-method-secure-label b{color:rgb(var(--color) / .75)}main.topup-component button.firecall-modal-chevron-button[name^=top-option-] .choose-payment-method-secure svg{height:auto;fill:rgb(var(--color) / .75)}main.topup-component button.firecall-modal-chevron-button[name=top-option-bank] .choose-payment-method-secure{--color: 119 188 31}main.topup-component button.firecall-modal-chevron-button[name=top-option-card] .choose-payment-method-secure svg{fill:#f9c852}main.topup-component button.firecall-modal-chevron-button[name=top-option-bank]{padding:3px;background:linear-gradient(to right,#f3ff14,#f9ff8a);box-sizing:border-box}main.topup-component button.firecall-modal-chevron-button[name=top-option-bank] .firecall-modal-chevron-button-initial{padding:9px 3px 9px 9px;background-color:#333}main.topup-component[data-page=complete] header button.firecall-button[name=back]{display:none}main.topup-component[data-page=complete] header button.firecall-button[name=close]{display:grid}main.topup-component .topup-method-complete-float{display:grid;grid-auto-flow:row;grid-gap:24px;width:fit-content;margin:auto;padding:48px 24px;text-align:center}main.topup-component .topup-method-complete-float svg[name=tick-circle]{width:160px;height:160px;margin:auto}main.topup-component .topup-method-complete-float svg[name=tick-circle] path:nth-child(2){fill:#ffffffe6}main.topup-component .topup-method-complete-float svg[name=tick-circle] path:nth-child(1){fill:#2ecc71}main.topup-component h4{margin:0;color:#2ecc71;text-transform:uppercase;font-family:Oswald,Century Gothic,"sans-serif"}main.topup-component h6{margin:0;color:#2fbccc;border:1px solid #2FBCCC;padding:12px;border-radius:6px;font-size:1rem;font-weight:600;text-wrap:balance}main.topup-component[data-paymentstatus=failed] h4{color:#c00}main.topup-component .topup-method-complete-float p,main.topup-component .topup-method-complete-float small{width:auto;max-width:100%;margin:auto;text-align:center}main.topup-component:not([data-paymentstatus=failed]) .topup-method-complete-float[data-content=failed],main.topup-component:not([data-paymentstatus=cancelled]) .topup-method-complete-float[data-content=cancelled],main.topup-component:not([data-paymentstatus=completed]) .topup-method-complete-float[data-content=completed]{display:none}main.topup-component .firecall-topup-originalcost{color:#c00;text-decoration:line-through}main.topup-component .topup-method-complete-float:has(.topup-upsell-account:not(:empty)) svg[name=tick-circle],main.topup-component .topup-method-complete-float:has(.topup-upsell-account:not(:empty)) .topup-modal-closing-countdown{display:none}#firecall-modal .firecall-modal .topup-upsell-account:not(:empty){margin:6px;padding:12px;border:1px solid rgb(225 225 225 / .3);border-radius:6px;text-align:left}#firecall-modal .firecall-modal .topup-upsell-account:not(:empty){margin:0;padding:0;border:0}#firecall-modal .firecall-modal .topup-upsell-account h3{margin:0 0 12px;color:#fff;text-transform:uppercase;font-family:Oswald,Century Gothic,"sans-serif";font-size:1.8rem;text-align:center;letter-spacing:.5px}main.topup-component .topup-upsell-account section[name=promo],#firecall-modal .firecall-modal[data-modal=account-incomplete] .topup-upsell-account section[name=promo]{border-radius:3px}#firecall-modal .firecall-modal[data-modal=account-incomplete] .topup-upsell-account section[name=promo]{margin:0}#firecall-modal .firecall-modal .topup-upsell-account .topup-upsell-account-promo-terms{display:block;margin:0 0 6px;width:100%;color:#ffffff59;text-align:center;font-size:.8rem;letter-spacing:.5px;line-height:1rem}main.topup-component .topup-upsell-account section[name=promo]:empty+.topup-upsell-account-promo-terms,#firecall-modal .firecall-modal[data-modal=account-incomplete] .topup-upsell-account section[name=promo]:empty+.topup-upsell-account-promo-terms{display:none}#firecall-modal .firecall-modal .topup-upsell-account label{color:#fff;text-transform:uppercase;font-family:Oswald,Century Gothic,"sans-serif";font-size:.8rem;font-weight:400;letter-spacing:1.5px}#firecall-modal .firecall-modal .topup-upsell-account label+small{display:block;color:#fffc;color:#eb148c;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin:0 0 6px;line-height:1rem;text-align:left}#firecall-modal .firecall-modal .topup-upsell-account label:after{content:":"}main.topup-component .topup-upsell-account .firecall-modal-form-input-row{margin:0 0 12px}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input{display:grid}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input button[name=generate-username]{all:unset;height:24px;margin:auto 12px auto auto;cursor:pointer}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input button[name=generate-username] svg{height:100%;fill:#fff}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input input,#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input button[name=generate-username],#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input .rampanttv-loader{grid-area:1 / -1;position:relative;z-index:auto}main.topup-component .topup-upsell-account small{margin:0 0 6px;text-align:left}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input .rampanttv-loader{margin:auto 12px auto auto}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input input:-webkit-autofill+.rampanttv-loader{--colour: 0 0 0}#firecall-modal .firecall-modal input[type=text]:focus:not([readonly]),#firecall-modal .firecall-modal input[type=password]:focus:not([readonly]),#firecall-modal .firecall-modal input[type=email]:focus:not([readonly]){box-shadow:unset}#firecall-modal .firecall-modal input[type=text][data-validated="0"],#firecall-modal .firecall-modal input[type=password][data-validated="0"],#firecall-modal .firecall-modal input[type=email][data-validated="0"]{margin-bottom:0;background:#cc000080;border:1px solid rgb(204 0 0);border-radius:6px 6px 0 0}#firecall-modal .firecall-modal input[type=text][data-validated="1"],#firecall-modal .firecall-modal input[type=password][data-validated="1"],#firecall-modal .firecall-modal input[type=email][data-validated="1"]{margin-bottom:0;background:#00800080;border:1px solid rgb(0 128 0)}#firecall-modal .firecall-modal .topup-upsell-account button.rtv-button:not(:disabled){--main-colour: 0 128 0}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input-error{display:grid;grid-template-columns:auto 1fr;align-items:center;width:100%;background:#cc000050;border:1px solid #cc0000;border-top:0;padding:3px 6px;border-radius:0 0 6px 6px;box-sizing:border-box;font-size:12px;font-weight:400;text-align:left;letter-spacing:1.5px}#firecall-modal .firecall-modal .firecall-modal-form-input-row .firecall-modal-form-input-row-input-error svg{height:16px;fill:#ffffffe6}#firecall-modal .firecall-modal .firecall-modal-form-input-row-input-error ul{margin:0;grid-gap:3px}#firecall-modal .firecall-modal .firecall-modal-form-input-row:has(input:not([data-validating="1"])) .rampanttv-loader,#firecall-modal .firecall-modal .firecall-modal-form-input-row:has(input[data-validating="1"]) button[name=generate-username],#firecall-modal .firecall-modal .firecall-modal-form-input-row:has(input[data-validated="1"]) button[name=generate-username],#firecall-modal .firecall-modal .firecall-modal-form-input-row:has(input:not([data-validated="0"])) .firecall-modal-form-input-row-input-error{display:none}#firecall-modal .firecall-modal[data-modal=account-incomplete] .account-incomplete-error{display:grid;align-items:center;width:calc(100% - 12px);background:#cc000050;border:1px solid #cc0000;margin:6px;padding:6px 12px;border-radius:6px;box-sizing:border-box;color:#e1e1e1;font-size:12px;font-family:Roboto,sans-serif;font-weight:400;text-align:center;line-height:1.5;letter-spacing:1.5px;text-wrap:balance}.firecast-external-merchant-modal{position:fixed;z-index:20000;top:0;left:0;display:block;display:grid;width:100vw;height:100vh;background:#000000e6;color:#fff;font-family:Arial;text-align:center;align-items:center}.firecast-external-merchant-modal button[name=close]{position:absolute;top:0;right:var(--scrollbarWidth, 8px);width:40px;height:40px;padding:0;background:#414141;border:0;outline:0;color:#c8c8c8}.firecast-external-merchant-modal button[name=close] .material-icons{vertical-align:top;pointer-events:none}.firecast-external-merchant-modal .firecast-external-merchant-modal-float{max-width:300px;height:fit-content;margin:auto}.firecast-external-merchant-modal p,.firecast-external-merchant-modal a{margin:auto;font-family:inherit;font-size:14px;font-weight:300;line-height:18px}.firecast-external-merchant-modal a{display:block;margin:20px auto;font-weight:600;color:#fff;text-decoration:underline;letter-spacing:.5px;cursor:pointer}.firecast-external-merchant-modal a:hover{text-decoration:none}.success-burst{position:relative;display:inline-grid;place-items:center;width:240px;height:160px;margin:auto}.success-burst:before,.success-burst:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;pointer-events:none;opacity:0;transform:scale(.6);z-index:1;background:radial-gradient(circle at 15% 20%,#ff3b3b 0 3px,transparent 4px),radial-gradient(circle at 35% 10%,#ffd43b 0 3px,transparent 4px),radial-gradient(circle at 60% 15%,#4dabf7 0 3px,transparent 4px),radial-gradient(circle at 85% 25%,#69db7c 0 3px,transparent 4px),radial-gradient(circle at 10% 55%,#845ef7 0 3px,transparent 4px),radial-gradient(circle at 25% 80%,#ff922b 0 3px,transparent 4px),radial-gradient(circle at 55% 85%,#22b8cf 0 3px,transparent 4px),radial-gradient(circle at 90% 70%,#ff6b6b 0 3px,transparent 4px)}.success-burst:after{top:-26px;right:-26px;bottom:-26px;left:-26px;filter:blur(.2px);transform:scale(.5);background:radial-gradient(circle at 20% 30%,#ffd43b 0 2px,transparent 3px),radial-gradient(circle at 50% 8%,#69db7c 0 2px,transparent 3px),radial-gradient(circle at 78% 22%,#4dabf7 0 2px,transparent 3px),radial-gradient(circle at 12% 72%,#ff3b3b 0 2px,transparent 3px),radial-gradient(circle at 48% 92%,#845ef7 0 2px,transparent 3px),radial-gradient(circle at 88% 62%,#ff922b 0 2px,transparent 3px)}.success-burst:before{animation:confetti-pop .65s 1s ease-out forwards}.success-burst:after{animation:confetti-pop .75s 1s ease-out forwards}@keyframes confetti-pop{0%{opacity:0;transform:scale(.45)}20%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.25)}}.success-burst .success-icon{animation:icon-pop .42s cubic-bezier(.2,1.5,.4,1) both}@keyframes icon-pop{0%{transform:scale(.85)}60%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.success-burst:before,.success-burst:after,.success-burst .success-icon{animation:none!important;opacity:1;transform:none}}.rtv-promo-box{display:grid;height:fit-content;margin:0;padding:0;border:0;-webkit-user-select:none;user-select:none;--border-radius: 3px;--border-radius: 0}.rtv-promo-box button[name=close]{all:unset;display:grid;align-self:normal;width:18px;height:18px;margin:6px 6px 0 auto;background:#00000040;border-radius:50%;pointer-events:all;cursor:pointer}.rtv-promo-box button[name=close] svg{width:80%;height:80%;margin:auto;fill:#fff}.rtv-promo-box.rtv-promo-box-sticky{position:sticky;top:0;z-index:10}.rtv-promo-box .rtv-promo-box-layer{grid-area:1 / -1;display:grid;grid-auto-flow:row;align-items:center;position:relative;z-index:auto;pointer-events:none}.rtv-promo-box ol{display:grid;grid-auto-flow:row;align-items:center;list-style-type:none;margin:auto;padding:0;letter-spacing:.5px;overflow:hidden;border-radius:var(--border-radius)}.rtv-promo-box ol,.rtv-promo-box ol li{display:grid;align-items:center;width:100%;height:100%}.rtv-promo-box ol.rtv-promo-box-backgrounds{background:#000}.rtv-promo-box ol li{grid-area:1 / -1;position:relative;z-index:auto}.rtv-promo-box ol.rtv-promo-box-backgrounds li:nth-child(1){background:linear-gradient(131.17deg,#f3ad01,#ed3495 94.15%)}.rtv-promo-box ol.rtv-promo-box-backgrounds li:nth-child(2){background:linear-gradient(280.54deg,#2091ab 22.81%,#008926 102.91%)}.rtv-promo-box ol.rtv-promo-box-backgrounds li:nth-child(3){background:linear-gradient(280.54deg,#dd247f 22.81%,#d84005 102.91%)}.rtv-promo-box ol.rtv-promo-box-backgrounds li:nth-child(4){background:linear-gradient(280.54deg,#6663f1 22.81%,#0f77d7 102.91%)}.rtv-promo-box ol.rtv-promo-box-backgrounds li:nth-child(5){background:linear-gradient(280.54deg,red 22.81%,#000 102.91%)}.rtv-promo-box ol.rtv-promo-box-backgrounds li:nth-child(n+2){opacity:0}.rtv-promo-box ol.rtv-promo-box-selling-points li:nth-child(n+2){transform:translateY(100%)}.rtv-promo-box .rtv-promo-box-layer .rtv-promo-box-controls,.rtv-promo-box ol.rtv-promo-box-selling-points{grid-area:1 / -1;position:relative;z-index:auto}.rtv-promo-box ol.rtv-promo-box-selling-points li{padding:6px 20px;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;letter-spacing:1px;font-size:12px;font-weight:600;line-height:16px;text-align:center;text-wrap:balance;text-transform:uppercase}@keyframes animation-fadein{0%{opacity:0}to{opacity:1}}.rtv-promo-box ol.rtv-promo-box-selling-points li div:has(svg){display:grid;grid-template-columns:auto 1fr;grid-gap:6px;align-items:center;width:fit-content;margin:auto}.rtv-promo-box ol.rtv-promo-box-selling-points li svg{width:auto;height:24px;fill:#fff}.rtv-promo-box .rtv-promo-box-controls{width:20px;height:20px;margin:auto 12px auto auto}.rtv-promo-box ol.rtv-promo-box-selling-points:not(:has(li:nth-child(2)))+.rtv-promo-box-controls,.rtv-promo-box:has(ol.rtv-promo-box-selling-points:empty) button[name=close]{display:none}.rtv-promo-box button[name=cta]{all:unset;background:#fff;border-radius:3px;margin-left:6px;padding:3px 6px;color:#ed3495;color:#00c100;color:#282828;letter-spacing:.5px;pointer-events:all;cursor:pointer}.rtv-promo-box .rtv-promo-box-text:has(.rtv-promo-box-countdown) button[name=cta]{margin-bottom:3px}.rtv-promo-box button[name^=control-]{all:unset;width:20px;height:20px;pointer-events:all;cursor:pointer}.rtv-promo-box button[name^=control-] svg{width:20px;height:20px;fill:#fff}.rtv-promo-box .rtv-promo-box-countdown{display:block;font-size:10px;font-weight:400}@media only screen and ((-webkit-min-device-pixel-ratio: 1) and (orientation: landscape)),screen and ((hover: hover) and (orientation: landscape)){.rtv-promo-box ol.rtv-promo-box-selling-points li{line-height:18px}}body{margin:0}
