:root{--bey-ease:cubic-bezier(.22, 1, .36, 1);--bey-press:.97}.checkout-primary-button,.checkout-back-button,.checkout-verify-button,.checkout-quick-options button,.checkout-cancel-link,.button-primary,.home-pick-card,.home-hero-primary,.home-hero-secondary,.order-status-again,.items-game-chip{transition:transform .14s var(--bey-ease), background-color .16s ease, border-color .16s ease, box-shadow .16s ease, color .16s ease}.checkout-primary-button:active:not(:disabled),.checkout-back-button:active:not(:disabled),.checkout-verify-button:active:not(:disabled),.checkout-quick-options button:active,.button-primary:active,.home-pick-card:active,.home-hero-primary:active,.home-hero-secondary:active,.order-status-again:active,.items-game-chip:active{transform:scale(var(--bey-press))}.is-loading:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite bey-spin;display:inline-block}.is-loading{cursor:progress!important}@keyframes bey-spin{to{transform:rotate(360deg)}}.checkout-page .checkout-page-surface{overflow:clip}.checkout-page .checkout-page-heading{gap:.45rem;margin-bottom:1.5rem}.checkout-page .checkout-page-back{color:var(--primary);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .2rem;font-size:.85rem;font-weight:800;display:inline-flex}.checkout-page .checkout-page-back:before{content:"←"}.checkout-page .checkout-page-back:hover{text-underline-offset:3px;text-decoration:underline}.checkout-stepper-compact{display:none}.checkout-step-content.is-forward{animation:bey-step-forward .28s var(--bey-ease) both}.checkout-step-content.is-back{animation:bey-step-back .28s var(--bey-ease) both}@keyframes bey-step-forward{0%{opacity:0;transform:translate(1.1rem)}to{opacity:1;transform:none}}@keyframes bey-step-back{0%{opacity:0;transform:translate(-1.1rem)}to{opacity:1;transform:none}}.checkout-page .checkout-section-heading p{color:#6f6378;font-size:.95rem;line-height:1.55}.checkout-page .checkout-quick-options{grid-template-columns:repeat(auto-fit,minmax(5.6rem,1fr));gap:.55rem;margin-bottom:1rem;display:grid}.checkout-page .checkout-quick-options button{min-height:3.6rem;color:var(--foreground);box-shadow:none;cursor:pointer;background:#fff;border:1.5px solid #ecdcf2;border-radius:.95rem;align-content:center;gap:.1rem;padding:.55rem .5rem;font-size:.78rem;font-weight:700;display:grid}.checkout-page .checkout-quick-options button strong{font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.15rem;font-weight:900;line-height:1.05}.checkout-page .checkout-quick-options button span{color:#75687d;font-size:.74rem}@media (max-width:480px){.checkout-page .checkout-quick-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.checkout-page .checkout-summary h2{margin-top:0}.checkout-page .checkout-quick-options button:hover{border-color:color-mix(in srgb, var(--primary) 45%, white);transform:none}.checkout-page .checkout-quick-options button.is-active{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, white);color:var(--foreground);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent)}.checkout-page .checkout-quick-options button.is-active strong{color:var(--primary)}.checkout-amount-value,.checkout-amount-price strong{animation:bey-value-pop .24s var(--bey-ease)}@keyframes bey-value-pop{0%{opacity:.35;transform:translateY(.25rem)}to{opacity:1;transform:none}}.checkout-nominal-other{background:#fdfaff;border:1px solid #f0e3f4;border-radius:1rem;margin-top:1rem;padding:.95rem}.checkout-nominal-other .checkout-nominal-picker-heading{flex-wrap:wrap}.checkout-nominal-other label{color:var(--foreground);font-size:.9rem;font-weight:800}.checkout-nominal-other .checkout-nominal-hint{color:#75687d;margin:.5rem 0 .9rem;font-size:.82rem;line-height:1.45}.checkout-nominal-other .checkout-nominal-hint.is-warning{color:#a33a2c}.checkout-nominal-other .checkout-range-label{color:#75687d;font-size:.8rem}.checkout-nominal-other .checkout-range-ends{color:#8a7c91;font-size:.76rem}.checkout-page .checkout-verify-button{background:var(--primary);color:#fff;border-radius:999px;min-height:3rem;padding-inline:1.3rem;font-size:.92rem;font-weight:850}.checkout-page .checkout-verify-button:hover:not(:disabled){filter:brightness(.94)}.checkout-page .checkout-verify-button:disabled{opacity:.8}.checkout-input-wrap input:focus-visible,.checkout-email-input-wrap input:focus-visible,.checkout-nominal-input-wrap input:focus-visible{outline:none}.checkout-input-wrap:focus-within,.checkout-email-input-wrap:focus-within,.checkout-nominal-input-wrap:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent)}.checkout-page .checkout-field-note{color:#75687d;font-size:.8rem}.checkout-page .checkout-verified-copy strong{font-size:.95rem}.checkout-page .checkout-verified-copy>span{font-size:.82rem}.checkout-page .checkout-verified-badge{font-size:.78rem}.checkout-verified-card:not(.is-compact){animation:bey-success-in .36s var(--bey-ease) both}.checkout-page .checkout-email-note{font-size:.8rem}.checkout-page .checkout-required-badge{letter-spacing:0;text-transform:none;font-size:.68rem}.checkout-page .checkout-addon-copy strong{font-size:.92rem}.checkout-page .checkout-addon-copy>span{font-size:.8rem;line-height:1.45}.checkout-page .checkout-addon-price{font-size:.88rem}@keyframes bey-success-in{0%{opacity:0;transform:scale(.97)translateY(.35rem)}to{opacity:1;transform:none}}.checkout-page .checkout-panel{scroll-margin-top:6rem}.checkout-error-near-action{margin:1.1rem 0 0;scroll-margin-top:6rem;scroll-margin-bottom:10rem;font-size:.88rem;line-height:1.5;animation:.34s both bey-nudge}@keyframes bey-nudge{0%,to{transform:none}25%{transform:translate(-4px)}60%{transform:translate(3px)}}.checkout-actions-total{display:none}.checkout-page .checkout-actions{align-items:center}.checkout-page .checkout-primary-button{border-radius:999px;min-height:3rem;padding-inline:1.5rem;font-size:.95rem}.checkout-page .checkout-back-button{border-radius:999px;min-height:3rem;padding-inline:1.2rem;font-size:.9rem}.checkout-page .checkout-back-button:disabled{opacity:.45;cursor:not-allowed}.checkout-page .checkout-speed-price-note{color:#75687d;font-size:.82rem;line-height:1.5}.checkout-page .checkout-payment-order-card{grid-template-columns:1fr 1fr;gap:.9rem 1rem;padding:1rem 1.05rem}.checkout-page .checkout-payment-order-card>div>span{color:#75687d;letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:700}.checkout-page .checkout-payment-order-card>div>strong{font-size:.9rem}.checkout-page .checkout-payment-order-card .checkout-payment-total{border-top:0;border-bottom:1px dashed #e8d8ee;justify-content:space-between;align-items:baseline;gap:.75rem;padding:0 0 .85rem;display:flex}.checkout-page .checkout-payment-order-card .checkout-payment-total span{font-size:.9rem}.checkout-page .checkout-payment-order-card .checkout-payment-total strong{font-variant-numeric:tabular-nums;font-size:1.6rem}.checkout-page .checkout-qris-countdown{color:#6f6378;background:#fbf6ff;border-radius:.85rem;margin:1rem 0 0;padding:.65rem .8rem;font-size:.9rem}.checkout-page .checkout-qris-countdown strong{color:var(--foreground);font-size:1.05rem}.checkout-page .checkout-qris-countdown.is-urgent{color:#8e2f22;background:#fff3f2}.checkout-page .checkout-qris-countdown.is-urgent strong{color:#b4291a}.checkout-page .checkout-live-qr{background:#fff;border:2px solid #ecdcf2;gap:.55rem;margin:.75rem 0 1rem;padding:1.1rem}.checkout-page .checkout-live-qr img{width:min(100%,17rem);height:auto}.checkout-page .checkout-live-qr>p{color:#6f6378;max-width:22rem;font-size:.85rem;line-height:1.5}.checkout-page .checkout-payment-content [role=status]{animation:bey-success-in .36s var(--bey-ease) both}.checkout-error-actions{margin-top:.85rem}.checkout-payment-secondary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:1rem;display:flex}.checkout-cancel-link{color:#b4291a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.6rem .2rem;font-size:.85rem;font-weight:750;text-decoration:underline}.checkout-cancel-link:disabled{opacity:.55;cursor:progress}.checkout-payment-secondary .checkout-error-inline{flex-basis:100%;margin:0;font-size:.85rem}.checkout-report-row{color:var(--muted);background:#fff;border:1px solid #ead7f4;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;margin-top:1rem;padding:.7rem 1rem;font-size:.86rem;display:flex}.checkout-report-button{color:var(--primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.45rem 0;font-size:.88rem;font-weight:800;text-decoration:underline}.checkout-report-button:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:2px;border-radius:.4rem}.checkout-page .checkout-reorder-actions a{color:var(--primary);text-underline-offset:3px;font-size:.9rem;font-weight:800;text-decoration:underline}.checkout-page .checkout-order-reminder p{font-size:.85rem;line-height:1.5}@media (max-width:760px){.checkout-page .checkout-page-heading{margin-bottom:1rem}.checkout-page .checkout-page-heading h1{font-size:1.7rem}.checkout-page .checkout-page-heading>p{font-size:.9rem}.checkout-page .checkout-tutorial-entry{box-shadow:none;border-width:1px;flex-wrap:nowrap;align-items:center;gap:.65rem;padding:.7rem .75rem}.checkout-page .checkout-tutorial-entry>div{flex:auto}.checkout-page .checkout-tutorial-entry strong{font-size:.9rem}.checkout-page .checkout-tutorial-entry p{font-size:.78rem}.checkout-page .checkout-tutorial-entry button{flex:none;width:auto;padding:.6rem .85rem;font-size:.8rem}.checkout-page .checkout-tutorial-symbol{display:none}.checkout-page .checkout-stepper{margin-bottom:.9rem;padding:.7rem .9rem;display:block}.checkout-page .checkout-stepper .checkout-step{display:none}.checkout-stepper-compact{grid-template-columns:auto 1fr;align-items:baseline;gap:.2rem .5rem;margin:0;display:grid}.checkout-stepper-compact>span:first-child{color:#75687d;font-size:.8rem;font-weight:700}.checkout-stepper-compact strong{color:var(--foreground);text-align:right;font-size:.95rem;font-weight:900}.checkout-stepper-compact-bar{background:#f1e6f6;border-radius:999px;grid-column:1/-1;height:.35rem;overflow:hidden}.checkout-stepper-compact-bar>span{border-radius:inherit;background:var(--primary);height:100%;transition:width .32s var(--bey-ease);display:block}.checkout-page .checkout-section-heading h2{font-size:1.45rem}.checkout-page .checkout-section-heading p{font-size:.9rem}.checkout-page .checkout-actions{z-index:30;padding:.7rem .95rem calc(.75rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0e0ed;border-radius:0 0 1.15rem 1.15rem;grid-template-columns:auto minmax(0,1fr);gap:.55rem .6rem;margin:1.25rem -.95rem -.95rem;display:grid;position:sticky;bottom:0;box-shadow:0 -10px 22px #593b6b14}.checkout-actions-total{color:#6f6378;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;font-size:.85rem;font-weight:700;display:flex}.checkout-actions-total strong{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:900}.checkout-page .checkout-actions .checkout-primary-button{width:100%}.checkout-page .checkout-method-actions{border-radius:1rem;grid-template-columns:minmax(0,1fr);margin:1.25rem 0 0}body:has(.checkout-page .checkout-actions) .livechat-shell:not(.is-open){bottom:8.5rem}.checkout-page .checkout-speed-card{text-align:left;grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.25rem .85rem;min-height:0;padding:.95rem .95rem .95rem 2.6rem}.checkout-page .checkout-speed-card:before{top:50%;left:.9rem;transform:translateY(-50%)}.checkout-page .checkout-speed-card:after{top:50%;left:1.23rem;transform:translateY(-50%)scale(.5)}.checkout-page .checkout-speed-card.is-selected:after{transform:translateY(-50%)scale(1)}.checkout-page .checkout-speed-illustration{grid-row:1/span 4;width:4.6rem;height:4.2rem;margin:0}.checkout-page .checkout-speed-card>:not(.checkout-speed-illustration):not(input){text-align:left;grid-column:2;justify-self:start;margin-inline:0}.checkout-page .checkout-speed-card-head{justify-content:flex-start}.checkout-page .checkout-speed-card-head strong{font-size:1.2rem}.checkout-page .checkout-speed-estimasi{min-height:0;font-size:.85rem}.checkout-page .checkout-speed-badge{order:-1;position:static}.checkout-page .checkout-speed-price{width:100%;padding:.55rem .7rem}.checkout-page .checkout-speed-price strong{font-size:1.05rem}.checkout-page .checkout-payment-order-card{grid-template-columns:minmax(0,1fr)}.checkout-page .checkout-payment-order-card .checkout-payment-total strong{font-size:1.45rem}}.home-start{gap:1.25rem;margin-top:.35rem;display:grid}.home-page .home-showcase-inner{padding-bottom:6.75rem}@media (max-width:639px){.home-page .home-showcase-inner{padding-top:1.6rem}}.home-intro{background:linear-gradient(150deg,#fff 0%,#fbf3ff 55%,#fdeef7 100%);border:1px solid #ecd9f5;border-radius:1.4rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;padding:1.2rem 0 0 1.2rem;display:grid;position:relative;overflow:hidden}.home-intro-copy{align-self:center;padding-bottom:1.2rem}.home-intro h1{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;letter-spacing:-.035em;font-size:clamp(2rem,7vw,3.2rem);font-weight:900;line-height:1}.home-intro h1 span{color:var(--primary);display:block}.home-intro p{color:#6f6378;max-width:30rem;margin-top:.6rem;font-size:.95rem;line-height:1.55}.home-hero-secondary{min-height:2.75rem;color:var(--primary);text-underline-offset:4px;align-items:center;margin-top:.55rem;font-size:.9rem;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.home-intro-lily{filter:drop-shadow(0 10px 12px #68398726);align-self:end;width:6.75rem;height:auto}.home-pick h2{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;margin-bottom:.65rem;font-size:1.4rem;font-weight:900;line-height:1.1}.home-pick-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.home-pick-card{min-height:4.75rem;color:var(--foreground);background:#fff;border:1.5px solid #ecdcf2;border-radius:1.1rem;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.8rem;padding:.8rem 2.1rem .8rem .8rem;display:grid;position:relative}.home-pick-card:after{color:var(--primary);content:"›";transition:transform .16s var(--bey-ease);font-size:1.6rem;font-weight:700;line-height:1;position:absolute;top:50%;right:.95rem;transform:translateY(-55%)}.home-pick-card:hover{border-color:color-mix(in srgb, var(--primary) 45%, white)}.home-pick-card:hover:after{transform:translate(.15rem,-55%)}.home-pick-card:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:3px}.home-pick-list>li:first-child .home-pick-card{border-color:color-mix(in srgb, var(--primary) 55%, white);background:color-mix(in srgb, var(--primary) 5%, white)}.home-pick-icon{place-items:center;width:3rem;height:3rem;display:grid}.home-pick-icon img{object-fit:contain;width:2.8rem;height:2.8rem}.home-pick-copy{gap:.15rem;min-width:0;display:grid}.home-pick-copy strong{font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.1rem;font-weight:900;line-height:1.1}.home-pick-copy>span:not(.home-pick-tag){color:#6f6378;font-size:.85rem;line-height:1.4}.home-pick-tag{background:var(--primary);color:#fff;white-space:nowrap;border-radius:999px;justify-self:start;margin-bottom:.15rem;padding:.2rem .55rem;font-size:.7rem;font-weight:800}.home-pick-compare{min-height:2.75rem;color:var(--primary);text-underline-offset:4px;align-items:center;margin-top:.35rem;font-size:.9rem;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}@media (max-width:420px){.home-pick-card{grid-template-columns:2.6rem minmax(0,1fr);gap:.7rem}.home-pick-icon{width:2.6rem;height:2.6rem}.home-pick-icon img{width:2.45rem;height:2.45rem}}@media (min-width:640px){.home-pick-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-intro-lily{width:9rem}}@media (min-width:1024px){.home-start{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:stretch;gap:1.25rem}.home-intro{padding:1.8rem 0 0 1.8rem}.home-intro-copy{padding-bottom:1.8rem}.home-intro h1{font-size:2.75rem}.home-intro-lily{width:9.5rem}.home-pick{background:#fff;border:1px solid #ecd9f5;border-radius:1.4rem;padding:1.3rem}}.service-meta{color:#5f5068;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.84rem;font-weight:700;display:inline-flex}.service-meta strong{color:var(--primary);font-variant-numeric:tabular-nums;font-weight:900}.service-meta.is-closed{color:#a23b5f}.service-meta-promo{color:#a23b5f;background:#fde8f1;border-radius:999px;padding:.1rem .45rem;font-size:.72rem;font-style:normal;font-weight:800}.home-pick-copy>.home-pick-meta{color:#5f5068;margin-top:.2rem;font-size:.84rem}.recent-band{background:linear-gradient(#fff 0%,#fbf3ff 100%);padding:3.5rem 0}.recent-band-inner{grid-template-columns:minmax(0,1fr) 7rem;grid-template-areas:"copy photo""list list";align-items:center;gap:1rem;display:grid}.recent-band-photo{background:#f6d9ff;border:3px solid #fff;border-radius:1.4rem;grid-area:photo;overflow:hidden;transform:rotate(3deg);box-shadow:0 14px 30px #68398729}.recent-band-photo img{width:100%;height:auto;display:block}.recent-band-main{display:contents}.recent-band-copy{grid-area:copy}.recent-band-copy h2{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.75rem,6vw,2.4rem);font-weight:900;line-height:1.05}.recent-band-copy p{color:#6f6378;margin-top:.45rem;font-size:.92rem;line-height:1.5}.recent-band-list{grid-area:list;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.recent-sale{background:#fff;border:1px solid #ecd9f5;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .6rem;padding:.6rem .9rem .6rem .6rem;display:grid;box-shadow:0 6px 16px #6839870d}.recent-sale-avatar{object-fit:cover;background:#f6e8ff;border-radius:50%;grid-row:span 2;width:2.4rem;height:2.4rem}.recent-sale-copy{min-width:0;line-height:1.2;display:grid}.recent-sale-copy strong{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.08rem;font-weight:900}.recent-sale-copy span{color:#6f6378;font-size:.84rem;font-weight:700}.recent-sale time{color:var(--primary);white-space:nowrap;grid-column:2;font-size:.76rem;font-weight:800}.recent-sale-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:768px){.recent-band{padding:4.5rem 0}.recent-band-inner{grid-template-columns:17rem minmax(0,1fr);grid-template-areas:"photo main";align-items:center;gap:2.5rem}.recent-band-main{grid-area:main;gap:1.25rem;display:grid}.recent-band-main>.recent-band-copy,.recent-band-main>.recent-band-list{grid-area:auto}.recent-band-photo{transform:rotate(-2deg)}.recent-sale{grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;padding:.7rem 1rem .7rem .7rem}.recent-sale-avatar{grid-row:auto;width:2.75rem;height:2.75rem}.recent-sale time{grid-column:auto;font-size:.8rem}}.testimonial-stats{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:1rem auto 0;display:inline-flex}.testimonial-stats>div{flex-direction:column-reverse;align-items:center;display:flex}.testimonial-stats dt{color:#805d75;font-size:.8rem;font-weight:700}.testimonial-stats dd{color:#60365a;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem;font-weight:900;line-height:1.1}.testimonial-stats-only{justify-content:center;display:flex}.hero-banner-track{transition:transform .52s var(--bey-ease)}.hero-banner-arrow{width:2.4rem;height:2.4rem;color:var(--foreground);cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #3d2a4f26}.hero-banner-arrow:hover{background:#fff}.hero-banner-arrow-prev{left:.75rem}.hero-banner-arrow-next{right:.75rem}.hero-banner-dots{justify-content:center;margin-top:.2rem;display:flex}.hero-banner-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid}.hero-banner-dots button>span{width:.5rem;height:.5rem;transition:width .22s var(--bey-ease), background-color .22s ease;background:#dcc6e8;border-radius:999px;display:block}.hero-banner-dots button.is-active>span{background:var(--primary);width:1.4rem}@media (max-width:639px){.hero-banner-arrow{display:none}.moon-journey-option-title{line-height:1.25;font-size:.8rem!important}.checkout-page .checkout-speed-badge,.checkout-page .checkout-speed-minimum,.checkout-page .checkout-amount-label,.checkout-page .checkout-amount-price p,.checkout-page .checkout-quick-options button span,.robux-method-badge,.robux-help-strip span,.home-pick-tag,.eyebrow,.moon-journey-kicker,.moon-journey-popup-step,.testimonial-showcase-stars{font-size:.75rem!important}}.robux-method-card-topline{justify-content:flex-end}.robux-method-title{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;margin-bottom:.6rem;font-size:1.35rem;font-weight:900;line-height:1.1}.robux-method-art{background:#f4e8fb}.robux-method-card-body li{font-size:.92rem}.robux-methods-heading p{font-size:.95rem}.order-status-again{background:var(--primary);color:#fff;min-height:3rem;box-shadow:0 8px 18px color-mix(in srgb, var(--primary) 24%, transparent);border-radius:999px;justify-content:center;align-items:center;margin-top:1rem;padding:.75rem 1.6rem;font-size:.95rem;font-weight:850;display:inline-flex}.order-status-again:hover{background:var(--primary-hover)}.order-status-again:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:3px}.friendly-state{place-items:center;min-height:60vh;padding:2.5rem 1rem 4rem;display:grid}.friendly-state-card{width:min(100%,34rem);box-shadow:var(--ui-shadow-soft);animation:bey-success-in .36s var(--bey-ease) both;background:#fff;border:1px solid #ecd9f5;border-radius:1.4rem;padding:1.6rem 1.4rem}.friendly-state-card h1{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.6rem;font-weight:900;line-height:1.15}.friendly-state-card p{color:#6f6378;margin-top:.5rem;font-size:.95rem;line-height:1.55}.friendly-state-card ul{color:var(--foreground);gap:.45rem;margin:1rem 0 0;padding-left:1.1rem;font-size:.9rem;line-height:1.5;list-style:outside;display:grid}.friendly-state-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.4rem;display:flex}.friendly-state-link{color:var(--primary);text-underline-offset:3px;font-size:.9rem;font-weight:800;text-decoration:underline}.friendly-state-loading{text-align:center;justify-items:center;display:grid}.friendly-state-spinner{border:3px solid #ead7f4;border-top-color:var(--primary);border-radius:50%;width:2.4rem;height:2.4rem;margin-bottom:.9rem;animation:.8s linear infinite bey-spin}.items-heading{max-width:40rem;margin-bottom:1.4rem}.items-heading h1{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(1.9rem,6vw,2.6rem);font-weight:900;line-height:1.05}.items-heading p{color:#6f6378;margin-top:.5rem;font-size:.95rem;line-height:1.55}.items-game-picker{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.items-game-chip{min-height:2.75rem;color:var(--foreground);background:#fff;border:1.5px solid #ecdcf2;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.88rem;font-weight:700;display:inline-flex}.items-game-chip:hover{border-color:color-mix(in srgb, var(--primary) 45%, white)}.items-game-chip.is-active{border-color:var(--primary);background:var(--primary);color:#fff}.items-panel{background:#fff;border:1px solid #ecd9f5;border-radius:1.4rem;padding:1.15rem}.items-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.items-panel-head h2{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.45rem;font-weight:900;line-height:1.1}.items-order-button{min-height:2.9rem}.items-price-note{color:#6f6378;background:#fbf6ff;border-radius:.9rem;margin:.75rem 0 1rem;padding:.7rem .85rem;font-size:.85rem;line-height:1.5}.items-grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.items-card{color:var(--foreground);background:#fff;border:1px solid #f0e3f4;border-radius:1rem;grid-template-rows:1fr auto;gap:.45rem;padding:.6rem .6rem .75rem;font-size:.9rem;font-weight:700;line-height:1.35;display:grid}.items-grid.has-photos .items-card{grid-template-rows:auto 1fr auto}.items-card-photo{aspect-ratio:1;background:linear-gradient(150deg,#fbf3ff,#fdeef7);border-radius:.75rem;place-items:center;display:grid;overflow:hidden}.items-card-photo img,.items-card-photo .items-card-fallback{object-fit:cover;width:100%;height:100%}.items-card-name{overflow-wrap:anywhere;padding-inline:.15rem}.items-card-price{gap:.05rem;padding-inline:.15rem;display:grid}.items-search{gap:.5rem;margin-bottom:.9rem;display:flex}.items-search input{min-width:0;min-height:2.9rem;color:var(--foreground);background:#fff;border:1.5px solid #ecdcf2;border-radius:999px;flex:1;padding:0 1rem;font-size:1rem}.items-search input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent);outline:none}.items-search button{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:2.9rem;padding:0 1.2rem;font-weight:800}.items-search-reset{color:var(--primary);text-underline-offset:3px;white-space:nowrap;align-self:center;font-size:.88rem;font-weight:800;text-decoration:underline}.items-card-price strong{color:var(--primary);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900}.items-card-price small{color:#8b7c93;font-size:.75rem;font-weight:700}.items-hero{text-align:center;justify-items:center;gap:.75rem;margin-bottom:2.25rem;display:grid}.items-hero-badge{color:#c2387a;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1.5px solid #f3b6d2;border-radius:999px;padding:.32rem 1rem;font-size:.72rem;font-weight:800}.items-hero h1{color:#e0518f;font-family:var(--font-matcha), var(--font-baloo), ui-rounded, system-ui, sans-serif;letter-spacing:.01em;font-size:clamp(1.9rem,8.5vw,3.9rem);font-weight:400;line-height:1.05}.items-hero p{color:#6f6378;max-width:30rem;font-size:.98rem;font-weight:400;line-height:1.6}.items-hero-stats{margin:.3rem 0 .1rem;display:flex}.items-hero-stats div{gap:.15rem;padding:0 1.3rem;display:grid}.items-hero-stats div+div{border-left:1px solid #f1d9e8}.items-hero-stats dt{color:#6f6378;order:2;font-size:.78rem;font-weight:500}.items-hero-stats dd{color:#d6458a;font-family:var(--font-matcha), var(--font-baloo), ui-rounded, system-ui, sans-serif;font-variant-numeric:tabular-nums;order:1;margin:0;font-size:1.45rem;font-weight:400}.items-hero-search{width:min(100%,28rem);margin-top:.7rem;display:flex;position:relative}.items-hero-search input{min-width:0;min-height:3rem;color:var(--foreground);background:#fff;border:1.5px solid #f1d9e8;border-radius:999px;flex:1;padding:0 6.2rem 0 1.2rem;font-size:1rem;box-shadow:0 6px 16px -12px #d678b473}.items-hero-search input::placeholder{color:#9b8fa3}.items-hero-search input:focus-visible{border-color:#e7a2c5;outline:none;box-shadow:0 0 0 3px #e0518f29}.items-hero-search button{background:var(--bey-cta-gradient,var(--primary));box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);cursor:pointer;border:0;border-radius:999px;padding:0 1.2rem;font-size:.9rem;font-weight:800;position:absolute;top:.3rem;bottom:.3rem;right:.3rem}.items-game-count{color:#6f6378;margin-bottom:1rem;font-size:.9rem}.items-game-count strong{color:var(--foreground);font-weight:800}.items-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.items-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.items-game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem}}.items-game-card{height:100%;color:var(--foreground);background:#fff;border:1.5px solid #f3c6dc;border-radius:1.25rem;grid-template-rows:auto 1fr;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;overflow:hidden;box-shadow:0 10px 22px -16px #d678b48c}.items-game-card:hover{border-color:#e7a2c5;transform:translateY(-3px);box-shadow:0 16px 26px -16px #d678b499}.items-game-card:active{transform:scale(.98)}.items-game-card:focus-visible{outline-offset:2px;outline:3px solid #e0518f4d}.items-game-card-art{aspect-ratio:3/2;background:linear-gradient(150deg,#f6eaff,#ffeaf5);place-items:center;display:grid;overflow:hidden}.items-game-card-art img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.items-game-card:hover .items-game-card-art img{transform:scale(1.04)}.items-game-card-emoji{font-size:2.6rem;line-height:1}.items-game-card-initial{font-family:var(--font-matcha), var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:2.8rem;line-height:1}.items-game-card-art.tone-0{color:#8a4fc7;background:linear-gradient(150deg,#efe0ff,#f9eaff)}.items-game-card-art.tone-1{color:#c2477d;background:linear-gradient(150deg,#ffe3ef,#fff0f6)}.items-game-card-art.tone-2{color:#4b68c4;background:linear-gradient(150deg,#e2ecff,#f0f4ff)}.items-game-card-art.tone-3{color:#2f8a67;background:linear-gradient(150deg,#dff5ec,#effbf6)}.items-game-card-art.tone-4{color:#b5701c;background:linear-gradient(150deg,#fff0d9,#fff7ea)}.items-game-card-body{grid-template-rows:auto 1fr auto;gap:.3rem;padding:.8rem .85rem .9rem;display:grid}.items-game-card-name{color:#3b2a46;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;overflow-wrap:anywhere;font-size:1.02rem;font-weight:800;line-height:1.2}.items-game-card-meta{color:#7a6f80;overflow-wrap:anywhere;font-size:.78rem;font-weight:500;line-height:1.4}.items-game-card-cta{background:var(--bey-cta-gradient,var(--primary));min-height:2.45rem;box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);border-radius:999px;justify-content:center;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.85rem;font-weight:800;transition:filter .15s;display:flex}.items-game-card:hover .items-game-card-cta{filter:brightness(.94)}.items-game-card-cta:after{content:"›";font-size:1.1rem;line-height:1}.items-all-games{color:var(--primary);margin-bottom:.75rem;font-size:.9rem;font-weight:800;display:inline-block}.items-all-games:before{content:"← "}.items-card:has(.items-card-buy){grid-template-rows:1fr auto auto}.items-grid.has-photos .items-card:has(.items-card-buy){grid-template-rows:auto 1fr auto auto}.items-card-buy{background:var(--bey-cta-gradient,var(--primary));min-height:2.5rem;box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);border-radius:999px;place-items:center;font-size:.88rem;font-weight:800;transition:transform .12s,filter .12s;display:grid}.items-card-buy:hover{filter:brightness(.94)}.items-card-buy:active{transform:scale(.97)}.items-card-buy:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:2px}.items-panel-meta{color:#6f6378;margin-top:.15rem;font-size:.88rem;font-weight:700}.items-panel-meta strong{color:var(--primary)}.items-empty{color:#6f6378;font-size:.92rem}@media (max-width:639px){.items-game-picker{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1rem;padding:.1rem 1rem .5rem;overflow-x:auto}.items-game-picker::-webkit-scrollbar{display:none}.items-game-chip{scroll-snap-align:start}.items-panel{padding:.95rem}.items-order-button{width:100%}.items-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.items-card{font-size:.85rem}}.moon-journey-sub{color:#6f6378;margin:.5rem auto 0;font-size:.95rem;line-height:1.5}.order-status-message h2{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;margin:0;font-size:1.1rem;font-weight:900;line-height:1.2}.order-status-message p{margin-top:.4rem}.checkout-prepay-dialog{border:0;border-radius:1.5rem}.checkout-prepay-dialog .checkout-prepay-head{background:#fbf6ff;border-bottom:1px solid #f0e4f7;align-items:flex-start;padding:1.5rem 1.6rem 1.25rem}.checkout-prepay-dialog .checkout-prepay-head h2{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 .45rem;font-size:clamp(1.6rem,4.5vw,2rem);font-weight:900;line-height:1.08}.checkout-prepay-dialog .checkout-prepay-head p{color:#5f5068;max-width:34rem;font-size:.92rem;font-weight:500;line-height:1.55}.checkout-prepay-dialog .checkout-tutorial-alert{margin:1rem 1.6rem 0}.checkout-prepay-dialog .checkout-prepay-progress{color:#5f5068;justify-content:stretch;gap:.4rem;margin:1.15rem 1.6rem .75rem;font-size:.85rem;font-weight:700;display:grid}.checkout-prepay-progress-bar{background:#f0e4f7;border-radius:999px;height:.4rem;display:block;overflow:hidden}.checkout-prepay-progress-bar>span{border-radius:inherit;background:var(--primary);height:100%;transition:width .26s var(--bey-ease);display:block}.checkout-prepay-dialog .checkout-prepay-list{gap:.75rem;margin:0;padding:0 1.6rem 1.3rem;list-style:none}.checkout-prepay-dialog .checkout-prepay-item{box-shadow:none;transition:border-color .2s var(--bey-ease), background-color .2s var(--bey-ease);background:#fff;border:1.5px solid #ecdcf4;border-radius:1.1rem;padding:1.05rem}.checkout-prepay-dialog .checkout-prepay-item.is-done{background:#f6fcf8;border-color:#8fd0ad}.checkout-prepay-dialog .checkout-prepay-item-head{gap:.85rem}.checkout-prepay-dialog .checkout-prepay-number{background:var(--primary);color:#fff;width:2rem;height:2rem;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;border-radius:50%;font-size:.95rem;font-weight:900}.checkout-prepay-dialog .is-done .checkout-prepay-number{background:#2f9461}.checkout-prepay-dialog .checkout-prepay-item-head strong{color:var(--foreground);font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.08rem;font-weight:800;line-height:1.25}.checkout-prepay-dialog .checkout-prepay-item-head p{color:#6f6378;margin-top:.25rem;font-size:.85rem;line-height:1.5}.checkout-prepay-dialog .checkout-prepay-links{gap:.5rem;margin:.9rem 0 .9rem 2.85rem}.checkout-prepay-dialog .checkout-prepay-links a{border:1.5px solid color-mix(in srgb, var(--primary) 30%, white);min-height:2.6rem;color:var(--primary);background:#fff;border-radius:999px;gap:.5rem;padding:.35rem .95rem .35rem .4rem;font-size:.85rem;font-weight:800;transform:none}.checkout-prepay-dialog .checkout-prepay-links a:hover{border-color:var(--primary);background:#f7edff;transform:none}.checkout-prepay-dialog .checkout-prepay-links a:active{transform:scale(.97)}.checkout-prepay-link-icon{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.62rem;display:grid}.checkout-prepay-dialog .checkout-prepay-links a.is-opened{color:#22744a;border-color:#8fd0ad}.checkout-prepay-dialog .checkout-prepay-links a.is-opened .checkout-prepay-link-icon{background:#2f9461;font-size:.8rem}.checkout-prepay-dialog .checkout-prepay-links em{color:#8b7c93;font-size:.75rem;font-style:normal;font-weight:600}.checkout-prepay-dialog .checkout-prepay-confirm{color:#7a6c82;background:#fbf9fc;border:1.5px dashed #e3d4ea;border-radius:.9rem;gap:.7rem;min-height:3rem;padding:.65rem .85rem;font-size:.88rem;font-weight:700}.checkout-prepay-dialog .checkout-prepay-confirm.is-ready{border-style:solid;border-color:color-mix(in srgb, var(--primary) 45%, white);color:var(--foreground);background:#fff}.checkout-prepay-dialog .is-done .checkout-prepay-confirm{background:#fff;border-color:#8fd0ad}.checkout-prepay-dialog .checkout-prepay-confirm input{width:1.35rem;height:1.35rem}.checkout-prepay-dialog .checkout-prepay-footer{padding:.9rem 1.6rem 1.15rem}.checkout-prepay-dialog .checkout-prepay-footer .checkout-tutorial-done{min-height:3.25rem;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;border-radius:999px;font-size:1.05rem;font-weight:800}.checkout-prepay-dialog .checkout-prepay-footnote{color:#7a6c82;text-align:center;margin:.6rem 0 0;font-size:.8rem}@media (max-width:560px){.checkout-prepay-dialog .checkout-prepay-head{padding:1.15rem 1rem 1rem}.checkout-prepay-dialog .checkout-prepay-head h2{font-size:1.6rem}.checkout-prepay-dialog .checkout-tutorial-alert{margin:1rem 1rem 0}.checkout-prepay-dialog .checkout-prepay-progress{margin:1rem 1rem .65rem}.checkout-prepay-dialog .checkout-prepay-list{padding:0 1rem 1rem}.checkout-prepay-dialog .checkout-prepay-item{padding:.9rem}.checkout-prepay-dialog .checkout-prepay-links{margin-left:0}.checkout-prepay-dialog .checkout-prepay-footer{padding:.8rem 1rem 1rem}}@media (prefers-reduced-motion:reduce){.checkout-prepay-progress-bar>span,.checkout-prepay-dialog .checkout-prepay-item{transition:none}.checkout-prepay-dialog .checkout-prepay-links a:active{transform:none}.friendly-state-card{animation:none}.friendly-state-spinner{animation-duration:1.8s}.hero-banner-track,.hero-banner-dots button>span,.home-pick-card:after{transition:none}.checkout-step-content.is-forward,.checkout-step-content.is-back,.checkout-amount-value,.checkout-amount-price strong,.checkout-verified-card,.checkout-error-near-action,.checkout-page .checkout-payment-content [role=status]{animation:none}.checkout-stepper-compact-bar>span{transition:none}.is-loading:before{animation-duration:1.6s}.checkout-primary-button:active:not(:disabled),.checkout-back-button:active:not(:disabled),.checkout-verify-button:active:not(:disabled),.checkout-quick-options button:active,.button-primary:active,.home-pick-card:active,.home-hero-primary:active,.home-hero-secondary:active,.order-status-again:active,.items-game-chip:active{transform:none}}:root{--bey-shadow-card:0 1px 2px #6839870f, 0 10px 24px -14px #68398747;--bey-shadow-lift:0 2px 4px #68398714, 0 20px 36px -16px #68398761}.home-pick-card,.recent-sale,.items-card,.home-page .testimonial-showcase-card,.robux-method-card{box-shadow:var(--bey-shadow-card);transition:transform .2s var(--bey-ease), box-shadow .2s var(--bey-ease), border-color .2s var(--bey-ease)}.home-intro,.recent-band-photo{box-shadow:var(--bey-shadow-card)}@media (hover:hover) and (pointer:fine){.home-pick-card:hover,.robux-method-card:hover,.home-page .testimonial-showcase-card:hover{box-shadow:var(--bey-shadow-lift);transform:translateY(-3px)}.recent-sale:hover,.items-card:hover{box-shadow:var(--bey-shadow-lift)}}.home-pick-icon{background:radial-gradient(circle at 35% 30%,#fff 0%,#fbeefe 55%,#f3defc 100%);border:1px solid #f0dcf8;border-radius:50%}.home-pick-icon img{width:2.15rem;height:2.15rem}@media (max-width:420px){.home-pick-icon img{width:1.95rem;height:1.95rem}}.recent-sale-new{color:#22744a;vertical-align:.15em;background:#e6f6ee;border-radius:999px;margin-left:.4rem;padding:.05rem .45rem;font-family:inherit;font-size:.68rem;font-style:normal;font-weight:800;display:inline-block}.site-footer{background:linear-gradient(#fbeefe 0%,#fff4fa 100%);border-top:0;position:relative}.site-footer:before{background:url(/footer-ribbon.png) no-repeat center bottom / max(100%, 1300px) auto, var(--background);content:"";height:max(53px,4.0625vw);display:block}.footer-contact a{color:#5f5068;min-height:2.4rem;transition:border-color .16s var(--bey-ease), color .16s var(--bey-ease);background:#fff;border:1px solid #ecd4f5;border-radius:999px;align-items:center;padding:0 .9rem;font-weight:700;display:inline-flex}.footer-contact a:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:639px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;padding-top:2rem;padding-bottom:2.25rem}.footer-grid>:first-child,.footer-grid>:last-child{grid-column:1/-1}.footer-contact{flex-wrap:wrap;gap:.5rem;display:flex}.footer-contact a{min-height:2.4rem;padding:0 .8rem;font-size:.85rem}.footer-contact>li{margin:0!important}}@media (prefers-reduced-motion:reduce){.home-pick-card,.recent-sale,.items-card,.home-page .testimonial-showcase-card,.robux-method-card,.footer-contact a{transition:none}.home-pick-card:hover,.robux-method-card:hover,.home-page .testimonial-showcase-card:hover{transform:none}}.checkout-estimate-agreement{gap:.75rem;display:grid}.checkout-estimate-text{color:#5b2f4f;background:#fff5fa;border:1.5px solid #f1c9dd;border-radius:1rem;margin:0;padding:.85rem 1rem;font-size:.9rem;font-weight:600;line-height:1.55}.checkout-estimate-actions{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.6rem;display:grid}.checkout-estimate-decline{color:#6f6378;min-height:3.25rem;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;cursor:pointer;background:#fff;border:1.5px solid #e3d4ea;border-radius:999px;font-size:1rem;font-weight:800}.checkout-estimate-decline:hover{color:var(--foreground);border-color:#c9aedb}.checkout-estimate-actions .checkout-tutorial-done{width:100%}.checkout-page .checkout-review-total{flex-wrap:wrap}.checkout-review-fee{color:#6f6378;flex-basis:100%;justify-content:space-between;gap:1rem;font-weight:700;display:flex}.checkout-review-fee strong{color:var(--foreground)}.home-showcase-bg{background:url(/footer-ribbon.png) bottom/max(100%,1300px) no-repeat,radial-gradient(circle at 12% 8%,#e7d3f9bf,#0000 42%),radial-gradient(circle at 88% 30%,#f6d6ee8c,#0000 40%),linear-gradient(#f6ecfd 0%,#fbf3ff 100%);padding-bottom:max(53px,4.0625vw)}@media (max-width:767px){.home-showcase-bg{background-color:#faf4ff}}.checkout-actions.no-back{justify-content:flex-end}@media (max-width:760px){.checkout-page .checkout-actions.no-back .checkout-primary-button{grid-column:1/-1}}.livechat-bubble-button{min-height:2.9rem;color:var(--foreground);background:#fff;border:0;gap:.55rem;padding:.3rem 1rem .3rem .3rem;box-shadow:0 0 0 1px #0000000f,0 1px 1px -.5px #0000000f,0 3px 3px -1.5px #0000000f,0 6px 6px -3px #0000000f,0 12px 12px -6px #0000000f,0 24px 24px -12px #0000000f}.livechat-bubble-button:after{background:var(--primary);content:"";border-radius:50%;width:.45rem;height:.45rem;margin-left:.1rem}.livechat-bubble-button:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #0000000f,0 1px 1px -.5px #0000000f,0 3px 3px -1.5px #0000000f,0 6px 6px -3px #0000000f,0 12px 12px -6px #0000000f,0 24px 24px -12px #0000000f,0 14px 28px -12px #4a2b3f38}.livechat-launcher-avatar{object-fit:cover;background:#f6e8ff;border-radius:50%;flex-shrink:0;width:2.2rem;height:2.2rem}.livechat-launcher-label{font-size:.86rem;font-weight:750}@media (max-width:640px){.livechat-bubble-button{width:auto;min-height:2.7rem;margin:0 .75rem max(.75rem, env(safe-area-inset-bottom));border-radius:999px;padding:.25rem .9rem .25rem .25rem}.livechat-launcher-avatar{width:2.05rem;height:2.05rem}.livechat-launcher-label{font-size:.82rem;display:inline}}.livechat-faq-dropdown{background:#fff;border:1px solid #ecdef3;border-radius:1rem}.livechat-faq-dropdown>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem .6rem;padding:.75rem .9rem;list-style:none;display:grid}.livechat-faq-dropdown>summary::-webkit-details-marker{display:none}.livechat-faq-dropdown>summary span{color:var(--foreground);font-size:.82rem;font-weight:850}.livechat-faq-dropdown>summary small{color:#8c788e;grid-column:1;font-size:.69rem}.livechat-faq-dropdown>summary:after{color:var(--primary);content:"▾";grid-area:1/2/span 2;font-size:.8rem;transition:transform .2s}.livechat-faq-dropdown[open]>summary:after{transform:rotate(180deg)}.livechat-faq-dropdown>.livechat-faq{padding:0 .6rem .6rem}.livechat-faq-dropdown .livechat-faq-item{border-color:#f1e6f6;padding:.6rem .75rem}@media (prefers-reduced-motion:reduce){.livechat-faq-dropdown>summary:after{transition:none}}.livechat-notice{color:var(--foreground);background:#fbf7ff;border:1px solid #e6d6f5;border-radius:1rem;gap:.35rem;padding:.8rem .9rem;display:grid}.livechat-notice strong{font-size:.82rem;font-weight:850}.livechat-notice p{color:#6f6378;margin:0;font-size:.76rem;line-height:1.45}.livechat-notice small{color:#8c788e;font-size:.7rem;line-height:1.4}.livechat-notice.is-problem{background:#fff7fb;border-color:#f1c9dd}.livechat-notice ul{gap:.5rem;margin:.15rem 0;padding:0;list-style:none;display:grid}.livechat-notice li{background:#fff;border-radius:.75rem;gap:.25rem;padding:.6rem .7rem;display:grid}.livechat-notice-order{color:#a23b5f;font-size:.7rem;font-weight:800}.livechat-notice li a{width:fit-content;color:var(--primary);text-underline-offset:3px;font-size:.74rem;font-weight:800;text-decoration:underline}.livechat-notice-id{white-space:nowrap}.livechat-reload{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;width:fit-content;min-height:2.4rem;margin-top:.2rem;padding:0 1.1rem;font-size:.8rem;font-weight:800}.livechat-reload:focus-visible{outline-offset:2px;outline:3px solid #e3bafa}.livechat-route-list{background:#fff;border:1px solid #ecdef3;border-radius:1rem;gap:.45rem;margin:0;padding:.75rem .8rem;list-style:none;display:grid}.livechat-route-list li{color:var(--foreground);align-items:center;gap:.6rem;padding:.15rem .2rem;font-size:.76rem;font-weight:700;line-height:1.35;display:flex}.livechat-route-list li span{width:1.7rem;height:1.7rem;color:var(--primary);background:#f2e5fb;border-radius:.55rem;flex:0 0 1.7rem;place-items:center;font-weight:900;display:grid}.livechat-route-list li:nth-child(2) span{color:#db64aa;background:#ffe8f4}.livechat-row{align-self:flex-start;align-items:flex-end;gap:.45rem;max-width:92%;display:flex}.livechat-row .livechat-bubble{max-width:none}.livechat-row-avatar{object-fit:cover;background:#fff;border:1px solid #ecdef3;border-radius:50%;flex:0 0 2rem;width:2rem;height:2rem}.livechat-row.is-lily .livechat-bubble-admin{background:#fff4fb;border-color:#f1d3ea}.livechat-row.is-lily .livechat-bubble-name{color:#c2549a}.livechat-system{color:#7a6c82;text-align:center;background:#f3ebf8;border-radius:999px;align-self:center;margin:.2rem 0;padding:.3rem .8rem;font-size:.7rem;font-weight:700}.button-primary,.checkout-primary-button,.order-status-again,.items-search button,.livechat-reload,.checkout-page .checkout-verify-button,.livechat-form>button:not(.livechat-attach-button){background:var(--bey-cta-gradient);box-shadow:var(--bey-cta-shadow);color:var(--bey-cta-text)}.button-primary:hover,.checkout-primary-button:hover:not(:disabled),.order-status-again:hover,.items-search button:hover,.livechat-reload:hover,.livechat-form>button:hover:not(:disabled):not(.livechat-attach-button){background:var(--bey-cta-gradient);box-shadow:var(--bey-cta-shadow);color:var(--bey-cta-text);filter:brightness(.94)}.checkout-primary-button:disabled{filter:none;opacity:.55}.checkout-page .checkout-tutorial-entry button,.checkout-page-surface .checkout-tutorial-entry button{background:var(--bey-cta-gradient);box-shadow:var(--bey-cta-shadow);color:var(--bey-cta-text)}.checkout-page .checkout-tutorial-entry button:hover,.checkout-page-surface .checkout-tutorial-entry button:hover{filter:brightness(.94)}.button-primary,.checkout-primary-button,.checkout-back-button,.checkout-verify-button,.order-status-again,.items-search button,.items-hero-search button,.items-game-card-cta,.items-card-buy,.catalog-cta,.gift-submit,.chatlink-copy,.livechat-reload,.checkout-tutorial-entry button{font-family:var(--bey-cta-font)}.button-primary{font-size:.95rem}.catalog-card .catalog-cta,.items-game-card .items-game-card-cta,.items-card .items-card-buy{min-height:2.75rem;font-size:.95rem}.checkout-payment-secondary .checkout-back-button,.checkout-reorder-actions .checkout-back-button{background:var(--bey-cta2-gradient);box-shadow:var(--bey-cta-shadow);color:var(--bey-cta-text)}.checkout-payment-secondary .checkout-back-button:hover:not(:disabled),.checkout-reorder-actions .checkout-back-button:hover:not(:disabled){filter:brightness(.94)}
:root{--bey-cta-gradient:linear-gradient(115deg, #ac80ea 0%, #cba9f5 68%, #ba94ef 100%);--bey-cta2-gradient:linear-gradient(115deg, #f783b4 0%, #fbb0d0 100%);--bey-cta-font:var(--font-baloo), ui-rounded, system-ui, sans-serif;--bey-cta-shadow:0 1px 0 #ffffff4d inset, 0 8px 16px -10px #825ac8bf;--bey-cta-text:#fff}.mobile-tabbar{display:none}@media (max-width:767px){.mobile-tabbar{right:.75rem;bottom:calc(.6rem + env(safe-area-inset-bottom));z-index:70;background:#fff;border:1px solid #ecd9f5;border-radius:1.6rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.2rem;padding:.35rem;display:grid;position:fixed;left:.75rem;box-shadow:0 1px 2px #6839870f,0 16px 32px -14px #68398766}.mobile-tab{color:#6f5a7e;min-height:3.2rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;font-size:.7rem;font-weight:800;transition:background-color .18s,color .18s;display:flex;position:relative}.mobile-tab:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:1px}.mobile-tab[aria-current=page]{background:var(--bey-cta-gradient,var(--primary));box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);font-family:var(--bey-cta-font,inherit);font-size:.82rem}body:has(.mobile-tabbar){padding-bottom:calc(4.9rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.mobile-tab{transition:none}}.floating-dock{z-index:70;flex-direction:column;gap:.6rem;display:flex;position:fixed;bottom:5.05rem;right:1.25rem}.dock-button{color:#fff;cursor:pointer;background:linear-gradient(150deg,#ffa6cb 0%,#f483b4 55%,#ec6aa3 100%);border:0;border-radius:999px;place-items:center;width:3.2rem;height:3.2rem;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff8c,0 10px 20px -10px #ec6aa3bf}.dock-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff8c,0 16px 26px -12px #ec6aa3cc}.dock-button[aria-expanded=true]{box-shadow:0 0 0 3px #fff,0 0 0 5px #ec6aa3}.dock-button:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:2px}.dock-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.livechat-launcher-glyph{display:none}.livechat-shell:not(.is-open) .livechat-bubble-button{color:#fff;background:linear-gradient(150deg,#ffa6cb 0%,#f483b4 55%,#ec6aa3 100%);border:0;border-radius:999px;gap:0;width:3.2rem;height:3.2rem;min-height:3.2rem;margin:0;padding:0;box-shadow:inset 0 1px #ffffff8c,0 10px 20px -10px #ec6aa3bf}.livechat-shell:not(.is-open) .livechat-bubble-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff8c,0 16px 26px -12px #ec6aa3cc}.livechat-shell:not(.is-open) .livechat-bubble-button:after,.livechat-shell:not(.is-open) .livechat-launcher-avatar,.livechat-shell:not(.is-open) .livechat-launcher-label{display:none}.livechat-shell:not(.is-open) .livechat-launcher-glyph{display:block}@media (max-width:767px){.floating-dock{right:.75rem;bottom:calc(8.8rem + env(safe-area-inset-bottom));gap:.55rem}.dock-button{width:3rem;height:3rem}.livechat-shell:not(.is-open) .livechat-bubble-button{width:3rem;height:3rem;min-height:3rem}.livechat-shell:not(.is-open){right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));left:auto}body:has(.mobile-tabbar) .livechat-shell:not(.is-open){bottom:calc(5.25rem + env(safe-area-inset-bottom))}}
.chatlink-inline{color:#b0306f;text-underline-offset:2px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.chatlink{white-space:normal;background:#fff7fb;border:1.5px solid #f6cfe0;border-radius:.9rem;gap:.35rem;margin-top:.45rem;padding:.55rem .6rem .5rem;display:grid}.chatlink-title{color:#4a3340;font-size:.74rem;font-weight:800}.chatlink-url{color:#6f5466;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#fff;border-radius:.5rem;padding:.3rem .45rem;font-size:.68rem;display:block;overflow:hidden}.chatlink-actions{gap:.35rem;display:flex}.chatlink-copy,.chatlink-open{min-height:2.1rem;font:inherit;cursor:pointer;border-radius:999px;flex:1;place-items:center;padding:0 .7rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-grid}.chatlink-copy{background:var(--bey-cta-gradient,var(--primary));box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);border:0}.chatlink-copy.is-copied{box-shadow:none;color:#1f6b43;background:#e3f6ec}.chatlink-open{color:#b0306f;background:#fff;border:1.5px solid #f3c6da}.chatlink-copy:focus-visible,.chatlink-open:focus-visible{outline-offset:2px;outline:3px solid #ec6aa359}.chatlink-status{color:#6f5466;font-size:.66rem}.chatlink-status:empty{display:none}
.livechat-shell .livechat-panel{background:#fffafc;border:1px solid #f6e3ec;border-radius:1.6rem;box-shadow:0 2px 6px #1e182614,0 24px 56px -18px #1e182652}.livechat-shell .livechat-header{background:#fff;border-bottom:1px solid #f6e3ec;gap:.65rem;min-height:0;padding:.75rem .85rem}.livechat-shell .livechat-header-avatar{width:2.6rem;height:2.6rem;box-shadow:none;background:#fdf0f7;border:2px solid #ffe3ee;border-radius:999px;flex:0 0 2.6rem;place-items:center}.livechat-shell .livechat-header-avatar img{object-fit:cover;object-position:center;width:100%;height:100%}.livechat-shell .livechat-header-copy strong{color:#4a3340;font-size:1.05rem}.livechat-shell .livechat-header-copy>span{color:#23794c;font-size:.72rem;font-weight:700}.livechat-shell .livechat-header-copy i{background:#34c27a;box-shadow:0 0 0 3px #dff5e9}.livechat-shell .livechat-close{color:#c2387a;background:#fff0f6;flex-basis:2rem;width:2rem;height:2rem}.livechat-shell .livechat-close:hover{background:#ffe1ee}.livechat-toolbar{background:#fffafc;justify-content:flex-end;padding:.5rem .85rem 0;display:flex}.livechat-shell .livechat-end{color:#c2387a;background:#fff;border:1px solid #f6cfe0;padding:.3rem .75rem;font-size:.7rem}.livechat-shell .livechat-end:hover{background:#fff0f6}.livechat-shell .livechat-messages{background:#fffafc;gap:.6rem;padding:.85rem .85rem 1rem}.livechat-shell .livechat-row{max-width:90%}.livechat-shell .livechat-row-avatar{border-color:#ffe3ee;flex-basis:1.9rem;width:1.9rem;height:1.9rem}.livechat-shell .livechat-bubble{border-radius:1.15rem;padding:.6rem .8rem .45rem;font-size:.84rem;line-height:1.5}.livechat-shell .livechat-bubble-admin,.livechat-shell .livechat-row.is-lily .livechat-bubble-admin{color:#3b2a34;background:#fff;border:0;border-bottom-left-radius:.35rem;box-shadow:0 1px 2px #4a33400f,0 6px 16px -10px #4a334059}.livechat-shell .livechat-bubble-visitor{color:#5b2466;background:linear-gradient(135deg,#ffc9e2 0%,#f6c6e6 45%,#dcc4f6 100%);border-bottom-right-radius:.35rem;box-shadow:0 6px 16px -10px #d678b499}.livechat-shell .livechat-bubble-name,.livechat-shell .livechat-row.is-lily .livechat-bubble-name{color:#c2387a;font-size:.68rem;font-weight:800}.livechat-time{color:#8a7380;text-align:right;font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:.62rem;display:block}.livechat-bubble-visitor .livechat-time{color:#5b2466bf}.livechat-chips{flex-wrap:wrap;gap:.4rem;padding-left:2.35rem;display:flex}.livechat-chip{color:#c2387a;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #f6cfe0;border-radius:999px;padding:.4rem .85rem;font-size:.76rem;font-weight:800;text-decoration:none;transition:background-color .15s}.livechat-chip:hover{background:#fff0f6}.livechat-chip:focus-visible{outline-offset:2px;outline:3px solid #ec6aa359}.livechat-shell .livechat-system{color:#6f5466;background:#fbeef5}.livechat-shell .livechat-form{background:#fffafc;border-top:0;align-items:center;gap:.45rem;padding:.55rem .75rem .75rem}.livechat-shell .livechat-form>input{color:#3b2a34;background:#fff;border:1.5px solid #f3d3e1;border-radius:999px;min-height:2.75rem;padding:0 1rem;font-size:1rem;box-shadow:0 2px 8px -6px #d678b480}.livechat-shell .livechat-form>input::placeholder{color:#9b8fa3}.livechat-shell .livechat-form>input:focus{border-color:#ec8ab4;box-shadow:0 0 0 3px #ec6aa324}.livechat-shell .livechat-form>.livechat-send,.livechat-shell .livechat-form>.livechat-attach-button{border-radius:999px;flex:none;place-items:center;width:2.75rem;min-width:0;height:2.75rem;padding:0;display:grid}.livechat-shell .livechat-form>.livechat-send{background:var(--bey-cta-gradient,var(--primary));box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);border:0}.livechat-shell .livechat-form>.livechat-send:disabled{opacity:.5}.livechat-shell .livechat-form>.livechat-attach-button{color:#c2387a;background:#fff;border:1.5px solid #f3d3e1}.livechat-shell .livechat-form>.livechat-attach-button:hover:not(:disabled){background:#fff0f6}@media (max-width:640px){.livechat-shell .livechat-panel{border-bottom:0;border-left:0;border-right:0;border-radius:1.5rem 1.5rem 0 0}}@media (prefers-reduced-motion:reduce){.livechat-chip{transition:none}}
.bphone-layer{z-index:90;animation:.24s cubic-bezier(.2,.8,.2,1) bphone-in;position:fixed;bottom:1.25rem;right:1.25rem}@media (min-width:1280px){.bphone-layer{bottom:1.25rem;right:5.6rem}.bphone{height:min(41rem,100vh - 2.5rem)}}@keyframes bphone-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bphone-layer{animation:none}}.bphone{background:linear-gradient(150deg,#fff 0%,#f4f4f7 45%,#e6e6ec 100%);border:3px solid #d6d6de;border-radius:2.9rem;grid-template-rows:auto 1fr auto;width:20rem;height:min(41rem,100vh - 2.5rem);padding:0 .9rem .7rem;display:grid;position:relative;box-shadow:inset 0 2px #fff,inset 0 -3px 6px #0000000d,0 2px 6px #1e182614,0 18px 40px -14px #1e182638,0 40px 70px -30px #1e18262e}.bphone:after{content:"";pointer-events:none;background:linear-gradient(110deg,#ffffffb3,#fff0 60%);border-bottom-left-radius:2.8rem;width:55%;position:absolute;inset:40% auto 0 0}.bphone-top{justify-content:center;align-items:center;gap:1.6rem;height:2.6rem;display:flex}.bphone-camera{background:#e9e9ef;border:2px solid #c5c5cf;border-radius:999px;width:.7rem;height:.7rem}.bphone-speaker{background:#c9c9d2;border-radius:999px;width:4.6rem;height:.5rem;box-shadow:inset 0 1px 1px #0000001f}.bphone-screen{z-index:1;background:#fff;border:3px solid #cfcfd8;border-radius:1.5rem;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.bphone-screen.is-home{background:#ffe3ee}.bphone-home{z-index:1;cursor:pointer;background:linear-gradient(160deg,#fff,#f1f1f5);border:3px solid #cfcfd8;border-radius:999px;justify-self:center;place-items:center;width:3.1rem;height:3.1rem;margin-top:.65rem;display:grid;position:relative}.bphone-home span{background:#fdf3f7;border:2px solid #c5c5cf;border-radius:.35rem;width:1.05rem;height:1.05rem}.bphone-home:active{transform:scale(.96)}.bphone-home:focus-visible{outline-offset:2px;outline:3px solid #ec6aa359}.bphone-close{z-index:2;color:#fff;cursor:pointer;background:linear-gradient(150deg,#ffa6cb,#ec6aa3);border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:-.6rem;right:-.6rem;box-shadow:0 6px 14px -6px #ec6aa3cc}.bphone-close:focus-visible{outline-offset:2px;outline:3px solid #ec6aa359}.bphone-status{color:#4a3340;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:.5rem .8rem .3rem;font-size:.7rem;font-weight:800;display:flex}.bphone-screen:not(.is-home) .bphone-status{background:#ffe3ee}.bphone-status-right{align-items:center;gap:.3rem;display:inline-flex}.bphone-status-right svg{fill:#4a3340}.bphone-battery{border:1.5px solid #ec6aa3;border-radius:.25rem;width:1.5rem;height:.72rem;padding:1px;display:inline-block;position:relative}.bphone-battery:after{content:"";background:#ec6aa3;border-radius:0 1px 1px 0;width:2px;height:5px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.bphone-battery span{background:#f79cc4;border-radius:2px;height:100%;display:block}.bphone-home-screen{flex-direction:column;flex:1;min-height:0;display:flex}.bphone-clock{text-align:center;justify-items:center;gap:.1rem;padding-top:1.4rem;display:grid}.bphone-clock strong{color:#5e4655;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:2.7rem;font-weight:800;line-height:1}.bphone-clock span{color:#6f5a66;font-size:.78rem;font-weight:600}.bphone-clock p{color:#4a3340;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.78rem;font-weight:800;display:inline-flex}.bphone-apps{grid-template-columns:repeat(3,1fr);gap:.4rem;margin:auto .5rem 1.1rem;display:grid}.bphone-app{color:#4a3340;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:.35rem;font-size:.72rem;font-weight:800;display:grid}.bphone-app-icon{border:2px solid #fff;border-radius:1rem;place-items:center;width:3.3rem;height:3.3rem;transition:transform .14s;display:grid;position:relative;box-shadow:0 6px 12px -8px #4a334073}.bphone-app-icon svg{width:2.3rem;height:2.3rem}.bphone-app:hover .bphone-app-icon{transform:translateY(-2px)}.bphone-app:active .bphone-app-icon{transform:scale(.93)}.bphone-app:focus-visible .bphone-app-icon{outline-offset:2px;outline:3px solid #ec6aa366}.bphone-app-icon.tone-orchid{background:linear-gradient(150deg,#d9a6ff 0%,#b25bd1 100%)}.bphone-app-icon.tone-rose{background:linear-gradient(150deg,#ffb3cf 0%,#e0708f 100%)}.bphone-app-icon.tone-pixel{background:linear-gradient(150deg,#c9d8ff 0%,#9f8cf0 100%)}.bphone-app-icon svg.bphone-pixel{width:2.4rem;height:2.4rem;image-rendering:pixelated}.bphone-app-badge,.bphone-chat-badge{color:#fff;background:#ec4f8f;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.62rem;font-weight:800;display:grid}.bphone-app-badge{border:2px solid #ffe3ee;position:absolute;top:-.4rem;right:-.4rem}.bphone-widget{background:#ffffffc7;border:1px solid #ffffffe6;border-radius:1.2rem;margin:1rem .75rem 0;padding:.7rem .8rem .55rem;box-shadow:0 8px 18px -14px #4a334080}.bphone-widget-head{color:#b25bd1;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.66rem;font-weight:800;display:flex}.bphone-widget-head span{background:#f3e3fb;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;display:grid}.bphone-widget-body{min-height:3.6rem;margin-top:.4rem}.bphone-widget-body strong{color:#3b2a34;font-size:.82rem;font-weight:800;display:block}.bphone-widget-body p{color:#5f4b57;margin-top:.15rem;font-size:.74rem;line-height:1.45}.bphone-widget-dots{justify-content:center;gap:.3rem;margin-top:.35rem;display:flex}.bphone-widget-dots button{cursor:pointer;background:#e6d3ec;border:0;border-radius:999px;width:.4rem;height:.4rem;padding:0}.bphone-widget-dots button[aria-current=true]{background:#b25bd1;width:1rem}.bphone-app-screen{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding-bottom:1rem;display:flex;overflow:hidden auto}.bphone-app-head{z-index:2;background:#fff;border-bottom:1px solid #f6e1ea;align-items:center;gap:.35rem;padding:.55rem .7rem;display:flex;position:sticky;top:0}.bphone-app-head button{color:#c2387a;cursor:pointer;background:#fff0f6;border:0;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;display:grid}.bphone-app-head h2{color:#4a3340;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.08rem;font-weight:800;line-height:1.15}.bphone-app-head-text{min-width:0;display:grid}.bphone-app-head-text h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bphone-app-head-text span{color:#8a7380;font-size:.68rem;font-weight:600}.bphone-app-screen:not(.bphone-thread)>:not(.bphone-app-head):not(.bphone-chat-list){margin-inline:.75rem}.bphone-app-screen:not(.bphone-thread)>.bphone-app-head+*{margin-top:.7rem}.bphone-chat-list{margin:0;padding:0;list-style:none}.bphone-chat-list li+li{border-top:1px solid #f6e9ef}.bphone-chat-list button{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;padding:.8rem .85rem;display:grid}.bphone-chat-list button:hover{background:#fff7fa}.bphone-chat-list button:focus-visible{outline-offset:-3px;outline:3px solid #ec6aa359}.bphone-chat-avatar{object-fit:cover;background:#fff;border:2px solid #ffe3ee;border-radius:999px;width:2.9rem;height:2.9rem}.bphone-chat-text{gap:.1rem;min-width:0;display:grid}.bphone-chat-text strong{color:#4a3340;font-size:.88rem;font-weight:800}.bphone-chat-text span{color:#8a6a7b;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.bphone-chat-text span.is-alert{color:#b42356;font-weight:700}.bphone-chat-side{justify-items:end;gap:.15rem;display:grid}.bphone-chat-side time{color:#8a7380;font-variant-numeric:tabular-nums;font-size:.66rem}.bphone-chat-side small{color:#6f5a66;background:#f2edf4;border-radius:999px;padding:.05rem .4rem;font-size:.6rem;font-weight:700}.bphone-chat-dot{background:#ec4f8f;border-radius:999px;width:.6rem;height:.6rem;box-shadow:0 0 0 3px #ffe1ee}.bphone-thread{padding-bottom:0;overflow:hidden}.bphone-messages{overscroll-behavior:contain;background:#fff8fb;flex-direction:column;flex:1;gap:.55rem;min-height:0;padding:.75rem .65rem;display:flex;overflow-y:auto}.bphone-msg{align-items:flex-end;gap:.4rem;max-width:88%;display:flex}.bphone-msg.is-me{flex-direction:row-reverse;align-self:flex-end}.bphone-msg-avatar{object-fit:cover;background:#fff;border-radius:999px;flex:none;width:1.7rem;height:1.7rem}.bphone-msg-bubble{background:#fff;border-radius:1rem 1rem 1rem .3rem;gap:.15rem;padding:.5rem .65rem .35rem;display:grid;box-shadow:0 2px 8px -6px #4a334080}.bphone-msg.is-me .bphone-msg-bubble{background:linear-gradient(150deg,#ffd1e4,#f3c4f0);border-radius:1rem 1rem .3rem}.bphone-msg-name{color:#b25bd1;font-size:.64rem;font-weight:800}.bphone-msg-bubble p{color:#3b2a34;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.78rem;line-height:1.45}.bphone-msg-bubble time{color:#8a7380;font-variant-numeric:tabular-nums;justify-self:end;font-size:.6rem}.bphone-msg-file{color:#7a3fa8;overflow-wrap:anywhere;font-size:.74rem;font-weight:700;text-decoration:underline}.bphone-msg-system{color:#6f5a66;text-align:center;background:#f2e8f6;border-radius:999px;align-self:center;max-width:90%;padding:.2rem .7rem;font-size:.66rem;font-weight:700}.bphone-composer{background:#fff;border-top:1px solid #f6e1ea;gap:.4rem;padding:.5rem .55rem;display:flex}.bphone-composer input{color:#3b2a34;background:#fff;border:1.5px solid #f3d3e1;border-radius:999px;flex:1;width:100%;min-width:0;min-height:2.4rem;padding:0 .85rem;font-size:1rem}.bphone-composer input:focus-visible{border-color:#ec8ab4;outline:none;box-shadow:0 0 0 3px #ec6aa324}.bphone-composer button{background:var(--bey-cta-gradient,var(--primary));width:2.4rem;height:2.4rem;color:var(--bey-cta-text,#fff);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.bphone-composer button:disabled{cursor:not-allowed;opacity:.55}.bphone-thread-closed{color:#6f5a66;text-align:center;background:#fff;border-top:1px solid #f6e1ea;justify-items:center;gap:.45rem;padding:.7rem;font-size:.76rem;display:grid}.bphone-thread-error{background:#fff;margin:0;padding:.3rem .7rem}.bphone-cta{background:var(--bey-cta-gradient,var(--primary));min-height:2.6rem;box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.1rem;font-size:.86rem;font-weight:800;display:inline-flex}.bphone-cta,.bphone-unlock-row button{font-family:var(--bey-cta-font,inherit)}.bphone-cta{font-size:.95rem}.bphone-cta.small{min-height:2.2rem;padding:0 .9rem;font-size:.85rem}.bphone-cta:disabled{cursor:not-allowed;opacity:.6}.bphone-link{color:#c2387a;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:.78rem;font-weight:800;text-decoration:underline}.bphone-muted{color:#8a7380;text-align:center;margin-top:.7rem;font-size:.7rem}.bphone-error{color:#b42318;margin-top:.35rem;font-size:.76rem;font-weight:700}.bphone-lookup{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.55rem;padding:1.4rem .3rem 0;display:grid}.bphone-lookup>*{min-width:0}.bphone-lookup-icon{margin-bottom:.2rem}.bphone-lookup h3{color:#3b2a34;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.2rem;font-weight:800;line-height:1.15}.bphone-lookup p{color:#6f5a66;max-width:15rem;font-size:.78rem;line-height:1.5}.bphone-lookup .bphone-input{width:100%;margin-top:.4rem}.bphone-lookup .bphone-cta{width:100%;margin-top:.15rem}.bphone-lookup small{color:#8a7380;font-size:.68rem}.bphone-input{background:#fff;border:1.5px solid #f3d3e1;border-radius:999px;align-items:center;gap:.3rem;padding:0 .9rem;display:flex}.bphone-input:focus-within{border-color:#ec8ab4;box-shadow:0 0 0 3px #ec6aa324}.bphone-input span{color:#8a7380;font-weight:800}.bphone-input input{color:#3b2a34;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;min-height:2.7rem;font-size:1rem}.bphone-user{background:#fff0f6;border-radius:999px;justify-content:space-between;align-items:center;margin-bottom:.6rem;padding:.35rem .45rem .35rem .85rem;display:flex}.bphone-user span{color:#4a3340;font-size:.82rem;font-weight:800}.bphone-user button{color:#c2387a;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:.25rem .7rem;font-size:.72rem;font-weight:800}.bphone-empty{color:#6f5a66;text-align:center;background:#fff8fb;border-radius:1.1rem;justify-items:center;gap:.7rem;padding:1.2rem 1rem;font-size:.82rem;display:grid}.bphone-order-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.bphone-order{background:#fff;border:1px solid #f6e1ea;border-radius:1.1rem;gap:.5rem;padding:.8rem;display:grid;box-shadow:0 6px 14px -12px #ec6aa399}.bphone-order.needs-admin{border-color:#f5b5b5}.bphone-order-top{gap:.35rem;display:grid}.bphone-order-top strong{color:#3b2a34;overflow-wrap:anywhere;font-size:.84rem;font-weight:800;line-height:1.35}.bphone-badge{border-radius:999px;justify-self:start;padding:.15rem .6rem;font-size:.68rem;font-weight:800}.bphone-badge.status-belum_bayar{color:#8a5300;background:#fff1d6}.bphone-badge.status-cek_pembayaran{color:#2c4fa3;background:#e6eeff}.bphone-badge.status-diproses{color:#a62a66;background:#fde7f1}.bphone-badge.status-selesai{color:#1d6b43;background:#dcf5e7}.bphone-steps{grid-template-columns:repeat(4,1fr);gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.bphone-steps li{color:#a08b96;text-align:center;gap:.25rem;font-size:.6rem;font-weight:700;display:grid}.bphone-steps li:before{content:"";background:#f6e6ee;border-radius:999px;height:.3rem}.bphone-steps li.done{color:#a62a66}.bphone-steps li.done:before{background:#f59cc3}.bphone-steps li.now{color:#c2387a}.bphone-steps li.now:before{background:linear-gradient(90deg,#f59cc3,#e6b8f0)}.bphone-order-msg{color:#4a3d45;font-size:.76rem;line-height:1.5}.bphone-order-meta{color:#8a7380;font-variant-numeric:tabular-nums;font-size:.68rem}.bphone-ps{color:#6b2f5a;background:#fff4f9;border-radius:.9rem;padding:.6rem .7rem;font-size:.74rem;line-height:1.5}.bphone-order-chat{color:#6b2f96;width:100%;font:inherit;text-align:left;cursor:pointer;background:#faf3ff;border:1px solid #ecd6f5;border-radius:.85rem;align-items:center;gap:.45rem;padding:.5rem .65rem;font-size:.74rem;font-weight:800;display:flex}.bphone-order-chat span:not(.bphone-chat-badge){flex:1;min-width:0}.bphone-order-chat:hover{background:#f4e8fc}.bphone-order-chat:focus-visible{outline-offset:2px;outline:3px solid #b25bd14d}.bphone-order-chat.has-new{color:#a62a66;background:#fff0f6;border-color:#f5a3c6}.bphone-order-chat.is-alert{color:#b42318;background:#fff1f1;border-color:#f5b5b5}.bphone-order-chat.is-quiet{color:#7a5a8c;background:#fff;border-style:dashed;font-weight:700}.bphone-order-actions{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.bphone-order-actions:empty{display:none}.bphone-unlock{border-top:1px dashed #f3d3e1;gap:.3rem;padding-top:.55rem;display:grid}.bphone-unlock label{color:#4a3340;font-size:.74rem;font-weight:800}.bphone-unlock-row{gap:.4rem;display:flex}.bphone-unlock-row input{color:#3b2a34;text-transform:uppercase;border:1.5px solid #f3d3e1;border-radius:.8rem;flex:1;width:100%;min-width:0;min-height:2.3rem;padding:0 .6rem;font-size:1rem}.bphone-unlock-row button{background:var(--bey-cta-gradient,var(--primary));color:var(--bey-cta-text,#fff);font:inherit;font-family:var(--bey-cta-font,inherit);cursor:pointer;border:0;border-radius:.8rem;padding:0 .8rem;font-size:.85rem;font-weight:800}.bphone-unlock small{color:#8a7380;font-size:.68rem}.bphone-faq{gap:.5rem;display:grid}.bphone-faq details{background:#fff8fb;border:1px solid #f6e1ea;border-radius:1rem;padding:.7rem .8rem}.bphone-faq summary{color:#3b2a34;cursor:pointer;font-size:.8rem;font-weight:800}.bphone-faq p{color:#4a3d45;margin-top:.4rem;font-size:.78rem;line-height:1.55}.bphone-help-actions{justify-items:center;gap:.3rem;margin-top:.9rem;display:grid}@media (max-width:767px){.bphone-layer{right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:95}.bphone{width:min(20rem,100vw - 1.5rem);height:min(41rem, calc(100dvh - 1.5rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}}.bphone-tour-card{text-align:left;cursor:pointer;background:linear-gradient(135deg,#fbf2ff,#fff2f8);border:1px solid #ecd6f5;border-radius:1rem;align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.bphone-tour-card img{object-fit:cover;background:#fff;border-radius:999px;flex:none;width:2.5rem;height:2.5rem}.bphone-tour-card span{gap:.1rem;display:grid}.bphone-tour-card strong{color:#4a3340;font-size:.82rem;font-weight:800}.bphone-tour-card small{color:#6f5a66;font-size:.72rem;line-height:1.4}.bphone-tour-card:focus-visible{outline-offset:2px;outline:3px solid #b25bd14d}.bphone-tour-card+.bphone-faq{margin-top:.6rem}
.tour-layer{z-index:120;position:fixed;inset:0}.tour-blocker{position:absolute;inset:0}.tour-dim{background:#1c12268c;position:absolute;inset:0}.tour-spot{pointer-events:none;border-radius:1.1rem;transition:top .25s,left .25s,width .25s,height .25s;position:fixed;box-shadow:0 0 0 3px #fff,0 0 0 9999px #1c12268c}.tour-spot:after{content:"";border-radius:inherit;border:2px solid #ffb3d1;animation:1.6s ease-out infinite tour-pulse;position:absolute;inset:-6px}@keyframes tour-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.tour-card{background:#fff;border:1px solid #f3dcea;border-radius:1.4rem;width:min(19rem,100vw - 1.5rem);padding:1rem 1.05rem .9rem;animation:.22s cubic-bezier(.2,.8,.2,1) tour-in;position:fixed;box-shadow:0 2px 6px #1e18261a,0 24px 48px -18px #1e182666}.tour-card.is-welcome{text-align:center;width:min(21rem,100vw - 1.5rem)}@keyframes tour-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tour-head{justify-content:space-between;align-items:center;margin-bottom:.55rem;display:flex}.tour-card.is-welcome .tour-head{justify-content:center}.tour-avatar{object-fit:cover;background:#fdf0f7;border:2px solid #ffe3ee;border-radius:999px;width:2.6rem;height:2.6rem}.tour-card.is-welcome .tour-avatar{width:4rem;height:4rem}.tour-step{color:#7a3fa8;font-variant-numeric:tabular-nums;background:#f6ebfb;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:800}.tour-card h2{color:#3b2a34;font-family:var(--font-baloo), ui-rounded, system-ui, sans-serif;font-size:1.15rem;font-weight:800;line-height:1.2}.tour-card p{color:#5f4b57;margin-top:.3rem;font-size:.86rem;line-height:1.55}.tour-actions{justify-content:space-between;align-items:center;gap:.6rem;margin-top:.9rem;display:flex}.tour-nav{gap:.4rem;display:flex}.tour-skip,.tour-back{color:#7a5a8c;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem .3rem;font-size:.8rem;font-weight:700}.tour-skip:hover,.tour-back:hover{color:#4a3340;text-underline-offset:3px;text-decoration:underline}.tour-next{background:var(--bey-cta-gradient,var(--primary));min-height:2.5rem;box-shadow:var(--bey-cta-shadow,none);color:var(--bey-cta-text,#fff);font:inherit;cursor:pointer;font-size:.86rem;font-weight:800;font-family:var(--bey-cta-font,inherit);border:0;border-radius:999px;padding:0 1.2rem;font-size:.95rem}.tour-next:focus-visible,.tour-skip:focus-visible,.tour-back:focus-visible{outline-offset:2px;border-radius:999px;outline:3px solid #ec6aa359}@media (prefers-reduced-motion:reduce){.tour-spot{transition:none}.tour-spot:after,.tour-card{animation:none}}
.promo-backdrop{z-index:130;overscroll-behavior:contain;background:#2d18379e;padding:.75rem;display:flex;position:fixed;inset:0;overflow-y:auto}.promo-modal{flex-direction:column;gap:.5rem;width:min(90%,30rem,max(16rem,72dvh - 7.92rem));margin:auto;animation:.22s ease-out both promo-masuk;display:flex}.promo-close{width:2.75rem;height:2.75rem;color:var(--foreground);cursor:pointer;background:#fff;border:0;border-radius:50%;align-self:flex-end;place-items:center;display:grid;box-shadow:0 .4rem 1rem #2c163740}.promo-close:hover{background:var(--surface-2,#fbdcec)}.promo-card{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:0 1.5rem 4rem #2c16374d}.promo-poster{width:100%;height:auto;display:block}.promo-foot{text-align:center;flex-direction:column;gap:.4rem;padding:.75rem;display:flex}.promo-foot p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.3}.promo-cta{justify-content:center;width:100%}@keyframes promo-masuk{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.promo-modal{animation:none}}
