.bonus-view-portal.svelte-11jqis{display:contents}.bonus-view-portal.svelte-11jqis .gg-modal{--modal-z-backdrop: 10001;--modal-z-positioner: 10002}.bonus-view-portal.svelte-11jqis .gg-bottom-sheet{--sheet-z-backdrop: 10001;--sheet-z-content: 10002}.bonus-views-content.svelte-11jqis{width:min(44rem,calc(100vw - 3rem));max-width:100%}.loader-wrapper.svelte-11jqis{display:flex;justify-content:center;align-items:center;min-height:200px}.error.svelte-11jqis{text-align:center;color:#ea5656;padding:2rem}.bonus-view-portal.svelte-11jqis [data-scope=dialog][data-part=backdrop],.bonus-view-portal.svelte-11jqis [data-scope=bottom-sheet][data-part=backdrop]{background-color:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10001!important}.bonus-view-portal.svelte-11jqis [data-scope=dialog][data-part=positioner],.bonus-view-portal.svelte-11jqis [data-scope=bottom-sheet][data-part=content]{z-index:10002!important}.bonus-view-portal.svelte-11jqis .gg-modal-wrapper{overflow:hidden;max-width:min(48rem,calc(100vw - 3rem));max-height:calc(100dvh - 3rem);border:1px solid rgba(255,255,255,.075);border-radius:1.6rem;background:linear-gradient(180deg,#ffffff0a,#fff0),linear-gradient(135deg,rgba(245,132,0,.045),transparent 42%),#1e1e20;box-shadow:0 24px 70px #00000075,inset 0 1px #ffffff0a}.bonus-view-portal.svelte-11jqis .gg-modal-wrapper-content{min-width:0;min-height:0;max-height:inherit}.bonus-view-portal.svelte-11jqis .gg-modal-header{min-height:6.6rem;height:auto;padding:1.1rem 1.3rem;background:linear-gradient(180deg,#ffffff0a,#fff0),#0000001f;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:inset 0 -1px #0003}.bonus-view-portal.svelte-11jqis .gg-modal-title{color:#fff;font-size:1.9rem;font-weight:700;line-height:1.25;letter-spacing:0}.bonus-view-portal.svelte-11jqis .gg-modal-header .button.decor-clear{--button-color-bg: rgba(255, 255, 255, .78)}.bonus-view-portal.svelte-11jqis .gg-modal-content{gap:0;padding:1.4rem;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(255,255,255,.16) transparent}.bonus-view-portal.svelte-11jqis .gg-modal-content::-webkit-scrollbar{width:.6rem}.bonus-view-portal.svelte-11jqis .gg-modal-content::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff29}.bonus-view-portal.svelte-11jqis [data-scope=bottom-sheet][data-part=content]{border-color:#ffffff14;background:linear-gradient(180deg,#ffffff0a,#fff0),linear-gradient(135deg,rgba(245,132,0,.04),transparent 44%),#1e1e20;box-shadow:0 -18px 42px #00000075}.bonus-view-portal.svelte-11jqis [data-scope=bottom-sheet][data-part=grabber-indicator]{background:#ffffff38}.bonus-view-portal.svelte-11jqis .bottom-sheet-content{padding:0 1.4rem 1.4rem;overflow-x:hidden}.bonus-views-content.svelte-11jqis .rakeback-detail,.bonus-views-content.svelte-11jqis .cashback-detail,.bonus-views-content.svelte-11jqis .boost-detail,.bonus-views-content.svelte-11jqis .deposit-bonus-detail,.bonus-views-content.svelte-11jqis .promotion-detail{width:100%;gap:1.15rem;padding:0;color:#fff}.bonus-views-content.svelte-11jqis .rakeback-detail .header,.bonus-views-content.svelte-11jqis .cashback-detail .header,.bonus-views-content.svelte-11jqis .boost-detail .header,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .header,.bonus-views-content.svelte-11jqis .promotion-detail .header{gap:.55rem;padding:.2rem 0 .1rem}.bonus-views-content.svelte-11jqis .rakeback-detail .icon-wrapper,.bonus-views-content.svelte-11jqis .cashback-detail .icon-wrapper,.bonus-views-content.svelte-11jqis .boost-detail .icon-wrapper,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .icon-wrapper{width:7.8rem;height:7.8rem;border:1px solid rgba(255,255,255,.07);border-radius:1.4rem;background:linear-gradient(180deg,#ffffff0e,#ffffff05),color-mix(in srgb,hsl(240,3%,18%) 72%,hsl(240,3%,12%));box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff0a}.bonus-views-content.svelte-11jqis .rakeback-detail .title,.bonus-views-content.svelte-11jqis .cashback-detail .title,.bonus-views-content.svelte-11jqis .boost-detail .title,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .title,.bonus-views-content.svelte-11jqis .promotion-detail .title{color:#fff;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:0}.bonus-views-content.svelte-11jqis .promotion-detail .subtitle{color:#ffffffa8;font-weight:600}.bonus-views-content.svelte-11jqis .rakeback-detail .amount-section,.bonus-views-content.svelte-11jqis .cashback-detail .amount-section,.bonus-views-content.svelte-11jqis .boost-detail .status-section,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .amount-section,.bonus-views-content.svelte-11jqis .promotion-detail .hero{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:1.4rem;background:radial-gradient(circle at 20% 0%,rgba(245,132,0,.22),transparent 38%),radial-gradient(circle at 92% 110%,rgba(245,188,0,.13),transparent 42%),linear-gradient(180deg,#ffffff0e,#ffffff04),color-mix(in srgb,hsl(240,3%,18%) 72%,hsl(240,3%,12%));box-shadow:0 14px 30px #00000038,inset 0 1px #ffffff0a}.bonus-views-content.svelte-11jqis .rakeback-detail .amount,.bonus-views-content.svelte-11jqis .cashback-detail .amount,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .percentage,.bonus-views-content.svelte-11jqis .promotion-detail .hero-amount,.bonus-views-content.svelte-11jqis .promotion-detail .hero-rounds,.bonus-views-content.svelte-11jqis .boost-detail .status-main{color:#fff;text-shadow:0 8px 20px rgba(0,0,0,.22)}.bonus-views-content.svelte-11jqis .rakeback-detail .amount-label,.bonus-views-content.svelte-11jqis .cashback-detail .amount-label,.bonus-views-content.svelte-11jqis .boost-detail .status-label,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .status-label,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .max-bonus,.bonus-views-content.svelte-11jqis .promotion-detail .hero-sublabel,.bonus-views-content.svelte-11jqis .promotion-detail .hero-tagline,.bonus-views-content.svelte-11jqis .promotion-detail .hero-trigger-context{color:#ffffffc7;font-weight:600}.bonus-views-content.svelte-11jqis .rakeback-detail .loyalty-section,.bonus-views-content.svelte-11jqis .cashback-detail .loyalty-section,.bonus-views-content.svelte-11jqis .cashback-detail .countdown-section,.bonus-views-content.svelte-11jqis .boost-detail .countdown-section,.bonus-views-content.svelte-11jqis .boost-detail .info-section,.bonus-views-content.svelte-11jqis .rakeback-detail .info-section,.bonus-views-content.svelte-11jqis .cashback-detail .info-section,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .details-section,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .description-section,.bonus-views-content.svelte-11jqis .promotion-detail .progress-section,.bonus-views-content.svelte-11jqis .promotion-detail .terms-grid,.bonus-views-content.svelte-11jqis .promotion-detail .description-section,.bonus-views-content.svelte-11jqis .promotion-detail .available-providers{border:1px solid rgba(255,255,255,.06);border-radius:1.2rem;background:linear-gradient(180deg,#ffffff0a,#ffffff03),color-mix(in srgb,hsl(240,3%,18%) 64%,hsl(240,3%,12%));box-shadow:inset 0 1px #ffffff06}.bonus-views-content.svelte-11jqis .promotion-detail .term-tile{border:1px solid rgba(255,255,255,.055);background:#00000029;box-shadow:inset 0 1px #ffffff06}.bonus-views-content.svelte-11jqis .promotion-detail .term-tile svg,.bonus-views-content.svelte-11jqis .promotion-detail .term-value,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .detail-value{color:#fff}.bonus-views-content.svelte-11jqis .promotion-detail .term-label,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .detail-label,.bonus-views-content.svelte-11jqis .rakeback-detail .loyalty-desc,.bonus-views-content.svelte-11jqis .cashback-detail .loyalty-desc{color:#ffffff8f}.bonus-views-content.svelte-11jqis .deposit-bonus-detail .detail-row{border-bottom-color:#ffffff0f}.bonus-views-content.svelte-11jqis .promotion-detail .progress-fill,.bonus-views-content.svelte-11jqis .promotion-detail .progress-fill.completed{background:linear-gradient(90deg,#f58400,#f5bc00)}.bonus-views-content.svelte-11jqis .promotion-detail .progress-value,.bonus-views-content.svelte-11jqis .promotion-detail .meta-chip.expiry,.bonus-views-content.svelte-11jqis .promotion-detail .provider-chip,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .detail-value.expiration{color:#f5bc00}.bonus-views-content.svelte-11jqis .promotion-detail .meta-chip.expiry,.bonus-views-content.svelte-11jqis .promotion-detail .provider-chip{border:1px solid color-mix(in srgb,#F58400 26%,transparent);background:color-mix(in srgb,#F58400 12%,transparent)}.bonus-views-content.svelte-11jqis .promotion-detail .description-section p,.bonus-views-content.svelte-11jqis .promotion-detail .description-section li,.bonus-views-content.svelte-11jqis .rakeback-detail .info-section p,.bonus-views-content.svelte-11jqis .rakeback-detail .info-section li,.bonus-views-content.svelte-11jqis .cashback-detail .info-section p,.bonus-views-content.svelte-11jqis .cashback-detail .info-section li,.bonus-views-content.svelte-11jqis .boost-detail .info-section p,.bonus-views-content.svelte-11jqis .boost-detail .info-section li,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .description-text{color:#ffffffc2;font-size:1.4rem;line-height:1.55}.bonus-views-content.svelte-11jqis .promotion-detail .action-section .button.color-teal,.bonus-views-content.svelte-11jqis .promotion-detail .action-section .button.color-yellow,.bonus-views-content.svelte-11jqis .promotion-detail .action-section .button.color-purple,.bonus-views-content.svelte-11jqis .promotion-detail .action-section .button.color-blue,.bonus-views-content.svelte-11jqis .promotion-detail .action-section .button.color-primary,.bonus-views-content.svelte-11jqis .rakeback-detail .action-section .button.color-teal,.bonus-views-content.svelte-11jqis .cashback-detail .action-section .button.color-teal,.bonus-views-content.svelte-11jqis .boost-detail .action-section .button.color-teal,.bonus-views-content.svelte-11jqis .boost-detail .action-section .button.color-red,.bonus-views-content.svelte-11jqis .boost-detail .action-section .button.color-orange,.bonus-views-content.svelte-11jqis .deposit-bonus-detail .action-section .button.color-teal{background:linear-gradient(180deg,#f58400,#d66e00)!important;border-color:color-mix(in srgb,#F58400 86%,white 14%)!important;color:#fff!important;box-shadow:0 10px 24px #f584003d!important}.bonus-views-content.svelte-11jqis .action-section .button.color-grey{background:linear-gradient(180deg,#ffffff0b,#ffffff04),color-mix(in srgb,hsl(240,3%,18%) 72%,hsl(240,3%,12%))!important;border-color:#ffffff12!important;color:#ffffffd1!important}@media(max-width:768px){.bonus-views-content.svelte-11jqis{width:100%}.bonus-view-portal.svelte-11jqis .gg-modal-content{padding:1.2rem}.bonus-view-portal.svelte-11jqis .gg-modal-wrapper{max-width:100%;border-radius:0}}
