*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}a{text-decoration:none}img,a{-webkit-touch-callout:none}img:not([src]){visibility:hidden}button,input,select,textarea{font-family:inherit;outline:none}button{border:none;color:#fff;font-size:var(--fs-md);background-color:transparent;cursor:pointer;user-select:none}input{border:none;outline:none;color:#fff;font-size:var(--app-input-font-size);background-color:transparent}input:focus{outline:none}textarea{resize:none}textarea::-webkit-scrollbar{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}label{margin-bottom:0}html,body,#app{overflow-x:hidden;width:100%;min-height:100vh;min-height:100dvh;color:#fff;font-family:"Baloo 2",PingFang SC,Microsoft YaHei,Arial,sans-serif;background-color:var(--app-browser-chrome-color);background:var(--app-page-background)}body{position:relative;max-width:517px;margin:0 auto}#app{position:relative;width:100%;background:var(--app-page-background)}* ::-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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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{display:flex;justify-content:center;align-items:center}body>[class*=dialog],body>[class*=mask],body>[class*=modal],body>[class*=overlay],body>[class*=popup],body>.base-background,body>.check-in{overflow-x:hidden;overscroll-behavior-x:contain}.dialog-bottom-close{--dialog-bottom-close-size: 2.75rem;--dialog-bottom-close-gap: 1.5rem;position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--dialog-bottom-close-size);height:var(--dialog-bottom-close-size);box-sizing:border-box;margin-top:2rem;padding:0;appearance:none;border:.15rem solid hsla(318,100%,75%,.62);border-radius:50%;color:#fff;background:#ff80c91a;cursor:pointer}.dialog-bottom-close:before,.dialog-bottom-close:after{position:absolute;top:50%;left:50%;width:1.125rem;height:.125rem;border-radius:.125rem;background:currentColor;content:"";transform:translate(-50%,-50%) rotate(45deg)}.dialog-bottom-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.dialog-bottom-close:focus-visible{outline:.125rem solid #ffffff;outline-offset:.125rem}.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{position:absolute;inset:0;width:100%;height:100%}.global_hover-white{transition:color .5s}.global_hover-white:hover{color:var(--white)}.global_one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.global_two-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.global_three-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.global_four-line{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.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,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{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: rgba(255, 255, 255, .1);--white-25: rgba(255, 255, 255, .25);--white-50: rgba(255, 255, 255, .5);--white-75: rgba(255, 255, 255, .75);--black-10: rgba(0, 0, 0, .1);--black-25: rgba(0, 0, 0, .25);--black-50: rgba(0, 0, 0, .5);--black-75: rgba(0, 0, 0, .75);--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: rgba(0, 0, 0, .5);--theme-black: hsl(0, 0%, 0%);--theme-color1: hsl(330, 97%, 70%);--theme-color2: hsla(330, 97%, 70%, .2);--theme-color3: hsl(287, 14%, 12%);--receive-surface: #21102b;--receive-surface-raised: #34203f;--receive-surface-muted: #170a20;--receive-surface-deep: #100616;--receive-border: rgba(229, 123, 200, .25);--receive-border-strong: rgba(245, 146, 213, .5);--receive-accent: #ef4fad;--receive-accent-soft: #f780bf;--receive-accent-strong: #a82370;--receive-accent-wash: rgba(239, 79, 173, .13);--receive-accent-shadow: rgba(239, 79, 173, .2);--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: hsl(287, 29%, 19%);--theme-color5: #2f1b50;--theme-color6: #0f0720;--theme-color7: hsl(286, 25%, 35%);--theme-color8: hsl(330, 100%, 75%);--theme-color9: hsl(285, 26%, 15%);--theme-color10: hsl(276, 32%, 24%);--theme-dec1: hsl(122, 59%, 40%);--theme-dec2: hsl(0, 100%, 57%);--theme-dec3: hsl(14, 54%, 30%);--theme-dec4: hsl(49, 98%, 57%);--theme-main-gradient1: hsl(278, 26%, 25%);--theme-main-gradient2: hsl(314, 51%, 55%);--theme-main1-gradient1: hsl(325, 71%, 60%);--theme-main1-gradient2: hsl(315, 70%, 67%);--theme-neutral1: hsl(0, 0%, 100%);--theme-neutral2: hsla(0, 0%, 100%, .5);--theme-neutral3: hsl(322, 37%, 40%);--theme-neutral5: hsla(0, 0%, 0%, .4);--theme-ts1-gradient1: hsl(286, 14%, 18%);--theme-ts1-gradient2: hsl(286, 14%, 18%);--theme-ts3-gradient1: hsl(318, 29%, 18%);--theme-ts3-gradient2: hsl(317, 36%, 35%);--theme-ts2-gradient1: hsl(255, 100%, 60%);--theme-ts2-gradient2: hsl(320, 100%, 59%);--theme-neutral6: hsl(320, 9%, 48%);--app-page-background: #190f28;--card-bg-1: hsl(287, 29%, 19%);--input-bg-1: #1e140a;--input-border-1: 1px solid #5f492e;--app-dialog-background: linear-gradient(180deg, rgba(40, 10, 65, .94) 0%, rgba(18, 4, 44, .97) 44%, rgba(9, 1, 31, .98) 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, rgba(60, 18, 92, .92) 0%, rgba(24, 5, 54, .96) 100%);--app-text-primary: var(--theme-neutral1);--app-text-secondary: rgba(226, 221, 238, .72);--app-text-muted: rgba(226, 221, 238, .66);--app-text-inactive: rgba(158, 145, 184, .88);--app-text-accent: var(--brand-accent-soft);--app-text-on-primary: color-mix(in srgb, var(--brand-accent-contrast) 88%, transparent);--app-icon-muted: rgba(201, 190, 216, .76);--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: hsl(330, 95%, 64%);--brand-accent-strong: hsl(322, 88%, 52%);--brand-accent-soft: hsl(330, 100%, 78%);--brand-accent-contrast: #fff;--brand-accent-gradient: linear-gradient(180deg, hsl(330, 100%, 76%) 0%, hsl(330, 95%, 64%) 46%, hsl(322, 87%, 53%) 100%);--brand-accent-glow: hsla(330, 95%, 60%, .45);--brand-gold: hsl(45, 96%, 58%);--brand-gold-strong: hsl(38, 92%, 50%);--brand-gold-contrast: #3a2400;--brand-gold-gradient: linear-gradient(180deg, hsl(48, 100%, 72%) 0%, hsl(45, 96%, 58%) 48%, hsl(38, 90%, 50%) 100%);--brand-cta-highlight: inset 0 1px 0 rgba(255, 255, 255, .55);--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}.guest-action{display:inline-flex;justify-content:center;align-items:center;min-height:3.5rem;padding:.75rem 1.25rem;border:0;border-radius:.75rem;color:var(--brand-accent-contrast);font-size:1.125rem;font-weight:700;line-height:1.3;text-align:center;background:var(--brand-accent-gradient);box-shadow:var(--brand-cta-shadow),var(--brand-cta-highlight);cursor:pointer}.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{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:min(36rem,calc(100dvh - 10rem));max-width:28rem;margin:0 auto;padding:2rem 1.5rem;gap:1.5rem;text-align:center;color:var(--theme-neutral1)}.guest-account-notice .guest-notice-art{width:8rem;height:8rem;border-radius:50%;object-fit:contain;filter:drop-shadow(0 .5rem 1.5rem var(--brand-accent-glow))}.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:2}.guest-account-notice .guest-verify-ring{fill:var(--theme-color4);stroke:var(--theme-color7);stroke-width:1.5}.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.5}.guest-account-notice .guest-verify-inset{fill:var(--theme-color10);stroke:color-mix(in srgb,var(--brand-accent-contrast) 40%,transparent);stroke-width:1.5}.guest-account-notice .guest-verify-check{stroke:var(--brand-accent-contrast);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.guest-account-notice h2{margin:0;font-size:1.625rem;font-weight:700}.guest-account-notice p{margin:.75rem 0 0;font-size:1.125rem;line-height:1.6;color:color-mix(in srgb,var(--theme-neutral1) 76%,transparent)}.guest-account-notice .guest-notice-actions{display:grid;gap:.75rem;width:100%}.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{flex-shrink:0;width:9rem;height:9rem;border-radius:0;filter:none}.guest-account-notice.is-vip .guest-notice-copy{width:100%;min-width:0;overflow-wrap:anywhere}.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:0;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}.guest-account-notice.is-vip .guest-action.is-secondary{color:var(--app-text-body);font-weight:500;background:var(--app-soft-action-surface)}.guest-account-notice.is-vip .guest-action:focus-visible{outline-color:var(--brand-accent)}.guest-account-notice.is-compact{display:grid;grid-template-columns:max(32px,2.75rem) minmax(0,1fr) auto;min-height:0;min-width:0;max-width:none;padding:0 0 var(--space-row);gap:var(--space-tight);text-align:left;color:var(--app-text-body)}.guest-account-notice.is-compact .guest-notice-art{width:max(32px,2.75rem);height:max(32px,2.75rem);filter:none}.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{grid-column:2;grid-row:1;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}.guest-account-notice.is-compact p{grid-column:1 / -1;grid-row:2;min-width:0;margin: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}.guest-account-notice.is-compact .guest-notice-actions{grid-column:3;grid-row:1;min-width:0;gap:var(--space-tight)}.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{border-top:0;background:var(--app-page-background)}.activity-page .activity-footer.is-guest .activity-footer-actions{filter:grayscale(1);opacity:.48}.activity-page [data-guest-blocked=true]{filter:grayscale(1);opacity:.48;cursor:not-allowed}.guest-gifts{display:grid;gap:.75rem;min-width:0;padding:1rem;border:.0625rem solid var(--bonus-border, var(--theme-color7));border-radius:1rem;color:var(--theme-neutral1);background:linear-gradient(145deg,var(--bonus-surface-raised, var(--theme-color4)),var(--bonus-surface-deep, var(--theme-color9)));box-shadow:inset 0 .0625rem #ffffff0f,0 .5rem 1.125rem #07000e29}.guest-gifts.is-empty{gap:0;padding:1rem 1rem 1.5rem;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)))}.guest-gifts .guest-gifts-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.guest-gifts h2{margin:0;font-size:max(18px,1.25rem);font-weight:700}.guest-gifts .guest-gifts-refresh{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.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{display:block;width:1.75rem;height:1.75rem;object-fit:contain}.guest-gifts .guest-gifts-refresh-image.is-loading{animation:guest-gifts-refresh-spin .8s linear infinite}.guest-gifts p{margin:0;color:color-mix(in srgb,var(--theme-neutral1) 76%,transparent);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{display:flex;flex-direction:column;align-items:center;min-width:0;padding:.5rem 0 0;text-align:center}.guest-gifts .guest-gifts-empty-visual{display:block;width:min(15rem,72%);height:8rem;object-fit:cover}.guest-gifts .guest-gifts-empty-copy{display:grid;width:100%;min-width:0;gap:.375rem;justify-items:center}.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{display:grid;gap:.5rem;padding:.875rem 0 0;border-top:.0625rem solid var(--bonus-border, var(--theme-color7))}.guest-gifts .gift-heading{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.125rem .625rem}.guest-gifts .gift-icon{grid-row:1;display:block;width:2rem;height:2rem;object-fit:contain}.guest-gifts .gift-heading strong{font-size:1.125rem}.guest-gifts .gift-status{grid-column:2;font-size:max(14px,.875rem);color:var(--theme-color8)}.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);font-size:1.75rem;line-height:1.2;font-weight:700;overflow-wrap:anywhere}.guest-gifts .gift-amount.is-credited{color:var(--theme-dec1);font-size:1.5rem}.guest-gifts .guest-gifts-footer{display:flex;justify-content:flex-start}.guest-gifts.is-empty .guest-gifts-footer{margin-top:1.25rem}.guest-gifts .guest-deposit{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.25rem .5rem;border:0;border-radius:.5rem;color:color-mix(in srgb,var(--theme-neutral1) 80%,transparent);font:inherit;font-size:max(14px,.875rem);font-weight:700;background:transparent;cursor:pointer;gap:.375rem}.guest-gifts .guest-deposit .guest-deposit-copy{display:grid;gap:.25rem;min-width:0;text-align:left}.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{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.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{justify-content:flex-start;width:100%;min-height:4.5rem;padding:.5rem .875rem;gap:1rem;border:.0625rem solid color-mix(in srgb,var(--theme-color7) 65%,transparent);border-radius:.875rem;color:var(--theme-neutral1);font-size:max(15px,1rem);background:linear-gradient(180deg,var(--bonus-surface-raised, var(--theme-color10)),var(--bonus-surface, var(--theme-color4)));box-shadow:inset 0 .0625rem #ffffff14,0 .5rem 1.125rem #00000038}.guest-gifts .guest-deposit.is-featured .guest-deposit-art{display:grid;place-items:center;flex:0 0 5.5rem;width:5.5rem;height:3.5rem;border-right:.0625rem solid color-mix(in srgb,var(--theme-color7) 65%,transparent)}.guest-gifts .guest-deposit.is-featured .guest-deposit-art img{display:block;width:6rem;height:6rem;object-fit:cover;transform:translate(-.375rem,-1rem)}.guest-gifts .guest-deposit.is-featured .guest-deposit-copy{flex:1 1 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{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;stroke-width:2.5}.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{padding-inline:.5rem;gap:.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{position:relative;z-index:1;display:flex;align-items:center;gap:.875rem;margin:.25rem 0 1rem;padding:.875rem;border-radius:.875rem;background:color-mix(in srgb,var(--theme-color4) 80%,transparent)}.register-login .guest-bind-reward img{width:3.5rem;height:3.5rem;flex:0 0 auto;object-fit:contain}.register-login .guest-bind-reward strong{color:var(--brand-gold);font-size:1.125rem}.register-login .guest-bind-reward p{margin:.25rem 0 0;color:var(--theme-neutral1);font-size:1rem;line-height:1.4}@layer skin1-disabled-buttons{:root :is(button,[role=button],.aplicar-btn,.image-button,summary):is(:disabled,[aria-disabled=true],.disabled,.is-disabled),:root :is(.provider-row .claim,.progress-card .side .btn,.receive-card .confirm,.open-card-dialog .btn,.open-card-dialog .comfirm-btn).disabled,:root .home-record-fav-games .record-actions :is(.prev,.next).is-disabled,:root .pay-list.disabled .pay,:root .profile-select.disabled{opacity:.45!important;filter:none!important;box-shadow:none!important;text-shadow:none!important;cursor:not-allowed}: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{font-size:16px;background-color:var(--app-browser-chrome-color);background:var(--app-page-background)}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:calc((16 / 517) * 100vw)}}@media screen and (min-width:518px){html{background-attachment:fixed}.layout{max-width:517px;margin-inline:auto;box-shadow:0 0 0 1px #ffffff0f,0 1.5rem 4rem #0000008c}}
