@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.confirmation-sheet-wrapper .confirmation-sheet{background-color:#1d2521;max-height:80vh;padding:16px 16px 24px}.confirmation-sheet-wrapper .sheet-content{gap:16px}.confirmation-sheet-wrapper .icon-circle{object-fit:contain}.confirmation-sheet-wrapper .sheet-text{color:#ff4757;font-weight:500}.confirmation-sheet-wrapper .custom-content-text{color:#fffc;line-height:1.6;margin:0 0 16px}.confirmation-sheet-wrapper .custom-content-text1{color:#fffc;font-size:13px;line-height:1.6;margin:0 0 16px;text-align:center}.price-tag{align-items:center;background:#32d7551a;border:1px solid #32d7554d;border-radius:12px;display:flex;justify-content:space-between;padding:12px}.price-label{color:#8e98a3;font-size:14px}.price-value{color:#32d755}.price-value,.price-value1{font-size:20px;font-weight:700}.price-value1{color:#ff9800}.price-value.free{color:#4ecdc4}.rate-limit-note{border-top:1px solid #ffffff1a;color:gold;font-size:12px;margin-bottom:0;margin-top:12px;padding-top:8px;text-align:center}.confirmation-sheet-wrapper .sheet-button-confirm{background-color:#32d755}.confirmation-sheet-wrapper .sheet-button-confirm.disabled{background-color:#32d7564d}@media (max-width:402px){.confirmation-sheet-wrapper .confirmation-sheet{padding:12px 12px 20px}.confirmation-sheet-wrapper .icon-circle{height:40px;width:40px}.confirmation-sheet-wrapper .sheet-title{font-size:18px}.confirmation-sheet-wrapper .sheet-text{font-size:14px}.confirmation-sheet-wrapper .custom-content-box{padding:16px}.confirmation-sheet-wrapper .custom-content-text{font-size:13px}.price-value{font-size:18px}.confirmation-sheet-wrapper .sheet-button{font-size:13px;height:44px}}.reset-info-block{border-top:1px solid #ffffff1a;margin-top:16px;padding-top:2px}.reset-traffic-info-block{border-bottom:1px solid #ffffff1a;padding-bottom:10px}.reset-info-divider{background:#ffffff1a;height:1px;margin-bottom:12px}.reset-info-content{align-items:flex-start;background:#0000004d;border-radius:12px;display:flex;gap:12px;padding:12px}.reset-info-content svg{flex-shrink:0;margin-top:2px}.reset-info-text,.reset-info-text1{display:flex;flex:1 1;flex-direction:column;gap:4px}.reset-info-text1{padding-top:10px}.reset-info-label{color:#fff9;font-size:12px}.reset-info-value{color:#ff9800;font-size:14px;font-weight:500}:root{--bg-color:#080d13;--card-bg:#c8ffe31a;--text-primary:#fff;--text-muted:#fff6;--text-dim:#c8ffe333;--accent-green:#32d756;--accent-red:#d73248;--nav-bg:#434343;--font-family:"Inter",sans-serif}*{-webkit-overflow-scrolling:touch;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;&::-webkit-scrollbar{display:none}}html{scroll-behavior:smooth}.app-scroll-container,html{-webkit-overflow-scrolling:touch}.app-scroll-container{height:100%;overflow-y:auto;overscroll-behavior:contain}body{-webkit-overflow-scrolling:touch;background-color:#080d13;font-family:Inter,sans-serif;font-family:var(--font-family),sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;margin:0;padding:0;touch-action:pan-y}.menu-item,.period-item,body,button,div,span{-webkit-user-select:none;user-select:none}.input-url,.key-id,.url-text,.user-id,input,textarea{cursor:text;-webkit-user-select:text!important;user-select:text!important}.app-container{align-items:center;background-color:#080d13;background-color:var(--bg-color);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none;position:relative;width:100%}.bg-vector{filter:brightness(1.5);height:auto;left:50%;opacity:.5;pointer-events:none;position:fixed;top:387px;transform:translateX(-70%);-webkit-user-select:none;user-select:none;width:930px;z-index:0}.content-area{border-radius:40px 40px 0 0;display:flex;flex-direction:column;height:100vh;max-height:100vh;overflow-x:hidden;scrollbar-width:none}.content-area::-webkit-scrollbar{background:#0000;display:none;width:0}.main-page-content{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;gap:24px;scrollbar-width:none;width:100%}.main-page-content::-webkit-scrollbar{background:#0000;display:none;width:0}.purchase-page-content{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:0 16px;scrollbar-width:none;width:100%}.purchase-page-content::-webkit-scrollbar{display:none}.page-header{flex-shrink:0;margin-bottom:16px;width:100%}.page-header h1{color:#fff;color:var(--text-primary);font-size:32px;font-weight:700;line-height:1.2}.back-button{align-items:center;background:#1d2521;border:none;border-radius:32px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Inter,sans-serif;gap:4px;margin-bottom:16px;margin-top:8px;padding:6px 16px;position:relative;width:fit-content;z-index:3}.back-arrow{font-size:20px}.app-container .v1_61{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d2521;border-radius:16px;bottom:100px;box-shadow:0 4px 20px #00000080;margin:0}.menu-item{background:#0000;border:none;flex:1 1;padding:4px 0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;z-index:1001}.menu-icon{background-color:#c8ffe333;margin-bottom:2px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.menu-text{color:#c8ffe333;font-size:12px;font-weight:600;transition:color .3s cubic-bezier(.4,0,.2,1)}.menu-item.active .menu-icon{background-color:#fff}.menu-item.active .menu-text{color:#fff}

/*!* Анимация выхода (плавное затухание) *!*/

/*!* Анимация входа (плавное появление) *!*/@keyframes fadeOutIcon{0%{background-color:#fff}to{background-color:#c8ffe333}}@keyframes fadeOutText{0%{color:#fff}to{color:#c8ffe333}}@keyframes fadeInIcon{0%{background-color:#c8ffe333}to{background-color:#fff}}@keyframes fadeInText{0%{color:#c8ffe333}to{color:#fff}}.menu-item:hover{transform:scale(1.05)}.menu-item:hover .menu-icon{background-color:#fffc}.menu-item:hover .menu-text{color:#fffc}@media (max-width:480px){.app-container .v1_61{bottom:12px;height:58px;padding:6px 10px;width:90%}.menu-icon{height:20px;width:20px}.menu-text{font-size:10px}}.menu-item:active{transform:scale(.95);transition:transform .1s ease}.icon-vpn{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAADRUlEQVR4AbyXgVnbMBBGTSbICNmAMAF0gsIG6QZ0giQTQCeATtB2AsIEtBuECWCD9H+HztiyItuJ4346JJ3u7unOsqNOdrvdvBj5n5iziZhzDW7Vj9LEWgh0DvivBkspZupP2gJjKcg74K0GU8kvyakbUBLcTs7Ozt5FQyg5C5oO35QtJUYKMV/JGApZ069kMPhhU0yy9KR4tIWDbQJZ8iAZugEFTlyqW4I9YxayJdfup5JryZ3kQcKYM4JvQ7R+JaWVWD3NWJ7xK5qK1EqOswTdk2zeJBxEXkECMn7T+ouEzQCSSVFozobiCtbA1VKbk/6QDQII4FK6MqjGceNssJknAWn4APUSu72xPGOru6+EnkBkxK6DqlfHJq8THsYysI436ZsiYTi06h8BDcxAMgpYSRqnCrbaawOnbCWjCj4lsBG7Co5PX8N4AMVMx90Oq4HDhFM8QOxsCKCWoIFlytFXN0q7hOJgm6AYQayyDrbJCFAQVl0H2wTtCGIHjMveqaH2wYgSuiTj80jJlG80n1HGxwjQm0SAK8D7PuRf5HAMHN8LxUi1OeDUwZrqm4rjoXDzDTF4d2O4ge9jreb23INjX3gVqlDFV/5Ecs8tcy3lRlJtC33NVigC/BvjjrIIPtxAuBhwXqquW62vKTVKAnMQGLssBec2MZMhG0N8bV9P0Gf58cpwA7lLGFLBj8ueAlMeMo/tKDl3KXbeBbwRFNsXBcJXXa2tAusDzJIUPOtUcA4HO7fSY5sRYNjiE5ttxCiT81K7Uarkvtalt1+ehCEVJXa5VANrRw2D0vK4QVliD1MDoxT8t/qfkqHao2I24jXAgcYBIfswPbgjxroomv5JsHbIq1V7Jk3XTppGid0rCWZRcE44G2B6qPzZ57gXHBx43mHYu+P12bvxNvBzb9ynQ3bTbeCs8ycjOcpuOgvWc6ZUPOtk5IySb3b5v4aUXRYcHA4Bt/p0AWdLFjYXd62PqBWscrN7Sh4Hz81bN9sKDtFbMwh2dNnXCAOkK5ifsy5wPpHfCdwmncAqN6eUa2ruN5mNXcg2e5p9Q53AbqygZM6VlcxczfO/1dqNhLHrs30vMJEUnIy4Nz1qzsEjyx8a92r/AQAA//97o2WWAAAABklEQVQDABXGDgI0CmqTAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAADRUlEQVR4AbyXgVnbMBBGTSbICNmAMAF0gsIG6QZ0giQTQCeATtB2AsIEtBuECWCD9H+HztiyItuJ4346JJ3u7unOsqNOdrvdvBj5n5iziZhzDW7Vj9LEWgh0DvivBkspZupP2gJjKcg74K0GU8kvyakbUBLcTs7Ozt5FQyg5C5oO35QtJUYKMV/JGApZ069kMPhhU0yy9KR4tIWDbQJZ8iAZugEFTlyqW4I9YxayJdfup5JryZ3kQcKYM4JvQ7R+JaWVWD3NWJ7xK5qK1EqOswTdk2zeJBxEXkECMn7T+ouEzQCSSVFozobiCtbA1VKbk/6QDQII4FK6MqjGceNssJknAWn4APUSu72xPGOru6+EnkBkxK6DqlfHJq8THsYysI436ZsiYTi06h8BDcxAMgpYSRqnCrbaawOnbCWjCj4lsBG7Co5PX8N4AMVMx90Oq4HDhFM8QOxsCKCWoIFlytFXN0q7hOJgm6AYQayyDrbJCFAQVl0H2wTtCGIHjMveqaH2wYgSuiTj80jJlG80n1HGxwjQm0SAK8D7PuRf5HAMHN8LxUi1OeDUwZrqm4rjoXDzDTF4d2O4ge9jreb23INjX3gVqlDFV/5Ecs8tcy3lRlJtC33NVigC/BvjjrIIPtxAuBhwXqquW62vKTVKAnMQGLssBec2MZMhG0N8bV9P0Gf58cpwA7lLGFLBj8ueAlMeMo/tKDl3KXbeBbwRFNsXBcJXXa2tAusDzJIUPOtUcA4HO7fSY5sRYNjiE5ttxCiT81K7Uarkvtalt1+ehCEVJXa5VANrRw2D0vK4QVliD1MDoxT8t/qfkqHao2I24jXAgcYBIfswPbgjxroomv5JsHbIq1V7Jk3XTppGid0rCWZRcE44G2B6qPzZ57gXHBx43mHYu+P12bvxNvBzb9ynQ3bTbeCs8ycjOcpuOgvWc6ZUPOtk5IySb3b5v4aUXRYcHA4Bt/p0AWdLFjYXd62PqBWscrN7Sh4Hz81bN9sKDtFbMwh2dNnXCAOkK5ifsy5wPpHfCdwmncAqN6eUa2ruN5mNXcg2e5p9Q53AbqygZM6VlcxczfO/1dqNhLHrs30vMJEUnIy4Nz1qzsEjyx8a92r/AQAA//97o2WWAAAABklEQVQDABXGDgI0CmqTAAAAAElFTkSuQmCC)}.icon-wallet{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAC+klEQVR4AeyYj1XbMBDG404AG8AGZQM6QcsEhQkIEwATtJ0AugGdgHYCugHtBLBB+vv5JX5yJTl2SKzwSN5dpOjP6ft0p5Odd5NX/tkRKO3AnQd2HnjhDryNEJrNZnvoFXqPPqLrlicMavuc8mCIUzo9gDGBf8XgE3qJHqODFmB8H9ljkLZdyw26cW3alkqWAAYE+oCFc3RsOWXBhzkGqnlJEphPvGeaJCiKiGsbVnonCyBJgNGGiwaoFhUxiCULIiIw331dmJ00cscUTFkvRAQA9xHdNsmewxSBT9uGHjxmKIpYUgTex8OKt3gWkiBSBLLxFli4pX41UJ3DlF7yh1Gh/uR3UlIEkgODxtuqqs6qqrquhukZNrpICNJQ2cfu4X/qXKbHsgqB2MrLW6YA/oD+Qp+HmFuFwClpzav+knKI3gAslZ4F/42+RrB7kNBkaK9CwIUEMvQMOMe5oRqODXhAm/MfGZBSH/im9LVkAIHWvHX9aIHH6Bc0m3Hoi27lkgSeifffgFpI9rJaDKCMwqgkgQY8oWP26dp5sKelJIEQ0aDME04sSSC88b20ViJRkoBve4bOhLMg+ItwZzN1iba6ShIQSJNVIOEtfUJjczaohyJJXznDtklpAsccYO+TGhQk7tAjfuyjHupQfbxo0i79tZQmIAhv84aEDZAwxf6lDFUP2N3SbSAgIEn4b8RnPBLlegfkdFsIiM9w8Rz4yKBKaKE+Rzkm0hSB6KRHszbfoBcktNA6W6WWTRHIZYHU/LHaspuaIuCLxVjA+q5zlxuYIvCdwckTT3sp+ZFbOCJA6hJ89hUuZ2iD7b4zDAohr3ZdFt16GwSZMy3wzkeMyAMLS3jCia0LZtE3Uil435ONiOySWQLOgMQ1peGkMaqjid4/Yv2l63YSEC5GjMFD6hIxtDaRZgVq9tPj/q1ywbqdOw+eWpYSqEfxhUGJnFC6MxRrFR/UDBf/a+oFHEi19CZQj+77NeK4HYERNzu51M4DyW0ZsfHVe+AfAAAA//+lOdUIAAAABklEQVQDAHxKcHCVvHSWAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAC+klEQVR4AeyYj1XbMBDG404AG8AGZQM6QcsEhQkIEwATtJ0AugGdgHYCugHtBLBB+vv5JX5yJTl2SKzwSN5dpOjP6ft0p5Odd5NX/tkRKO3AnQd2HnjhDryNEJrNZnvoFXqPPqLrlicMavuc8mCIUzo9gDGBf8XgE3qJHqODFmB8H9ljkLZdyw26cW3alkqWAAYE+oCFc3RsOWXBhzkGqnlJEphPvGeaJCiKiGsbVnonCyBJgNGGiwaoFhUxiCULIiIw331dmJ00cscUTFkvRAQA9xHdNsmewxSBT9uGHjxmKIpYUgTex8OKt3gWkiBSBLLxFli4pX41UJ3DlF7yh1Gh/uR3UlIEkgODxtuqqs6qqrquhukZNrpICNJQ2cfu4X/qXKbHsgqB2MrLW6YA/oD+Qp+HmFuFwClpzav+knKI3gAslZ4F/42+RrB7kNBkaK9CwIUEMvQMOMe5oRqODXhAm/MfGZBSH/im9LVkAIHWvHX9aIHH6Bc0m3Hoi27lkgSeifffgFpI9rJaDKCMwqgkgQY8oWP26dp5sKelJIEQ0aDME04sSSC88b20ViJRkoBve4bOhLMg+ItwZzN1iba6ShIQSJNVIOEtfUJjczaohyJJXznDtklpAsccYO+TGhQk7tAjfuyjHupQfbxo0i79tZQmIAhv84aEDZAwxf6lDFUP2N3SbSAgIEn4b8RnPBLlegfkdFsIiM9w8Rz4yKBKaKE+Rzkm0hSB6KRHszbfoBcktNA6W6WWTRHIZYHU/LHaspuaIuCLxVjA+q5zlxuYIvCdwckTT3sp+ZFbOCJA6hJ89hUuZ2iD7b4zDAohr3ZdFt16GwSZMy3wzkeMyAMLS3jCia0LZtE3Uil435ONiOySWQLOgMQ1peGkMaqjid4/Yv2l63YSEC5GjMFD6hIxtDaRZgVq9tPj/q1ywbqdOw+eWpYSqEfxhUGJnFC6MxRrFR/UDBf/a+oFHEi19CZQj+77NeK4HYERNzu51M4DyW0ZsfHVe+AfAAAA//+lOdUIAAAABklEQVQDAHxKcHCVvHSWAAAAAElFTkSuQmCC)}.icon-ref{mask-image:url(data:image/png;base64,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);-webkit-mask-image:url(data:image/png;base64,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)}.icon-faq{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAEHUlEQVR4AeyYj1UUMRDGd21A7QAqUDqACpQKhArECsAKgAqACtQKgArACsQKpIPz+8XNkr0ku5PsHfd8j3uZy5/NfDNfMpnN3avmP/+8ENj0Br7swPIOLBaLN5IDyYXkTvJLEhb61xo4lewu65f2V7YDOCO5lgN/JBeSA8l7yZYkLPRx/EiDEIEQZBnXUFmZTUBO70pwHMGxMg+aBschW0VkFgE5ftY0Ta3jUo0KRNiVj9GTzEAVATlOnOP45wzunGF25JtsnFhAigkI+I2Acb4mXKRqLseyNUmimIDMc0A5nGquvUCCw541VESgWxFzfGatlj2ARHbBzATkPLF5XGZ7JbMJ2dMckpmAADbhvMy6QqpOnjkTgW71SXEObUNfyQU0EZDDHySbLsldsBJ47oObW6x3yw+sBO6l+CDhzUsoEY876iO0SXWX6jNH1doKtgbgJgJt235p23a7/Vdfqb6V3HdC+1ztQ8m20DECGTVXXqJ0aiJQ4oZIQOhQOoTdqneEVC7op1JEQNmIg8Q9nrsKd30uXghjrHyPLCI/1CHEvqteWzERkOMni8WCez53IOKd1WU7cRphDCJciT95b0XiUbKv/pVkLWWUgBzfktzJMjmYN6Kao4UtvpQORGi7ySLBwScRuP6MrwgjS0BO4AArzkqX2nS6HYbXZScefaeyjvSTBDrDOI8jlbYadAkrt3PaBQ40abiZ8YnOU5KADBAyOKDmrAJGeBE7F1q0ihqzFhLDYG5EoFt9YnYwcUaHfyhcGGoXcD5aRSP2jfTZxcH0iICeruNnYniXupWNmpJ8OaYIkBZrDIzpkHb98xvfKKh56ydTcYoAcVuAbZoaYhJGJqVuEvPJYF13WKUIuKwxnDa712MqjnGoBPBEOlHse4AUgVIDHmusrsXEeTJXFjtFIHrbZbXtD3pMZTmXkQyqR1r5r1PzUgRqDtmUnZ6AJloI7Mr50ZUXjispAiZFp23/CjHDlJpD+Jl7sDweERBz4nXuKz+0cyZMdwgVPmSjMKWG88L267Az1o4IdJOJPWe069dWYIDl9a0vSUuYOcwkAa0Yu7CnGTigqqqgu9dheYDfvjFR92l3Yl6TJICSDDsH1A4PoLqmQiLAeTB6BWESmvxKG4z3E54a83bA48gghtgNPzRV4/iB9CLnvaKecS3gxz+/m8H3j8J6/g4EaDkwiHGz5JLFT0pSH44n7ywBnmuKCHqEKbUbC7447EE338yGUKCSAiMU+JtlX47wdwp/qxTfMqX7IGEn2BG/GyxMmHYDV+LmKAGlPVYf8ZqECCvN/0QY8uPDurAnEhCBBDdhFoadNaGMEhAwTnKIqXm1EyLFK23yRJNkj/+UsKWerYwSAEKgO5K3EvO2ovdcMknguRyptfNCoHblVqX3FwAA//+7NZjcAAAABklEQVQDADQGTHDBbwkfAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAEHUlEQVR4AeyYj1UUMRDGd21A7QAqUDqACpQKhArECsAKgAqACtQKgArACsQKpIPz+8XNkr0ku5PsHfd8j3uZy5/NfDNfMpnN3avmP/+8ENj0Br7swPIOLBaLN5IDyYXkTvJLEhb61xo4lewu65f2V7YDOCO5lgN/JBeSA8l7yZYkLPRx/EiDEIEQZBnXUFmZTUBO70pwHMGxMg+aBschW0VkFgE5ftY0Ta3jUo0KRNiVj9GTzEAVATlOnOP45wzunGF25JtsnFhAigkI+I2Acb4mXKRqLseyNUmimIDMc0A5nGquvUCCw541VESgWxFzfGatlj2ARHbBzATkPLF5XGZ7JbMJ2dMckpmAADbhvMy6QqpOnjkTgW71SXEObUNfyQU0EZDDHySbLsldsBJ47oObW6x3yw+sBO6l+CDhzUsoEY876iO0SXWX6jNH1doKtgbgJgJt235p23a7/Vdfqb6V3HdC+1ztQ8m20DECGTVXXqJ0aiJQ4oZIQOhQOoTdqneEVC7op1JEQNmIg8Q9nrsKd30uXghjrHyPLCI/1CHEvqteWzERkOMni8WCez53IOKd1WU7cRphDCJciT95b0XiUbKv/pVkLWWUgBzfktzJMjmYN6Kao4UtvpQORGi7ySLBwScRuP6MrwgjS0BO4AArzkqX2nS6HYbXZScefaeyjvSTBDrDOI8jlbYadAkrt3PaBQ40abiZ8YnOU5KADBAyOKDmrAJGeBE7F1q0ihqzFhLDYG5EoFt9YnYwcUaHfyhcGGoXcD5aRSP2jfTZxcH0iICeruNnYniXupWNmpJ8OaYIkBZrDIzpkHb98xvfKKh56ydTcYoAcVuAbZoaYhJGJqVuEvPJYF13WKUIuKwxnDa712MqjnGoBPBEOlHse4AUgVIDHmusrsXEeTJXFjtFIHrbZbXtD3pMZTmXkQyqR1r5r1PzUgRqDtmUnZ6AJloI7Mr50ZUXjispAiZFp23/CjHDlJpD+Jl7sDweERBz4nXuKz+0cyZMdwgVPmSjMKWG88L267Az1o4IdJOJPWe069dWYIDl9a0vSUuYOcwkAa0Yu7CnGTigqqqgu9dheYDfvjFR92l3Yl6TJICSDDsH1A4PoLqmQiLAeTB6BWESmvxKG4z3E54a83bA48gghtgNPzRV4/iB9CLnvaKecS3gxz+/m8H3j8J6/g4EaDkwiHGz5JLFT0pSH44n7ywBnmuKCHqEKbUbC7447EE338yGUKCSAiMU+JtlX47wdwp/qxTfMqX7IGEn2BG/GyxMmHYDV+LmKAGlPVYf8ZqECCvN/0QY8uPDurAnEhCBBDdhFoadNaGMEhAwTnKIqXm1EyLFK23yRJNkj/+UsKWerYwSAEKgO5K3EvO2ovdcMknguRyptfNCoHblVqX3FwAA//+7NZjcAAAABklEQVQDADQGTHDBbwkfAAAAAElFTkSuQmCC)}.card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#c8ffe31a;background-color:var(--card-bg);border-radius:24px;padding:16px;position:relative;width:100%;z-index:2}.card-new{justify-content:center}.card-new,.card-new1{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;position:relative;width:100%}.card-new1{flex-direction:column;gap:8px}.key-card{background:linear-gradient(40deg,#4052494d 50%,#2a5a3a);border-radius:32px;padding:16px;position:relative;width:100%;z-index:2}.key-card .card-content{gap:12px}.key-card .card-content,.key-info{display:flex;flex-direction:column;position:relative;z-index:2}.key-info{gap:4px}.status-row{align-items:center;display:flex;justify-content:space-between;width:100%}.protocol-text,.status-text{color:#fff6;color:var(--text-muted);font-size:12px;font-weight:500}.id-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.key-id{color:#fff;color:var(--text-primary);font-size:20px;font-weight:700;line-height:1.2}.device-badge{align-items:center;background-color:#080d13;background-color:var(--bg-color);border-radius:100px;display:inline-flex;opacity:.6;padding:4px 10px}.device-badge span{color:#fff;color:var(--text-primary);font-size:12px;font-weight:500}.expiry-info{margin-top:0;width:100%}.expiry-text,.expiry-text-warning{color:#d73248;font-size:10px}.expiry-text-warning{color:var(--accent-red);font-weight:500}.norm-text{color:#00ff56;font-size:10px;font-weight:500}.action-buttons{gap:6px;position:relative;width:100%;z-index:2}.row-buttons{display:flex;gap:6px;width:100%}.row-buttons .btn{flex:1 1}.btn{align-items:center;border:none;border-radius:32px;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;justify-content:center;min-height:40px;padding:10px 8px;position:relative;text-align:center;transition:opacity .2s;z-index:2}.btn:active{opacity:.8}.btn-outline{background:#0000;border:1.5px solid #fff;color:#fff;color:var(--text-primary)}.btn-white{background-color:#fff;color:#242e2a}.btn-outline-red{background:#0000;border:1.5px solid #d73248;border:1.5px solid var(--accent-red);color:#fff;color:var(--text-primary)}.btn-green{background:linear-gradient(135deg,#20d55e61,#33aa4d);color:var(--text-primary);width:100%}.btn-green .active{background:linear-gradient(135deg,#20d55e61,#32d756)}.btn-green .active,.btn-green .disabled{box-shadow:0 4px 15px #00ff564d;color:#fff;color:var(--text-primary);width:100%}.btn-green .disabled{background:linear-gradient(135deg,#1d392561,#20d55e60)}.promo-card .btn-green{margin:0 auto;max-width:none;width:calc(100% - 32px)}.v1_129{align-items:center;background:#32d755;border-radius:32px;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;position:relative;transition:opacity .2s;width:100%;z-index:2}.v1_129:active{opacity:.8}.v1_130{color:#fff;font-size:16px;font-weight:700}.promo-card,.promo-card-empty{flex-shrink:0;position:relative;z-index:2}.promo-card-empty{margin-top:250px}.promo-card .promo-content,.promo-card-empty .promo-content{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.promo-text{display:flex;flex-direction:column;gap:6px}.promo-text h2{color:#fff;color:var(--text-primary);font-size:17px;font-weight:600;line-height:1.2}.promo-text p{color:#fff6;color:var(--text-muted);font-size:13px;line-height:1.4;margin:0 auto;max-width:240px}.v1_91{-ms-overflow-style:none;flex:1 1;overflow-y:auto;padding-bottom:10px;position:relative;scrollbar-width:none;width:100%;z-index:2}.v1_91::-webkit-scrollbar{display:none}.v1_92{width:100%}@media (max-width:380px) and (min-height:701px){.v1_92{padding-top:25px}}.v1_93{align-items:center;background:#c8ffe31a;border-radius:24px;display:flex;flex-shrink:0;gap:8px;height:48px;justify-content:space-around;margin-bottom:16px;padding:8px;position:relative;width:100%;z-index:2}.active-highlight{background-color:#c8ffe31a;border-radius:32px;bottom:8px;pointer-events:none;position:absolute;top:8px;transition:left .3s ease,width .3s ease;z-index:1}.period-item{cursor:pointer;flex:1 1;padding:6px 0;text-align:center;-webkit-user-select:none;user-select:none}.period-item,.period-text{position:relative;z-index:2}.period-text{color:#fff;font-size:16px;font-weight:500}.v1_102{background:#c8ffe31a;border-radius:16px;flex-shrink:0;margin-bottom:16px;padding:16px;position:relative;z-index:2}.v1_102,.v1_103,.v1_104,.v1_105{width:100%}.v1_105{align-items:center;display:flex;justify-content:space-between}.v1_106{color:#fff6;font-size:16px;font-weight:500}.v1_107{color:#fff;font-size:36px;font-weight:600}.v1_108{height:25px;margin-top:16px;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.v1_109{background:#08f;height:4px;pointer-events:none;top:10px;width:0;z-index:2}.v1_109,.v1_110{border-radius:14px;left:12px;position:absolute}.v1_110{background:#78787833;height:7px;top:9px;width:calc(100% - 24px);z-index:1}.v1_111{background:#fff;border-radius:100px;box-shadow:0 26.5286px 57px #0000001f;cursor:grab;height:24px;left:0;position:absolute;top:0;touch-action:none;width:24px;z-index:3}.v1_112{background:#c8ffe31a;border-radius:16px;flex-shrink:0;padding:16px;position:relative;width:100%;z-index:2}.v1_112,.v1_113{margin-bottom:16px}.v1_113{cursor:pointer;-webkit-user-select:none;user-select:none}.v1_114{align-items:center;display:flex;justify-content:space-between}.v1_115{color:#fff6;font-size:16px;font-weight:500}.v1_116{border-bottom:2px solid #c8ffe3;border-left:2px solid #c8ffe3;height:12px;transform:rotate(-45deg);transition:transform .3s ease;width:12px}.v1_116.open{transform:rotate(135deg)}.options-content{max-height:100px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.options-content.hidden{max-height:0;opacity:0}.v1_118{cursor:pointer}.v1_119{justify-content:space-between}.v1_119,.v1_120{align-items:center;display:flex}.v1_120{gap:8px}.v1_122{color:#fff;font-size:16px;font-weight:500}.v1_124{color:#32d755;font-size:16px;font-weight:600}.toggle-switch{background-color:#ccc;border-radius:12px;cursor:pointer;display:inline-block;height:24px;position:relative;transition:background-color .2s;width:40px;z-index:2}.toggle-switch.active{background-color:#32d755}.toggle-slider{background-color:#fff;border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:left .2s;width:20px}.toggle-switch.active .toggle-slider{left:18px}.v1_125{flex-shrink:0;margin-top:24px;position:relative;width:100%;z-index:2}.v1_126{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:16px}.v1_127{color:#fff;font-size:40px;font-weight:600}.v1_128{color:#fff6;font-size:16px;font-weight:600}.loading-spinner{color:#fff;color:var(--text-primary);font-size:16px;padding:40px 20px;text-align:center}*{-webkit-tap-highlight-color:transparent}:focus{outline:none!important}button{-webkit-tap-highlight-color:transparent;outline:none}a,button,div,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.period-item{-webkit-tap-highlight-color:transparent;outline:none}.period-item:focus{outline:none}.back-button,.btn,.menu-item,.period-item,.v1_118,.v1_129,[role=button],button{-webkit-tap-highlight-color:transparent;outline:none}@media (hover:none) and (pointer:coarse){*{-webkit-tap-highlight-color:transparent}}.key-card{margin-bottom:12px}.key-card:last-child{margin-bottom:0}.keys-container{display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-bottom:0;padding:0 16px 20px}@media (max-width:380px) and (min-height:701px){.keys-container{padding-top:25px}}.promo-card{margin-top:12px}.content-wrapper{display:flex;flex-direction:column;gap:12px}@media (max-width:402px){.app-container .v1_61{bottom:16px;width:95%}.key-card{margin-bottom:8px}.keys-container{gap:8px}}.key-management-page{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.key-management-page .back-button{flex-shrink:0;margin:0 0 20px;position:relative;width:fit-content;z-index:10}.key-management-content{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding-bottom:10px;position:relative;scrollbar-width:none;width:100%;z-index:2}.key-management-content::-webkit-scrollbar{display:none}.key-management-page .toggle-container{align-items:center;background-color:#c8ffe31a;border-radius:24px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;padding:8px;width:100%}.key-management-page .toggle-item{align-items:center;border-radius:32px;cursor:pointer;display:flex;flex:1 1;height:32px;justify-content:center;padding:8px;transition:background-color .3s}.key-management-page .toggle-item.active{background-color:#405249}.key-management-page .toggle-text{color:#fff;font-size:12px;font-weight:500}.key-management-page .header-section{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:3px;text-align:center}.key-management-page .main-title{color:#fff;font-size:15px;font-weight:700}.key-management-page .subtitle{color:#fff6;font-size:14px;line-height:1.4;max-width:300px}.key-management-page .status-card{background:linear-gradient(40deg,#4052494d 50%,#2a5a3a);border-radius:16px;box-shadow:0 4px 12px #0003;flex-shrink:0;padding:16px 0;width:100%}.key-management-page .card-content{display:flex;flex-direction:column;gap:12px;padding:0 12px}.key-management-page .status-row{align-items:center;display:flex}.key-management-page .status-badge{align-items:center;display:flex;gap:8px}.key-management-page .status-text{color:#fff9;font-size:12px;font-weight:500}.key-management-page .id-row{align-items:center;display:flex;gap:8px}.key-management-page .user-id{color:#fff;font-size:17px;font-weight:700;text-shadow:0 1px 2px #0003}.key-management-page .protocol-badge{background:#ffffff26;border-radius:12px;color:#fff;font-size:10px;font-weight:700;margin-left:auto;padding:4px 8px;text-transform:uppercase}.key-management-page .expiry-row{align-items:center;display:flex}.key-management-page .expiry-content{align-items:center;display:flex;gap:4px}.key-management-page .clock-icon{filter:brightness(0) saturate(100%) invert(68%) sepia(33%) saturate(1000%) hue-rotate(315deg) brightness(102%) contrast(101%);height:16px;width:16px}.key-management-page .expiry-text{color:#f99;font-size:12px;font-weight:500;text-shadow:0 1px 2px #0003}.key-management-page .norm-text{color:#32d756;font-size:12px;font-weight:500;text-shadow:0 1px 2px #0003}.key-management-page .input-url{color:#fff6;cursor:text;flex:1 1;font-size:11px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.key-management-page .input-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.key-management-page .icon-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.key-management-page .icon-btn img{display:block;height:24px;opacity:.7;transition:opacity .2s;width:24px}.key-management-page .icon-btn:hover img{opacity:1}.key-management-page .platform-selector{-ms-overflow-style:none;align-items:center;background-color:#c8ffe31a;border-radius:24px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;overflow-x:auto;padding:8px;scrollbar-width:none}.key-management-page .platform-selector::-webkit-scrollbar{display:none}.key-management-page .platform-item{align-items:center;border-radius:32px;cursor:pointer;display:flex;flex:1 1;height:32px;justify-content:center;min-width:70px;padding:8px;transition:background-color .2s;white-space:nowrap}.key-management-page .platform-item.active{background-color:#405249}.key-management-page .platform-item span{color:#fff;font-size:12px}.key-management-page .app-grid{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:0}.key-management-page .app-item{align-items:center;display:flex;flex-direction:column;gap:6px;width:64px}.key-management-page .app-icon{border-radius:16px;height:64px;object-fit:cover;width:64px}.key-management-page .app-name{color:#fff;font-size:11px;text-align:center}.key-management-page .change-tab-placeholder{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:300px}.key-management-page .background-layer{display:none}.keys-container:last-child,.promo-card:last-child{margin-bottom:200px}.tariff-change-page{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.tariff-change-page .back-button{flex-shrink:0;margin:0 0 16px;position:relative;width:fit-content;z-index:10}.tariff-change-content{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding-bottom:10px;position:relative;scrollbar-width:none;width:100%;z-index:2}.tariff-change-content::-webkit-scrollbar{display:none}.tariff-change-page .segmented-control{align-items:center;background-color:#c8ffe31a;border-radius:24px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;padding:8px;position:relative;width:100%}.tariff-change-page .tab-highlight{background-color:#405249;border-radius:32px;bottom:8px;pointer-events:none;position:absolute;top:8px;transition:left .3s ease,width .3s ease;z-index:1}.tariff-change-page .segment-option{align-items:center;border-radius:32px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:12px;font-weight:500;height:32px;justify-content:center;position:relative;transition:color .2s;z-index:2}.tariff-change-page .segment-option.active{color:#fff}.tariff-change-page .tab-content{display:flex;flex-direction:column;gap:12px;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.tariff-change-page .tab-content.hidden{display:none;opacity:0;transform:translateY(10px)}.tariff-change-page .card{background-color:#c8ffe31a;border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;padding:16px;width:100%}.tariff-change-page .slider-card{gap:16px}.tariff-change-page .options-card{gap:0}.tariff-change-page .card-row{align-items:center;display:flex;justify-content:space-between;width:100%}.tariff-change-page .header-row{cursor:pointer;padding:4px 0}.tariff-change-page .label-text{color:#fff6;font-size:14px}.expiry-text-new{color:#ffffffb3;font-size:10px}.tariff-change-page .value-text{color:#fff;font-size:24px;font-weight:700}.tariff-change-page .slider-component{align-items:center;cursor:pointer;display:flex;height:30px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.tariff-change-page .slider-track{background-color:#7878784d;border-radius:14px;height:6px;left:12px;position:absolute;right:12px;width:calc(100% - 24px)}.tariff-change-page .slider-fill{background-color:#08f;border-radius:14px;height:6px;left:12px;position:absolute;transition:width .1s ease;width:0;z-index:1}.tariff-change-page .slider-thumb{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px #0003;cursor:grab;height:24px;left:0;position:absolute;transition:left .1s ease;width:24px;z-index:2}.tariff-change-page .slider-thumb:active{cursor:grabbing}.tariff-change-page .icon-wrapper{align-items:center;display:flex;gap:10px;transition:transform .3s ease}.tariff-change-page .icon-wrapper.open{transform:rotate(180deg)}.tariff-change-page .icon-wrapper img{height:12px;transition:transform .3s ease;width:12px}.tariff-change-page .options-content{margin-top:16px;max-height:100px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin .3s ease}.tariff-change-page .options-content.hidden{margin-top:0;max-height:0;opacity:0}.tariff-change-page .option-row{justify-content:space-between}.tariff-change-page .left-group{align-items:center;display:flex;gap:8px}.tariff-change-page .option-label{color:#fff;font-size:14px}.tariff-change-page .info-icon{height:16px;opacity:.6;width:16px}.tariff-change-page .price-tag{color:#32d756;font-size:14px;font-weight:600}.tariff-change-page .toggle-switch{align-items:center;background-color:#555;border-radius:128px;cursor:pointer;display:flex;height:24px;padding:2px;position:relative;transition:background-color .2s;width:44px}.tariff-change-page .toggle-switch.active{background-color:#32d756}.tariff-change-page .toggle-knob{background-color:#fff;border-radius:50%;height:20px;transition:transform .2s;width:20px}.tariff-change-page .toggle-switch.active .toggle-knob{transform:translateX(20px)}.tariff-change-page .action-area{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:8px;padding:8px 0 10px}.tariff-change-page .action-label{color:#fff6;font-size:13px;margin:0}.tariff-change-page .primary-button{align-items:center;background-color:#32d756;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:52px;justify-content:center;transition:opacity .2s;width:100%}.tariff-change-page .primary-button:active{opacity:.8}.key-detail-page{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding-left:16px;padding-right:16px;padding:20px;position:relative;width:100%}.key-detail-page .back-button{flex-shrink:0;margin:65px 0 16px;position:relative;width:fit-content;z-index:10}.key-detail-content{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:100px;position:relative;scrollbar-width:none;touch-action:pan-y;width:100%;z-index:2}@media (max-width:380px) and (max-height:700px){.key-detail-content{padding-bottom:210px}}@media (min-width:390px) and (max-width:430px){.key-detail-page .confirmation-sheet-wrapper .confirmation-sheet.qr-sheet{padding-bottom:120px}.purchase-page-content .confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:40px}.purchase-page-content .confirmation-sheet-wrapper .confirmation-sheet.success{padding-bottom:0}.key-detail-page .confirmation-sheet-wrapper .confirmation-sheet.balance{padding-bottom:150px}.mainpage .confirmation-sheet-wrapper .confirmation-sheet.balance,.shtorkamain .confirmation-sheet-wrapper .confirmation-sheet,.shtorkamainpurchase .confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:50px}.key-detail-page .confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:200px}}@media (max-width:380px) and (min-height:701px){.key-detail-page .confirmation-sheet-wrapper .confirmation-sheet.qr-sheet{padding-bottom:95px}.confirmation-sheet-wrapper .confirmation-sheet.qr-sheet{padding-bottom:40px}}.key-detail-content::-webkit-scrollbar{display:none}.key-detail-page .tab-control{align-items:center;background-color:#c8ffe31a;border-radius:24px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;padding:8px;position:relative;width:100%}.key-detail-page .tab-highlight{background-color:#405249;border-radius:32px;bottom:8px;pointer-events:none;position:absolute;top:8px;transition:left .3s ease,width .3s ease;z-index:1}.key-detail-page .tab-option{align-items:center;border-radius:32px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:12px;font-weight:500;height:32px;justify-content:center;position:relative;transition:color .2s;z-index:2}.key-detail-page .tab-option.active{color:#fff}.key-detail-page .tab-content-container{min-height:500px;position:relative;width:100%}.key-detail-page .tab-content{display:flex;flex-direction:column;gap:16px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease;width:100%}.key-detail-page .tab-content.active{opacity:1;pointer-events:auto;position:relative;transform:translateX(0)}.key-detail-page .status-card{background:linear-gradient(40deg,#4052494d 50%,#2a5a3a);border-radius:16px;box-shadow:0 4px 12px #0003;flex-shrink:0;padding:16px 0;width:100%}.key-detail-page .card-content{display:flex;flex-direction:column;gap:12px;padding:0 12px}.key-detail-page .status-badge,.key-detail-page .status-row{align-items:center;display:flex}.key-detail-page .status-badge{gap:8px}.key-detail-page .status-text{color:#fff9;font-size:12px;font-weight:500}.key-detail-page .id-row{align-items:center;display:flex;gap:8px}.key-detail-page .user-id{color:#fff;font-size:17px;font-weight:700;text-shadow:0 1px 2px #0003}.key-detail-page .protocol-badge{background:#ffffff26;border-radius:12px;color:#fff;font-size:10px;font-weight:700;margin-left:auto;padding:4px 8px;text-transform:uppercase}.key-detail-page .expiry-row{align-items:center;display:flex}.key-detail-page .expiry-content{align-items:center;display:flex;gap:4px}.key-detail-page .clock-icon{height:16px;width:16px}.key-detail-page .expiry-text{color:#d73248;font-size:12px;font-weight:500;text-shadow:0 1px 2px #0003}.key-detail-page .header-section{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:8px;text-align:center}.key-detail-page .main-title{color:#fff;font-size:15px;font-weight:700}.key-detail-page .subtitle{color:#fff6;font-size:10px;line-height:1.4;max-width:300px}.key-detail-page .input-container{align-items:center;background-color:-moz-default-background-color;border:1.5px solid #c8ffe31a;border-radius:22px;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:16px 12px}.key-detail-page .input-url{color:#fff6;cursor:text;flex:1 1;font-size:11px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.key-detail-page .input-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.key-detail-page .icon-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.key-detail-page .icon-btn img{display:block;height:24px;opacity:.7;transition:opacity .2s;width:24px}.key-detail-page .platform-selector{cursor:pointer}.key-detail-page .platform-item{transition:background-color .2s}.key-detail-page .platform-item.active{background-color:#405249}.key-detail-page .platform-item:hover{background-color:#fff0}.key-detail-page .app-grid{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:0}.key-detail-page .app-item{align-items:center;display:flex;flex-direction:column;gap:6px;width:64px}.key-detail-page .app-icon{border-radius:16px;height:64px;object-fit:cover;width:64px}.key-detail-page .app-name{color:#fff;font-size:11px;text-align:center}.key-detail-page .card{background-color:#c8ffe31a;border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;padding:16px;width:100%}.key-detail-page .slider-card{display:flex;gap:16px}.key-detail-page .options-card{gap:0}.key-detail-page .card-row{align-items:center;display:flex;justify-content:space-between;width:100%}.key-detail-page .header-row{cursor:pointer;padding:4px 0}.key-detail-page .label-text{color:#fff6;font-size:14px}.key-detail-page .value-text{color:#fff;font-size:24px;font-weight:700}.key-detail-page .slider-component{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:30px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.key-detail-page .slider-track{background-color:#7878784d;border-radius:14px;height:6px;left:12px;max-width:100%;position:absolute;right:12px;width:calc(100% - 25px)}.key-detail-page .slider-fill{background-color:#08f;border-radius:14px;height:6px;left:12px;max-width:calc(100% - 10px);position:absolute;transition:width .1s ease;width:0;z-index:1}.key-detail-page .slider-thumb{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px #0003;cursor:grab;height:24px;left:0;position:absolute;transition:left .1s ease;width:24px;z-index:2}.key-detail-page .slider-thumb:active{cursor:grabbing}.key-detail-page .icon-wrapper{align-items:center;display:flex;gap:10px;transition:transform .3s ease}.key-detail-page .icon-wrapper.open{transform:rotate(180deg)}.key-detail-page .icon-wrapper img{height:12px;transition:transform .3s ease;width:12px}.key-detail-page .options-content{margin-top:16px;max-height:100px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin .3s ease}.key-detail-page .options-content.hidden{margin-top:0;max-height:0;opacity:0}.key-detail-page .option-row{justify-content:space-between}.key-detail-page .left-group{align-items:center;display:flex;gap:8px}.key-detail-page .option-label{color:#fff;font-size:14px}.key-detail-page .info-icon{height:16px;opacity:.6;width:16px}.key-detail-page .price-tag{color:#32d756;font-size:14px;font-weight:600}.key-detail-page .toggle-switch{align-items:center;background-color:#555;border-radius:128px;cursor:pointer;display:flex;height:24px;padding:2px;position:relative;transition:background-color .2s;width:44px}.key-detail-page .toggle-switch.active{background-color:#32d756}.key-detail-page .toggle-knob{background-color:#fff;border-radius:50%;height:20px;transition:transform .2s;width:20px}.key-detail-page .toggle-switch.active .toggle-knob{transform:translateX(20px)}.key-detail-page .action-area{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:8px;padding:8px 0 10px}.key-detail-page .action-label{color:#fff6;font-size:13px;margin:0}.key-detail-page .primary-button{align-items:center;background-color:#32d756;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:52px;justify-content:center;transition:opacity .2s;width:100%}.key-detail-page .primary-button:active{opacity:.8}.key-detail-page .platform-selector{-ms-overflow-style:none;align-items:center;background-color:#c8ffe31a;border-radius:24px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;overflow-x:auto;padding:8px;position:relative;scrollbar-width:none}.key-detail-page .platform-selector::-webkit-scrollbar{display:none}.key-detail-page .platform-highlight{background-color:#405249;border-radius:32px;bottom:8px;pointer-events:none;position:absolute;top:8px;transition:left .3s ease,width .3s ease;z-index:1}.key-detail-page .platform-item{align-items:center;border-radius:32px;cursor:pointer;display:flex;flex:1 1;height:32px;justify-content:center;min-width:70px;padding:8px;position:relative;transition:color .2s;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2}.key-detail-page .platform-item span{color:#fff;font-size:12px;pointer-events:none;position:relative;z-index:2}.qr-sheet .qr-code-canvas{height:100%}@media (max-width:402px){.app-container .v1_61{bottom:16px;width:95%}}.qr-sheet .qr-code-container{align-items:center;display:flex;justify-content:center;padding:16px 0}.qr-sheet .qr-code-canvas{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0003;display:block;height:200px;margin:0 auto;padding:12px;width:200px}.qr-sheet .qr-content{background-color:#ffffff0d;border:1px solid #ffffff1a}.qr-sheet .qr-content .custom-content-text{color:#fffc;font-size:14px;font-style:normal}

/*!* Адаптация для мобильных устройств *!*/.confirmation-sheet-wrapper{position:fixed;z-index:10000}.confirmation-sheet-wrapper,.confirmation-sheet-wrapper .sheet-overlay{bottom:0;left:0;pointer-events:none;right:0;top:0;transition:opacity .3s ease}.confirmation-sheet-wrapper .sheet-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000b3;opacity:0;position:absolute}.confirmation-sheet-wrapper.visible .sheet-overlay{opacity:1;pointer-events:auto}.confirmation-sheet-wrapper .confirmation-sheet{background-color:#0b1217;border-top:1px solid #ffffff1a;border-top-left-radius:24px;border-top-right-radius:24px;bottom:0;box-shadow:0 -4px 20px #00000080;left:0;max-height:100vh;overflow-y:auto;padding-bottom:25px;padding-left:16px;padding-right:16px;pointer-events:auto;position:absolute;right:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}

/*!* Базовый отступ для всех устройств *!*/@media (max-width:380px){.confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:210px}}@media (max-width:380px) and (min-height:701px){.confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:75px}.confirmation-sheet-wrapper .confirmation-sheet.reset-sheet.res{padding-bottom:95px}}@media (min-width:390px) and (max-width:430px){.confirmation-sheet-wrapper .confirmation-sheet.reset-sheet.res,.key-detail-page .confirmation-sheet-wrapper .confirmation-sheet.regenerate{padding-bottom:140px}.confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:120px}.confirmation-sheet-wrapper .confirmation-sheet.delete{padding-bottom:25px}.confirmation-sheet-wrapper .confirmation-sheet.change{padding-bottom:125px}.confirmation-sheet-wrapper .confirmation-sheet.qr-sheet{padding-bottom:25px}}.notification-container{padding-bottom:10px;padding-left:16px;padding-right:16px}@media (min-width:390px) and (max-width:430px){.notification-container{padding-top:90px}.key-detail-page .notification-container{padding-top:0}}@media (min-width:431px){.confirmation-sheet-wrapper .confirmation-sheet{padding-bottom:90px}.confirmation-sheet-wrapper .confirmation-sheet.qr-sheet{padding-bottom:25px}}.confirmation-sheet-wrapper.visible .confirmation-sheet{transform:translateY(0)}.confirmation-sheet-wrapper .sheet-content{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:402px;width:100%}.confirmation-sheet-wrapper .sheet-drag-handle{-webkit-tap-highlight-color:transparent;cursor:grab;display:flex;justify-content:center;padding:4px 0;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.confirmation-sheet-wrapper .drag-indicator{background-color:#fff3;border-radius:2px;height:4px;transition:background-color .2s;width:40px}.confirmation-sheet-wrapper .sheet-drag-handle:hover .drag-indicator{background-color:#ffffff4d}.confirmation-sheet-wrapper .icon-placeholder{display:flex;justify-content:center}.confirmation-sheet-wrapper .icon-circle{align-items:center;background-color:#ffffff1a;border:1px solid #fff3;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.confirmation-sheet-wrapper .sheet-title{color:#fff;font-size:20px;font-weight:600;margin:0;text-align:center}.confirmation-sheet-wrapper .sheet-text{color:#fffc;font-size:16px;line-height:1.5;margin:0;text-align:center}.confirmation-sheet-wrapper .custom-content-box{background-color:#0f1513;border:1px solid #ffffff0d;border-radius:16px;padding:20px 16px}.confirmation-sheet-wrapper .custom-content-text{color:#fff9;font-size:14px;margin:0;text-align:center}.confirmation-sheet-wrapper .sheet-buttons{display:flex;gap:12px;margin-top:8px}.confirmation-sheet-wrapper .sheet-button{border:none;border-radius:16px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;height:48px;transition:all .2s}.confirmation-sheet-wrapper .sheet-button:active{transform:scale(.98)}.confirmation-sheet-wrapper .sheet-button-cancel{background-color:initial;border:1.5px solid #fff3;color:#fff}.confirmation-sheet-wrapper .sheet-button-cancel:hover{background-color:#ffffff0d;border-color:#ffffff4d}.confirmation-sheet-wrapper .sheet-button-confirm{background:linear-gradient(135deg,#20d55e61,#32d756);color:#fff}.confirmation-sheet-wrapper .sheet-button-confirm:hover{background-color:#28a745}.confirmation-sheet-wrapper .sheet-button-confirm.disabled{background:#20d55e61;cursor:default}:root{--menu-height:110px}.app-container .v1_61{align-items:center;background:#1f1f1fcc;border-radius:18px;bottom:20px;box-shadow:0 1px 30px #00000080;display:flex;height:55px;justify-content:space-around;left:50%;margin:0 0 35px;padding:8px 12px;position:fixed;transform:translateX(-50%);transition:transform .3s ease,opacity .2s ease;width:370px;z-index:1000}.menu-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;opacity:.6;transition:all .3s ease}.menu-item.active{opacity:1}.menu-text{color:#fff;font-size:10px;margin-top:4px}.menu-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;width:24px}.menu-item.exit-animation{animation:menuExit .3s ease forwards}.menu-item.enter-animation{animation:menuEnter .3s ease forwards}@keyframes menuExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes menuEnter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}body.sheet-open .app-container .v1_61{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(100px)}@media (max-width:402px){.app-container .v1_61{bottom:16px;width:95%}body.sheet-open .app-container .v1_61{transform:translateX(-50%) translateY(80px)}}body.sheet-open{overflow:hidden}.wallet-page{padding:0 17px 100px}.wallet-page .content-wrapper{gap:24px}.wallet-page .balance-container{display:flex;flex-direction:column}.wallet-page .balance-label{color:#fff6;font-size:14px;line-height:1}.wallet-page .balance-amount{color:#fff;font-size:32px;font-weight:600;line-height:1}.wallet-page .form-stack{display:flex;flex-direction:column;gap:8px}.wallet-page .glass-card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#c8ffe31a;border-radius:16px;width:100%}.wallet-page .method-selector{align-items:center;display:flex;height:80px;justify-content:space-between;padding:16px}.wallet-page .method-left{align-items:center;display:flex;gap:12px}.wallet-page .method-icon-box{align-items:center;background-color:#141917;border-radius:16px;display:flex;height:48px;justify-content:center;width:48px}.wallet-page .method-icon{border-radius:16px;height:100%;object-fit:contain;width:100%}.wallet-page .method-info{display:flex;flex-direction:column;gap:8px}.wallet-page .method-label{color:#fff6;font-size:12px}.wallet-page .method-value{color:#fff;font-size:14px;font-weight:600}.wallet-page .chevron-box{align-items:center;background-color:#121715;border-radius:8px;display:flex;height:30px;justify-content:center;width:30px}.wallet-page .amount-card{display:flex;flex-direction:column;gap:24px;padding:24px 12px}.wallet-page .input-display{display:flex;flex-direction:column;gap:12px;padding:0 12px}.wallet-page .input-label{color:#fff6;font-size:12px}.wallet-page .incorrect{color:red;font-size:8px;white-space:nowrap}.wallet-page .input-value{color:#b1b4b9;font-size:28px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wallet-page .custom-amount-input{background:#0000;color:#fff;font-size:28px;font-weight:700;line-height:1.2;text-shadow:0 2px 4px #0003}.wallet-page .custom-amount-input::placeholder{color:#ffffff4d}.wallet-page .amount-selector-wide{background:#c8ffe31a;border-radius:20px;display:flex;gap:6px;padding:6px;position:relative;width:100%}.wallet-page .amount-highlight-wide{background-color:#c8ffe333;border-radius:28px;bottom:6px;pointer-events:none;position:absolute;top:6px;transition:left .3s ease,width .3s ease;z-index:1}.wallet-page .amount-item-wide{cursor:pointer;flex:1 1;margin-bottom:3px;padding:6px;position:relative;text-align:center;z-index:2}.wallet-page .amount-item-wide span{color:#fff;font-size:12px;font-weight:500;outline:none;position:relative;z-index:2}.wallet-page .amount-item-wide:hover{background-color:#fff0}.wallet-page .action-btn{align-items:center;background-color:#208a37;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;height:52px;justify-content:center;transition:opacity .2s;width:100%}.wallet-page .action-btn:active{opacity:.8}.wallet-page .history-title{color:#fff;font-size:20px;font-weight:600;margin:0}.wallet-page .empty-content{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.wallet-page .empty-title{color:#fff;font-size:16px}.wallet-page .empty-desc{color:#fff6;font-size:14px;line-height:1.5}.wallet-page .item-left{align-items:center;display:flex;gap:14px}.wallet-page .item-icon{height:40px;object-fit:contain;width:34px}.wallet-page .item-details{display:flex;flex-direction:column;gap:8px}.wallet-page .item-date{color:#fff6;font-size:12px}.wallet-page .item-desc{color:#fff;font-size:14px}.wallet-page .item-right{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.wallet-page .item-amount{color:#fff;font-size:20px;font-weight:600}.wallet-page .item-status{align-items:center;background-color:#c8ffe333;border-radius:4px;display:flex;gap:4px;padding:4px 8px}.wallet-page .status-icon{height:12px;width:12px}.wallet-page .status-text{color:#fff;font-size:11px}.wallet-page .hide-scrollbar::-webkit-scrollbar{display:none}.wallet-page .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.wallet-page .topup-card{background:linear-gradient(40deg,#4052494d 50%,#2a5a3a);border-radius:16px;box-shadow:0 4px 12px #0003;margin-top:8px;padding:16px 18px;position:relative;width:100%;z-index:2}.wallet-page .topup-card .card-content{display:flex;flex-direction:column;gap:16px}.wallet-page .topup-card .input-display{display:flex;flex-direction:column;gap:8px;padding:0}.wallet-page .topup-card .input-label{color:#fff9;font-size:12px;font-weight:500}.wallet-page .topup-card .custom-amount-input,.wallet-page .topup-card .input-value{color:#fff;font-size:28px;font-weight:700;line-height:1.2;text-shadow:0 2px 4px #0003}.wallet-page .topup-card .custom-amount-input{background:#0000;border:none;font-family:Inter,sans-serif;margin:0;outline:none;padding:0;width:auto}.wallet-page .topup-card .action-btn{align-items:center;background-color:#208a37;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;height:48px;justify-content:center;margin-top:8px;position:relative;transition:opacity .2s;width:100%;z-index:2}.wallet-page .topup-card .action-btn:active{opacity:.8}.wallet-page .amount-item-wide{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wallet-page .amount-item-wide:focus{outline:none}.wallet-page .amount-item-wide:active{background-color:initial}.wallet-page .action-btn,.wallet-page .amount-item-wide,.wallet-page .method-selector{-webkit-tap-highlight-color:transparent}@keyframes slideIn{0%{opacity:0}to{opacity:1}}@keyframes slideOut{0%{opacity:1}to{opacity:0}}.content-area{-webkit-overflow-scrolling:touch;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease;margin:0 auto;max-width:402px;min-height:100vh;overflow-y:auto;overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none;position:relative;width:100%;z-index:2}.content-area.page-enter{animation-name:slideIn}.content-area.page-exit{animation-name:slideOut}.faq-page{align-items:center;animation:slideIn .3s ease;min-height:100vh;padding-left:17px;padding-right:17px;position:relative;width:100%}@media (max-width:380px) and (min-height:701px){.faq-page{padding-top:25px}}.faq-background{height:1113px;left:-416px;pointer-events:none;position:absolute;top:387px;width:930px;z-index:0}.faq-background img{height:100%;object-fit:cover;opacity:.5;width:100%}.faq-header{gap:24px;margin-bottom:24px;position:relative;z-index:2}.faq-header,.faq-title-section{display:flex;flex-direction:column}.faq-title-section{gap:12px}.search-icon{flex-shrink:0;height:24px;width:24px}.search-icon img{height:100%;width:100%}.search-input{color:#fff6}.faq-list{position:relative;z-index:2}.faq-item,.faq-list{display:flex;flex-direction:column}.faq-item-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0}.faq-item-title{color:#fff;font-size:18px;font-weight:800}.faq-item-icon{height:24px;transition:transform .3s ease;width:14px}.faq-item-icon.expanded{transform:rotate(180deg)}.faq-divider{background:#c8ffe31a;height:1px;width:100%}.legal-section{padding-top:20px}.legal-content{display:flex;flex-direction:column;gap:12px;padding-bottom:32px}.legal-subitem{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#c8ffe31a;border-radius:16px;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.legal-subitem.expanded{align-items:stretch;flex-direction:column;padding:16px}.legal-subitem-header{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between}.legal-subitem-title{color:#fff;font-size:14px;line-height:1.3}.legal-subitem-icon{height:24px;margin-top:4px;transition:transform .3s ease;width:14px}.legal-subitem-icon.expanded{transform:rotate(180deg)}.privacy-text{display:flex;flex-direction:column;font-size:14px;gap:12px;margin-top:12px}.privacy-divider{background:#c8ffe31a;height:1px;margin:4px 0;width:100%}.privacy-paragraph{font-size:11px}.faq-header-compact{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.faq-title-small{color:#fff;font-size:18px;font-weight:500;margin:0}.faq-subtitle-small{color:#fff6;font-size:12px;margin:0}.faq-search-bar{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#c8ffe31a;border-radius:16px;height:40px;justify-content:space-between;margin-bottom:8px;padding:0 12px;width:100%}.faq-search-bar,.search-left{align-items:center;display:flex}.search-left{gap:8px}.search-icon-small{height:24px;width:24px}.search-text{color:#fff;font-size:14px}.search-clear{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.search-clear img{height:20px;width:20px}.search-result-count{color:#32d756;font-size:11px;margin-bottom:20px}.search-results-list{display:flex;flex-direction:column;gap:12px}.result-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.result-item-title{color:#fff;font-size:14px}.result-item-arrow{height:24px;width:14px}.result-card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(135deg,#267b4c,#7494871a);border:1px solid #0000;border-radius:16px;padding:16px}.result-card-header{align-items:flex-start;cursor:pointer;display:flex;gap:12px;justify-content:space-between}.result-card-title{color:#fff;flex:1 1;font-size:12px;font-weight:700;line-height:1.4}.result-card-toggle{background:none;border:none;cursor:pointer;margin-top:2px;padding:0}.toggle-icon{height:24px;transition:transform .3s ease;width:14px}.toggle-icon.expanded{transform:rotate(180deg)}.result-divider{background:#c8ffe31a;height:1px;margin:12px 0;width:100%}.result-content{margin-top:8px}.result-text{color:#fff;font-size:10px;line-height:1.6;opacity:1}.error-message{color:#d73248;line-height:1.4;margin:16px 0 24px}.faq-scroll-container{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:0 17px;padding-bottom:100px}@media (max-width:380px){.faq-scroll-container{padding-bottom:210px}}@media (min-width:390px) and (max-width:430px){.faq-scroll-container{padding-bottom:250px}}@media (min-width:431px){.faq-scroll-container{padding-bottom:90px}}.support-card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#c8ffe31a;border-radius:16px;gap:24px;margin-bottom:20px;margin-top:16px;padding:24px}.support-card,.support-card-content{align-items:center;display:flex;flex-direction:column}.support-card-content{gap:16px;text-align:center}.support-card-title{color:#fff;font-size:14px;font-weight:700;margin:0}.support-card-description{color:#fff6;font-size:14px;line-height:1.5;margin:0}.support-button{background:#0000;border:1.5px solid #32d756;border-radius:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:57px;transition:background-color .2s;width:100%}.support-button:hover{background:#32d7561a}.support-button:active{opacity:.8}.search-clear-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:auto;padding:0;width:24px}.search-clear-btn img{height:20px;width:20px}.faq-search{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#c8ffe31a;border-radius:16px;display:flex;gap:8px;height:40px;padding:0 16px;width:100%}.search-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:14px;outline:none}.search-input::placeholder{color:#fff6}.faq-title{color:#fff;font-size:32px;font-weight:700;margin:0}.faq-subtitle{color:#fff6;font-size:14px;margin:0}.referral-page{animation:slideIn .3s ease;min-height:100vh;padding:0 17px;position:relative;width:100%}@media (max-width:380px) and (min-height:701px){.referral-page{padding-top:25px}}.referral-background{height:1113px;left:-415px;opacity:.5;pointer-events:none;position:absolute;top:387px;width:930px;z-index:0}.referral-content{-ms-overflow-style:none;display:flex;flex-direction:column;gap:32px;height:100%;max-height:100vh;overflow-y:auto;padding:0 16px;position:relative;scrollbar-width:none;z-index:2;&::-webkit-scrollbar{display:none}}.referral-content::-webkit-scrollbar{display:none;height:0;width:0}

/*!* Базовый отступ для всех устройств *!*/.referral-content{padding-bottom:100px}@media (max-width:380px){.referral-content{padding-bottom:210px}}@media (min-width:390px){.referral-content{padding-bottom:0}}@media (min-width:431px){.referral-content{padding-bottom:90px}}.referral-card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(135deg,#267a4c,#7494871a);border-radius:16px;gap:5px;padding:24px 16px}.referral-card,.referral-header{display:flex;flex-direction:column}.referral-header{gap:2px;padding-bottom:16px;text-align:center}.referral-title{color:#fff;font-size:18px;font-weight:700;margin:0}.referral-subtitle{color:#fff9;font-size:13px;line-height:1.4;margin:0}.friends-counter{align-items:center;background:#121715;border-radius:16px;cursor:pointer;display:flex;gap:8px;height:68px;justify-content:center;transition:opacity .2s}.friends-counter:hover{opacity:.9}.friends-counter:active{opacity:.8}.friends-count{color:#fff;font-size:24px;font-weight:700}.friends-label{color:#fff;font-size:14px}.stats-grid{background:#c8ffe31a;border-radius:16px;justify-content:center;padding:16px 0}.stat-item,.stats-grid{align-items:center;display:flex}.stat-item{flex:1 1;flex-direction:column;gap:8px}.stat-value{color:#fff;font-size:14px;font-weight:700}.stat-label{color:#fff9;font-size:11px}.stat-divider{background:#c8ffe31a;height:32px;width:1px}.withdrawal-info{text-align:center}.withdrawal-text{color:#fff9;font-size:14px;line-height:1.5;margin:0}.withdrawal-button{background:#208a37;font-size:13px;font-weight:500;height:52px;transition:background-color .2s}.withdrawal-button:hover{background:#269e40}.withdrawal-button:active{transform:scale(.98)}.referral-divider{background:#c8ffe31a;height:1px;margin:0;width:100%}.referral-controls{display:flex;flex-direction:column;gap:12px}.toggle-option{border-radius:12px;color:#fff6;font-size:12px;transition:all .2s}.toggle-option.active{background:#c8ffe31a;color:#fff}.referral-link-field{align-items:center;background:#121715;border:1px solid #c8ffe31a;border-radius:16px;display:flex;height:48px;overflow:hidden}.link-text{color:#fff6;flex:1 1;font-family:Inter,sans-serif;font-size:11px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.copy-button{align-items:center;background:#48685a;border:none;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background-color .2s;width:48px}.copy-button:hover{background:#5a8270}.copy-button img{height:24px;width:24px}.action-button{align-items:center;background:#c8ffe31a;border:none;border-radius:24px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:11px;gap:6px;height:44px;justify-content:center;transition:background-color .2s}.action-button:hover{background:#c8ffe326}.action-button:active{transform:scale(.98)}.action-button img{height:16px;width:16px}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#c8ffe30d}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c8ffe333;border-radius:2px}.percentage-info{text-align:center}.percentage-text{color:#fff9;font-size:14px;line-height:1.5;margin:0}.link-type-toggle{background:#c8ffe31a;border-radius:20px;display:flex;height:40px;padding:4px;position:relative}.toggle-highlight{background:#c8ffe333;border-radius:16px;bottom:4px;pointer-events:none;position:absolute;top:4px;transition:left .3s ease,width .3s ease;z-index:1}.toggle-option{align-items:center;background:#0000;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:13px;justify-content:center;position:relative;z-index:2}.link-type-indicator{background:#c8ffe31a;border-radius:20px;display:inline-block;margin-bottom:8px;padding:8px 16px}.link-type-indicator span{color:#fff;font-size:13px;font-weight:500}.action-buttons-row{display:flex;gap:12px;margin-top:8px}.action-button-small{align-items:center;background:#c8ffe31a;border:none;border-radius:24px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:13px;gap:6px;height:48px;justify-content:center;padding:0 12px;transition:background-color .2s}.action-button-small:hover{background:#c8ffe326}.action-button-small:active{transform:scale(.98)}.action-button-small img{height:18px;width:18px}.action-buttons{display:flex;flex-direction:column;gap:8px}.wallet-page{animation:slideIn .3s ease;height:100%;min-height:100vh;overflow-x:hidden;padding:0 16px 100px;position:relative;width:100%}.wallet-page .content-wrapper{display:flex;flex-direction:column;min-height:min-content;overflow:hidden;padding:0 16px;position:relative;z-index:2}.wallet-page .history-wrapper{animation:slideUp .3s ease;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding:0 16px 150px}.wallet-page .history-list{display:flex;flex-direction:column;gap:8px}.wallet-page .history-item{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#c8ffe31a;border-radius:16px;display:flex;flex-shrink:0;justify-content:space-between;min-height:82px;padding:16px 14px}.wallet-page .empty-state{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:119px;padding:33px 0;width:100%}@media (max-width:402px){.wallet-page{padding:16px 12px 90px}}.wallet-page::-webkit-scrollbar{display:none;height:0;width:0}.faq-item .legal-subitem.expanded{margin-bottom:6px;padding:8px 12px}.faq-item .legal-subitem-header{padding:6px 0}.faq-item .legal-subitem-title{font-size:14px;line-height:1.3}.faq-item .privacy-text{margin-top:6px}.faq-item .privacy-paragraph{font-size:10px;line-height:1.4}

/*!* Стили для загрузки *!*/.reset-section{margin:0 0 8px;padding:0 16px}.reset-button{align-items:center;background-color:#080d13;border:1.5px solid #c8ffe31a;border-radius:22px;color:#fff6;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px;position:relative;transition:all .2s;width:100%}.reset-button:hover{transform:translateY(-1.5px)}.reset-icon{font-size:20px}.spinner-fullscreen{background:#c8ffe31a;font-family:Inter,sans-serif}.spinner-text{animation:pulse 2s infinite;color:#ffffffe6;margin-top:20px}.error-message-faq{background:#ff475733;border:1px solid #ff475780;border-radius:12px;color:#ff6b6b;font-size:14px;margin-top:20px;max-width:300px;padding:10px}.referral-controls .tab-control{background:#ffffff14;border-radius:32px;display:flex;margin-bottom:20px;padding:4px;position:relative}.referral-controls .tab-highlight{background:#c3c6c933;border-radius:28px;height:calc(100% - 8px);pointer-events:none;position:absolute;top:4px;transition:left .3s ease,width .3s ease;z-index:0}.referral-controls .tab-option{background:#0000;border:none;color:#fff9;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px 0;position:relative;text-align:center;transition:color .3s ease;z-index:1}.referral-controls .tab-option.active{color:#fff}.referral-controls .tab-option:focus{outline:none}.referral-controls .tab-option:hover{color:#fffc}.key-card-animate{opacity:0;transform:translateY(30px);transition:opacity .5s ease-out,transform .5s ease-out}.key-card-animate.visible{opacity:1;transform:translateY(0)}.promo-card-animate{opacity:0;transform:translateY(50px);transition:opacity .5s cubic-bezier(.34,1.2,.64,1),transform 2s cubic-bezier(.34,1.2,.64,1);transition-delay:.7s}.promo-card-animate.visible{opacity:1;transform:translateY(0)}.empty-state-animate{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.empty-state-animate.visible{opacity:1;transform:translateY(0)}.key-card{transition:transform .3s ease,box-shadow .3s ease}.key-card:hover{box-shadow:0 8px 25px #0003;transform:translateY(-4px)}.promo-card{transition:transform .3s ease,box-shadow .3s ease}.promo-card:hover{box-shadow:0 8px 25px #0003;transform:translateY(-4px)}.promo-card .btn-green{overflow:hidden;position:relative}.promo-card .btn-green:after{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;width:0}.promo-card .btn-green:active:after{height:200%;width:200%}.empty-state-card{animation:fadeInUp .5s ease-out forwards}.page-enter-animate{animation:fadeInUp .4s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loading-page{align-items:center;display:flex;justify-content:center;min-height:300px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #ffffff4d;border-top-color:#32d755}.loading-text{color:#ffffffb3;font-size:14px}.action-buttons-container{align-items:center;display:flex;flex-direction:column;gap:12px;margin:12px 0 8px;padding:0 16px}.reset-button:active{transform:translateY(0)}.reset-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.regenerate-button{align-items:center;background:linear-gradient(135deg,#4ecdc4,#6cd4cc);border:none;border-radius:16px;box-shadow:0 4px 15px #4ecdc44d;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 16px;transition:all .2s ease;width:100%}.regenerate-button:hover{box-shadow:0 6px 20px #4ecdc466;transform:translateY(-2px)}.regenerate-button:active{transform:translateY(0)}.regenerate-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.reset-note{color:#8e98a3;font-size:12px;line-height:1.4;margin-top:8px;padding:0 8px;text-align:center}.regenerate-button:before,.reset-button:before{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;width:20px}.regenerate-button:focus{box-shadow:0 0 0 3px #4ecdc44d}@media (max-width:480px){.regenerate-button,.reset-button{font-size:14px;padding:12px 16px}.reset-note{font-size:11px}}.withdrawal-sheet-wrapper{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:10000}.withdrawal-sheet-wrapper .sheet-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000b3;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.withdrawal-sheet-wrapper.visible .sheet-overlay{opacity:1;pointer-events:auto}.withdrawal-sheet-wrapper .withdrawal-sheet{background-color:#0b1217;border-top:1px solid #ffffff1a;border-top-left-radius:24px;border-top-right-radius:24px;bottom:0;box-shadow:0 -4px 20px #00000080;left:0;max-height:80vh;overflow-y:auto;padding:16px 16px 24px;pointer-events:auto;position:absolute;right:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.withdrawal-sheet-wrapper.visible .withdrawal-sheet{transform:translateY(0)}.withdrawal-sheet-wrapper .sheet-content{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:402px;width:100%}.withdrawal-sheet-wrapper .sheet-drag-handle{-webkit-tap-highlight-color:transparent;cursor:grab;display:flex;justify-content:center;padding:4px 0;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.withdrawal-sheet-wrapper .drag-indicator{background-color:#fff3;border-radius:2px;height:4px;width:40px}.withdrawal-sheet-wrapper .icon-placeholder{display:flex;justify-content:center}.withdrawal-sheet-wrapper .icon-circle{align-items:center;background-color:#ffffff1a;border-radius:50%;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.withdrawal-sheet-wrapper .sheet-title{color:#fff;font-size:20px;font-weight:600;margin:0;text-align:center}.withdrawal-sheet-wrapper .sheet-text{color:#fffc;font-size:16px;margin:0;text-align:center}.withdrawal-sheet-wrapper .amount-value{color:#32d755;font-weight:600}.methods-container{gap:12px}.method-item{background-color:#0f1513;border:1px solid #ffffff1a;gap:12px}.method-item.selected{background-color:#32d7551a;border-color:#32d755}.method-item:hover{background-color:#ffffff0d}.method-icon{align-items:center;background-color:#ffffff1a;border-radius:50%;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.method-info{flex:1 1}.method-name{font-size:16px;margin-bottom:4px}.method-desc{font-size:12px}.method-check{color:#32d755;font-size:18px;font-weight:700}.withdrawal-sheet-wrapper .sheet-buttons{display:flex;gap:12px;margin-top:8px;padding-bottom:25px}.withdrawal-sheet-wrapper .sheet-button{border:none;border-radius:16px;cursor:pointer;flex:1 1;font-size:11px;font-weight:600;height:48px;transition:all .2s}.withdrawal-sheet-wrapper .sheet-button-cancel{background-color:initial;border:1.5px solid #fff3;color:#fff}.withdrawal-sheet-wrapper .sheet-button-cancel:hover{background-color:#ffffff0d;border-color:#ffffff4d}.withdrawal-sheet-wrapper .sheet-button-confirm{background-color:#32d755;color:#fff}.withdrawal-sheet-wrapper .sheet-button-confirm:hover{background-color:#28a745}@media (max-width:402px){.method-item{padding:10px 12px}.method-icon{font-size:18px;height:36px;width:36px}.method-name{font-size:14px}.method-desc{font-size:11px}}.withdrawal-text{color:#fff}.available-balance{background:linear-gradient(135deg,#32d7551a,#32d7550d);border:1px solid #32d75533;border-radius:16px;margin:8px 16px 16px;padding:16px 20px;text-align:center}.balance-label{color:#fff9;font-size:14px;letter-spacing:.5px;margin-bottom:8px}.balance-value{color:#32d755;font-size:32px;font-weight:700;letter-spacing:1px;text-shadow:0 0 10px #32d7554d}.withdrawal-section{margin-top:8px;padding:8px 16px 16px}.withdrawal-button{align-items:center;border:none;border-radius:16px;box-shadow:0 4px 15px #32d7554d;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 16px;transition:all .2s ease;width:100%}.withdrawal-button,.withdrawal-button.active{background:linear-gradient(135deg,#32d755,#28a745);cursor:pointer}.withdrawal-button.active{transform:translateY(0)}.withdrawal-button.active:hover{box-shadow:0 6px 20px #32d75566;transform:translateY(-2px)}.withdrawal-button.disabled{background:#32d7554d;box-shadow:none;cursor:not-allowed;transform:none}.withdrawal-icon{font-size:18px}.withdrawal-text{font-size:16px;font-weight:600}.withdrawal-min-hint{font-size:12px;margin-left:4px;opacity:.8}@media (max-width:480px){.available-balance{margin:6px 12px 12px;padding:12px 16px}.balance-label{font-size:12px}.balance-value{font-size:28px}.withdrawal-button{font-size:14px;padding:12px 14px}.withdrawal-icon{font-size:16px}.withdrawal-text{font-size:14px}}.device-count-animate{animation:deviceCountPop .25s cubic-bezier(.34,1.2,.64,1)}.animate-increase{animation:deviceCountIncrease .25s cubic-bezier(.34,1.2,.64,1)}.animate-decrease{animation:deviceCountDecrease .25s cubic-bezier(.34,1.2,.64,1)}@keyframes deviceCountPop{0%{opacity:1;transform:scale(1)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes deviceCountIncrease{0%{color:#fff;transform:scale(1)}50%{color:#32d755;text-shadow:0 0 8px #32d75599;transform:scale(1.4)}to{color:#fff;transform:scale(1)}}@keyframes deviceCountDecrease{0%{color:#fff;transform:scale(1)}50%{color:#ff4757;text-shadow:0 0 8px #ff475799;transform:scale(1.2)}to{color:#fff;transform:scale(1)}}.slider-fill-smooth{transition:width .1s cubic-bezier(.2,.9,.4,1.1)}.slider-thumb-smooth{transition:left .1s cubic-bezier(.2,.9,.4,1.1);transition:transform .1s ease,left .1s cubic-bezier(.2,.9,.4,1.1)}.slider-thumb-smooth:active{box-shadow:0 0 12px #32d75580;transform:scale(1.15)}.slider-thumb-smooth:hover{transform:scale(1.05)}.slider-thumb-smooth:active{cursor:grabbing}.renew-sheet-wrapper{position:fixed;z-index:10000}.renew-sheet-overlay,.renew-sheet-wrapper{bottom:0;left:0;pointer-events:none;right:0;top:0}.renew-sheet-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000b3;opacity:0;position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1)}.renew-sheet-overlay.visible{opacity:1;pointer-events:auto}.renew-sheet{background-color:#0b1217;border-top-left-radius:24px;border-top-right-radius:24px;bottom:0;left:0;max-height:90vh;overflow-y:auto;pointer-events:auto;position:absolute;right:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.renew-sheet.open{transform:translateY(0)}.renew-sheet-content{display:flex;flex-direction:column;gap:20px}.renew-sheet-drag-handle{cursor:grab;display:flex;justify-content:center;padding:4px 0;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.drag-indicator{background-color:#fff3;border-radius:2px;height:4px;width:40px}.renew-sheet-header{text-align:center}.renew-sheet-header h2{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.renew-sheet-header p{color:#fff9;font-size:14px}.renew-periods{display:flex;flex-direction:column;gap:12px}.renew-period-item{align-items:center;background:#ffffff0d;border:1px solid #0000;border-radius:16px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s}.renew-period-item.selected{background:#32d7551a;border-color:#32d755}.renew-period-item:hover{background:#ffffff1a}.period-left{display:flex;flex-direction:column;gap:4px}.period-months{color:#fff;font-size:16px;font-weight:500}.period-discount{color:#32d755;font-size:12px;font-weight:500}.period-right{text-align:right}.period-price{color:#fff;display:block;font-size:18px;font-weight:600}.period-old-price{color:#fff6;font-size:12px;text-decoration:line-through}.renew-sheet-total{align-items:center;background:#32d7551a;border:1px solid #32d7554d;border-radius:16px;display:flex;justify-content:space-between;padding:16px}.renew-sheet-total span:first-child{color:#fffc;font-size:16px}.total-price{color:#32d755;font-size:24px;font-weight:700}.renew-sheet-buttons{display:flex;gap:12px}.renew-button-cancel,.renew-button-confirm{border:none;border-radius:16px;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px;text-shadow:0 0 8px #000;transition:all .2s}.renew-button-cancel{background:linear-gradient(135deg,#ffffff61,#ffffffc7);border:1px solid #fff3;box-shadow:0 4px 15px #ffffff61;color:#fff;width:100%}.renew-button-cancel:hover{background:#ffffff0d;border-color:#ffffff4d}.renew-button-confirm:hover{background:#28a745}@media (max-width:480px){.renew-period-item{padding:12px}.period-months{font-size:14px}.period-price{font-size:16px}.total-price{font-size:20px}}.slider-fill-smooth{transition:width .05s linear}.slider-thumb-smooth{transition:left .05s linear,transform .1s ease}.slider-thumb-smooth.dragging{box-shadow:0 0 12px #32d75599;cursor:grabbing;transform:scale(1.2)}.slider-thumb-smooth:hover{cursor:grab;transform:scale(1.1)}.v1_108{cursor:pointer;position:relative}.v1_109{transition:width .05s linear}.sheet-button-delete{background-color:#ff4757;color:#fff}.sheet-button-delete:hover{background-color:#e03e4e}.sheet-button-delete:active{transform:scale(.98)}.compare-card{background:linear-gradient(40deg,#4052494d 50%,#2a5a3a);border-radius:16px;gap:12px;justify-content:space-between;padding:20px 16px}.compare-card,.compare-item{align-items:center;display:flex}.compare-item{flex:1 1;flex-direction:column;gap:8px;text-align:center}.compare-label{color:#fff9;font-size:12px}.compare-value{font-size:14px;font-weight:600}.current-value{color:#32d755}.new-value{color:#ff4757}.compare-arrow{color:#fff6;font-size:20px;font-weight:600}.loading-spinner-small{animation:spin 1s linear infinite;border:2px solid #32d75533;border-radius:50%;border-top-color:#32d755;height:24px;width:24px}.devices-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.device-card{align-items:center;background:#ffffff0d;border-radius:16px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s}.device-card:hover{background:#ffffff1a}.device-info{flex:1 1;gap:12px}.device-icon,.device-info{align-items:center;display:flex}.device-icon{background:#4caf501a;border-radius:12px;height:48px;justify-content:center;width:48px}.device-icon img{height:28px;object-fit:contain;width:28px}.device-details{flex:1 1}.device-name{color:#fff;font-size:16px;font-weight:600;margin-bottom:4px}.device-platform{color:#fff9;font-size:12px;margin-bottom:4px}.device-date{color:#fff6;font-size:11px}.device-delete-btn{align-items:center;background:#f443361a;border:none;border-radius:40px;color:#f44336;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.device-delete-btn:hover:not(:disabled){background:#f4433633;transform:scale(1.05)}.device-delete-btn:disabled{cursor:not-allowed;opacity:.5}.spinner-small{animation:spin .8s linear infinite;border:2px solid #f443364d;border-radius:50%;border-top-color:#f44336;height:16px;width:16px}.empty-devices{background:#ffffff0d;border-radius:24px;margin-top:20px;padding:48px 20px;text-align:center}.empty-icon{font-size:48px;margin-bottom:16px}.empty-title{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.empty-subtitle{color:#ffffff80;font-size:14px}.loading-container{color:#fff9;padding:48px 20px;text-align:center}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #fff3;border-radius:50%;border-top-color:#4caf50;height:40px;margin:0 auto 16px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.price-panel-with-discount{margin:12px 0;padding:12px 16px;transition:all .3s ease}.price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.price-row:not(:last-child){margin-bottom:6px}.price-row.main-price{margin-bottom:4px;margin-top:4px}.price-label{font-size:13px;font-weight:500}.discount-badge{animation:discountPulse .5s ease-out;background:linear-gradient(135deg,#ff9800,#f57c00);border-radius:12px;color:#fff;font-size:10px;font-weight:600;padding:2px 8px;position:absolute;right:0}.regular-price{color:#fff6;font-size:13px;text-decoration:line-through}.final-price{color:#fff;font-size:24px;font-weight:700;letter-spacing:-.5px}.final-price.discounted{color:#4caf50;text-shadow:0 0 8px #4caf504d}.price-period{color:#ffffff80;font-size:13px}.savings{align-items:center;color:#ff9800;display:flex;font-size:11px;gap:4px}.savings svg{height:10px;width:10px}.price-per-month{color:#fff6;font-size:11px}@keyframes discountPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.price-panel-with-discount.compact{border-radius:12px;margin:8px 0;padding:8px 12px}.price-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.price-line:not(:last-child){margin-bottom:4px}.price-line.main{margin:2px 0}.price-label{color:#ffffff80;font-size:32px}.price-label-reset{color:#ffffff80;font-size:16px}.regular-price{font-size:24px}.final-price{font-size:32px;font-weight:800}.price-period{font-size:11px}.price-per-month,.savings{font-size:10px}.savings svg{height:9px;width:9px}.v1_127.discounted{color:#4caf50;text-shadow:0 0 8px #4caf504d}.html-content{color:#ffffffe6;line-height:1.5}.html-content p:last-child{margin-bottom:0}.html-content a{color:#4caf50;text-decoration:none}.html-content a:hover{text-decoration:underline}.html-content ol,.html-content ul{margin:8px 0;padding-left:20px}.html-content li{margin:4px 0}.html-content b,.html-content strong{color:#fff;font-weight:600}.html-content em,.html-content i{font-style:italic}.html-content code{background:#0000004d;border-radius:4px;font-family:monospace;font-size:13px;padding:2px 6px}.html-content pre{background:#0000004d;border-radius:8px;margin:12px 0;overflow-x:auto;padding:12px}.html-content img{border-radius:8px;margin:8px 0;max-width:100%}.html-content blockquote{background:#4caf501a;border-left:3px solid #4caf50;border-radius:0 8px 8px 0;margin:12px 0;padding:8px 16px}.privacy-paragraph{color:#fffc;font-size:14px;line-height:1.5;margin:0}.faq-item .html-content a{color:#ff9800;text-decoration:underline}.faq-item .html-content a:hover{color:#ffb74d}.amount-input-row{margin:8px 0}.amount-input-wrapper{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:8px;justify-content:center;padding:4px 12px}.amount-input{font-size:18px;font-weight:500}.amount-input:focus{outline:none}.amount-input::placeholder{color:#fff6}.amount-currency{color:#fff9;font-size:16px}.max-amount-btn{background:#4caf5033;border:none;padding:6px;position:relative;white-space:nowrap}.max-amount-btn:hover{background:#4caf504d}.amount-hint{color:#ffffff80;font-size:12px;margin-top:6px;padding-right:8px;text-align:right}.method-item{border-radius:12px}.sheet-buttons{margin-top:8px}.btn-green{background:linear-gradient(135deg,#20d55e61,#32d756)}.amount-section{margin:8px 0 16px;padding:0 4px}.amount-label{color:#fff9;font-size:13px;margin-bottom:8px}.amount-input-container{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;display:flex;gap:8px;justify-content:center;padding:8px 20px;transition:all .2s}.amount-input-container:focus-within{background:#ffffff14;border-color:#4caf50}.currency-symbol{color:#ff9800;font-size:16px;font-weight:600}.amount-input{background:#0000;border:none;color:#fff;flex:1 1;font-family:monospace;font-size:16px;font-weight:600;outline:none;padding:12px 0;text-align:center}.amount-input::placeholder{color:#ffffff4d;font-size:16px;font-weight:600}.amount-actions{align-items:center;display:flex;justify-content:space-between;margin-top:12px;padding:0 4px}.max-amount-btn{background:#4caf5026;border:1px solid #4caf504d;border-radius:20px;color:#4caf50;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:all .2s}.max-amount-btn:hover{background:#4caf5040}.available-amount{color:#ffffff80;font-size:12px}.available-amount span{color:#ff9800;font-weight:500}.methods-container{display:flex;flex-direction:column;gap:8px;margin:8px 0}.method-item{align-items:center;background:#ffffff0d;border-radius:16px;cursor:pointer;display:flex;padding:12px 16px;transition:all .2s}.method-item.selected{background:#4caf501a;border:1px solid #4caf504d}.method-name{color:#fff;font-size:15px;font-weight:500;margin-bottom:2px}.method-desc{color:#ffffff80;font-size:11px}.sheet-buttons{display:flex;gap:12px;margin-top:16px}.sheet-button{border-radius:12px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px}.sheet-button-cancel{background:#0000}.btn-green,.sheet-button-cancel{border:1px solid #fff3;color:#fff}.btn-green{background:linear-gradient(135deg,#20d55e61,#209532)}.btn-green:disabled{cursor:not-allowed;opacity:.5}.html-content{word-wrap:break-word;color:#ffffffd9;font-size:14px;line-height:1.6;white-space:pre-wrap}.html-content p{margin:0 0 12px}.html-content br{content:"";display:block;margin:4px 0}.blocked-container{align-items:center;background:linear-gradient(40deg,#4052494d 50%,#2a5a3a);box-sizing:border-box;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;justify-content:center;min-height:100vh;padding:20px}.blocked-content{animation:fadeIn .5s ease-out;background:#fffffff2;border-radius:24px;box-shadow:0 20px 60px #0000004d;max-width:400px;padding:40px 30px;text-align:center;width:100%}.blocked-icon{animation:pulse 2s infinite;color:#ff4757;height:100px;margin:0 auto 24px;width:100px}.blocked-title{color:#2d3436;font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0 0 16px}.blocked-description{color:#636e72;font-size:16px;line-height:1.6;margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width:480px){.blocked-content{padding:30px 20px}.blocked-icon{height:80px;width:80px}.blocked-title{font-size:24px}.blocked-description{font-size:14px}}@media (prefers-color-scheme:dark){.blocked-content{background:#242e2a}.blocked-title{color:#fff}.blocked-description{color:#b2bec3}}.blob-spinner-container{align-items:center;background:#080d13;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:300px;position:relative;width:100%}.spinner{height:60px;width:60px}.spinner,.spinner .blob{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinner .blob{border:2px solid #32d755;border-radius:50%;box-shadow:0 0 10px #32d75580;height:16px;width:16px}.spinner .blob.top{animation:blob-top 1s ease-in-out infinite;border-color:#fff;box-shadow:0 0 10px #d5d5d580;top:0}.spinner .blob.bottom{animation:blob-bottom 1s ease-in-out infinite;border-color:#32d755;box-shadow:0 0 10px #b5b5b580;top:100%}.spinner .blob.left{animation:blob-left 1s ease-in-out infinite;border-color:#fff;box-shadow:0 0 10px #91919180;left:0}.spinner .move-blob{animation:blob-spinner-mover 1s ease-in-out infinite;background:#32d755;border:none;box-shadow:0 0 15px #7c7c7c;left:50%;top:0;transform:translate(-50%,-50%)}.spinner-text{animation:textPulse 2s ease-in-out infinite;bottom:30%;color:#fafafa;font-size:16px;font-weight:500;left:50%;letter-spacing:1px;position:absolute;text-shadow:0 0 10px #ffffff80;transform:translateX(-50%);white-space:nowrap}@keyframes blob-bottom{0%{left:50%;top:100%}25%{left:100%;top:50%}50%{left:50%;top:0}75%{left:0;top:50%}to{left:50%;top:100%}}@keyframes blob-left{0%{left:0;top:50%}25%{left:50%;top:0}50%{left:100%;top:50%}75%{left:50%;top:100%}to{left:0;top:50%}}@keyframes blob-top{0%{left:50%;top:0}25%{left:0;top:50%}50%{left:50%;top:100%}75%{left:100%;top:50%}to{left:50%;top:0}}@keyframes blob-spinner-mover{0%,to{background:#32d755;box-shadow:0 0 15px #32d755;left:50%;top:0}25%{background:#fff;box-shadow:0 0 15px #939393;left:100%;top:50%}50%{background:#32d755;box-shadow:0 0 15px #32d7555e;left:50%;top:100%}75%{background:#fff;box-shadow:0 0 15px #737373;left:0;top:50%}}@keyframes textPulse{0%,to{opacity:.8;text-shadow:0 0 10px #ffffff4d}50%{opacity:1;text-shadow:0 0 20px #fffc}}@media (max-width:480px){.spinner{height:45px;width:45px}.spinner .blob{border-width:1.5px;height:12px;width:12px}.spinner-text{bottom:25%;font-size:14px}}.spinner .blob:not(.move-blob){animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.spinner .blob.top{animation-delay:0s}.spinner .blob.bottom{animation-delay:.25s}.spinner .blob.left{animation-delay:.5s}.spinner-fullscreen{align-items:center;background:#080d13;color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;justify-content:center;min-height:100vh;padding:20px;text-align:center}.error-message{background:#ff475733;border:1px solid #ff475780;border-radius:12px;color:#ff6b6b;font-size:14px;margin-top:20px;max-width:300px;padding:10px 20px;z-index:10}
/*# sourceMappingURL=main.4a4290dc.css.map*/