*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}a{text-decoration:none}img,a{-webkit-touch-callout:none}img:not([src]){visibility:hidden}button,input,select,textarea{outline:none;font-family:inherit}button{color:#fff;font-size:var(--fs-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0000;border:none}input{color:#fff;font-size:var(--app-input-font-size);background-color:#0000;border:none;outline:none}input:focus{outline:none}textarea{resize:none}textarea::-webkit-scrollbar{display:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}label{margin-bottom:0}html,body,#app{width:100%;min-height:100vh;color:#fff;background-color:var(--app-browser-chrome-color);background:var(--app-page-background);min-height:100dvh;font-family:"Baloo 2",PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow-x:hidden}body{max-width:517px;margin:0 auto;position:relative}#app{background:var(--app-page-background);width:100%;position:relative}* ::-webkit-scrollbar{display:none}.swiper-navigation-icon{display:none}input{font-size:var(--app-input-font-size)!important}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/baloo2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/baloo2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.global_flex-center{justify-content:center;align-items:center;display:flex}body>[class*=dialog],body>[class*=mask],body>[class*=modal],body>[class*=overlay],body>[class*=popup],body>.base-background,body>.check-in{overscroll-behavior-x:contain;overflow-x:hidden}.dialog-bottom-close{--dialog-bottom-close-size:2.75rem;--dialog-bottom-close-gap:1.5rem;width:var(--dialog-bottom-close-size);height:var(--dialog-bottom-close-size);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;background:#ff80c91a;border:.15rem solid #ff80d99e;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2rem;padding:0;display:flex;position:relative}.dialog-bottom-close:before,.dialog-bottom-close:after{content:"";background:currentColor;border-radius:.125rem;width:1.125rem;height:.125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dialog-bottom-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.dialog-bottom-close:focus-visible{outline-offset:.125rem;outline:.125rem solid #fff}.dialog-bottom-close:active:not(:disabled){scale:.94}@media (max-height:42rem){.dialog-bottom-close{--dialog-bottom-close-size:2.5rem;--dialog-bottom-close-gap:.5rem}}.global_self-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global_fill-container{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.global_hover-white{transition:color .5s}.global_hover-white:hover{color:var(--white)}.global_one-line{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;overflow:hidden}.global_two-line{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.global_three-line{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.global_four-line{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.global_hover-click{transition:opacity .25s,transform .25s}.global_hover-click:hover{opacity:.75}.global_hover-click:active{transform:scale(.9)}select{background-color:var(--theme-color9)}select:focus{box-shadow:inset 0 0 0 .0625rem var(--theme-color8);outline:none}select:focus-visible{box-shadow:inset 0 0 0 .0625rem var(--theme-color8);outline:none}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-out}.fade-a-enter-from,.fade-a-leave-to{opacity:0}.fade-a-enter-active,.fade-a-leave-active,.fade-a-move{transition:opacity .25s ease-out}.fade-a-leave-active{position:absolute}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--white:#fff;--black:#111;--red:#e74c3c;--orange:#e67e22;--yellow:#f1c40f;--green:#2ecc71;--cyan:#1abc9c;--blue:#3498db;--purple:#9b59b6;--pink:#fd79a8;--white-10:#ffffff1a;--white-25:#ffffff40;--white-50:#ffffff80;--white-75:#ffffffbf;--black-10:#0000001a;--black-25:#00000040;--black-50:#00000080;--black-75:#000000bf;--gap:.25rem;--gap-2:.5rem;--gap-3:.75rem;--gap-4:1rem;--gap-5:1.25rem;--gap-6:1.5rem;--gap-7:1.75rem;--gap-8:2rem;--gap-9:2.25rem;--gap-10:2.5rem;--radius:.25rem;--radius-2:.5rem;--radius-3:.75rem;--radius-4:1rem;--radius-5:1.25rem;--theme-red:#e63917;--mask-color:#00000080;--theme-black:#000;--theme-color1:#fd68b3;--theme-color2:#fd68b333;--theme-color3:#211a23;--receive-surface:#21102b;--receive-surface-raised:#34203f;--receive-surface-muted:#170a20;--receive-surface-deep:#100616;--receive-border:#e57bc840;--receive-border-strong:#f592d580;--receive-accent:#ef4fad;--receive-accent-soft:#f780bf;--receive-accent-strong:#a82370;--receive-accent-wash:#ef4fad21;--receive-accent-shadow:#ef4fad33;--receive-text-muted:#d7cbd0;--receive-title-filter:brightness(1);--app-browser-chrome-color:#211a23;--app-back-button-surface:var(--app-surface-raised-background);--app-menu-surface:#291738;--app-soft-action-surface:color-mix(in srgb, var(--theme-color7) 40%, var(--app-menu-surface));--app-safe-area-top:0px;--app-safe-area-bottom:0px;--app-viewport-height:100dvh;--app-visual-viewport-top:0px;--app-visual-viewport-bottom:0px;--app-font-page-title:1.625rem;--app-font-card-title:1.125rem;--app-font-body:.9375rem;--app-font-min:.875rem;--app-input-font-size:16px;--app-card-gap:.5rem;--theme-color4:#38223f;--theme-color5:#2f1b50;--theme-color6:#0f0720;--theme-color7:#654370;--theme-color8:#ff80bf;--theme-color9:#2b1c30;--theme-color10:#412a51;--theme-dec1:#2aa22e;--theme-dec2:#ff2424;--theme-dec3:#763623;--theme-dec4:#fdd526;--theme-main-gradient1:#442f50;--theme-main-gradient2:#c752ab;--theme-main1-gradient1:#e151a5;--theme-main1-gradient2:#e670c8;--theme-neutral1:#fff;--theme-neutral2:#ffffff80;--theme-neutral3:#8c4070;--theme-neutral5:#0006;--theme-ts1-gradient1:#312734;--theme-ts1-gradient2:#312734;--theme-ts3-gradient1:#3b2133;--theme-ts3-gradient2:#793967;--theme-ts2-gradient1:#63f;--theme-ts2-gradient2:#ff2eb9;--theme-neutral6:#856f7e;--app-page-background:#190f28;--card-bg-1:#38223f;--input-bg-1:#1e140a;--input-border-1:1px solid #5f492e;--app-dialog-background:linear-gradient(180deg, #280a41f0 0%, #12042cf7 44%, #09011ffa 100%);--app-primary-background:linear-gradient(180deg, #f578b5 0%, #f548a6 45%, #e81998 100%);--app-input-background:linear-gradient(180deg, color-mix(in srgb, var(--theme-color5) 70%, var(--theme-color10)) 0%, color-mix(in srgb, var(--theme-color5) 65%, var(--app-menu-surface)) 100%);--app-secondary-background:linear-gradient(180deg, color-mix(in srgb, var(--app-menu-surface) 65%, var(--theme-color10)) 0%, color-mix(in srgb, var(--app-menu-surface) 85%, var(--theme-color5)) 100%);--app-secondary-emphasis-background:linear-gradient(180deg, #754085 0%, #51306e 100%);--app-tab-background:var(--app-secondary-background);--app-close-background:linear-gradient(180deg, #3c125ceb 0%, #180536f5 100%);--app-text-primary:var(--theme-neutral1);--app-text-secondary:#e2ddeeb8;--app-text-muted:#e2ddeea8;--app-text-inactive:#9e91b8e0;--app-text-accent:var(--brand-accent-soft);--app-text-on-primary:color-mix(in srgb, var(--brand-accent-contrast) 88%, transparent);--app-icon-muted:#c9bed8c2;--app-border-subtle:color-mix(in srgb, var(--brand-accent) 24%, transparent);--app-surface-background:var(--app-menu-surface);--app-surface-raised-background:#352047;--app-surface-inset-background:#20122f;--app-account-accent:#b33dd5;--app-account-menu-surface:#211034;--app-account-surface-raised-background:#30164c;--app-account-surface-inset-background:#120829;--app-form-input-background:linear-gradient(180deg, color-mix(in srgb, var(--app-surface-raised-background) 45%, var(--app-surface-inset-background)), color-mix(in srgb, var(--app-surface-raised-background) 15%, var(--app-surface-inset-background)));--app-verification-input-background:linear-gradient(180deg, color-mix(in srgb, var(--app-soft-action-surface) 93%, var(--app-text-primary)), color-mix(in srgb, color-mix(in srgb, var(--app-surface-raised-background) 50%, var(--app-soft-action-surface)) 96%, var(--app-text-primary)));--app-text-body:color-mix(in srgb, var(--app-text-primary) 88%, transparent);--app-divider-color:color-mix(in srgb, var(--app-text-primary) 12%, transparent);--app-notification-color:#ff2348;--app-status-success:var(--green);--app-status-error:color-mix(in srgb, var(--red) 80%, var(--white));--app-status-warning:var(--yellow);--app-status-info:color-mix(in srgb, var(--blue) 80%, var(--white));--app-status-neutral:var(--app-text-secondary);--app-disabled-background:color-mix(in srgb, #424148 85%, var(--app-surface-background));--app-text-disabled:color-mix(in srgb, var(--app-text-primary) 38%, var(--app-disabled-background));--font-display:"Baloo 2", "PingFang SC", sans-serif;--brand-accent:#fa4ca3;--brand-accent-strong:#f019a1;--brand-accent-soft:#ff8fc7;--brand-accent-contrast:#fff;--brand-accent-gradient:linear-gradient(180deg, #ff85c2 0%, #fa4ca3 46%, #ef1fa3 100%);--brand-accent-glow:#fa389973;--brand-gold:#fbc72d;--brand-gold-strong:#f59f0a;--brand-gold-contrast:#3a2400;--brand-gold-gradient:linear-gradient(180deg, #ffe270 0%, #fbc72d 48%, #f29e0d 100%);--brand-cta-highlight:inset 0 1px 0 #ffffff8c;--brand-cta-shadow:0 .5rem 1.1rem -.3rem var(--brand-accent-glow);--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-body:1.125rem;--fs-md:1.125rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.625rem;--fs-display:2rem;--fs-hero:2.5rem;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.5;--space-edge:1rem;--space-stack:.75rem;--space-card:1rem;--space-row:.75rem;--space-tight:.5rem;--space-hair:.25rem;--btn-h:3rem;--btn-h-sm:2.75rem;--tap-min:2.75rem;--motion-fast:.16s;--motion-base:.22s;--motion-dialog:.24s;--motion-sheet:.26s;--motion-drawer:.28s;--motion-page:.24s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-ease-standard:cubic-bezier(.2, 0, 0, 1)}@supports (-webkit-touch-callout:none){:root{--app-safe-area-top:env(safe-area-inset-top);--app-safe-area-bottom:env(safe-area-inset-bottom)}}:root[data-capacitor-platform=android]{--app-safe-area-top:0px;--app-safe-area-bottom:0px}:root{--z-index-nav-bar:12;--z-index-sidebar:20;--z-index-iframe:8;--z-index-full-iframe:14;--z-index-mute-btn:11;--z-index-floating:10;--z-index-popup:30}@layer skin1-disabled-buttons{:root .pay-list.disabled .pay,:root .profile-select.disabled{cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root :-webkit-any(button,[role=button],.aplicar-btn,.image-button,summary):-webkit-any(:disabled,[aria-disabled=true],.disabled,.is-disabled){cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root :-moz-any(button,[role=button],.aplicar-btn,.image-button,summary):-moz-any(:disabled,[aria-disabled=true],.disabled,.is-disabled){cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root :is(button,[role=button],.aplicar-btn,.image-button,summary):is(:disabled,[aria-disabled=true],.disabled,.is-disabled){cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root :is(.provider-row .claim,.progress-card .side .btn,.receive-card .confirm,.open-card-dialog .btn,.open-card-dialog .comfirm-btn).disabled{cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root .home-record-fav-games .record-actions :-webkit-any(.prev,.next).is-disabled{cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root .home-record-fav-games .record-actions :-moz-any(.prev,.next).is-disabled{cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root .home-record-fav-games .record-actions :is(.prev,.next).is-disabled{cursor:not-allowed;opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}:root .bonus-center-page .activity-list :-webkit-any(.claim-button,button[class*=__action]):disabled{opacity:1!important}:root .bonus-center-page .activity-list :-moz-any(.claim-button,button[class*=__action]):disabled{opacity:1!important}:root .bonus-center-page .activity-list :is(.claim-button,button[class*=__action]):disabled{opacity:1!important}:root .newbie-guide-card button.newbie-guide-back:disabled{opacity:1!important}}html{background-color:var(--app-browser-chrome-color);background:var(--app-page-background);font-size:16px}html,body,#app{touch-action:manipulation}:where(button,[role=button],.image-button){--brand-accent-gradient:var(--brand-accent)}.cash-code-page .image-button{--brand-accent-gradient:inherit}@media screen and (max-width:517px) and (orientation:portrait){html{font-size:3.09478vw}}@media screen and (min-width:518px){html{background-attachment:fixed}.layout{max-width:517px;margin-left:auto;margin-right:auto;box-shadow:0 0 0 1px #ffffff0f,0 1.5rem 4rem #0000008c}}.guest-action{min-height:3.5rem;color:var(--brand-accent-contrast);text-align:center;background:var(--brand-accent-gradient);box-shadow:var(--brand-cta-shadow), var(--brand-cta-highlight);cursor:pointer;border:0;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.3;display:inline-flex}.guest-action.is-secondary{border:.0625rem solid var(--theme-color7);color:var(--theme-neutral1);background:var(--theme-color4);box-shadow:none}.guest-action.is-small{min-height:2.75rem;padding:.5rem .875rem}.guest-action:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.guest-action:active:not(:disabled){transform:translateY(.125rem)}.guest-action:focus-visible{outline:.125rem solid var(--brand-gold);outline-offset:.1875rem}.guest-account-notice{text-align:center;max-width:28rem;min-height:min(36rem,100dvh - 10rem);color:var(--theme-neutral1);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin:0 auto;padding:2rem 1.5rem;display:flex}.guest-account-notice .guest-notice-art{object-fit:contain;width:8rem;height:8rem;filter:drop-shadow(0 .5rem 1.5rem var(--brand-accent-glow));border-radius:50%}.guest-account-notice .guest-verify-icon{overflow:visible}.guest-account-notice .guest-verify-disc{fill:var(--theme-color9);stroke:var(--brand-accent-soft);stroke-width:2px}.guest-account-notice .guest-verify-ring{fill:var(--theme-color4);stroke:var(--theme-color7);stroke-width:1.5px}.guest-account-notice .guest-shield-light{stop-color:var(--brand-accent-soft)}.guest-account-notice .guest-shield-dark{stop-color:var(--brand-accent-strong)}.guest-account-notice .guest-verify-shield{fill:url(#guest-verify-shield-fill);stroke:var(--brand-accent-contrast);stroke-width:1.5px}.guest-account-notice .guest-verify-inset{fill:var(--theme-color10);stroke:color-mix(in srgb, var(--brand-accent-contrast) 40%, transparent);stroke-width:1.5px}.guest-account-notice .guest-verify-check{stroke:var(--brand-accent-contrast);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.guest-account-notice h2{margin:0;font-size:1.625rem;font-weight:700}.guest-account-notice p{color:color-mix(in srgb, var(--theme-neutral1) 76%, transparent);margin:.75rem 0 0;font-size:1.125rem;line-height:1.6}.guest-account-notice .guest-notice-actions{gap:.75rem;width:100%;display:grid}.guest-account-notice.is-vip{min-height:0;padding:calc(2 * var(--space-card)) var(--space-edge);gap:var(--space-card);color:var(--app-text-body)}.guest-account-notice.is-vip .guest-notice-art{filter:none;border-radius:0;flex-shrink:0;width:9rem;height:9rem}.guest-account-notice.is-vip .guest-notice-copy{overflow-wrap:anywhere;width:100%;min-width:0}.guest-account-notice.is-vip h2{color:var(--app-text-primary);font-size:max(24px, var(--app-font-page-title));font-weight:700;line-height:var(--lh-snug)}.guest-account-notice.is-vip p{margin-top:var(--space-row);color:var(--app-text-secondary);font-size:max(14px, var(--app-font-body));font-weight:400;line-height:var(--lh-normal)}.guest-account-notice.is-vip .guest-notice-actions{gap:var(--space-row)}.guest-account-notice.is-vip .guest-action{min-width:0;min-height:max(44px, var(--btn-h));padding:var(--space-row) var(--space-card);border-radius:var(--radius-2);color:var(--app-text-on-primary);font:inherit;font-size:max(16px, var(--app-font-card-title));font-weight:600;line-height:var(--lh-snug);background:var(--app-primary-background);box-shadow:none;overflow-wrap:anywhere;border:0}.guest-account-notice.is-vip .guest-action.is-secondary{color:var(--app-text-body);background:var(--app-soft-action-surface);font-weight:500}.guest-account-notice.is-vip .guest-action:focus-visible{outline-color:var(--brand-accent)}.guest-account-notice.is-compact{min-width:0;max-width:none;min-height:0;padding:0 0 var(--space-row);gap:var(--space-tight);text-align:left;color:var(--app-text-body);grid-template-columns:max(32px,2.75rem) minmax(0,1fr) auto;display:grid}.guest-account-notice.is-compact .guest-notice-art{filter:none;width:max(32px,2.75rem);height:max(32px,2.75rem)}.guest-account-notice.is-compact .guest-verify-disc{fill:var(--app-surface-inset-background)}.guest-account-notice.is-compact .guest-verify-ring{fill:var(--app-soft-action-surface);stroke:var(--app-border-subtle)}.guest-account-notice.is-compact .guest-verify-inset{fill:var(--app-surface-inset-background)}.guest-account-notice.is-compact .guest-notice-copy{display:contents}.guest-account-notice.is-compact h2{min-width:0;color:var(--app-text-primary);font-size:max(18px, var(--app-font-card-title));font-weight:600;line-height:var(--lh-snug);overflow-wrap:anywhere;grid-area:1/2}.guest-account-notice.is-compact p{min-width:0;color:var(--app-text-secondary);font-size:max(16px, var(--app-font-body));font-weight:400;line-height:var(--lh-normal);overflow-wrap:anywhere;grid-area:2/1/auto/-1;margin:0}.guest-account-notice.is-compact .guest-notice-actions{gap:var(--space-tight);grid-area:1/3;min-width:0}.guest-account-notice.is-compact .guest-action{min-width:0;min-height:max(44px,2.875rem);padding:var(--space-tight) var(--space-row);border-radius:var(--radius-2);color:var(--app-text-on-primary);font:inherit;font-size:max(16px, var(--app-font-body));font-weight:600;line-height:var(--lh-snug);background:var(--app-primary-background);box-shadow:none;overflow-wrap:anywhere}.guest-account-notice.is-compact .guest-action:focus-visible{outline-color:var(--brand-accent)}.activity-page .activity-footer.is-guest{background:var(--app-page-background);border-top:0}.activity-page .activity-footer.is-guest .activity-footer-actions{filter:grayscale();opacity:.48}.activity-page [data-guest-blocked=true]{filter:grayscale();opacity:.48;cursor:not-allowed}.guest-gifts{border:.0625rem solid var(--bonus-border,var(--theme-color7));min-width:0;color:var(--theme-neutral1);background:linear-gradient(145deg, var(--bonus-surface-raised,var(--theme-color4)), var(--bonus-surface-deep,var(--theme-color9)));border-radius:1rem;gap:.75rem;padding:1rem;display:grid;box-shadow:inset 0 .0625rem #ffffff0f,0 .5rem 1.125rem #07000e29}.guest-gifts.is-empty{background:radial-gradient(ellipse at 31% 28%, color-mix(in srgb, var(--brand-accent) 12%, transparent), transparent 72%), linear-gradient(145deg, var(--bonus-surface-raised,var(--theme-color4)), var(--bonus-surface-deep,var(--theme-color9)));gap:0;padding:1rem 1rem 1.5rem}.guest-gifts .guest-gifts-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.guest-gifts h2{margin:0;font-size:max(18px,1.25rem);font-weight:700}.guest-gifts .guest-gifts-refresh{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.guest-gifts .guest-gifts-refresh:disabled{cursor:wait;opacity:.55}.guest-gifts .guest-gifts-refresh:focus-visible{outline:.125rem solid var(--brand-gold);outline-offset:.125rem}.guest-gifts .guest-gifts-refresh-image{object-fit:contain;width:1.75rem;height:1.75rem;display:block}.guest-gifts .guest-gifts-refresh-image.is-loading{animation:.8s linear infinite guest-gifts-refresh-spin}.guest-gifts p{color:color-mix(in srgb, var(--theme-neutral1) 76%, transparent);margin:0;font-size:max(14px,.875rem);line-height:1.5}.guest-gifts [role=alert],.guest-gifts [role=status]{color:var(--brand-gold)}.guest-gifts .guest-gifts-empty{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:.5rem 0 0;display:flex}.guest-gifts .guest-gifts-empty-visual{object-fit:cover;width:min(15rem,72%);height:8rem;display:block}.guest-gifts .guest-gifts-empty-copy{justify-items:center;gap:.375rem;width:100%;min-width:0;display:grid}.guest-gifts .guest-gifts-empty-copy h2{color:var(--theme-neutral1);font-size:max(18px,1.25rem);font-weight:700;line-height:1.25}.guest-gifts .guest-gifts-empty-copy .guest-gifts-hint{max-width:min(100%,280px);font-size:max(14px,.875rem);line-height:1.4}.guest-gifts .guest-gift-card{border-top:.0625rem solid var(--bonus-border,var(--theme-color7));gap:.5rem;padding:.875rem 0 0;display:grid}.guest-gifts .gift-heading{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.125rem .625rem;display:grid}.guest-gifts .gift-icon{object-fit:contain;grid-row:1;width:2rem;height:2rem;display:block}.guest-gifts .gift-heading strong{font-size:1.125rem}.guest-gifts .gift-status{color:var(--theme-color8);grid-column:2;font-size:max(14px,.875rem)}.guest-gifts [data-status=credited] .gift-status{color:var(--theme-dec1)}.guest-gifts [data-status=restricted] .gift-status,.guest-gifts [data-status=expired] .gift-status{color:var(--theme-neutral2)}.guest-gifts .gift-amount{color:var(--brand-gold);overflow-wrap:anywhere;font-size:1.75rem;font-weight:700;line-height:1.2}.guest-gifts .gift-amount.is-credited{color:var(--theme-dec1);font-size:1.5rem}.guest-gifts .guest-gifts-footer{justify-content:flex-start;display:flex}.guest-gifts.is-empty .guest-gifts-footer{margin-top:1.25rem}.guest-gifts .guest-deposit{min-height:44px;color:color-mix(in srgb, var(--theme-neutral1) 80%, transparent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:max(14px,.875rem);font-weight:700;display:inline-flex}.guest-gifts .guest-deposit .guest-deposit-copy{text-align:left;gap:.25rem;min-width:0;display:grid}.guest-gifts .guest-deposit .guest-deposit-copy strong{font:inherit}.guest-gifts .guest-deposit .guest-deposit-copy small{font-size:max(12px,.8125rem);font-weight:400;line-height:1.3}.guest-gifts .guest-deposit svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.guest-gifts .guest-deposit:hover{color:var(--theme-neutral1);background:color-mix(in srgb, var(--theme-neutral1) 8%, transparent)}.guest-gifts .guest-deposit:focus-visible{outline:.125rem solid var(--brand-gold);outline-offset:.125rem}.guest-gifts .guest-deposit.is-featured{border:.0625rem solid color-mix(in srgb, var(--theme-color7) 65%, transparent);width:100%;min-height:4.5rem;color:var(--theme-neutral1);background:linear-gradient(180deg, var(--bonus-surface-raised,var(--theme-color10)), var(--bonus-surface,var(--theme-color4)));border-radius:.875rem;justify-content:flex-start;gap:1rem;padding:.5rem .875rem;font-size:max(15px,1rem);box-shadow:inset 0 .0625rem #ffffff14,0 .5rem 1.125rem #00000038}.guest-gifts .guest-deposit.is-featured .guest-deposit-art{border-right:.0625rem solid color-mix(in srgb, var(--theme-color7) 65%, transparent);flex:0 0 5.5rem;place-items:center;width:5.5rem;height:3.5rem;display:grid}.guest-gifts .guest-deposit.is-featured .guest-deposit-art img{object-fit:cover;width:6rem;height:6rem;display:block;transform:translate(-.375rem,-1rem)}.guest-gifts .guest-deposit.is-featured .guest-deposit-copy{flex:auto}.guest-gifts .guest-deposit.is-featured .guest-deposit-copy small{color:color-mix(in srgb, var(--theme-neutral1) 85%, transparent)}.guest-gifts .guest-deposit.is-featured>svg{stroke-width:2.5px;flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.guest-gifts .guest-deposit.is-featured:hover{filter:brightness(1.08)}.guest-gifts .guest-action{min-height:max(44px,3rem);padding:.5rem .875rem}@media (max-width:390px){.guest-gifts .guest-deposit.is-featured{gap:.5rem;padding-left:.5rem;padding-right:.5rem}.guest-gifts .guest-deposit.is-featured .guest-deposit-art{flex-basis:4.25rem;width:4.25rem}.guest-gifts .guest-deposit.is-featured .guest-deposit-art img{width:5.25rem;height:5.25rem}.guest-gifts .guest-deposit.is-featured>svg{flex-basis:1rem;width:1rem;height:1rem}}@keyframes guest-gifts-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guest-gifts .guest-gifts-refresh-image.is-loading{animation:none}}.register-login .guest-bind-reward{z-index:1;background:color-mix(in srgb, var(--theme-color4) 80%, transparent);border-radius:.875rem;align-items:center;gap:.875rem;margin:.25rem 0 1rem;padding:.875rem;display:flex;position:relative}.register-login .guest-bind-reward img{object-fit:contain;flex:none;width:3.5rem;height:3.5rem}.register-login .guest-bind-reward strong{color:var(--brand-gold);font-size:1.125rem}.register-login .guest-bind-reward p{color:var(--theme-neutral1);margin:.25rem 0 0;font-size:1rem;line-height:1.4}
