:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:#f7f7fb;background:#08090f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}button{border:0}.app{background:radial-gradient(circle at 95% 3%,#774eff29,#0000 26%),#08090f;border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f;width:min(100%,430px);min-height:100vh;margin:0 auto;padding:22px 18px 44px}.topbar{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:54px;display:flex}.brand-block{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;flex:1;padding:4px 0}.brand{letter-spacing:-.03em;font-size:18px;font-weight:800;display:block}.subtitle{color:#79809a;margin-top:8px;font-size:11px;display:block}.header-actions{flex-direction:column;flex:0 0 190px;gap:8px;width:190px;display:flex}.header-actions-top{grid-template-columns:1fr 1fr;gap:8px;display:grid}.header-menu-button{color:#ffffffb8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 8px;font-size:10px;font-weight:700;transition:all .2s;display:flex}.header-menu-button:hover{background:#fff1;border-color:#825dff6b}.header-menu-icon{color:#8c76ff}.header-balance{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#7e5bff2b,#7e5bff0e);border:1px solid #7e5bff47;border-radius:16px;width:100%;min-height:66px;padding:11px 14px}.header-balance-label{color:#ffffff75;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.header-balance strong{white-space:nowrap;margin-top:5px;font-size:18px;line-height:1.1;display:block}.header-balance small{color:#ffffff8f;font-size:10px}.eyebrow{color:#805cff;letter-spacing:.17em;font-size:10px;font-weight:800}.hero{text-align:center;padding:0 10px 28px}.hero h1{letter-spacing:-.055em;margin:18px 0 12px;font-size:clamp(40px,12vw,54px);line-height:.98}.hero p{color:#7d849d;margin:0;font-size:12px}.categories,.products,.country-list,.orders-page,.simple-page{gap:12px;display:grid}.category-card,.product-card,.country-card,.order-card,.wallet-card,.profile-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;border-radius:22px}.category-card{width:100%;min-height:106px;color:inherit;text-align:left;cursor:pointer;grid-template-columns:62px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.icon,.product-image{background:#7c5cff14;border:1px solid #7c5cff33;border-radius:17px;width:62px;height:62px;overflow:hidden}.icon img,.product-image img{object-fit:cover;width:100%;height:100%}.category-info h2,.product-info h2{margin:0;font-size:15px}.category-info p,.product-info p{color:#777e95;margin:9px 0 0;font-size:12px}.arrow,.country-arrow{color:#666d82;font-size:24px}.page-header{grid-template-columns:44px 1fr;align-items:start;gap:14px;margin:0 0 28px;display:grid}.page-header h1{letter-spacing:-.04em;margin:8px 0 0;font-size:30px;line-height:1.05}.back-button{color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;width:44px;height:44px;font-size:28px}.product-card{width:100%;color:inherit;text-align:left;cursor:pointer;padding:18px}.product-top{align-items:center;gap:14px;display:flex}.product-details{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.product-details>div,.product-meta-row{background:#ffffff09;border-radius:14px;padding:12px}.product-details span,.product-meta-row span,.product-price span{color:#737a91;font-size:10px;display:block}.product-details strong,.product-meta-row strong,.product-price strong{margin-top:5px;font-size:13px;display:block}.product-bottom{justify-content:space-between;align-items:end;gap:12px;margin-top:14px;display:flex}.buy-button{background:linear-gradient(135deg,#6553ff,#9a4fff);border-radius:13px;padding:10px 14px;font-size:12px;font-weight:800}.product-page{gap:16px;display:grid}.product-main-clean{text-align:center}.product-main-clean h2{margin:0;font-size:21px}.product-description{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;padding:18px}.product-description>span{color:#8b92a8;font-size:11px}.product-description p{color:#eef0f7;white-space:pre-line;margin:10px 0 0;font-size:13px;line-height:1.65}.product-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.purchase-button,.checkout-button,.primary-button,.secondary-button{cursor:pointer;border-radius:16px;width:100%;min-height:50px;font-weight:800}.purchase-button,.checkout-button,.primary-button{color:#fff;background:linear-gradient(135deg,#6553ff,#9a4fff)}.secondary-button{color:#fff;background:#ffffff0f;border:1px solid #ffffff14}.purchase-button:disabled,.checkout-button:disabled{opacity:.55;cursor:not-allowed}.quantity-panel{background:#7c5cff0e;border:1px solid #7b5bff38;border-radius:20px;gap:12px;padding:16px;display:grid}.quantity-header,.checkout-summary{justify-content:space-between;align-items:center;gap:14px;display:flex}.quantity-label{color:#8a75ff;letter-spacing:.12em;font-size:10px;font-weight:800}.quantity-subtitle,.checkout-unit-price{color:#7b8297;margin-top:5px;font-size:11px}.quantity-selector{grid-template-columns:38px 54px 38px;align-items:center;gap:6px;display:grid}.quantity-control{color:#fff;cursor:pointer;background:#ffffff0f;border-radius:12px;width:38px;height:38px;font-size:20px}.quantity-value{text-align:center}.quantity-value strong{display:block}.quantity-value span{color:#7d849b;font-size:9px}.checkout-price span{color:#7e8499;font-size:10px}.checkout-price strong{margin-top:4px;font-size:20px;display:block}.checkout-price small{color:#8e94a9;font-size:10px}.checkout-button{grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:0 16px;display:grid}.purchase-success,.purchase-error,.orders-state{border-radius:14px;padding:13px 14px;font-size:12px}.purchase-success{background:#4edc9514;border:1px solid #4edc9540}.purchase-error{background:#ff5b7914;border:1px solid #ff5b7940}.order-card{padding:16px}.order-card-header,.order-item-summary,.order-total-row,.delivered-item-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-number{font-weight:800}.order-date{color:#757c93;margin-top:5px;font-size:10px}.order-status{color:#aaaec0;background:#ffffff0d;border-radius:11px;padding:7px 9px;font-size:10px;font-weight:800}.order-status.completed{color:#6be6ab;background:#4adc9714}.order-items-summary{gap:10px;margin:16px 0;display:grid}.order-item-summary{background:#ffffff09;border-radius:14px;padding:12px}.order-item-summary div{gap:5px;display:grid}.order-item-summary span{color:#777e93;font-size:10px}.order-total-row{border-top:1px solid #ffffff0f;padding:12px 0 16px}.delivered-items{gap:10px;margin-top:12px;display:grid}.delivered-item{background:#7c5cff0b;border:1px solid #7c5cff2e;border-radius:15px;padding:13px}.delivered-item-title{color:#aaaec0;margin-bottom:10px;font-size:10px}.delivered-content{color:#dfe2ec;white-space:pre-wrap;word-break:break-word;background:#05060a;border-radius:12px;margin:0 0 10px;padding:12px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.orders-empty,.wallet-card,.profile-card{text-align:center;padding:22px}.orders-empty-icon{margin-bottom:10px;font-size:28px}.orders-empty h2{margin:0}.orders-empty p,.wallet-card p,.profile-card p{color:#7a8198;font-size:12px;line-height:1.5}.wallet-card span,.profile-card span{color:#7f869d;font-size:11px;display:block}.wallet-card strong,.profile-card strong{margin-top:9px;font-size:27px;display:block}.country-card{min-height:66px;color:inherit;text-align:left;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 16px;display:grid}.country-flag{font-size:24px}@media (width<=390px){.app{padding-inline:14px}.topbar{gap:9px}.brand{font-size:16px}.subtitle{font-size:9px}.header-actions{flex-basis:176px;width:176px}.header-menu-button{height:37px;padding-inline:5px;font-size:9px}.header-balance{min-height:60px;padding:10px 12px}.header-balance strong{font-size:16px}}.support-card{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#7b5cff29,#7b5cff0d);border:1px solid #7b5cff47;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;min-height:72px;margin:0 0 14px;padding:14px 16px;display:grid}.support-icon{color:#a997ff;background:#7b5cff2e;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.support-card strong,.support-card small{display:block}.support-card strong{font-size:13px}.support-card small{color:#858ca1;margin-top:5px;font-size:10px}.support-arrow{color:#a997ff}.old-price{opacity:.48;margin-right:7px;font-weight:500;text-decoration:line-through}.discount-label{color:#8f7cff;margin-left:6px;font-weight:800}.topbar{display:block!important}.topbar-main-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.topbar-main-row .header-actions-top{flex:0 0 210px;width:210px}.header-actions{display:none!important}.header-main-actions{width:100%;margin-top:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;display:grid!important}.header-main-action{text-align:left!important;border-radius:20px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:82px!important;min-height:82px!important;padding:14px 16px!important;display:flex!important}.header-support.header-main-action,.header-balance.header-main-action{background:linear-gradient(135deg,#7e5bff29,#7e5bff0d)!important;border:1px solid #7e5bff47!important}.header-support-icon{color:#a894ff;background:#7e5bff24;place-items:center;display:grid;border-radius:13px!important;flex:0 0 42px!important;width:42px!important;height:42px!important;font-size:17px!important}.header-action-copy{flex:1;min-width:0}.header-action-copy small{color:#fff6;letter-spacing:.1em;font-size:9px;font-style:normal;font-weight:800;display:block}.header-action-copy strong{color:#fff;white-space:nowrap;margin-top:6px!important;font-size:18px!important;line-height:1!important;display:block!important}.header-action-copy em{color:#ffffff8c;font-size:10px;font-style:normal;font-weight:700}.header-action-arrow{color:#a894ff;font-size:18px}.support-card{display:none!important}@media (width<=520px){.topbar-main-row .header-actions-top{flex-basis:174px;width:174px}.header-main-actions{gap:9px!important}.header-main-action{border-radius:18px!important;height:76px!important;min-height:76px!important;padding:12px!important}.header-support-icon{flex-basis:36px!important;width:36px!important;height:36px!important}.header-action-copy strong{font-size:15px!important}}.discounted-price-line{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.discounted-price-line .old-price{color:#ffffff6b!important;margin:0!important;font-size:10px!important;font-weight:600!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;display:inline-block!important}.discount-badge{color:#b19cff!important;white-space:nowrap!important;background:#7e5bff29!important;border:1px solid #8b6eff52!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin-left:2px!important;padding:4px 7px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.product-details>div:first-child strong,.product-price strong,.discounted-price-line>span{font-size:24px!important;font-weight:900!important;line-height:1.15!important}.old-price,.discounted-price-line .old-price{margin-right:8px!important;font-size:15px!important;font-weight:700!important}.product-details>div:first-child strong,.product-price strong,.discounted-price-line>span{color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important}.old-price,.discounted-price-line .old-price{color:#ffffff73!important;margin-right:6px!important;font-size:12px!important;font-weight:600!important}.discount-badge{border-radius:8px!important;margin-left:4px!important;padding:4px 7px!important;font-size:11px!important;font-weight:800!important}.deposit-box{flex-direction:column;gap:12px;width:100%;margin-top:24px;display:flex}.deposit-label{opacity:.72;font-size:14px}.deposit-input-wrap{box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:12px;width:100%;padding:0 16px;display:flex}.deposit-input{min-width:0;height:56px;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:20px;font-weight:700}.deposit-input::placeholder{opacity:.4}.deposit-input-wrap>span{font-weight:700}.deposit-network{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.deposit-button{width:100%;margin-top:4px}.deposit-note{text-align:center;opacity:.55;margin:0;font-size:12px}.crypto-payment-card{flex-direction:column;gap:12px;margin-top:16px;display:flex}.crypto-payment-row{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.crypto-address-box{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.crypto-address-box code{word-break:break-all;font-size:13px;line-height:1.45}.deposit-warning{text-align:center;opacity:.65;margin:0;font-size:12px}.profile-page{flex-direction:column;gap:14px;display:flex}.profile-main-card{flex-direction:column;gap:7px;display:flex}.profile-main-card>strong{font-size:24px}.profile-registration{opacity:.55;margin-top:4px;font-size:12px}.profile-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.profile-stat-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;min-width:0;padding:14px;display:flex}.profile-stat-card span{opacity:.58;margin-bottom:8px;font-size:11px}.profile-stat-card strong{font-size:20px;line-height:1.1}.profile-stat-card small{opacity:.5;margin-top:4px;font-size:10px}.profile-history{margin-top:8px}.profile-section-title{margin-bottom:12px}.profile-section-title>span{letter-spacing:.16em;opacity:.5;font-size:10px}.profile-section-title h2{margin:5px 0 0;font-size:19px}.profile-deposit-list{flex-direction:column;gap:10px;display:flex}.profile-deposit-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:14px}.profile-deposit-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.profile-deposit-top>div{flex-direction:column;gap:5px;display:flex}.profile-deposit-top>div>span{opacity:.52;font-size:11px}.profile-deposit-top>div>strong{font-size:18px}.profile-deposit-status{border-radius:999px;flex-shrink:0;padding:5px 8px;font-size:10px;font-weight:700}.profile-status-paid{background:#3cc8781f}.profile-status-pending{background:#ffbe461f}.profile-status-failed{background:#ff50501f}.profile-deposit-meta{opacity:.5;justify-content:space-between;gap:10px;margin-top:11px;font-size:10px;display:flex}.profile-txid{text-overflow:ellipsis;margin-top:11px;font-size:11px;text-decoration:none;display:block;overflow:hidden}.profile-empty{text-align:center;opacity:.55;border:1px solid #ffffff12;border-radius:16px;padding:18px}.profile-support-button{width:100%;margin-top:6px}.crypto-payment-success{text-align:center;align-items:center}.crypto-success-icon{background:#3cc8781f;border-radius:50%;place-items:center;width:54px;height:54px;margin:2px auto 4px;font-size:28px;font-weight:900;display:grid}.crypto-success-title{font-size:20px;font-weight:800}.crypto-success-amount{font-size:26px;font-weight:900}.crypto-success-text{opacity:.6;margin-bottom:6px;font-size:12px}.deposit-waiting{opacity:.72;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:9px 12px;font-size:11px;display:flex}.deposit-waiting-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.4s ease-in-out infinite depositWaitingPulse}@keyframes depositWaitingPulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.deposit-again-button{width:100%;margin-top:4px}.deposit-button:disabled{cursor:not-allowed;opacity:.55}.deposit-button:disabled{pointer-events:none;cursor:not-allowed;opacity:.55}#deposit-amount:disabled{cursor:not-allowed;opacity:.55}.cancel-deposit-button{width:100%;margin-top:2px}.proxy-duration-list{flex-direction:column;gap:12px;margin-top:18px;display:flex}.proxy-duration-card{border:1px solid var(--border);color:#fff;cursor:pointer;text-align:left;background:#11131c;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px;transition:all .18s;display:flex}.proxy-duration-card:hover,.proxy-duration-card.active{background:#7b5cff17;border-color:#9b78ffa6}.proxy-duration-card:disabled{opacity:.5;cursor:default}.proxy-duration-card>span:first-child{flex-direction:column;gap:5px;display:flex}.proxy-duration-card strong{font-size:16px}.proxy-duration-card small{opacity:.55;font-size:11px}.proxy-duration-price{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.proxy-duration-price strong{font-size:15px}.proxy-order-summary{border:1px solid var(--border);background:#ffffff08;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:15px 16px;display:flex}.proxy-order-summary span{opacity:.55;font-size:11px}.proxy-order-summary strong{text-align:right;font-size:13px}.proxy-purchase-success{line-height:1.55}@media (width<=520px){.proxy-duration-card{padding:15px}.proxy-order-summary{flex-direction:column;align-items:flex-start}.proxy-order-summary strong{text-align:left}}.proxy-order-access{flex-direction:column;gap:12px;margin-top:14px;display:flex}.proxy-order-waiting{background:#ffbe5a0d;border:1px solid #ffbe5a29;border-radius:14px;flex-direction:column;gap:7px;padding:15px;display:flex}.proxy-order-waiting strong{font-size:13px}.proxy-order-waiting span{opacity:.65;font-size:11px;line-height:1.55}.proxy-access-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.proxy-access-title strong{font-size:13px}.proxy-access-title span{opacity:.55;font-size:11px}.proxy-access-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:6px;padding:14px 15px;display:flex}.proxy-access-card>span{letter-spacing:.08em;opacity:.5;font-size:9px;font-weight:900}.proxy-access-card>strong{overflow-wrap:anywhere;font-size:14px}.proxy-access-card small{opacity:.68;overflow-wrap:anywhere;font-size:11px}.proxy-rotation-button{text-align:center;box-sizing:border-box;text-decoration:none}@media (width<=520px){.proxy-access-title{flex-direction:column;align-items:flex-start}}.proxy-rotation-actions{flex-direction:column;gap:8px;width:100%;display:flex}.proxy-rotation-button{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;gap:7px;width:100%;min-height:50px;margin:0;padding:0 16px;line-height:1;display:flex}.proxy-rotation-button span{justify-content:center;align-items:center;display:inline-flex}.proxy-copy-link-button{color:#ffffffb8;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:700;display:flex}.motion-scene{transform-origin:50% 25%;perspective:900px;width:100%}@keyframes fbForwardScene{0%{opacity:0;transform:translate(72px,8px)scale(.94)rotateY(-5deg)}65%{opacity:1;transform:translate(-5px)scale(1.008)rotateY(.5deg)}to{opacity:1;transform:translate(0,0)scale(1)rotateY(0)}}@keyframes fbBackScene{0%{opacity:0;transform:translate(-62px,4px)scale(.96)rotateY(4deg)}70%{opacity:1;transform:translate(4px)scale(1.005)}to{opacity:1;transform:translate(0,0)scale(1)}}.motion-scene .page-header,.motion-scene .hero,.motion-scene .product-description{animation:.38s cubic-bezier(.16,1,.3,1) 40ms both fbMotionHeader}@keyframes fbMotionHeader{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fbMotionCard{0%{opacity:0;transform:translateY(34px)scale(.93)}70%{opacity:1;transform:translateY(-3px)scale(1.01)}to{opacity:1;transform:translate(0,0)scale(1)}}.category-card,.product-card,.proxy-duration-card,.header-menu-button,.header-main-action,.back-button{transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .18s,box-shadow .18s}.category-card img,.product-card img{transition:transform .28s cubic-bezier(.16,1,.3,1)}.category-card:active img,.product-card:active img{transform:scale(1.12)}.app{position:relative}.app:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#7e5bff21,#7e5bff09 46%,#0000 72%);width:260px;height:260px;animation:8s ease-in-out infinite alternate fbLightTravel;position:fixed;top:140px;right:-120px}@keyframes fbLightTravel{0%{transform:translate(0,0)scale(1)}to{transform:translate(-95px,280px)scale(1.25)}}.app>*{z-index:1;position:relative}.motion-scene-forward{animation:.68s cubic-bezier(.22,.8,.24,1) both fbForwardSceneSmooth}.motion-scene-back{animation:.62s cubic-bezier(.22,.8,.24,1) both fbBackSceneSmooth}@keyframes fbForwardSceneSmooth{0%{opacity:0;transform:translate(34px,10px)scale(.975)}55%{opacity:1;transform:translate(-2px)scale(1.003)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes fbBackSceneSmooth{0%{opacity:0;transform:translate(-30px,8px)scale(.98)}60%{opacity:1;transform:translate(2px)scale(1.002)}to{opacity:1;transform:translate(0,0)scale(1)}}.motion-scene .categories>*,.motion-scene .products>*,.motion-scene .proxy-duration-list>*{animation:.58s cubic-bezier(.22,.8,.24,1) both fbMotionCardSmooth}.motion-scene .categories>:first-child,.motion-scene .products>:first-child,.motion-scene .proxy-duration-list>:first-child{animation-delay:.12s}.motion-scene .categories>:nth-child(2),.motion-scene .products>:nth-child(2),.motion-scene .proxy-duration-list>:nth-child(2){animation-delay:.2s}.motion-scene .categories>:nth-child(3),.motion-scene .products>:nth-child(3),.motion-scene .proxy-duration-list>:nth-child(3){animation-delay:.28s}@keyframes fbMotionCardSmooth{0%{opacity:0;transform:translateY(20px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}.header-menu-button:active,.header-main-action:active,.back-button:active{transform:scale(.97)}.motion-scene-forward{animation-duration:.95s!important;animation-timing-function:cubic-bezier(.16,.84,.24,1)!important}.motion-scene-back{animation-duration:.85s!important;animation-timing-function:cubic-bezier(.16,.84,.24,1)!important}.motion-scene .page-header,.motion-scene .hero,.motion-scene .product-description{animation-duration:.72s!important;animation-timing-function:cubic-bezier(.16,.84,.24,1)!important}.motion-scene .products>*,.motion-scene .proxy-duration-list>*{animation-duration:.82s!important;animation-timing-function:cubic-bezier(.16,.84,.24,1)!important}.motion-scene .products>:first-child,.motion-scene .proxy-duration-list>:first-child{animation-delay:.16s!important}.motion-scene .products>:nth-child(2),.motion-scene .proxy-duration-list>:nth-child(2){animation-delay:.36s!important}.motion-scene .products>:nth-child(3),.motion-scene .proxy-duration-list>:nth-child(3){animation-delay:.56s!important}.motion-scene{perspective:none!important;transform-origin:initial!important;will-change:auto!important}.motion-scene-forward{animation-name:fbForwardSceneSharp!important}.motion-scene-back{animation-name:fbBackSceneSharp!important}@keyframes fbForwardSceneSharp{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes fbBackSceneSharp{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.motion-scene .products>*,.motion-scene .categories>*,.motion-scene .proxy-duration-list>*{animation-name:fbMotionCardSharp!important}@keyframes fbMotionCardSharp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.motion-scene,.motion-scene *{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.category-card,.product-card,.proxy-duration-card{isolation:isolate;transition:transform .32s cubic-bezier(.16,.84,.24,1),border-color .32s,box-shadow .32s,background .32s;position:relative;overflow:hidden}.category-card:before,.product-card:before,.proxy-duration-card:before{content:"";z-index:-1;pointer-events:none;opacity:.65;background:radial-gradient(circle,#855cff29,#855cff0b 45%,#0000 72%);width:150px;height:150px;transition:transform .7s cubic-bezier(.16,.84,.24,1),opacity .4s;position:absolute;top:-90px;right:-80px}.category-card:hover:before,.product-card:hover:before,.proxy-duration-card:hover:before{opacity:1;transform:translate(-28px,28px)scale(1.12)}.category-card:active,.product-card:active,.proxy-duration-card:active{transform:translateY(2px)scale(.982)!important}.category-card .icon,.product-card .product-image{transition:transform .55s cubic-bezier(.16,.84,.24,1),border-color .4s,box-shadow .4s;position:relative}.category-card:hover .icon,.product-card:hover .product-image{border-color:#8c6eff70;transform:translateY(-3px);box-shadow:0 10px 28px #4a30af2e}.category-card img,.product-card img{filter:none!important;transition:transform .65s cubic-bezier(.16,.84,.24,1)!important}.category-card:hover img,.product-card:hover img{transform:scale(1.045)}.arrow,.header-action-arrow{transition:transform .42s cubic-bezier(.16,.84,.24,1),color .3s}.category-card:hover .arrow,.header-main-action:hover .header-action-arrow{color:#b7a6ff;transform:translate(5px)}.purchase-button,.checkout-button{transition:transform .2s,box-shadow .35s,opacity .25s;position:relative;overflow:hidden}.purchase-button:not(:disabled):hover,.checkout-button:not(:disabled):hover{box-shadow:0 12px 34px #7348ff47}.purchase-button:not(:disabled):active,.checkout-button:not(:disabled):active{transform:scale(.985)}.purchase-button:not(:disabled):after,.checkout-button:not(:disabled):after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:46px;animation:4.8s ease-in-out infinite fbButtonLight;position:absolute;top:-50%;bottom:-50%;left:-80px;transform:rotate(18deg)}@keyframes fbButtonLight{0%,62%{opacity:0;left:-80px}68%{opacity:1}88%{opacity:0;left:calc(100% + 80px)}to{opacity:0;left:calc(100% + 80px)}}.purchase-button:disabled,.checkout-button:disabled{position:relative}.purchase-button:disabled:before,.checkout-button:disabled:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:36%;animation:1.25s ease-in-out infinite fbPurchaseLoading;position:absolute;top:0;bottom:0;left:0}@keyframes fbPurchaseLoading{0%{transform:translate(-150%)}to{transform:translate(400%)}}.purchase-success,.crypto-payment-success,.proxy-purchase-success{animation:.72s cubic-bezier(.16,.84,.24,1) both fbSuccessReveal}@keyframes fbSuccessReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.proxy-order-access{position:relative}.proxy-order-access .proxy-access-title{animation:.72s cubic-bezier(.16,.84,.24,1) both fbProxyReadyTitle}.proxy-order-access .proxy-access-card{animation:.82s cubic-bezier(.16,.84,.24,1) both fbProxyAccessReveal}.proxy-order-access .proxy-access-card:nth-of-type(2){animation-delay:.2s}.proxy-order-access .proxy-access-card:nth-of-type(3){animation-delay:.42s}.proxy-order-access .proxy-rotation-actions{animation:.78s cubic-bezier(.16,.84,.24,1) .6s both fbProxyActionsReveal}@keyframes fbProxyReadyTitle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fbProxyAccessReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fbProxyActionsReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.proxy-rotation-button{transition:transform .2s,box-shadow .35s;position:relative;overflow:hidden}.proxy-rotation-button:active{transform:scale(.982)}.proxy-rotation-button:hover{box-shadow:0 12px 34px #7148ff4d}.proxy-copy-link-button{transition:transform .2s,border-color .25s,background .25s}.proxy-copy-link-button:hover{background:#7e5bff13;border-color:#8e70ff52}.proxy-copy-link-button:active{transform:scale(.982)}.header-balance{position:relative;overflow:hidden}.header-balance:before{content:"";pointer-events:none;background:radial-gradient(circle,#9d78ff33,#0000 68%);width:120px;height:120px;animation:5.5s ease-in-out infinite alternate fbBalanceGlow;position:absolute;top:-65px;right:-60px}@keyframes fbBalanceGlow{0%{transform:translate(0,0)}to{transform:translate(-24px,24px)}}.motion-scene-forward .hero .eyebrow{animation:.7s cubic-bezier(.16,.84,.24,1) both fbPremiumEyebrow}.motion-scene-forward .hero h1{animation:.88s cubic-bezier(.16,.84,.24,1) .1s both fbPremiumHero}.motion-scene-forward .hero p{animation:.72s cubic-bezier(.16,.84,.24,1) .26s both fbPremiumText}@keyframes fbPremiumEyebrow{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes fbPremiumHero{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes fbPremiumText{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.motion-scene,.motion-scene *,.product-card,.category-card,.proxy-access-card{filter:none!important}@media (prefers-reduced-motion:reduce){.category-card:before,.product-card:before,.proxy-duration-card:before,.purchase-button:after,.checkout-button:after,.header-balance:before,.proxy-order-access .proxy-access-title,.proxy-order-access .proxy-access-card,.proxy-order-access .proxy-rotation-actions{animation:none!important}}.premium-toast{z-index:9999;color:#fff;background:linear-gradient(145deg,#191a23f7,#0d0e15f7);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:11px;width:calc(100% - 36px);max-width:394px;min-height:52px;padding:11px 14px;font-size:12px;font-weight:700;animation:.55s cubic-bezier(.16,.84,.24,1) both fbToastEnter;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0000006b}.premium-toast-icon{border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:grid}.premium-toast-success{border-color:#42dc9138}.premium-toast-success .premium-toast-icon{color:#75ebb0;background:#42dc911f}.premium-toast-error{border-color:#ff5b793d}.premium-toast-error .premium-toast-icon{color:#ff8fa6;background:#ff5b791f}.premium-toast-info .premium-toast-icon{color:#b8a7ff;background:#7e5bff24}@keyframes fbToastEnter{0%{opacity:0;transform:translate(-50%)translateY(22px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=390px){.premium-toast{width:calc(100% - 28px);bottom:16px}}.purchase-button,.checkout-button{transition:background .35s,border-color .35s,box-shadow .35s,transform .2s}.purchase-button:disabled,.checkout-button:disabled{opacity:1;background:linear-gradient(135deg,#6553ffd1,#9a4fffd1)}.purchase-success+.purchase-button,.proxy-purchase-success+.purchase-button{box-shadow:0 12px 34px #42dc9129}.purchase-button:disabled:before,.checkout-button:disabled:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:42%;animation:1.2s ease-in-out infinite fbPremiumPurchaseSweep;position:absolute;inset:0 auto 0 -45%}@keyframes fbPremiumPurchaseSweep{0%{transform:translate(0)}to{transform:translate(360%)}}.header-balance{transition:border-color .45s,box-shadow .45s,background .45s}.header-balance.balance-feedback-up{animation:1.5s cubic-bezier(.16,.84,.24,1) both fbBalanceIncrease}@keyframes fbBalanceIncrease{0%{box-shadow:none;border-color:#7e5bff47}28%{border-color:#46e19685;box-shadow:0 0 0 1px #46e19614,0 10px 34px #46e19629}to{box-shadow:none;border-color:#7e5bff47}}.header-balance.balance-feedback-down{animation:1.5s cubic-bezier(.16,.84,.24,1) both fbBalanceDecrease}@keyframes fbBalanceDecrease{0%{box-shadow:none;border-color:#7e5bff47}28%{border-color:#ff6e9161;box-shadow:0 0 0 1px #ff6e910f,0 10px 30px #ff5a821c}to{box-shadow:none;border-color:#7e5bff47}}.motion-page-home .brand-block{opacity:0;animation:1.1s cubic-bezier(.16,.84,.24,1) .1s forwards fbHomeFinalDown!important}.motion-page-home .header-actions-top{opacity:0;animation:1.1s cubic-bezier(.16,.84,.24,1) .28s forwards fbHomeFinalDown!important}.motion-page-home .header-main-actions{opacity:0;animation:1.1s cubic-bezier(.16,.84,.24,1) .46s forwards fbHomeFinalDown!important}.motion-page-home .hero .eyebrow{opacity:0;animation:1.05s cubic-bezier(.16,.84,.24,1) .65s forwards fbHomeFinalDown!important}.motion-page-home .hero h1{opacity:0;animation:1.15s cubic-bezier(.16,.84,.24,1) .88s forwards fbHomeFinalDown!important}.motion-page-home .hero p{opacity:0;animation:1.05s cubic-bezier(.16,.84,.24,1) 1.12s forwards fbHomeFinalDown!important}.motion-page-home .categories>*{opacity:0;animation-name:fbHomeFinalCategory!important;animation-duration:1.15s!important;animation-timing-function:cubic-bezier(.16,.84,.24,1)!important;animation-fill-mode:forwards!important}.motion-page-home .categories>:first-child{animation-delay:1.1s!important}.motion-page-home .categories>:nth-child(2){animation-delay:1.55s!important}.motion-page-home .categories>:nth-child(3){animation-delay:2s!important}.motion-page-home .categories>:nth-child(4){animation-delay:2.45s!important}@keyframes fbHomeFinalDown{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes fbHomeFinalCategory{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}.app{isolation:isolate;position:relative}.app:before{content:"";pointer-events:none;background:radial-gradient(circle,#7e5bff24,#7e5bff0b 46%,#0000 72%);width:340px;height:340px;animation:12s ease-in-out infinite alternate fbHomeAmbientFinal;position:fixed;top:-130px;right:-150px}@keyframes fbHomeAmbientFinal{0%{transform:translate(0)}to{transform:translate(-42px,72px)}}.motion-page-home,.motion-page-home *{filter:none!important}@media (prefers-reduced-motion:reduce){.app:before{animation:none!important}}.category-card.category-opening{z-index:5;box-shadow:0 16px 44px #4d30be38;background:linear-gradient(145deg,#7e5bff2e,#ffffff06)!important;border-color:#8f6fff9e!important;transition:transform .32s cubic-bezier(.16,.84,.24,1),border-color .32s,background .32s,box-shadow .32s!important;transform:translateY(-3px)!important}.category-card.category-opening .icon{border-color:#9b7eff94;transform:translateY(-2px)scale(1.04);box-shadow:0 10px 30px #6744dc33}.category-card.category-opening img{transform:scale(1.07)!important}.category-card.category-opening .arrow{color:#c0b2ff;transform:translate(8px)!important}.category-card.category-opening:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 18%,#9779ff1a 48%,#ffffff12 52%,#0000 82%);animation:.48s cubic-bezier(.16,.84,.24,1) both fbCategoryOpenLight;position:absolute;inset:0;transform:translate(-120%)}@keyframes fbCategoryOpenLight{0%{transform:translate(-120%)}to{transform:translate(120%)}}.product-card.product-opening{z-index:5;box-shadow:0 16px 42px #4d30be33;background:linear-gradient(145deg,#7e5bff29,#ffffff06)!important;border-color:#8f6fff9e!important;transform:translateY(-3px)!important}.product-card.product-opening .product-image{border-color:#9b7eff8f;transform:translateY(-2px)scale(1.04);box-shadow:0 10px 28px #6744dc2e}.product-card.product-opening img{transform:scale(1.07)!important}.product-card.product-opening .discounted-price-line>span{transition:color .26s;color:#c6b9ff!important}.product-card.product-opening .buy-button{transition:transform .26s cubic-bezier(.16,.84,.24,1),box-shadow .26s;transform:translate(5px);box-shadow:0 8px 24px #7048ff38}.product-card.product-opening:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 18%,#9779ff17 48%,#ffffff0f 52%,#0000 82%);animation:.42s cubic-bezier(.16,.84,.24,1) both fbProductOpenLight;position:absolute;inset:0;transform:translate(-120%)}@keyframes fbProductOpenLight{0%{transform:translate(-120%)}to{transform:translate(120%)}}.orders-page{gap:14px}.orders-page .order-card{background:linear-gradient(145deg,#7e5bff13,#ffffff06 48%,#ffffff03);border:1px solid #7e5bff2e;padding:17px;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.16,.84,.24,1);position:relative;overflow:hidden;box-shadow:0 12px 36px #0000001f}.orders-page .order-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#7e5bff21,#0000 70%);width:150px;height:150px;position:absolute;top:-90px;right:-85px}.orders-page .order-card-header{z-index:1;position:relative}.orders-page .order-number{color:#f4f2ff;font-size:12px;font-weight:800}.orders-page .order-date{color:#858ca3;margin-top:6px;font-size:10px}.orders-page .order-status{color:#b4a7ee;background:#7e5bff12;border:1px solid #7e5bff24;border-radius:11px;padding:7px 10px;font-size:10px;font-weight:800}.orders-page .order-status.completed{color:#70e7ae;background:#4adc9713;border-color:#4adc972e}.orders-page .order-items-summary{z-index:1;gap:9px;margin:16px 0;position:relative}.orders-page .order-item-summary{background:linear-gradient(135deg,#7e5bff0e,#ffffff05);border:1px solid #7e5bff1a;border-radius:15px;padding:13px 14px}.orders-page .order-item-summary strong{color:#f1effa}.orders-page .order-item-summary span{color:#838aa0}.orders-page .order-total-row{z-index:1;border-top:1px solid #7e5bff1c;padding:14px 2px 16px;position:relative}.orders-page .order-total-row span{color:#848ba1;font-size:11px}.orders-page .order-total-row strong{color:#fff;font-size:14px}.orders-page .delivered-items{z-index:1;position:relative}.orders-page .delivered-item-title{color:#b1a5e8}.orders-page .delivered-content{color:#e9e7f4;background:#06070d9e;border:1px solid #7e5bff1a}.orders-page .proxy-order-access{z-index:1;position:relative}.orders-page .proxy-order-waiting{background:linear-gradient(145deg,#ffbe5512,#7e5bff06);border-color:#ffbe5529}.orders-page .proxy-access-title{background:linear-gradient(145deg,#4adc9711,#7e5bff06);border-color:#4adc972b}.orders-page .orders-state,.orders-page .orders-empty{background:linear-gradient(145deg,#7e5bff11,#ffffff05);border:1px solid #7e5bff29}.orders-page .orders-empty-icon{color:#9d89ff}@media (hover:hover) and (pointer:fine){.orders-page .order-card:hover{border-color:#7e5bff4d;transform:translateY(-2px);box-shadow:0 16px 44px #311f7d21}}.orders-page{background:0 0!important}.orders-page .order-card{box-shadow:none!important;background:linear-gradient(145deg,#ffffff0e,#ffffff05)!important;border:1px solid #ffffff17!important}.orders-page .order-card:before{opacity:.35!important;background:radial-gradient(circle,#7e5bff1a,#0000 70%)!important}.orders-page .order-item-summary{background:#ffffff09!important;border:1px solid #ffffff0e!important}.orders-page .order-total-row{border-top:1px solid #ffffff0f!important}.orders-page .delivered-item{background:#7c5cff0b!important;border:1px solid #7c5cff2e!important}.orders-page .proxy-access-title{background:#4adc970e!important}.orders-page .proxy-access-card{background:#ffffff09!important;border-color:#ffffff12!important}.orders-page .proxy-order-waiting{background:#ffffff09!important}.orders-page .orders-empty,.orders-page .orders-state{background:linear-gradient(145deg,#ffffff0e,#ffffff05)!important;border:1px solid #ffffff17!important}@media (hover:hover) and (pointer:fine){.orders-page .order-card:hover{transform:translateY(-2px);border-color:#7c5cff33!important;box-shadow:0 14px 36px #00000024!important}}.motion-scene.motion-page-orders,.motion-page-orders,.motion-page-orders .orders-page{background:0 0!important}.motion-page-orders:before,.motion-page-orders:after{box-shadow:none!important;background:0 0!important}.app:before,.app:after{display:none!important}.app.app-page-home:before,.app.app-page-home:after{display:block!important}.app:not(.app-page-home){background:#08090f!important}.app:not(.app-page-home) .motion-scene,.app-page-orders,.app-page-orders .motion-page-orders,.app-page-orders .orders-page{background:0 0!important}.orders-filter-wrap{gap:10px;margin:-10px 0 18px;display:grid}.orders-filter-tabs{background:#ffffff06;border:1px solid #ffffff13;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:6px;display:grid}.orders-filter-tab{color:#858ca1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:0;height:43px;padding:0 9px;font-size:10px;font-weight:800;transition:color .32s,background .32s,border-color .32s,transform .18s,box-shadow .32s;display:flex}.orders-filter-tab small{color:#71778b;background:#ffffff0b;border-radius:7px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:800;transition:background .3s,color .3s;display:grid}.orders-filter-tab.active{color:#fff;background:linear-gradient(135deg,#7e5bff2e,#7e5bff13);border-color:#7e5bff42;box-shadow:0 8px 24px #412a9b1a}.orders-filter-tab.active small{color:#c5b9ff;background:#7e5bff29}.orders-filter-tab:active{transform:scale(.97)}.proxy-filter-tabs{scrollbar-width:none;gap:7px;padding-bottom:2px;animation:.65s cubic-bezier(.16,.84,.24,1) both fbProxyFilterReveal;display:flex;overflow-x:auto}.proxy-filter-tabs::-webkit-scrollbar{display:none}.proxy-filter-tab{color:#777e93;cursor:pointer;white-space:nowrap;background:#ffffff06;border:1px solid #fff1;border-radius:11px;flex:none;height:34px;padding:0 12px;font-size:9px;font-weight:800;transition:color .28s,background .28s,border-color .28s,transform .18s}.proxy-filter-tab.active{color:#bcaeff;background:#7e5bff1a;border-color:#7e5bff3d}.proxy-filter-tab:active{transform:scale(.96)}@keyframes fbProxyFilterReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.orders-filter-empty{text-align:center;background:linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #ffffff13;border-radius:18px;padding:22px 18px;animation:.55s cubic-bezier(.16,.84,.24,1) both fbOrdersFilterEmpty}.orders-filter-empty strong,.orders-filter-empty span{display:block}.orders-filter-empty strong{color:#f2f0fa;font-size:13px}.orders-filter-empty span{color:#767d92;margin-top:7px;font-size:10px}@keyframes fbOrdersFilterEmpty{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tools-category-icon{background:radial-gradient(circle at 35% 25%,#9c5cff52,#5a3fff14 62%);justify-content:center;align-items:center;font-size:28px;display:flex}.twofa-tool{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;border-radius:22px;padding:20px}.twofa-tool-head{align-items:center;gap:13px;display:flex}.twofa-lock{background:#7c5cff1a;border:1px solid #7c5cff38;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:25px;display:flex}.twofa-tool-head span,.twofa-label,.twofa-result>span{color:#858ca1;letter-spacing:.12em;font-size:9px;font-weight:800}.twofa-tool-head h2{letter-spacing:-.03em;margin:5px 0 0;font-size:19px}.twofa-description{color:#858ca1;margin:20px 0 24px;font-size:12px;line-height:1.6}.twofa-label{margin-bottom:9px;display:block}.twofa-input{color:#fff;width:100%;height:58px;font:inherit;box-sizing:border-box;background:#0003;border:1px solid #ffffff1a;border-radius:15px;outline:none;padding:0 16px;font-size:14px;transition:border-color .2s,box-shadow .2s}.twofa-input:focus{border-color:#7c5cffa6;box-shadow:0 0 0 3px #7c5cff1a}.twofa-generate-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6553ff,#9a4fff);border:0;border-radius:15px;width:100%;height:52px;margin-top:12px;font-size:12px;font-weight:850;box-shadow:0 12px 30px #694aff33}.twofa-generate-button:active{transform:scale(.97)}.twofa-error{color:#ff8295;background:#ff4a6712;border:1px solid #ff5d732e;border-radius:13px;margin-top:12px;padding:12px 14px;font-size:11px}.twofa-result{text-align:center;background:#00000029;border:1px solid #ffffff12;border-radius:18px;margin-top:20px;padding:22px 16px}.twofa-result strong{color:#ffffff47;letter-spacing:.08em;margin-top:12px;font-size:44px;line-height:1;display:block}.twofa-result-active strong{color:#fff;text-shadow:0 0 26px #895bff38}.twofa-progress{background:#ffffff12;border-radius:999px;height:4px;margin:20px auto 0;overflow:hidden}.twofa-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#6553ff,#a54fff);height:100%;transition:width .3s linear}.twofa-result small{color:#777e95;margin-top:10px;font-size:10px;display:block}.twofa-security-note{background:#3dbd8b0b;border:1px solid #54d8a41f;border-radius:14px;align-items:flex-start;gap:9px;margin-top:14px;padding:13px 14px;display:flex}.twofa-security-note span{color:#61d7a7;font-size:11px;font-weight:900}.twofa-security-note p{color:#737b90;margin:0;font-size:10px;line-height:1.45}.motion-scene .twofa-tool{animation:.42s cubic-bezier(.16,1,.3,1) 80ms both fbMotionCard}.quantity-input{color:#f5f5f8;width:56px;font:inherit;text-align:center;appearance:textfield;background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:800}.quantity-input::-webkit-outer-spin-button{appearance:none;margin:0}.quantity-input::-webkit-inner-spin-button{appearance:none;margin:0}.quantity-input:focus{color:#fff}.quantity-input{color:#fff;width:54px;height:40px;font:inherit;text-align:center;box-sizing:border-box;background:linear-gradient(#8b5cf621,#8b5cf60f);border:1px solid #8b5cf673;border-radius:11px;outline:none;padding:0 8px;font-size:17px;font-weight:850;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 0 0 1px #ffffff06}.quantity-input:hover{border-color:#9e6cffb3}.quantity-input:focus{background:#7e56ff29;border-color:#8f67ff;transform:scale(1.04);box-shadow:0 0 0 3px #7c5cff1f,0 0 18px #7c5cff1a}.quantity-input::selection{color:#fff;background:#8b5cf6bf}.quantity-value{position:relative;top:13px}
