.status-banner{border-radius:var(--radius-md);cursor:pointer;text-align:left;border:1.5px dashed;align-items:center;gap:8px;width:100%;min-height:64px;padding:16px 16px 16px 8px;display:flex;position:relative}.status-banner--orange{background:#ffa72c1f;border-color:#ffa72c80}.status-banner--red{background:#fd4a2a1f;border-color:#fd4a2a80}.status-banner--teal{background:#00e8bf1f;border-color:#00e8bf80}.status-banner__icon{flex-shrink:0;width:32px;height:32px;padding:4px 6px}.status-banner__text{flex-direction:column;flex:1;min-width:0;display:flex}.status-banner__title{color:var(--white);font-size:16px;font-weight:600;line-height:24px}.status-banner__subtitle{color:var(--light-grey);font-size:12px;font-weight:400;line-height:18px}.status-banner__chevron{opacity:.6;flex-shrink:0;width:8px;height:14px}.payout-status{border-radius:var(--radius-md);background:#0000001a;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.payout-status__left{align-items:center;gap:6px;min-width:0;display:flex}.payout-status__label{color:var(--white);flex-shrink:0;font-size:14px;font-weight:600;line-height:20px}.payout-status__chip{border-radius:var(--radius-pill);height:24px;color:var(--white);white-space:nowrap;background:#ffffff1a;flex-shrink:0;align-items:center;padding:2px 8px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.payout-status__chip--dest{flex-shrink:1;min-width:0}.payout-status__chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-status__state{flex-shrink:0;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.payout-status__state svg{flex-shrink:0;display:block}.payout-status__state--pending{color:var(--white)}.payout-status__state--approved{color:var(--teal)}.payout-status__state--rejected{color:var(--red)}.sheet-backdrop{z-index:10;background:#00000080;animation:.2s ease-out fadeIn;position:absolute;inset:0}.page-blurred{filter:blur(6px);pointer-events:none}.sheet{background:var(--bg-card);z-index:11;border-radius:24px 24px 0 0;animation:.3s ease-out slideUp;position:absolute;bottom:0;left:0;right:0;box-shadow:0 4px 10px -2px #0000001f}.sheet__header{justify-content:space-between;align-items:flex-start;padding:16px;display:flex}.sheet__close{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.sheet__body{flex-direction:column;align-items:center;gap:32px;padding:0 16px 34px;display:flex}.sheet__content{flex-direction:column;align-items:center;gap:12px;padding-bottom:16px;display:flex}.sheet__icon{width:96px;height:96px;margin:12px 0}.sheet__title{text-align:center;font-size:24px;font-weight:600;line-height:28px}.sheet__subtitle{color:var(--grey);text-align:center;white-space:pre-line;font-size:16px;font-weight:400;line-height:24px}.sheet__btn{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#ffffff1a;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;padding:0 14px;font-size:16px;font-weight:600;line-height:24px;transition:background .2s;display:flex;box-shadow:0 4px 10px -2px #0000001f}.sheet__btn:active{background:#ffffff26}.sheet__btn-icon{flex-shrink:0;width:24px;height:24px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.sheet--closing{animation:.3s ease-in forwards slideDown}.sheet-backdrop--closing{animation:.3s ease-in forwards fadeOut}.addons-sheet-root--latent{display:none}.addons-choose-sheet{z-index:11;animation:.3s ease-out addonsSheetSlideUp;position:absolute;bottom:0;left:0;right:0}.addons-choose-sheet--closing{animation:.3s ease-in forwards addonsSheetSlideDown}@keyframes addonsSheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes addonsSheetSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.addons-choose__lead{color:var(--teal);text-align:center;margin:16px 0 24px;font-size:16px;font-weight:500;line-height:22px}.addons-choose__hint{text-align:center;color:var(--light-grey);margin:16px 0;font-size:14px;line-height:20px}.addons-choose__selector{justify-content:center;gap:12px;margin-bottom:24px;display:flex}.addons-choose__option{color:#fff;background:#ffffff14;border-radius:50%;width:48px;height:48px;font-size:16px;font-weight:600;line-height:1;transition:background .2s,color .2s,transform .15s}.addons-choose__option:active:not(:disabled){transform:scale(.95)}.addons-choose__option--active{background:var(--teal);color:#000;box-shadow:0 0 16px #00e8bf73}.addons-choose__option--current{opacity:.4;cursor:default}.addons-choose__caption{color:var(--light-grey);text-align:center;white-space:pre-line;margin-bottom:24px;font-size:14px;line-height:20px}.pay-confirm__hint{color:var(--light-grey);text-align:center;white-space:pre-line;font-size:14px;line-height:20px}.home{background:linear-gradient(to bottom, var(--gradient-start), var(--gradient-end));width:100%;height:100%;position:relative}.home__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:16px;padding:24px 16px 0;transition:filter .3s;display:flex;position:absolute;inset:0;overflow:hidden auto}.home__scroll:after{content:"";height:calc(var(--tabbar-clearance) + 1px);flex-shrink:0;display:block}.home__debug-status{border-radius:var(--radius-pill);color:var(--grey);background:#0000004d;align-self:center;padding:4px 12px;font-size:11px}.sub-card{background:var(--bg-card);border-radius:var(--radius-lg);border-top-right-radius:0;flex-direction:column;gap:16px;min-width:0;padding:12px;display:flex;position:relative;overflow:hidden}.sub-card:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -3px #0003}.sub-card__decal{pointer-events:none;z-index:1;width:139px;height:53px;position:absolute;top:0;right:0}.sub-card__profile{align-items:center;gap:8px;display:flex}.sub-card__avatar{border-radius:50%;width:24px;height:24px}.sub-card__name{color:var(--grey);font-size:14px;font-weight:500;line-height:20px}.sub-card__tariff{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:8px;display:flex}.sub-card__tariff-info{align-items:center;gap:6px;display:flex}.sub-card__tariff-label{font-size:14px;font-weight:600;line-height:20px}.sub-card__badge{border-radius:var(--radius-pill);justify-content:center;align-items:center;height:24px;padding:2px 8px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.sub-card__badge--type-grey{color:var(--white);background:#ffffff1a}.sub-card__badge--type-white{color:#1a1a1a;background:#ffffffe6;font-weight:600}.sub-card__badge--teal{border:1px solid var(--teal);color:var(--teal)}.sub-card__badge--orange{color:#ffa72c;border:1px solid #ffa72c}.sub-card__badge--red{border:1px solid var(--red);color:var(--red)}.sub-card__traffic{font-size:14px;font-weight:600;line-height:20px}.sub-card__traffic--red{color:var(--red)}.sub-card__promo{gap:8px;display:flex}.promo-tile{border:1px solid var(--border-subtle);border-radius:var(--radius-md);text-align:left;flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;min-height:116px;padding:12px;display:flex}.promo-tile__top{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.promo-tile__label{font-size:12px;font-weight:400;line-height:18px}.promo-tile__hint{color:#ffffffb3;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.promo-tile__value{letter-spacing:-.5px;color:var(--teal);font-size:28px;font-weight:600;line-height:32px}.referral-promo{border-radius:var(--radius-md);text-align:left;background:#ffffff1a;align-items:center;gap:12px;width:100%;min-height:64px;padding:16px 12px;display:flex}.referral-promo__icon{flex-shrink:0;width:32px;height:32px}.referral-promo__text{white-space:pre-line;flex:1;font-size:14px;font-weight:600;line-height:20px}.referral-promo__chevron{flex-shrink:0;width:8px;height:14px}.devices{border-radius:var(--radius-lg);background:#0000001f;flex-shrink:0;justify-content:center;align-items:center;height:140px;display:flex}.devices__section{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.devices__icon{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.devices__icon img{width:44px;height:28px}.devices__icon--add img{width:34px;height:34px}.devices__icon--buy{color:#ffffffeb}.devices__icon--buy svg{width:34px;height:34px}.devices__label{text-align:center;white-space:pre-line;font-size:14px;font-weight:400;line-height:20px}.devices__divider{background:var(--border-subtle);flex-shrink:0;width:1px;height:100px}.action-btn{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:var(--bg-button);flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;padding:0 14px;font-size:16px;font-weight:600;line-height:24px;transition:background .2s;display:flex}.action-btn:active{background:var(--bg-button-hover)}.action-btn__icon{flex-shrink:0;width:24px;height:24px}@keyframes homeBlockIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.home__scroll>.sub-card,.home__scroll>.devices,.home__scroll>.action-btn{opacity:0;flex-shrink:0;animation:.55s ease-out forwards homeBlockIn}.home__scroll>.sub-card{animation-delay:0s}.home__scroll>.devices{animation-delay:.15s}.home__scroll>.action-btn{animation-delay:.3s}.home__scroll>.action-btn+.action-btn{animation-delay:.45s}.code-input{gap:8px;width:100%;display:flex;position:relative}.code-input__input{color:#0000;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.code-input__input:focus,.code-input__input:focus-visible{box-shadow:none;outline:none}.code-input__cell{border-radius:var(--radius-md);min-width:0;height:64px;color:var(--white);-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);pointer-events:none;background:#0000001f;flex:1;justify-content:center;align-items:center;font-size:28px;font-weight:500;line-height:32px;display:flex}.code-input__cell--active{box-shadow:inset 0 0 0 1px #fffffff2}.code-input__cell--error{box-shadow:inset 0 0 0 2px #fd4a2a}.login{width:100%;min-height:100%;color:var(--white);background:radial-gradient(60% 50% at 50% 45%,#8d92bb52 0%,#8d92bb00 70%),#a0adb5;flex-direction:column;display:flex;position:relative;overflow-y:auto}.login__content{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex;position:relative}.login__logo{border-radius:50%;width:100px;height:100px;display:block;box-shadow:0 4px 4px #0000001f}.login__title{text-align:center;margin:0;font-size:28px;font-weight:600;line-height:32px}.login__sub{text-align:center;max-width:280px;color:var(--white);margin:0;font-size:16px;font-weight:400;line-height:24px}.login__sub--secondary{max-width:352px}.login__form{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:466px;display:flex}.login__row{align-items:center;gap:8px;width:100%;display:flex}.login__field{-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);background:#ffffff1a;border-radius:16px;flex:1;align-items:center;gap:8px;min-width:0;height:56px;padding:0 14px;transition:box-shadow .15s;display:flex}.login__field:focus-within{box-shadow:inset 0 0 0 1px var(--white)}.login__field--error,.login__field--error:focus-within{box-shadow:inset 0 0 0 2px #fd4a2a}.login__field-icon{opacity:.7;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.login__field-icon img{width:24px;height:17px}.login__input{min-width:0;height:100%;color:var(--white);caret-color:var(--white);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;line-height:24px}.login__input::placeholder{color:#ffffff80}.login__input:disabled{opacity:.6}.login__btn{height:56px;color:var(--white);background:#000;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;line-height:24px;transition:opacity .15s;display:inline-flex;box-shadow:0 16px 21.8px -12px #00000057,inset 0 8px 8px #ffffff1f}.login__btn:disabled{opacity:.5}.login__btn:active:not(:disabled){opacity:.85}.login__hint{text-align:center;color:#ffffff80;margin:0;font-size:16px;font-weight:400;line-height:24px}.login__hint--error{color:#fd4a2a}.login__code-wrap{width:100%;max-width:325px}.login__timer{color:var(--teal);font-variant-numeric:tabular-nums}.login__link-button{font:inherit;color:var(--teal);cursor:pointer;background:0 0;border:0;padding:0}.login__link-button:disabled{opacity:.5;cursor:default}.login__change-email{color:var(--white);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;font-weight:600;line-height:24px}.login__change-email:disabled{opacity:.5}.login__footer{z-index:1;color:var(--white);justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;font-size:16px;line-height:24px;display:flex;position:relative}.login__footer-link{color:var(--white);text-decoration:none}.login__footer-link:hover{text-decoration:underline}@media (width<=640px){.login__content{gap:16px}.login__row{flex-direction:column;align-items:stretch;gap:12px}.login__field{flex:none}.login__btn{justify-content:center;width:100%}.login__code-wrap{max-width:100%}.login__footer{justify-content:center;padding:16px 24px 24px}.login__copy{display:none}}.topnav{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 0;display:flex;position:absolute;top:0;left:0;right:0}.topnav__brand,.topnav__tabs,.topnav__actions{pointer-events:auto}.topnav__brand-slot{flex:1;align-items:center;display:flex}.topnav__brand{text-align:left;background:0 0;align-items:center;gap:12px;display:inline-flex}.topnav__logo{border-radius:55px;flex-shrink:0;width:44px;height:44px;display:block}.topnav__brand-name{letter-spacing:-.4px;color:#feffff;white-space:nowrap;font-family:SF Pro,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:22px}.topnav__tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001f;border-radius:100px;align-items:center;width:548px;height:44px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.topnav__tabs-indicator{background:var(--bg-card);pointer-events:none;z-index:0;border-radius:100px;height:100%;transition:transform .35s cubic-bezier(.34,1.3,.64,1),opacity .2s;position:absolute;top:0;left:0;box-shadow:0 8px 12px #00000026,inset 0 12px 12px #ffffff1f}.topnav__tabs-indicator--hidden{opacity:0}.topnav__tab{height:100%;color:var(--light-grey);z-index:1;background:0 0;border-radius:3324px;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:24px;transition:color .2s;display:flex;position:relative}.topnav__tab--active{color:var(--white)}.topnav__actions{flex:1;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:relative}.topnav__connect{letter-spacing:-.4px;color:#feffff;background:0 0;font-family:SF Pro,Roboto,sans-serif;font-size:16px;font-weight:590;line-height:22px}.topnav__qr{color:#1a1a1a;background:#fff;border-radius:55px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.topnav-popover-backdrop{z-index:19;background:#00000073;animation:.2s ease-out topnav-backdrop-in;position:fixed;inset:0}.topnav-popover-backdrop--closing{pointer-events:none;animation:.2s ease-in forwards topnav-backdrop-out}@keyframes topnav-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes topnav-backdrop-out{0%{opacity:1}to{opacity:0}}.topnav-popover{color:#1a1a1a;z-index:20;transform-origin:90% 0;background:#fff;border-radius:24px;width:300px;padding:24px;animation:.2s ease-out topnav-popover-in;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 24px 48px #00000052,0 4px 12px #0000002e}.topnav-popover--closing{pointer-events:none;animation:.2s ease-in forwards topnav-popover-out}@keyframes topnav-popover-in{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes topnav-popover-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.96)}}.topnav-popover__title{text-align:center;color:#1a1a1a;margin:0 0 18px;font-family:SF Pro,Roboto,sans-serif;font-size:18px;font-weight:700;line-height:24px}.topnav-popover__qr-wrap{aspect-ratio:1;background:#f4f4f6;border-radius:16px;justify-content:center;align-items:center;width:100%;margin-bottom:18px;padding:14px;display:flex}.topnav-popover__qr{width:100%;height:100%;display:block}.topnav-popover__qr-placeholder{color:var(--light-grey);font-size:14px}.topnav-popover__hint{text-align:center;color:#6b6b73;margin:0;font-family:SF Pro,Roboto,sans-serif;font-size:14px;line-height:20px}.topnav-dialog{color:#1a1a1a;text-align:center;z-index:20;background:#fff;border-radius:24px;width:320px;max-width:calc(100vw - 32px);padding:28px 24px 20px;animation:.2s ease-out topnav-dialog-in;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 48px #00000052,0 4px 12px #0000002e}.topnav-dialog--closing{pointer-events:none;animation:.2s ease-in forwards topnav-dialog-out}@keyframes topnav-dialog-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes topnav-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}.topnav-dialog__title{color:#1a1a1a;margin:0 0 14px;font-family:SF Pro,Roboto,sans-serif;font-size:18px;font-weight:700;line-height:24px}.topnav-dialog__text{color:#4a4a52;white-space:pre-line;margin:0 0 22px;font-family:SF Pro,Roboto,sans-serif;font-size:15px;line-height:22px}.topnav-dialog__close{color:#1a1a1a;background:#fff;border:1px solid #e5e5e7;border-radius:14px;width:100%;padding:14px 16px;font-family:SF Pro,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:22px;transition:background .15s;display:block}.topnav-dialog__close:hover{background:#f4f4f6}.tabbar-wrapper{z-index:5;padding:0 16px;padding-bottom:max(var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)), 16px);background:linear-gradient(to bottom, transparent, var(--gradient-end));position:absolute;bottom:0;left:0;right:0}.tabbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001f;border-radius:100px;align-items:center;height:64px;display:flex;position:relative;overflow:hidden}.tabbar__indicator{background:var(--bg-card);pointer-events:none;z-index:0;border-radius:100px;height:100%;transition:transform .35s cubic-bezier(.34,1.3,.64,1);position:absolute;top:0;left:0;box-shadow:inset 0 12px 12px #ffffff1f}.tabbar__item{z-index:1;border-radius:3324px;flex-direction:column;flex:1;align-items:center;gap:2px;height:64px;padding:8px 0;display:flex;position:relative}.tabbar__icon{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.tabbar__icon img{opacity:.6;width:24px;height:24px}.tabbar__item--active .tabbar__icon img{opacity:1}.tabbar__label{text-align:center;color:var(--light-grey);font-size:10px;font-weight:600;line-height:12px}.tabbar__item--active .tabbar__label{color:var(--white)}.shell{background:#0a0a0a;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.shell__device{border-radius:44px;width:390px;max-width:100vw;height:740px;max-height:100vh;position:relative;overflow:hidden;box-shadow:0 0 0 6px #000}.web-root{background:var(--bg-card);width:100%;height:100%;position:relative;overflow:hidden}.tg-root{width:100%;height:100%;padding-top:max(calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)), env(safe-area-inset-top,0px));background:linear-gradient(to bottom, var(--gradient-start), var(--gradient-end));position:relative;overflow:hidden}@media (width<=430px){.shell{background:0 0}.shell__device{width:100%;height:100%;box-shadow:none;border-radius:0}}.web-shell{background:linear-gradient(to bottom, var(--gradient-start), var(--gradient-end));flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.web-shell__device{width:100%;height:100%;position:relative;overflow:hidden}.web-shell__page{flex-direction:column;flex:1;min-height:0;padding-top:0;display:flex;position:relative}.web-shell__page>*{flex:1;min-height:0}.web-shell--tablet,.web-shell--desktop{flex-direction:column;justify-content:flex-start;align-items:stretch}.web-shell--tablet .qr-sheet,.web-shell--tablet .sheet-backdrop+.sheet,.web-shell--tablet .gift-tariff-sheet,.web-shell--tablet .gift-done-sheet,.web-shell--tablet .payout-sheet,.web-shell--tablet .addons-choose-sheet,.web-shell--tablet .device-sheet,.web-shell--tablet .pcode-sheet,.web-shell--tablet .trial-success-sheet,.web-shell--desktop .qr-sheet,.web-shell--desktop .sheet-backdrop+.sheet,.web-shell--desktop .gift-tariff-sheet,.web-shell--desktop .gift-done-sheet,.web-shell--desktop .payout-sheet,.web-shell--desktop .addons-choose-sheet,.web-shell--desktop .device-sheet,.web-shell--desktop .pcode-sheet,.web-shell--desktop .trial-success-sheet{border-radius:var(--radius-lg);width:420px;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.web-shell--tablet .pay-sheets,.web-shell--desktop .pay-sheets{background:var(--bg-card);border-radius:var(--radius-lg);grid-template-columns:1fr;width:420px;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);animation:.3s forwards paySheetsIn;display:grid;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 10px -2px #0000001f}.web-shell--tablet .pay-sheets--closing,.web-shell--desktop .pay-sheets--closing{animation:.3s forwards paySheetsOut}@keyframes paySheetsIn{0%{opacity:0;transform:translate(calc(60px - 50%),-50%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes paySheetsOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,calc(80px - 50%))}}.web-shell--tablet .pay-sheet-slide,.web-shell--desktop .pay-sheet-slide{opacity:0;pointer-events:none;grid-area:1/1;transition:transform .3s ease-out,opacity .3s ease-out;position:relative;bottom:auto;left:auto;right:auto}.web-shell--tablet .pay-sheet-slide--active,.web-shell--desktop .pay-sheet-slide--active{opacity:1;pointer-events:auto}.web-shell--tablet .pay-sheet-slide .sheet,.web-shell--desktop .pay-sheet-slide .sheet{box-shadow:none;background:0 0;border-radius:0;animation:none;position:relative;bottom:auto;left:auto;right:auto}.web-shell--desktop .setup__grid{grid-template-columns:1fr 1fr 1fr}.web-shell .glow-orange:before{filter:blur(180px);width:80vw;max-width:1200px;height:600px;bottom:-520px}.web-shell .home__scroll,.web-shell .setup__scroll,.web-shell .help__scroll,.web-shell .profile__scroll,.web-shell .purchase__scroll,.web-shell .referral__scroll,.web-shell .leaderboard__scroll,.web-shell .my-gifts__scroll,.web-shell .gift__content,.web-shell .setup-other__scroll,.web-shell .connect-tv__scroll,.web-shell .devices-page__scroll,.web-shell .flow__body,.web-shell .flow__actions{width:100%;max-width:none;margin-left:0;margin-right:0;padding-top:90px;padding-left:max(0px,50% - 200px);padding-right:max(0px,50% - 200px);-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}.web-shell--desktop .home__scroll,.web-shell--desktop .setup__scroll,.web-shell--desktop .help__scroll,.web-shell--desktop .profile__scroll,.web-shell--desktop .purchase__scroll,.web-shell--desktop .referral__scroll,.web-shell--desktop .leaderboard__scroll,.web-shell--desktop .my-gifts__scroll,.web-shell--desktop .gift__content,.web-shell--desktop .setup-other__scroll,.web-shell--desktop .connect-tv__scroll,.web-shell--desktop .devices-page__scroll,.web-shell--desktop .flow__body,.web-shell--desktop .flow__actions{padding-top:100px}:is(.web-shell:has(.referral),.web-shell:has(.leaderboard),.web-shell:has(.my-gifts),.web-shell:has(.gift)){background:var(--bg-card)}.web-shell:has(.referral) .glow-orange:before{display:none}.web-shell:has(.leaderboard) .glow-orange:before{display:none}.web-shell:has(.my-gifts) .glow-orange:before{display:none}.web-shell:has(.gift) .glow-orange:before{display:none}.web-shell .referral__actions{width:100%;max-width:432px;left:50%;right:auto;transform:translate(-50%)}.web-shell .setup-other__actions{background:0 0;margin-top:24px;padding:0 0 24px;position:static}.web-shell .qr-sheet__backdrop,.web-shell .sheet-backdrop,.web-shell .payout-sheet__backdrop,.web-shell .addons-choose-sheet__backdrop,.web-shell .device-sheet__backdrop,.web-shell .pcode-sheet__backdrop,.web-shell .trial-success-sheet__backdrop{z-index:1000;position:fixed}.web-shell--tablet .qr-sheet,.web-shell--tablet .sheet-backdrop+.sheet,.web-shell--tablet .pay-sheets,.web-shell--tablet .gift-tariff-sheet,.web-shell--tablet .gift-done-sheet,.web-shell--tablet .payout-sheet,.web-shell--tablet .addons-choose-sheet,.web-shell--tablet .device-sheet,.web-shell--tablet .pcode-sheet,.web-shell--tablet .trial-success-sheet,.web-shell--desktop .qr-sheet,.web-shell--desktop .sheet-backdrop+.sheet,.web-shell--desktop .pay-sheets,.web-shell--desktop .gift-tariff-sheet,.web-shell--desktop .gift-done-sheet,.web-shell--desktop .payout-sheet,.web-shell--desktop .addons-choose-sheet,.web-shell--desktop .device-sheet,.web-shell--desktop .pcode-sheet,.web-shell--desktop .trial-success-sheet{z-index:1001;position:fixed}.web-shell--tablet .qr-sheet,.web-shell--tablet .qr-sheet--closing,.web-shell--tablet .sheet-backdrop+.sheet,.web-shell--tablet .gift-tariff-sheet,.web-shell--tablet .gift-tariff-sheet--closing,.web-shell--tablet .gift-done-sheet,.web-shell--tablet .gift-done-sheet--closing,.web-shell--tablet .payout-sheet,.web-shell--tablet .payout-sheet--closing,.web-shell--tablet .addons-choose-sheet,.web-shell--tablet .addons-choose-sheet--closing,.web-shell--tablet .device-sheet,.web-shell--tablet .device-sheet--closing,.web-shell--tablet .pcode-sheet,.web-shell--tablet .pcode-sheet--closing,.web-shell--tablet .trial-success-sheet,.web-shell--tablet .trial-success-sheet--closing,.web-shell--desktop .qr-sheet,.web-shell--desktop .qr-sheet--closing,.web-shell--desktop .sheet-backdrop+.sheet,.web-shell--desktop .gift-tariff-sheet,.web-shell--desktop .gift-tariff-sheet--closing,.web-shell--desktop .gift-done-sheet,.web-shell--desktop .gift-done-sheet--closing,.web-shell--desktop .payout-sheet,.web-shell--desktop .payout-sheet--closing,.web-shell--desktop .addons-choose-sheet,.web-shell--desktop .addons-choose-sheet--closing,.web-shell--desktop .device-sheet,.web-shell--desktop .device-sheet--closing,.web-shell--desktop .pcode-sheet,.web-shell--desktop .pcode-sheet--closing,.web-shell--desktop .trial-success-sheet,.web-shell--desktop .trial-success-sheet--closing{animation:.25s forwards webSheetIn}.web-shell--tablet .qr-sheet--closing,.web-shell--tablet .sheet-backdrop+.sheet--closing,.web-shell--tablet .gift-tariff-sheet--closing,.web-shell--tablet .gift-done-sheet--closing,.web-shell--tablet .payout-sheet--closing,.web-shell--tablet .addons-choose-sheet--closing,.web-shell--tablet .device-sheet--closing,.web-shell--tablet .pcode-sheet--closing,.web-shell--tablet .trial-success-sheet--closing,.web-shell--desktop .qr-sheet--closing,.web-shell--desktop .sheet-backdrop+.sheet--closing,.web-shell--desktop .gift-tariff-sheet--closing,.web-shell--desktop .gift-done-sheet--closing,.web-shell--desktop .payout-sheet--closing,.web-shell--desktop .addons-choose-sheet--closing,.web-shell--desktop .device-sheet--closing,.web-shell--desktop .pcode-sheet--closing,.web-shell--desktop .trial-success-sheet--closing{animation:.25s forwards webSheetOut}@keyframes webSheetIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes webSheetOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-normal-Bjg-1-sg.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2"),url(/assets/roboto-cyrillic-500-normal-CBKMylY4.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-cyrillic-600-normal-DIMkl7QA.woff2)format("woff2"),url(/assets/roboto-cyrillic-600-normal-DUlmytQs.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2"),url(/assets/roboto-cyrillic-700-normal-DhZFXDSN.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-DyYNIH4P.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-DQZyH_nt.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-latin-600-normal-CzqH9ZEY.woff2)format("woff2"),url(/assets/roboto-latin-600-normal-D5pjrNLq.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-DLgJJpmK.woff)format("woff")}:root{--bg:#1a1a1a;--bg-card:#262626;--bg-button:#0000001a;--bg-button-hover:#0000002e;--border-subtle:#ffffff1a;--teal:#00e8bf;--red:#ff4d4d;--white:#fff;--grey:#a4a4a4;--light-grey:#cacaca;--text-muted:#ffffffa3;--gradient-start:#5c6b74;--gradient-end:#68647f;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-pill:333px;--font:"Roboto", system-ui, -apple-system, sans-serif;--tabbar-clearance:calc(64px + max(var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)), 16px) + 12px)}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:0;padding:0}html,body,#root{height:var(--tg-viewport-height,100dvh);width:100%;overflow:hidden}body{font-family:var(--font);background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{flex-direction:column;display:flex}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}button:active{transition:transform .1s ease-out;transform:scale(1.05)}img{max-width:100%;display:block}.glow-orange:before{content:"";filter:blur(111px);pointer-events:none;z-index:0;background:#ffb34959;border-radius:50%;width:359px;height:371px;position:absolute;bottom:-180px;left:50%;transform:translate(-50%)}.scroll-fade-shadow{background:linear-gradient(to bottom, transparent, var(--gradient-end));pointer-events:none;z-index:3;opacity:0;height:160px;position:absolute;bottom:0;left:0;right:0}.scroll-fade-shadow--visible{opacity:1}*{scrollbar-width:none}::-webkit-scrollbar{display:none}
