.tp-overlay[data-v-622609bb]{z-index:var(--z-modal-top);-webkit-backdrop-filter:blur(16px);background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.tp-modal[data-v-622609bb]{background:#141414;border:1px solid #ffffff14;border-radius:24px;grid-template-columns:1fr;width:100%;max-width:420px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #000000b3,0 0 0 1px #ffffff0a}@media (width>=860px){.tp-modal[data-v-622609bb]{grid-template-columns:1fr 1fr;max-width:820px;height:640px}}.tp-showcase[data-v-622609bb]{display:none}@media (width>=860px){.tp-showcase[data-v-622609bb]{background:radial-gradient(120% 80% at 0 0,#d9ff870d,#0000 52%),#0c0c0c;flex-direction:column;padding:32px;display:flex;position:relative}.tp-showcase[data-v-622609bb]:after{content:"";background:linear-gradient(#0000,#ffffff17 22% 78%,#0000);width:1px;position:absolute;top:8%;bottom:8%;right:0}}.tp-play[data-v-622609bb]{z-index:11;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0a0a0a8c;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .18s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-play[data-v-622609bb]:hover{background:#0a0a0abf;border-color:#ffffff73;transform:translate(-50%,-50%)scale(1.06)}.tp-eq[data-v-622609bb]{z-index:11;align-items:flex-end;gap:2px;height:16px;display:flex;position:absolute;top:12px;left:12px}.tp-eq span[data-v-622609bb]{background:#fff;border-radius:2px;width:3px;height:4px;animation:.9s ease-in-out infinite tp-eq-622609bb}.tp-eq span[data-v-622609bb]:nth-child(2){animation-delay:.15s}.tp-eq span[data-v-622609bb]:nth-child(3){animation-delay:.3s}.tp-eq span[data-v-622609bb]:nth-child(4){animation-delay:.45s}@keyframes tp-eq-622609bb{0%,to{height:4px}50%{height:16px}}.tp-main[data-v-622609bb]{flex-direction:column;padding:28px;display:flex;position:relative;overflow:hidden}.tp-scroll[data-v-622609bb]{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.tp-close[data-v-622609bb]{color:#555;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex;position:absolute;top:16px;right:16px}.tp-close[data-v-622609bb]:hover{color:#999;background:#ffffff0f}.tp-vcenter[data-v-622609bb]{flex-direction:column;flex:1;justify-content:center;display:flex}.tp-eyebrow-ico[data-v-622609bb]{color:#d9ff87;background:#d9ff871a;flex-shrink:0;justify-content:center;width:40px;height:40px}.tp-eyebrow-ico[data-v-622609bb],.tp-track-chip[data-v-622609bb]{border-radius:12px;align-items:center;display:flex}.tp-track-chip[data-v-622609bb]{background:#ffffff05;border:1px solid #ffffff0f;gap:12px;margin-bottom:4px;padding:10px 12px}@media (width<=767px){.tp-track-chip[data-v-622609bb]{display:none}}.tp-track-chip__cover[data-v-622609bb]{border:1px solid #ffffff0f;border-radius:10px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.tp-perk-check[data-v-622609bb]{background:#d9ff8724;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.tp-balance-pill[data-v-622609bb],.tp-perk-check[data-v-622609bb]{color:#d9ff87;border-radius:999px}.tp-balance-pill[data-v-622609bb]{white-space:nowrap;background:#d9ff871f;margin-left:auto;padding:4px 11px;font-size:12px;font-weight:700}.tp-badge[data-v-622609bb]{color:#d4d4d4;letter-spacing:.01em;background:#ffffff0f;border-radius:999px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.tp-input[data-v-622609bb]{color:#f5f5f5;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:13px 15px;font-family:inherit;font-size:15px;transition:border-color .2s}.tp-input[data-v-622609bb]:focus{border-color:#d9ff874d}.tp-input[data-v-622609bb]::placeholder{color:#555}.tp-primary[data-v-622609bb]{color:#0a0a0a;cursor:pointer;background:#d9ff87;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px;font-family:inherit;font-size:16px;font-weight:700;transition:all .2s;display:flex}.tp-primary[data-v-622609bb]:hover:not(:disabled){background:#c5f06a;transform:translateY(-1px)}.tp-primary[data-v-622609bb]:disabled{cursor:not-allowed}.tp-ghost[data-v-622609bb]{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:12px;width:100%;padding:11px;font-family:inherit;font-size:13px;font-weight:600;transition:color .15s}.tp-ghost[data-v-622609bb]:hover{color:#a3a3a3}.tp-assure[data-v-622609bb]{flex-direction:column;gap:8px;display:flex}.tp-assure span[data-v-622609bb]{color:#a3a3a3;align-items:center;gap:8px;font-size:13px;display:flex}.tp-upsell[data-v-622609bb]{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;width:100%;padding:14px;transition:all .2s;display:block}.tp-upsell[data-v-622609bb]:hover{background:#ffffff09;border-color:#ffffff29}.tp-compare[data-v-622609bb]{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.tp-compare>div[data-v-622609bb]{background:#ffffff08;border-radius:10px;padding:8px 10px}.tp-compare b[data-v-622609bb]{color:#f5f5f5;font-size:17px;font-weight:800;display:block}.tp-compare>div:last-child b[data-v-622609bb]{color:#d9ff87}.tp-compare span[data-v-622609bb]{color:#8a8a8a;margin-top:2px;font-size:12px;display:block}.tp-pay-methods[data-v-622609bb]{gap:6px;margin-top:14px;display:flex}.tp-chip[data-v-622609bb],.tp-pay-methods[data-v-622609bb]{justify-content:center;align-items:center}.tp-chip[data-v-622609bb]{letter-spacing:.02em;color:#a3a3a3;background:#ffffff0f;border-radius:5px;height:20px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}.tp-chip--mir[data-v-622609bb]{color:#6cd08a}.tp-chip--visa[data-v-622609bb]{color:#dde3ff;font-style:italic}.tp-chip--sbp[data-v-622609bb]{color:#7bd6c4}.tp-error[data-v-622609bb]{color:#f87171;background:#ef444414;border:1px solid #ef444426;border-radius:10px;padding:10px 14px;font-size:13px}.tp-link[data-v-622609bb]{color:#6b6b6b;white-space:nowrap;text-underline-offset:2px;-webkit-text-decoration:underline #ffffff1f;text-decoration:underline #ffffff1f}.tp-link[data-v-622609bb]:hover{color:#8a8a8a}.tp-spinner[data-v-622609bb]{border:2px solid #0a0a0a40;border-top-color:#0a0a0a;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite tp-spin-622609bb}@keyframes tp-spin-622609bb{to{transform:rotate(1turn)}}.tp-drag[data-v-622609bb]{display:none}.tp-close[data-v-622609bb]:focus-visible,.tp-ghost[data-v-622609bb]:focus-visible,.tp-input[data-v-622609bb]:focus-visible,.tp-link[data-v-622609bb]:focus-visible,.tp-play[data-v-622609bb]:focus-visible,.tp-primary[data-v-622609bb]:focus-visible,.tp-upsell[data-v-622609bb]:focus-visible{outline-offset:2px;outline:2px solid #d9ff8799}.tp-enter-active[data-v-622609bb]{transition:opacity .25s}.tp-enter-active .tp-modal[data-v-622609bb]{transition:transform .25s,opacity .25s}.tp-leave-active[data-v-622609bb]{transition:opacity .2s}.tp-leave-active .tp-modal[data-v-622609bb]{transition:transform .2s,opacity .2s}.tp-enter-from[data-v-622609bb]{opacity:0}.tp-enter-from .tp-modal[data-v-622609bb]{opacity:0;transform:translateY(12px)scale(.97)}.tp-leave-to[data-v-622609bb]{opacity:0}.tp-leave-to .tp-modal[data-v-622609bb]{opacity:0;transform:translateY(6px)scale(.98)}@media (width<=640px){.tp-overlay[data-v-622609bb]{align-items:flex-end;padding:0}.tp-modal[data-v-622609bb]{border-bottom:none;border-radius:20px 20px 0 0;max-width:none;max-height:92%}.tp-main[data-v-622609bb]{padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px))}.tp-drag[data-v-622609bb]{background:#ffffff26;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:4px auto 12px;display:block}.tp-close[data-v-622609bb]{top:12px}.tp-enter-active .tp-modal[data-v-622609bb]{transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .2s}.tp-leave-active .tp-modal[data-v-622609bb]{transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .15s}.tp-enter-from .tp-modal[data-v-622609bb],.tp-leave-to .tp-modal[data-v-622609bb]{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.tp-eq span[data-v-622609bb]{height:10px;animation:none}.tp-enter-active[data-v-622609bb],.tp-enter-active .tp-modal[data-v-622609bb],.tp-leave-active[data-v-622609bb],.tp-leave-active .tp-modal[data-v-622609bb]{transition:opacity .12s}.tp-enter-from .tp-modal[data-v-622609bb],.tp-leave-to .tp-modal[data-v-622609bb]{transform:none}}
