@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);:root{--light-grey:#f6f9fc;--dark-terminal-color:#0a2540;--accent-color:#635bff;--accent-color-muted:#9d98ff;--radius:3px;--dark-grey-color:#252525;--dark-body-background:#000}body{color:#0a2540;color:var(--dark-terminal-color);display:flex;font-family:Raleway;font-size:1.2em;justify-content:center;padding:20px}body.dark{background-color:#000;background-color:var(--dark-body-background);color:#f6f9fc;color:var(--light-grey)}#root,body{min-height:100vh}main{margin:0 auto;max-width:1040px;padding:0 1.25rem 4rem;width:100%}.hero{background:linear-gradient(135deg,#635bff,#8479ff 60%,#a29bfe);background:linear-gradient(135deg,var(--accent-color) 0,#8479ff 60%,#a29bfe 100%);border-radius:32px;box-shadow:0 20px 40px -15px rgba(10,37,64,.45),0 10px 25px -10px rgba(0,0,0,.4);color:#fff;margin-bottom:3rem;overflow:hidden;padding:4rem 0 2.5rem;position:relative}.dark .hero{background:linear-gradient(135deg,#2d2c57,#423a8f 60%,#5b52c9)}.hero-inner{margin:0 auto;max-width:760px;padding:0 1.25rem;text-align:center}.hero-title{font-size:clamp(1.5rem,2vw,3rem);font-weight:700;letter-spacing:-.5px;line-height:1.15;margin:0 0 1.25rem}.hero-tagline{font-size:clamp(1.05rem,2vw,1.4rem);font-weight:400;margin:0 0 2rem;opacity:.95}.number-selector{align-items:center;display:flex;flex-direction:column;gap:1rem}.country-button-group{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;max-width:620px}.selected-number-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 6px 18px -8px rgba(0,0,0,.4);font-size:1.15rem;font-weight:600;letter-spacing:.5px;padding:.85rem 1.25rem}.selected-number-card a.primary-cta{color:#fff;display:inline-block;text-decoration:none}.selected-number-card a.primary-cta:hover{text-decoration:underline}.examples{position:relative}.example-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card{background:#fff;border-radius:20px;box-shadow:0 18px 38px -18px rgba(10,37,64,.35),0 10px 24px -12px rgba(0,0,0,.28);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .25s ease,-webkit-transform .35s cubic-bezier(.34,1.56,.64,1);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,-webkit-transform .35s cubic-bezier(.34,1.56,.64,1)}.dark .card{background:#101726;box-shadow:0 18px 38px -18px rgba(0,0,0,.6),0 10px 24px -12px rgba(0,0,0,.5)}.card:hover{box-shadow:0 24px 48px -20px rgba(10,37,64,.55),0 18px 32px -16px rgba(0,0,0,.4);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.card-body{display:flex;flex:1 1;flex-direction:column;gap:.75rem;padding:1.25rem 1.25rem 1.5rem}.lead{font-size:1rem;line-height:1.45;margin:0}.hint-list{font-size:.85rem;line-height:1.3;margin:0;opacity:.85;padding-left:1.15rem}.inline-code{background:#f6f9fc;background:var(--light-grey);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75em;padding:2px 6px}.dark .inline-code{background:#1d2938;color:#d6e2f2}.country-button{background:#fff;border:1px solid #d0d7e2;border-radius:10px;flex:1 1;font-weight:600;line-height:1.2;padding:6px 14px;transition:background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.country-button.selected,.country-button:hover{background:#635bff;background:var(--accent-color);border-color:#635bff;border-color:var(--accent-color);color:#fff}.country-button.selected{box-shadow:0 0 0 3px rgba(99,91,255,.25)}.dark .country-button{background:#1b2533;border:1px solid #314055;color:#e3ecf5}.dark .country-button:hover{border-color:#635bff;border-color:var(--accent-color)}.dark .country-button.selected,.dark .country-button:hover{background:#635bff;background:var(--accent-color);color:#fff}@media (max-width:680px){.hero{border-radius:24px;padding:3rem 0 2rem}.example-grid{gap:1.5rem}.card-body{padding:1rem 1rem 1.25rem}}.country-button-group{grid-gap:4px;display:grid;gap:4px;grid-auto-columns:1fr;grid-auto-flow:column;width:100%}.country-button{font-size:.9rem;min-width:0;padding:4px}.country-button svg{height:20px;width:20px}.country-button .flag-icon{display:block;height:16px;margin:0 auto;width:24px}@media (prefers-reduced-motion:reduce){.card,.card:hover,.country-button,.hero-title,button{transition:none!important}}main{width:480px}form>*{margin:10px 0}button{background-color:#635bff;background-color:var(--accent-color);background:#635bff;background:var(--accent-color);border:0;border-radius:3px;border-radius:var(--radius);color:#fff;cursor:pointer;display:block;font-weight:600;margin-top:16px;padding:12px 16px;transition:all .2s ease}button:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}button:active{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}button:disabled{cursor:none;opacity:.5}input,select{font-size:1.1em;width:100%}input,label,select{display:block}a{color:#635bff;color:var(--accent-color);font-weight:900}small{font-size:.6em}fieldset,input,select{border:1px solid #efefef}#payment-form{border:1px solid #f6f9fc;box-shadow:0 30px 50px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}#messages,#payment-form{border-radius:3px;border-radius:var(--radius);margin:20px 0;padding:20px}#messages{background-color:#0a253c;color:#00d924;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New;font-size:.7em}.country-button{background-color:#fff;border:1px solid silver;cursor:pointer;display:inline;flex-grow:1;flex-shrink:1;font-size:1.25em;padding:3px 6px}.country-button.TELEGRAM{color:#08c}.dark .country-button.TELEGRAM{color:#add8e6}.dark .country-button.TELEGRAM.selected{color:#08c}.webp-image,.webp-image img{background-color:#000;border-radius:25px}.dark .country-button{background-color:#252525;background-color:var(--dark-grey-color);border:1px solid silver}.country-button.selected{box-shadow:0 0 5px #635bff;box-shadow:0 0 5px var(--accent-color)}.dark .country-button.selected{background-color:#9d98ff;background-color:var(--accent-color-muted);box-shadow:0 0 10px #635bff;box-shadow:0 0 10px var(--accent-color)}.cool-shadow{box-shadow:0 0 25px #000}.dark .cool-shadow{box-shadow:0 0 15px #635bff;box-shadow:0 0 15px var(--accent-color)}.number-list{display:flex}.rtl{text-align:right}.payment-wrapper{display:flex;flex-direction:column;gap:3rem;margin-top:1rem}.payment-hero{background:linear-gradient(135deg,#635bff,#5f57ff 35%,#847bff);background:linear-gradient(135deg,var(--accent-color) 0,#5f57ff 35%,#847bff 100%);border-radius:28px;box-shadow:0 20px 40px -18px rgba(10,37,64,.5),0 10px 28px -12px rgba(0,0,0,.45);color:#fff;overflow:hidden;padding:2.75rem clamp(1.25rem,3vw,3rem);position:relative}.dark .payment-hero{background:linear-gradient(135deg,#2c2a52,#3a3580 50%,#4b45a7)}.payment-hero:after,.payment-hero:before{background:radial-gradient(circle at center,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,0) 70%);content:"";height:420px;opacity:.6;position:absolute;right:-120px;top:-160px;-webkit-transform:rotate(25deg);transform:rotate(25deg);width:420px}.payment-hero:after{bottom:-180px;height:520px;left:-140px;opacity:.4;right:auto;top:auto;width:520px}.payment-hero-inner{margin:0 auto;max-width:800px;position:relative}.payment-title{font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:700;letter-spacing:-.5px;line-height:1.1;margin:0 0 .75rem}.payment-subtitle{font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.4;margin:0 0 1rem;opacity:.95}.payment-price-line{font-size:clamp(1rem,1.8vw,1.25rem);font-weight:600;margin:0}.plan-and-form{grid-gap:2.75rem;align-items:start;display:grid;gap:2.75rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.plan-selectors{gap:1.5rem}.plan-selectors,.select-row{display:flex;flex-direction:column}.select-row{gap:.35rem}.field-label{font-size:.75rem;font-weight:600;letter-spacing:.8px;opacity:.75;text-transform:uppercase}.select-wrapper{position:relative}.plan-and-form select,.select-wrapper select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d0d7e2;border-radius:12px;font-family:inherit;font-size:.95rem;font-weight:500;padding:.75rem .9rem;width:100%}.dark .plan-and-form select,.dark .select-wrapper select{background:#14202c;border:1px solid #273648;color:#e6edf5}.select-wrapper:after{content:"\25BC";font-size:.65rem;opacity:.6;pointer-events:none;position:absolute;right:.85rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plan-toggle{display:flex;flex-wrap:wrap;gap:.6rem}.plan-chip{background:#f2f4f9;border:1px solid #d9e1ec;border-radius:999px;color:grey;cursor:pointer;font-size:.8rem;font-weight:600;padding:.55rem .9rem;transition:background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.plan-chip.selected,.plan-chip:hover{background:#635bff;background:var(--accent-color);border-color:#635bff;border-color:var(--accent-color);color:#fff}.plan-chip.selected{box-shadow:0 0 0 3px rgba(99,91,255,.25)}.dark .plan-chip{background:#1d2936;border:1px solid #2d3c4f;color:#cfd9e5}.dark .plan-chip:hover{color:#fff}.dark .plan-chip.selected,.dark .plan-chip:hover{background:#635bff;background:var(--accent-color)}.payment-form-col{gap:1.75rem}.form-card,.payment-form-col{display:flex;flex-direction:column}.form-card{background:#fff;border-radius:22px;box-shadow:0 20px 40px -20px rgba(10,37,64,.28),0 12px 28px -16px rgba(0,0,0,.22);gap:1.25rem;padding:1.75rem 1.5rem 2rem}.dark .form-card{background:#101a26;box-shadow:0 18px 38px -18px rgba(0,0,0,.6),0 10px 24px -12px rgba(0,0,0,.5)}.form-row{display:flex;flex-direction:column;gap:.5rem}.text-input{background:#fff;border:1px solid #d0d7e2;border-radius:10px;font-family:inherit;font-size:.95rem;padding:.7rem .85rem;width:95%}.text-input:focus{outline:2px solid #635bff;outline:2px solid var(--accent-color);outline-offset:2px}.card-element-wrapper{background:#fff;border:1px solid #d0d7e2;border-radius:10px;padding:.75rem .85rem}.form-actions{display:flex;justify-content:flex-end}.primary-button.pay-button{background:#635bff;background:var(--accent-color);border:none;border-radius:12px;box-shadow:0 6px 16px -6px rgba(99,91,255,.6);color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.85rem 1.4rem;transition:box-shadow .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease}.primary-button.pay-button:hover{box-shadow:0 8px 20px -8px rgba(99,91,255,.75);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.primary-button.pay-button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.primary-button.pay-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.status-messages-wrapper,.support-note{font-size:.75rem}.support-note{line-height:1.35;opacity:.85}.support-note a{font-weight:600}.visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:860px){.payment-wrapper{gap:2.25rem}.plan-and-form{gap:2rem}.payment-hero{padding:2.25rem 1.25rem 2.5rem}.form-card{border-radius:18px;padding:1.4rem 1.15rem 1.7rem}}@media (max-width:520px){.plan-toggle{gap:.5rem}.plan-chip{font-size:.7rem;padding:.5rem .75rem}.payment-title{font-size:1.9rem}}
/*# sourceMappingURL=main.5e594da7.css.map*/