.sb-loading{justify-content:space-between;align-items:center}.sb-loading__logo{width:calc(var(--u) * 760);height:auto;margin-top:calc(var(--u) * 90);filter:drop-shadow(0 calc(var(--u) * 10) calc(var(--u) * 22) rgba(120,20,80,.4))}.sb-loading__mascot{width:calc(var(--u) * 520);height:auto;animation:sb-float 3.2s ease-in-out infinite}.sb-loading__bottom{width:100%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 26);padding-bottom:calc(var(--u) * 90)}.sb-loading__bar{position:relative;width:calc(var(--u) * 820);height:calc(var(--u) * 74);border-radius:calc(var(--u) * 40);background:#5a195080;border:calc(var(--u) * 6) solid rgba(255,255,255,.85);overflow:hidden;box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) #5a144659}.sb-loading__bar-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#ffa4d8,#ff4f9e 55%,#e42a86);border-radius:inherit;transition:width .2s ease-out}.sb-loading__bar-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.sb-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;transition:transform .09s ease-out,filter .09s ease-out;filter:drop-shadow(0 calc(var(--u) * 6) calc(var(--u) * 12) rgba(90,20,70,.28))}.sb-btn:active{transform:scale(.96)}.sb-btn__bg{display:block;width:100%;height:auto}.sb-btn__bg--contain{width:100%;height:100%;object-fit:contain}.sb-btn__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 12);padding:0 18%}.sb-btn__icon{height:55%;width:auto;object-fit:contain}.sb-btn--disabled{filter:grayscale(.85) brightness(.85);pointer-events:none}.sb-btn--selected{filter:drop-shadow(0 0 calc(var(--u) * 14) rgba(255,240,120,.95));transform:scale(1.04)}.sb-currency-bar{display:flex;gap:calc(var(--u) * 24);justify-content:center;align-items:center;padding-top:calc(var(--u) * 16)}.sb-currency{position:relative;width:calc(var(--u) * 300);display:flex;align-items:center}.sb-currency__bg{width:100%;height:auto;display:block}.sb-currency__icon{position:absolute;left:calc(var(--u) * -6);top:50%;transform:translateY(-50%);height:92%;width:auto;object-fit:contain;filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 5) rgba(0,0,0,.22))}.sb-currency__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-left:calc(var(--u) * 48)}.sb-home{justify-content:flex-start}.sb-home__logo{width:calc(var(--u) * 660);height:auto;margin-top:calc(var(--u) * 36);z-index:3;filter:drop-shadow(0 calc(var(--u) * 10) calc(var(--u) * 22) rgba(120,20,80,.4))}.sb-home__stage{position:relative;flex:1;width:100%;min-height:0}.sb-home__mascot{position:absolute;left:50%;bottom:calc(var(--u) * 40);width:calc(var(--u) * 780);height:auto;z-index:1;pointer-events:none;animation:sb-home-mascot-float 3.4s ease-in-out infinite;filter:drop-shadow(0 calc(var(--u) * 14) calc(var(--u) * 24) rgba(90,20,70,.35))}@keyframes sb-home-mascot-float{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(calc(var(--u) * -14))}}.sb-home__menu{position:absolute;left:0;right:0;bottom:calc(var(--u) * 36);z-index:2;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 14);padding:0 calc(var(--u) * 20)}.sb-home__row{display:flex;gap:calc(var(--u) * 18);justify-content:center}.sb-home__menu .sb-btn{filter:drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 16) rgba(90,20,70,.35))}.sb-screen__header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u) * 20) calc(var(--u) * 28) 0}.sb-screen__header-side{width:calc(var(--u) * 110);height:calc(var(--u) * 110);flex-shrink:0;display:flex;align-items:center}.sb-levels__map{position:relative;width:100%;flex:1;min-height:0}.sb-levels__mascot{position:absolute;top:0%;left:4%;width:calc(var(--u) * 260);height:auto;animation:sb-float 3.6s ease-in-out infinite;z-index:2}.sb-level-node{position:absolute;width:calc(var(--u) * 170);height:calc(var(--u) * 170);transform:translate(-50%,-50%);transition:transform .09s ease-out}.sb-level-node:active{transform:translate(-50%,-50%) scale(.94)}.sb-level-node__bg{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 14) rgba(90,20,70,.35))}.sb-level-node--completed .sb-level-node__bg{filter:hue-rotate(255deg) saturate(1.1) drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 14) rgba(20,90,40,.35))}.sb-level-node--current{animation:sb-pulse 1.2s ease-in-out infinite}.sb-level-node--current .sb-level-node__bg{filter:drop-shadow(0 0 calc(var(--u) * 22) rgba(255,235,130,.95))}.sb-level-node--locked .sb-level-node__bg{filter:grayscale(.9) brightness(.8)}.sb-level-node__num,.sb-level-node__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.sb-level-node__lock{width:44%;height:44%;margin:auto;object-fit:contain}.sb-level-node__stars{position:absolute;bottom:-14%;left:50%;transform:translate(-50%);display:flex;gap:calc(var(--u) * 2)}.sb-level-node__stars img{width:calc(var(--u) * 44);height:calc(var(--u) * 44);object-fit:contain}.sb-dialog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#3c0f468c;display:flex;align-items:center;justify-content:center}.sb-dialog{position:relative;width:min(calc(var(--u) * 680),82vw)}.sb-dialog__frame{display:block;width:100%;height:auto}.sb-dialog__title{position:absolute;top:1.5%;left:10%;right:10%;height:11%;display:flex;align-items:center;justify-content:center}.sb-dialog__body{position:absolute;top:15%;left:9%;right:9%;bottom:7%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 18);overflow:hidden}.sb-shop__tabs{display:flex;gap:calc(var(--u) * 24);margin:calc(var(--u) * 18) 0}.sb-shop__grid{flex:1;min-height:0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 20);padding:0 calc(var(--u) * 36) calc(var(--u) * 36);overflow-y:auto;align-content:start}.sb-shop__grid--skins{grid-template-columns:repeat(2,1fr);padding:0 calc(var(--u) * 80) calc(var(--u) * 36)}.sb-shop-card--soon{filter:saturate(.85)}.sb-shop-card--soon .sb-shop-card__icon{opacity:.92}.sb-shop-card__soon-badge{width:96%;height:auto;object-fit:contain;margin-top:calc(var(--u) * 4);filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 6) rgba(60,20,90,.35))}.sb-shop-card{position:relative;width:100%}.sb-shop-card__bg{display:block;width:100%;height:auto}.sb-shop-card__inner{position:absolute;top:7%;right:9%;bottom:7%;left:9%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.sb-shop-card__icon{width:62%;flex:1;min-height:0;object-fit:contain}.sb-shop-card__icon--skin{width:74%}.sb-shop-card__owned{margin-bottom:calc(var(--u) * 4)}.sb-price-btn{position:relative;display:block;min-height:48px;width:100%;transition:transform .09s ease-out;filter:drop-shadow(0 calc(var(--u) * 4) calc(var(--u) * 8) rgba(120,60,10,.3))}.sb-price-btn:active{transform:scale(.96)}.sb-price-btn__bg{display:block;width:100%;height:auto}.sb-price-btn__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 8);padding:0 18%}.sb-price-btn__icon{width:calc(var(--u) * 40);height:calc(var(--u) * 40);object-fit:contain}.sb-shop__sad-icon{width:calc(var(--u) * 200);height:auto;object-fit:contain}.sb-board{display:grid;gap:calc(var(--u) * 10);width:100%;max-width:calc(var(--u) * 1000);padding:calc(var(--u) * 20);background:#ffffff47;border:calc(var(--u) * 6) solid rgba(255,255,255,.55);border-radius:calc(var(--u) * 44);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 34) #781e5a40}.sb-tile{position:relative;width:100%;aspect-ratio:1 / 1;transition:transform .08s ease-out}.sb-tile--hidden:active{transform:scale(.94)}.sb-tile__base{display:block;width:100%;height:100%;object-fit:contain}.sb-tile__content{position:absolute;top:8%;right:8%;bottom:8%;left:8%;display:flex;align-items:center;justify-content:center}.sb-tile__object{width:88%;height:88%;object-fit:contain}.sb-tile__burst{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;object-fit:contain;animation:sb-sparkle-spin 1.4s ease-out infinite}@keyframes sb-tile-reveal{0%{transform:scale(.55) rotate(-6deg);opacity:.4}60%{transform:scale(1.08) rotate(2deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}.sb-tile--just-revealed .sb-tile__base,.sb-tile--just-revealed .sb-tile__content{animation:sb-tile-reveal .3s ease-out both}.sb-tile--bomb-hit{animation:sb-shake .4s ease-in-out}.sb-tile--scanned{filter:drop-shadow(0 0 calc(var(--u) * 16) rgba(255,80,80,.95)) brightness(1.12)}.sb-tile--scanned:after{content:"";position:absolute;top:2%;right:2%;bottom:2%;left:2%;border:calc(var(--u) * 6) solid rgba(255,70,70,.9);border-radius:22%;animation:sb-pulse .7s ease-in-out infinite;pointer-events:none}.sb-game{justify-content:flex-start;gap:calc(var(--u) * 14)}.sb-game__hud{position:relative;width:calc(var(--u) * 1010);margin-top:calc(var(--u) * 12)}.sb-game__hud-bg{width:100%;height:auto;display:block}.sb-game__hud-content{position:absolute;top:12%;right:12%;bottom:14%;left:5%;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 8)}.sb-game__hud-col{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 4)}.sb-game__pause{position:absolute;right:calc(var(--u) * 4);top:calc(100% + var(--u) * 6);z-index:3}.sb-game__shield{display:flex;align-items:center;gap:calc(var(--u) * 10)}.sb-game__shield img{width:calc(var(--u) * 56);height:calc(var(--u) * 56);object-fit:contain}.sb-game__board-wrap{flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 calc(var(--u) * 30)}.sb-game__boosters{display:grid;grid-template-columns:repeat(3,calc(var(--u) * 170));gap:calc(var(--u) * 16) calc(var(--u) * 26);justify-content:center;padding-bottom:calc(var(--u) * 22)}.sb-booster-slot{position:relative;width:calc(var(--u) * 170);height:calc(var(--u) * 170);border-radius:calc(var(--u) * 36);background:#ffffff8c;border:calc(var(--u) * 5) solid rgba(255,255,255,.9);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 14) #781e5a40;display:flex;align-items:center;justify-content:center;transition:transform .09s ease-out,filter .09s ease-out}.sb-booster-slot:active{transform:scale(.94)}.sb-booster-slot__icon{width:78%;height:78%;object-fit:contain}.sb-booster-slot__count{position:absolute;bottom:calc(var(--u) * -10);right:calc(var(--u) * -6);min-width:calc(var(--u) * 52);height:calc(var(--u) * 52);border-radius:50%;background:linear-gradient(180deg,#ffa4d8,#e42a86);border:calc(var(--u) * 4) solid #ffffff;display:flex;align-items:center;justify-content:center}.sb-booster-slot--selected{filter:drop-shadow(0 0 calc(var(--u) * 16) rgba(255,240,120,.95));transform:scale(1.08)}.sb-booster-slot--empty{filter:grayscale(.9) brightness(.85)}.sb-game__target-hint{position:absolute;bottom:calc(var(--u) * 400 + var(--safe-bottom));left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:5}.sb-result__stars{display:flex;gap:calc(var(--u) * 10)}.sb-result__stars img{width:calc(var(--u) * 110);height:calc(var(--u) * 110);object-fit:contain}.sb-result__rewards{display:flex;gap:calc(var(--u) * 40)}.sb-result__reward{display:flex;align-items:center;gap:calc(var(--u) * 10)}.sb-result__reward img{width:calc(var(--u) * 64);height:calc(var(--u) * 64);object-fit:contain}.sb-result__row{display:flex;gap:calc(var(--u) * 20)}.sb-tutorial{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#3c0f4673;display:flex;align-items:center;justify-content:center}.sb-tutorial__card{background:linear-gradient(180deg,#fff6f9,#ffe3f2);border:calc(var(--u) * 8) solid #ff8fc6;border-radius:calc(var(--u) * 48);padding:calc(var(--u) * 48) calc(var(--u) * 56);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 28);max-width:86vw;box-shadow:0 calc(var(--u) * 16) calc(var(--u) * 40) #5a144666}.sb-daily{flex:1;width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 18);padding:calc(var(--u) * 12) calc(var(--u) * 36) calc(var(--u) * 20)}.sb-daily__grid{width:calc(var(--u) * 920);max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 20);justify-items:center;align-items:stretch}.sb-daily__grid .sb-daily-card{width:100%;max-width:calc(var(--u) * 280)}.sb-daily__finale{width:100%;display:flex;justify-content:center}.sb-daily__finale .sb-daily-card{width:calc(var(--u) * 340)}.sb-daily-card{position:relative;filter:drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 16) rgba(90,20,70,.28))}.sb-daily-card__bg{display:block;width:100%;height:auto}.sb-daily-card__inner{position:absolute;top:7%;right:9%;bottom:8%;left:9%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--u) * 6)}.sb-daily-card__ribbon{position:relative;width:92%;flex-shrink:0}.sb-daily-card__ribbon img{display:block;width:100%;height:auto}.sb-daily-card__ribbon-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 14%}.sb-daily-card__icon{width:68%;flex:1;min-height:0;object-fit:contain;filter:drop-shadow(0 calc(var(--u) * 4) calc(var(--u) * 8) rgba(90,20,70,.25))}.sb-daily-card--special .sb-daily-card__icon{width:74%}.sb-daily-card--claimed{filter:saturate(.45) brightness(.88) drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 16) rgba(90,20,70,.2))}.sb-daily-card--available{animation:sb-pulse 1.3s ease-in-out infinite;filter:drop-shadow(0 0 calc(var(--u) * 22) rgba(255,235,130,.95));z-index:2}.sb-daily-card--future{filter:grayscale(.35) brightness(.9) drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 16) rgba(90,20,70,.2))}.sb-daily-card__stamp{position:absolute;right:-4%;bottom:-2%;width:42%;z-index:3;pointer-events:none;transform:rotate(-12deg);filter:drop-shadow(0 calc(var(--u) * 4) calc(var(--u) * 8) rgba(20,80,40,.35))}.sb-daily-card__stamp img{display:block;width:100%;height:auto}.sb-daily__actions{display:flex;justify-content:center;width:100%;padding-top:calc(var(--u) * 4)}.sb-daily__reward-icon{width:calc(var(--u) * 240);height:calc(var(--u) * 240);object-fit:contain}.sb-lb{flex:1;width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-top:calc(var(--u) * 40);padding-bottom:calc(var(--u) * 20);gap:calc(var(--u) * 10)}.sb-lb__podium-zone{position:relative;width:calc(var(--u) * 980);margin-top:auto;flex-shrink:0}.sb-lb__podium{width:100%;height:auto;display:block;filter:drop-shadow(0 calc(var(--u) * 10) calc(var(--u) * 20) rgba(90,20,70,.28))}.sb-lb__podium-players{position:absolute;bottom:72%;left:0;right:0;display:flex;justify-content:space-between;padding:0 3%;z-index:2}.sb-lb__podium-slot{width:31%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 6)}.sb-lb__podium-slot--1{transform:translateY(calc(var(--u) * -40))}.sb-lb__avatar{width:calc(var(--u) * 168);height:calc(var(--u) * 168);border-radius:50%;background:linear-gradient(180deg,#fff6f9,#ffe3f2);border:calc(var(--u) * 8) solid #ffd977;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 16) #781e5a52,inset 0 calc(var(--u) * -6) calc(var(--u) * 10) #ff8fc640}.sb-lb__avatar--player{border-color:#ff4f9e;box-shadow:0 0 calc(var(--u) * 22) #ff4f9ed9,0 calc(var(--u) * 8) calc(var(--u) * 16) #781e5a52}.sb-lb__avatar img{width:100%;height:100%;object-fit:cover}.sb-lb__list{width:calc(var(--u) * 860);display:flex;flex-direction:column;gap:calc(var(--u) * 4);padding:calc(var(--u) * 8) 0 calc(var(--u) * 12);flex-shrink:0}.sb-lb-row{position:relative;width:100%;flex:0 0 auto}.sb-lb-row__bg{display:block;width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * 5) calc(var(--u) * 10) rgba(120,30,90,.2))}.sb-lb-row__inner{position:absolute;top:12%;right:6%;bottom:12%;left:6%;display:flex;align-items:center;gap:calc(var(--u) * 16)}.sb-lb-row__rank{width:calc(var(--u) * 56);text-align:center;flex-shrink:0}.sb-lb-row__avatar-wrap{width:calc(var(--u) * 88);height:calc(var(--u) * 88);border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(180deg,#fff6f9,#ffe3f2);border:calc(var(--u) * 4) solid #ffd977;box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 6) #5a144640}.sb-lb-row__avatar-wrap--player{border-color:#ff4f9e;box-shadow:0 0 calc(var(--u) * 14) #ff4f9ebf}.sb-lb-row__avatar{width:100%;height:100%;object-fit:cover}.sb-lb-row__name{flex:1;min-width:0}.sb-settings{flex:1;width:100%;max-width:calc(var(--u) * 940);margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 18);padding:calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * 36);overflow-y:auto;min-height:0}.sb-settings-row{position:relative;width:100%;max-width:calc(var(--u) * 900)}.sb-settings-row__bg{display:block;width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * 6) calc(var(--u) * 14) rgba(120,30,90,.22))}.sb-settings-row__inner{position:absolute;top:10%;right:8%;bottom:10%;left:8%;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 20)}.sb-candy-toggle{position:relative;width:calc(var(--u) * 210);flex-shrink:0;min-height:48px;transition:transform .09s ease-out;filter:drop-shadow(0 calc(var(--u) * 4) calc(var(--u) * 8) rgba(90,20,70,.25))}.sb-candy-toggle:active{transform:scale(.96)}.sb-candy-toggle__bg{display:block;width:100%;height:auto}.sb-candy-toggle__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;pointer-events:none}.sb-candy-toggle--on .sb-candy-toggle__label{justify-content:flex-start;padding-left:18%}.sb-candy-toggle--off .sb-candy-toggle__label{justify-content:flex-end;padding-right:28%}.sb-candy-slider-wrap{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2);flex-shrink:0;width:calc(var(--u) * 400)}.sb-candy-slider{position:relative;width:100%;height:calc(var(--u) * 56);min-height:0;filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 6) rgba(90,20,70,.22))}.sb-candy-slider__track{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:1}.sb-candy-slider__fill-clip{position:absolute;left:0;top:0;bottom:0;overflow:hidden;pointer-events:none;z-index:2;transition:width .08s linear}.sb-candy-slider__filled{position:absolute;left:0;top:0;width:calc(var(--u) * 400);height:100%;max-width:none;object-fit:fill;object-position:left center}.sb-candy-slider__knob{position:absolute;top:50%;width:calc(var(--u) * 52);height:calc(var(--u) * 52);transform:translate(-50%,-50%);object-fit:contain;pointer-events:none;z-index:5;filter:drop-shadow(0 calc(var(--u) * 4) calc(var(--u) * 8) rgba(90,20,70,.45));transition:left .08s linear}.sb-candy-slider__sparkle{position:absolute;top:8%;width:calc(var(--u) * 28);height:calc(var(--u) * 28);transform:translate(-50%,-50%);object-fit:contain;pointer-events:none;z-index:6;animation:sb-sparkle-spin 1.6s ease-in-out infinite;filter:drop-shadow(0 0 calc(var(--u) * 6) rgba(255,240,140,.9));transition:left .08s linear}.sb-candy-slider__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;outline:none;z-index:7}.sb-candy-slider__input::-webkit-slider-runnable-track{height:100%;background:transparent;border:none}.sb-candy-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--u) * 52);height:calc(var(--u) * 52);border-radius:50%;background:transparent;border:none;box-shadow:none}.sb-candy-slider__input::-moz-range-track{height:100%;background:transparent;border:none}.sb-candy-slider__input::-moz-range-thumb{width:calc(var(--u) * 52);height:calc(var(--u) * 52);border-radius:50%;background:transparent;border:none}.sb-settings__buttons{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 16);margin-top:calc(var(--u) * 10);width:100%}.sb-privacy-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#3c0f469e;display:flex;align-items:center;justify-content:center;padding:calc(var(--safe-top) + var(--u) * 24) calc(var(--u) * 24) calc(var(--safe-bottom) + var(--u) * 24)}.sb-privacy{width:min(calc(var(--u) * 980),94vw);height:min(calc(var(--u) * 1500),88vh);display:flex;flex-direction:column;background:linear-gradient(180deg,#fff6f9,#ffe3f2);border:calc(var(--u) * 10) solid #ff8fc6;border-radius:calc(var(--u) * 44);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 40) #5a144673;overflow:hidden}.sb-privacy__header{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 22) calc(var(--u) * 24) calc(var(--u) * 14);flex-shrink:0}.sb-privacy__frame{position:relative;flex:1;min-height:0;margin:0 calc(var(--u) * 20) calc(var(--u) * 20);border-radius:calc(var(--u) * 28);overflow:hidden;background:#fff;border:calc(var(--u) * 5) solid rgba(255,143,198,.7)}.sb-privacy__iframe{width:100%;height:100%;border:0;background:#fff}.sb-privacy__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff6f9eb;z-index:1;pointer-events:none}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}:root{--u: min(calc(100vw / 1080), calc(100vh / 1920));--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--c-pink: #ff4f9e;--c-pink-deep: #d61f74;--c-pink-light: #ffd7ec;--c-purple: #8a3ffc;--c-purple-deep: #5b1fa8;--c-blue: #35a7ff;--c-yellow: #ffcf3f;--c-cream: #fff6f9;--c-text-dark: #5b2a52;--font-display: "Lilita One", "Baloo 2", sans-serif;--font-ui: "Baloo 2", "Nunito", sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;background:#8ed3f7;font-family:var(--font-ui);user-select:none;-webkit-user-select:none;touch-action:manipulation;overscroll-behavior:none}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}button{font-family:inherit;border:none;background:none;padding:0;margin:0;cursor:pointer;touch-action:manipulation}ion-app,ion-router-outlet{background:transparent}ion-page,.ion-page{background:transparent;contain:layout style}ion-router-outlet>.ion-page{overflow:hidden}ion-content{--background: transparent}.sb-screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column}.sb-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sb-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--safe-top));padding-bottom:calc(var(--safe-bottom));padding-left:var(--safe-left);padding-right:var(--safe-right);min-height:0}@keyframes sb-pop-in{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes sb-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -14))}}@keyframes sb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes sb-shake{0%,to{transform:translate(0)}20%{transform:translate(calc(var(--u) * -10))}40%{transform:translate(calc(var(--u) * 10))}60%{transform:translate(calc(var(--u) * -7))}80%{transform:translate(calc(var(--u) * 7))}}@keyframes sb-sparkle-spin{0%{transform:rotate(0) scale(1);opacity:.9}50%{opacity:1}to{transform:rotate(180deg) scale(1.2);opacity:0}}.sb-pop-in{animation:sb-pop-in .35s ease-out both}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(./lilita-one-latin-400-normal-DXkechA3.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:600;src:url(./baloo-2-latin-600-normal-tIfxVoAe.woff2) format("woff2"),url(./baloo-2-latin-600-normal-B4tNaogw.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(./baloo-2-latin-700-normal-CqTg7A15.woff2) format("woff2"),url(./baloo-2-latin-700-normal-Ld3Zm3l2.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-latin-800-normal-BbF3Etk1.woff2) format("woff2"),url(./baloo-2-latin-800-normal-B8BXfZF7.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}
